Mock Version: 3.5 Mock Version: 3.5 Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/build2.spec'], chrootPath='/var/lib/mock/f38-build-side-42-init-devel-818692-28339/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 --noclean --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=1677888000 Wrote: /builddir/build/SRPMS/build2-0.15.0-2.fc38~bootstrap.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/build2.spec'], chrootPath='/var/lib/mock/f38-build-side-42-init-devel-818692-28339/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 --noclean --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=1677888000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.qOrsyE + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf build2-toolchain-0.15.0 + /usr/bin/mkdir -p build2-toolchain-0.15.0 + cd build2-toolchain-0.15.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/build2-0.15.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/libbutl-0.15.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/libbpkg-0.15.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/bpkg-0.15.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/bdep-0.15.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/libodb-2.5.0-b.23.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/libodb-sqlite-2.5.0-b.23.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + pushd build2-0.15.0 ~/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0 ~/build/BUILD/build2-toolchain-0.15.0 + echo 'Patch #0 (libbuild2-libpkgconf-error_handler-non-const-data.patch):' Patch #0 (libbuild2-libpkgconf-error_handler-non-const-data.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file libbuild2/cc/pkgconfig-libpkgconf.cxx + echo 'Patch #1 (libbuild2-cxx23-aligned_storage-deprecation.patch):' Patch #1 (libbuild2-cxx23-aligned_storage-deprecation.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file libbuild2/function.hxx patching file libbuild2/scheduler.hxx Hunk #2 succeeded at 674 (offset -8 lines). patching file libbuild2/target.hxx Hunk #2 succeeded at 187 (offset -3 lines). Hunk #3 succeeded at 1599 (offset -26 lines). patching file libbuild2/variable.cxx Hunk #4 succeeded at 104 (offset -2 lines). Hunk #5 succeeded at 143 (offset -2 lines). patching file libbuild2/variable.hxx Hunk #2 succeeded at 395 (offset -29 lines). + popd ~/build/BUILD/build2-toolchain-0.15.0 + pushd bpkg-0.15.0 ~/build/BUILD/build2-toolchain-0.15.0/bpkg-0.15.0 ~/build/BUILD/build2-toolchain-0.15.0 Patch #3000 (bpkg-git-v2.38.patch): + echo 'Patch #3000 (bpkg-git-v2.38.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 patching file bpkg/fetch-git.cxx + popd ~/build/BUILD/build2-toolchain-0.15.0 + mv libbutl-0.15.0 build2-0.15.0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.fZ05BD + umask 022 + cd /builddir/build/BUILD + cd build2-toolchain-0.15.0 + CC=gcc + CXX=g++ + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer ' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer ' + 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.15.0/build2-0.15.0/libbuild2: + LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2: + export LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2: + LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2: + export LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2: + LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2: + export LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2: + LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2: + export LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/cc:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2: + LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/cc:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2: + export LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/cxx:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/cc:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2: + LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/cxx:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/cc:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2: + export LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/in:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/cxx:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/cc:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2: + LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/in:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/cxx:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/cc:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2: + export LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/version:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/in:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/cxx:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/cc:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2: + LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/version:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/in:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/cxx:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/cc:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2: + export LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbutl-0.15.0/libbutl:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/version:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/in:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/cxx:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/cc:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2: ~/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0 ~/build/BUILD/build2-toolchain-0.15.0 + LD_LIBRARY_PATH=/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbutl-0.15.0/libbutl:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/version:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/in:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/cxx:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/cc:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/c:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bin:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/bash:/builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2: + pushd build2-0.15.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.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/buildspec.b.o -c libbuild2/buildspec.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/adhoc-rule-cxx.b.o -c libbuild2/adhoc-rule-cxx.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/b-options.b.o -c libbuild2/b-options.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/common-options.b.o -c libbuild2/common-options.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/b-cmdline.b.o -c libbuild2/b-cmdline.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/depdb.b.o -c libbuild2/depdb.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/adhoc-rule-buildscript.b.o -c libbuild2/adhoc-rule-buildscript.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/algorithm.b.o -c libbuild2/algorithm.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o build2/b.b.o -c build2/b.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/diagnostics.b.o -c libbuild2/diagnostics.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/file-cache.b.o -c libbuild2/file-cache.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/adhoc-rule-regex-pattern.b.o -c libbuild2/adhoc-rule-regex-pattern.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/dump.b.o -c libbuild2/dump.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/filesystem.b.o -c libbuild2/filesystem.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/function.b.o -c libbuild2/function.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/context.b.o -c libbuild2/context.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/dyndep.b.o -c libbuild2/dyndep.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/functions-filesystem.b.o -c libbuild2/functions-filesystem.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/functions-process-path.b.o -c libbuild2/functions-process-path.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/functions-builtin.b.o -c libbuild2/functions-builtin.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/functions-name.b.o -c libbuild2/functions-name.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/functions-project-name.b.o -c libbuild2/functions-project-name.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/functions-path.b.o -c libbuild2/functions-path.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/functions-process.b.o -c libbuild2/functions-process.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/functions-target-triplet.b.o -c libbuild2/functions-target-triplet.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/make-parser.b.o -c libbuild2/make-parser.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/file.b.o -c libbuild2/file.cxx libbuild2/file.cxx: In function 'build2::import_direct(bool&, build2::scope&, build2::name, butl::optional, std::allocator > > const&, bool, bool, build2::location const&, char const*)': libbuild2/file.cxx:3188:9: warning: 'ver' may be used uninitialized [-Wmaybe-uninitialized] 3188 | if (ver != 1) | ^~ libbuild2/file.cxx:3174:18: note: 'ver' was declared here 3174 | uint64_t ver; | ^~~ g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/functions-string.b.o -c libbuild2/functions-string.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/lexer.b.o -c libbuild2/lexer.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/name.b.o -c libbuild2/name.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/prerequisite.b.o -c libbuild2/prerequisite.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/recipe.b.o -c libbuild2/recipe.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/functions-regex.b.o -c libbuild2/functions-regex.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/module.b.o -c libbuild2/module.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/scheduler.b.o -c libbuild2/scheduler.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/operation.b.o -c libbuild2/operation.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/utility-installed.b.o -c libbuild2/utility-installed.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/rule.b.o -c libbuild2/rule.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/token.b.o -c libbuild2/token.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/utility-uninstalled.b.o -c libbuild2/utility-uninstalled.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/search.b.o -c libbuild2/search.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/types-parsers.b.o -c libbuild2/types-parsers.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/script/builtin-options.b.o -c libbuild2/script/builtin-options.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/scope.b.o -c libbuild2/scope.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/target.b.o -c libbuild2/target.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/script/lexer.b.o -c libbuild2/script/lexer.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/utility.b.o -c libbuild2/utility.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/script/token.b.o -c libbuild2/script/token.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/script/timeout.b.o -c libbuild2/script/timeout.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/build/script/builtin-options.b.o -c libbuild2/build/script/builtin-options.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/build/script/lexer.b.o -c libbuild2/build/script/lexer.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/script/script.b.o -c libbuild2/script/script.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/script/regex.b.o -c libbuild2/script/regex.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/script/parser.b.o -c libbuild2/script/parser.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/build/script/token.b.o -c libbuild2/build/script/token.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/build/script/runner.b.o -c libbuild2/build/script/runner.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/build/script/script.b.o -c libbuild2/build/script/script.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/parser.b.o -c libbuild2/parser.cxx In file included from ./libbutl-0.15.0/libbutl/small-vector.hxx:10, from ./libbutl-0.15.0/libbutl/path.hxx:21, from ./libbuild2/types.hxx:55, from ./libbuild2/parser.hxx:11, 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++/13/bits/alloc_traits.h:360:23, inlined from 'std::_Vector_base > >::_M_deallocate(build2::value*, unsigned long)' at /usr/include/c++/13/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++/13/bits/stl_vector.h:1625:21, inlined from 'std::vector > >::reserve(unsigned long)' at /usr/include/c++/13/bits/vector.tcc:86:36, inlined from 'butl::small_vector::reserve(unsigned long)' at ./libbutl-0.15.0/libbutl/small-vector.hxx:165:26, inlined from 'butl::small_vector::small_vector()' at ./libbutl-0.15.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:6269:32: ./libbutl-0.15.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:6269:32: note: declared here 6269 | small_vector a; | ^ In file included from /usr/include/c++/13/string:54, from /usr/include/c++/13/bitset:52, from /usr/include/c++/13/regex:40, 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:7119:40: /usr/include/c++/13/bits/basic_string.h:669:21: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] 669 | { _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:7113:18: note: 'c' was declared here 7113 | char c; | ^ libbuild2/parser.cxx: In member function 'build2::parser::parse_names_trailer(build2::token&, build2::token_type&, butl::small_vector&, build2::parser::pattern_mode, 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)::{lambda(butl::optional const&, butl::basic_path > const*, std::__cxx11::basic_string, std::allocator > const*)#1}::operator()(butl::optional const&, butl::basic_path > const*, std::__cxx11::basic_string, std::allocator > const*) const': libbuild2/parser.cxx:6102:29: warning: 'MEM[(const struct target_type * *)&pat_tt]' may be used uninitialized [-Wmaybe-uninitialized] 6102 | expand_name_pattern (loc, move (ps), r, what, 0, dp, tp, *pat_tt); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libbuild2/parser.cxx:6066:36: note: 'MEM[(const struct target_type * *)&pat_tt]' was declared here 6066 | optional pat_tt ( | ^~~~~~ libbuild2/parser.cxx: In member function 'build2::parser::parse_clause(build2::token&, build2::token_type&, bool)': libbuild2/parser.cxx:1541:17: warning: 'p' may be used uninitialized [-Wmaybe-uninitialized] 1541 | d = dir_path (ns[0].value, 0, p + 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libbuild2/parser.cxx:1517:16: note: 'p' was declared here 1517 | size_t p; | ^ In file included from ./libbuild2/variable.txx:4, from ./libbuild2/variable.hxx:1952, from ./libbuild2/module.hxx:12, from ./libbuild2/scope.hxx:13, from ./libbuild2/file.hxx:11, from ./libbuild2/parser.hxx:15: In member function 'build2::diag_record::operator<< (char const* const&) constbuild2::diag_record const&', inlined from 'build2::parser::parse_clause(build2::token&, build2::token_type&, bool)' at libbuild2/parser.cxx:1137:45: ./libbuild2/diagnostics.hxx:214:10: warning: 'pn' may be used uninitialized [-Wmaybe-uninitialized] 214 | os << x; | ~~~^~~~ libbuild2/parser.cxx: In member function 'build2::parser::parse_clause(build2::token&, build2::token_type&, bool)': libbuild2/parser.cxx:1081:23: note: 'pn' was declared here 1081 | const char* pn; | ^~ 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++/13/bits/alloc_traits.h:360: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++/13/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++/13/bits/stl_vector.h:1625: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++/13/bits/vector.tcc:86:36, inlined from 'butl::small_vector, std::allocator > const&)> const&)::expr, 1ul>::reserve(unsigned long)' at ./libbutl-0.15.0/libbutl/small-vector.hxx:165:26, inlined from '__ct ' at ./libbutl-0.15.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:3954:27: ./libbutl-0.15.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:3954:27: note: declared here 3954 | small_vector exprs; | ^~~~~ g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/config/functions.b.o -c libbuild2/config/functions.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/config/module.b.o -c libbuild2/config/module.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/script/run.b.o -c libbuild2/script/run.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/config/utility.b.o -c libbuild2/config/utility.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/config/init.b.o -c libbuild2/config/init.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/dist/module.b.o -c libbuild2/dist/module.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/build/script/parser.b.o -c libbuild2/build/script/parser.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/variable.b.o -c libbuild2/variable.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/dist/init.b.o -c libbuild2/dist/init.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/test/script/lexer.b.o -c libbuild2/test/script/lexer.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/config/operation.b.o -c libbuild2/config/operation.cxx In file included from /usr/include/c++/13/bits/stl_algobase.h:64, from /usr/include/c++/13/bits/stl_tree.h:63, from /usr/include/c++/13/map:62, 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++/13/bits/stl_pair.h:927: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++/13/bits/stl_pair.h:688:11: warning: 'r' may be used uninitialized [-Wmaybe-uninitialized] 688 | : 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.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/dist/rule.b.o -c libbuild2/dist/rule.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/test/script/token.b.o -c libbuild2/test/script/token.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/test/script/runner.b.o -c libbuild2/test/script/runner.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/dist/operation.b.o -c libbuild2/dist/operation.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/test/common.b.o -c libbuild2/test/common.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/test/module.b.o -c libbuild2/test/module.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/test/operation.b.o -c libbuild2/test/operation.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/test/script/script.b.o -c libbuild2/test/script/script.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/test/init.b.o -c libbuild2/test/init.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/test/script/parser.b.o -c libbuild2/test/script/parser.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/test/target.b.o -c libbuild2/test/target.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/install/operation.b.o -c libbuild2/install/operation.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/install/functions.b.o -c libbuild2/install/functions.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/test/rule.b.o -c libbuild2/test/rule.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/install/utility.b.o -c libbuild2/install/utility.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/install/init.b.o -c libbuild2/install/init.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/bin/functions.b.o -c libbuild2/bin/functions.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/install/rule.b.o -c libbuild2/install/rule.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/bin/guess.b.o -c libbuild2/bin/guess.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/bin/def-rule.b.o -c libbuild2/bin/def-rule.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/bin/rule.b.o -c libbuild2/bin/rule.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/bin/utility.b.o -c libbuild2/bin/utility.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/bin/init.b.o -c libbuild2/bin/init.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/bin/target.b.o -c libbuild2/bin/target.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/c/init.b.o -c libbuild2/c/init.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cc/gcc.b.o -c libbuild2/cc/gcc.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cc/functions.b.o -c libbuild2/cc/functions.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cc/common.b.o -c libbuild2/cc/common.cxx In file included from ./libbutl-0.15.0/libbutl/small-vector.hxx:10, from ./libbutl-0.15.0/libbutl/path.hxx:21, from ./libbuild2/types.hxx:55, from ./libbuild2/cc/common.hxx:7, from libbuild2/cc/common.cxx:4: 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++/13/bits/alloc_traits.h:360:23, inlined from 'std::_Vector_base > >::_M_deallocate(build2::cc::common::library_cache_entry*, unsigned long)' at /usr/include/c++/13/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++/13/bits/stl_vector.h:1625:21, inlined from 'std::vector > >::reserve(unsigned long)' at /usr/include/c++/13/bits/vector.tcc:86:36, inlined from 'butl::small_vector::reserve(unsigned long)' at ./libbutl-0.15.0/libbutl/small-vector.hxx:165:26, inlined from 'butl::small_vector::small_vector()' at ./libbutl-0.15.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, bool, butl::small_vector*) const' at libbuild2/cc/common.cxx:118:21: ./libbutl-0.15.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, bool, butl::small_vector*) const': libbuild2/cc/common.cxx:118:21: note: declared here 118 | library_cache cache_storage; | ^~~~~~~~~~~~~ g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cc/lexer.b.o -c libbuild2/cc/lexer.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cc/install-rule.b.o -c libbuild2/cc/install-rule.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cc/pkgconfig-libpkg-config.b.o -c libbuild2/cc/pkgconfig-libpkg-config.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cc/pkgconfig-libpkgconf.b.o -c libbuild2/cc/pkgconfig-libpkgconf.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cc/init.b.o -c libbuild2/cc/init.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cc/guess.b.o -c libbuild2/cc/guess.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cc/parser.b.o -c libbuild2/cc/parser.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cc/target.b.o -c libbuild2/cc/target.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cc/msvc.b.o -c libbuild2/cc/msvc.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cc/utility.b.o -c libbuild2/cc/utility.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cc/types.b.o -c libbuild2/cc/types.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cc/module.b.o -c libbuild2/cc/module.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cc/pkgconfig.b.o -c libbuild2/cc/pkgconfig.cxx libbuild2/cc/pkgconfig.cxx: In member function 'build2::cc::link_rule::pkgconfig_save(build2::action, build2::file const&, bool, bool, bool) const': libbuild2/cc/pkgconfig.cxx:1717:11: warning: 'ver' may be used uninitialized [-Wmaybe-uninitialized] 1717 | if (ver != 1) | ^~ libbuild2/cc/pkgconfig.cxx:1704:20: note: 'ver' was declared here 1704 | uint64_t ver; | ^~~ g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -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:4510:13: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 4510 | } | ^ libbuild2/cc/compile-rule.cxx:4450:64: note: '' was declared here 4450 | return make_pair (file_cache::entry (), false); | ^ libbuild2/cc/compile-rule.cxx:3916:21: warning: 'MEM [(struct optional *)&force_gen]' may be used uninitialized [-Wmaybe-uninitialized] 3916 | gen = *force_gen; | ^~~~~~~~~~ libbuild2/cc/compile-rule.cxx:3799:24: note: 'MEM [(struct optional *)&force_gen]' was declared here 3799 | optional force_gen; | ^~~~~~~~~ g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cc/windows-manifest.b.o -c libbuild2/cc/windows-manifest.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/version/module.b.o -c libbuild2/version/module.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cxx/target.b.o -c libbuild2/cxx/target.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cc/windows-rpath.b.o -c libbuild2/cc/windows-rpath.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cc/link-rule.b.o -c libbuild2/cc/link-rule.cxx In file included from ./libbutl-0.15.0/libbutl/small-vector.hxx:10, from ./libbutl-0.15.0/libbutl/path.hxx:21, from ./libbuild2/types.hxx:55, 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++/13/bits/alloc_traits.h:360:23, inlined from 'std::_Vector_base > >::_M_deallocate(build2::clean_adhoc_extra*, unsigned long)' at /usr/include/c++/13/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++/13/bits/stl_vector.h:1625:21, inlined from 'std::vector > >::reserve(unsigned long)' at /usr/include/c++/13/bits/vector.tcc:86:36, inlined from 'butl::small_vector::reserve(unsigned long)' at ./libbutl-0.15.0/libbutl/small-vector.hxx:165:26, inlined from 'butl::small_vector::small_vector()' at ./libbutl-0.15.0/libbutl/small-vector.hxx:41:15, inlined from 'build2::cc::link_rule::perform_clean(build2::action, build2::target const&, build2::cc::link_rule::match_data&) const' at libbuild2/cc/link-rule.cxx:4202:26: ./libbutl-0.15.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&, build2::cc::link_rule::match_data&) const': libbuild2/cc/link-rule.cxx:4202:26: note: declared here 4202 | clean_adhoc_extras adhoc_extras; | ^~~~~~~~~~~~ g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/cxx/init.b.o -c libbuild2/cxx/init.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/version/rule.b.o -c libbuild2/version/rule.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/version/utility.b.o -c libbuild2/version/utility.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/version/init.b.o -c libbuild2/version/init.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/version/snapshot.b.o -c libbuild2/version/snapshot.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/version/snapshot-git.b.o -c libbuild2/version/snapshot-git.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/backtrace.b.o -c libbutl-0.15.0/libbutl/backtrace.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/bufstreambuf.b.o -c libbutl-0.15.0/libbutl/bufstreambuf.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/base64.b.o -c libbutl-0.15.0/libbutl/base64.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/in/init.b.o -c libbuild2/in/init.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/curl.b.o -c libbutl-0.15.0/libbutl/curl.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/in/target.b.o -c libbuild2/in/target.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/command.b.o -c libbutl-0.15.0/libbutl/command.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/diagnostics.b.o -c libbutl-0.15.0/libbutl/diagnostics.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/fdstream.b.o -c libbutl-0.15.0/libbutl/fdstream.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/b.b.o -c libbutl-0.15.0/libbutl/b.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/git.b.o -c libbutl-0.15.0/libbutl/git.cxx g++ -I./libbutl-0.15.0 -I. -DBUILD2_BOOTSTRAP -DBUILD2_HOST_TRIPLET=\"riscv64-unknown-linux-gnu\" -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbuild2/in/rule.b.o -c libbuild2/in/rule.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/lz4-stream.b.o -c libbutl-0.15.0/libbutl/lz4-stream.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/builtin-options.b.o -c libbutl-0.15.0/libbutl/builtin-options.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/openssl.b.o -c libbutl-0.15.0/libbutl/openssl.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/manifest-rewriter.b.o -c libbutl-0.15.0/libbutl/manifest-rewriter.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/manifest-serializer.b.o -c libbutl-0.15.0/libbutl/manifest-serializer.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/manifest-parser.b.o -c libbutl-0.15.0/libbutl/manifest-parser.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/path-pattern.b.o -c libbutl-0.15.0/libbutl/path-pattern.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/pager.b.o -c libbutl-0.15.0/libbutl/pager.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/process-io.b.o -c libbutl-0.15.0/libbutl/process-io.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/process-run.b.o -c libbutl-0.15.0/libbutl/process-run.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/path.b.o -c libbutl-0.15.0/libbutl/path.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/filesystem.b.o -c libbutl-0.15.0/libbutl/filesystem.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/prompt.b.o -c libbutl-0.15.0/libbutl/prompt.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/project-name.b.o -c libbutl-0.15.0/libbutl/project-name.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/semantic-version.b.o -c libbutl-0.15.0/libbutl/semantic-version.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/sha1.b.o -c libbutl-0.15.0/libbutl/sha1.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/regex.b.o -c libbutl-0.15.0/libbutl/regex.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/sendmail.b.o -c libbutl-0.15.0/libbutl/sendmail.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/sha256.b.o -c libbutl-0.15.0/libbutl/sha256.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/string-parser.b.o -c libbutl-0.15.0/libbutl/string-parser.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/process.b.o -c libbutl-0.15.0/libbutl/process.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/tab-parser.b.o -c libbutl-0.15.0/libbutl/tab-parser.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/uuid-freebsd.b.o -c libbutl-0.15.0/libbutl/uuid-freebsd.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/target-triplet.b.o -c libbutl-0.15.0/libbutl/target-triplet.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/uuid-linux.b.o -c libbutl-0.15.0/libbutl/uuid-linux.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/uuid-macos.b.o -c libbutl-0.15.0/libbutl/uuid-macos.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/uuid-openbsd.b.o -c libbutl-0.15.0/libbutl/uuid-openbsd.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/uuid-windows.b.o -c libbutl-0.15.0/libbutl/uuid-windows.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/unicode.b.o -c libbutl-0.15.0/libbutl/unicode.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/win32-utility.b.o -c libbutl-0.15.0/libbutl/win32-utility.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/uuid-io.b.o -c libbutl-0.15.0/libbutl/uuid-io.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/uuid.b.o -c libbutl-0.15.0/libbutl/uuid.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/utility.b.o -c libbutl-0.15.0/libbutl/utility.cxx In file included from ./libbutl-0.15.0/libbutl/utf8.hxx:114, from ./libbutl-0.15.0/libbutl/utility.hxx:24, from libbutl-0.15.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.15.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.15.0/libbutl/utility.cxx:258:40: ./libbutl-0.15.0/libbutl/utf8.ixx:147:5: warning: 'val.seq_size_' may be used uninitialized [-Wmaybe-uninitialized] 147 | switch (seq_size_) | ^~~~~~ libbutl-0.15.0/libbutl/utility.cxx: In function 'butl::to_utf8(std::__cxx11::basic_string, std::allocator >&, char, butl::codepoint_types, char32_t const*)': libbutl-0.15.0/libbutl/utility.cxx:219:20: note: 'val.seq_size_' was declared here 219 | utf8_validator val (ts, wl); | ^~~ In member function 'butl::utf8_validator::validate(char, std::__cxx11::basic_string, std::allocator >*)', inlined from 'butl::utf8_validator::validate(char)' at ./libbutl-0.15.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.15.0/libbutl/utility.cxx:258:40: ./libbutl-0.15.0/libbutl/utf8.ixx:240:32: warning: 'val.codepoint_' may be used uninitialized [-Wmaybe-uninitialized] 240 | codepoint_ = (codepoint_ << 6) | (b & 0x3F); | ~~~~~~~~~~~~^~~~~ libbutl-0.15.0/libbutl/utility.cxx: In function 'butl::to_utf8(std::__cxx11::basic_string, std::allocator >&, char, butl::codepoint_types, char32_t const*)': libbutl-0.15.0/libbutl/utility.cxx:219:20: note: 'val.codepoint_' was declared here 219 | utf8_validator val (ts, wl); | ^~~ g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/timestamp.b.o -c libbutl-0.15.0/libbutl/timestamp.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/standard-version.b.o -c libbutl-0.15.0/libbutl/standard-version.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/builtin.b.o -c libbutl-0.15.0/libbutl/builtin.cxx g++ -I./libbutl-0.15.0 -DBUILD2_BOOTSTRAP -finput-charset=UTF-8 -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -o libbutl-0.15.0/libbutl/lz4.b.o -c libbutl-0.15.0/libbutl/lz4.cxx g++ -std=c++1y -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer -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.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/b-cmdline.b.o libbuild2/b-options.b.o libbuild2/buildspec.b.o libbuild2/common-options.b.o libbuild2/context.b.o libbuild2/depdb.b.o libbuild2/diagnostics.b.o libbuild2/dump.b.o libbuild2/dyndep.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/make-parser.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/types-parsers.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/builtin-options.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-libpkg-config.b.o libbuild2/cc/pkgconfig-libpkgconf.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.15.0/libbutl/b.b.o libbutl-0.15.0/libbutl/backtrace.b.o libbutl-0.15.0/libbutl/base64.b.o libbutl-0.15.0/libbutl/bufstreambuf.b.o libbutl-0.15.0/libbutl/builtin-options.b.o libbutl-0.15.0/libbutl/builtin.b.o libbutl-0.15.0/libbutl/command.b.o libbutl-0.15.0/libbutl/curl.b.o libbutl-0.15.0/libbutl/diagnostics.b.o libbutl-0.15.0/libbutl/fdstream.b.o libbutl-0.15.0/libbutl/filesystem.b.o libbutl-0.15.0/libbutl/git.b.o libbutl-0.15.0/libbutl/lz4-stream.b.o libbutl-0.15.0/libbutl/lz4.b.o libbutl-0.15.0/libbutl/manifest-parser.b.o libbutl-0.15.0/libbutl/manifest-rewriter.b.o libbutl-0.15.0/libbutl/manifest-serializer.b.o libbutl-0.15.0/libbutl/openssl.b.o libbutl-0.15.0/libbutl/pager.b.o libbutl-0.15.0/libbutl/path-pattern.b.o libbutl-0.15.0/libbutl/path.b.o libbutl-0.15.0/libbutl/process-io.b.o libbutl-0.15.0/libbutl/process-run.b.o libbutl-0.15.0/libbutl/process.b.o libbutl-0.15.0/libbutl/project-name.b.o libbutl-0.15.0/libbutl/prompt.b.o libbutl-0.15.0/libbutl/regex.b.o libbutl-0.15.0/libbutl/semantic-version.b.o libbutl-0.15.0/libbutl/sendmail.b.o libbutl-0.15.0/libbutl/sha1.b.o libbutl-0.15.0/libbutl/sha256.b.o libbutl-0.15.0/libbutl/standard-version.b.o libbutl-0.15.0/libbutl/string-parser.b.o libbutl-0.15.0/libbutl/tab-parser.b.o libbutl-0.15.0/libbutl/target-triplet.b.o libbutl-0.15.0/libbutl/timestamp.b.o libbutl-0.15.0/libbutl/unicode.b.o libbutl-0.15.0/libbutl/utility.b.o libbutl-0.15.0/libbutl/uuid-freebsd.b.o libbutl-0.15.0/libbutl/uuid-io.b.o libbutl-0.15.0/libbutl/uuid-linux.b.o libbutl-0.15.0/libbutl/uuid-macos.b.o libbutl-0.15.0/libbutl/uuid-openbsd.b.o libbutl-0.15.0/libbutl/uuid-windows.b.o libbutl-0.15.0/libbutl/uuid.b.o libbutl-0.15.0/libbutl/win32-utility.b.o -pthread In member function 'deallocate', inlined from 'deallocate' at /usr/include/c++/13/bits/alloc_traits.h:360:23, inlined from '_M_deallocate' at /usr/include/c++/13/bits/stl_vector.h:387:19, inlined from '_M_allocate_and_copy' at /usr/include/c++/13/bits/stl_vector.h:1625:21, inlined from 'reserve' at /usr/include/c++/13/bits/vector.tcc:86:36, inlined from 'reserve' at ./libbutl-0.15.0/libbutl/small-vector.hxx:165:26, inlined from '__ct ' at ./libbutl-0.15.0/libbutl/small-vector.hxx:41:15, inlined from 'parse_switch' at libbuild2/parser.cxx:3954:27: ./libbutl-0.15.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:3954:27: note: declared here 3954 | small_vector exprs; | ^ In member function 'deallocate', inlined from 'deallocate' at /usr/include/c++/13/bits/alloc_traits.h:360:23, inlined from '_M_deallocate' at /usr/include/c++/13/bits/stl_vector.h:387:19, inlined from '_M_allocate_and_copy' at /usr/include/c++/13/bits/stl_vector.h:1625:21, inlined from 'reserve' at /usr/include/c++/13/bits/vector.tcc:86:36, inlined from 'reserve' at ./libbutl-0.15.0/libbutl/small-vector.hxx:165:26, inlined from '__ct ' at ./libbutl-0.15.0/libbutl/small-vector.hxx:41:15, inlined from 'operator()' at libbuild2/parser.cxx:6269:32: ./libbutl-0.15.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:6269:32: note: declared here 6269 | small_vector a; | ^ libbuild2/scheduler.cxx: In member function 'startup.constprop': libbuild2/scheduler.cxx:417:56: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 417 | wait_queue_.reset (new wait_slot[wait_queue_size_]); | ^ /usr/include/c++/13/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) | ^ ++ pkgconf --cflags-only-I libpkgconf ++ pkgconf --libs-only-L libpkgconf + build2/b-boot config.bin.lib=static config.c=gcc config.cxx=g++ 'config.c.coptions=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer ' 'config.cxx.coptions=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -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 -fno-omit-frame-pointer ' 'config.cxx.poptions+=-I/usr/include/pkgconf ' 'config.cxx.loptions+= -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 ' config.build2.libpkgconf=true 'build2/exe{b}' version.in libbutl-0.15.0/libbutl/version.hxx.in in libbuild2/config.hxx.in version.in libbuild2/version.hxx.in in libbuild2/config/host-config.cxx.in c++ libbuild2/cxx{utility-uninstalled} c++ build2/cli/cxx{target} c++ libbutl-0.15.0/libbutl/json/cxx{serializer} c++ build2/cli/cxx{rule} c++ build2/cli/cxx{init} c++ libbuild2/cxx{types-parsers} c++ build2/cxx{b} c++ libbuild2/version/cxx{init} c++ libbutl-0.15.0/libbutl/cxx{semantic-version} c++ libbutl-0.15.0/libbutl/cxx{bufstreambuf} c++ libbuild2/cxx{utility-installed} c++ libbutl-0.15.0/libbutl/cxx{process-run} c++ libbuild2/bash/cxx{init} c++ libbutl-0.15.0/libbutl/cxx{sendmail} c++ libbuild2/cxx{file} c++ libbutl-0.15.0/libbutl/cxx{target-triplet} c++ libbuild2/bin/cxx{init} c++ libbutl-0.15.0/libbutl/cxx{backtrace} c++ libbuild2/c/cxx{init} c++ libbuild2/version/cxx{utility} c++ libbutl-0.15.0/libbutl/cxx{uuid-io} c++ libbutl-0.15.0/libbutl/cxx{uuid} c++ libbutl-0.15.0/libbutl/cxx{uuid-linux} c++ libbutl-0.15.0/libbutl/cxx{tab-parser} c++ libbutl-0.15.0/libbutl/cxx{pager} c++ libbutl-0.15.0/libbutl/cxx{builtin-options} c++ libbuild2/cc/cxx{pkgconfig-libpkgconf} c++ libbuild2/version/cxx{module} c++ libbuild2/bash/cxx{target} c++ libbutl-0.15.0/libbutl/cxx{base64} c++ libbuild2/cc/cxx{gcc} c++ libbutl-0.15.0/libbutl/cxx{curl} c++ libbuild2/cc/cxx{common} c++ libbutl-0.15.0/libbutl/cxx{prompt} c++ libbuild2/version/cxx{snapshot-git} c++ libbuild2/bin/cxx{utility} c++ libbutl-0.15.0/libbutl/cxx{fdstream} c++ libbutl-0.15.0/libbutl/cxx{process} c++ libbuild2/bash/cxx{rule} c++ libbuild2/cc/cxx{functions} c++ libbuild2/cxx{token} c++ libbutl-0.15.0/libbutl/cxx{openssl} c++ libbuild2/bin/cxx{guess} c++ libbuild2/cc/cxx{lexer} c++ libbuild2/version/cxx{rule} c++ libbuild2/cxx{variable} c++ libbutl-0.15.0/libbutl/cxx{string-parser} c++ libbuild2/cc/cxx{init} c++ libbutl-0.15.0/libbutl/cxx{sha1} c++ libbuild2/cc/cxx{windows-manifest} c++ libbutl-0.15.0/libbutl/cxx{path} c++ libbuild2/cc/cxx{windows-rpath} c++ libbuild2/cc/cxx{types} c++ libbuild2/bin/cxx{def-rule} c++ libbutl-0.15.0/libbutl/cxx{diagnostics} c++ libbuild2/version/cxx{snapshot} c++ libbuild2/cc/cxx{compile-rule} c++ libbutl-0.15.0/libbutl/cxx{builtin} c++ libbuild2/cc/cxx{utility} c++ libbuild2/cc/cxx{msvc} c++ libbuild2/cc/cxx{parser} c++ libbuild2/cc/cxx{pkgconfig} c++ libbuild2/bin/cxx{target} c++ libbuild2/cc/cxx{guess} c++ libbuild2/cc/cxx{target} c++ libbuild2/cc/cxx{install-rule} c++ libbuild2/bin/cxx{rule} c++ libbuild2/cc/cxx{module} c++ libbutl-0.15.0/libbutl/cxx{project-name} c++ libbuild2/cc/cxx{link-rule} c++ libbutl-0.15.0/libbutl/cxx{sha256} c++ libbuild2/bin/cxx{functions} c++ libbuild2/cxx{context} c++ libbutl-0.15.0/libbutl/cxx{standard-version} c++ libbutl-0.15.0/libbutl/cxx{command} c++ libbutl-0.15.0/libbutl/cxx{path-pattern} c++ libbutl-0.15.0/libbutl/cxx{filesystem} c++ libbutl-0.15.0/libbutl/cxx{unicode} c++ libbutl-0.15.0/libbutl/cxx{lz4} c++ libbutl-0.15.0/libbutl/cxx{timestamp} c++ libbutl-0.15.0/libbutl/cxx{lz4-stream} c++ libbutl-0.15.0/libbutl/cxx{regex} c++ libbutl-0.15.0/libbutl/cxx{process-io} c++ libbutl-0.15.0/libbutl/cxx{manifest-rewriter} c++ libbutl-0.15.0/libbutl/cxx{manifest-serializer} c++ libbutl-0.15.0/libbutl/cxx{utility} c++ libbutl-0.15.0/libbutl/cxx{manifest-parser} c++ libbutl-0.15.0/libbutl/cxx{b} c++ libbutl-0.15.0/libbutl/cxx{git} c++ libbuild2/cxx{depdb} c++ libbuild2/cxx{search} c++ libbuild2/cxx{functions-project-name} c++ libbuild2/cxx{name} c++ libbuild2/cxx{functions-target-triplet} c++ libbuild2/cxx{functions-process} c++ libbuild2/cxx{functions-name} c++ libbuild2/cxx{lexer} c++ libbuild2/cxx{recipe} c++ libbuild2/cxx{functions-builtin} c++ libbuild2/script/cxx{parser} c++ libbuild2/cxx{functions-path} c++ libbuild2/cxx{operation} c++ libbuild2/cxx{scope} c++ libbuild2/cxx{functions-filesystem} c++ libbuild2/cxx{b-cmdline} c++ libbuild2/cxx{make-parser} c++ libbuild2/cxx{parser} c++ libbuild2/cxx{adhoc-rule-regex-pattern} c++ libbuild2/cxx{dyndep} c++ libbuild2/cxx{dump} c++ libbuild2/cxx{diagnostics} c++ libbuild2/config/cxx{operation} c++ libbuild2/cxx{rule} c++ libbuild2/cxx{target} c++ libbuild2/cxx{scheduler} c++ libbuild2/cxx{filesystem} c++ libbuild2/cxx{module} c++ libbuild2/cxx{functions-process-path} c++ libbuild2/cxx{functions-string} c++ libbuild2/dist/cxx{init} c++ libbuild2/cxx{algorithm} c++ libbuild2/cxx{functions-regex} c++ libbuild2/cxx{buildspec} c++ libbuild2/cxx{utility} c++ libbuild2/cxx{adhoc-rule-buildscript} c++ libbuild2/cxx{file-cache} c++ libbuild2/test/cxx{rule} c++ libbuild2/cxx{adhoc-rule-cxx} c++ libbuild2/cxx{prerequisite} c++ libbuild2/cxx{function} c++ libbuild2/cxx{common-options} c++ libbuild2/cxx{b-options} c++ libbuild2/script/cxx{lexer} c++ libbuild2/script/cxx{timeout} c++ libbuild2/script/cxx{run} c++ libbuild2/script/cxx{regex} c++ libbuild2/test/cxx{common} c++ libbuild2/script/cxx{token} c++ libbuild2/script/cxx{script} c++ libbuild2/script/cxx{builtin-options} c++ libbuild2/build/script/cxx{lexer} c++ libbuild2/build/script/cxx{runner} c++ libbuild2/build/script/cxx{parser} c++ libbuild2/build/script/cxx{token} c++ libbuild2/build/script/cxx{script} c++ libbuild2/test/cxx{init} c++ libbuild2/build/script/cxx{builtin-options} c++ libbuild2/config/cxx{functions} c++ libbuild2/config/cxx{module} c++ libbuild2/config/cxx{utility} c++ libbuild2/config/cxx{init} c++ libbuild2/test/script/cxx{script} c++ libbuild2/config/cxx{host-config} c++ libbuild2/dist/cxx{operation} c++ libbuild2/dist/cxx{rule} c++ libbuild2/dist/cxx{module} c++ libbuild2/install/cxx{functions} c++ libbuild2/install/cxx{operation} c++ libbuild2/install/cxx{rule} c++ libbuild2/install/cxx{utility} c++ libbuild2/install/cxx{init} c++ libbuild2/test/cxx{operation} c++ libbuild2/test/cxx{target} c++ libbuild2/test/cxx{module} c++ libbuild2/test/script/cxx{lexer} c++ libbuild2/test/script/cxx{token} c++ libbuild2/test/script/cxx{runner} c++ libbuild2/test/script/cxx{parser} c++ libbuild2/cxx/cxx{init} c++ libbuild2/in/cxx{init} c++ libbuild2/in/cxx{rule} ar libbutl-0.15.0/libbutl/liba{butl} c++ libbuild2/in/cxx{target} c++ libbuild2/cxx/cxx{target} ar libbuild2/libua{build2} ar libbuild2/liba{build2} ar libbuild2/in/libua{build2-in} ar libbuild2/bin/libua{build2-bin} ar libbuild2/in/liba{build2-in} ar libbuild2/bin/liba{build2-bin} ar libbuild2/bash/libua{build2-bash} ar libbuild2/version/libua{build2-version} ar libbuild2/bash/liba{build2-bash} ar libbuild2/version/liba{build2-version} ar libbuild2/cc/libua{build2-cc} ar libbuild2/cc/liba{build2-cc} ar libbuild2/cxx/libua{build2-cxx} ar libbuild2/c/libua{build2-c} ar libbuild2/c/liba{build2-c} ar libbuild2/cxx/liba{build2-cxx} ld build2/exe{b} /usr/bin/ld: /tmp/ccQ3r2WJ.ltrans0.ltrans.o: in function `.L0 ': /usr/include/c++/13/bits/basic_string.h:206: undefined reference to `__atomic_compare_exchange_1' /usr/bin/ld: /tmp/ccQ3r2WJ.ltrans0.ltrans.o: in function `.LVL2516': /builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/utility.hxx:356: undefined reference to `__atomic_fetch_add_1' /usr/bin/ld: /tmp/ccQ3r2WJ.ltrans2.ltrans.o: in function `.L0 ': /usr/include/c++/13/bits/char_traits.h:409: undefined reference to `__atomic_compare_exchange_1' /usr/bin/ld: /tmp/ccQ3r2WJ.ltrans2.ltrans.o: in function `.L0 ': /builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbutl-0.15.0/libbutl/path.hxx:266: undefined reference to `__atomic_fetch_add_1' /usr/bin/ld: /tmp/ccQ3r2WJ.ltrans2.ltrans.o: in function `.L0 ': /usr/include/c++/13/bits/basic_string.tcc:455: undefined reference to `__atomic_compare_exchange_1' /usr/bin/ld: /tmp/ccQ3r2WJ.ltrans2.ltrans.o: in function `.L0 ': /usr/include/c++/13/bits/basic_string.h:263: undefined reference to `__atomic_fetch_add_1' /usr/bin/ld: /tmp/ccQ3r2WJ.ltrans31.ltrans.o: in function `.L0 ': /usr/include/c++/13/bits/basic_string.h:263: undefined reference to `__atomic_compare_exchange_1' /usr/bin/ld: /tmp/ccQ3r2WJ.ltrans31.ltrans.o: in function `build2::mtime_target::mtime() const': /builddir/build/BUILD/build2-toolchain-0.15.0/build2-0.15.0/libbuild2/target.cxx:906: undefined reference to `__atomic_fetch_add_1' collect2: error: ld returned 1 exit status info: failed to update build2/exe{b} error: Bad exit status from /var/tmp/rpm-tmp.fZ05BD (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.fZ05BD (%build) Child return code was: 1 EXCEPTION: [Error('Command failed: \n # bash --login -c /usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps /builddir/build/SPECS/build2.spec\n', 1)] Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/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 --noclean --target riscv64 --nodeps /builddir/build/SPECS/build2.spec