copilot-swe-agent[bot]
f734ce9ce3
Address code review feedback: use os.CreateTemp and remove unused vars
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:28 -08:00
copilot-swe-agent[bot]
42c783ac98
Fix duplicate example in advanced_example.go and add silent markers for unused vars
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:28 -08:00
copilot-swe-agent[bot]
d1dd539519
Add missing high-priority Go bindings to Solver
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:27 -08:00
copilot-swe-agent[bot]
550b190267
Initial plan
2026-02-18 21:02:27 -08:00
copilot-swe-agent[bot]
0ef12e3468
Fix git sparse-checkout initialization in a3-python workflows
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:27 -08:00
copilot-swe-agent[bot]
beb77566b1
Initial plan
2026-02-18 21:02:27 -08:00
copilot-swe-agent[bot]
436a2f887c
Add Go bindings to API coherence checker workflow
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:27 -08:00
copilot-swe-agent[bot]
95c17e5fff
Initial plan
2026-02-18 21:02:27 -08:00
Nikolaj Bjorner
fa5f5c5824
update version
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-02-18 21:02:27 -08:00
copilot-swe-agent[bot]
dd09b89557
Fix trailing whitespace in Go source files
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:27 -08:00
copilot-swe-agent[bot]
c61ee6b16c
Fix Go bindings and enable in CI
...
- Fix all compilation errors in Go bindings
- Add missing type definitions (Pattern, ASTVector, ParamDescrs)
- Fix boolean comparisons to use bool() casts
- Fix Z3_app type casts using unsafe.Pointer
- Fix null symbol handling to use nil
- Fix unused variable in basic_example.go
- Fix CMake test target to run from examples/go directory
- Restore CI steps to build and test Go bindings
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:27 -08:00
copilot-swe-agent[bot]
25a83fc87e
Fix Go bindings compilation issues and add to CI
...
- Fix malformed z3.go with duplicate function body fragments
- Fix datatype.go to use Z3_del_constructor and Z3_del_constructor_list instead of non-existent inc_ref/dec_ref functions
- Remove non-existent Push/Pop methods from fixedpoint.go
- Fix CMake Go bindings targets quoting for proper LDFLAGS handling
- Add Go bindings support to ubuntu-cmake CI jobs
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:27 -08:00
copilot-swe-agent[bot]
e9fcdd46c6
Add Go bindings support to ubuntu-cmake CI builds
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:27 -08:00
copilot-swe-agent[bot]
eed75bba5e
Initial plan
2026-02-18 21:02:27 -08:00
Nikolaj Bjorner
2da80914cc
revert to last working flows
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-02-18 21:02:27 -08:00
Nikolaj Bjorner
709d1b0182
remove brittle pydoc example
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-02-18 21:02:27 -08:00
copilot-swe-agent[bot]
388f893d2e
Improve test validation for mk_transitivity
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:26 -08:00
copilot-swe-agent[bot]
eedade141c
Restore defensive SASSERT in smt_conflict_resolution
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:26 -08:00
copilot-swe-agent[bot]
6e91f3b321
Add test for initializer_list overloads
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:26 -08:00
copilot-swe-agent[bot]
d958036711
Add initializer_list overloads and update all call sites
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:26 -08:00
copilot-swe-agent[bot]
fbda3029fd
Initial plan
2026-02-18 21:02:26 -08:00
copilot-swe-agent[bot]
d414646975
Add std::initializer_list overloads for update_quantifier and update call sites
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:26 -08:00
copilot-swe-agent[bot]
7c01e5de14
Initial plan
2026-02-18 21:02:26 -08:00
copilot-swe-agent[bot]
3930647e37
Fix template interpolation failure in agentic workflows
...
Remove shell command substitution syntax $(date +%Y-%m-%d) from workflow
markdown files that was causing template interpolation to fail. The shell
syntax is not valid in the context/frontmatter section that gets processed
by the template engine.
Fixed files:
- .github/workflows/a3-python-v2.md
- .github/workflows/a3-python.md
- .github/workflows/code-simplifier.md
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:26 -08:00
copilot-swe-agent[bot]
54b12320a7
Initial plan
2026-02-18 21:02:26 -08:00
Daniel Tang
c17e8f990e
Document example for Solver.sexpr()
2026-02-18 21:02:26 -08:00
copilot-swe-agent[bot]
5202b40309
Fix a3-python-v2 workflow compilation error
...
- Remove invalid source reference to non-existent commit
- Fix network domains: 'default' → 'defaults'
- Remove serena tools configuration
- Recompile workflow with gh-aw v0.45.0
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:25 -08:00
copilot-swe-agent[bot]
06a49cdfaf
Initial plan
2026-02-18 21:02:25 -08:00
Nikolaj Bjorner
8ab445c0d3
remove junk
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-02-18 21:02:25 -08:00
copilot-swe-agent[bot]
068e8c70c4
Fix git sparse-checkout error in a3-python workflows
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:25 -08:00
copilot-swe-agent[bot]
a29b41c744
Initial plan
2026-02-18 21:02:25 -08:00
Daniel Tang
c281e9dace
Add Solver.solutions(t)
...
For parity with
[z3.rs](https://docs.rs/z3/latest/z3/struct.Solver.html#method.solutions )
.
Having a way to find all solutions is frequently requested:
* https://stackoverflow.com/q/63231398/10477326
* https://stackoverflow.com/q/11867611/10477326
In accordance with the Rust, I did not
[guess `t`](https://stackoverflow.com/a/11869410/10477326 ).
2026-02-18 21:02:25 -08:00
Daniel Tang
5b349f8f9a
Suggest eval in ModelRef.__getitem__ error
...
This improves the previously cryptic error message. I searched multiple
websites before Google AI suggested using model.eval(arr[0]) for getting
solutions out of arrays.
2026-02-18 21:02:25 -08:00
Daniel Tang
380a8ee20f
Alias ArithRef.__abs__ to Abs
...
This integrates with the `abs(Int('x'))` Python builtin.
2026-02-18 21:02:25 -08:00
Nikolaj Bjorner
a03500a194
git bindings v1.0
2026-02-18 21:02:25 -08:00
Nikolaj Bjorner
adacc27644
upgrade workflows
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-02-18 21:02:24 -08:00
Copilot
d9c6da215f
Eliminate unnecessary copies with std::move for ref-counted types ( #8591 )
2026-02-18 21:02:24 -08:00
Nikolaj Bjorner
61d8547a25
add tool
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-02-18 21:02:24 -08:00
copilot-swe-agent[bot]
d75fbe766e
Remove RuntimeIdentifier to fix assembly loading on macOS
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:24 -08:00
copilot-swe-agent[bot]
4903917bc5
Fix test-nuget on macOS by rewriting csproj with proper configuration
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:24 -08:00
copilot-swe-agent[bot]
85061952ca
Initial plan
2026-02-18 21:02:24 -08:00
Nikolaj Bjorner
36342f9821
increment minor version
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-02-18 21:02:24 -08:00
Nikolaj Bjorner
fdb4a4d3a5
update release to dedup and include manylinux
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-02-18 21:02:24 -08:00
copilot-swe-agent[bot]
ba75aae688
Replace Python deduplication script with shell commands
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:24 -08:00
copilot-swe-agent[bot]
5fc29434dd
Fix EOF handling in bash read and improve empty content detection
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:24 -08:00
copilot-swe-agent[bot]
d7f87d7b19
Add proper error handling for empty file list and preserve filepath integrity
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:24 -08:00
copilot-swe-agent[bot]
86c2fa7a9d
Improve file handling to properly handle special characters
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:24 -08:00
copilot-swe-agent[bot]
9fe340cced
Fix nightly build workflow by removing --clobber and adding deduplication
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:24 -08:00
copilot-swe-agent[bot]
014ba143a0
Initial plan
2026-02-18 21:02:23 -08:00
Nikolaj Bjorner
487db1a658
Modify behavior for division by zero
...
Allow division by zero in z3 expressions without raising an error.
2026-02-18 21:02:23 -08:00