nixbot

builds

failed aarch64-darwin.clang-tidy-fix build #16 · raw · ·

1this derivation will be built:2  /nix/store/rcr8qan123cqcq5wdsnml6lz8a3jcnzy-nix-eval-jobs-clang-tidy-2.35.1.drv3building '/nix/store/rcr8qan123cqcq5wdsnml6lz8a3jcnzy-nix-eval-jobs-clang-tidy-2.35.1.drv' on 'ssh-ng://customer@mac02'4building '/nix/store/rcr8qan123cqcq5wdsnml6lz8a3jcnzy-nix-eval-jobs-clang-tidy-2.35.1.drv'5nix-eval-jobs-clang-tidy-2.35.1> Running phase: unpackPhase6nix-eval-jobs-clang-tidy-2.35.1> unpacking source archive /nix/store/gii600gxpi51pr78ipdbf65iyca09wqp-source7nix-eval-jobs-clang-tidy-2.35.1> source root is source8nix-eval-jobs-clang-tidy-2.35.1> Running phase: patchPhase9nix-eval-jobs-clang-tidy-2.35.1> Running phase: updateAutotoolsGnuConfigScriptsPhase10nix-eval-jobs-clang-tidy-2.35.1> Running phase: configurePhase11nix-eval-jobs-clang-tidy-2.35.1> mesonConfigurePhase flags: --prefix=/nix/store/fzyvadiqmfnnmb2kl3g4a3njgh1ayc4n-nix-eval-jobs-clang-tidy-2.35.1 --libdir=/nix/store/fzyvadiqmfnnmb2kl3g4a3njgh1ayc4n-nix-eval-jobs-clang-tidy-2.35.1/lib --libexecdir=/nix/store/fzyvadiqmfnnmb2kl3g4a3njgh1ayc4n-nix-eval-jobs-clang-tidy-2.35.1/libexec --bindir=/nix/store/fzyvadiqmfnnmb2kl3g4a3njgh1ayc4n-nix-eval-jobs-clang-tidy-2.35.1/bin --sbindir=/nix/store/fzyvadiqmfnnmb2kl3g4a3njgh1ayc4n-nix-eval-jobs-clang-tidy-2.35.1/sbin --includedir=/nix/store/fzyvadiqmfnnmb2kl3g4a3njgh1ayc4n-nix-eval-jobs-clang-tidy-2.35.1/include --mandir=/nix/store/fzyvadiqmfnnmb2kl3g4a3njgh1ayc4n-nix-eval-jobs-clang-tidy-2.35.1/share/man --infodir=/nix/store/fzyvadiqmfnnmb2kl3g4a3njgh1ayc4n-nix-eval-jobs-clang-tidy-2.35.1/share/info --localedir=/nix/store/fzyvadiqmfnnmb2kl3g4a3njgh1ayc4n-nix-eval-jobs-clang-tidy-2.35.1/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --buildtype=plain12nix-eval-jobs-clang-tidy-2.35.1> The Meson build system13nix-eval-jobs-clang-tidy-2.35.1> Version: 1.9.114nix-eval-jobs-clang-tidy-2.35.1> Source dir: /nix/var/nix/builds/nix-45005-2493909066/source15nix-eval-jobs-clang-tidy-2.35.1> Build dir: /nix/var/nix/builds/nix-45005-2493909066/source/build16nix-eval-jobs-clang-tidy-2.35.1> Build type: native build17nix-eval-jobs-clang-tidy-2.35.1> Project name: nix-eval-jobs18nix-eval-jobs-clang-tidy-2.35.1> Project version: 0.1.619nix-eval-jobs-clang-tidy-2.35.1> C++ compiler for the host machine: clang++ (clang 21.1.2 "clang version 21.1.2")20nix-eval-jobs-clang-tidy-2.35.1> C++ linker for the host machine: clang++ ld64 954.1621nix-eval-jobs-clang-tidy-2.35.1> Host machine cpu family: aarch6422nix-eval-jobs-clang-tidy-2.35.1> Host machine cpu: aarch6423nix-eval-jobs-clang-tidy-2.35.1> Run-time dependency threads found: YES24nix-eval-jobs-clang-tidy-2.35.1> Found pkg-config: YES (/nix/store/hygaaqwk9ylklp0ybwppqhw75nz8ya41-pkg-config-wrapper-0.29.2/bin/pkg-config) 0.29.225nix-eval-jobs-clang-tidy-2.35.1> Run-time dependency nlohmann_json found: YES 3.12.026nix-eval-jobs-clang-tidy-2.35.1> Run-time dependency libcurl found: YES 8.17.027nix-eval-jobs-clang-tidy-2.35.1> Run-time dependency nix-store found: YES 2.35.028nix-eval-jobs-clang-tidy-2.35.1> Run-time dependency nix-fetchers found: YES 2.35.029nix-eval-jobs-clang-tidy-2.35.1> Run-time dependency nix-expr found: YES 2.35.030nix-eval-jobs-clang-tidy-2.35.1> Run-time dependency nix-flake found: YES 2.35.031nix-eval-jobs-clang-tidy-2.35.1> Run-time dependency nix-main found: YES 2.35.032nix-eval-jobs-clang-tidy-2.35.1> Run-time dependency nix-cmd found: YES 2.35.033nix-eval-jobs-clang-tidy-2.35.1> Run-time dependency GTest found: YES 1.17.034nix-eval-jobs-clang-tidy-2.35.1> Run-time dependency nix-util-test-support found: YES 2.35.035nix-eval-jobs-clang-tidy-2.35.1> Build targets in project: 336nix-eval-jobs-clang-tidy-2.35.1> 37nix-eval-jobs-clang-tidy-2.35.1> nix-eval-jobs 0.1.638nix-eval-jobs-clang-tidy-2.35.1> 39nix-eval-jobs-clang-tidy-2.35.1>   User defined options40nix-eval-jobs-clang-tidy-2.35.1>     auto_features: enabled41nix-eval-jobs-clang-tidy-2.35.1>     bindir       : /nix/store/fzyvadiqmfnnmb2kl3g4a3njgh1ayc4n-nix-eval-jobs-clang-tidy-2.35.1/bin42nix-eval-jobs-clang-tidy-2.35.1>     buildtype    : plain43nix-eval-jobs-clang-tidy-2.35.1>     includedir   : /nix/store/fzyvadiqmfnnmb2kl3g4a3njgh1ayc4n-nix-eval-jobs-clang-tidy-2.35.1/include44nix-eval-jobs-clang-tidy-2.35.1>     infodir      : /nix/store/fzyvadiqmfnnmb2kl3g4a3njgh1ayc4n-nix-eval-jobs-clang-tidy-2.35.1/share/info45nix-eval-jobs-clang-tidy-2.35.1>     libdir       : /nix/store/fzyvadiqmfnnmb2kl3g4a3njgh1ayc4n-nix-eval-jobs-clang-tidy-2.35.1/lib46nix-eval-jobs-clang-tidy-2.35.1>     libexecdir   : /nix/store/fzyvadiqmfnnmb2kl3g4a3njgh1ayc4n-nix-eval-jobs-clang-tidy-2.35.1/libexec47nix-eval-jobs-clang-tidy-2.35.1>     localedir    : /nix/store/fzyvadiqmfnnmb2kl3g4a3njgh1ayc4n-nix-eval-jobs-clang-tidy-2.35.1/share/locale48nix-eval-jobs-clang-tidy-2.35.1>     mandir       : /nix/store/fzyvadiqmfnnmb2kl3g4a3njgh1ayc4n-nix-eval-jobs-clang-tidy-2.35.1/share/man49nix-eval-jobs-clang-tidy-2.35.1>     prefix       : /nix/store/fzyvadiqmfnnmb2kl3g4a3njgh1ayc4n-nix-eval-jobs-clang-tidy-2.35.150nix-eval-jobs-clang-tidy-2.35.1>     sbindir      : /nix/store/fzyvadiqmfnnmb2kl3g4a3njgh1ayc4n-nix-eval-jobs-clang-tidy-2.35.1/sbin51nix-eval-jobs-clang-tidy-2.35.1>     wrap_mode    : nodownload52nix-eval-jobs-clang-tidy-2.35.1> 53nix-eval-jobs-clang-tidy-2.35.1> Found ninja-1.13.1 at /nix/store/6y79vrqachzns4pgl8r0j04b7g33hl52-ninja-1.13.1/bin/ninja54nix-eval-jobs-clang-tidy-2.35.1> mesonConfigurePhase: enabled\ parallel\ building55nix-eval-jobs-clang-tidy-2.35.1> Running phase: buildPhase56nix-eval-jobs-clang-tidy-2.35.1> ~/source ~/source/build57nix-eval-jobs-clang-tidy-2.35.1> Initialized empty Git repository in /nix/var/nix/builds/nix-45005-2493909066/source/.git/58nix-eval-jobs-clang-tidy-2.35.1> ~/source/build59nix-eval-jobs-clang-tidy-2.35.1> Verifying clang-tidy configuration...60nix-eval-jobs-clang-tidy-2.35.1> No config errors detected.61nix-eval-jobs-clang-tidy-2.35.1> [0/1] /nix/store/3fmfcckwb9wdh89bz7ikx1c6d5dplk8y-meson-1.9.1/bin/meson --internal clangtidy /nix/var/nix/builds/nix-45005-2493909066/source /nix/var/nix/builds/nix-45005-2493909066/source/build --fix --color always62nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/output-stream-lock.cc.sxdd218b.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/output-stream-lock.cc63nix-eval-jobs-clang-tidy-2.35.1> 44071 warnings generated.64nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/daemon-settings.cc.eaflo4oy.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/daemon-settings.cc65nix-eval-jobs-clang-tidy-2.35.1> 77161 warnings generated.66nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/strings-portable.cc.shl8g2r5.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/strings-portable.cc67nix-eval-jobs-clang-tidy-2.35.1> 4354 warnings generated.68nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/buffered-io.cc.wyxhe96m.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/buffered-io.cc69nix-eval-jobs-clang-tidy-2.35.1> 89154 warnings generated.70nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/constituents.cc.7xibk84y.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/constituents.cc71nix-eval-jobs-clang-tidy-2.35.1> 138772 warnings generated.72nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/eval-args.cc.gy9mz4b5.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/eval-args.cc73nix-eval-jobs-clang-tidy-2.35.1> 155436 warnings generated.74nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/response.cc.78y2xtu0.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/response.cc75nix-eval-jobs-clang-tidy-2.35.1> 168210 warnings generated.76nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/worker.cc.5drotma8.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/worker.cc77nix-eval-jobs-clang-tidy-2.35.1> 185268 warnings generated.78nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/drv.cc.uipwjlrq.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/drv.cc79nix-eval-jobs-clang-tidy-2.35.1> 185257 warnings generated.80nix-eval-jobs-clang-tidy-2.35.1> ../src/drv.cc:34:1: warning: included header algorithm is not used directly [misc-include-cleaner]81nix-eval-jobs-clang-tidy-2.35.1>    34 | #include <algorithm>82nix-eval-jobs-clang-tidy-2.35.1>       | ^~~~~~~~~~~~~~~~~~~~83nix-eval-jobs-clang-tidy-2.35.1>    35 | 84nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/cache-status-resolver.cc.msrmicm1.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/cache-status-resolver.cc85nix-eval-jobs-clang-tidy-2.35.1> 192608 warnings generated.86nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:3:1: warning: included header co_spawn.hpp is not used directly [misc-include-cleaner]87nix-eval-jobs-clang-tidy-2.35.1>     3 | #include <boost/asio/co_spawn.hpp>88nix-eval-jobs-clang-tidy-2.35.1>       | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~89nix-eval-jobs-clang-tidy-2.35.1>     4 | #include <cstddef>90nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:46:46: warning: no header providing "boost::asio::make_work_guard" is directly included [misc-include-cleaner]91nix-eval-jobs-clang-tidy-2.35.1>     4 |       sink(std::move(sink)), workGuard(asio::make_work_guard(ctx)) {92nix-eval-jobs-clang-tidy-2.35.1>       |                                              ^93nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:82:11: warning: no header providing "boost::asio::co_spawn" is directly included [misc-include-cleaner]94nix-eval-jobs-clang-tidy-2.35.1>     4 |     asio::co_spawn(95nix-eval-jobs-clang-tidy-2.35.1>       |           ^96nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:120:41: warning: coroutine parameters should not be references [cppcoreguidelines-avoid-reference-coroutine-parameters]97nix-eval-jobs-clang-tidy-2.35.1>   120 | auto CacheStatusResolver::substitutable(const nix::StorePath &path)98nix-eval-jobs-clang-tidy-2.35.1>       |                                         ^99nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:133:37: warning: no header providing "nix::ValidPathInfo" is directly included [misc-include-cleaner]100nix-eval-jobs-clang-tidy-2.35.1>     9 |                 nix::ref<const nix::ValidPathInfo>>(101nix-eval-jobs-clang-tidy-2.35.1>       |                                     ^102nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:134:26: warning: no header providing "nix::Callback" is directly included [misc-include-cleaner]103nix-eval-jobs-clang-tidy-2.35.1>    13 |                 [&](nix::Callback<nix::ref<const nix::ValidPathInfo>> callback)104nix-eval-jobs-clang-tidy-2.35.1>       |                          ^105nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:138:11: warning: empty catch statements hide issues; to handle exceptions appropriately, consider re-throwing, handling, or avoiding catch altogether [bugprone-empty-catch]106nix-eval-jobs-clang-tidy-2.35.1>   138 |         } catch (nix::InvalidPath &) {107nix-eval-jobs-clang-tidy-2.35.1>       |           ^108nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:140:11: warning: empty catch statements hide issues; to handle exceptions appropriately, consider re-throwing, handling, or avoiding catch altogether [bugprone-empty-catch]109nix-eval-jobs-clang-tidy-2.35.1>   140 |         } catch (nix::Error &) {110nix-eval-jobs-clang-tidy-2.35.1>       |           ^111nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:150:5: warning: coroutine parameters should not be references [cppcoreguidelines-avoid-reference-coroutine-parameters]112nix-eval-jobs-clang-tidy-2.35.1>   150 |     const std::vector<nix::StorePath> &paths) -> asio::awaitable<bool> {113nix-eval-jobs-clang-tidy-2.35.1>       |     ^114nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:163:53: warning: no header providing "nix::StringSet" is directly included [misc-include-cleaner]115nix-eval-jobs-clang-tidy-2.35.1>    16 |                                          const nix::StringSet &wantedOutputs)116nix-eval-jobs-clang-tidy-2.35.1>       |                                                     ^117nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:181:27: warning: function 'visitDrv' is within a recursive call chain [misc-no-recursion]118nix-eval-jobs-clang-tidy-2.35.1>   181 | auto CacheStatusResolver::visitDrv(Traversal &traversal,119nix-eval-jobs-clang-tidy-2.35.1>       |                           ^120nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:181:27: note: example recursive call chain, starting from function 'visitDrv'121nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:209:18: note: Frame #1: function 'visitDrv' calls function 'visitDrv' here:122nix-eval-jobs-clang-tidy-2.35.1>   209 |         co_await visitDrv(traversal, inputDrvPath, inputNode.value);123nix-eval-jobs-clang-tidy-2.35.1>       |                  ^124nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:209:18: note: ... which was the starting point of the recursive call chain; there may be other cycles125nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:181:36: warning: coroutine parameters should not be references [cppcoreguidelines-avoid-reference-coroutine-parameters]126nix-eval-jobs-clang-tidy-2.35.1>   181 | auto CacheStatusResolver::visitDrv(Traversal &traversal,127nix-eval-jobs-clang-tidy-2.35.1>       |                                    ^128nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:182:36: warning: coroutine parameters should not be references [cppcoreguidelines-avoid-reference-coroutine-parameters]129nix-eval-jobs-clang-tidy-2.35.1>   182 |                                    const nix::StorePath &drvPath,130nix-eval-jobs-clang-tidy-2.35.1>       |                                    ^131nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:183:36: warning: coroutine parameters should not be references [cppcoreguidelines-avoid-reference-coroutine-parameters]132nix-eval-jobs-clang-tidy-2.35.1>   183 |                                    const nix::StringSet &wantedOutputs)133nix-eval-jobs-clang-tidy-2.35.1>       |                                    ^134nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:261:35: warning: missing field 'visited' initializer [clang-diagnostic-missing-designated-field-initializers]135nix-eval-jobs-clang-tidy-2.35.1>   261 |     Traversal traversal{.drv = drv};136nix-eval-jobs-clang-tidy-2.35.1>       |                                   ^137nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/any_io_executor.ipp:105:3: warning: Address of stack memory associated with local variable 'e' returned to caller [clang-analyzer-core.StackAddressEscape]138nix-eval-jobs-clang-tidy-2.35.1>   105 |   return static_cast<const base_type&>(*this).prefer(p);139nix-eval-jobs-clang-tidy-2.35.1>       |   ^140nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:77:13: note: Assuming field 'closed' is false141nix-eval-jobs-clang-tidy-2.35.1>    77 |         if (closed || exc) {142nix-eval-jobs-clang-tidy-2.35.1>       |             ^~~~~~143nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:77:13: note: Left side of '||' is false144nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:77:9: note: Taking false branch145nix-eval-jobs-clang-tidy-2.35.1>    77 |         if (closed || exc) {146nix-eval-jobs-clang-tidy-2.35.1>       |         ^147nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:82:5: note: Calling 'co_spawn<boost::asio::io_context, boost::asio::any_io_executor, (lambda at ../src/cache-status-resolver.cc:84:9)>'148nix-eval-jobs-clang-tidy-2.35.1>    82 |     asio::co_spawn(149nix-eval-jobs-clang-tidy-2.35.1>       |     ^~~~~~~~~~~~~~~150nix-eval-jobs-clang-tidy-2.35.1>    83 |         ctx, process(std::move(response)),151nix-eval-jobs-clang-tidy-2.35.1>       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~152nix-eval-jobs-clang-tidy-2.35.1>    84 |         [this](const std::exception_ptr &error) -> void { onJobDone(error); });153nix-eval-jobs-clang-tidy-2.35.1>       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~154nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:419:10: note: Calling 'co_spawn<boost::asio::io_context::basic_executor_type<std::allocator<void>, 0>, boost::asio::any_io_executor, (lambda at ../src/cache-status-resolver.cc:84:9)>'155nix-eval-jobs-clang-tidy-2.35.1>   419 |   return (co_spawn)(ctx.get_executor(), std::move(a),156nix-eval-jobs-clang-tidy-2.35.1>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~157nix-eval-jobs-clang-tidy-2.35.1>   420 |       std::forward<CompletionToken>(token));158nix-eval-jobs-clang-tidy-2.35.1>       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~159nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:383:10: note: Calling 'async_initiate<(lambda at ../src/cache-status-resolver.cc:84:9), void (std::exception_ptr), boost::asio::detail::initiate_co_spawn<boost::asio::any_io_executor>, boost::asio::detail::awaitable_as_function<void, boost::asio::any_io_executor>>'160nix-eval-jobs-clang-tidy-2.35.1>   383 |   return async_initiate<CompletionToken, void(std::exception_ptr)>(161nix-eval-jobs-clang-tidy-2.35.1>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~162nix-eval-jobs-clang-tidy-2.35.1>   384 |       detail::initiate_co_spawn<AwaitableExecutor>(AwaitableExecutor(ex)),163nix-eval-jobs-clang-tidy-2.35.1>       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~164nix-eval-jobs-clang-tidy-2.35.1>   385 |       token, detail::awaitable_as_function<165nix-eval-jobs-clang-tidy-2.35.1>       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~166nix-eval-jobs-clang-tidy-2.35.1>   386 |         void, AwaitableExecutor>(std::move(a)));167nix-eval-jobs-clang-tidy-2.35.1>       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~168nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/async_result.hpp:629:10: note: Calling 'completion_handler_async_result::initiate'169nix-eval-jobs-clang-tidy-2.35.1>   629 |   return async_result<decay_t<CompletionToken>, Signatures...>::initiate(170nix-eval-jobs-clang-tidy-2.35.1>       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~171nix-eval-jobs-clang-tidy-2.35.1>   630 |       static_cast<Initiation&&>(initiation),172nix-eval-jobs-clang-tidy-2.35.1>       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~173nix-eval-jobs-clang-tidy-2.35.1>   631 |       static_cast<CompletionToken&&>(token),174nix-eval-jobs-clang-tidy-2.35.1>       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~175nix-eval-jobs-clang-tidy-2.35.1>   632 |       static_cast<Args&&>(args)...);176nix-eval-jobs-clang-tidy-2.35.1>       |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~177nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/async_result.hpp:329:5: note: Calling 'initiate_co_spawn::operator()'178nix-eval-jobs-clang-tidy-2.35.1>   329 |     static_cast<Initiation&&>(initiation)(179nix-eval-jobs-clang-tidy-2.35.1>       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~180nix-eval-jobs-clang-tidy-2.35.1>   330 |         static_cast<RawCompletionToken&&>(token),181nix-eval-jobs-clang-tidy-2.35.1>       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~182nix-eval-jobs-clang-tidy-2.35.1>   331 |         static_cast<Args&&>(args)...);183nix-eval-jobs-clang-tidy-2.35.1>       |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~184nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:330:43: note: '?' condition is false185nix-eval-jobs-clang-tidy-2.35.1>   330 |     cancel_handler_type* cancel_handler = slot.is_connected()186nix-eval-jobs-clang-tidy-2.35.1>       |                                           ^187nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:335:9: note: 'cancel_handler' is null188nix-eval-jobs-clang-tidy-2.35.1>   335 |         cancel_handler189nix-eval-jobs-clang-tidy-2.35.1>       |         ^~~~~~~~~~~~~~190nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:335:9: note: '?' condition is false191nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:342:9: note: Calling constructor for 'co_spawn_state<(lambda at ../src/cache-status-resolver.cc:84:9), boost::asio::any_io_executor, boost::asio::detail::awaitable_as_function<void, boost::asio::any_io_executor>, void>'192nix-eval-jobs-clang-tidy-2.35.1>   342 |         co_spawn_state<handler_type, Executor, function_type>(193nix-eval-jobs-clang-tidy-2.35.1>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~194nix-eval-jobs-clang-tidy-2.35.1>   343 |           std::forward<Handler>(handler), ex_, std::forward<F>(f)));195nix-eval-jobs-clang-tidy-2.35.1>       |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~196nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:107:7: note: Calling constructor for 'co_spawn_work_guard<boost::asio::any_io_executor, void>'197nix-eval-jobs-clang-tidy-2.35.1>   107 |       handler_work(ex),198nix-eval-jobs-clang-tidy-2.35.1>       |       ^~~~~~~~~~~~~~~~199nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:46:17: note: Calling 'impl::operator()'200nix-eval-jobs-clang-tidy-2.35.1>    46 |     : executor_(boost::asio::prefer(ex, execution::outstanding_work.tracked))201nix-eval-jobs-clang-tidy-2.35.1>       |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~202nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/prefer.hpp:469:12: note: Calling 'any_io_executor::prefer'203nix-eval-jobs-clang-tidy-2.35.1>   469 |     return static_cast<T&&>(t).prefer(static_cast<Property&&>(p));204nix-eval-jobs-clang-tidy-2.35.1>       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~205nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/any_io_executor.ipp:105:3: note: Address of stack memory associated with local variable 'e' returned to caller206nix-eval-jobs-clang-tidy-2.35.1>   105 |   return static_cast<const base_type&>(*this).prefer(p);207nix-eval-jobs-clang-tidy-2.35.1>       |   ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~208nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/nix-eval-jobs.cc.rc0h0y89.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/nix-eval-jobs.cc209nix-eval-jobs-clang-tidy-2.35.1> 201825 warnings generated.210nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/json.cc.cq89rgz0.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/tests-unit/json.cc211nix-eval-jobs-clang-tidy-2.35.1> 181035 warnings generated.212nix-eval-jobs-clang-tidy-2.35.1> Applying fix-its...213nix-eval-jobs-clang-tidy-2.35.1> The new insertion has the same insert location as an existing replacement.214nix-eval-jobs-clang-tidy-2.35.1> New replacement: /nix/var/nix/builds/nix-45005-2493909066/source/build/../src/cache-status-resolver.cc: 92:+0:"#include <boost/asio/impl/co_spawn.hpp>215nix-eval-jobs-clang-tidy-2.35.1> "216nix-eval-jobs-clang-tidy-2.35.1> Existing replacement: /nix/var/nix/builds/nix-45005-2493909066/source/build/../src/cache-status-resolver.cc: 92:+0:"#include <boost/asio/executor_work_guard.hpp>217nix-eval-jobs-clang-tidy-2.35.1> "218nix-eval-jobs-clang-tidy-2.35.1> On branch main219nix-eval-jobs-clang-tidy-2.35.1> Changes not staged for commit:220nix-eval-jobs-clang-tidy-2.35.1>   (use "git add <file>..." to update what will be committed)221nix-eval-jobs-clang-tidy-2.35.1>   (use "git restore <file>..." to discard changes in working directory)222nix-eval-jobs-clang-tidy-2.35.1> 	modified:   ../src/cache-status-resolver.cc223nix-eval-jobs-clang-tidy-2.35.1> 	modified:   ../src/drv.cc224nix-eval-jobs-clang-tidy-2.35.1> 225nix-eval-jobs-clang-tidy-2.35.1> no changes added to commit (use "git add" and/or "git commit -a")226nix-eval-jobs-clang-tidy-2.35.1> diff --git a/src/cache-status-resolver.cc b/src/cache-status-resolver.cc227nix-eval-jobs-clang-tidy-2.35.1> index 0a905ca..5ec11fe 100644228nix-eval-jobs-clang-tidy-2.35.1> --- a/src/cache-status-resolver.cc229nix-eval-jobs-clang-tidy-2.35.1> +++ b/src/cache-status-resolver.cc230nix-eval-jobs-clang-tidy-2.35.1> @@ -1,18 +1,22 @@231nix-eval-jobs-clang-tidy-2.35.1>  #include <algorithm>232nix-eval-jobs-clang-tidy-2.35.1>  #include <boost/asio/awaitable.hpp>233nix-eval-jobs-clang-tidy-2.35.1> -#include <boost/asio/co_spawn.hpp>234nix-eval-jobs-clang-tidy-2.35.1> +#include <boost/asio/executor_work_guard.hpp>235nix-eval-jobs-clang-tidy-2.35.1> +#include <boost/asio/impl/co_spawn.hpp>236nix-eval-jobs-clang-tidy-2.35.1>  #include <cstddef>237nix-eval-jobs-clang-tidy-2.35.1>  #include <exception>238nix-eval-jobs-clang-tidy-2.35.1>  #include <map>239nix-eval-jobs-clang-tidy-2.35.1>  #include <mutex>240nix-eval-jobs-clang-tidy-2.35.1>  #include <nix/store/derivations.hh>241nix-eval-jobs-clang-tidy-2.35.1> +#include <nix/store/path-info.hh>242nix-eval-jobs-clang-tidy-2.35.1>  #include <nix/store/path.hh>243nix-eval-jobs-clang-tidy-2.35.1>  #include <nix/store/store-api.hh>244nix-eval-jobs-clang-tidy-2.35.1>  #include <nix/store/store-open.hh>245nix-eval-jobs-clang-tidy-2.35.1>  #include <nix/util/async.hh>246nix-eval-jobs-clang-tidy-2.35.1> +#include <nix/util/callback.hh>247nix-eval-jobs-clang-tidy-2.35.1>  #include <nix/util/error.hh>248nix-eval-jobs-clang-tidy-2.35.1>  #include <nix/util/ref.hh>249nix-eval-jobs-clang-tidy-2.35.1>  #include <nix/util/signals.hh>250nix-eval-jobs-clang-tidy-2.35.1> +#include <nix/util/types.hh>251nix-eval-jobs-clang-tidy-2.35.1>  #include <optional>252nix-eval-jobs-clang-tidy-2.35.1>  #include <set>253nix-eval-jobs-clang-tidy-2.35.1>  #include <string>254nix-eval-jobs-clang-tidy-2.35.1> diff --git a/src/drv.cc b/src/drv.cc255nix-eval-jobs-clang-tidy-2.35.1> index f378626..29c8e78 100644256nix-eval-jobs-clang-tidy-2.35.1> --- a/src/drv.cc257nix-eval-jobs-clang-tidy-2.35.1> +++ b/src/drv.cc258nix-eval-jobs-clang-tidy-2.35.1> @@ -31,7 +31,6 @@259nix-eval-jobs-clang-tidy-2.35.1>  #include <string>260nix-eval-jobs-clang-tidy-2.35.1>  #include <utility>261nix-eval-jobs-clang-tidy-2.35.1>  #include <vector>262nix-eval-jobs-clang-tidy-2.35.1> -#include <algorithm>263nix-eval-jobs-clang-tidy-2.35.1>  264nix-eval-jobs-clang-tidy-2.35.1>  #include "drv.hh"265nix-eval-jobs-clang-tidy-2.35.1>  #include "eval-args.hh"266nix-eval-jobs-clang-tidy-2.35.1> Errors encountered while running clang-tidy267nix-eval-jobs-clang-tidy-2.35.1> clang-tidy-fix failed, please run [0/1] /nix/store/3fmfcckwb9wdh89bz7ikx1c6d5dplk8y-meson-1.9.1/bin/meson --internal clangtidy /nix/var/nix/builds/nix-45005-2493909066/source /nix/var/nix/builds/nix-45005-2493909066/source/build --fix --color always268nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/strings-portable.cc.xoq_rvsn.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/strings-portable.cc269nix-eval-jobs-clang-tidy-2.35.1> 4354 warnings generated.270nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/daemon-settings.cc._r2ep_15.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/daemon-settings.cc271nix-eval-jobs-clang-tidy-2.35.1> 77161 warnings generated.272nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/output-stream-lock.cc.9n2rbgi2.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/output-stream-lock.cc273nix-eval-jobs-clang-tidy-2.35.1> 44071 warnings generated.274nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/buffered-io.cc.7dd5_h23.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/buffered-io.cc275nix-eval-jobs-clang-tidy-2.35.1> 89154 warnings generated.276nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/constituents.cc.3jshvrxt.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/constituents.cc277nix-eval-jobs-clang-tidy-2.35.1> 138772 warnings generated.278nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/eval-args.cc.vbrtv2kt.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/eval-args.cc279nix-eval-jobs-clang-tidy-2.35.1> 155436 warnings generated.280nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/response.cc.d8a2pm0x.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/response.cc281nix-eval-jobs-clang-tidy-2.35.1> 168210 warnings generated.282nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/cache-status-resolver.cc.h87ys7m4.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/cache-status-resolver.cc283nix-eval-jobs-clang-tidy-2.35.1> 192596 warnings and 15 errors generated.284nix-eval-jobs-clang-tidy-2.35.1> Error while processing /nix/var/nix/builds/nix-45005-2493909066/source/src/cache-status-resolver.cc.285nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:124:41: warning: coroutine parameters should not be references [cppcoreguidelines-avoid-reference-coroutine-parameters]286nix-eval-jobs-clang-tidy-2.35.1>   124 | auto CacheStatusResolver::substitutable(const nix::StorePath &path)287nix-eval-jobs-clang-tidy-2.35.1>       |                                         ^288nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:142:11: warning: empty catch statements hide issues; to handle exceptions appropriately, consider re-throwing, handling, or avoiding catch altogether [bugprone-empty-catch]289nix-eval-jobs-clang-tidy-2.35.1>   142 |         } catch (nix::InvalidPath &) {290nix-eval-jobs-clang-tidy-2.35.1>       |           ^291nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:144:11: warning: empty catch statements hide issues; to handle exceptions appropriately, consider re-throwing, handling, or avoiding catch altogether [bugprone-empty-catch]292nix-eval-jobs-clang-tidy-2.35.1>   144 |         } catch (nix::Error &) {293nix-eval-jobs-clang-tidy-2.35.1>       |           ^294nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:154:5: warning: coroutine parameters should not be references [cppcoreguidelines-avoid-reference-coroutine-parameters]295nix-eval-jobs-clang-tidy-2.35.1>   154 |     const std::vector<nix::StorePath> &paths) -> asio::awaitable<bool> {296nix-eval-jobs-clang-tidy-2.35.1>       |     ^297nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:185:27: warning: function 'visitDrv' is within a recursive call chain [misc-no-recursion]298nix-eval-jobs-clang-tidy-2.35.1>   185 | auto CacheStatusResolver::visitDrv(Traversal &traversal,299nix-eval-jobs-clang-tidy-2.35.1>       |                           ^300nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:185:27: note: example recursive call chain, starting from function 'visitDrv'301nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:213:18: note: Frame #1: function 'visitDrv' calls function 'visitDrv' here:302nix-eval-jobs-clang-tidy-2.35.1>   213 |         co_await visitDrv(traversal, inputDrvPath, inputNode.value);303nix-eval-jobs-clang-tidy-2.35.1>       |                  ^304nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:213:18: note: ... which was the starting point of the recursive call chain; there may be other cycles305nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:185:36: warning: coroutine parameters should not be references [cppcoreguidelines-avoid-reference-coroutine-parameters]306nix-eval-jobs-clang-tidy-2.35.1>   185 | auto CacheStatusResolver::visitDrv(Traversal &traversal,307nix-eval-jobs-clang-tidy-2.35.1>       |                                    ^308nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:186:36: warning: coroutine parameters should not be references [cppcoreguidelines-avoid-reference-coroutine-parameters]309nix-eval-jobs-clang-tidy-2.35.1>   186 |                                    const nix::StorePath &drvPath,310nix-eval-jobs-clang-tidy-2.35.1>       |                                    ^311nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:187:36: warning: coroutine parameters should not be references [cppcoreguidelines-avoid-reference-coroutine-parameters]312nix-eval-jobs-clang-tidy-2.35.1>   187 |                                    const nix::StringSet &wantedOutputs)313nix-eval-jobs-clang-tidy-2.35.1>       |                                    ^314nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:265:35: warning: missing field 'visited' initializer [clang-diagnostic-missing-designated-field-initializers]315nix-eval-jobs-clang-tidy-2.35.1>   265 |     Traversal traversal{.drv = drv};316nix-eval-jobs-clang-tidy-2.35.1>       |                                   ^317nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/co_spawn.hpp:115:23: error: default arguments cannot be added to a function template that has already been declared [clang-diagnostic-error]318nix-eval-jobs-clang-tidy-2.35.1>   115 |     CompletionToken&& token319nix-eval-jobs-clang-tidy-2.35.1>       |                       ^320nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:359:1: note: previous template declaration is here321nix-eval-jobs-clang-tidy-2.35.1>   359 | co_spawn(const Executor& ex,322nix-eval-jobs-clang-tidy-2.35.1>       | ^323nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/co_spawn.hpp:120:7: error: default arguments cannot be added to a function template that has already been declared [clang-diagnostic-error]324nix-eval-jobs-clang-tidy-2.35.1>   120 |     > = 0);325nix-eval-jobs-clang-tidy-2.35.1>       |       ^ ~326nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:359:1: note: previous template declaration is here327nix-eval-jobs-clang-tidy-2.35.1>   359 | co_spawn(const Executor& ex,328nix-eval-jobs-clang-tidy-2.35.1>       | ^329nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/co_spawn.hpp:179:23: error: default arguments cannot be added to a function template that has already been declared [clang-diagnostic-error]330nix-eval-jobs-clang-tidy-2.35.1>   179 |     CompletionToken&& token331nix-eval-jobs-clang-tidy-2.35.1>       |                       ^332nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:376:1: note: previous template declaration is here333nix-eval-jobs-clang-tidy-2.35.1>   376 | co_spawn(const Executor& ex,334nix-eval-jobs-clang-tidy-2.35.1>       | ^335nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/co_spawn.hpp:184:7: error: default arguments cannot be added to a function template that has already been declared [clang-diagnostic-error]336nix-eval-jobs-clang-tidy-2.35.1>   184 |     > = 0);337nix-eval-jobs-clang-tidy-2.35.1>       |       ^ ~338nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:376:1: note: previous template declaration is here339nix-eval-jobs-clang-tidy-2.35.1>   376 | co_spawn(const Executor& ex,340nix-eval-jobs-clang-tidy-2.35.1>       | ^341nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/co_spawn.hpp:252:23: error: default arguments cannot be added to a function template that has already been declared [clang-diagnostic-error]342nix-eval-jobs-clang-tidy-2.35.1>   252 |     CompletionToken&& token343nix-eval-jobs-clang-tidy-2.35.1>       |                       ^344nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:394:1: note: previous template declaration is here345nix-eval-jobs-clang-tidy-2.35.1>   394 | co_spawn(ExecutionContext& ctx,346nix-eval-jobs-clang-tidy-2.35.1>       | ^347nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/co_spawn.hpp:259:7: error: default arguments cannot be added to a function template that has already been declared [clang-diagnostic-error]348nix-eval-jobs-clang-tidy-2.35.1>   259 |     > = 0);349nix-eval-jobs-clang-tidy-2.35.1>       |       ^ ~350nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:394:1: note: previous template declaration is here351nix-eval-jobs-clang-tidy-2.35.1>   394 | co_spawn(ExecutionContext& ctx,352nix-eval-jobs-clang-tidy-2.35.1>       | ^353nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/co_spawn.hpp:319:23: error: default arguments cannot be added to a function template that has already been declared [clang-diagnostic-error]354nix-eval-jobs-clang-tidy-2.35.1>   319 |     CompletionToken&& token355nix-eval-jobs-clang-tidy-2.35.1>       |                       ^356nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:411:1: note: previous template declaration is here357nix-eval-jobs-clang-tidy-2.35.1>   411 | co_spawn(ExecutionContext& ctx,358nix-eval-jobs-clang-tidy-2.35.1>       | ^359nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/co_spawn.hpp:326:7: error: default arguments cannot be added to a function template that has already been declared [clang-diagnostic-error]360nix-eval-jobs-clang-tidy-2.35.1>   326 |     > = 0);361nix-eval-jobs-clang-tidy-2.35.1>       |       ^ ~362nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:411:1: note: previous template declaration is here363nix-eval-jobs-clang-tidy-2.35.1>   411 | co_spawn(ExecutionContext& ctx,364nix-eval-jobs-clang-tidy-2.35.1>       | ^365nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:419:11: error: call to function 'co_spawn' that is neither visible in the template definition nor found by argument-dependent lookup [clang-diagnostic-error]366nix-eval-jobs-clang-tidy-2.35.1>   419 |   return (co_spawn)(ctx.get_executor(), std::move(a),367nix-eval-jobs-clang-tidy-2.35.1>       |           ^368nix-eval-jobs-clang-tidy-2.35.1> ../src/cache-status-resolver.cc:86:11: note: in instantiation of function template specialization 'boost::asio::co_spawn<boost::asio::io_context, boost::asio::any_io_executor, (lambda at ../src/cache-status-resolver.cc:88:9)>' requested here369nix-eval-jobs-clang-tidy-2.35.1>    86 |     asio::co_spawn(370nix-eval-jobs-clang-tidy-2.35.1>       |           ^371nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/co_spawn.hpp:178:1: note: 'co_spawn' should be declared prior to the call site or in an associated namespace of one of its arguments372nix-eval-jobs-clang-tidy-2.35.1>   178 | co_spawn(const Executor& ex, awaitable<void, AwaitableExecutor> a,373nix-eval-jobs-clang-tidy-2.35.1>       | ^374nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:424:5: error: expected unqualified-id [clang-diagnostic-error]375nix-eval-jobs-clang-tidy-2.35.1>   424 |     BOOST_ASIO_COMPLETION_TOKEN_FOR(typename detail::awaitable_signature<376nix-eval-jobs-clang-tidy-2.35.1>       |     ^377nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/async_result.hpp:732:42: note: expanded from macro 'BOOST_ASIO_COMPLETION_TOKEN_FOR'378nix-eval-jobs-clang-tidy-2.35.1>   732 |   ::boost::asio::completion_token_for<sig>379nix-eval-jobs-clang-tidy-2.35.1>       |                                          ^380nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:424:54: error: no type named 'awaitable_signature' in namespace 'boost::asio::detail' [clang-diagnostic-error]381nix-eval-jobs-clang-tidy-2.35.1>   424 |     BOOST_ASIO_COMPLETION_TOKEN_FOR(typename detail::awaitable_signature<382nix-eval-jobs-clang-tidy-2.35.1>       |                                                      ^383nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/async_result.hpp:732:39: note: expanded from macro 'BOOST_ASIO_COMPLETION_TOKEN_FOR'384nix-eval-jobs-clang-tidy-2.35.1>   732 |   ::boost::asio::completion_token_for<sig>385nix-eval-jobs-clang-tidy-2.35.1>       |                                       ^~~386nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:425:26: error: no type named 'type' in the global namespace [clang-diagnostic-error]387nix-eval-jobs-clang-tidy-2.35.1>   425 |       result_of_t<F()>>::type) CompletionToken>388nix-eval-jobs-clang-tidy-2.35.1>       |                          ^389nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:441:5: error: expected unqualified-id [clang-diagnostic-error]390nix-eval-jobs-clang-tidy-2.35.1>   441 |     BOOST_ASIO_COMPLETION_TOKEN_FOR(typename detail::awaitable_signature<391nix-eval-jobs-clang-tidy-2.35.1>       |     ^392nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/async_result.hpp:732:42: note: expanded from macro 'BOOST_ASIO_COMPLETION_TOKEN_FOR'393nix-eval-jobs-clang-tidy-2.35.1>   732 |   ::boost::asio::completion_token_for<sig>394nix-eval-jobs-clang-tidy-2.35.1>       |                                          ^395nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:441:54: error: no type named 'awaitable_signature' in namespace 'boost::asio::detail' [clang-diagnostic-error]396nix-eval-jobs-clang-tidy-2.35.1>   441 |     BOOST_ASIO_COMPLETION_TOKEN_FOR(typename detail::awaitable_signature<397nix-eval-jobs-clang-tidy-2.35.1>       |                                                      ^398nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/async_result.hpp:732:39: note: expanded from macro 'BOOST_ASIO_COMPLETION_TOKEN_FOR'399nix-eval-jobs-clang-tidy-2.35.1>   732 |   ::boost::asio::completion_token_for<sig>400nix-eval-jobs-clang-tidy-2.35.1>       |                                       ^~~401nix-eval-jobs-clang-tidy-2.35.1> /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:442:26: error: no type named 'type' in the global namespace [clang-diagnostic-error]402nix-eval-jobs-clang-tidy-2.35.1>   442 |       result_of_t<F()>>::type) CompletionToken>403nix-eval-jobs-clang-tidy-2.35.1>       |                          ^404nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/worker.cc.la9guisp.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/worker.cc405nix-eval-jobs-clang-tidy-2.35.1> 185268 warnings generated.406nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/drv.cc.qfjh40lm.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/drv.cc407nix-eval-jobs-clang-tidy-2.35.1> 185256 warnings generated.408nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/nix-eval-jobs.cc.wo97v0y9.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/nix-eval-jobs.cc409nix-eval-jobs-clang-tidy-2.35.1> 201825 warnings generated.410nix-eval-jobs-clang-tidy-2.35.1> >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/json.cc.idrjnb46.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/tests-unit/json.cc411nix-eval-jobs-clang-tidy-2.35.1> 181035 warnings generated.412nix-eval-jobs-clang-tidy-2.35.1> Applying fix-its...413nix-eval-jobs-clang-tidy-2.35.1> FAILED: [code=1] meson-internal__clang-tidy-fix 414nix-eval-jobs-clang-tidy-2.35.1> /nix/store/3fmfcckwb9wdh89bz7ikx1c6d5dplk8y-meson-1.9.1/bin/meson --internal clangtidy /nix/var/nix/builds/nix-45005-2493909066/source /nix/var/nix/builds/nix-45005-2493909066/source/build --fix --color always415nix-eval-jobs-clang-tidy-2.35.1> ninja: build stopped: subcommand failed. and commit the changes416error: build of '/nix/store/rcr8qan123cqcq5wdsnml6lz8a3jcnzy-nix-eval-jobs-clang-tidy-2.35.1.drv' on 'ssh-ng://customer@mac02' failed: Cannot build '/nix/store/rcr8qan123cqcq5wdsnml6lz8a3jcnzy-nix-eval-jobs-clang-tidy-2.35.1.drv'.417       Reason: builder failed with exit code 1.418       Output paths:419         /nix/store/fzyvadiqmfnnmb2kl3g4a3njgh1ayc4n-nix-eval-jobs-clang-tidy-2.35.1420       Last 25 log lines:421       >       |     ^422       > /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/async_result.hpp:732:42: note: expanded from macro 'BOOST_ASIO_COMPLETION_TOKEN_FOR'423       >   732 |   ::boost::asio::completion_token_for<sig>424       >       |                                          ^425       > /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:441:54: error: no type named 'awaitable_signature' in namespace 'boost::asio::detail' [clang-diagnostic-error]426       >   441 |     BOOST_ASIO_COMPLETION_TOKEN_FOR(typename detail::awaitable_signature<427       >       |                                                      ^428       > /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/async_result.hpp:732:39: note: expanded from macro 'BOOST_ASIO_COMPLETION_TOKEN_FOR'429       >   732 |   ::boost::asio::completion_token_for<sig>430       >       |                                       ^~~431       > /nix/store/d6cx33jl889di8a6qppsb6di0c9d3i49-boost-1.87.0-dev/include/boost/asio/impl/co_spawn.hpp:442:26: error: no type named 'type' in the global namespace [clang-diagnostic-error]432       >   442 |       result_of_t<F()>>::type) CompletionToken>433       >       |                          ^434       > >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/worker.cc.la9guisp.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/worker.cc435       > 185268 warnings generated.436       > >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/drv.cc.qfjh40lm.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/drv.cc437       > 185256 warnings generated.438       > >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/nix-eval-jobs.cc.wo97v0y9.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/src/nix-eval-jobs.cc439       > 201825 warnings generated.440       > >>> /nix/store/vq14s74cnvpy12n8clq24wbg9crvpwwn-clang-tools-21.1.2/bin/clang-tidy --use-color -export-fixes /nix/var/nix/builds/nix-45005-2493909066/source/build/meson-private/clang-tidy-fix/json.cc.idrjnb46.yaml -quiet -p /nix/var/nix/builds/nix-45005-2493909066/source/build /nix/var/nix/builds/nix-45005-2493909066/source/tests-unit/json.cc441       > 181035 warnings generated.442       > Applying fix-its...443       > FAILED: [code=1] meson-internal__clang-tidy-fix444       > /nix/store/3fmfcckwb9wdh89bz7ikx1c6d5dplk8y-meson-1.9.1/bin/meson --internal clangtidy /nix/var/nix/builds/nix-45005-2493909066/source /nix/var/nix/builds/nix-45005-2493909066/source/build --fix --color always445       > ninja: build stopped: subcommand failed. and commit the changes446       For full logs, run:447         nix log /nix/store/rcr8qan123cqcq5wdsnml6lz8a3jcnzy-nix-eval-jobs-clang-tidy-2.35.1.drv448error: Cannot build '/nix/store/rcr8qan123cqcq5wdsnml6lz8a3jcnzy-nix-eval-jobs-clang-tidy-2.35.1.drv'.449       Reason: builder failed with exit code 1.450       Output paths:451         /nix/store/fzyvadiqmfnnmb2kl3g4a3njgh1ayc4n-nix-eval-jobs-clang-tidy-2.35.1