boulder v0.26.1 (Git ref da4c3eeb40408a43a7f054a1ae56b6895d82546f-dirty) └─ building protobuf-31.0-10-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 bsdtar (cached) Installed brotli-libs (cached) Installed attr (cached) Installed acl (cached) Installed bsdtar-static (cached) Installed bzip2-libs (cached) Installed ca-certificates-mozilla (cached) Installed bash (cached) Installed ca-certificates (cached) Installed ca-certificates-utils (cached) Installed coreutils (cached) Installed cracklib (cached) Installed boulder (cached) Installed cryptsetup-libs (cached) Installed curl-libs (cached) Installed cyrus-sasl-libs (cached) Installed dash (cached) Installed device-mapper-libs (cached) Installed elfutils-libs (cached) Installed diffutils (cached) Installed envsubst (cached) Installed expat (cached) Installed file (cached) Installed findutils (cached) Installed gawk (cached) Installed gdbm-libs (cached) Installed git (cached) Installed glib2 (cached) Installed gcc (cached) Installed glibc-devel (cached) Installed gmp (cached) Installed gnu-coreutils-compat (cached) Installed cmake (cached) Installed googletest (cached) Installed gpm-libs (cached) Installed googletest-devel (cached) Installed grep (cached) Installed glibc (cached) Installed gzip (cached) Installed hwloc-libs (cached) Installed iana-etc (cached) Installed icu-libs (cached) Installed isl (cached) Installed json-c (cached) Installed jsoncpp (cached) Installed keyutils (cached) Installed kmod-libs (cached) Installed krb5-libs (cached) Installed layout (cached) Installed less (cached) Installed libarchive (cached) Installed libatomic (cached) Installed libb2 (cached) Installed libblkid (cached) Installed libbpf (cached) Installed libcap (cached) Installed libcap-ng (cached) Installed libcom_err (cached) Installed kbd (cached) Installed libeconf (cached) Installed libedit (cached) Installed libelf (cached) Installed libfdisk (cached) Installed libffi (cached) Installed libgcc (cached) Installed helix (cached) Installed libgcc-static (cached) Installed libgcrypt (cached) Installed libgomp (cached) Installed libgpg-error (cached) Installed libidn2 (cached) Installed libmount (cached) Installed libpsl (cached) Installed libpciaccess (cached) Installed libseccomp (cached) Installed libpwquality (cached) Installed libsecret (cached) Installed libsmartcols (cached) Installed libssh2 (cached) Installed libsodium (cached) Installed libstone (cached) Installed libstdc++ (cached) Installed libtasn1 (cached) Installed libunistring (cached) Installed libutempter (cached) Installed libuuid (cached) Installed libuv (cached) Installed libxcrypt (cached) Installed libxml2 (cached) Installed libstdc++-devel (cached) Installed linux-pam-libs (cached) Installed linux-headers (cached) Installed lld Installed clang Installed libxkbcommon Installed lz4 (cached) Installed lzo (cached) Installed mimalloc (cached) Installed mpc (cached) Installed mpfr (cached) Installed nano (cached) Installed ncurses-base (cached) Installed ncurses-libs (cached) Installed nghttp2-libs (cached) Installed abseil-cpp Installed nghttp3 Installed ninja (cached) Installed ntpd-rs (cached) Installed abseil-cpp-devel Installed openldap (cached) Installed lld-libs Installed ngtcp2 Installed openssl-libs (cached) Installed os-info (cached) Installed p11-kit (cached) Installed p11-kit-libs (cached) Installed pcre2 (cached) Installed pkgconf (cached) Installed ocl-icd Installed procps (cached) Installed qrencode (cached) Installed readline (cached) Installed rhash (cached) Installed ripgrep (cached) Installed sed (cached) Installed sudo-rs (cached) Installed system-accounts (cached) Installed systemd (cached) Installed terminfo-foot (cached) Installed terminfo-ghostty (cached) Installed terminfo-kitty (cached) Installed terminfo-kmscon (cached) Installed terminus-font (cached) Installed tpm2-tss (cached) Installed tzdata (cached) Installed util-linux (cached) Installed uutils-coreutils (cached) Installed vim (cached) Installed wayland (cached) Installed xkeyboard-config (cached) Installed xxd (cached) Installed xz (cached) Installed zlib (cached) Installed zlib-devel (cached) Installed zstd-libs (cached) Installed openmp Installed openmp-devel Installed polly Installed compiler-rt Installed clang-libs Installed llvm Installed llvm-libs 33890 entries blitted in 0.05s (707.8k / 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=1780550075 │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│ + echo 'The work directory %(workdir) is /mason/build/x86_64' │P│ + mkdir -p protobuf-31.0.tar.gz │P│ The work directory %(workdir) is /mason/build/x86_64 │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=1780550075 │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│ 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│ 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 (0.6s) │S│ -- Generating done (0.0s) │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=1780550075 │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 32 │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 32 │B│ [1/454 0.145s ( 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│ [2/454 0.147s ( 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│ [3/454 0.204s ( 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/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│ [4/454 0.255s ( 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│ [5/454 1.075s ( 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/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│ [6/454 1.744s ( 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/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│ [7/454 2.129s ( 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/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│ [8/454 2.170s ( 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_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│ [9/454 2.267s ( 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/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│ [10/454 2.311s ( 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/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│ [11/454 2.487s ( 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/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│ [12/454 2.518s ( 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/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│ [13/454 2.520s ( 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/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│ [14/454 2.530s ( 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.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│ [15/454 2.567s ( 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/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│ [16/454 2.583s ( 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/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│ [17/454 2.608s ( 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/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│ [18/454 2.626s ( 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/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│ [19/454 2.639s ( 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/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│ [20/454 2.648s ( 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/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│ [21/454 2.898s ( 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/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│ [22/454 3.004s ( 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│ [23/454 3.068s ( 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/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│ [24/454 3.140s ( 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/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│ [25/454 3.180s ( 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/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│ [26/454 3.277s ( 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/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│ [27/454 3.433s ( 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│ [28/454 3.516s ( 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/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│ [29/454 3.589s ( 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/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│ [30/454 3.841s ( 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/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│ [31/454 3.850s ( 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/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│ [32/454 3.940s ( 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│ [33/454 3.966s ( 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/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│ [34/454 4.050s ( 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/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│ [35/454 4.132s ( 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/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│ [36/454 4.143s ( 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/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│ [37/454 4.250s ( 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 4.354s ( 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_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│ [39/454 4.400s ( 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_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│ [40/454 4.425s ( 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/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│ [41/454 4.684s ( 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│ [42/454 4.886s ( 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/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│ [43/454 4.899s ( 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/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│ [44/454 4.955s ( 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/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│ [45/454 4.966s ( 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│ [46/454 5.065s ( 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/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│ [47/454 5.067s ( 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 5.414s ( 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/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│ [49/454 5.581s ( 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/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│ [50/454 5.713s ( 11%)] : && /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│ [51/454 5.725s ( 11%)] /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│ [52/454 5.789s ( 11%)] /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│ [53/454 5.930s ( 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│ [54/454 6.044s ( 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/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│ [55/454 6.050s ( 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/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│ [56/454 6.067s ( 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/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│ [57/454 6.081s ( 12%)] /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│ [58/454 6.123s ( 12%)] /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│ [59/454 6.126s ( 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/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│ [60/454 6.140s ( 13%)] /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│ [61/454 6.164s ( 13%)] /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│ [62/454 6.195s ( 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/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│ [63/454 6.196s ( 13%)] /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│ [64/454 6.198s ( 14%)] /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│ [65/454 6.210s ( 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│ [66/454 6.245s ( 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│ [67/454 6.276s ( 14%)] /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│ [68/454 6.288s ( 14%)] /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│ [69/454 6.320s ( 15%)] /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│ [70/454 6.340s ( 15%)] /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│ [71/454 6.358s ( 15%)] /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│ [72/454 6.368s ( 15%)] /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│ [73/454 6.418s ( 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/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│ [74/454 6.421s ( 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/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│ [75/454 6.432s ( 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/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│ [76/454 6.449s ( 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/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│ [77/454 6.453s ( 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/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│ [78/454 6.467s ( 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/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│ [79/454 6.482s ( 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/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│ [80/454 6.497s ( 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/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│ [81/454 6.502s ( 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/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│ [82/454 6.506s ( 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 6.508s ( 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/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│ [84/454 6.530s ( 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/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│ [85/454 6.549s ( 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/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│ [86/454 6.560s ( 18%)] /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│ [87/454 6.570s ( 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/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│ [88/454 6.573s ( 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/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│ [89/454 6.598s ( 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/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│ [90/454 6.601s ( 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/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│ [91/454 6.602s ( 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/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│ [92/454 6.602s ( 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/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│ [93/454 6.631s ( 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/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│ [94/454 6.662s ( 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/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│ [95/454 6.733s ( 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/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│ [96/454 6.738s ( 21%)] /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│ [97/454 6.770s ( 21%)] /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│ [98/454 6.815s ( 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/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│ [99/454 6.829s ( 21%)] /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│ [100/454 6.831s ( 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/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│ [101/454 6.850s ( 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/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│ [102/454 6.864s ( 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/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│ [103/454 6.868s ( 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/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│ [104/454 6.922s ( 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/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│ [105/454 6.956s ( 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/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│ [106/454 6.968s ( 23%)] /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│ [107/454 6.983s ( 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/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│ [108/454 6.988s ( 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/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│ [109/454 6.995s ( 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/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│ [110/454 7.022s ( 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/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│ [111/454 7.030s ( 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/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│ [112/454 7.042s ( 24%)] /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│ [113/454 7.066s ( 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/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│ [114/454 7.068s ( 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/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│ [115/454 7.071s ( 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/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│ [116/454 7.080s ( 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/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│ [117/454 7.086s ( 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/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│ [118/454 7.086s ( 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/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│ [119/454 7.098s ( 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/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│ [120/454 7.101s ( 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│ [121/454 7.137s ( 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/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│ [122/454 7.139s ( 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/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│ [123/454 7.143s ( 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/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│ [124/454 7.273s ( 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/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│ [125/454 7.328s ( 27%)] /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│ [126/454 7.388s ( 27%)] /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│ [127/454 7.435s ( 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/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│ [128/454 7.473s ( 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/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│ [129/454 7.581s ( 28%)] /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│ [130/454 7.720s ( 28%)] /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│ [131/454 7.801s ( 28%)] /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│ [132/454 7.963s ( 29%)] /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│ [133/454 8.008s ( 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/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│ [134/454 8.340s ( 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/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│ [135/454 8.621s ( 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/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│ [136/454 8.776s ( 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/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│ [137/454 8.952s ( 30%)] /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│ [138/454 9.118s ( 30%)] /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│ [139/454 9.711s ( 30%)] /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│ [140/454 10.004s ( 30%)] /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│ [141/454 10.067s ( 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│ [142/454 10.315s ( 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│ [143/454 10.517s ( 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/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│ [144/454 10.850s ( 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/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│ [145/454 10.895s ( 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/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│ [146/454 11.543s ( 32%)] /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│ [147/454 12.383s ( 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│ [148/454 12.392s ( 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/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│ [149/454 12.434s ( 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/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│ [150/454 12.533s ( 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 12.538s ( 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│ [152/454 12.652s ( 33%)] /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│ [153/454 12.781s ( 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.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│ [154/454 13.083s ( 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│ [155/454 13.165s ( 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/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│ [156/454 13.168s ( 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│ [157/454 13.195s ( 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/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│ [158/454 13.228s ( 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/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│ [159/454 13.277s ( 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/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│ [160/454 13.325s ( 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/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│ [161/454 13.433s ( 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/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│ [162/454 13.451s ( 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/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│ [163/454 13.600s ( 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/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│ [164/454 13.726s ( 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_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│ [165/454 14.149s ( 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_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│ [166/454 14.607s ( 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_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│ [167/454 14.681s ( 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/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│ [168/454 14.989s ( 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/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│ [169/454 15.246s ( 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_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│ [170/454 15.388s ( 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_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│ [171/454 15.542s ( 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_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│ [172/454 15.712s ( 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/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│ [173/454 15.802s ( 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_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│ [174/454 15.934s ( 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│ [175/454 16.218s ( 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_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│ [176/454 16.253s ( 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_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│ [177/454 16.326s ( 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_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│ [178/454 16.597s ( 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│ [179/454 16.879s ( 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_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│ [180/454 16.952s ( 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/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│ [181/454 17.018s ( 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/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│ [182/454 17.019s ( 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/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│ [183/454 17.449s ( 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│ [184/454 17.460s ( 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/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│ [185/454 17.553s ( 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/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│ [186/454 18.307s ( 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/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│ [187/454 18.554s ( 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│ [188/454 18.600s ( 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│ [189/454 18.708s ( 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/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│ [190/454 18.903s ( 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/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│ [191/454 19.108s ( 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│ [192/454 19.202s ( 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/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│ [193/454 19.491s ( 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/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│ [194/454 19.496s ( 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/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│ [195/454 19.604s ( 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/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│ [196/454 19.739s ( 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/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│ [197/454 20.053s ( 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/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│ [198/454 20.060s ( 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 20.378s ( 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/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│ [200/454 20.463s ( 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/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│ [201/454 20.727s ( 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│ [202/454 20.755s ( 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│ [203/454 20.891s ( 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/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│ [204/454 20.915s ( 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/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│ [205/454 20.951s ( 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/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│ [206/454 21.068s ( 45%)] /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│ [207/454 21.070s ( 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/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│ [208/454 21.402s ( 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/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│ [209/454 21.480s ( 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│ [210/454 21.924s ( 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/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│ [211/454 22.473s ( 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/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│ [212/454 22.876s ( 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/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│ [213/454 23.167s ( 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/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│ [214/454 23.266s ( 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│ [215/454 23.502s ( 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/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│ [216/454 23.597s ( 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/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│ [217/454 23.628s ( 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/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│ [218/454 23.782s ( 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 23.836s ( 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/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│ [220/454 24.088s ( 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/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│ [221/454 24.438s ( 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│ [222/454 25.132s ( 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 25.260s ( 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/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│ [224/454 25.949s ( 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│ [225/454 26.056s ( 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│ [226/454 26.144s ( 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/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│ [227/454 26.152s ( 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/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│ [228/454 26.209s ( 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/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│ [229/454 26.233s ( 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│ [230/454 26.286s ( 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/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│ [231/454 26.316s ( 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│ [232/454 26.517s ( 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/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│ [233/454 26.600s ( 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/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│ [234/454 26.989s ( 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/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│ [235/454 27.193s ( 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│ [236/454 27.206s ( 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│ [237/454 27.210s ( 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/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│ [238/454 27.424s ( 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/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│ [239/454 27.481s ( 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/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│ [240/454 27.520s ( 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/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│ [241/454 27.577s ( 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│ [242/454 28.213s ( 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/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│ [243/454 28.297s ( 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/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│ [244/454 28.660s ( 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/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│ [245/454 28.703s ( 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/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│ [246/454 28.776s ( 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/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│ [247/454 28.784s ( 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│ [248/454 29.306s ( 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/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│ [249/454 29.363s ( 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/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│ [250/454 29.533s ( 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/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│ [251/454 29.626s ( 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 29.638s ( 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/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│ [253/454 29.671s ( 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/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│ [254/454 29.674s ( 55%)] : && /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│ [255/454 29.690s ( 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/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│ [256/454 29.717s ( 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/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│ [257/454 29.736s ( 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/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│ [258/454 29.797s ( 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/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│ [259/454 29.813s ( 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/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│ [260/454 29.837s ( 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│ [261/454 29.917s ( 57%)] /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│ [262/454 29.944s ( 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/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│ [263/454 30.099s ( 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│ [264/454 30.118s ( 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/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│ [265/454 30.146s ( 58%)] /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│ [266/454 30.185s ( 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/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│ [267/454 30.280s ( 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/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│ [268/454 30.545s ( 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/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│ [269/454 30.555s ( 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/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│ [270/454 30.575s ( 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/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│ [271/454 30.591s ( 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/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│ [272/454 30.634s ( 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/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│ [273/454 30.658s ( 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/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│ [274/454 30.742s ( 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/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│ [275/454 30.815s ( 60%)] /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│ [276/454 30.819s ( 60%)] /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│ [277/454 30.967s ( 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/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│ [278/454 31.306s ( 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/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│ [279/454 31.325s ( 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│ [280/454 31.339s ( 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/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│ [281/454 31.467s ( 61%)] /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│ [282/454 31.805s ( 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/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│ [283/454 31.830s ( 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/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│ [284/454 31.833s ( 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│ [285/454 31.868s ( 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/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│ [286/454 31.980s ( 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/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│ [287/454 32.039s ( 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│ [288/454 32.042s ( 63%)] /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│ [289/454 32.044s ( 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/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│ [290/454 32.090s ( 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/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│ [291/454 32.130s ( 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│ [292/454 32.148s ( 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 32.165s ( 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 32.201s ( 64%)] /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│ [295/454 32.239s ( 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│ [296/454 32.325s ( 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/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│ [297/454 32.386s ( 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 32.483s ( 65%)] : && /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│ [299/454 32.506s ( 65%)] /usr/bin/cmake -E cmake_symlink_library libprotobuf.so.31.0.0 libprotobuf.so.31.0.0 libprotobuf.so && : │B│ [300/454 32.600s ( 66%)] /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│ [301/454 32.665s ( 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/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│ [302/454 32.726s ( 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/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│ [303/454 32.793s ( 66%)] /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│ [304/454 32.881s ( 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/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│ [305/454 32.960s ( 67%)] /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│ [306/454 33.039s ( 67%)] /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│ [307/454 33.299s ( 67%)] /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│ [308/454 33.351s ( 67%)] /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│ [309/454 33.396s ( 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/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│ [310/454 33.424s ( 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/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│ [311/454 33.459s ( 68%)] /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│ [312/454 33.485s ( 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/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│ [313/454 33.528s ( 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/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│ [314/454 33.554s ( 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/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│ [315/454 33.815s ( 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│ [316/454 33.889s ( 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/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│ [317/454 33.927s ( 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/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│ [318/454 34.982s ( 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/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│ [319/454 35.172s ( 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/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│ [320/454 35.186s ( 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/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│ [321/454 35.777s ( 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/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│ [322/454 36.021s ( 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│ [323/454 36.054s ( 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/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│ [324/454 36.087s ( 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/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│ [325/454 36.149s ( 71%)] /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│ [326/454 36.158s ( 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/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│ [327/454 36.161s ( 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_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│ [328/454 36.175s ( 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/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│ [329/454 36.334s ( 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/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│ [330/454 36.364s ( 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_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│ [331/454 36.392s ( 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/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│ [332/454 36.445s ( 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/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│ [333/454 36.450s ( 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/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│ [334/454 36.910s ( 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/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│ [335/454 36.966s ( 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/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│ [336/454 36.997s ( 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/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│ [337/454 37.175s ( 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_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│ [338/454 37.180s ( 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/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│ [339/454 37.209s ( 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/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│ [340/454 37.393s ( 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/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│ [341/454 37.434s ( 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/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│ [342/454 37.596s ( 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/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│ [343/454 37.746s ( 75%)] /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│ [344/454 37.869s ( 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/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│ [345/454 38.064s ( 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/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│ [346/454 38.091s ( 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/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│ [347/454 38.172s ( 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/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│ [348/454 38.225s ( 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/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│ [349/454 38.547s ( 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/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│ [350/454 38.854s ( 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/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│ [351/454 38.936s ( 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/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│ [352/454 39.132s ( 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-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│ [353/454 39.345s ( 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/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│ [354/454 39.360s ( 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/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│ [355/454 39.441s ( 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/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│ [356/454 39.498s ( 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│ [357/454 39.541s ( 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/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│ [358/454 39.638s ( 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_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│ [359/454 39.648s ( 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/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│ [360/454 39.771s ( 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-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│ [361/454 39.893s ( 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_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│ [362/454 40.073s ( 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/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│ [363/454 40.270s ( 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│ [364/454 40.717s ( 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/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│ [365/454 40.786s ( 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-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│ [366/454 40.877s ( 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 41.108s ( 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-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│ [368/454 41.174s ( 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/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│ [369/454 41.195s ( 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 41.303s ( 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/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│ [371/454 41.342s ( 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-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│ [372/454 41.360s ( 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/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│ [373/454 41.434s ( 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.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│ [374/454 41.621s ( 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.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│ [375/454 41.924s ( 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/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│ [376/454 41.962s ( 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/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│ [377/454 41.989s ( 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/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│ [378/454 42.011s ( 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/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│ [379/454 42.527s ( 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│ [380/454 42.864s ( 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/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│ [381/454 42.994s ( 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/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│ [382/454 42.997s ( 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/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│ [383/454 43.137s ( 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/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│ [384/454 43.222s ( 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/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│ [385/454 43.244s ( 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/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│ [386/454 43.277s ( 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│ [387/454 43.383s ( 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/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│ [388/454 43.451s ( 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/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│ [389/454 43.546s ( 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-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│ [390/454 43.556s ( 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/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│ [391/454 43.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/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│ [392/454 43.656s ( 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│ [393/454 43.726s ( 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/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│ [394/454 43.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/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│ [395/454 43.772s ( 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│ [396/454 43.786s ( 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/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│ [397/454 43.848s ( 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/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│ [398/454 43.862s ( 87%)] : && /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│ [399/454 43.873s ( 87%)] /usr/bin/cmake -E cmake_symlink_library libprotoc.so.31.0.0 libprotoc.so.31.0.0 libprotoc.so && : │B│ [400/454 43.939s ( 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/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│ [401/454 44.177s ( 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/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│ [402/454 44.479s ( 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-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│ [403/454 44.491s ( 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/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│ [404/454 44.588s ( 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/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│ [405/454 44.599s ( 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_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│ [406/454 44.646s ( 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/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│ [407/454 44.895s ( 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_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│ [408/454 44.942s ( 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│ [409/454 45.047s ( 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 45.049s ( 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/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│ [411/454 45.075s ( 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-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│ [412/454 45.283s ( 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/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│ [413/454 45.295s ( 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/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│ [414/454 45.300s ( 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/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│ [415/454 45.349s ( 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/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│ [416/454 45.402s ( 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/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│ [417/454 45.459s ( 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/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│ [418/454 45.746s ( 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/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│ [419/454 45.768s ( 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/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│ [420/454 45.821s ( 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/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│ [421/454 45.900s ( 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/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│ [422/454 46.023s ( 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/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│ [423/454 46.035s ( 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/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│ [424/454 46.178s ( 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/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│ [425/454 46.242s ( 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/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│ [426/454 46.303s ( 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_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│ [427/454 46.484s ( 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/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│ [428/454 46.639s ( 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/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│ [429/454 46.758s ( 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│ [430/454 46.769s ( 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/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│ [431/454 46.799s ( 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/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│ [432/454 47.003s ( 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│ [433/454 47.015s ( 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/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│ [434/454 47.118s ( 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/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│ [435/454 47.491s ( 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/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│ [436/454 47.599s ( 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│ [437/454 47.607s ( 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/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│ [438/454 47.905s ( 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│ [439/454 47.934s ( 96%)] /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│ [440/454 47.993s ( 96%)] : && /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│ [441/454 48.001s ( 97%)] /usr/bin/cmake -E cmake_symlink_library libprotobuf-lite.so.31.0.0 libprotobuf-lite.so.31.0.0 libprotobuf-lite.so && : │B│ [442/454 48.027s ( 97%)] : && /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│ [443/454 48.034s ( 97%)] /usr/bin/cmake -E cmake_symlink_executable protoc-31.0.0 protoc && : │B│ [444/454 48.085s ( 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│ [445/454 48.274s ( 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/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│ [446/454 48.401s ( 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/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│ [447/454 48.612s ( 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│ [448/454 49.214s ( 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/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│ [449/454 51.627s ( 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-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│ [450/454 54.333s ( 99%)] /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│ [451/454 56.626s ( 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 56.633s ( 99%)] /usr/bin/cmake -E cmake_symlink_executable protoc-gen-upb-31.0.0 protoc-gen-upb && : │B│ [453/454 59.287s ( 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 59.293s (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=1780550075 │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-config-version.cmake │I│ -- Installing: /mason/install/usr/lib/cmake/protobuf/protobuf-module.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 Error: build: container: exited with failure: run: package artifacts: emit packages: Built manifest does not match verification manifest "p/protobuf/manifest.x86_64.bin"