Nikolaj Bjorner
04d709dae1
build errors on shrink
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-19 09:42:10 -08:00
Nikolaj Bjorner
5eefa9c34b
fix combinator signatures
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-19 08:42:18 -08:00
Nikolaj Bjorner
b8ac3e6ce4
Merge branch 'master' of https://github.com/z3prover/z3
2018-11-19 00:48:40 -08:00
Nikolaj Bjorner
529e62e01e
remove unsound rewrite
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-19 00:48:33 -08:00
Nikolaj Bjorner
102d23f780
Merge branch 'master' of https://github.com/z3prover/z3
2018-11-18 10:40:14 -08:00
Nikolaj Bjorner
a9e6d83c6e
std::cout -> out
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-18 10:40:08 -08:00
Nikolaj Bjorner
6ef2557e2a
investigate #1946
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-11-18 09:34:33 -08:00
Nikolaj Bjorner
a775d1f518
newline
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-31 14:40:13 -05:00
Nikolaj Bjorner
fac114872f
Merge branch 'master' of https://github.com/z3prover/z3 into csp
2018-10-22 07:25:39 -07:00
Nikolaj Bjorner
536c2b6ce5
bypass warning size_t/unsigned
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-21 13:15:14 -07:00
Nikolaj Bjorner
ccca063e54
Merge branch 'master' of https://github.com/Z3Prover/z3 into csp
2018-10-21 12:26:53 -07:00
Bruce Mitchener
7e35ce275a
Remove unused warning_displayer.
2018-10-21 20:30:07 +07:00
Bruce Mitchener
a73cf590db
Remove disable_error_msg_prefix.
...
This wasn't used or actually implemented to do anything.
2018-10-21 20:29:01 +07:00
Bruce Mitchener
129353542c
Improve format2ostream.
...
Instead of looping to find a big enough buffer, we can call the
correct function to calculate it, remembering to add an extra
character for NUL termination.
We also correctly do a va_copy of the args to avoid crashes on
some platforms.
2018-10-21 20:22:21 +07:00
Bruce Mitchener
21cf218a9f
Remove commented out string2ostream.
2018-10-21 20:12:53 +07:00
Florian Pigorsch
326bf401b9
Fix some spelling errors (mostly in comments).
2018-10-20 17:07:41 +02:00
Nikolaj Bjorner
28a5a515a8
fix #1889
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-18 09:20:12 -07:00
Nikolaj Bjorner
c7d0d4e191
add c-cube's recursive function theory
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-17 04:56:58 -07:00
Michał Janiszewski
844f400a62
Remove superfluous const from returned types
2018-10-16 19:30:48 +02:00
Nikolaj Bjorner
e9d615e309
merge
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-14 15:16:22 -07:00
Lev
99339798ee
fix the value oflar_solver.m_status during pop()
...
Signed-off-by: Lev <levnach@hotmail.com>
2018-10-04 19:43:01 -07:00
Nikolaj Bjorner
69f35a2970
Merge branch 'master' into intel-compiler
2018-10-02 11:54:52 -07:00
Bruce Mitchener
a76397d3b8
Refer to macOS rather than Mac OS / OSX.
2018-10-02 17:38:09 +07:00
Nikolaj Bjorner
7082d85115
Merge pull request #1860 from waywardmonkeys/modernize-use-override
...
Use 'override' where possible.
2018-10-01 20:43:56 -07:00
Bruce Mitchener
373b691709
Use 'override' where possible.
2018-10-02 10:26:38 +07:00
Nikolaj Bjorner
5eb24d3118
Merge branch 'master' of https://github.com/z3prover/z3
2018-10-01 20:22:10 -07:00
Nikolaj Bjorner
3c7e7a7ffd
Merge pull request #1852 from janisozaur/unused-const
...
Drop unused CV-qualifiers from scalar return values
2018-10-01 20:10:21 -07:00
Nikolaj Bjorner
4bc6720af7
Merge pull request #1853 from janisozaur/solve-ax-eq-b
...
Add missing template instantion for lar_core_solver::m_r_solver
2018-10-01 20:09:50 -07:00
Nikolaj Bjorner
be8a9c611e
incorporate #1854
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-10-01 19:49:18 -07:00
Bruce Mitchener
cdfc19a885
Use nullptr.
2018-10-02 09:11:19 +07:00
Michał Janiszewski
5c9b1c7b11
Add support for Intel Compiler
2018-10-01 21:45:01 +02:00
Michał Janiszewski
661826e27f
Add missing template instantion for lar_core_solver::m_r_solver
2018-10-01 21:35:48 +02:00
Michał Janiszewski
cdbfd9654f
Drop unused CV-qualifiers from scalar return values
2018-10-01 21:14:25 +02:00
Christoph M. Wintersteiger
35bf63d563
Fixed filename in CMakeLists.txt
2018-10-01 12:29:14 +01:00
Christoph M. Wintersteiger
f0e74b7f2a
Fix for module name clash (and thus linking error) in the Visual Studio solution.
2018-10-01 12:11:42 +01:00
Lev
5d586c8fd1
set lar_solver.m_status = UNKNOWN in the constructor
...
Signed-off-by: Lev <levnach@hotmail.com>
2018-09-30 15:12:50 -07:00
Lev Nachmanson
e68deab443
Merge branch 'master' of https://github.com/Z3Prover/z3
2018-09-25 13:34:23 -07:00
Lev Nachmanson
0b2b6b1306
assert all_constraints_hold() rarely
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2018-09-25 13:33:30 -07:00
Lev Nachmanson
066b5334ad
refactor some parameters into fields in Gomory cuts
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2018-09-22 20:57:59 -07:00
Lev Nachmanson
43f89dc2cc
changes in column_info of lar_solver
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2018-09-22 12:01:24 -07:00
Nikolaj Bjorner
0c4754d94b
rename version.h to z3_version.h to differentiate name in install include directory. Add support for z3_version.h in python build system. #1833
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-09-21 20:13:58 -07:00
Nikolaj Bjorner
39ed27101e
include version.h in install include directory for cmake build #1833
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-09-20 19:56:55 -07:00
Nikolaj Bjorner
d75b6fd9c1
remove offsets from terms
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-09-20 11:06:05 -07:00
Nikolaj Bjorner
dcda39e76e
merge
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-09-19 17:12:32 -07:00
Nikolaj Bjorner
3c553c17e8
fix dump utility for cuts
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-09-19 14:32:56 -07:00
Lev Nachmanson
a99ebed907
keep the coefficients of 'at lower' variables positive, and the rest negative for Gomory cuts
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2018-09-19 10:17:27 -07:00
Nikolaj Bjorner
ed19af4c4e
merge
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2018-09-19 09:02:37 -07:00
Lev Nachmanson
b90d571d9a
fixing the build
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2018-09-18 15:36:01 -07:00
Lev
041458f97a
fixes the +- bug in gomory cut
...
Signed-off-by: Lev <levnach@hotmail.com>
2018-09-18 14:42:32 -07:00
Lev
b940b7873b
work on Gomory cut
...
Signed-off-by: Lev <levnach@hotmail.com>
2018-09-18 13:47:18 -07:00