Mock Version: 3.0 Mock Version: 3.0 Mock Version: 3.0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/build2.spec'], chrootPath='/var/lib/mock/f37-build-side-32-misc-devel-202514-13101/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/build2.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1658275200 Wrote: /builddir/build/SRPMS/build2-0.14.0-2.fc37~bootstrap.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/build2.spec'], chrootPath='/var/lib/mock/f37-build-side-32-misc-devel-202514-13101/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=864000uid=996gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/build2.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1658275200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.mUk9p0 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf build2-toolchain-0.14.0 + /usr/bin/mkdir -p build2-toolchain-0.14.0 + cd build2-toolchain-0.14.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/build2-0.14.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/libbutl-0.14.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/libbpkg-0.14.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/bpkg-0.14.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/bdep-0.14.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/libodb-2.5.0-b.21.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/libodb-sqlite-2.5.0-b.21.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . ~/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0 ~/build/BUILD/build2-toolchain-0.14.0 Patch #0 (libbuild2-config.install.scope-no-update-for-install.patch): + pushd build2-0.14.0 + echo 'Patch #0 (libbuild2-config.install.scope-no-update-for-install.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file libbuild2/cc/link-rule.cxx patching file libbuild2/cc/pkgconfig.cxx Hunk #1 succeeded at 1459 (offset -2 lines). Hunk #2 succeeded at 1471 (offset -2 lines). patching file libbuild2/install/rule.cxx patching file libbuild2/install/utility.hxx ~/build/BUILD/build2-toolchain-0.14.0 ~/build/BUILD/build2-toolchain-0.14.0/libbutl-0.14.0 ~/build/BUILD/build2-toolchain-0.14.0 Patch #1000 (libbutl-openssl-info-overloads.patch): + popd + pushd libbutl-0.14.0 + echo 'Patch #1000 (libbutl-openssl-info-overloads.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file libbutl/openssl.hxx patching file libbutl/openssl.ixx patching file libbutl/openssl.txx Patch #1001 (libbutl-lz4-typdef-unalign.patch): + echo 'Patch #1001 (libbutl-lz4-typdef-unalign.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file libbutl/lz4.c ~/build/BUILD/build2-toolchain-0.14.0 ~/build/BUILD/build2-toolchain-0.14.0/bpkg-0.14.0 ~/build/BUILD/build2-toolchain-0.14.0 Patch #3000 (bpkg-openssl-3-pkeyutl.patch): + popd + pushd bpkg-0.14.0 + echo 'Patch #3000 (bpkg-openssl-3-pkeyutl.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file bpkg/auth.cxx patching file bpkg/auth.hxx patching file bpkg/common.cli Hunk #1 succeeded at 279 (offset -8 lines). patching file bpkg/options-types.hxx patching file bpkg/repository-signing.cli ~/build/BUILD/build2-toolchain-0.14.0 + popd + mv libbutl-0.14.0 build2-0.14.0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Fi1VMX + umask 022 + cd /builddir/build/BUILD + cd build2-toolchain-0.14.0 + CC=gcc + CXX=g++ + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes' + export LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2: + LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2: + export LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2: + LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2: + export LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2: + LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2: + export LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2: + LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2: + export LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/cc:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2: + LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/cc:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2: + export LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/cxx:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/cc:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2: + LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/cxx:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/cc:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2: + export LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/in:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/cxx:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/cc:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2: + LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/in:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/cxx:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/cc:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2: + export LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/version:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/in:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/cxx:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/cc:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2: + LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/version:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/in:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/cxx:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/cc:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2: + export LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbutl-0.14.0/libbutl:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/version:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/in:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/cxx:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/cc:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2: + LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbutl-0.14.0/libbutl:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/version:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/in:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/cxx:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/cc:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2: ~/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0 ~/build/BUILD/build2-toolchain-0.14.0 + pushd build2-0.14.0 + export CC + export CXX + export CFLAGS + export CXXFLAGS + export LDFLAGS + /usr/bin/make -O -j8 V=1 VERBOSE=1 -f bootstrap.gmake g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o build2/types-parsers.b.o -c build2/types-parsers.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/buildspec.b.o -c libbuild2/buildspec.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/adhoc-rule-cxx.b.o -c libbuild2/adhoc-rule-cxx.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o build2/b-options.b.o -c build2/b-options.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/depdb.b.o -c libbuild2/depdb.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/adhoc-rule-buildscript.b.o -c libbuild2/adhoc-rule-buildscript.cxx libbuild2/adhoc-rule-buildscript.cxx: In member function 'build2::adhoc_buildscript_rule::perform_update_file(build2::action, build2::target const&) const': libbuild2/adhoc-rule-buildscript.cxx:251:28: warning: 'MEM [(struct optional *)&ps]' may be used uninitialized [-Wmaybe-uninitialized] 251 | optional ps; | ^~ g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/file-cache.b.o -c libbuild2/file-cache.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/algorithm.b.o -c libbuild2/algorithm.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/diagnostics.b.o -c libbuild2/diagnostics.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/dump.b.o -c libbuild2/dump.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/adhoc-rule-regex-pattern.b.o -c libbuild2/adhoc-rule-regex-pattern.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/filesystem.b.o -c libbuild2/filesystem.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/context.b.o -c libbuild2/context.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/function.b.o -c libbuild2/function.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o build2/b.b.o -c build2/b.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/functions-builtin.b.o -c libbuild2/functions-builtin.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/functions-filesystem.b.o -c libbuild2/functions-filesystem.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/functions-process-path.b.o -c libbuild2/functions-process-path.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/functions-project-name.b.o -c libbuild2/functions-project-name.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/functions-path.b.o -c libbuild2/functions-path.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/functions-name.b.o -c libbuild2/functions-name.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/functions-target-triplet.b.o -c libbuild2/functions-target-triplet.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/functions-process.b.o -c libbuild2/functions-process.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/file.b.o -c libbuild2/file.cxx In file included from /usr/include/c++/12/istream:39, from /usr/include/c++/12/sstream:38, from /usr/include/c++/12/regex:40, from ./libbuild2/types.hxx:20, from ./libbuild2/file.hxx:7, from libbuild2/file.cxx:4: In member function 'std::basic_ostream >::operator<<(unsigned long)', inlined from 'butl::diag_record::operator<< (unsigned long const&) constbutl::diag_record const&' at ./libbutl-0.14.0/libbutl/diagnostics.hxx:91:10, inlined from 'build2::import_direct(bool&, build2::scope&, build2::name, bool, bool, bool, build2::location const&, char const*)' at libbuild2/file.cxx:2988:59: /usr/include/c++/12/ostream:171:25: warning: 'ver' may be used uninitialized [-Wmaybe-uninitialized] 171 | { return _M_insert(__n); } | ~~~~~~~~~^~~~~ libbuild2/file.cxx: In function 'build2::import_direct(bool&, build2::scope&, build2::name, bool, bool, bool, build2::location const&, char const*)': libbuild2/file.cxx:2973:18: note: 'ver' was declared here 2973 | uint64_t ver; | ^~~ g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/functions-string.b.o -c libbuild2/functions-string.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/lexer.b.o -c libbuild2/lexer.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/name.b.o -c libbuild2/name.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/recipe.b.o -c libbuild2/recipe.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/prerequisite.b.o -c libbuild2/prerequisite.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/module.b.o -c libbuild2/module.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/scheduler.b.o -c libbuild2/scheduler.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/operation.b.o -c libbuild2/operation.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/utility-installed.b.o -c libbuild2/utility-installed.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/functions-regex.b.o -c libbuild2/functions-regex.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/rule.b.o -c libbuild2/rule.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/token.b.o -c libbuild2/token.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/utility-uninstalled.b.o -c libbuild2/utility-uninstalled.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/search.b.o -c libbuild2/search.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/script/lexer.b.o -c libbuild2/script/lexer.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/script/builtin-options.b.o -c libbuild2/script/builtin-options.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/scope.b.o -c libbuild2/scope.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/utility.b.o -c libbuild2/utility.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/target.b.o -c libbuild2/target.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/script/timeout.b.o -c libbuild2/script/timeout.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/script/token.b.o -c libbuild2/script/token.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/script/script.b.o -c libbuild2/script/script.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/build/script/lexer.b.o -c libbuild2/build/script/lexer.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/script/regex.b.o -c libbuild2/script/regex.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/script/parser.b.o -c libbuild2/script/parser.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/build/script/token.b.o -c libbuild2/build/script/token.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/build/script/runner.b.o -c libbuild2/build/script/runner.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/parser.b.o -c libbuild2/parser.cxx In file included from ./libbutl-0.14.0/libbutl/small-vector.hxx:10, from ./libbutl-0.14.0/libbutl/path.hxx:21, from ./libbuild2/types.hxx:47, from ./libbuild2/parser.hxx:7, from libbuild2/parser.cxx:4: In member function 'butl::small_allocator >::deallocate(void*, unsigned long)', inlined from 'std::allocator_traits > >::deallocate(butl::small_allocator >&, build2::value*, unsigned long)' at /usr/include/c++/12/bits/alloc_traits.h:345:23, inlined from 'std::_Vector_base > >::_M_deallocate(build2::value*, unsigned long)' at /usr/include/c++/12/bits/stl_vector.h:387:19, inlined from 'std::vector > >::_M_allocate_and_copy(unsigned long, build2::value const*, build2::value const*)build2::value*' at /usr/include/c++/12/bits/stl_vector.h:1623:21, inlined from 'std::vector > >::reserve(unsigned long)' at /usr/include/c++/12/bits/vector.tcc:86:36, inlined from 'butl::small_vector::reserve(unsigned long)' at ./libbutl-0.14.0/libbutl/small-vector.hxx:165:26, inlined from 'butl::small_vector::small_vector()' at ./libbutl-0.14.0/libbutl/small-vector.hxx:41:15, inlined from 'build2::parser::parse_names(build2::token&, build2::token_type&, butl::small_vector&, build2::parser::pattern_mode, bool, char const*, std::__cxx11::basic_string, std::allocator > const*, unsigned long, butl::optional const&, butl::basic_path > const*, std::__cxx11::basic_string, std::allocator > const*, bool, bool)::{lambda(build2::value&&, build2::location const&)#1}::operator()(build2::value&&, build2::location const&) const' at libbuild2/parser.cxx:5837:32: ./libbutl-0.14.0/libbutl/small-allocator.hxx:123:27: warning: 'operator delete(void*)' called on unallocated object 'a' [-Wfree-nonheap-object] 123 | ::operator delete (p); | ~~~~~~~~~~~~~~~~~~^~~ libbuild2/parser.cxx: In member function 'build2::parser::parse_names(build2::token&, build2::token_type&, butl::small_vector&, build2::parser::pattern_mode, bool, char const*, std::__cxx11::basic_string, std::allocator > const*, unsigned long, butl::optional const&, butl::basic_path > const*, std::__cxx11::basic_string, std::allocator > const*, bool, bool)::{lambda(build2::value&&, build2::location const&)#1}::operator()(build2::value&&, build2::location const&) const': libbuild2/parser.cxx:5837:32: note: declared here 5837 | small_vector a; | ^ In file included from /usr/include/c++/12/string:53, from /usr/include/c++/12/bitset:47, from /usr/include/c++/12/regex:38, from ./libbuild2/types.hxx:20: In member function 'std::__cxx11::basic_string, std::allocator >::basic_string(unsigned long, char, std::allocator const&)', inlined from 'build2::parser::parse_names(build2::token&, build2::token_type&, butl::small_vector&, build2::parser::pattern_mode, bool, char const*, std::__cxx11::basic_string, std::allocator > const*, unsigned long, butl::optional const&, butl::basic_path > const*, std::__cxx11::basic_string, std::allocator > const*, bool, bool)' at libbuild2/parser.cxx:6681:40: /usr/include/c++/12/bits/basic_string.h:659:21: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 659 | { _M_construct(__n, __c); } | ~~~~~~~~~~~~^~~~~~~~~~ libbuild2/parser.cxx: In member function 'build2::parser::parse_names(build2::token&, build2::token_type&, butl::small_vector&, build2::parser::pattern_mode, bool, char const*, std::__cxx11::basic_string, std::allocator > const*, unsigned long, butl::optional const&, butl::basic_path > const*, std::__cxx11::basic_string, std::allocator > const*, bool, bool)': libbuild2/parser.cxx:6675:18: note: 'c' was declared here 6675 | char c; | ^ In file included from ./libbuild2/diagnostics.hxx:7, from ./libbuild2/variable.txx:4, from ./libbuild2/variable.hxx:1870, from ./libbuild2/module.hxx:12, from ./libbuild2/scope.hxx:13, from ./libbuild2/file.hxx:11, from ./libbuild2/parser.hxx:11: In member function 'butl::diag_record::operator<< (char const* const&) constbutl::diag_record const&', inlined from 'build2::parser::parse_clause(build2::token&, build2::token_type&, bool)' at libbuild2/parser.cxx:1016:45: ./libbutl-0.14.0/libbutl/diagnostics.hxx:91:10: warning: 'pn' may be used uninitialized [-Wmaybe-uninitialized] 91 | os << x; | ~~~^~~~ libbuild2/parser.cxx: In member function 'build2::parser::parse_clause(build2::token&, build2::token_type&, bool)': libbuild2/parser.cxx:961:23: note: 'pn' was declared here 961 | const char* pn; | ^~ libbuild2/parser.cxx:1379:17: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 1379 | d = dir_path (ns[0].value, 0, p + 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libbuild2/parser.cxx:1355:16: note: 'p' was declared here 1355 | size_t p; | ^ In member function 'butl::small_allocator, std::allocator > const&)> const&)::expr, 1ul, butl::small_allocator_buffer, std::allocator > const&)> const&)::expr, 1ul> >::deallocate(void*, unsigned long)', inlined from 'std::allocator_traits, std::allocator > const&)> const&)::expr, 1ul, butl::small_allocator_buffer, std::allocator > const&)> const&)::expr, 1ul> > >::deallocate(butl::small_allocator, std::allocator > const&)> const&)::expr, 1ul, butl::small_allocator_buffer, std::allocator > const&)> const&)::expr, 1ul> >&, build2::parser::parse_switch(build2::token&, build2::token_type&, bool, std::function, std::allocator > const&)> const&)::expr*, unsigned long)' at /usr/include/c++/12/bits/alloc_traits.h:345:23, inlined from 'std::_Vector_base, std::allocator > const&)> const&)::expr, butl::small_allocator, std::allocator > const&)> const&)::expr, 1ul, butl::small_allocator_buffer, std::allocator > const&)> const&)::expr, 1ul> > >::_M_deallocate(build2::parser::parse_switch(build2::token&, build2::token_type&, bool, std::function, std::allocator > const&)> const&)::expr*, unsigned long)' at /usr/include/c++/12/bits/stl_vector.h:387:19, inlined from 'std::vector, std::allocator > const&)> const&)::expr, butl::small_allocator, std::allocator > const&)> const&)::expr, 1ul, butl::small_allocator_buffer, std::allocator > const&)> const&)::expr, 1ul> > >::_M_allocate_and_copy, std::allocator > const&)> const&)::expr const*>(unsigned long, build2::parser::parse_switch(build2::token&, build2::token_type&, bool, std::function, std::allocator > const&)> const&)::expr const*, build2::parser::parse_switch(build2::token&, build2::token_type&, bool, std::function, std::allocator > const&)> const&)::expr const*)build2::parser::parse_switch(build2::token&, build2::token_type&, bool, std::function, std::allocator > const&)> const&)::expr*' at /usr/include/c++/12/bits/stl_vector.h:1623:21, inlined from 'std::vector, std::allocator > const&)> const&)::expr, butl::small_allocator, std::allocator > const&)> const&)::expr, 1ul, butl::small_allocator_buffer, std::allocator > const&)> const&)::expr, 1ul> > >::reserve(unsigned long)' at /usr/include/c++/12/bits/vector.tcc:86:36, inlined from 'butl::small_vector, std::allocator > const&)> const&)::expr, 1ul>::reserve(unsigned long)' at ./libbutl-0.14.0/libbutl/small-vector.hxx:165:26, inlined from '__ct ' at ./libbutl-0.14.0/libbutl/small-vector.hxx:41:15, inlined from 'build2::parser::parse_switch(build2::token&, build2::token_type&, bool, std::function, std::allocator > const&)> const&)' at libbuild2/parser.cxx:3550:27: ./libbutl-0.14.0/libbutl/small-allocator.hxx:123:27: warning: 'operator delete(void*)' called on unallocated object 'exprs' [-Wfree-nonheap-object] 123 | ::operator delete (p); | ~~~~~~~~~~~~~~~~~~^~~ libbuild2/parser.cxx: In member function 'build2::parser::parse_switch(build2::token&, build2::token_type&, bool, std::function, std::allocator > const&)> const&)': libbuild2/parser.cxx:3550:27: note: declared here 3550 | small_vector exprs; | ^~~~~ g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/build/script/script.b.o -c libbuild2/build/script/script.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/build/script/parser.b.o -c libbuild2/build/script/parser.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/config/functions.b.o -c libbuild2/config/functions.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/script/run.b.o -c libbuild2/script/run.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/config/module.b.o -c libbuild2/config/module.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/config/init.b.o -c libbuild2/config/init.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/dist/module.b.o -c libbuild2/dist/module.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/config/utility.b.o -c libbuild2/config/utility.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/variable.b.o -c libbuild2/variable.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/dist/init.b.o -c libbuild2/dist/init.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/test/script/lexer.b.o -c libbuild2/test/script/lexer.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/dist/rule.b.o -c libbuild2/dist/rule.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/test/script/token.b.o -c libbuild2/test/script/token.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/config/operation.b.o -c libbuild2/config/operation.cxx In file included from /usr/include/c++/12/bits/stl_algobase.h:64, from /usr/include/c++/12/bits/stl_tree.h:63, from /usr/include/c++/12/map:60, from ./libbuild2/types.hxx:16, from ./libbuild2/config/operation.hxx:7, from libbuild2/config/operation.cxx:4: In member function 'std::pair::pair(bool&, bool&)', inlined from 'std::make_pair(bool&, bool&)std::pair::type>::__type, std::__strip_reference_wrapper::type>::__type>' at /usr/include/c++/12/bits/stl_pair.h:746:14, inlined from 'build2::config::save_config_variable(build2::variable const&, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const*, bool, bool) [clone .constprop.0]' at libbuild2/config/operation.cxx:144:28: /usr/include/c++/12/bits/stl_pair.h:535:11: warning: 'r' may be used uninitialized [-Wmaybe-uninitialized] 535 | : first(std::forward<_U1>(__x)), second(std::forward<_U2>(__y)) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libbuild2/config/operation.cxx: In function 'build2::config::save_config_variable(build2::variable const&, std::vector, std::allocator >, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > const*, bool, bool) [clone .constprop.0]': libbuild2/config/operation.cxx:132:16: note: 'r' was declared here 132 | bool r; | ^ g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/test/script/runner.b.o -c libbuild2/test/script/runner.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/dist/operation.b.o -c libbuild2/dist/operation.cxx In file included from ./libbutl-0.14.0/libbutl/utility.hxx:541, from ./libbutl-0.14.0/libbutl/filesystem.ixx:4, from ./libbutl-0.14.0/libbutl/filesystem.hxx:855, from ./libbutl-0.14.0/libbutl/fdstream.hxx:17, from ./libbutl-0.14.0/libbutl/process.hxx:20, from ./libbuild2/types.hxx:51, from ./libbuild2/dist/operation.hxx:7, from libbuild2/dist/operation.cxx:4: In function 'butl::thread_env(char const* const*)', inlined from 'butl::auto_thread_env::~auto_thread_env()' at ./libbutl-0.14.0/libbutl/utility.ixx:384:18, inlined from 'butl::auto_thread_env::~auto_thread_env()' at ./libbutl-0.14.0/libbutl/utility.ixx:380:10, inlined from 'build2::auto_project_env::~auto_project_env()' at ./libbuild2/scope.hxx:629:10, inlined from 'build2::dist::dist_project(build2::scope const&, build2::target const*, bool)' at libbuild2/dist/operation.cxx:585:5: ./libbutl-0.14.0/libbutl/utility.ixx:343:17: warning: 'MEM[(const char * const * *)&penv]' may be used uninitialized [-Wmaybe-uninitialized] 343 | thread_env_ = v; | ~~~~~~~~~~~~^~~ libbuild2/dist/operation.cxx: In function 'build2::dist::dist_project(build2::scope const&, build2::target const*, bool)': libbuild2/dist/operation.cxx:431:24: note: 'MEM[(const char * const * *)&penv]' was declared here 431 | auto_project_env penv (rs); | ^~~~ g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/test/common.b.o -c libbuild2/test/common.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/test/module.b.o -c libbuild2/test/module.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/test/operation.b.o -c libbuild2/test/operation.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/test/init.b.o -c libbuild2/test/init.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/test/script/parser.b.o -c libbuild2/test/script/parser.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/test/script/script.b.o -c libbuild2/test/script/script.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/test/target.b.o -c libbuild2/test/target.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/install/functions.b.o -c libbuild2/install/functions.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/install/operation.b.o -c libbuild2/install/operation.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/test/rule.b.o -c libbuild2/test/rule.cxx libbuild2/test/rule.cxx: In member function 'build2::test::rule::perform_script(build2::action, build2::target const&, unsigned long) const': libbuild2/test/rule.cxx:422:39: warning: 'MEM [(struct optional *)&o]' may be used uninitialized [-Wmaybe-uninitialized] 422 | if ((r && o) || (!r && o && *o)) | ^~ libbuild2/test/rule.cxx:415:24: note: 'MEM [(struct optional *)&o]' was declared here 415 | optional o; | ^ g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/install/utility.b.o -c libbuild2/install/utility.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/bin/functions.b.o -c libbuild2/bin/functions.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/install/init.b.o -c libbuild2/install/init.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/install/rule.b.o -c libbuild2/install/rule.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/bin/def-rule.b.o -c libbuild2/bin/def-rule.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/bin/guess.b.o -c libbuild2/bin/guess.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/bin/rule.b.o -c libbuild2/bin/rule.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/bin/utility.b.o -c libbuild2/bin/utility.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/bin/init.b.o -c libbuild2/bin/init.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/bin/target.b.o -c libbuild2/bin/target.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/c/init.b.o -c libbuild2/c/init.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/cc/gcc.b.o -c libbuild2/cc/gcc.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/cc/functions.b.o -c libbuild2/cc/functions.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/cc/lexer.b.o -c libbuild2/cc/lexer.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/cc/common.b.o -c libbuild2/cc/common.cxx In file included from ./libbutl-0.14.0/libbutl/path.hxx:20, from ./libbuild2/types.hxx:47, from ./libbuild2/cc/common.hxx:7, from libbuild2/cc/common.cxx:4: In member function 'butl::details::optional_data::optional_data(butl::details::optional_data const&)', inlined from 'butl::details::optional_ctors::optional_ctors(butl::details::optional_ctors const&)' at ./libbutl-0.14.0/libbutl/optional.hxx:173:12, inlined from 'butl::optional::optional(butl::optional const&)' at ./libbutl-0.14.0/libbutl/optional.hxx:267:15, inlined from '__ct ' at libbuild2/cc/common.cxx:663:42, inlined from '__ct ' at /usr/include/c++/12/bits/predefined_ops.h:304:12, inlined from 'std::__find_if<__gnu_cxx::__normal_iterator > > >, __gnu_cxx::__ops::_Iter_pred > const&, butl::optional, std::vector >, std::allocator > > > const&, butl::optional >, std::allocator > > > >&, butl::small_vector*) const::{lambda(build2::cc::common::library_cache_entry const&)#1}> >(__gnu_cxx::__normal_iterator > > >, __gnu_cxx::__normal_iterator > > >, __gnu_cxx::__ops::_Iter_pred > const&, butl::optional, std::vector >, std::allocator > > > const&, butl::optional >, std::allocator > > > >&, butl::small_vector*) const::{lambda(build2::cc::common::library_cache_entry const&)#1}>)__gnu_cxx::__normal_iterator > > >' at /usr/include/c++/12/bits/stl_algobase.h:2112:23, inlined from 'std::find_if<__gnu_cxx::__normal_iterator > > >, build2::cc::common::resolve_library(build2::action, build2::scope const&, build2::name const&, butl::basic_path > const&, butl::optional, std::vector >, std::allocator > > > const&, butl::optional >, std::allocator > > > >&, butl::small_vector*) const::{lambda(build2::cc::common::library_cache_entry const&)#1}>(__gnu_cxx::__normal_iterator > > >, __gnu_cxx::__normal_iterator > > >, build2::cc::common::resolve_library(build2::action, build2::scope const&, build2::name const&, butl::basic_path > const&, butl::optional, std::vector >, std::allocator > > > const&, butl::optional >, std::allocator > > > >&, butl::small_vector*) const::{lambda(build2::cc::common::library_cache_entry const&)#1})__gnu_cxx::__normal_iterator > > >' at /usr/include/c++/12/bits/stl_algo.h:3877:28, inlined from 'build2::cc::common::resolve_library(build2::action, build2::scope const&, build2::name const&, butl::basic_path > const&, butl::optional, std::vector >, std::allocator > > > const&, butl::optional >, std::allocator > > > >&, butl::small_vector*) const' at libbuild2/cc/common.cxx:662:27: ./libbutl-0.14.0/libbutl/optional.hxx:155:76: warning: 'MEM [(struct optional *)&lo]' may be used uninitialized [-Wmaybe-uninitialized] 155 | constexpr optional_data (const optional_data& o): v_ (o.v_) {if (v_) new (&d_) T (o.d_);} | ^~~~~~~~~~~~~~~~~~ libbuild2/cc/common.cxx: In member function 'build2::cc::common::resolve_library(build2::action, build2::scope const&, build2::name const&, butl::basic_path > const&, butl::optional, std::vector >, std::allocator > > > const&, butl::optional >, std::allocator > > > >&, butl::small_vector*) const': libbuild2/cc/common.cxx:644:12: note: 'MEM [(struct optional *)&lo]' was declared here 644 | auto lo (li ? optional (li->order) : nullopt); | ^~ In file included from ./libbutl-0.14.0/libbutl/small-vector.hxx:10, from ./libbutl-0.14.0/libbutl/path.hxx:21: In member function 'butl::small_allocator >::deallocate(void*, unsigned long)', inlined from 'std::allocator_traits > >::deallocate(butl::small_allocator >&, build2::cc::common::library_cache_entry*, unsigned long)' at /usr/include/c++/12/bits/alloc_traits.h:345:23, inlined from 'std::_Vector_base > >::_M_deallocate(build2::cc::common::library_cache_entry*, unsigned long)' at /usr/include/c++/12/bits/stl_vector.h:387:19, inlined from 'std::vector > >::_M_allocate_and_copy(unsigned long, build2::cc::common::library_cache_entry const*, build2::cc::common::library_cache_entry const*)build2::cc::common::library_cache_entry*' at /usr/include/c++/12/bits/stl_vector.h:1623:21, inlined from 'std::vector > >::reserve(unsigned long)' at /usr/include/c++/12/bits/vector.tcc:86:36, inlined from 'butl::small_vector::reserve(unsigned long)' at ./libbutl-0.14.0/libbutl/small-vector.hxx:165:26, inlined from 'butl::small_vector::small_vector()' at ./libbutl-0.14.0/libbutl/small-vector.hxx:41:15, inlined from 'build2::cc::common::process_libraries(build2::action, build2::scope const&, butl::optional, std::vector >, std::allocator > > > const&, build2::mtime_target const&, bool, unsigned long, std::function const&, std::function, std::allocator > const>, 2ul> const&, unsigned long, std::__cxx11::basic_string, std::allocator > const*, bool)> const&, std::function, std::allocator > const&, bool, bool)> const&, bool, butl::small_vector*, butl::small_vector*) const' at libbuild2/cc/common.cxx:105:21: ./libbutl-0.14.0/libbutl/small-allocator.hxx:123:27: warning: 'operator delete(void*)' called on unallocated object 'cache_storage' [-Wfree-nonheap-object] 123 | ::operator delete (p); | ~~~~~~~~~~~~~~~~~~^~~ libbuild2/cc/common.cxx: In member function 'build2::cc::common::process_libraries(build2::action, build2::scope const&, butl::optional, std::vector >, std::allocator > > > const&, build2::mtime_target const&, bool, unsigned long, std::function const&, std::function, std::allocator > const>, 2ul> const&, unsigned long, std::__cxx11::basic_string, std::allocator > const*, bool)> const&, std::function, std::allocator > const&, bool, bool)> const&, bool, butl::small_vector*, butl::small_vector*) const': libbuild2/cc/common.cxx:105:21: note: declared here 105 | library_cache cache_storage; | ^~~~~~~~~~~~~ g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/cc/install-rule.b.o -c libbuild2/cc/install-rule.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/cc/init.b.o -c libbuild2/cc/init.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/cc/guess.b.o -c libbuild2/cc/guess.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/cc/parser.b.o -c libbuild2/cc/parser.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/cc/msvc.b.o -c libbuild2/cc/msvc.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/cc/target.b.o -c libbuild2/cc/target.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/cc/pkgconfig.b.o -c libbuild2/cc/pkgconfig.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/cc/types.b.o -c libbuild2/cc/types.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/cc/utility.b.o -c libbuild2/cc/utility.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/cc/module.b.o -c libbuild2/cc/module.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/cc/compile-rule.b.o -c libbuild2/cc/compile-rule.cxx libbuild2/cc/compile-rule.cxx: In member function 'build2::cc::compile_rule::extract_headers(build2::action, build2::scope const&, build2::file&, build2::bin::linfo, build2::file const&, build2::cc::compile_rule::match_data&, build2::depdb&, bool&, std::chrono::time_point > >, std::vector >&) const': libbuild2/cc/compile-rule.cxx:4904:13: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 4904 | } | ^ libbuild2/cc/compile-rule.cxx:4844:64: note: '' was declared here 4844 | return make_pair (file_cache::entry (), false); | ^ libbuild2/cc/compile-rule.cxx:4877:34: warning: 'MEM [(struct optional *)&force_gen]' may be used uninitialized [-Wmaybe-uninitialized] 4877 | if (force_gen && *force_gen) | ^~~~~~~~~~ libbuild2/cc/compile-rule.cxx:4217:24: note: 'MEM [(struct optional *)&force_gen]' was declared here 4217 | optional force_gen; | ^~~~~~~~~ g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/cc/windows-manifest.b.o -c libbuild2/cc/windows-manifest.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/version/module.b.o -c libbuild2/version/module.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/cc/windows-rpath.b.o -c libbuild2/cc/windows-rpath.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/cc/link-rule.b.o -c libbuild2/cc/link-rule.cxx In file included from ./libbutl-0.14.0/libbutl/small-vector.hxx:10, from ./libbutl-0.14.0/libbutl/path.hxx:21, from ./libbuild2/types.hxx:47, from ./libbuild2/cc/link-rule.hxx:7, from libbuild2/cc/link-rule.cxx:4: In member function 'butl::small_allocator >::deallocate(void*, unsigned long)', inlined from 'std::allocator_traits > >::deallocate(butl::small_allocator >&, build2::clean_adhoc_extra*, unsigned long)' at /usr/include/c++/12/bits/alloc_traits.h:345:23, inlined from 'std::_Vector_base > >::_M_deallocate(build2::clean_adhoc_extra*, unsigned long)' at /usr/include/c++/12/bits/stl_vector.h:387:19, inlined from 'std::vector > >::_M_allocate_and_copy(unsigned long, build2::clean_adhoc_extra const*, build2::clean_adhoc_extra const*)build2::clean_adhoc_extra*' at /usr/include/c++/12/bits/stl_vector.h:1623:21, inlined from 'std::vector > >::reserve(unsigned long)' at /usr/include/c++/12/bits/vector.tcc:86:36, inlined from 'butl::small_vector::reserve(unsigned long)' at ./libbutl-0.14.0/libbutl/small-vector.hxx:165:26, inlined from 'butl::small_vector::small_vector()' at ./libbutl-0.14.0/libbutl/small-vector.hxx:41:15, inlined from 'build2::cc::link_rule::perform_clean(build2::action, build2::target const&) const' at libbuild2/cc/link-rule.cxx:3794:26: ./libbutl-0.14.0/libbutl/small-allocator.hxx:123:27: warning: 'operator delete(void*)' called on unallocated object 'adhoc_extras' [-Wfree-nonheap-object] 123 | ::operator delete (p); | ~~~~~~~~~~~~~~~~~~^~~ libbuild2/cc/link-rule.cxx: In member function 'build2::cc::link_rule::perform_clean(build2::action, build2::target const&) const': libbuild2/cc/link-rule.cxx:3794:26: note: declared here 3794 | clean_adhoc_extras adhoc_extras; | ^~~~~~~~~~~~ g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/cxx/target.b.o -c libbuild2/cxx/target.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/cxx/init.b.o -c libbuild2/cxx/init.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/version/rule.b.o -c libbuild2/version/rule.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/version/init.b.o -c libbuild2/version/init.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/version/utility.b.o -c libbuild2/version/utility.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/version/snapshot.b.o -c libbuild2/version/snapshot.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/version/snapshot-git.b.o -c libbuild2/version/snapshot-git.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/backtrace.b.o -c libbutl-0.14.0/libbutl/backtrace.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/bufstreambuf.b.o -c libbutl-0.14.0/libbutl/bufstreambuf.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/base64.b.o -c libbutl-0.14.0/libbutl/base64.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/in/init.b.o -c libbuild2/in/init.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/curl.b.o -c libbutl-0.14.0/libbutl/curl.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/in/target.b.o -c libbuild2/in/target.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/command.b.o -c libbutl-0.14.0/libbutl/command.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/diagnostics.b.o -c libbutl-0.14.0/libbutl/diagnostics.cxx g++ -I./libbutl-0.14.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbuild2/in/rule.b.o -c libbuild2/in/rule.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/b.b.o -c libbutl-0.14.0/libbutl/b.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/fdstream.b.o -c libbutl-0.14.0/libbutl/fdstream.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/git.b.o -c libbutl-0.14.0/libbutl/git.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/lz4-stream.b.o -c libbutl-0.14.0/libbutl/lz4-stream.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/builtin-options.b.o -c libbutl-0.14.0/libbutl/builtin-options.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/manifest-rewriter.b.o -c libbutl-0.14.0/libbutl/manifest-rewriter.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/manifest-serializer.b.o -c libbutl-0.14.0/libbutl/manifest-serializer.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/manifest-parser.b.o -c libbutl-0.14.0/libbutl/manifest-parser.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/openssl.b.o -c libbutl-0.14.0/libbutl/openssl.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/pager.b.o -c libbutl-0.14.0/libbutl/pager.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/path-pattern.b.o -c libbutl-0.14.0/libbutl/path-pattern.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/process-io.b.o -c libbutl-0.14.0/libbutl/process-io.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/process-run.b.o -c libbutl-0.14.0/libbutl/process-run.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/path.b.o -c libbutl-0.14.0/libbutl/path.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/filesystem.b.o -c libbutl-0.14.0/libbutl/filesystem.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/prompt.b.o -c libbutl-0.14.0/libbutl/prompt.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/project-name.b.o -c libbutl-0.14.0/libbutl/project-name.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/regex.b.o -c libbutl-0.14.0/libbutl/regex.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/semantic-version.b.o -c libbutl-0.14.0/libbutl/semantic-version.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/sha1.b.o -c libbutl-0.14.0/libbutl/sha1.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/sendmail.b.o -c libbutl-0.14.0/libbutl/sendmail.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/sha256.b.o -c libbutl-0.14.0/libbutl/sha256.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/string-parser.b.o -c libbutl-0.14.0/libbutl/string-parser.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/tab-parser.b.o -c libbutl-0.14.0/libbutl/tab-parser.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/process.b.o -c libbutl-0.14.0/libbutl/process.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/uuid-freebsd.b.o -c libbutl-0.14.0/libbutl/uuid-freebsd.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/target-triplet.b.o -c libbutl-0.14.0/libbutl/target-triplet.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/uuid-linux.b.o -c libbutl-0.14.0/libbutl/uuid-linux.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/uuid-macos.b.o -c libbutl-0.14.0/libbutl/uuid-macos.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/uuid-windows.b.o -c libbutl-0.14.0/libbutl/uuid-windows.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/unicode.b.o -c libbutl-0.14.0/libbutl/unicode.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/win32-utility.b.o -c libbutl-0.14.0/libbutl/win32-utility.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/uuid-io.b.o -c libbutl-0.14.0/libbutl/uuid-io.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/uuid.b.o -c libbutl-0.14.0/libbutl/uuid.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/utility.b.o -c libbutl-0.14.0/libbutl/utility.cxx In file included from ./libbutl-0.14.0/libbutl/utf8.hxx:114, from ./libbutl-0.14.0/libbutl/utility.hxx:24, from libbutl-0.14.0/libbutl/utility.cxx:4: In member function 'butl::utf8_validator::validate(char, std::__cxx11::basic_string, std::allocator >*)', inlined from 'butl::utf8_validator::validate(char)' at ./libbutl-0.14.0/libbutl/utf8.ixx:16:21, inlined from 'butl::to_utf8(std::__cxx11::basic_string, std::allocator >&, char, butl::codepoint_types, char32_t const*)' at libbutl-0.14.0/libbutl/utility.cxx:229:40: ./libbutl-0.14.0/libbutl/utf8.ixx:240:32: warning: 'val.codepoint_' may be used uninitialized [-Wmaybe-uninitialized] 240 | codepoint_ = (codepoint_ << 6) | (b & 0x3F); | ~~~~~~~~~~~~^~~~~ libbutl-0.14.0/libbutl/utility.cxx: In function 'butl::to_utf8(std::__cxx11::basic_string, std::allocator >&, char, butl::codepoint_types, char32_t const*)': libbutl-0.14.0/libbutl/utility.cxx:190:20: note: 'val.codepoint_' was declared here 190 | utf8_validator val (ts, wl); | ^~~ g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/timestamp.b.o -c libbutl-0.14.0/libbutl/timestamp.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/standard-version.b.o -c libbutl-0.14.0/libbutl/standard-version.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/lz4.b.o -c libbutl-0.14.0/libbutl/lz4.cxx g++ -I./libbutl-0.14.0 -DBUILD2_BOOTSTRAP -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -o libbutl-0.14.0/libbutl/builtin.b.o -c libbutl-0.14.0/libbutl/builtin.cxx g++ -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o build2/b-boot build2/b-options.b.o build2/b.b.o build2/types-parsers.b.o libbuild2/adhoc-rule-buildscript.b.o libbuild2/adhoc-rule-cxx.b.o libbuild2/adhoc-rule-regex-pattern.b.o libbuild2/algorithm.b.o libbuild2/buildspec.b.o libbuild2/context.b.o libbuild2/depdb.b.o libbuild2/diagnostics.b.o libbuild2/dump.b.o libbuild2/file-cache.b.o libbuild2/file.b.o libbuild2/filesystem.b.o libbuild2/function.b.o libbuild2/functions-builtin.b.o libbuild2/functions-filesystem.b.o libbuild2/functions-name.b.o libbuild2/functions-path.b.o libbuild2/functions-process-path.b.o libbuild2/functions-process.b.o libbuild2/functions-project-name.b.o libbuild2/functions-regex.b.o libbuild2/functions-string.b.o libbuild2/functions-target-triplet.b.o libbuild2/lexer.b.o libbuild2/module.b.o libbuild2/name.b.o libbuild2/operation.b.o libbuild2/parser.b.o libbuild2/prerequisite.b.o libbuild2/recipe.b.o libbuild2/rule.b.o libbuild2/scheduler.b.o libbuild2/scope.b.o libbuild2/search.b.o libbuild2/target.b.o libbuild2/token.b.o libbuild2/utility-installed.b.o libbuild2/utility-uninstalled.b.o libbuild2/utility.b.o libbuild2/variable.b.o libbuild2/script/builtin-options.b.o libbuild2/script/lexer.b.o libbuild2/script/parser.b.o libbuild2/script/regex.b.o libbuild2/script/run.b.o libbuild2/script/script.b.o libbuild2/script/timeout.b.o libbuild2/script/token.b.o libbuild2/build/script/lexer.b.o libbuild2/build/script/parser.b.o libbuild2/build/script/runner.b.o libbuild2/build/script/script.b.o libbuild2/build/script/token.b.o libbuild2/config/functions.b.o libbuild2/config/init.b.o libbuild2/config/module.b.o libbuild2/config/operation.b.o libbuild2/config/utility.b.o libbuild2/dist/init.b.o libbuild2/dist/module.b.o libbuild2/dist/operation.b.o libbuild2/dist/rule.b.o libbuild2/test/script/lexer.b.o libbuild2/test/script/parser.b.o libbuild2/test/script/runner.b.o libbuild2/test/script/script.b.o libbuild2/test/script/token.b.o libbuild2/test/common.b.o libbuild2/test/init.b.o libbuild2/test/module.b.o libbuild2/test/operation.b.o libbuild2/test/rule.b.o libbuild2/test/target.b.o libbuild2/install/functions.b.o libbuild2/install/init.b.o libbuild2/install/operation.b.o libbuild2/install/rule.b.o libbuild2/install/utility.b.o libbuild2/bin/def-rule.b.o libbuild2/bin/functions.b.o libbuild2/bin/guess.b.o libbuild2/bin/init.b.o libbuild2/bin/rule.b.o libbuild2/bin/target.b.o libbuild2/bin/utility.b.o libbuild2/c/init.b.o libbuild2/cc/common.b.o libbuild2/cc/compile-rule.b.o libbuild2/cc/functions.b.o libbuild2/cc/gcc.b.o libbuild2/cc/guess.b.o libbuild2/cc/init.b.o libbuild2/cc/install-rule.b.o libbuild2/cc/lexer.b.o libbuild2/cc/link-rule.b.o libbuild2/cc/module.b.o libbuild2/cc/msvc.b.o libbuild2/cc/parser.b.o libbuild2/cc/pkgconfig.b.o libbuild2/cc/target.b.o libbuild2/cc/types.b.o libbuild2/cc/utility.b.o libbuild2/cc/windows-manifest.b.o libbuild2/cc/windows-rpath.b.o libbuild2/cxx/init.b.o libbuild2/cxx/target.b.o libbuild2/version/init.b.o libbuild2/version/module.b.o libbuild2/version/rule.b.o libbuild2/version/snapshot-git.b.o libbuild2/version/snapshot.b.o libbuild2/version/utility.b.o libbuild2/in/init.b.o libbuild2/in/rule.b.o libbuild2/in/target.b.o libbutl-0.14.0/libbutl/b.b.o libbutl-0.14.0/libbutl/backtrace.b.o libbutl-0.14.0/libbutl/base64.b.o libbutl-0.14.0/libbutl/bufstreambuf.b.o libbutl-0.14.0/libbutl/builtin-options.b.o libbutl-0.14.0/libbutl/builtin.b.o libbutl-0.14.0/libbutl/command.b.o libbutl-0.14.0/libbutl/curl.b.o libbutl-0.14.0/libbutl/diagnostics.b.o libbutl-0.14.0/libbutl/fdstream.b.o libbutl-0.14.0/libbutl/filesystem.b.o libbutl-0.14.0/libbutl/git.b.o libbutl-0.14.0/libbutl/lz4-stream.b.o libbutl-0.14.0/libbutl/lz4.b.o libbutl-0.14.0/libbutl/manifest-parser.b.o libbutl-0.14.0/libbutl/manifest-rewriter.b.o libbutl-0.14.0/libbutl/manifest-serializer.b.o libbutl-0.14.0/libbutl/openssl.b.o libbutl-0.14.0/libbutl/pager.b.o libbutl-0.14.0/libbutl/path-pattern.b.o libbutl-0.14.0/libbutl/path.b.o libbutl-0.14.0/libbutl/process-io.b.o libbutl-0.14.0/libbutl/process-run.b.o libbutl-0.14.0/libbutl/process.b.o libbutl-0.14.0/libbutl/project-name.b.o libbutl-0.14.0/libbutl/prompt.b.o libbutl-0.14.0/libbutl/regex.b.o libbutl-0.14.0/libbutl/semantic-version.b.o libbutl-0.14.0/libbutl/sendmail.b.o libbutl-0.14.0/libbutl/sha1.b.o libbutl-0.14.0/libbutl/sha256.b.o libbutl-0.14.0/libbutl/standard-version.b.o libbutl-0.14.0/libbutl/string-parser.b.o libbutl-0.14.0/libbutl/tab-parser.b.o libbutl-0.14.0/libbutl/target-triplet.b.o libbutl-0.14.0/libbutl/timestamp.b.o libbutl-0.14.0/libbutl/unicode.b.o libbutl-0.14.0/libbutl/utility.b.o libbutl-0.14.0/libbutl/uuid-freebsd.b.o libbutl-0.14.0/libbutl/uuid-io.b.o libbutl-0.14.0/libbutl/uuid-linux.b.o libbutl-0.14.0/libbutl/uuid-macos.b.o libbutl-0.14.0/libbutl/uuid-windows.b.o libbutl-0.14.0/libbutl/uuid.b.o libbutl-0.14.0/libbutl/win32-utility.b.o -lpthread In member function 'deallocate', inlined from 'deallocate' at /usr/include/c++/12/bits/alloc_traits.h:345:23, inlined from '_M_deallocate' at /usr/include/c++/12/bits/stl_vector.h:387:19, inlined from '_M_allocate_and_copy' at /usr/include/c++/12/bits/stl_vector.h:1623:21, inlined from 'reserve' at /usr/include/c++/12/bits/vector.tcc:86:36, inlined from 'reserve' at ./libbutl-0.14.0/libbutl/small-vector.hxx:165:26, inlined from '__ct ' at ./libbutl-0.14.0/libbutl/small-vector.hxx:41:15, inlined from '__ct_base ' at ./libbuild2/parser.hxx:48:18: ./libbutl-0.14.0/libbutl/small-allocator.hxx:123:27: warning: 'operator delete' called on pointer 'this_8(D)' with nonzero offset 400 [-Wfree-nonheap-object] 123 | ::operator delete (p); | ^ In member function 'deallocate', inlined from 'deallocate' at /usr/include/c++/12/bits/alloc_traits.h:345:23, inlined from '_M_deallocate' at /usr/include/c++/12/bits/stl_vector.h:387:19, inlined from '_M_allocate_and_copy' at /usr/include/c++/12/bits/stl_vector.h:1623:21, inlined from 'reserve' at /usr/include/c++/12/bits/vector.tcc:86:36, inlined from 'reserve' at ./libbutl-0.14.0/libbutl/small-vector.hxx:165:26, inlined from '__ct ' at ./libbutl-0.14.0/libbutl/small-vector.hxx:41:15, inlined from 'parse_switch' at libbuild2/parser.cxx:3550:27: ./libbutl-0.14.0/libbutl/small-allocator.hxx:123:27: warning: 'operator delete' called on unallocated object 'exprs' [-Wfree-nonheap-object] 123 | ::operator delete (p); | ^ libbuild2/parser.cxx: In member function 'parse_switch': libbuild2/parser.cxx:3550:27: note: declared here 3550 | small_vector exprs; | ^ In member function 'deallocate', inlined from 'deallocate' at /usr/include/c++/12/bits/alloc_traits.h:345:23, inlined from '_M_deallocate' at /usr/include/c++/12/bits/stl_vector.h:387:19, inlined from '_M_allocate_and_copy' at /usr/include/c++/12/bits/stl_vector.h:1623:21, inlined from 'reserve' at /usr/include/c++/12/bits/vector.tcc:86:36, inlined from 'reserve' at ./libbutl-0.14.0/libbutl/small-vector.hxx:165:26, inlined from '__ct ' at ./libbutl-0.14.0/libbutl/small-vector.hxx:41:15, inlined from 'operator()' at libbuild2/parser.cxx:5837:32: ./libbutl-0.14.0/libbutl/small-allocator.hxx:123:27: warning: 'operator delete' called on unallocated object 'a' [-Wfree-nonheap-object] 123 | ::operator delete (p); | ^ libbuild2/parser.cxx: In member function 'operator()': libbuild2/parser.cxx:5837:32: note: declared here 5837 | small_vector a; | ^ libbuild2/scheduler.cxx: In member function 'startup.constprop': libbuild2/scheduler.cxx:406:56: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 406 | wait_queue_.reset (new wait_slot[wait_queue_size_]); | ^ /usr/include/c++/12/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/bin/ld: /tmp/ccLdUF0o.ltrans6.ltrans.o: in function `.L0 ': /builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/./libbuild2/scope.hxx:120: undefined reference to `__atomic_compare_exchange_1' /usr/bin/ld: /builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/./libbuild2/scope.hxx:203: undefined reference to `__atomic_fetch_add_1' /usr/bin/ld: /tmp/ccLdUF0o.ltrans11.ltrans.o: in function `.L0 ': /usr/include/c++/12/bits/alloc_traits.h:835: undefined reference to `__atomic_compare_exchange_1' /usr/bin/ld: /tmp/ccLdUF0o.ltrans11.ltrans.o: in function `.L0 ': /builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/./libbuild2/target.hxx:1419: undefined reference to `__atomic_fetch_add_1' /usr/bin/ld: /tmp/ccLdUF0o.ltrans18.ltrans.o: in function `.L0 ': /builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/./libbutl-0.14.0/libbutl/optional.ixx:104: undefined reference to `__atomic_compare_exchange_1' /usr/bin/ld: /tmp/ccLdUF0o.ltrans18.ltrans.o: in function `.L0 ': /usr/include/c++/12/bits/vector.tcc:517: undefined reference to `__atomic_fetch_add_1' /usr/bin/ld: /tmp/ccLdUF0o.ltrans64.ltrans.o: in function `std::operator<<(std::ostream&, butl::basic_path_name_view > > const&) [clone .isra.0]': /builddir/build/BUILD/build2-toolchain-0.14.0/build2-0.14.0/libbuild2/utility.cxx:52: undefined reference to `__atomic_compare_exchange_1' /usr/bin/ld: /tmp/ccLdUF0o.ltrans64.ltrans.o: in function `.L0 ': /usr/include/c++/12/bits/basic_string.h:252: undefined reference to `__atomic_fetch_add_1' collect2: error: ld returned 1 exit status make: *** [bootstrap.gmake:190: build2/b-boot] Error 1 error: Bad exit status from /var/tmp/rpm-tmp.Fi1VMX (%build) Bad exit status from /var/tmp/rpm-tmp.Fi1VMX (%build) RPM build errors: Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.10/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.10/site-packages/mockbuild/util.py", line 598, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/build2.spec