Nikolaj Bjorner
3c1aedf219
fixing #5473
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-30 17:08:28 -08:00
Nikolaj Bjorner
9e51691285
add virtual destructor
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-29 20:02:12 -08:00
Nikolaj Bjorner
b5efb87118
base -> core
2021-11-29 19:55:10 -08:00
Nikolaj Bjorner
959f4c9440
rename files to theory_user_propagator
2021-11-29 19:44:58 -08:00
Nikolaj Bjorner
5857236f2f
introducing base namespace for user propagator
2021-11-29 19:41:30 -08:00
Nikolaj Bjorner
c083aa82ee
add debug information in user-propagate #5687
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-29 08:59:53 -08:00
Nikolaj Bjorner
1e9e52a58f
#5641
2021-11-29 08:59:53 -08:00
Lev Nachmanson
d50c4bfcc1
remove an unused var
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2021-11-28 09:44:50 -08:00
Nikolaj Bjorner
d50bfc6a50
#5641
2021-11-25 18:01:35 +01:00
Nikolaj Bjorner
833dd62623
fix #5681
2021-11-24 13:24:31 +01:00
Nikolaj Bjorner
e8f5a29c31
fix #5679
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-22 19:37:10 +01:00
Nikolaj Bjorner
fee4821106
include thread
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-19 21:06:07 +01:00
Nikolaj Bjorner
a7d24788c3
wasm build issue
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-19 20:45:36 +01:00
Nikolaj Bjorner
741c5f43f4
Merge branch 'master' of https://github.com/z3prover/z3
2021-11-19 11:03:08 -08:00
Nikolaj Bjorner
ca2c2bb802
ensure smt2log works with multi-threaded consumers, ease scenarios around #5655
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-19 11:02:50 -08:00
Nikolaj Bjorner
4928c28e63
fix #5675
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-19 08:42:32 -08:00
Nikolaj Bjorner
99d5215956
revert use of f format
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-19 00:01:19 -08:00
Nikolaj Bjorner
f83367a11e
mac builds
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-18 22:39:30 -08:00
Nikolaj Bjorner
518ef9f916
fix #5674
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-18 21:14:50 -08:00
Nikolaj Bjorner
4587575649
if you read this commit message you probably are a programmer who has no life
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-18 20:25:47 -08:00
Nikolaj Bjorner
43a827c931
Update release.yml for Azure Pipelines
2021-11-18 16:05:22 -08:00
Nikolaj Bjorner
71d5d2486c
Update release.yml for Azure Pipelines
2021-11-18 15:01:43 -08:00
Nikolaj Bjorner
72f28f06e4
Update release.yml for Azure Pipelines
2021-11-18 14:05:13 -08:00
Nikolaj Bjorner
b95ba89dbe
update release pipeline
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-18 13:09:13 -08:00
Nikolaj Bjorner
feadfbfba4
enable publish
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-18 12:00:44 -08:00
Nikolaj Bjorner
41a5b930b6
update release notes
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-18 11:22:00 -08:00
Brenton Bostick
5351640e97
Fix stray semicolon in examples ( #5669 )
2021-11-18 10:35:22 -08:00
Nikolaj Bjorner
5194aa186a
nightly
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-17 09:36:50 -08:00
Nikolaj Bjorner
1752055aa6
update nightly
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-16 09:49:16 -08:00
Nikolaj Bjorner
c826b64e35
prepare release
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-16 09:41:51 -08:00
Nikolaj Bjorner
b6f7deacf4
fix #5663
2021-11-12 11:36:42 -08:00
Nikolaj Bjorner
3c16edc8d3
check for v1 == v2
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-12 09:11:17 -08:00
Nikolaj Bjorner
63ac2ee0d1
#5614 turn on / off options to get better performance.
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-11 17:54:46 -08:00
Nikolaj Bjorner
b28a8013fe
#5653
...
fix performance bottleneck in static features
2021-11-11 13:30:38 -08:00
rainoftime
b5deba8426
add EFSMT solving example ( #5654 )
...
Co-authored-by: rainoftime <rainoftime@gmail.com>
2021-11-09 11:05:10 -08:00
Nikolaj Bjorner
3a9656bc59
fixing issues with user propagator from python
...
"fresh" remains broken (not working yet).
2021-11-07 17:04:11 -08:00
Nikolaj Bjorner
f2fcbc7cb7
capture values not reference
2021-11-07 13:43:56 -08:00
Nikolaj Bjorner
af2cc460a9
#5646
2021-11-03 08:53:48 -07:00
Nikolaj Bjorner
dd1e0fc561
#5643
2021-11-03 08:53:48 -07:00
Clemens Eisenhofer
091079e58c
Added user propagator example ( #5625 )
...
* Added user propagator example
* User propagator example code refactoring
(+ removed unused parameter warning)
* Moved user-propagator example to its own directory
2021-11-02 15:03:02 -07:00
Nikolaj Bjorner
87d4ce2659
working on #5614
...
there are some different sources for the performance regression illustrated by the example. The mitigations will be enabled separately:
- m_bv_to_propagate is too expensive
- lp_bound_propagator misses equalities in two different ways:
- it resets row checks after backtracking even though they could still propagate
- it misses equalities for fixed rows when the fixed constant value does not correspond to a fixed variable.
FYI @levnach
2021-11-02 14:55:39 -07:00
Nikolaj Bjorner
a94e2e62af
build warnings
2021-11-02 14:55:38 -07:00
Nikolaj Bjorner
036b38a97f
ubuntu 16 is no more
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2021-11-02 14:55:38 -07:00
Nikolaj Bjorner
a11ca1a1b7
Update wasm.yml
2021-10-29 17:51:20 +02:00
Nikolaj Bjorner
8e59b34338
Update README.md
2021-10-29 17:04:42 +02:00
Nikolaj Bjorner
933bb4f1f0
Update wasm.yml
2021-10-29 17:03:04 +02:00
Nikolaj Bjorner
dfba177813
Update wasm.yml
2021-10-29 17:02:15 +02:00
Nikolaj Bjorner
f61e6abb35
Update wasm.yml
2021-10-29 16:10:40 +02:00
Nikolaj Bjorner
f83226df9c
Update wasm.yml
2021-10-29 16:07:04 +02:00
Nikolaj Bjorner
fe0e1cce30
Update wasm.yml
2021-10-29 16:03:22 +02:00