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
Adding support to generate counterexamples' .dot graphs in automatic mode #523
Comments
Hi,
Sorry, this is a feature that is on our todo list, but no one has picked it
up yet.
Note that for post-processing it might be more efficient to use the json
output that can be generated in parallel. (Same issue though, currently
only for the interactive GUI mode.)
Maybe someone is around who would like to pick this up? (graph json & dot
output in non-interactive mode)
Best,
Cas
…On Wed, Feb 8, 2023 at 1:25 PM Claudia Cauli ***@***.***> wrote:
I'm working on an application that needs to fetch a counterexample
dependency graph (if any) and do some post-processing on it. I'm happy with
the counterexample trace that is found by *autoprove*, but the cex's .dot
file seems to be generated only in interactive mode. I skimmed through
the code and it seems that indeed the .dot generation is triggered only
when clicking from browser.
Is there another way to get a counterexample's .dot that I'm missing?
If not, can the generation of the .dot be supported also when using the
--prove flag?
Thanks!
—
Reply to this email directly, view it on GitHub
<#523>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AALJWOE5FQ5HUPDTBVKFPK3WWOGDPANCNFSM6AAAAAAUVGDOYY>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Thanks for your fast response! I found a little trick that seems to work from cli without using any browser. I share the idea here in case it's helpful to others:
Obviously, this might not work in most conditions and it would be much better if there was an option to fetch the graphs in non-interactive mode. Thanks! |
I'm working on an application that needs to fetch a counterexample dependency graph (if any) and do some post-processing on it. I'm happy with the counterexample trace that is found by autoprove, but the cex's .dot file seems to be generated only in
interactive
mode. I skimmed through the code and it seems that indeed the .dot generation is triggered only when clicking from browser.Is there another way to get a counterexample's .dot that I'm missing?
If not, can the generation of the .dot be supported also when using the
--prove
flag?Thanks!
The text was updated successfully, but these errors were encountered: