How to instruct Boogie to only generate the VCs? #946
Replies: 4 comments
-
Try the option |
Beta Was this translation helpful? Give feedback.
-
Thanks, this helps. Is there a pretty print version where its easier to visualize which VCs map to specific boogie code? |
Beta Was this translation helpful? Give feedback.
-
Boogie generates a VC for each procedure. In the generated file, search for strings like:
For example, in the above |
Beta Was this translation helpful? Give feedback.
-
Thank you, is there a guide to understanding the labels? For example, here's on generated label: bb7#1_correct I know bb7 is a basic block from Boogie, but what does the 1_correct mean? There's also $i9@0, which I'm guessing i9 is a register, but what does the 0 mean? |
Beta Was this translation helpful? Give feedback.
-
Is there a way for Boogie to just generate the VCs? I have tried running
boogie /print:output.bpl /noVerify /trace a.bpl
But this just only just outputs the Boogie code.
Any help is appreciated. Thank you!
Beta Was this translation helpful? Give feedback.
All reactions