Nikolaj Bjorner
ccc2a34444
fix #8109
...
default behavior is conservative: if the body of a recursive function contains uninterpreted variables they are not rewritten.
Model evaluation will bind values to uninterpreted variables so the filter should not apply here.
2026-01-07 10:56:50 -08:00
Nikolaj Bjorner
fbf65c5d76
increase timeout on windows build
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-01-05 09:09:57 -08:00
Nikolaj Bjorner
5c8886dd00
Fix link formatting for AIX build settings
2026-01-05 07:29:51 -08:00
Nikolaj Bjorner
29b616bac6
Update README.md
2026-01-05 07:29:00 -08:00
Simon Sobisch
c390afa279
AIX compat ( #8113 )
...
* fix name conflict for struct proc
* aix compat
2026-01-05 07:23:05 -08:00
bu99ed
ff7d0fb501
set source & target version java compile flags in cmake build to match the python/make build for consistent bytecode generation ( #8112 )
...
Co-authored-by: bu99ed <bu99ed@localhost>
2026-01-03 15:26:40 -08:00
Nikolaj Bjorner
5dc812728e
refine maxresw option
2026-01-02 16:23:51 -08:00
Lev Nachmanson
623b32239c
when deleting the last row from m_e_matrix go over fresh variables defined for this row and mark the rows depending on them as changed
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2026-01-02 11:56:35 -10:00
Lev Nachmanson
918722d2f6
add a check in entry_invariant()
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2026-01-02 10:54:36 -10:00
Nikolaj Bjorner
5c4a3128c4
update wcnf front-end and add new wcnf strategy
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-01-01 17:50:42 -08:00
Lev Nachmanson
17dffc67c9
catch a conflict with a fractional sum of fixed variables in a term
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-12-30 16:09:35 -10:00
Lev Nachmanson
58462938fa
cosmetics
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-12-30 16:09:35 -10:00
Nikolaj Bjorner
cc94930e00
fix #8105
2025-12-30 11:30:22 -08:00
Nikolaj Bjorner
ec4246463f
fix #8045
2025-12-28 10:41:27 -08:00
Nikolaj Bjorner
e4cdbe0035
fixes to finite domain arrays
...
- relevancy could be off and array solver doesn't compensate, #7544
- enforce equalities across store for small domain axioms #8065
2025-12-26 12:04:57 -08:00
Nikolaj Bjorner
c12425c86f
fix #8099 (again)
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2025-12-25 14:16:54 -08:00
Lev Nachmanson
ce2405aab6
assert entry_invariant only when all changes are done
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2025-12-25 11:33:32 -10:00
Nikolaj Bjorner
f26facaf8f
fix #8076
...
remove unsound "optimization" for correction sets. It misses feasible solutions
2025-12-25 12:44:08 -08:00
Nikolaj Bjorner
cb5fb390bc
fix #8102
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2025-12-23 09:44:22 -08:00
Ilana Shapiro
eb56ac48b0
Some changes to improve LIA performance ( #8101 )
...
* add user params
* inprocessing flag
* playing around with clause sharing with some arith constraints (complicated version commented out)
* collect shared clauses inside share units after pop to base level (might help NIA)
* dont collect clauses twice
* dont pop to base level when sharing units, manual filter
* clean up code
---------
Co-authored-by: Ilana Shapiro <ilanashapiro@Mac.localdomain>
2025-12-22 17:47:36 +00:00
Nikolaj Bjorner
97acdb85a2
remove flight test
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2025-12-21 14:40:43 -08:00
Nikolaj Bjorner
0c8a219fc4
next flight test
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2025-12-21 13:36:57 -08:00
Nikolaj Bjorner
a0554b154a
update to macos-latest
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2025-12-21 12:17:09 -08:00
Nikolaj Bjorner
880cf0129b
naming convention
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2025-12-21 12:14:13 -08:00
Nikolaj Bjorner
feda43a2ac
indent
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2025-12-21 12:13:02 -08:00
Nikolaj Bjorner
db46a1195b
flight test copilot generated slop?
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2025-12-21 11:56:19 -08:00
Nikolaj Bjorner
ed5312fbe4
fix #8097
2025-12-21 10:02:47 -08:00
Nikolaj Bjorner
5ceb312f41
Update docs.yml
2025-12-20 18:59:42 +00:00
Copilot
06658a1fd7
Fix docs.yml workflow: specify working directory for npm commands ( #8098 )
...
* Initial plan
* Fix docs.yml build by adding working-directory to npm steps
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2025-12-20 02:03:54 +00:00
Nikolaj Bjorner
ca62133a56
na
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2025-12-19 14:13:14 -08:00
Nikolaj Bjorner
6584084d6a
set build directory
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2025-12-19 13:49:24 -08:00
Nikolaj Bjorner
1220352767
make build directory configurable
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2025-12-19 13:46:21 -08:00
Nikolaj Bjorner
baded7fa5a
Refactor documentation workflow to simplify installation
...
Remove redundant command for installing Python package.
2025-12-19 21:14:20 +00:00
Nikolaj Bjorner
8f73a29136
Fix Z3BUILD environment variable in docs workflow
2025-12-19 20:54:03 +00:00
Nikolaj Bjorner
38a0cc1ef9
set build be configurable by env
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2025-12-19 12:51:36 -08:00
Nikolaj Bjorner
abd8b51ece
fix build dir
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2025-12-18 20:46:42 -08:00
Nikolaj Bjorner
2f6f5ff227
try adding wasm as separate step
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2025-12-18 20:10:26 -08:00
Nikolaj Bjorner
792434e45f
Update docs.yml
2025-12-19 03:52:55 +00:00
Nikolaj Bjorner
5e22b82b61
Modify docs.yml to generate JS documentation
...
Updated documentation generation script to include JavaScript output.
2025-12-19 03:21:47 +00:00
Nikolaj Bjorner
f901646e08
enable js
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2025-12-18 19:12:53 -08:00
Nikolaj Bjorner
909e41ce9c
include paramters
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2025-12-18 17:32:57 -08:00
Nikolaj Bjorner
1cccbfdcf3
updated with env ocaml
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2025-12-18 14:00:50 -08:00
Nikolaj Bjorner
89e5e294fc
update doc
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2025-12-18 13:39:45 -08:00
Copilot
f291908e58
Fix docs.yml workflow: update actions to v4 ( #8095 )
...
* Initial plan
* Fix docs.yml workflow: update GitHub Actions to valid versions
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2025-12-18 21:33:09 +00:00
Nikolaj Bjorner
382d184ee2
docs with ml bindings
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2025-12-18 13:08:23 -08:00
Nikolaj Bjorner
897724964c
fix indentation
2025-12-18 13:03:47 -08:00
Nikolaj Bjorner
3469dda936
Modify docs.yml for deployment settings
...
Updated the GitHub Actions workflow for documentation deployment, changing the publish directory and removing the push trigger.
2025-12-18 20:51:36 +00:00
Nikolaj Bjorner
7ec6c09a14
Update publish directory for documentation deployment
2025-12-18 20:27:29 +00:00
Nikolaj Bjorner
7e9dea9bc7
Update docs.yml
2025-12-18 20:27:01 +00:00
Copilot
2a3f874883
Deploy docs to z3prover.github.io organization pages ( #8094 )
...
* Initial plan
* Deploy docs to z3prover.github.io organization pages
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2025-12-18 19:39:04 +00:00