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
MathSAT update to 5.5.1 and windows support #453
Conversation
eef548c
to
ec37ab7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Clarify Py 3.5+ with appveyor support.
- Post-pone merge to after upgrade to 5.5.0
pysmt/cmd/installers/msat.py
Outdated
def compile(self): | ||
# Patching the swig wrapper |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not a fan of patching the solver here. The first change should go away after upgrading to 5.5.0. What about the new setup.py? We have a dedicated repo to store patches for the solvers, that is the preferred way of doing this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK, done
appveyor.yml
Outdated
PYTHON_ARCH: "64" | ||
PYSMT_SOLVER: "msat" | ||
|
||
# There is a problem with python 3.5+ with the compilation of |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did you report this issue to appveyor?
Update.
|
* Fixed installer to work with MSVC under windows * Added msat in Appveyor CI
* Cleaned and commented appveyor yml file
* Removed patch from installers package, moving the setup.py in the dedicated repo * Removed Win32 mathsat builds, because from 5.5.0 those are no longer supported.
@agriggio Updated MathSAT to 5.5.1 and now the tests are passing! @marcogario For me the PR is ready, can you have a look and give feedback? |
@marcogario The tests on travis are failing due to #465 that has nothing to do with this PR. Do you think we can merge this? |
MathSAT update to 5.5.1 and windows support
This PR updates teh MathSAT version to 5.5.1 and adds installation support and CI under windows