Nikolaj Bjorner
0f896503a9
Add initial value setting API for solver and optimize contexts and update related function signatures
2024-09-18 16:18:47 +03:00
Nikolaj Bjorner
48712b4f60
Add initial value setting for variables in Z3 API, solver, and optimize modules
2024-09-18 16:13:15 +03:00
Nikolaj Bjorner
0ba306e7b3
y
2024-09-17 12:27:13 +03:00
Nikolaj Bjorner
99a9a4af03
fix #7372
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-09-12 10:37:56 -07:00
Nikolaj Bjorner
1ace3d0cf3
fix #7372
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-09-12 10:37:56 -07:00
Nuno Lopes
8061765574
remove default destructors & some default constructors
...
Another ~700 KB reduction in binary size
2024-09-04 22:30:23 +01:00
Audrey Dutcher
0837e3b8e8
Fix nightly ( #7365 )
...
- add some logic to setup.py to handle cross platform tagging correctly
this adds a dependency on setuptools>=70
- rearrange the nightly CI to use these new builds correctly
2024-09-03 16:11:42 -07:00
Nikolaj Bjorner
5237e7def2
Adjust memory reallocation to consider SIZE_T_ALIGN in memory_manager
2024-09-03 11:17:47 -07:00
Nikolaj Bjorner
6086a30c07
Add reference URL to GenAI script file for auto Git commit guide
2024-09-02 17:15:49 -07:00
Nikolaj Bjorner
db4176adf4
#6902
...
See discussion under #6902 .
Add genaiscript for commit messages for future use.
2024-09-02 17:01:35 -07:00
Nuno Lopes
ef58376c14
replace a few old-school constructors for a 0.5% reduction in code size
...
don't waste those 128 KB!
2024-09-02 16:13:46 +01:00
Nikolaj Bjorner
a3eb2ff58d
revert update to vector for testing #6902
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-08-30 17:43:15 -07:00
Nikolaj Bjorner
a1bcf136a6
fix build
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-08-30 17:34:54 -07:00
Nikolaj Bjorner
01a419546f
#7362
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-08-30 14:35:37 -07:00
Nikolaj Bjorner
9a87bb1097
#7362
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-08-30 14:30:14 -07:00
Nikolaj Bjorner
46d602e5de
update gitignore to prepare for genaiscript
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-08-30 11:52:01 -07:00
Nikolaj Bjorner
84b2c2185c
Update nightly.yaml for Azure Pipelines
2024-08-29 17:10:36 -07:00
Nikolaj Bjorner
dcdb7c4506
wheelhouse
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-08-29 11:34:47 -07:00
Nikolaj Bjorner
96417d4d47
Update nightly.yaml
...
disable signing options
2024-08-29 10:43:31 -07:00
Nikolaj Bjorner
59853d070b
Update nightly.yaml
...
create build artifacts
2024-08-29 10:41:03 -07:00
Nikolaj Bjorner
c79477a939
update nightly
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-08-28 17:41:49 -07:00
Nikolaj Bjorner
ea93f073ad
Update azure-pipelines.yml
2024-08-28 15:41:18 -07:00
Nikolaj Bjorner
cd89867320
add back auditwheel
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-08-28 14:10:21 -07:00
Nikolaj Bjorner
ea417bbf92
Update README.md
2024-08-28 10:32:07 -07:00
Nikolaj Bjorner
954dddbfb3
retain pip install build, remove audit
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-08-28 09:44:28 -07:00
Nikolaj Bjorner
5360656440
fix expected
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-08-28 09:40:57 -07:00
dependabot[bot]
0bf3eeb807
Bump docker/build-push-action from 6.6.1 to 6.7.0 ( #7350 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.6.1 to 6.7.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6.6.1...v6.7.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-28 09:32:00 -07:00
Nikolaj Bjorner
f6dbaee6ce
adding to nightly
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-08-27 17:17:53 -07:00
Audrey Dutcher
e1f1d677ff
New python packaging and tests ( #7356 )
...
* Simplify/modernize python packaging
* Modify azure CI to utilize new python packaging
2024-08-27 17:12:31 -07:00
Nikolaj Bjorner
349ebd0a5b
#7344
2024-08-26 14:22:28 -07:00
Nikolaj Bjorner
84da614de3
make gcc linting happy
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-08-26 11:40:01 -07:00
Nikolaj Bjorner
b84b4e7f9a
fix attribute order
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-08-26 11:38:27 -07:00
Nikolaj Bjorner
49ba3bc12f
address compiler warnings gcc-13
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-08-26 11:33:54 -07:00
Kirill A. Korinsky
cff1e9233f
Avoid broken stack at few places ( #7353 )
...
* Avoid broken stack by degree_lit_num_lt
* Avoid broken stack by fix_dl_var_tactic
---------
Co-authored-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-08-26 10:02:54 -07:00
Nikolaj Bjorner
6a68cc55bb
#7353 - clear pointer when existing stack
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-08-26 09:59:56 -07:00
Zhang
c1454dc31c
Fix building with Windows SDK and Clang-CL ( #7337 )
...
* Fix building with Windows SDK and Clang-CL
* Attempt to add Clang-CL to CI build configurations
* Fix typo
* Enable EHsc explicitly when using ClangCL due to it being default turned-off
* Override CMAKE_<LANG>_FLAGS instead due to Z3 resets the _INIT variants
2024-08-15 13:08:38 -07:00
dependabot[bot]
0612a0ba17
Bump docker/build-push-action from 6.5.0 to 6.6.1 ( #7338 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.5.0 to 6.6.1.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6.5.0...v6.6.1 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-14 22:09:44 +01:00
Nikolaj Bjorner
656545564d
fix #7343
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-08-14 09:17:05 -07:00
Nikolaj Bjorner
ed17de56d2
fix #7343
...
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2024-08-14 08:51:24 -07:00
Lev Nachmanson
83f47bd84b
wasm build problem
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2024-08-12 15:36:32 -10:00
Lev Nachmanson
bf34600f08
add release nodes and add the author reference in qfnra_tactic
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2024-08-12 08:49:55 -10:00
Lev Nachmanson
f2d35ddc5e
more cleanup
2024-08-12 08:32:01 -10:00
Lev Nachmanson
8999e1a340
use standard name conventions and add file headers
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2024-08-12 08:29:06 -10:00
Lev Nachmanson
33f0256e20
cleanup
2024-08-11 12:45:36 -10:00
Lev Nachmanson
752c999e0a
cleanup
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2024-08-11 12:45:36 -10:00
Lev Nachmanson
f81303f2f3
delete unused nlsat_symmetry_checker
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2024-08-11 12:45:36 -10:00
Lev Nachmanson
f7905a5d69
remove printouts
2024-08-11 12:45:36 -10:00
Lev Nachmanson
518a8b2bdb
fix the build
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2024-08-11 12:45:36 -10:00
Lev Nachmanson
4b3a06a3c5
port hybridSMT
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2024-08-11 12:45:36 -10:00
Lev Nachmanson
1a5bddb4f0
port more from hybridSMT
...
Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2024-08-11 12:45:36 -10:00