From 59dba9f778bf24566a459cd808fcb0577a98afae Mon Sep 17 00:00:00 2001 From: Kawrakow Date: Thu, 11 Dec 2025 08:05:33 +0100 Subject: [PATCH] Fix the fix (#1054) Co-authored-by: Iwan Kawrakow --- examples/llama-bench/llama-bench.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/examples/llama-bench/llama-bench.cpp b/examples/llama-bench/llama-bench.cpp index dec47847..2c450863 100644 --- a/examples/llama-bench/llama-bench.cpp +++ b/examples/llama-bench/llama-bench.cpp @@ -467,12 +467,17 @@ std::vector> string_split_pairs(const std::string & str, char d } return values; } -} -namespace std { bool operator==(const llama_model_tensor_buft_override & lhs, const llama_model_tensor_buft_override & rhs) { return lhs.buft == rhs.buft && ((lhs.pattern == nullptr && rhs.pattern == nullptr) || strcmp(lhs.pattern, rhs.pattern) == 0); } +bool operator==(const std::vector & lhs, const std::vector & rhs) { + if (lhs.size() != rhs.size()) return false; + for (int i = 0; i < int(lhs.size()); ++i) { + if (!(lhs[i] == rhs[i])) return false; + } + return true; +} } static cmd_params parse_cmd_params(int argc, char ** argv) {