-
Notifications
You must be signed in to change notification settings - Fork 15
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
How much should minisat be cleaned up? #6
Comments
I added some integration tests to ensure that potential future changes don't break things. |
This fork is |
@dralley We started at version 2.2, which is the lastest release, widely used and at least “tested by experience”. Since there are no automated tests, I wasn't sure about the code quality of the other 68 commits. Nevertheless, many of these changes look reasonable (e.g. niklasso@369fc3f). Please feel free to start backporting! |
There are various low hanging fruit to use in improvement of MiniSat, starting from bringing in work from niklasso/minisat, through modernizing it to use C++11 (which would also allow us to stop it from forcing
__STDC_LIMIT_MACROS
and__STDC_FORMAT_MACROS
defines) all the way through fixing up things likeMinisat::Vec
implementation (ATM it leaves performance on the table for no reason what-so-ever).Which of these are worth it, and which are not?
The text was updated successfully, but these errors were encountered: