Nikolaj Bjorner
|
17faabea9e
|
Update msvc-static-build-clang-cl.yml
use windows latest.
|
2025-01-11 17:51:33 -08:00 |
|
Nikolaj Bjorner
|
c6f58c8bf7
|
updates to some_string_in_re per code review comments
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-11 17:47:27 -08:00 |
|
Clemens Eisenhofer
|
c572fc2e4f
|
Regex membership (#7506)
* Make finding a word in the regex iterative
* Fixed gc problem
|
2025-01-11 17:41:37 -08:00 |
|
Nikolaj Bjorner
|
9a237d55ca
|
fix misc build warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-11 17:41:24 -08:00 |
|
Nikolaj Bjorner
|
d97bd48669
|
adding lookahead mode to arithmetic sls solver
|
2025-01-11 15:47:17 -08:00 |
|
Nikolaj Bjorner
|
847278fba8
|
adding global lookahead variant to sls arith solver
|
2025-01-09 16:47:33 -08:00 |
|
Nikolaj Bjorner
|
f9ce41bd2b
|
Update theory_lra.cpp
|
2025-01-08 15:41:08 -08:00 |
|
Nikolaj Bjorner
|
270c127407
|
sketch fixed variable callback mechanism
|
2025-01-08 12:50:46 -08:00 |
|
Nikolaj Bjorner
|
c1a62d346c
|
add missing return
|
2025-01-07 21:02:02 -08:00 |
|
Nikolaj Bjorner
|
1cb126f3dd
|
remove assertion that doesn't build
|
2025-01-07 17:16:33 -08:00 |
|
Nikolaj Bjorner
|
2dd4faf598
|
sketch expr_inverter approach for eliminating unconstrained regex containment.
|
2025-01-07 16:53:57 -08:00 |
|
chausner
|
c7dfb619a2
|
Minor tweaks in README.md (#7504)
|
2025-01-07 14:31:45 -08:00 |
|
Nikolaj Bjorner
|
ab9ea4e6e7
|
Add outline of elimination for regex membership constraints
|
2025-01-07 14:17:28 -08:00 |
|
Nikolaj Bjorner
|
b6c0e6fe4b
|
Update README.md
|
2025-01-07 11:02:39 -08:00 |
|
Nikolaj Bjorner
|
af0113f41f
|
Disable the Code Coverage workflow
|
2025-01-07 11:01:49 -08:00 |
|
Clemens Eisenhofer
|
5c60c6662c
|
Small seq-sls fixes (#7503)
* Calculation based on wrong update list
* Fixed regex problem
|
2025-01-07 09:26:00 -08:00 |
|
Nikolaj Bjorner
|
e133a297ba
|
change score for comparisons to use hamming distance
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-07 03:58:44 -08:00 |
|
Nikolaj Bjorner
|
f77f259542
|
fix build
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-06 18:12:12 -08:00 |
|
Nikolaj Bjorner
|
b6f45bcd9f
|
limit lookahead count to 20
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-06 18:06:00 -08:00 |
|
Nikolaj Bjorner
|
aed0ad3505
|
limit lookahead count to 10
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-06 17:40:17 -08:00 |
|
Nikolaj Bjorner
|
59fad2b10a
|
shave off bv test
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-06 17:25:30 -08:00 |
|
Nikolaj Bjorner
|
e3e650a249
|
optimzie
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-06 15:36:20 -08:00 |
|
Nikolaj Bjorner
|
6787d87623
|
hoist update stack creation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-06 13:16:07 -08:00 |
|
Nikolaj Bjorner
|
5a5570ef4e
|
remove type check in insert_update
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-06 11:12:08 -08:00 |
|
Nikolaj Bjorner
|
67827bfe56
|
restore nyi trace
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-06 08:37:14 -08:00 |
|
Nikolaj Bjorner
|
a8b88b1850
|
fish for nyi
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-06 07:30:16 -08:00 |
|
Nikolaj Bjorner
|
e45f186e67
|
make ite evaluation sensitive to using temporary Boolean assignment
|
2025-01-05 20:59:14 -08:00 |
|
Nikolaj Bjorner
|
be5a16cc4d
|
fixup scoring function for sle and ule
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-05 19:05:33 -08:00 |
|
Nikolaj Bjorner
|
b3e410b5e4
|
fixup tabu checks to revised representation
|
2025-01-05 14:24:41 -08:00 |
|
Nikolaj Bjorner
|
71a4801c1d
|
add shortcuts to convert to python objects in cases of numerals and strings
|
2025-01-05 12:17:38 -08:00 |
|
Nikolaj Bjorner
|
cd41b21fa2
|
fix #7501
|
2025-01-05 11:59:59 -08:00 |
|
Nikolaj Bjorner
|
f6e3c5ae79
|
re-enable fixed tabu
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-05 11:49:12 -08:00 |
|
Nikolaj Bjorner
|
6b17862886
|
bug-fixes to root-literal sls
|
2025-01-05 11:31:12 -08:00 |
|
Nikolaj Bjorner
|
bed085934f
|
bugfixes to bv-sls
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-04 20:57:17 -08:00 |
|
Nikolaj Bjorner
|
710f757495
|
fixup parameter handling for enabling bv-lookahead
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-04 15:57:02 -08:00 |
|
Nikolaj Bjorner
|
05f166f736
|
add py_value to selected classes in python bindings, add mode for input-assertion based lookahead solving
|
2025-01-04 13:40:49 -08:00 |
|
Nikolaj Bjorner
|
7e4681d836
|
enable rotation
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-03 11:49:39 -08:00 |
|
Nikolaj Bjorner
|
5a57636cd8
|
use native sdiv
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-03 10:56:15 -08:00 |
|
Nikolaj Bjorner
|
bfcd75595e
|
update test file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-02 21:03:50 -08:00 |
|
Nikolaj Bjorner
|
1131d8dbe6
|
update test file
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-02 20:59:40 -08:00 |
|
Nikolaj Bjorner
|
e9c656701d
|
throttle costly flips by reset and random
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-02 20:39:41 -08:00 |
|
Nikolaj Bjorner
|
70f7feabc8
|
flip tabu on predicate being repaired, add model rotation code
|
2025-01-02 14:39:36 -08:00 |
|
Nikolaj Bjorner
|
f67e1b8b8b
|
only allow flip if it doesn't increase unsat score
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-02 08:39:43 -08:00 |
|
Nikolaj Bjorner
|
814d7f4d0a
|
block flips to units
|
2025-01-01 16:01:58 -08:00 |
|
Nikolaj Bjorner
|
cb61af0496
|
fix restart counters
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2025-01-01 14:34:09 -08:00 |
|
Nikolaj Bjorner
|
0128a1e067
|
check for bit-vector
|
2025-01-01 13:04:15 -08:00 |
|
Nikolaj Bjorner
|
b12e72eaad
|
extend lookhaead to work over nested terms with predicates
|
2025-01-01 12:37:39 -08:00 |
|
Nikolaj Bjorner
|
234bd402d3
|
take 1 on flip conditions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-12-31 12:16:54 -08:00 |
|
Nikolaj Bjorner
|
b415b82625
|
take 1 on flip conditions
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2024-12-31 11:44:38 -08:00 |
|
Nikolaj Bjorner
|
a511b8bcf0
|
disable unit tests relying on changed functionality
|
2024-12-31 09:24:41 -08:00 |
|