We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d4774d3 commit f7bb9d7Copy full SHA for f7bb9d7
1 file changed
usvm-core/src/main/kotlin/org/usvm/StepScope.kt
@@ -29,7 +29,7 @@ class StepScope<T : UState<Type, *, Statement, Context, *, T>, Type, Statement,
29
) {
30
private val forkedStates = mutableListOf<T>()
31
32
- private inline val alive: Boolean get() = stepScopeState != DEAD
+ private inline val alive: Boolean get() = stepScopeState != DEAD && !originalState.pathConstraints.isFalse
33
private inline val canProcessFurtherOnCurrentStep: Boolean get() = stepScopeState == CAN_BE_PROCESSED
34
private inline val ctx: Context get() = originalState.ctx
35
0 commit comments