Open
Description
On slack, Petar reported a problem where a branch result returned by (both kore-rpc
and) kore-rpc-booster
contains two next-states
, but one of them simplifies to #Bottom
with an isolated simplify
request.
This is caused by kore-rpc
execution not discovering the #Bottom
-ness of this state, otherwise execution would continue.
Observed behaviour:
- Execution stops and a
Branching
result is returned. One of the states innext-states
simplifies to#Bottom
in a subsequentsimplify
request.
Expected behaviour:
- Execution should continue with the non-bottom alternative of the branch.
- to protect against this behaviour in
kore-rpc-booster
, modify thepostExecSimplify
mechanism to detect this case and continue execution. - reproduce this result with
kore-rpc
and investigate why the bottom state is not found
Metadata
Metadata
Assignees
Labels
No labels