3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-02-08 01:57:59 +00:00
z3/src/math
Copilot 4d188f07e9
Replace custom util/optional with std::optional (#8162)
* Initial plan

* Replace optional with std::optional in source files

Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>

* Fix array_map contains() and remove optional_benchmark test

Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>

* Address code review feedback - simplify array_map and test

Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
2026-01-11 19:47:39 -08:00
..
dd add option for gcd-test to grobner 2025-09-01 16:37:21 -07:00
grobner for Arie 2025-06-04 14:24:01 +02:00
hilbert Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
interval Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
lp Replace custom util/optional with std::optional (#8162) 2026-01-11 19:47:39 -08:00
polynomial improve logging 2025-11-24 06:41:06 -10:00
realclosure Return bool instead of int from Z3_rcf_interval (#8046) 2025-11-25 18:08:17 -08:00
simplex Replace custom util/optional with std::optional (#8162) 2026-01-11 19:47:39 -08:00
subpaving Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00