96 Commits (d6a299e799ea2d0b315f6043c5cedfcdd8a8e458)

Author SHA1 Message Date
dehnert d6a299e799 MathSAT tests now running fine again. 11 years ago
dehnert 99d9a9710d Further steps to make everything work again. 11 years ago
dehnert 7ec3e8b214 Further fixes for new variable handling. libstorm now compiles again, yay. 11 years ago
dehnert f76d0f93eb Adapted LP solver interface to new variable handling. 11 years ago
dehnert 7ea6ec3644 Further refactoring. 11 years ago
dehnert 398f6c4e86 Partly adapted code to new 'type system'. 11 years ago
dehnert 983a7d78c2 Further work on expressions. 11 years ago
dehnert fff18f2789 Intermediate commit (refactoring expressions). 11 years ago
dehnert 85a4376e39 Now StoRM can be properly compiled without support for MathSAT if needed. 11 years ago
dehnert f54b5671ea Done refactoring MathSAT expression adapter. 11 years ago
dehnert 84bfd58884 Minor refactoring of Z3 expression adapter. 11 years ago
dehnert c859029094 Added some checks for illegal return values. 11 years ago
dehnert b5d55335a6 All tests passing again. 11 years ago
dehnert ba14ba3613 Further work on MathSAT solver. 11 years ago
dehnert 81571878f7 Further refactoring of MathSAT solver. 11 years ago
dehnert c474920fa4 Started refactoring SMT solvers. Now displaying MathSAT version in CLI. 11 years ago
dehnert 7ff3dcecfb Added test for interpolation to MathSat tests. 11 years ago
dehnert d8be64f0d7 Started on making MathSatSmtSolver work properly. 11 years ago
dehnert 3231ea6c06 Moved to new macros. 11 years ago
dehnert 39fb2650cd Included missing header. 11 years ago
David_Korzeniewski 25d87bae06 Builds fine, still no tests yet 11 years ago
David_Korzeniewski 40e07b2ea5 Interpolation and AllSat implemented. 11 years ago
David_Korzeniewski 56edf1e126 Initial MathSat integration. 11 years ago
dehnert e49814d391 Modified pctl/csl/ltl options to now take formulas instead of files. Prefixed the macros with STORM_. Moved these macros into a file in the utilities. Modified architecture of the exception classes slightly. Threw away all the contents of main(). This will now be build from scratch. 11 years ago
David_Korzeniewski ab1bbf25af Possible fix for gcc & clang 11 years ago
David_Korzeniewski 31c1357efa alternative all sat callback 11 years ago
dehnert 5ecc96fa3a Fixed some more places in the code to use the new option system. 11 years ago
dehnert a995d7dd4a The tests now run fine with the new option system. 11 years ago
dehnert 1cd01e3f28 Adapted all places that are accessing the settings to the new interface. It now compiles again with a lot of linker errors (because of method bodies that are not yet present). 11 years ago
dehnert 9ad12616e2 Renamed files in settings module a bit. Started on the pseudo-modular module-settings. 11 years ago
dehnert 96e1f8faf9 Renamed Settings class to SettingsManager. 11 years ago
dehnert 9569426c86 Moved option registration to the settings class (so it's not deceentralized any longer). This enables to build storm as a library and on top of that build some exectuables, which saves a lot of compile time as soon as several targets have to be built or one switches between targets. 11 years ago
David_Korzeniewski 6dd69cca3c Added interpolation methods to smt-solver interface. 11 years ago
masawei 52cfe9f02d Fixed some compile errors. 11 years ago
dehnert aecd0e3cb8 Made Storm compile again without Z3: guarded some header inclusions and function definitions/implementations. Also guarded the tests that require certain libraries (like Gurobi, glpk, Z3), so that tests do not fail any more when the libraries are not available. 11 years ago
dehnert 40c698af90 Some fixes to make new SMT framework compile with clang under Mac OS (includes fixes to some initializiation ordering warnings). Bugfix for PRISM parser to correctly handle formulas. 11 years ago
David_Korzeniewski 3887cb57aa Fix for temporaries and non const references 11 years ago
David_Korzeniewski 52d3d91060 Implemented Unsat Core/Assumtions & simple test 11 years ago
David_Korzeniewski a815a6f425 Implemented allSat with z3 and test 11 years ago
David_Korzeniewski 93c03fff3f Fixed order of checks in Z3ExpressionAdapter, fixed missing override of isVariable in VariableExpression, removed unnecessary exception in Z3SmtSolver model generation 11 years ago
PBerger b7ad4398e2 Fixed an error in the interface of the LpSolvers. 11 years ago
David_Korzeniewski a0319cb6e7 Model Generation and Tests for translating from z3 to storm 11 years ago
David_Korzeniewski 9a7b4f69ef More tests and some small bugfixes for Z3SmtSolver 11 years ago
David_Korzeniewski 45bc8ea665 Conditional compilation for all parts using z3 by checking STORM_HAVE_Z3 11 years ago
David_Korzeniewski 37ef3feebb Fixed return type of addBinaryVariable 11 years ago
David_Korzeniewski 4e6c9b7d6b Implemented translating z3 expressions to storm expressions 11 years ago
dehnert 66d6fa3bb4 Fixed wrong type. 11 years ago
dehnert 9e746549a8 Fully adapted MILP-based counterexample generator to new LP solver interface. 11 years ago
dehnert 29d8111991 Adapted Gurobi and glpk LP solvers to expression-based interface. Adapted tests and made them work again. 11 years ago
dehnert d5c2f9248f Finished linear coefficient visitor and adapted glpk solver to new expression-based LP solver interface. 11 years ago