-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feature wish: improve the reporting of the number of steps taken #935
Comments
This information was added in #863 (not part of release 2.5) to the response of the standards (
:timer-Arrays 0.000001000
:timer-CC 0.000001000
:timer-Records 0.000000000
:timer-Expr 0.000000000
:timer-Simplex 0.000000000
:timer-Triggers 0.000000000
:timer-Arith 0.000005000
:timer-Typing 0.000000000
:timer-None 0.000017000
:timer-Match 0.000001000
:timer-UF 0.000002000
:timer-Sum 0.000001000
:timer-Ite 0.000000000
:timer-AC 0.000000000
:timer-Sat 0.000005000
:steps 3) However, this currently requires enabling profiling (which should not be necessary, as it induces overhead and the information is there already), and further the We should fix those two issues and document the format of |
As noted in OCamlPro#935 the --profiling option currently makes Alt-Ergo instantly crash because in OCamlPro#863 we forgot a slot for the last element in the array. This patch fixes that.
Currently, to get the number of steps taken by Alt-Ergo (using the Dolmen frontend) one has to parse the SMT comment of the form
which indeed comes before the answer
unsat
orunknown
. There should be a better way to get this info, e.g. by issuing a command of the formafter the
(check-sat)
query, and get back an answer of a standardized form, e.g.(moreover, this should be documented)
Thanks!
The text was updated successfully, but these errors were encountered: