From 31c4e77a256c15c221dcc278883f6d3be55660b4 Mon Sep 17 00:00:00 2001 From: ismaelsadeeq Date: Fri, 18 Jul 2025 14:47:30 +0100 Subject: [PATCH] test: fix ReadTopologicalSet unsigned integer overflow --- src/test/fuzz/cluster_linearize.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/fuzz/cluster_linearize.cpp b/src/test/fuzz/cluster_linearize.cpp index ef20eeaea0d..80f8bd8dab2 100644 --- a/src/test/fuzz/cluster_linearize.cpp +++ b/src/test/fuzz/cluster_linearize.cpp @@ -304,7 +304,7 @@ SetType ReadTopologicalSet(const DepGraph& depgraph, const SetType& tod try { reader >> VARINT(mask); } catch(const std::ios_base::failure&) {} - mask += non_empty; + if (mask != uint64_t(-1)) mask += non_empty; SetType ret; for (auto i : todo) {