3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-09 10:51:50 +00:00
z3/cmake
Jakob Rath ec2b8eb4ca
Merge shared parts from polysat branch (#7063)
* sat_literal: make constants constexpr

* dlist: rename elem -> list

* tbv: use get_bit

* additional pdd and rational tests

* egraph: callback setters take functions by value

This allows to set callbacks without defining a separate variable for
the callback lambda.

(previous usage does one copy of the function, exactly as before)

* cmake: enable compiler error when non-void function does not return value
2023-12-28 11:11:53 -08:00
..
modules
check_link_atomic.cmake
cmake_uninstall.cmake.in
compiler_lto.cmake
compiler_warnings.cmake Merge shared parts from polysat branch (#7063) 2023-12-28 11:11:53 -08:00
cxx_compiler_flags_overrides.cmake
git_utils.cmake
msvc_legacy_quirks.cmake
target_arch_detect.cmake
target_arch_detect.cpp
z3_add_component.cmake
z3_add_cxx_flag.cmake
z3_append_linker_flag_list_to_target.cmake
Z3Config.cmake.in Fix Z3Config.cmake.in when generating a static library (#5555) 2021-09-17 18:03:10 +01:00