Bruce Mitchener
|
7bf80c66d0
|
Remove redundant void arg.
While this was needed in ANSI C, it isn't in C++ and triggers a warning
in clang-tidy when `modernize-redundant-void-arg` is enabled.
|
2018-02-13 18:51:52 +07:00 |
|
Bruce Mitchener
|
76eb7b9ede
|
Use nullptr.
|
2018-02-12 14:05:55 +07:00 |
|
Bruce Mitchener
|
7167fda1dc
|
Use override rather than virtual.
|
2018-02-10 09:56:33 +07:00 |
|
Bruce Mitchener
|
b7d1753843
|
Use override rather than virtual.
|
2018-02-09 21:19:27 +07:00 |
|
Bruce Mitchener
|
757b7c66ef
|
Remove unnecessary value parameter copies.
|
2018-02-09 16:35:34 +07:00 |
|
Nikolaj Bjorner
|
159e6ad987
|
Merge pull request #1472 from levnach/dev
adding template definitions
|
2018-02-06 07:52:16 -08:00 |
|
Lev Nachmanson
|
c74ad46682
|
remove a duplicate definition
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2018-02-05 21:22:46 -08:00 |
|
Nikolaj Bjorner
|
9d37257059
|
Merge pull request #1465 from waywardmonkeys/fix-typos
thanks
|
2018-02-05 18:31:09 -08:00 |
|
Lev Nachmanson
|
a5caa50606
|
adding template definitions
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2018-02-05 09:42:56 -08:00 |
|
Christoph M. Wintersteiger
|
c3ed986031
|
Fixed RNA FP rounding mode semantics. Fixes #1190 and bugs reported by Youcheng Sun.
|
2018-02-03 16:46:21 +00:00 |
|
Bruce Mitchener
|
ae8027e594
|
Fix typos.
|
2018-02-01 19:39:43 +07:00 |
|
Nikolaj Bjorner
|
5a16d3ef7f
|
fix license in sstream
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-29 19:14:17 -08:00 |
|
Nikolaj Bjorner
|
482738bc8a
|
avoid reset_error in dec_ref in bv_val #1443. Add BSD required template instance #1444
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2018-01-07 15:51:45 -08:00 |
|
Nikolaj Bjorner
|
b363aa3e35
|
Merge pull request #1433 from waywardmonkeys/remove-ignored-qualifiers
Remove ignored const qualifiers.
|
2018-01-02 08:18:15 -08:00 |
|
Bruce Mitchener
|
11db778442
|
Remove ignored const qualifiers.
The `const` qualifier on a scalar value is ignored in return types.
|
2018-01-02 23:12:34 +07:00 |
|
Bruce Mitchener
|
a5a31fc23c
|
Fix code formatting: Incorrect indentation.
|
2018-01-02 23:11:36 +07:00 |
|
Bruce Mitchener
|
a3ad0aff8b
|
print_stat_f: Remove implicit conversion of float to double.
|
2018-01-02 22:50:50 +07:00 |
|
Nikolaj Bjorner
|
c8d9be0bbf
|
fix build of obj_ref_hashtable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-08 14:22:25 +05:30 |
|
Nikolaj Bjorner
|
3f19c12a12
|
add obj_ref_map to make it easier to maintain reference counts with a map of objects
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-08 05:48:34 +05:30 |
|
Nikolaj Bjorner
|
fb470a1868
|
include path
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-04 15:32:20 +05:30 |
|
Nikolaj Bjorner
|
5ee30a3cd9
|
include special functionality in parsers for solvers and opt for additional file formats
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-12-03 20:00:24 +01:00 |
|
Nikolaj Bjorner
|
14714f2803
|
Merge branch 'master' of https://github.com/z3prover/z3
|
2017-11-19 20:42:11 -08:00 |
|
Nikolaj Bjorner
|
620bd81269
|
avoid rationals for addition in checked_int64
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-19 20:41:42 -08:00 |
|
Lev Nachmanson
|
62cf6aace7
|
avoid a warning
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2017-11-16 10:20:21 -08:00 |
|
Nikolaj Bjorner
|
2e6ae8cfd2
|
fix crash
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-11-15 23:06:05 -08:00 |
|
Nikolaj Bjorner
|
e4b595d490
|
add solver pool abstraction for Spacer
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-28 16:10:20 -07:00 |
|
Nikolaj Bjorner
|
0268f2243e
|
remove ast.h reference
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-25 09:49:53 -07:00 |
|
Nikolaj Bjorner
|
f5f1d019d8
|
missing files
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-25 09:00:35 -07:00 |
|
Nikolaj Bjorner
|
371f0b193c
|
move min_cut, fix #1321
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-25 02:59:04 -07:00 |
|
Nikolaj Bjorner
|
8acc924c21
|
ifndef/define match
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-24 16:34:49 -07:00 |
|
Nikolaj Bjorner
|
ee320fa025
|
fix build errors
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-24 13:32:40 -07:00 |
|
Nikolaj Bjorner
|
31dfc0c610
|
fix build, fix #1322
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-24 13:20:19 -07:00 |
|
Nikolaj Bjorner
|
48d144a6dd
|
missing file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-24 12:51:47 -07:00 |
|
Nikolaj Bjorner
|
256c9d76d3
|
add macro for _Exit under WINDOWS
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-16 09:14:10 -07:00 |
|
Nuno Lopes
|
2905bdebef
|
make vector friendly to gcc < 5
|
2017-10-16 00:54:31 +01:00 |
|
Nuno Lopes
|
6cefb700ac
|
add move constructor to ref_vector
|
2017-10-16 00:54:31 +01:00 |
|
Nuno Lopes
|
d18e975a49
|
vector: make expand_vector() less prone to mem leaks by calling the destructors after move
|
2017-10-16 00:54:30 +01:00 |
|
Nuno Lopes
|
e7f0f3b834
|
add move constructor to obj_ref
|
2017-10-16 00:54:30 +01:00 |
|
Nuno Lopes
|
6c2d0394ac
|
add move constructor to rational
|
2017-10-16 00:54:30 +01:00 |
|
Nuno Lopes
|
912a729097
|
fix build of unit tests
|
2017-10-16 00:54:30 +01:00 |
|
Nuno Lopes
|
468e0207f7
|
add move constructor to mpf
|
2017-10-16 00:54:30 +01:00 |
|
Nuno Lopes
|
d1c13f17b0
|
remove noexcept since MSVC 2012 doest support it
|
2017-10-16 00:54:30 +01:00 |
|
Nuno Lopes
|
d30a099cd0
|
fix crash in vector::expand()
|
2017-10-16 00:54:29 +01:00 |
|
Nuno Lopes
|
27e84c5ffc
|
mpz.h: fix typo in previous commit (found by Nikolaj)
|
2017-10-16 00:54:29 +01:00 |
|
Nuno Lopes
|
9b54b4e784
|
fix vector<> to support non-POD types
adjust code to std::move and avoid unnecessary/illegal
|
2017-10-16 00:54:29 +01:00 |
|
Nikolaj Bjorner
|
8cf0c94e5f
|
address some ASan leaks
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-12 14:34:04 -07:00 |
|
Nikolaj Bjorner
|
cae414e575
|
fixes for #1296, removing COMPILE_TIME_ASSERT
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-09 13:59:44 -07:00 |
|
Nikolaj Bjorner
|
f359f23885
|
another fix for #1288
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2017-10-08 15:47:06 -07:00 |
|
Nuno Lopes
|
9aa6386be9
|
fix debug build
|
2017-10-06 15:27:16 +01:00 |
|
Lev Nachmanson
|
fd3d785a5b
|
add this->
Signed-off-by: Lev Nachmanson <levnach@microsoft.com>
|
2017-10-04 14:49:45 -07:00 |
|