3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-11-08 07:15:07 +00:00
z3/src/test
Nuno Lopes b1ab695eb6
fix #7603: race condition in Ctrl-C handling (#7755)
* fix #7603: race condition in Ctrl-C handling

* fix race in cancel_eh

* fix build
2025-08-06 14:27:28 -07:00
..
fuzzing fix test build 2023-12-22 16:19:28 +00:00
lp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
algebraic.cpp disable tracing in test code 2025-06-08 08:08:10 -07:00
api.cpp Update api.cpp 2023-02-18 18:43:20 -08:00
api_bug.cpp
arith_rewriter.cpp
arith_simplifier_plugin.cpp move smt params to params directory, update release.yml 2025-06-09 10:47:22 -07:00
ast.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
bdd.cpp
bit_blaster.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
bit_vector.cpp
bits.cpp
buffer.cpp
chashtable.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
check_assumptions.cpp move smt params to params directory, update release.yml 2025-06-09 10:47:22 -07:00
CMakeLists.txt ho matcher draft 2025-07-04 18:01:47 -07:00
cnf_backbones.cpp fix build warnings 2024-09-30 13:09:01 -07:00
cube_clause.cpp
datalog_parser.cpp move smt params to params directory, update release.yml 2025-06-09 10:47:22 -07:00
ddnf.cpp disable tracing in test code 2025-06-08 08:08:10 -07:00
diff_logic.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
distribution.cpp add tests for distribution utility and fix loose ends 2023-04-13 11:19:06 -07:00
dl_context.cpp move smt params to params directory, update release.yml 2025-06-09 10:47:22 -07:00
dl_product_relation.cpp
dl_query.cpp move smt params to params directory, update release.yml 2025-06-09 10:47:22 -07:00
dl_relation.cpp unused variables 2022-10-20 09:09:06 -07:00
dl_table.cpp
dl_util.cpp
dlist.cpp Sls (#7439) 2024-11-02 12:32:48 -07:00
doc.cpp move smt params to params directory, update release.yml 2025-06-09 10:47:22 -07:00
egraph.cpp disable tracing in test code 2025-06-08 08:08:10 -07:00
escaped.cpp
euf_arith_plugin.cpp disable tracing in test code 2025-06-08 08:08:10 -07:00
euf_bv_plugin.cpp disable tracing in test code 2025-06-08 08:08:10 -07:00
ex.cpp add noexcept for signature compatibility 2024-11-04 11:13:49 -08:00
expr_rand.cpp
expr_substitution.cpp move smt params to params directory, update release.yml 2025-06-09 10:47:22 -07:00
ext_numeral.cpp
f2n.cpp
factor_rewriter.cpp
finder.cpp
fixed_bit_vector.cpp
for_each_file.cpp
for_each_file.h
get_consequences.cpp
get_implied_equalities.cpp
hashtable.cpp refactoring to use for-range 2025-05-15 10:57:46 -07:00
heap.cpp disable tracing in test code 2025-06-08 08:08:10 -07:00
heap_trie.cpp
hilbert_basis.cpp
ho_matcher.cpp turn on ho-matcher for completion 2025-07-07 14:08:51 +02:00
horn_subsume_model_converter.cpp fixing build 2022-11-03 22:08:21 -07:00
hwf.cpp fix #7143: type punning in test 2024-03-04 14:34:02 +00:00
im_float_config.h
inf_rational.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
interval.cpp compile warnings 2023-02-19 10:03:38 -08:00
karr.cpp
list.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
main.cpp ho matcher draft 2025-07-04 18:01:47 -07:00
map.cpp
matcher.cpp
memory.cpp
model2expr.cpp
model_based_opt.cpp fix unit test 2025-02-17 20:36:38 -08:00
model_evaluator.cpp
model_retrieval.cpp move smt params to params directory, update release.yml 2025-06-09 10:47:22 -07:00
mpbq.cpp
mpf.cpp disable tracing in test code 2025-06-08 08:08:10 -07:00
mpff.cpp disable tracing in test code 2025-06-08 08:08:10 -07:00
mpfx.cpp
mpq.cpp
mpz.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
nlarith_util.cpp
nlsat.cpp fix the test-z3 build 2025-06-17 07:22:03 -07:00
no_overflow.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
object_allocator.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
old_interval.cpp
optional.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
parray.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
pb2bv.cpp move smt params to params directory, update release.yml 2025-06-09 10:47:22 -07:00
pdd.cpp Merge shared parts from polysat branch (#7063) 2023-12-28 11:11:53 -08:00
pdd_solver.cpp Arith min max (#6864) 2023-08-19 17:44:09 -07:00
permutation.cpp add apply_permutation tests (#7322) 2024-08-02 18:29:33 -07:00
polynomial.cpp disable tracing in test code 2025-06-08 08:08:10 -07:00
polynorm.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
prime_generator.cpp
proof_checker.cpp
qe_arith.cpp fix build 2025-06-06 19:21:11 +02:00
quant_elim.cpp move smt params to params directory, update release.yml 2025-06-09 10:47:22 -07:00
quant_solve.cpp move smt params to params directory, update release.yml 2025-06-09 10:47:22 -07:00
random.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
rational.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
rcf.cpp disable tracing in test code 2025-06-08 08:08:10 -07:00
region.cpp
sat_local_search.cpp fix #7603: race condition in Ctrl-C handling (#7755) 2025-08-06 14:27:28 -07:00
sat_lookahead.cpp
sat_user_scope.cpp
scoped_timer.cpp
scoped_vector.cpp add scoped_vector invariants and unit tests (#7327) 2024-08-02 19:21:40 -07:00
simple_parser.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
simplex.cpp
simplifier.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
sls_seq_plugin.cpp add unit test for incremental equation edit distance with repair 2024-12-15 05:53:28 -08:00
sls_test.cpp fix build for tests 2025-01-22 13:30:12 -08:00
small_object_allocator.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
smt2print_parse.cpp just use std::string 2023-10-30 17:56:44 -07:00
smt_context.cpp
solver_pool.cpp
sorting_network.cpp move smt params to params directory, update release.yml 2025-06-09 10:47:22 -07:00
stack.cpp
string_buffer.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
substitution.cpp move smt params to params directory, update release.yml 2025-06-09 10:47:22 -07:00
symbol.cpp
symbol_table.cpp
tbv.cpp
test_util.h
theory_dl.cpp
theory_pb.cpp disable tracing in test code 2025-06-08 08:08:10 -07:00
timeout.cpp
total_order.cpp
totalizer.cpp
trigo.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
udoc_relation.cpp move smt params to params directory, update release.yml 2025-06-09 10:47:22 -07:00
uint_set.cpp
upolynomial.cpp disable tracing in test code 2025-06-08 08:08:10 -07:00
value_generator.cpp
value_sweep.cpp
var_subst.cpp Centralize and document TRACE tags using X-macros (#7657) 2025-05-28 14:31:25 +01:00
vector.cpp use std::exception as base class to z3_exception 2024-11-04 11:08:15 -08:00
zstring.cpp