-
-
Notifications
You must be signed in to change notification settings - Fork 512
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
create an optional package for kissat SAT solver #34909
Comments
comment:1
Initial version New commits:
|
Commit: |
Branch: u/slabbe/34909 |
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
comment:4
using helper function
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:7
With the current state, installation works:
But, then I don't find the command:
|
comment:8
The upstream package has a hand-written |
Changed branch from u/slabbe/34909 to u/mkoeppe/34909 |
Author: Sébastien Labbé, Matthias Koeppe |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:12
builds, installs, and tests OK on macOS. Have not tried anything else. |
comment:13
Great! Thanks for fixing the scripts Matthias. I needed help for that. I will test that now, but I first need to update my sage version to the most recent one. |
comment:14
Did you manage to download the tarbal with the given upstream_url? |
comment:15
The checksums.ini already handles this correctly. |
comment:16
Installation works, but during installation I notice the following line:
|
Changed branch from u/mkoeppe/34909 to u/slabbe/34909 |
New commits:
|
Reviewer: Sébastien Labbé |
comment:18
The build directory seems to be constructed in the configure script, so I removed the I give positive review to your changes. I let you change the status to positive review if you agree with my changes. Everything done here seems to work well (see #34911). |
Changed reviewer from Sébastien Labbé to Matthias Koeppe, Sébastien Labbé |
comment:19
LGTM, thanks. |
Changed branch from u/slabbe/34909 to |
We add a class Kissat in sage/sat/solvers/dimacs.py We also use the opportunity to improve the dimacs.py file (uniformize the classes so that they can inherit the same `__call__` method, added documentation and new doctests). This is a follow up of sagemath#34909. URL: https://trac.sagemath.org/34911 Reported by: slabbe Ticket author(s): Sébastien Labbé Reviewer(s): Andrey Belgorodski
http://fmv.jku.at/kissat/
More precisely, version 3.0.0 available at https://github.com/arminbiere/kissat/archive/refs/tags/rel-3.0.0.tar.gz
Component: packages: optional
Author: Sébastien Labbé, Matthias Koeppe
Branch/Commit:
c02693d
Reviewer: Matthias Koeppe, Sébastien Labbé
Issue created by migration from https://trac.sagemath.org/ticket/34909
The text was updated successfully, but these errors were encountered: