diff options
Diffstat (limited to 'lib/Core/Executor.cpp')
-rw-r--r-- | lib/Core/Executor.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Core/Executor.cpp b/lib/Core/Executor.cpp index 465100f4..34b3d7b8 100644 --- a/lib/Core/Executor.cpp +++ b/lib/Core/Executor.cpp @@ -1104,7 +1104,7 @@ Executor::StatePair Executor::fork(ExecutionState ¤t, ref<Expr> condition, // Fix branch in only-replay-seed mode, if we don't have both true // and false seeds. - if (isSeeding && + if (isSeeding && !Differentiator::extractPatchNumber(condition).first && (current.forkDisabled || OnlyReplaySeeds) && res == Solver::Unknown) { bool trueSeed=false, falseSeed=false; |