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
Many parts of the stubs code base require OnlineSolver constraints, which are necessary to communicate with an online SMT solver connection. One example of this is the functionOverride function:
I suspect that this is an artifact of the code in ambient-verifier, which defined several overrides which require an online solver. That being said, it's unclear to me if we actually need to percolate OnlineSolver constraints everywhere in stubs. Ideally, stubs would be written in a way that is SMT connection–agnostic so that it can work for both offline and online solvers alike. This issue tracks the task of refactoring stubs to make this possible.
The text was updated successfully, but these errors were encountered:
Many parts of the
stubs
code base requireOnlineSolver
constraints, which are necessary to communicate with an online SMT solver connection. One example of this is thefunctionOverride
function:stubs/stubs-common/src/Stubs/FunctionOverride.hs
Lines 102 to 108 in f34bfb8
I suspect that this is an artifact of the code in
ambient-verifier
, which defined several overrides which require an online solver. That being said, it's unclear to me if we actually need to percolateOnlineSolver
constraints everywhere instubs
. Ideally,stubs
would be written in a way that is SMT connection–agnostic so that it can work for both offline and online solvers alike. This issue tracks the task of refactoringstubs
to make this possible.The text was updated successfully, but these errors were encountered: