-
Notifications
You must be signed in to change notification settings - Fork 0
License
disteph/cdsat
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
============================= CDSAT, Branch of the Psyche software ============================= LICENSING This program is free software; you can redistribute it and/or modify it under the terms of the CeCILL-C FREE SOFTWARE LICENSE. You should have received a copy of the CeCILL-C License with this Kit, in the file named "LICENSE.txt". If not, visit http://www.cecill.info ========================= COMPILING AND INSTALLING: In the main directory: run opam pin add cdsat-libs . make cdsat build The first line installs the CDSAT dependencies and the CDSAT libraries via opam. The second compiles the executable locally. For installation of the executable (optional): make install which installs the compiled executable at the location indicated at configuration time (default is /usr/local/bin/). This step may require admin roots. For uninstallation: make uninstall The CDSAT libraries can be removed from your system via opam: opam remove cdsat-libs (note that opam packages on which CDSAT depended are still there.) =================== RUNNING CDSAT: If you did a local installation (without running 'make install'), a main.native executable file has been created, at the root of the directory containing the sources of Psyche. If you did go through the installation (running 'make install'), you have a psyche executable in the directory specified in your configuration (hopefully in your path). A command-line argument will be considered as the file name or directory name to treat. If no argument is given, the standard input will be used. Available options are: -no XXX forbids use of theory XXX -th XXX forces use of theory XXX -alltheories makes Psyche use all theories, except those specified by -no option -notheories makes Psyche use no theories, except those specified by -th option -plugin XXX selects XXX as the main plugin (among async) -parser XXX authorises XXX among the parsers to try (among dimacs, smtlib2) -latex allows latex output -alphasort treats input files in alphabetical order (default is from smaller to bigger) -skipsat skips instances expected to be sat -skipunsat skips instances expected to be unsat -skipunprovable skips instances expected to be unprovable -skipprovable skips instances expected to be provable -skipunknown skips instances without any result expectation -debug XXX iii prints on stdout those debug messages whose tags contain XXX and whose level is at most iii -step waits for keystroke after printing each debug message (applies to latest -debug) -nomemo disallows memoisation -version prints version and exits -help Display this list of options --help Display this list of options
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published