Skip to content
This repository has been archived by the owner on Aug 20, 2021. It is now read-only.

klab-prove: traverse and prove called specs #374

Open
asymmetric opened this issue Feb 27, 2020 · 2 comments
Open

klab-prove: traverse and prove called specs #374

asymmetric opened this issue Feb 27, 2020 · 2 comments
Labels
cool cool stuff enhancement New feature or request

Comments

@asymmetric
Copy link
Contributor

asymmetric commented Feb 27, 2020

Whenever one wants to prove a spec A that calls another spec B, one has to manually:

  1. klab prove --dump B_pass_rough
  2. klab get-gas B_pass_rough
  3. klab build
  4. klab prove B_pass

This has to be repeated for each called spec. This is n o t f u n.

It would be nice if klab-prove could automate all of these steps, something like

klab prove --recurse A

I guess there are some facilities for this in prove-all, since it takes care of all the steps listed above, so the matter is just making them available more modularly.

@asymmetric asymmetric added the enhancement New feature or request label Feb 27, 2020
@d-xo
Copy link
Contributor

d-xo commented Feb 28, 2020

This would be awesome.

@mhhf
Copy link
Member

mhhf commented Feb 28, 2020

One can dream...

@asymmetric asymmetric added the cool cool stuff label Apr 23, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cool cool stuff enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants