z3_add_component(sat_smt SOURCES arith_axioms.cpp arith_diagnostics.cpp arith_internalize.cpp arith_sls.cpp arith_solver.cpp arith_value.cpp array_axioms.cpp array_diagnostics.cpp array_internalize.cpp array_model.cpp array_solver.cpp atom2bool_var.cpp bv_ackerman.cpp bv_delay_internalize.cpp bv_internalize.cpp bv_invariant.cpp bv_solver.cpp bv_theory_checker.cpp dt_solver.cpp euf_ackerman.cpp euf_internalize.cpp euf_invariant.cpp euf_local_search.cpp euf_model.cpp euf_proof.cpp euf_proof_checker.cpp euf_relevancy.cpp euf_solver.cpp intblast_solver.cpp fpa_solver.cpp pb_card.cpp pb_constraint.cpp pb_internalize.cpp pb_pb.cpp pb_solver.cpp polysat_egraph.cpp polysat_internalize.cpp polysat_model.cpp polysat_solver.cpp q_clause.cpp q_ematch.cpp q_eval.cpp q_mam.cpp q_mbi.cpp q_model_fixer.cpp q_theory_checker.cpp q_queue.cpp q_solver.cpp recfun_solver.cpp sat_th.cpp specrel_solver.cpp tseitin_theory_checker.cpp user_solver.cpp COMPONENT_DEPENDENCIES sat ast euf mbp polysat smt_params )