3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-06 17:44:08 +00:00
z3/src
Dan Liew 42e0f8f9ce Unbreak Z3 C++ API exception support for GCC < 5.0. This was broken
by 0b1d564509 .

Older versions of GCC do not define `__cpp_exceptions` which caused
exceptions to not be raised leading to unexpected failures. To fix
this also check the `__EXCEPTIONS` macro which is used by older GCC
versions.

Also `#undef` the `Z3_THROW` macro at the end of the header file
because this is an implementation detail that we don't want to leak
to clients.
2017-06-25 23:03:39 +01:00
..
ackermannization [CMake] Fix dependencies for generating install_tactic.cpp. 2017-06-21 23:03:48 +01:00
api Unbreak Z3 C++ API exception support for GCC < 5.0. This was broken 2017-06-25 23:03:39 +01:00
ast [CMake] typos in cmake 2017-06-23 09:37:49 -04:00
cmd_context add separate get-objectives command #1107 2017-06-23 16:34:38 -07:00
duality [CMake] Move CMake files into their intended location so the 2017-06-12 11:59:00 +01:00
interp [CMake] Move CMake files into their intended location so the 2017-06-12 11:59:00 +01:00
math [CMake] Fix dependencies for generating gparams_register_modules.cpp. 2017-06-21 23:56:46 +01:00
model (mev) only reduce function interpretation 2017-06-21 22:59:52 -04:00
muz propagate rule names during xform 2017-06-23 09:38:04 -04:00
nlsat [CMake] Fix dependencies for generating install_tactic.cpp. 2017-06-21 23:03:48 +01:00
opt add separate get-objectives command #1107 2017-06-23 16:34:38 -07:00
parsers Whitespace 2017-06-20 14:37:26 +01:00
qe [CMake] Fix dependencies for generating install_tactic.cpp. 2017-06-21 23:03:48 +01:00
sat [CMake] Fix dependencies for generating install_tactic.cpp. 2017-06-21 23:03:48 +01:00
shell [CMake] Move CMake files into their intended location so the 2017-06-12 11:59:00 +01:00
smt Merge branch 'master' of https://github.com/Z3Prover/z3 2017-06-25 22:19:54 +01:00
solver [CMake] Move CMake files into their intended location so the 2017-06-12 11:59:00 +01:00
tactic Merge pull request #1094 from delcypher/cmake_fix_generated_cpp_deps 2017-06-21 17:47:41 -07:00
test [CMake] Move CMake files into their intended location so the 2017-06-12 11:59:00 +01:00
util Merge branch 'master' of https://github.com/Z3Prover/z3 2017-06-25 22:19:54 +01:00
CMakeLists.txt [CMake] Move CMake files into their intended location so the 2017-06-12 11:59:00 +01:00