3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-02-09 10:35:36 +00:00

Update RELEASE_NOTES.md for version 4.15.6

Added release notes for version 4.15.6, including optimizations and fixes.
This commit is contained in:
Nikolaj Bjorner 2026-02-08 11:32:01 -08:00 committed by GitHub
parent c0be7ac621
commit 1799e6b8a3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -6,7 +6,17 @@ Version 4.next
- sat.euf
- CDCL core for SMT queries. It extends the SAT engine with theory solver plugins.
- add global incremental pre-processing for the legacy core.
Version 4.15.6
==============
- Optimize mpz (multi-precision integer) implementation using pointer tagging to reduce memory footprint and improve performance.
https://github.com/Z3Prover/z3/pull/8447, thanks to Nuno Lopes.
- Fix macOS install_name_tool issue by adding -Wl,-headerpad_max_install_names linker flag to all dylib builds. Resolves
"larger updated load commands do not fit" errors when modifying library install names on macOS.
https://github.com/Z3Prover/z3/pull/8535, `fixes #7623`
- Optimize parameter storage by storing rational values directly in variant instead of using pointers. Thanks to Nuno Lopes.
https://github.com/Z3Prover/z3/pull/8518
Version 4.15.5
==============
- NLSAT now uses the Level wise algorithm for projection. https://arxiv.org/abs/2212.09309