Skip to content
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

SMT query batching #53

Open
nikswamy opened this issue Aug 1, 2023 · 1 comment
Open

SMT query batching #53

nikswamy opened this issue Aug 1, 2023 · 1 comment
Labels
pulse Issues related to the Pulse separation logic DSL

Comments

@nikswamy
Copy link
Collaborator

nikswamy commented Aug 1, 2023

Pulse issues separate SMT queries for every proof obligation, effectively behaving like --split_queries always.
This can be needlessly slow when a program has many small queries.
We should add support to batch queries.

@tahina-pro tahina-pro added the pulse Issues related to the Pulse separation logic DSL label Sep 25, 2023
@mtzguido
Copy link
Member

The mechanism is already implemented (#65) but it didn't look like a clear improvement, so we'll revisit to see if it makes sense to enable it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pulse Issues related to the Pulse separation logic DSL
Projects
None yet
Development

No branches or pull requests

3 participants