Skip to content

Commit 83e43d5

Browse files
committed
[fix] Improve BLS
1 parent de6c1d3 commit 83e43d5

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

lib/Core/Searcher.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -656,7 +656,7 @@ class MaxCyclesMetric final : public IterativeDeepeningSearcher::Metric {
656656
return state.isCycled(maxCycles);
657657
}
658658
void increaseLimit() final {
659-
maxCycles *= 2ULL;
659+
maxCycles *= 4ULL;
660660
klee_message("increased max-cycles to %llu", maxCycles);
661661
}
662662
};

lib/Core/Searcher.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -405,7 +405,7 @@ class BlockLevelSearcher final : public Searcher {
405405
using kblocks_ty = std::set<KBlock *, KBlockCompare>;
406406

407407
using ThirdLayer =
408-
std::map<unsigned long long, states_ty, std::less<unsigned long long>>;
408+
std::map<unsigned long long, states_ty, std::greater<unsigned long long>>;
409409
using SecondLayer =
410410
std::map<std::vector<unsigned>, ThirdLayer, VectorsCompare>;
411411
using FirstLayer = std::map<unsigned, SecondLayer, std::greater<unsigned>>;

0 commit comments

Comments
 (0)