CEisenhofer
|
e384e8f3d4
|
Added right-to-left rules
|
2026-03-13 17:25:14 +01:00 |
|
copilot-swe-agent[bot]
|
c6cfd43ab2
|
Fix build: correct constructor initializer list syntax in seq_nielsen.cpp
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
|
2026-03-12 20:16:52 +00:00 |
|
Nikolaj Bjorner
|
5d0f5dc4e5
|
Merge branch 'c3' into copilot/add-parikh-filter-implementation-again
|
2026-03-12 09:20:03 -07:00 |
|
CEisenhofer
|
3ad9c290fc
|
Use length information during Nielsen saturation
|
2026-03-12 17:01:44 +01:00 |
|
CEisenhofer
|
e8354a783a
|
Power base compression
|
2026-03-12 13:24:20 +01:00 |
|
CEisenhofer
|
bee9fd82f0
|
Another power bug
|
2026-03-12 12:59:03 +01:00 |
|
CEisenhofer
|
87c5be8904
|
Fixed progress annotations
|
2026-03-12 11:22:42 +01:00 |
|
CEisenhofer
|
1351efe9af
|
Unit cases
|
2026-03-12 11:13:18 +01:00 |
|
copilot-swe-agent[bot]
|
9813b2adfb
|
Merge branch 'c3' of https://github.com/Z3Prover/z3 into copilot/add-parikh-filter-implementation-again
|
2026-03-12 04:22:43 +00:00 |
|
copilot-swe-agent[bot]
|
dac52ae4e0
|
remove smt_kernel.h dependency from seq_nielsen.cpp
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
|
2026-03-12 03:00:38 +00:00 |
|
Nikolaj Bjorner
|
6fa3c7eabb
|
Merge branch 'c3' into copilot/add-parikh-filter-implementation-again
|
2026-03-11 19:27:03 -07:00 |
|
Nikolaj Bjorner
|
3d36fb95ec
|
Merge branch 'c3' into copilot/update-simple-solver-incremental-mode
|
2026-03-11 19:24:21 -07:00 |
|
copilot-swe-agent[bot]
|
a51ba544ea
|
Fix typo: rename m_parith to m_parikh in seq_nielsen.h/.cpp
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
|
2026-03-11 19:08:11 +00:00 |
|
copilot-swe-agent[bot]
|
194dfe6c61
|
Port ZIPT Parikh features: minterm_to_char_set, char range constraints, fix stride soundness
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
|
2026-03-11 17:21:27 +00:00 |
|
CEisenhofer
|
99727faf70
|
Model reconstruction
|
2026-03-11 18:13:16 +01:00 |
|
copilot-swe-agent[bot]
|
255d381b72
|
Make simple_solver incremental: use push/pop scopes in Nielsen DFS
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
|
2026-03-11 17:09:34 +00:00 |
|
CEisenhofer
|
d23f376b39
|
Fixed a lot regarding powers, but there seems to be a model reconstruction bug left
|
2026-03-11 16:44:14 +01:00 |
|
CEisenhofer
|
6d0468861d
|
Fixed git merge problems
|
2026-03-11 13:05:27 +01:00 |
|
CEisenhofer
|
2f46c8893e
|
Another attempt to fix powers
|
2026-03-11 11:29:25 +01:00 |
|
copilot-swe-agent[bot]
|
213ddd36ba
|
Rename nseq_parikh→seq_parikh; add m/seq/a member attributes to seq_parikh
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
|
2026-03-11 05:41:16 +00:00 |
|
copilot-swe-agent[bot]
|
4ac5315846
|
Fix review: min>=max guard, ceiling-div overflow, SASSERT, accessor methods, comments
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
|
2026-03-11 05:15:20 +00:00 |
|
copilot-swe-agent[bot]
|
eca5fcc7bb
|
Integrate nseq_parith into nielsen_graph; add k upper bound and check_parikh_conflict
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
|
2026-03-11 05:10:30 +00:00 |
|
copilot-swe-agent[bot]
|
47f9be0270
|
Implement IntBounds/VarBoundWatcher + Constraint.Shared; fix pre-existing build errors
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
|
2026-03-10 23:26:55 +00:00 |
|
Nikolaj Bjorner
|
c98ea6dc21
|
make simple solver a reference
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2026-03-10 15:10:51 -07:00 |
|
copilot-swe-agent[bot]
|
5744958e46
|
Replace lp_simple_solver in nielsen with context_solver using smt::kernel (seq_len)
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
|
2026-03-10 21:39:29 +00:00 |
|
copilot-swe-agent[bot]
|
d4b99730b9
|
Fix build error: remove stale dep_tracker method definitions from seq_nielsen.cpp
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
|
2026-03-10 18:30:33 +00:00 |
|
Nikolaj Bjorner
|
2e636ec25d
|
Merge branch 'c3' into copilot/replace-lp-solver-with-abstract-solver
|
2026-03-10 10:35:44 -07:00 |
|
Nikolaj Bjorner
|
3f0e821207
|
Merge pull request #8923 from Z3Prover/copilot/host-char-range-and-set
Move char_range and char_set from seq_nielsen to zstring
|
2026-03-10 10:18:58 -07:00 |
|
Nikolaj Bjorner
|
c710e1fa14
|
Merge pull request #8922 from Z3Prover/copilot/replace-dep-tracker-with-uint-set
Replace dep_tracker with uint_set in seq_nielsen
|
2026-03-10 10:18:37 -07:00 |
|
copilot-swe-agent[bot]
|
40b33ab353
|
Address code review: simplify constructor, add UNREACHABLE()
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
|
2026-03-10 17:10:36 +00:00 |
|
copilot-swe-agent[bot]
|
35addda546
|
Replace lp_solver in seq_nielsen with abstract simple_solver class
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
|
2026-03-10 17:08:57 +00:00 |
|
copilot-swe-agent[bot]
|
5330bd20bc
|
Replace dep_tracker class in seq_nielsen with uint_set
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
|
2026-03-10 16:58:50 +00:00 |
|
copilot-swe-agent[bot]
|
430a43045a
|
Move char_range and char_set from seq_nielsen to zstring
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
|
2026-03-10 16:57:43 +00:00 |
|
copilot-swe-agent[bot]
|
2f8cc1536c
|
Swap author order: Clemens Eisenhofer before Nikolaj Bjorner in file headers
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
|
2026-03-10 16:27:26 +00:00 |
|
CEisenhofer
|
587eec4226
|
More bug fixing in the gpower introduction
|
2026-03-09 15:20:58 +01:00 |
|
CEisenhofer
|
32a09859e3
|
Fixing power introduction
|
2026-03-09 15:03:26 +01:00 |
|
CEisenhofer
|
e1cf20f9bd
|
Added timeout
Some bugfixes
|
2026-03-09 14:21:06 +01:00 |
|
CEisenhofer
|
756673f104
|
Trying to port integer constraints
|
2026-03-06 14:01:21 +01:00 |
|
CEisenhofer
|
009c6de235
|
Ported symbolic characters
|
2026-03-06 11:28:06 +01:00 |
|
CEisenhofer
|
f404bef4ba
|
Fixed CoPilot comment
|
2026-03-05 19:08:31 +01:00 |
|
copilot-swe-agent[bot]
|
17894601ba
|
refactor: use constructor delegation in dep_tracker to eliminate duplicate initialization
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
|
2026-03-05 17:57:41 +00:00 |
|
CEisenhofer
|
2be1b175cc
|
Updated benchmarking script
|
2026-03-05 18:42:31 +01:00 |
|
CEisenhofer
|
608227a27e
|
Fixed definition extension rule
|
2026-03-05 18:33:58 +01:00 |
|
CEisenhofer
|
d8871e5c1e
|
Eliminate common suffix for simplification
|
2026-03-05 18:19:58 +01:00 |
|
CEisenhofer
|
5a95b40bdb
|
Canceling out common variables is a simplification step now
|
2026-03-05 18:17:04 +01:00 |
|
CEisenhofer
|
272000a466
|
Minor code changes
|
2026-03-05 18:04:51 +01:00 |
|
CEisenhofer
|
7dcebcdb0a
|
A bit cleanup
|
2026-03-05 17:14:54 +01:00 |
|
CEisenhofer
|
c5e7cbc29d
|
Fix to_dot
|
2026-03-05 16:58:58 +01:00 |
|
copilot-swe-agent[bot]
|
2eebe57467
|
Extract handle_empty_side helper in seq_nielsen to eliminate duplicate code
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
|
2026-03-05 03:21:02 +00:00 |
|
CEisenhofer
|
5ce56e2e04
|
Ported graphviz debug output
|
2026-03-04 20:33:56 +01:00 |
|