Michał Janiszewski
|
3feb1479c9
|
Improve platform detection, in particular MSVC ARM64
|
2019-10-24 15:19:53 -07:00 |
|
Julien Schueller
|
224cc8f8dd
|
Fix case sensitive fs include Windows.h
Fixes compilation on case-sensitive filesystems (eg MinGW from Linux)
|
2019-10-13 05:28:36 -07:00 |
|
Nikolaj Bjorner
|
26c34c9193
|
fix #2623
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-10-09 15:22:31 -07:00 |
|
Nikolaj Bjorner
|
5b4cd6dde4
|
fix #2604
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-10-02 20:36:49 -07:00 |
|
Nikolaj Bjorner
|
38ad66ce17
|
update hash #2579
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-24 12:31:30 -07:00 |
|
Nikolaj Bjorner
|
9c74c05854
|
address min-int overflow reported in #2565
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-17 18:19:55 -04:00 |
|
Nikolaj Bjorner
|
67c4777514
|
fix #2548 fix #2530
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-13 15:03:04 +02:00 |
|
Nikolaj Bjorner
|
78a1f53ac9
|
fix #2544
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-09 18:07:03 +02:00 |
|
Nikolaj Bjorner
|
d3da161803
|
smtfd
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-09-08 12:26:37 +03:00 |
|
Nuno Lopes
|
5fbfc0f9f7
|
minor code simplification
|
2019-09-05 13:47:45 +01:00 |
|
Nuno Lopes
|
9fce5e124f
|
fix build
|
2019-09-03 20:08:39 +01:00 |
|
Nuno Lopes
|
87a96d7bd4
|
fix mutexes hanging due to access to free'd memory
Thanks to Kevin de Vos for reporting the bug & testing the fix
|
2019-09-03 20:02:21 +01:00 |
|
Nuno Lopes
|
cb75326686
|
minor code simplification
|
2019-09-03 15:51:51 +01:00 |
|
Arie Gurfinkel
|
7823117776
|
Restore expected behavior to stopwatch
|
2019-09-01 07:43:36 -04:00 |
|
Nikolaj Bjorner
|
2b2f016f96
|
python for accessing lambda, switch to theory branching for QF_LRA
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-14 15:44:34 -07:00 |
|
Nikolaj Bjorner
|
876cfb4dc9
|
optimization of phase
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-12 09:50:31 -07:00 |
|
Nikolaj Bjorner
|
9fa9aa09ff
|
fix #2468, adding assignment phase heuristic
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-10 15:25:05 -07:00 |
|
Lev Nachmanson
|
95eb0a0521
|
remove an unnecessary call m_mpq_lar_core_solver.m_r_solver.track_column_feasibility(j)
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2019-08-02 09:53:32 -07:00 |
|
Lev Nachmanson
|
db5ac5afa8
|
fix a bug in lar_solver in queryaing if a column is int
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
|
2019-08-01 11:51:56 -07:00 |
|
Nikolaj Bjorner
|
0a29002c2f
|
return unknown if m_array_weak was used and result is satisfiable
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-02 00:20:41 +08:00 |
|
Nikolaj Bjorner
|
3f032e85e0
|
remove include of thread
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-01 16:34:37 +08:00 |
|
Nikolaj Bjorner
|
bec38f268b
|
remove debug code
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-01 16:32:08 +08:00 |
|
Nikolaj Bjorner
|
7f073a0585
|
fix #2452 fix #2451
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-08-01 16:28:15 +08:00 |
|
Nikolaj Bjorner
|
4b6a7371dd
|
insert fresh
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-18 06:31:47 -07:00 |
|
Nikolaj Bjorner
|
3ca32efd18
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-07-13 16:22:09 -04:00 |
|
Nikolaj Bjorner
|
b1893f2a58
|
fix build issue for debug mode
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-20 17:21:04 +02:00 |
|
Nuno Lopes
|
1827f98851
|
more fixes for mutexes in shell
|
2019-06-19 16:42:00 +01:00 |
|
Nuno Lopes
|
e603bc1ea1
|
remove suport for VS 2013
|
2019-06-19 15:06:39 +01:00 |
|
Nuno Lopes
|
c21f0c2f00
|
restore most global muxes as heap-allocated to avoid crashes with hard-kills like ctrl-c
|
2019-06-13 18:42:57 +01:00 |
|
Nuno Lopes
|
d1cbde3390
|
fix crash in 'test-z3 prime_generator'
|
2019-06-13 14:35:52 +01:00 |
|
Nuno Lopes
|
38eeaeae7a
|
memory_allocator: allocate mutex in global init since allocate() is called from API functions before memory initialization
|
2019-06-13 12:02:28 +01:00 |
|
Nuno Lopes
|
cf3e649462
|
fix crash on Mac due to different destruction order of globals
the mutex in memory_manager has to be destroyed after all mem deallocations happen
|
2019-06-13 11:22:18 +01:00 |
|
Nikolaj Bjorner
|
e0d8cefde4
|
remove cooperate
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-12 20:15:46 -07:00 |
|
Nikolaj Bjorner
|
bd109c4522
|
fix memory leak when using prime_generator as non-static object
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-12 11:14:25 -07:00 |
|
Nikolaj Bjorner
|
5663aa0b16
|
double free
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-12 09:13:22 -07:00 |
|
Nikolaj Bjorner
|
8d3dfd36b2
|
initialize/finalize cooperate at top-level
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-12 02:37:24 -07:00 |
|
Nuno Lopes
|
04a2cce830
|
don't use thread-local storage if running a single thread
|
2019-06-12 09:59:19 +01:00 |
|
Nikolaj Bjorner
|
5c05b62025
|
deallocate mux, fix script
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-12 01:41:14 -07:00 |
|
Nikolaj Bjorner
|
921a574074
|
mutex allocation #2336
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-11 19:50:48 -07:00 |
|
Nikolaj Bjorner
|
71c38a08e5
|
add initialization
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-11 19:28:08 -07:00 |
|
Nikolaj Bjorner
|
7c1e935bc2
|
rlimit mux
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 22:17:09 -07:00 |
|
Nuno Lopes
|
a53ff6f21c
|
turn locks into no-ops when compiled with -DSINGLE_THREAD
|
2019-06-05 12:11:27 +01:00 |
|
Nuno Lopes
|
9b375150eb
|
remove remaining _NO_OMP_
|
2019-06-05 10:07:16 +01:00 |
|
Nuno Lopes
|
37882f5afa
|
fix race condition in cooperate
|
2019-06-05 09:31:45 +01:00 |
|
Nikolaj Bjorner
|
7f74382863
|
capture i by value
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 09:06:18 +01:00 |
|
Nikolaj Bjorner
|
59330b3855
|
pfor
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 09:06:17 +01:00 |
|
Nikolaj Bjorner
|
9262908ebb
|
mux
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-06-05 09:06:17 +01:00 |
|
Nikolaj Bjorner
|
f11cb77c3d
|
merge
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-05-30 16:15:55 -07:00 |
|
Nikolaj Bjorner
|
f128398bf9
|
add clause proof module, small improvements to bapa
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-05-30 15:57:19 -07:00 |
|
Nikolaj Bjorner
|
606754c09a
|
fix #2262
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2019-04-30 19:04:02 -07:00 |
|