Nikolaj Bjorner
|
ab1f2f2e63
|
reduce use of symbols in gparams
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-10 12:54:26 -08:00 |
|
Nikolaj Bjorner
|
8515b304da
|
bdd return
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-10 12:20:09 -08:00 |
|
Nikolaj Bjorner
|
e2f5c1f7c8
|
delay load specrels
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-10 12:18:56 -08:00 |
|
Nikolaj Bjorner
|
541658fe02
|
move to abstract symbols
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-10 12:14:13 -08:00 |
|
Nikolaj Bjorner
|
78a1736bd2
|
prepare symbols to be more abstract, update mbi, delay initialize some modules
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-10 12:02:08 -08:00 |
|
Andrew V. Jones
|
74d3493d74
|
Ensuring consistency and correctness of exception messages for BV and FP checks within z3.py
Signed-off-by: Andrew V. Jones <andrew.jones@vector.com>
|
2020-01-10 10:27:05 -08:00 |
|
Nuno Lopes
|
0b14f1b6f6
|
fix crash when propagating equalities over arrays with lambdas
|
2020-01-10 16:04:58 +00:00 |
|
Nikolaj Bjorner
|
9064e58665
|
aig roots
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-09 21:41:00 -08:00 |
|
Nikolaj Bjorner
|
607a1b3f99
|
cutset updates
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-09 21:37:25 -08:00 |
|
Nikolaj Bjorner
|
e4cc9e8404
|
memcpy include
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-09 10:22:19 -08:00 |
|
Nikolaj Bjorner
|
94386a0f6b
|
fix build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-09 10:07:05 -08:00 |
|
Christoph M. Wintersteiger
|
580faa72aa
|
Fix FPA rounding mode for FP string numerals. Fixes #2851.
|
2020-01-09 17:11:08 +00:00 |
|
Nikolaj Bjorner
|
f4966795f9
|
build errors
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-09 09:03:17 -08:00 |
|
Nikolaj Bjorner
|
a18d2a606b
|
aig-simplifier: add root tracking, make incremental, split files
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-09 08:56:21 -08:00 |
|
Nikolaj Bjorner
|
192c6e39c2
|
separate out aig_cuts class, make it fully incremental with eviction strategy
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-09 02:16:23 -08:00 |
|
Nikolaj Bjorner
|
20618ff3b3
|
integrate aig further
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-08 19:41:23 -08:00 |
|
Nikolaj Bjorner
|
ca243428f8
|
make cutset maintainance incremental, expose option for goal2sat to populate aig
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-08 16:39:49 -08:00 |
|
Nikolaj Bjorner
|
301f9598a4
|
fixing leading term computation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-08 12:10:23 -08:00 |
|
Nikolaj Bjorner
|
57846e50fa
|
use variable id as level, separate cut-set updates, add missing reset in pdd
|
2020-01-08 02:15:45 -08:00 |
|
Nikolaj Bjorner
|
55554215ac
|
add include of thread, build warning
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-06 20:45:47 -08:00 |
|
Nikolaj Bjorner
|
a432fd71d3
|
update ocaml doc per #2843
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-06 20:26:06 -08:00 |
|
Nikolaj Bjorner
|
f70696d8e7
|
reduce contention #2842
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-06 20:10:11 -08:00 |
|
Nikolaj Bjorner
|
670e8f8d67
|
reduce contention around the symbol table #2842
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-06 16:47:06 -08:00 |
|
Nikolaj Bjorner
|
88fc4c82aa
|
use-before-def
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-06 16:41:13 -08:00 |
|
Nikolaj Bjorner
|
2999d33ede
|
reuse m_bv_sym based on stack in #2842
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-06 16:03:45 -08:00 |
|
Nikolaj Bjorner
|
55f59364a3
|
cap memory consumption on int2bv tactic to 100MB
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-06 14:25:31 -08:00 |
|
Nikolaj Bjorner
|
685138e43f
|
fix weak hash function
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-06 12:04:11 -08:00 |
|
Nikolaj Bjorner
|
2920ee56e9
|
fix #2837 - expose test function that determines whether an AST is a string literal
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-06 11:43:16 -08:00 |
|
Nikolaj Bjorner
|
ebc9b7fb4e
|
fix #2841
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-06 11:05:00 -08:00 |
|
Nikolaj Bjorner
|
4c09b7d792
|
build warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-06 04:58:28 -08:00 |
|
Nikolaj Bjorner
|
0278612328
|
build issues, add equivalence finding to probing (disabled)
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-06 04:31:19 -08:00 |
|
Nikolaj Bjorner
|
d42a5410c9
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-05 21:53:19 -08:00 |
|
Nikolaj Bjorner
|
63fc62fbe4
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-05 21:51:34 -08:00 |
|
Nikolaj Bjorner
|
2acab46388
|
anf translation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-05 21:09:52 -08:00 |
|
Nikolaj Bjorner
|
c473cd78d8
|
fix translation to pdd
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-05 20:58:35 -08:00 |
|
Nikolaj Bjorner
|
030da1f8ac
|
build warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-05 20:50:36 -08:00 |
|
Nikolaj Bjorner
|
36da1c828d
|
say no to the pramgas
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-05 17:59:41 -08:00 |
|
Nikolaj Bjorner
|
15ae942118
|
add headers, remove pragma in cpp before Agatha Christie character prepended by N notices
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-05 17:58:19 -08:00 |
|
Nikolaj Bjorner
|
c43852a266
|
fix unit test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-05 17:52:44 -08:00 |
|
Nikolaj Bjorner
|
f61bd97ea1
|
anf
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-05 16:46:51 -08:00 |
|
Nikolaj Bjorner
|
37864b48b2
|
elim-eqs
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-05 16:46:50 -08:00 |
|
Nikolaj Bjorner
|
39847054f1
|
add validation to aig-finder
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-05 16:46:50 -08:00 |
|
Nikolaj Bjorner
|
e1fb74edc5
|
add ite-finder, profile
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-05 16:46:50 -08:00 |
|
Nikolaj Bjorner
|
a6c3c18e74
|
add files
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-05 16:46:50 -08:00 |
|
Nikolaj Bjorner
|
d27a949ae9
|
add anf and aig simplifier modules, cut-set enumeration, aig_finder, hoist out xor_finder from ba_solver
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-05 16:46:49 -08:00 |
|
Nikolaj Bjorner
|
12e727e49a
|
na
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-05 16:46:49 -08:00 |
|
Nikolaj Bjorner
|
40a4326ad4
|
add anf
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2020-01-05 16:46:49 -08:00 |
|
Andrew Helwer
|
bd5670a30b
|
Merge pull request #2839 from ahelwer/master
Pipelines now use SNK file in repo instead of secure file
|
2020-01-03 14:29:20 -08:00 |
|
Andrew Helwer
|
a72f848fde
|
Nightly pipeline now uses SNK file in repo
|
2020-01-03 13:15:51 -08:00 |
|
Andrew Helwer
|
7dbb69ff32
|
Now consume SNK file in repo instead as build secret
|
2020-01-02 17:41:12 -08:00 |
|