You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Related: runtimeverification/evm-semantics#1946
Similarly to how we output a counterexample (i.e., concrete assignment to variables) for the failing proof of a Foundry test in runtimeverification/evm-semantics#1927, we should use the get-model endpoint introduced in the Haskell backend to show the model of a specific node when kevm foundry-show --node is executed. Consider adding the model to the interactive KCFG viewer.
The text was updated successfully, but these errors were encountered:
palinatolmach
changed the title
foundry-show: output model for a specific node
Output model for a specific node in foundry-show, interactive KCFG viewer
Jul 12, 2023
The issue is partially addressed by runtimeverification/evm-semantics#1946, which shows the model for a node in foundry-show --node when called with the --failure-information --counterexample-information.
palinatolmach
changed the title
Output model for a specific node in foundry-show, interactive KCFG viewer
Add counterexample to interactive KCFG viewer
Aug 22, 2023
We should sepparate counterexamples from the kcfg viewer, as the kcfg viewer is intended to inspect nodes of the proof. I don't see a point to display the counter example for/in each node.
Related: runtimeverification/evm-semantics#1946
Similarly to how we output a counterexample (i.e., concrete assignment to variables) for the failing proof of a Foundry test in runtimeverification/evm-semantics#1927, we should use the
get-model
endpoint introduced in the Haskell backend to show the model of a specific node whenkevm foundry-show --node
is executed. Consider adding the model to the interactive KCFG viewer.The text was updated successfully, but these errors were encountered: