From 06a82da6f54bda38355171d061485a1119f36300 Mon Sep 17 00:00:00 2001 From: Farid Zakaria Date: Sun, 5 Oct 2025 11:18:30 -0700 Subject: [PATCH] clang-tidy fix for src/libstore/build/derivation-check.cc --- src/libstore/build/derivation-check.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/libstore/build/derivation-check.cc b/src/libstore/build/derivation-check.cc index db3ec7c3d..181221ba5 100644 --- a/src/libstore/build/derivation-check.cc +++ b/src/libstore/build/derivation-check.cc @@ -18,7 +18,11 @@ void checkOutputs( for (auto & output : outputs) outputsByPath.emplace(store.printStorePath(output.second.path), output.second); - for (auto & [outputName, info] : outputs) { + for (auto & pair : outputs) { + // We can't use auto destructuring here because + // clang-tidy seems to complain about it. + const std::string & outputName = pair.first; + const auto & info = pair.second; auto * outputSpec = get(drvOutputs, outputName); assert(outputSpec);