Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@makaimann
Copy link
Collaborator

This PR would throw an exception if trying to use CVC4 with an engine that uses multiple instances of the solver. This is only temporary until the multi-solver issues in CVC4 are resolved.

Copy link
Collaborator

@lonsing lonsing left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me!

I left one remark regarding an outdated comment.

// used for setting solver options appropriately
};

// NOTE keep this up to date so that setting
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please update also the comment in lines 42-44 above to refer to ic3_variants_set in ./options/options.cpp, which must be updated when adding IC3 variants.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch! Fixed in e847cde.

@makaimann makaimann merged commit 9bc40fe into master Jun 4, 2021
@makaimann makaimann deleted the cvc4-multi-solver-exception branch June 4, 2021 18:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants