copilot-swe-agent[bot]
b8148b9457
Initial plan
2026-02-18 21:02:29 -08:00
copilot-swe-agent[bot]
3cad025365
Simplify Go bindings: refactor GetLowerAsVector and GetUpperAsVector to use astVectorToExprs helper
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:28 -08:00
copilot-swe-agent[bot]
74ae287f31
Initial plan
2026-02-18 21:02:28 -08:00
dependabot[bot]
9e96ecbf4d
Bump githubnext/gh-aw from 0.42.17 to 0.45.1
...
Bumps [githubnext/gh-aw](https://github.com/githubnext/gh-aw ) from 0.42.17 to 0.45.1.
- [Release notes](https://github.com/githubnext/gh-aw/releases )
- [Changelog](https://github.com/github/gh-aw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/githubnext/gh-aw/compare/v0.42.17...v0.45.1 )
---
updated-dependencies:
- dependency-name: githubnext/gh-aw
dependency-version: 0.45.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-18 21:02:28 -08:00
dependabot[bot]
68e4a2a52b
Bump actions/download-artifact from 6.0.0 to 7.0.0
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-18 21:02:28 -08:00
dependabot[bot]
0cb36f99dc
Bump actions/checkout from 5.0.1 to 6.0.2
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5.0.1 to 6.0.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v5.0.1...v6.0.2 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.2
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-18 21:02:28 -08:00
dependabot[bot]
7d58011129
Bump github/gh-aw from 0.43.15 to 0.45.1
...
Bumps [github/gh-aw](https://github.com/github/gh-aw ) from 0.43.15 to 0.45.1.
- [Release notes](https://github.com/github/gh-aw/releases )
- [Commits](https://github.com/github/gh-aw/compare/v0.43.15...v0.45.1 )
---
updated-dependencies:
- dependency-name: github/gh-aw
dependency-version: 0.45.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-18 21:02:28 -08:00
dependabot[bot]
f2a41ca9f0
Bump actions/cache from 4.3.0 to 5.0.3
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4.3.0 to 5.0.3.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v4.3.0...v5.0.3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 5.0.3
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-18 21:02:28 -08:00
copilot-swe-agent[bot]
d56ae1a669
Fix formatting of z3.go using gofmt
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:28 -08:00
copilot-swe-agent[bot]
d43c556a80
Initial plan
2026-02-18 21:02:28 -08:00
copilot-swe-agent[bot]
15365616fb
Fix Go bindings reference counting for Z3_ast_vector objects
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:28 -08:00
copilot-swe-agent[bot]
0532efeb26
Initial plan
2026-02-18 21:02:28 -08:00
copilot-swe-agent[bot]
b0702bfa0f
Fix variable naming: tmpFile -> tempFile for Go conventions
...
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-02-18 21:02:28 -08:00
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