-
Notifications
You must be signed in to change notification settings - Fork 76
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
tests require super_prove, which requires python-pip, which isn't available on ubuntu 20.04 #160
Comments
Thank you for reporting this, I appreciate hearing about any issues in getting the sby tests setup. The individual solvers are already optional dependencies for the test suite. If a solver executable is not found in the path, running a test for it should produce an output like Currently the test setup never rescans for solvers after running the tests once. If you had a non-working suprove in your PATH when running the tests for the first time, you can delete the Let me know if you don't have suprove in your path and this issue persist even after deleting Regarding the installation instructions, I agree that there is room for improvement. While it currently does say that only yosys and z3 are required dependencies at the beginning, it scrolls right past that if you navigate via the "Prerequisites" link from the table of contents. It also doesn't mention the OSS CAD Suite which is recommended as it bundles the same solver versions used for the CI setup. I will look into updating this. |
Well, the optional dependency checking is apparently broken (on ad2c33d):
|
Please run |
aah. that also gives an error:
|
Ah, I wasn't aware that the btor solvers can be installed without making btorsim available, on my system boolector/btormc pulled in btorsim via btor2tools as a dependency, I'll fix the (only recently added) detection code to also check for that. If you manually installed boolector, also note the comment on the btor2tools version mentioned in the installation instructions. In case you only want to test a specific engine or solver you can also run |
The installation instructions should be updated, or maybe super_prove should be changed to an optional dependency for running tests.
The text was updated successfully, but these errors were encountered: