Nuno Lopes
fc558d3946
fix #5059 : exit straight away on hard timeout
...
dont run atexit handlers as its not safe to do so with multiple threads
code might be inside malloc, for example, and glibc tries to cleanup its heap
state with an atexit handler
2021-03-01 14:34:41 +00:00
Nikolaj Bjorner
4d41db3028
adding euf
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-08-31 14:36:16 -07:00
Nikolaj Bjorner
fae206b738
add command-line help descriptions on tactics
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-08-14 19:29:35 -07:00
Nikolaj Bjorner
e525543bd0
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2020-05-18 19:47:13 -07:00
Nikolaj Bjorner
ce84e0f240
remove strategic solver header file
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-08-09 15:56:04 -07:00
Nuno Lopes
1827f98851
more fixes for mutexes in shell
2019-06-19 16:42:00 +01:00
Nikolaj Bjorner
f3b79087ee
add default tactic as option to overwrite the behavior of strategic solver factory
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-17 09:27:10 -07: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
71c38a08e5
add initialization
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-11 19:28:08 -07:00
Nikolaj Bjorner
9262908ebb
mux
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-06-05 09:06:17 +01:00
Nikolaj Bjorner
ee07008fb9
import files from csp
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2019-01-14 15:04:46 -08:00
Bruce Mitchener
76eb7b9ede
Use nullptr.
2018-02-12 14:05:55 +07:00
Nikolaj Bjorner
89971e2a98
remove smtlib1 dependencies
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-11-28 10:37:30 -08:00
Nikolaj Bjorner
b19f94ae5b
make include paths uniformly use path relative to src. #534
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2017-07-31 13:24:11 -07:00
Christoph M. Wintersteiger
00a50eea7f
Added (include ...) SMT2 command.
2017-01-16 15:05:58 +00:00
Nuno Lopes
83e34638e6
add support to build with MSVC /Gr (fastcall mode for x86)
...
not enabled by default nor exposed at the moment
2016-03-24 15:39:18 +00:00
Nuno Lopes
c8931a7bba
remove unused decl
...
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
2015-12-30 15:50:46 +00:00
Christoph M. Wintersteiger
949ad4d2fc
Trailing whitespace removed.
2015-11-03 12:28:10 +00:00
Nikolaj Bjorner
23e811d136
merge with unstable
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2014-01-05 20:44:56 -08:00
Ken McMillan
3a0947b3ba
merged with unstable
2013-10-18 17:26:41 -07:00
Nikolaj Bjorner
726f66a77c
initial opt commands
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-10-14 17:08:24 -07:00
Nikolaj Bjorner
ec121db5c1
addressing race condition on interrupts
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2013-06-02 12:02:35 -07:00
Leonardo de Moura
37215b03bc
Remove redundant register_on_timeout_proc
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-05-29 18:18:24 -07:00
Ken McMillan
78848f3ddd
working on smt2 and api
2013-03-26 17:25:54 -07:00
Leonardo de Moura
8198e62cbd
solver factories, cleanup solver API, simplified strategic solver, added combined solver
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-11 17:47:27 -08:00
Leonardo de Moura
288a96610f
ported VCC trace streams
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-02 09:08:47 -08:00
Leonardo de Moura
29cf179364
more reorg
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-01 17:03:14 -08:00
Leonardo de Moura
9374a4e20a
removed ini_file
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-01 16:30:39 -08:00
Leonardo de Moura
589f096e6e
working on new parameter framework
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-12-01 15:54:34 -08:00
Leonardo de Moura
e2f6a65aa2
added support for named assertions
2012-11-02 14:00:43 -07:00
Leonardo de Moura
4c98b567e1
old_params ==> front_end_params. Isolated abstract solver interface
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-11-01 11:28:14 -07:00
Leonardo de Moura
c2e95bb0c5
make front_end_params an optional argument in cmd_context
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-31 09:43:46 -07:00
Leonardo de Moura
78b11ccd8e
checkpoint
...
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2012-10-21 21:50:58 -07:00