├── .dockerignore ├── .gitattributes ├── .github └── workflows │ ├── android-build.yml │ ├── coverage.yml │ ├── cross-build.yml │ ├── docker-image.yml │ ├── wasm-release.yml │ ├── wasm.yml │ └── wip.yml ├── .gitignore ├── CMakeLists.txt ├── LICENSE.txt ├── README-CMake.md ├── README.md ├── RELEASE_NOTES ├── azure-pipelines.yml ├── cmake ├── Z3Config.cmake.in ├── check_link_atomic.cmake ├── cmake_uninstall.cmake.in ├── compiler_lto.cmake ├── compiler_warnings.cmake ├── cxx_compiler_flags_overrides.cmake ├── git_utils.cmake ├── modules │ ├── DotnetImports.props.in │ ├── FindDotnet.cmake │ └── FindGMP.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 ├── configure ├── contrib ├── .travis.yml ├── ci │ ├── Dockerfiles │ │ ├── z3_base_ubuntu_20.04.Dockerfile │ │ └── z3_build.Dockerfile │ ├── README.md │ ├── maintainers.txt │ └── scripts │ │ ├── build_z3_cmake.sh │ │ ├── ci_defaults.sh │ │ ├── install_deps_osx.sh │ │ ├── run_quiet.sh │ │ ├── sanitizer_env.sh │ │ ├── set_compiler_flags.sh │ │ ├── set_generator_args.sh │ │ ├── test_z3_docs.sh │ │ ├── test_z3_examples_cmake.sh │ │ ├── test_z3_install_cmake.sh │ │ ├── test_z3_system_tests.sh │ │ ├── test_z3_unit_tests_cmake.sh │ │ ├── travis_ci_entry_point.sh │ │ ├── travis_ci_linux_entry_point.sh │ │ └── travis_ci_osx_entry_point.sh ├── cmake │ ├── bootstrap.py │ ├── maintainers.txt │ └── src │ │ └── test │ │ └── lp │ │ └── CMakeLists.txt ├── qprofdiff │ ├── Makefile │ ├── main.cpp │ ├── maintainers.txt │ ├── qprofdiff.vcxproj │ └── qprofdiff.vcxproj.filters └── suppressions │ ├── README.md │ ├── maintainers.txt │ └── sanitizers │ ├── README.md │ ├── asan.txt │ ├── lsan.txt │ └── ubsan.txt ├── doc ├── CMakeLists.txt ├── README ├── design_recfuns.md ├── mk_api_doc.py ├── website.dox.in ├── z3api.cfg.in └── z3code.dox ├── docker └── ubuntu-20-04.Dockerfile ├── examples ├── CMakeLists.txt ├── SMT-LIB2 │ └── bounded model checking │ │ ├── bubble_sort.smt2 │ │ ├── loop_unrolling.smt2 │ │ └── loop_unrolling_bitvec.smt2 ├── c++ │ ├── CMakeLists.txt │ ├── README │ └── example.cpp ├── c │ ├── CMakeLists.txt │ ├── README │ └── test_capi.c ├── dotnet │ ├── CMakeLists.txt │ ├── Program.cs │ ├── README │ └── dotnet.csproj ├── java │ ├── JavaExample.java │ ├── JavaGenericExample.java │ └── README ├── maxsat │ ├── CMakeLists.txt │ ├── README │ ├── ex.smt │ └── maxsat.c ├── ml │ ├── README │ └── ml_example.ml ├── msf │ ├── README │ ├── SolverFoundation.Plugin.Z3.Tests │ │ ├── App.config │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── ServiceTests.cs │ │ ├── SolverFoundation.Plugin.Z3.Tests.csproj │ │ └── SolverTests.cs │ ├── SolverFoundation.Plugin.Z3 │ │ ├── AbortWorker.cs │ │ ├── App.config │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ ├── SolverFoundation.Plugin.Z3.csproj │ │ ├── Utils.cs │ │ ├── Z3BaseDirective.cs │ │ ├── Z3BaseParams.cs │ │ ├── Z3BaseSolver.cs │ │ ├── Z3MILPDirective.cs │ │ ├── Z3MILPParams.cs │ │ ├── Z3MILPSolver.cs │ │ ├── Z3TermDirective.cs │ │ ├── Z3TermParams.cs │ │ └── Z3TermSolver.cs │ ├── Validator │ │ ├── App.config │ │ ├── MicrosoftSolverFoundationForExcel.dll.config │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs │ │ └── Validator.csproj │ └── Z3MSFPlugin.sln ├── python │ ├── CMakeLists.txt │ ├── README │ ├── all_interval_series.py │ ├── bounded model checking │ │ └── bubble_sort.py │ ├── complex │ │ └── complex.py │ ├── data │ │ ├── horn1.smt2 │ │ ├── horn2.smt2 │ │ ├── horn3.smt2 │ │ ├── horn4.smt2 │ │ ├── horn5.smt2 │ │ └── horn6.smt2 │ ├── efsmt.py │ ├── example.py │ ├── hamiltonian │ │ └── hamiltonian.py │ ├── hs.py │ ├── mini_ic3.py │ ├── mini_quip.py │ ├── mus │ │ ├── marco.py │ │ └── mss.py │ ├── parallel.py │ ├── rc2.py │ ├── socrates.py │ ├── trafficjam.py │ ├── tutorial │ │ ├── html │ │ │ ├── advanced-examples.htm │ │ │ ├── examples │ │ │ │ ├── queens.png │ │ │ │ └── sudoku.png │ │ │ ├── fixpoint-examples.htm │ │ │ ├── guide-examples.htm │ │ │ ├── index.html │ │ │ └── strategies-examples.htm │ │ └── jupyter │ │ │ ├── README.md │ │ │ ├── advanced.ipynb │ │ │ ├── guide.ipynb │ │ │ └── strategies.ipynb │ ├── union_sort.py │ └── visitor.py ├── tptp │ ├── CMakeLists.txt │ ├── README │ ├── tptp5.cpp │ ├── tptp5.h │ ├── tptp5.lex.cpp │ ├── tptp5.tab.c │ └── tptp5.tab.h └── userPropagator │ ├── CMakeLists.txt │ ├── README │ ├── common.h │ ├── example.cpp │ ├── example.pdf │ ├── user_propagator.h │ ├── user_propagator_created_maximisation.h │ ├── user_propagator_internal_maximisation.h │ ├── user_propagator_subquery_maximisation.h │ └── user_propagator_with_theory.h ├── noarch ├── repodata.json └── repodata.json.bz2 ├── resources ├── icon.jpg └── z3.snk ├── scripts ├── README ├── build-win-signed.yml ├── build_libcxx_msan.sh ├── coverage.yml ├── generate-doc.yml ├── mk_consts_files.py ├── mk_copyright.py ├── mk_def_file.py ├── mk_exception.py ├── mk_genfile_common.py ├── mk_gparams_register_modules_cpp.py ├── mk_install_tactic_cpp.py ├── mk_make.py ├── mk_mem_initializer_cpp.py ├── mk_nuget_task.py ├── mk_pat_db.py ├── mk_project.py ├── mk_unix_dist.py ├── mk_util.py ├── mk_win_dist.py ├── nightly.yaml ├── policy.json ├── pyg2hpp.py ├── release.yml ├── test-examples-cmake.yml ├── test-java-cmake.yml ├── test-jupyter.yml ├── test-regressions-coverage.yml ├── test-regressions.yml ├── test-z3.yml ├── trackall.sh ├── update_api.py ├── update_header_guards.py ├── update_include.py ├── vsts-mac.sh ├── vsts-vs2013.cmd └── vsts-vs2017.cmd ├── src ├── .DS_Store ├── CMakeLists.txt ├── ackermannization │ ├── CMakeLists.txt │ ├── ackermannization_params.pyg │ ├── ackermannize_bv_model_converter.cpp │ ├── ackermannize_bv_model_converter.h │ ├── ackermannize_bv_tactic.cpp │ ├── ackermannize_bv_tactic.h │ ├── ackermannize_bv_tactic_params.pyg │ ├── ackr_bound_probe.cpp │ ├── ackr_bound_probe.h │ ├── ackr_helper.cpp │ ├── ackr_helper.h │ ├── ackr_info.h │ ├── ackr_model_converter.cpp │ ├── ackr_model_converter.h │ ├── lackr.cpp │ ├── lackr.h │ ├── lackr_model_constructor.cpp │ ├── lackr_model_constructor.h │ ├── lackr_model_converter_lazy.cpp │ └── lackr_model_converter_lazy.h ├── api │ ├── CMakeLists.txt │ ├── api_algebraic.cpp │ ├── api_arith.cpp │ ├── api_array.cpp │ ├── api_ast.cpp │ ├── api_ast_map.cpp │ ├── api_ast_map.h │ ├── api_ast_vector.cpp │ ├── api_ast_vector.h │ ├── api_bv.cpp │ ├── api_config_params.cpp │ ├── api_context.cpp │ ├── api_context.h │ ├── api_datalog.cpp │ ├── api_datalog.h │ ├── api_datatype.cpp │ ├── api_fpa.cpp │ ├── api_goal.cpp │ ├── api_goal.h │ ├── api_log.cpp │ ├── api_model.cpp │ ├── api_model.h │ ├── api_numeral.cpp │ ├── api_opt.cpp │ ├── api_params.cpp │ ├── api_parsers.cpp │ ├── api_pb.cpp │ ├── api_polynomial.cpp │ ├── api_polynomial.h │ ├── api_qe.cpp │ ├── api_quant.cpp │ ├── api_rcf.cpp │ ├── api_seq.cpp │ ├── api_solver.cpp │ ├── api_solver.h │ ├── api_special_relations.cpp │ ├── api_stats.cpp │ ├── api_stats.h │ ├── api_tactic.cpp │ ├── api_tactic.h │ ├── api_util.h │ ├── c++ │ │ └── z3++.h │ ├── dll │ │ ├── CMakeLists.txt │ │ └── dll.cpp │ ├── dotnet │ │ ├── AST.cs │ │ ├── ASTMap.cs │ │ ├── ASTVector.cs │ │ ├── AlgebraicNum.cs │ │ ├── ApplyResult.cs │ │ ├── ArithExpr.cs │ │ ├── ArithSort.cs │ │ ├── ArrayExpr.cs │ │ ├── ArraySort.cs │ │ ├── BitVecExpr.cs │ │ ├── BitVecNum.cs │ │ ├── BitVecSort.cs │ │ ├── BoolExpr.cs │ │ ├── BoolSort.cs │ │ ├── CMakeLists.txt │ │ ├── CharSort.cs │ │ ├── Constructor.cs │ │ ├── ConstructorList.cs │ │ ├── Context.cs │ │ ├── DatatypeExpr.cs │ │ ├── DatatypeSort.cs │ │ ├── Deprecated.cs │ │ ├── EnumSort.cs │ │ ├── Expr.cs │ │ ├── FPExpr.cs │ │ ├── FPNum.cs │ │ ├── FPRMExpr.cs │ │ ├── FPRMNum.cs │ │ ├── FPRMSort.cs │ │ ├── FPSort.cs │ │ ├── FiniteDomainExpr.cs │ │ ├── FiniteDomainNum.cs │ │ ├── FiniteDomainSort.cs │ │ ├── Fixedpoint.cs │ │ ├── FuncDecl.cs │ │ ├── FuncInterp.cs │ │ ├── Global.cs │ │ ├── Goal.cs │ │ ├── IDecRefQueue.cs │ │ ├── IntExpr.cs │ │ ├── IntNum.cs │ │ ├── IntSort.cs │ │ ├── IntSymbol.cs │ │ ├── Lambda.cs │ │ ├── ListSort.cs │ │ ├── Log.cs │ │ ├── Microsoft.Z3.Sharp.pc.in │ │ ├── Microsoft.Z3.csproj.in │ │ ├── Microsoft.Z3.props │ │ ├── Microsoft.Z3.snk │ │ ├── Microsoft.Z3.targets │ │ ├── Microsoft.Z3.targets.in │ │ ├── Model.cs │ │ ├── NativeContext.cs │ │ ├── NativeFuncInterp.cs │ │ ├── NativeModel.cs │ │ ├── NativeSolver.cs │ │ ├── Optimize.cs │ │ ├── ParamDescrs.cs │ │ ├── Params.cs │ │ ├── Pattern.cs │ │ ├── Probe.cs │ │ ├── Properties │ │ │ └── AssemblyInfo.cs.in │ │ ├── Quantifier.cs │ │ ├── RatNum.cs │ │ ├── ReExpr.cs │ │ ├── ReSort.cs │ │ ├── RealExpr.cs │ │ ├── RealSort.cs │ │ ├── RelationSort.cs │ │ ├── SeqExpr.cs │ │ ├── SeqSort.cs │ │ ├── SetSort.cs │ │ ├── Solver.cs │ │ ├── Sort.cs │ │ ├── Statistics.cs │ │ ├── Status.cs │ │ ├── StringSymbol.cs │ │ ├── Symbol.cs │ │ ├── Tactic.cs │ │ ├── TupleSort.cs │ │ ├── UninterpretedSort.cs │ │ ├── Version.cs │ │ ├── Z3Exception.cs │ │ ├── Z3Object.cs │ │ ├── cmake_install_gac.cmake.in │ │ └── cmake_uninstall_gac.cmake.in │ ├── java │ │ ├── AST.java │ │ ├── ASTDecRefQueue.java │ │ ├── ASTMap.java │ │ ├── ASTVector.java │ │ ├── AlgebraicNum.java │ │ ├── ApplyResult.java │ │ ├── ApplyResultDecRefQueue.java │ │ ├── ArithExpr.java │ │ ├── ArithSort.java │ │ ├── ArrayExpr.java │ │ ├── ArraySort.java │ │ ├── AstMapDecRefQueue.java │ │ ├── AstVectorDecRefQueue.java │ │ ├── BitVecExpr.java │ │ ├── BitVecNum.java │ │ ├── BitVecSort.java │ │ ├── BoolExpr.java │ │ ├── BoolSort.java │ │ ├── CMakeLists.txt │ │ ├── CharSort.java │ │ ├── Constructor.java │ │ ├── ConstructorDecRefQueue.java │ │ ├── ConstructorList.java │ │ ├── ConstructorListDecRefQueue.java │ │ ├── Context.java │ │ ├── DatatypeExpr.java │ │ ├── DatatypeSort.java │ │ ├── EnumSort.java │ │ ├── Expr.java │ │ ├── FPExpr.java │ │ ├── FPNum.java │ │ ├── FPRMExpr.java │ │ ├── FPRMNum.java │ │ ├── FPRMSort.java │ │ ├── FPSort.java │ │ ├── FiniteDomainExpr.java │ │ ├── FiniteDomainNum.java │ │ ├── FiniteDomainSort.java │ │ ├── Fixedpoint.java │ │ ├── FixedpointDecRefQueue.java │ │ ├── FuncDecl.java │ │ ├── FuncInterp.java │ │ ├── FuncInterpDecRefQueue.java │ │ ├── FuncInterpEntryDecRefQueue.java │ │ ├── Global.java │ │ ├── Goal.java │ │ ├── GoalDecRefQueue.java │ │ ├── IDecRefQueue.java │ │ ├── IntExpr.java │ │ ├── IntNum.java │ │ ├── IntSort.java │ │ ├── IntSymbol.java │ │ ├── Lambda.java │ │ ├── ListSort.java │ │ ├── Log.java │ │ ├── Model.java │ │ ├── ModelDecRefQueue.java │ │ ├── Optimize.java │ │ ├── OptimizeDecRefQueue.java │ │ ├── ParamDescrs.java │ │ ├── ParamDescrsDecRefQueue.java │ │ ├── Params.java │ │ ├── ParamsDecRefQueue.java │ │ ├── Pattern.java │ │ ├── Probe.java │ │ ├── ProbeDecRefQueue.java │ │ ├── Quantifier.java │ │ ├── README │ │ ├── RatNum.java │ │ ├── ReExpr.java │ │ ├── ReSort.java │ │ ├── RealExpr.java │ │ ├── RealSort.java │ │ ├── RelationSort.java │ │ ├── SeqExpr.java │ │ ├── SeqSort.java │ │ ├── SetSort.java │ │ ├── Solver.java │ │ ├── SolverDecRefQueue.java │ │ ├── Sort.java │ │ ├── Statistics.java │ │ ├── StatisticsDecRefQueue.java │ │ ├── Status.java │ │ ├── StringSymbol.java │ │ ├── Symbol.java │ │ ├── Tactic.java │ │ ├── TacticDecRefQueue.java │ │ ├── TupleSort.java │ │ ├── UninterpretedSort.java │ │ ├── Version.java │ │ ├── Z3Exception.java │ │ ├── Z3Object.java │ │ └── manifest │ ├── js │ │ ├── PUBLISHED_README.md │ │ ├── README.md │ │ ├── build-wasm.sh │ │ ├── example-raw.ts │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── scripts │ │ │ ├── async-fns.js │ │ │ ├── list-exports.js │ │ │ ├── make-cc-wrapper.js │ │ │ ├── make-ts-wrapper.js │ │ │ └── parse-api.js │ │ ├── src │ │ │ └── async-wrapper.js │ │ ├── test-ts-api.ts │ │ └── tsconfig.json │ ├── julia │ │ ├── CMakeLists.txt │ │ ├── README.md │ │ └── z3jl.cpp │ ├── ml │ │ ├── META.in │ │ ├── README.md │ │ ├── z3.ml │ │ ├── z3.mli │ │ ├── z3native.ml.pre │ │ ├── z3native_stubs.c.pre │ │ └── z3native_stubs.h │ ├── python │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── MANIFEST.in │ │ ├── README.txt │ │ ├── setup.py │ │ ├── z3 │ │ │ ├── __init__.py │ │ │ ├── z3.py │ │ │ ├── z3num.py │ │ │ ├── z3poly.py │ │ │ ├── z3printer.py │ │ │ ├── z3rcf.py │ │ │ ├── z3types.py │ │ │ └── z3util.py │ │ └── z3test.py │ ├── z3.h │ ├── z3_algebraic.h │ ├── z3_api.h │ ├── z3_ast_containers.h │ ├── z3_fixedpoint.h │ ├── z3_fpa.h │ ├── z3_logger.h │ ├── z3_macros.h │ ├── z3_optimization.h │ ├── z3_polynomial.h │ ├── z3_private.h │ ├── z3_rcf.h │ ├── z3_replayer.cpp │ ├── z3_replayer.h │ ├── z3_spacer.h │ └── z3_v1.h ├── ast │ ├── CMakeLists.txt │ ├── act_cache.cpp │ ├── act_cache.h │ ├── arith_decl_plugin.cpp │ ├── arith_decl_plugin.h │ ├── array_decl_plugin.cpp │ ├── array_decl_plugin.h │ ├── ast.cpp │ ├── ast.h │ ├── ast_ll_pp.cpp │ ├── ast_ll_pp.h │ ├── ast_lt.cpp │ ├── ast_lt.h │ ├── ast_pp.h │ ├── ast_pp_dot.cpp │ ├── ast_pp_dot.h │ ├── ast_pp_util.cpp │ ├── ast_pp_util.h │ ├── ast_printer.cpp │ ├── ast_printer.h │ ├── ast_smt2_pp.cpp │ ├── ast_smt2_pp.h │ ├── ast_smt_pp.cpp │ ├── ast_smt_pp.h │ ├── ast_trail.h │ ├── ast_translation.cpp │ ├── ast_translation.h │ ├── ast_util.cpp │ ├── ast_util.h │ ├── bv_decl_plugin.cpp │ ├── bv_decl_plugin.h │ ├── char_decl_plugin.cpp │ ├── char_decl_plugin.h │ ├── cost_evaluator.cpp │ ├── cost_evaluator.h │ ├── datatype_decl_plugin.cpp │ ├── datatype_decl_plugin.h │ ├── decl_collector.cpp │ ├── decl_collector.h │ ├── display_dimacs.cpp │ ├── display_dimacs.h │ ├── dl_decl_plugin.cpp │ ├── dl_decl_plugin.h │ ├── euf │ │ ├── CMakeLists.txt │ │ ├── euf_egraph.cpp │ │ ├── euf_egraph.h │ │ ├── euf_enode.cpp │ │ ├── euf_enode.h │ │ ├── euf_etable.cpp │ │ ├── euf_etable.h │ │ └── euf_justification.h │ ├── expr2polynomial.cpp │ ├── expr2polynomial.h │ ├── expr2var.cpp │ ├── expr2var.h │ ├── expr_abstract.cpp │ ├── expr_abstract.h │ ├── expr_delta_pair.h │ ├── expr_functors.cpp │ ├── expr_functors.h │ ├── expr_map.cpp │ ├── expr_map.h │ ├── expr_stat.cpp │ ├── expr_stat.h │ ├── expr_substitution.cpp │ ├── expr_substitution.h │ ├── for_each_ast.cpp │ ├── for_each_ast.h │ ├── for_each_expr.cpp │ ├── for_each_expr.h │ ├── format.cpp │ ├── format.h │ ├── fpa │ │ ├── CMakeLists.txt │ │ ├── bv2fpa_converter.cpp │ │ ├── bv2fpa_converter.h │ │ ├── fpa2bv_converter.cpp │ │ ├── fpa2bv_converter.h │ │ ├── fpa2bv_rewriter.cpp │ │ └── fpa2bv_rewriter.h │ ├── fpa_decl_plugin.cpp │ ├── fpa_decl_plugin.h │ ├── func_decl_dependencies.cpp │ ├── func_decl_dependencies.h │ ├── has_free_vars.cpp │ ├── has_free_vars.h │ ├── is_variable_test.h │ ├── justified_expr.h │ ├── macro_substitution.cpp │ ├── macro_substitution.h │ ├── macros │ │ ├── CMakeLists.txt │ │ ├── cond_macro.h │ │ ├── macro_finder.cpp │ │ ├── macro_finder.h │ │ ├── macro_manager.cpp │ │ ├── macro_manager.h │ │ ├── macro_util.cpp │ │ ├── macro_util.h │ │ ├── quantifier_macro_info.cpp │ │ ├── quantifier_macro_info.h │ │ ├── quasi_macros.cpp │ │ └── quasi_macros.h │ ├── normal_forms │ │ ├── CMakeLists.txt │ │ ├── defined_names.cpp │ │ ├── defined_names.h │ │ ├── elim_term_ite.cpp │ │ ├── elim_term_ite.h │ │ ├── name_exprs.cpp │ │ ├── name_exprs.h │ │ ├── nnf.cpp │ │ ├── nnf.h │ │ ├── nnf_params.pyg │ │ ├── pull_quant.cpp │ │ └── pull_quant.h │ ├── num_occurs.cpp │ ├── num_occurs.h │ ├── occurs.cpp │ ├── occurs.h │ ├── pattern │ │ ├── CMakeLists.txt │ │ ├── database.smt2 │ │ ├── expr_pattern_match.cpp │ │ ├── expr_pattern_match.h │ │ ├── pattern_inference.cpp │ │ └── pattern_inference.h │ ├── pb_decl_plugin.cpp │ ├── pb_decl_plugin.h │ ├── pp.cpp │ ├── pp.h │ ├── pp_params.pyg │ ├── proofs │ │ ├── CMakeLists.txt │ │ ├── proof_checker.cpp │ │ ├── proof_checker.h │ │ ├── proof_utils.cpp │ │ └── proof_utils.h │ ├── quantifier_stat.cpp │ ├── quantifier_stat.h │ ├── recfun_decl_plugin.cpp │ ├── recfun_decl_plugin.h │ ├── recurse_expr.h │ ├── recurse_expr_def.h │ ├── reg_decl_plugins.cpp │ ├── reg_decl_plugins.h │ ├── rewriter │ │ ├── CMakeLists.txt │ │ ├── arith_rewriter.cpp │ │ ├── arith_rewriter.h │ │ ├── array_rewriter.cpp │ │ ├── array_rewriter.h │ │ ├── ast_counter.cpp │ │ ├── ast_counter.h │ │ ├── bit2int.cpp │ │ ├── bit2int.h │ │ ├── bit_blaster │ │ │ ├── CMakeLists.txt │ │ │ ├── bit_blaster.cpp │ │ │ ├── bit_blaster.h │ │ │ ├── bit_blaster_rewriter.cpp │ │ │ ├── bit_blaster_rewriter.h │ │ │ ├── bit_blaster_tpl.h │ │ │ └── bit_blaster_tpl_def.h │ │ ├── bool_rewriter.cpp │ │ ├── bool_rewriter.h │ │ ├── bv_bounds.cpp │ │ ├── bv_bounds.h │ │ ├── bv_elim.cpp │ │ ├── bv_elim.h │ │ ├── bv_rewriter.cpp │ │ ├── bv_rewriter.h │ │ ├── cached_var_subst.cpp │ │ ├── cached_var_subst.h │ │ ├── char_rewriter.cpp │ │ ├── char_rewriter.h │ │ ├── datatype_rewriter.cpp │ │ ├── datatype_rewriter.h │ │ ├── der.cpp │ │ ├── der.h │ │ ├── distribute_forall.cpp │ │ ├── distribute_forall.h │ │ ├── dl_rewriter.cpp │ │ ├── dl_rewriter.h │ │ ├── elim_bounds.cpp │ │ ├── elim_bounds.h │ │ ├── enum2bv_rewriter.cpp │ │ ├── enum2bv_rewriter.h │ │ ├── expr_replacer.cpp │ │ ├── expr_replacer.h │ │ ├── expr_safe_replace.cpp │ │ ├── expr_safe_replace.h │ │ ├── factor_equivs.cpp │ │ ├── factor_equivs.h │ │ ├── factor_rewriter.cpp │ │ ├── factor_rewriter.h │ │ ├── fpa_rewriter.cpp │ │ ├── fpa_rewriter.h │ │ ├── func_decl_replace.cpp │ │ ├── func_decl_replace.h │ │ ├── hoist_rewriter.cpp │ │ ├── hoist_rewriter.h │ │ ├── inj_axiom.cpp │ │ ├── inj_axiom.h │ │ ├── label_rewriter.cpp │ │ ├── label_rewriter.h │ │ ├── maximize_ac_sharing.cpp │ │ ├── maximize_ac_sharing.h │ │ ├── mk_extract_proc.cpp │ │ ├── mk_extract_proc.h │ │ ├── mk_simplified_app.cpp │ │ ├── mk_simplified_app.h │ │ ├── pb2bv_rewriter.cpp │ │ ├── pb2bv_rewriter.h │ │ ├── pb_rewriter.cpp │ │ ├── pb_rewriter.h │ │ ├── pb_rewriter_def.h │ │ ├── poly_rewriter.h │ │ ├── poly_rewriter_def.h │ │ ├── push_app_ite.cpp │ │ ├── push_app_ite.h │ │ ├── quant_hoist.cpp │ │ ├── quant_hoist.h │ │ ├── recfun_replace.h │ │ ├── recfun_rewriter.cpp │ │ ├── recfun_rewriter.h │ │ ├── rewriter.cpp │ │ ├── rewriter.h │ │ ├── rewriter.txt │ │ ├── rewriter_def.h │ │ ├── rewriter_types.h │ │ ├── seq_axioms.cpp │ │ ├── seq_axioms.h │ │ ├── seq_eq_solver.cpp │ │ ├── seq_eq_solver.h │ │ ├── seq_rewriter.cpp │ │ ├── seq_rewriter.h │ │ ├── seq_skolem.cpp │ │ ├── seq_skolem.h │ │ ├── th_rewriter.cpp │ │ ├── th_rewriter.h │ │ ├── value_sweep.cpp │ │ ├── value_sweep.h │ │ ├── var_subst.cpp │ │ └── var_subst.h │ ├── scoped_proof.h │ ├── seq_decl_plugin.cpp │ ├── seq_decl_plugin.h │ ├── shared_occs.cpp │ ├── shared_occs.h │ ├── special_relations_decl_plugin.cpp │ ├── special_relations_decl_plugin.h │ ├── static_features.cpp │ ├── static_features.h │ ├── substitution │ │ ├── CMakeLists.txt │ │ ├── expr_offset.h │ │ ├── expr_offset_map.h │ │ ├── matcher.cpp │ │ ├── matcher.h │ │ ├── substitution.cpp │ │ ├── substitution.h │ │ ├── substitution_tree.cpp │ │ ├── substitution_tree.h │ │ ├── unifier.cpp │ │ ├── unifier.h │ │ └── var_offset_map.h │ ├── used_symbols.h │ ├── used_vars.cpp │ ├── used_vars.h │ ├── value_generator.cpp │ ├── value_generator.h │ ├── well_sorted.cpp │ └── well_sorted.h ├── cadical │ ├── CMakeLists.txt │ ├── analyze.cpp │ ├── arena.cpp │ ├── arena.h │ ├── assume.cpp │ ├── averages.cpp │ ├── averages.h │ ├── backtrack.cpp │ ├── backward.cpp │ ├── bins.cpp │ ├── bins.h │ ├── block.cpp │ ├── block.h │ ├── cad-inttypes.h │ ├── cad-signal.cpp │ ├── cad-signal.h │ ├── cadical.cpp │ ├── cadical.h │ ├── checker.cpp │ ├── checker.h │ ├── clause.cpp │ ├── clause.h │ ├── collect.cpp │ ├── compact.cpp │ ├── condition.cpp │ ├── config.cpp │ ├── config.h │ ├── constrain.cpp │ ├── contract.cpp │ ├── contract.h │ ├── cover.cpp │ ├── cover.h │ ├── decide.cpp │ ├── decompose.cpp │ ├── deduplicate.cpp │ ├── elim.cpp │ ├── elim.h │ ├── ema.cpp │ ├── ema.h │ ├── extend.cpp │ ├── external.cpp │ ├── external.h │ ├── file.cpp │ ├── file.h │ ├── flags.cpp │ ├── flags.h │ ├── format.cpp │ ├── format.h │ ├── gates.cpp │ ├── heap.h │ ├── instantiate.cpp │ ├── instantiate.h │ ├── internal.cpp │ ├── internal.h │ ├── level.h │ ├── limit.cpp │ ├── limit.h │ ├── logging.cpp │ ├── logging.h │ ├── lookahead.cpp │ ├── lucky.cpp │ ├── message.cpp │ ├── message.h │ ├── minimize.cpp │ ├── mobical.cpp │ ├── observer.h │ ├── occs.cpp │ ├── occs.h │ ├── options.cpp │ ├── options.h │ ├── parse.cpp │ ├── parse.h │ ├── phases.cpp │ ├── phases.h │ ├── probe.cpp │ ├── profile.cpp │ ├── profile.h │ ├── proof.cpp │ ├── proof.h │ ├── propagate.cpp │ ├── queue.cpp │ ├── queue.h │ ├── radix.h │ ├── random.cpp │ ├── random.h │ ├── range.h │ ├── reap.cpp │ ├── reap.h │ ├── reduce.cpp │ ├── reluctant.h │ ├── rephase.cpp │ ├── report.cpp │ ├── resources.cpp │ ├── resources.h │ ├── restart.cpp │ ├── restore.cpp │ ├── score.cpp │ ├── score.h │ ├── shrink.cpp │ ├── signal.cpp │ ├── solution.cpp │ ├── solver.cpp │ ├── stats.cpp │ ├── stats.h │ ├── subsume.cpp │ ├── terminal.cpp │ ├── terminal.h │ ├── ternary.cpp │ ├── tracer.cpp │ ├── tracer.h │ ├── transred.cpp │ ├── util.cpp │ ├── util.h │ ├── var.cpp │ ├── var.h │ ├── version.cpp │ ├── version.h │ ├── vivify.cpp │ ├── vivify.h │ ├── walk.cpp │ ├── watch.cpp │ └── watch.h ├── cmd_context │ ├── CMakeLists.txt │ ├── README │ ├── basic_cmds.cpp │ ├── basic_cmds.h │ ├── cmd_context.cpp │ ├── cmd_context.h │ ├── cmd_context_to_goal.cpp │ ├── cmd_context_to_goal.h │ ├── cmd_util.cpp │ ├── cmd_util.h │ ├── echo_tactic.cpp │ ├── echo_tactic.h │ ├── eval_cmd.cpp │ ├── eval_cmd.h │ ├── extra_cmds │ │ ├── CMakeLists.txt │ │ ├── dbg_cmds.cpp │ │ ├── dbg_cmds.h │ │ ├── polynomial_cmds.cpp │ │ ├── polynomial_cmds.h │ │ ├── subpaving_cmds.cpp │ │ └── subpaving_cmds.h │ ├── parametric_cmd.cpp │ ├── parametric_cmd.h │ ├── pdecl.cpp │ ├── pdecl.h │ ├── simplify_cmd.cpp │ ├── simplify_cmd.h │ ├── tactic_cmds.cpp │ ├── tactic_cmds.h │ ├── tactic_manager.cpp │ └── tactic_manager.h ├── math │ ├── automata │ │ ├── CMakeLists.txt │ │ ├── automaton.cpp │ │ ├── automaton.h │ │ ├── boolean_algebra.h │ │ ├── symbolic_automata.h │ │ └── symbolic_automata_def.h │ ├── dd │ │ ├── CMakeLists.txt │ │ ├── dd_bdd.cpp │ │ ├── dd_bdd.h │ │ ├── dd_pdd.cpp │ │ ├── dd_pdd.h │ │ ├── pdd_eval.h │ │ └── pdd_interval.h │ ├── grobner │ │ ├── CMakeLists.txt │ │ ├── grobner.cpp │ │ ├── grobner.h │ │ ├── pdd_simplifier.cpp │ │ ├── pdd_simplifier.h │ │ ├── pdd_solver.cpp │ │ └── pdd_solver.h │ ├── hilbert │ │ ├── CMakeLists.txt │ │ ├── heap_trie.h │ │ ├── hilbert_basis.cpp │ │ └── hilbert_basis.h │ ├── interval │ │ ├── CMakeLists.txt │ │ ├── README │ │ ├── dep_intervals.cpp │ │ ├── dep_intervals.h │ │ ├── interval.h │ │ ├── interval_def.h │ │ └── interval_mpq.cpp │ ├── lp │ │ ├── CMakeLists.txt │ │ ├── binary_heap_priority_queue.cpp │ │ ├── binary_heap_priority_queue.h │ │ ├── binary_heap_priority_queue_def.h │ │ ├── binary_heap_upair_queue.cpp │ │ ├── binary_heap_upair_queue.h │ │ ├── binary_heap_upair_queue_def.h │ │ ├── bound_analyzer_on_row.h │ │ ├── breakpoint.h │ │ ├── column_info.h │ │ ├── column_namer.h │ │ ├── conversion_helper.h │ │ ├── core_solver_pretty_printer.cpp │ │ ├── core_solver_pretty_printer.h │ │ ├── core_solver_pretty_printer_def.h │ │ ├── cross_nested.h │ │ ├── dense_matrix.cpp │ │ ├── dense_matrix.h │ │ ├── dense_matrix_def.h │ │ ├── emonics.cpp │ │ ├── emonics.h │ │ ├── eta_matrix.cpp │ │ ├── eta_matrix.h │ │ ├── eta_matrix_def.h │ │ ├── explanation.h │ │ ├── factorization.cpp │ │ ├── factorization.h │ │ ├── factorization_factory_imp.cpp │ │ ├── factorization_factory_imp.h │ │ ├── general_matrix.h │ │ ├── gomory.cpp │ │ ├── gomory.h │ │ ├── hnf.h │ │ ├── hnf_cutter.cpp │ │ ├── hnf_cutter.h │ │ ├── horner.cpp │ │ ├── horner.h │ │ ├── implied_bound.h │ │ ├── incremental_vector.h │ │ ├── indexed_value.h │ │ ├── indexed_vector.cpp │ │ ├── indexed_vector.h │ │ ├── indexed_vector_def.h │ │ ├── indexer_of_constraints.h │ │ ├── int_branch.cpp │ │ ├── int_branch.h │ │ ├── int_cube.cpp │ │ ├── int_cube.h │ │ ├── int_gcd_test.cpp │ │ ├── int_gcd_test.h │ │ ├── int_solver.cpp │ │ ├── int_solver.h │ │ ├── lar_constraints.h │ │ ├── lar_core_solver.cpp │ │ ├── lar_core_solver.h │ │ ├── lar_core_solver_def.h │ │ ├── lar_solution_signature.h │ │ ├── lar_solver.cpp │ │ ├── lar_solver.h │ │ ├── lar_term.h │ │ ├── lia_move.h │ │ ├── lp_api.h │ │ ├── lp_bound_propagator.h │ │ ├── lp_core_solver_base.cpp │ │ ├── lp_core_solver_base.h │ │ ├── lp_core_solver_base_def.h │ │ ├── lp_dual_core_solver.cpp │ │ ├── lp_dual_core_solver.h │ │ ├── lp_dual_core_solver_def.h │ │ ├── lp_dual_simplex.cpp │ │ ├── lp_dual_simplex.h │ │ ├── lp_dual_simplex_def.h │ │ ├── lp_primal_core_solver.cpp │ │ ├── lp_primal_core_solver.h │ │ ├── lp_primal_core_solver_def.h │ │ ├── lp_primal_core_solver_tableau_def.h │ │ ├── lp_primal_simplex.cpp │ │ ├── lp_primal_simplex.h │ │ ├── lp_primal_simplex_def.h │ │ ├── lp_settings.cpp │ │ ├── lp_settings.h │ │ ├── lp_settings_def.h │ │ ├── lp_solver.cpp │ │ ├── lp_solver.h │ │ ├── lp_solver_def.h │ │ ├── lp_types.h │ │ ├── lp_utils.cpp │ │ ├── lp_utils.h │ │ ├── lu.cpp │ │ ├── lu.h │ │ ├── lu_def.h │ │ ├── matrix.cpp │ │ ├── matrix.h │ │ ├── matrix_def.h │ │ ├── mon_eq.cpp │ │ ├── monic.h │ │ ├── monomial_bounds.cpp │ │ ├── monomial_bounds.h │ │ ├── mps_reader.h │ │ ├── nex.h │ │ ├── nex_creator.cpp │ │ ├── nex_creator.h │ │ ├── nla_basics_lemmas.cpp │ │ ├── nla_basics_lemmas.h │ │ ├── nla_common.cpp │ │ ├── nla_common.h │ │ ├── nla_core.cpp │ │ ├── nla_core.h │ │ ├── nla_defs.h │ │ ├── nla_intervals.cpp │ │ ├── nla_intervals.h │ │ ├── nla_monotone_lemmas.cpp │ │ ├── nla_monotone_lemmas.h │ │ ├── nla_order_lemmas.cpp │ │ ├── nla_order_lemmas.h │ │ ├── nla_settings.h │ │ ├── nla_solver.cpp │ │ ├── nla_solver.h │ │ ├── nla_tangent_lemmas.cpp │ │ ├── nla_tangent_lemmas.h │ │ ├── nra_solver.cpp │ │ ├── nra_solver.h │ │ ├── numeric_pair.h │ │ ├── permutation_matrix.cpp │ │ ├── permutation_matrix.h │ │ ├── permutation_matrix_def.h │ │ ├── random_updater.cpp │ │ ├── random_updater.h │ │ ├── random_updater_def.h │ │ ├── row_eta_matrix.cpp │ │ ├── row_eta_matrix.h │ │ ├── row_eta_matrix_def.h │ │ ├── scaler.cpp │ │ ├── scaler.h │ │ ├── scaler_def.h │ │ ├── sparse_vector.h │ │ ├── square_dense_submatrix.cpp │ │ ├── square_dense_submatrix.h │ │ ├── square_dense_submatrix_def.h │ │ ├── square_sparse_matrix.cpp │ │ ├── square_sparse_matrix.h │ │ ├── square_sparse_matrix_def.h │ │ ├── stacked_vector.h │ │ ├── static_matrix.cpp │ │ ├── static_matrix.h │ │ ├── static_matrix_def.h │ │ ├── tail_matrix.h │ │ ├── test_bound_analyzer.h │ │ ├── u_set.h │ │ ├── ul_pair.h │ │ ├── var_eqs.h │ │ └── var_register.h │ ├── polynomial │ │ ├── CMakeLists.txt │ │ ├── README │ │ ├── algebraic_numbers.cpp │ │ ├── algebraic_numbers.h │ │ ├── algebraic_params.pyg │ │ ├── linear_eq_solver.h │ │ ├── polynomial.cpp │ │ ├── polynomial.h │ │ ├── polynomial_cache.cpp │ │ ├── polynomial_cache.h │ │ ├── polynomial_primes.h │ │ ├── polynomial_var2value.h │ │ ├── rpolynomial.cpp │ │ ├── rpolynomial.h │ │ ├── sexpr2upolynomial.cpp │ │ ├── sexpr2upolynomial.h │ │ ├── upolynomial.cpp │ │ ├── upolynomial.h │ │ ├── upolynomial_factorization.cpp │ │ ├── upolynomial_factorization.h │ │ └── upolynomial_factorization_int.h │ ├── realclosure │ │ ├── CMakeLists.txt │ │ ├── mpz_matrix.cpp │ │ ├── mpz_matrix.h │ │ ├── rcf_params.pyg │ │ ├── realclosure.cpp │ │ └── realclosure.h │ ├── simplex │ │ ├── CMakeLists.txt │ │ ├── bit_matrix.cpp │ │ ├── bit_matrix.h │ │ ├── model_based_opt.cpp │ │ ├── model_based_opt.h │ │ ├── network_flow.h │ │ ├── network_flow_def.h │ │ ├── simplex.cpp │ │ ├── simplex.h │ │ ├── simplex_def.h │ │ ├── sparse_matrix.h │ │ └── sparse_matrix_def.h │ └── subpaving │ │ ├── CMakeLists.txt │ │ ├── subpaving.cpp │ │ ├── subpaving.h │ │ ├── subpaving_hwf.cpp │ │ ├── subpaving_hwf.h │ │ ├── subpaving_mpf.cpp │ │ ├── subpaving_mpf.h │ │ ├── subpaving_mpff.cpp │ │ ├── subpaving_mpff.h │ │ ├── subpaving_mpfx.cpp │ │ ├── subpaving_mpfx.h │ │ ├── subpaving_mpq.cpp │ │ ├── subpaving_mpq.h │ │ ├── subpaving_t.h │ │ ├── subpaving_t_def.h │ │ ├── subpaving_types.h │ │ └── tactic │ │ ├── CMakeLists.txt │ │ ├── expr2subpaving.cpp │ │ ├── expr2subpaving.h │ │ ├── subpaving_tactic.cpp │ │ └── subpaving_tactic.h ├── model │ ├── CMakeLists.txt │ ├── array_factory.cpp │ ├── array_factory.h │ ├── char_factory.h │ ├── datatype_factory.cpp │ ├── datatype_factory.h │ ├── fpa_factory.h │ ├── func_interp.cpp │ ├── func_interp.h │ ├── model.cpp │ ├── model.h │ ├── model2expr.cpp │ ├── model2expr.h │ ├── model_core.cpp │ ├── model_core.h │ ├── model_evaluator.cpp │ ├── model_evaluator.h │ ├── model_evaluator_params.pyg │ ├── model_implicant.cpp │ ├── model_implicant.h │ ├── model_macro_solver.cpp │ ├── model_macro_solver.h │ ├── model_params.pyg │ ├── model_pp.cpp │ ├── model_pp.h │ ├── model_smt2_pp.cpp │ ├── model_smt2_pp.h │ ├── model_v2_pp.cpp │ ├── model_v2_pp.h │ ├── numeral_factory.cpp │ ├── numeral_factory.h │ ├── seq_factory.h │ ├── struct_factory.cpp │ ├── struct_factory.h │ ├── value_factory.cpp │ └── value_factory.h ├── muz │ ├── README │ ├── base │ │ ├── CMakeLists.txt │ │ ├── bind_variables.cpp │ │ ├── bind_variables.h │ │ ├── dl_boogie_proof.cpp │ │ ├── dl_boogie_proof.h │ │ ├── dl_context.cpp │ │ ├── dl_context.h │ │ ├── dl_costs.cpp │ │ ├── dl_costs.h │ │ ├── dl_engine_base.h │ │ ├── dl_rule.cpp │ │ ├── dl_rule.h │ │ ├── dl_rule_set.cpp │ │ ├── dl_rule_set.h │ │ ├── dl_rule_subsumption_index.cpp │ │ ├── dl_rule_subsumption_index.h │ │ ├── dl_rule_transformer.cpp │ │ ├── dl_rule_transformer.h │ │ ├── dl_util.cpp │ │ ├── dl_util.h │ │ ├── fp_params.pyg │ │ ├── hnf.cpp │ │ ├── hnf.h │ │ ├── rule_properties.cpp │ │ └── rule_properties.h │ ├── bmc │ │ ├── CMakeLists.txt │ │ ├── dl_bmc_engine.cpp │ │ └── dl_bmc_engine.h │ ├── clp │ │ ├── CMakeLists.txt │ │ ├── clp_context.cpp │ │ └── clp_context.h │ ├── dataflow │ │ ├── CMakeLists.txt │ │ ├── dataflow.cpp │ │ ├── dataflow.h │ │ └── reachability.h │ ├── ddnf │ │ ├── CMakeLists.txt │ │ ├── ddnf.cpp │ │ └── ddnf.h │ ├── fp │ │ ├── CMakeLists.txt │ │ ├── datalog_parser.cpp │ │ ├── datalog_parser.h │ │ ├── dl_cmds.cpp │ │ ├── dl_cmds.h │ │ ├── dl_register_engine.cpp │ │ ├── dl_register_engine.h │ │ ├── horn_tactic.cpp │ │ └── horn_tactic.h │ ├── rel │ │ ├── CMakeLists.txt │ │ ├── aig_exporter.cpp │ │ ├── aig_exporter.h │ │ ├── check_relation.cpp │ │ ├── check_relation.h │ │ ├── dl_base.cpp │ │ ├── dl_base.h │ │ ├── dl_bound_relation.cpp │ │ ├── dl_bound_relation.h │ │ ├── dl_check_table.cpp │ │ ├── dl_check_table.h │ │ ├── dl_compiler.cpp │ │ ├── dl_compiler.h │ │ ├── dl_external_relation.cpp │ │ ├── dl_external_relation.h │ │ ├── dl_finite_product_relation.cpp │ │ ├── dl_finite_product_relation.h │ │ ├── dl_instruction.cpp │ │ ├── dl_instruction.h │ │ ├── dl_interval_relation.cpp │ │ ├── dl_interval_relation.h │ │ ├── dl_lazy_table.cpp │ │ ├── dl_lazy_table.h │ │ ├── dl_mk_explanations.cpp │ │ ├── dl_mk_explanations.h │ │ ├── dl_mk_similarity_compressor.cpp │ │ ├── dl_mk_similarity_compressor.h │ │ ├── dl_mk_simple_joins.cpp │ │ ├── dl_mk_simple_joins.h │ │ ├── dl_product_relation.cpp │ │ ├── dl_product_relation.h │ │ ├── dl_relation_manager.cpp │ │ ├── dl_relation_manager.h │ │ ├── dl_sieve_relation.cpp │ │ ├── dl_sieve_relation.h │ │ ├── dl_sparse_table.cpp │ │ ├── dl_sparse_table.h │ │ ├── dl_table.cpp │ │ ├── dl_table.h │ │ ├── dl_table_plugin.h │ │ ├── dl_table_relation.cpp │ │ ├── dl_table_relation.h │ │ ├── dl_vector_relation.h │ │ ├── doc.cpp │ │ ├── doc.h │ │ ├── karr_relation.cpp │ │ ├── karr_relation.h │ │ ├── rel_context.cpp │ │ ├── rel_context.h │ │ ├── tbv.cpp │ │ ├── tbv.h │ │ ├── udoc_relation.cpp │ │ └── udoc_relation.h │ ├── spacer │ │ ├── CMakeLists.txt │ │ ├── spacer_antiunify.cpp │ │ ├── spacer_antiunify.h │ │ ├── spacer_arith_generalizers.cpp │ │ ├── spacer_callback.cpp │ │ ├── spacer_callback.h │ │ ├── spacer_context.cpp │ │ ├── spacer_context.h │ │ ├── spacer_dl_interface.cpp │ │ ├── spacer_dl_interface.h │ │ ├── spacer_farkas_learner.cpp │ │ ├── spacer_farkas_learner.h │ │ ├── spacer_generalizers.cpp │ │ ├── spacer_generalizers.h │ │ ├── spacer_iuc_proof.cpp │ │ ├── spacer_iuc_proof.h │ │ ├── spacer_iuc_solver.cpp │ │ ├── spacer_iuc_solver.h │ │ ├── spacer_json.cpp │ │ ├── spacer_json.h │ │ ├── spacer_legacy_frames.cpp │ │ ├── spacer_legacy_frames.h │ │ ├── spacer_legacy_mbp.cpp │ │ ├── spacer_legacy_mev.cpp │ │ ├── spacer_legacy_mev.h │ │ ├── spacer_manager.cpp │ │ ├── spacer_manager.h │ │ ├── spacer_matrix.cpp │ │ ├── spacer_matrix.h │ │ ├── spacer_mbc.cpp │ │ ├── spacer_mbc.h │ │ ├── spacer_mev_array.cpp │ │ ├── spacer_mev_array.h │ │ ├── spacer_notes.txt │ │ ├── spacer_pdr.cpp │ │ ├── spacer_pdr.h │ │ ├── spacer_proof_utils.cpp │ │ ├── spacer_proof_utils.h │ │ ├── spacer_prop_solver.cpp │ │ ├── spacer_prop_solver.h │ │ ├── spacer_qe_project.cpp │ │ ├── spacer_qe_project.h │ │ ├── spacer_quant_generalizer.cpp │ │ ├── spacer_sat_answer.cpp │ │ ├── spacer_sat_answer.h │ │ ├── spacer_sem_matcher.cpp │ │ ├── spacer_sem_matcher.h │ │ ├── spacer_sym_mux.cpp │ │ ├── spacer_sym_mux.h │ │ ├── spacer_unsat_core_learner.cpp │ │ ├── spacer_unsat_core_learner.h │ │ ├── spacer_unsat_core_plugin.cpp │ │ ├── spacer_unsat_core_plugin.h │ │ ├── spacer_util.cpp │ │ └── spacer_util.h │ ├── tab │ │ ├── CMakeLists.txt │ │ ├── tab_context.cpp │ │ └── tab_context.h │ └── transforms │ │ ├── CMakeLists.txt │ │ ├── dl_mk_array_blast.cpp │ │ ├── dl_mk_array_blast.h │ │ ├── dl_mk_array_eq_rewrite.cpp │ │ ├── dl_mk_array_eq_rewrite.h │ │ ├── dl_mk_array_instantiation.cpp │ │ ├── dl_mk_array_instantiation.h │ │ ├── dl_mk_backwards.cpp │ │ ├── dl_mk_backwards.h │ │ ├── dl_mk_bit_blast.cpp │ │ ├── dl_mk_bit_blast.h │ │ ├── dl_mk_coalesce.cpp │ │ ├── dl_mk_coalesce.h │ │ ├── dl_mk_coi_filter.cpp │ │ ├── dl_mk_coi_filter.h │ │ ├── dl_mk_different.h │ │ ├── dl_mk_elim_term_ite.cpp │ │ ├── dl_mk_elim_term_ite.h │ │ ├── dl_mk_filter_rules.cpp │ │ ├── dl_mk_filter_rules.h │ │ ├── dl_mk_interp_tail_simplifier.cpp │ │ ├── dl_mk_interp_tail_simplifier.h │ │ ├── dl_mk_karr_invariants.cpp │ │ ├── dl_mk_karr_invariants.h │ │ ├── dl_mk_loop_counter.cpp │ │ ├── dl_mk_loop_counter.h │ │ ├── dl_mk_magic_sets.cpp │ │ ├── dl_mk_magic_sets.h │ │ ├── dl_mk_magic_symbolic.cpp │ │ ├── dl_mk_magic_symbolic.h │ │ ├── dl_mk_quantifier_abstraction.cpp │ │ ├── dl_mk_quantifier_abstraction.h │ │ ├── dl_mk_quantifier_instantiation.cpp │ │ ├── dl_mk_quantifier_instantiation.h │ │ ├── dl_mk_rule_inliner.cpp │ │ ├── dl_mk_rule_inliner.h │ │ ├── dl_mk_scale.cpp │ │ ├── dl_mk_scale.h │ │ ├── dl_mk_separate_negated_tails.cpp │ │ ├── dl_mk_separate_negated_tails.h │ │ ├── dl_mk_slice.cpp │ │ ├── dl_mk_slice.h │ │ ├── dl_mk_subsumption_checker.cpp │ │ ├── dl_mk_subsumption_checker.h │ │ ├── dl_mk_synchronize.cpp │ │ ├── dl_mk_synchronize.h │ │ ├── dl_mk_unbound_compressor.cpp │ │ ├── dl_mk_unbound_compressor.h │ │ ├── dl_mk_unfold.cpp │ │ ├── dl_mk_unfold.h │ │ ├── dl_transforms.cpp │ │ └── dl_transforms.h ├── nlsat │ ├── CMakeLists.txt │ ├── nlsat_assignment.h │ ├── nlsat_clause.cpp │ ├── nlsat_clause.h │ ├── nlsat_evaluator.cpp │ ├── nlsat_evaluator.h │ ├── nlsat_explain.cpp │ ├── nlsat_explain.h │ ├── nlsat_interval_set.cpp │ ├── nlsat_interval_set.h │ ├── nlsat_justification.h │ ├── nlsat_local_search.cpp │ ├── nlsat_local_search.h │ ├── nlsat_params.pyg │ ├── nlsat_scoped_literal_vector.h │ ├── nlsat_simple_checker.cpp │ ├── nlsat_simple_checker.h │ ├── nlsat_solver.cpp │ ├── nlsat_solver.h │ ├── nlsat_symmetry_checker.cpp │ ├── nlsat_symmetry_checker.h │ ├── nlsat_types.cpp │ ├── nlsat_types.h │ ├── nlsat_variable_ordering_strategy.cpp │ ├── nlsat_variable_ordering_strategy.h │ └── tactic │ │ ├── CMakeLists.txt │ │ ├── goal2nlsat.cpp │ │ ├── goal2nlsat.h │ │ ├── nlsat_tactic.cpp │ │ ├── nlsat_tactic.h │ │ ├── qfnra_nlsat_tactic.cpp │ │ └── qfnra_nlsat_tactic.h ├── opt │ ├── CMakeLists.txt │ ├── maxlex.cpp │ ├── maxlex.h │ ├── maxres.cpp │ ├── maxres.h │ ├── maxsmt.cpp │ ├── maxsmt.h │ ├── opt_cmds.cpp │ ├── opt_cmds.h │ ├── opt_context.cpp │ ├── opt_context.h │ ├── opt_lns.cpp │ ├── opt_lns.h │ ├── opt_params.pyg │ ├── opt_pareto.cpp │ ├── opt_pareto.h │ ├── opt_parse.cpp │ ├── opt_parse.h │ ├── opt_sls_solver.h │ ├── opt_solver.cpp │ ├── opt_solver.h │ ├── optsmt.cpp │ ├── optsmt.h │ ├── pb_sls.cpp │ ├── pb_sls.h │ ├── sortmax.cpp │ ├── wmax.cpp │ └── wmax.h ├── params │ ├── CMakeLists.txt │ ├── arith_rewriter_params.pyg │ ├── array_rewriter_params.pyg │ ├── bit_blaster_params.h │ ├── bool_rewriter_params.pyg │ ├── bv_rewriter_params.pyg │ ├── context_params.cpp │ ├── context_params.h │ ├── fpa2bv_rewriter_params.pyg │ ├── fpa_rewriter_params.pyg │ ├── pattern_inference_params.cpp │ ├── pattern_inference_params.h │ ├── pattern_inference_params_helper.pyg │ ├── poly_rewriter_params.pyg │ ├── rewriter_params.pyg │ └── seq_rewriter_params.pyg ├── parsers │ ├── smt2 │ │ ├── CMakeLists.txt │ │ ├── marshal.cpp │ │ ├── marshal.h │ │ ├── smt2parser.cpp │ │ ├── smt2parser.h │ │ ├── smt2scanner.cpp │ │ └── smt2scanner.h │ └── util │ │ ├── CMakeLists.txt │ │ ├── cost_parser.cpp │ │ ├── cost_parser.h │ │ ├── parser_params.pyg │ │ ├── pattern_validation.cpp │ │ ├── pattern_validation.h │ │ ├── scanner.cpp │ │ ├── scanner.h │ │ ├── simple_parser.cpp │ │ └── simple_parser.h ├── qe │ ├── CMakeLists.txt │ ├── lite │ │ ├── CMakeLists.txt │ │ ├── qe_lite.cpp │ │ └── qe_lite.h │ ├── mbp │ │ ├── CMakeLists.txt │ │ ├── mbp_arith.cpp │ │ ├── mbp_arith.h │ │ ├── mbp_arrays.cpp │ │ ├── mbp_arrays.h │ │ ├── mbp_datatypes.cpp │ │ ├── mbp_datatypes.h │ │ ├── mbp_plugin.cpp │ │ ├── mbp_plugin.h │ │ ├── mbp_solve_plugin.cpp │ │ ├── mbp_solve_plugin.h │ │ ├── mbp_term_graph.cpp │ │ └── mbp_term_graph.h │ ├── nlarith_util.cpp │ ├── nlarith_util.h │ ├── nlqsat.cpp │ ├── nlqsat.h │ ├── qe.cpp │ ├── qe.h │ ├── qe_arith_plugin.cpp │ ├── qe_array_plugin.cpp │ ├── qe_bool_plugin.cpp │ ├── qe_bv_plugin.cpp │ ├── qe_cmd.cpp │ ├── qe_cmd.h │ ├── qe_datatype_plugin.cpp │ ├── qe_dl_plugin.cpp │ ├── qe_mbi.cpp │ ├── qe_mbi.h │ ├── qe_mbp.cpp │ ├── qe_mbp.h │ ├── qe_tactic.cpp │ ├── qe_tactic.h │ ├── qsat.cpp │ └── qsat.h ├── sat │ ├── CMakeLists.txt │ ├── dimacs.cpp │ ├── dimacs.h │ ├── sat_aig_cuts.cpp │ ├── sat_aig_cuts.h │ ├── sat_aig_finder.cpp │ ├── sat_aig_finder.h │ ├── sat_allocator.h │ ├── sat_anf_simplifier.cpp │ ├── sat_anf_simplifier.h │ ├── sat_asymm_branch.cpp │ ├── sat_asymm_branch.h │ ├── sat_asymm_branch_params.pyg │ ├── sat_bcd.cpp │ ├── sat_bcd.h │ ├── sat_big.cpp │ ├── sat_big.h │ ├── sat_binspr.cpp │ ├── sat_binspr.h │ ├── sat_clause.cpp │ ├── sat_clause.h │ ├── sat_clause_set.cpp │ ├── sat_clause_set.h │ ├── sat_clause_use_list.cpp │ ├── sat_clause_use_list.h │ ├── sat_cleaner.cpp │ ├── sat_cleaner.h │ ├── sat_config.cpp │ ├── sat_config.h │ ├── sat_cut_simplifier.cpp │ ├── sat_cut_simplifier.h │ ├── sat_cutset.cpp │ ├── sat_cutset.h │ ├── sat_cutset_compute_shift.h │ ├── sat_ddfw.cpp │ ├── sat_ddfw.h │ ├── sat_drat.cpp │ ├── sat_drat.h │ ├── sat_elim_eqs.cpp │ ├── sat_elim_eqs.h │ ├── sat_elim_vars.cpp │ ├── sat_elim_vars.h │ ├── sat_extension.h │ ├── sat_gc.cpp │ ├── sat_integrity_checker.cpp │ ├── sat_integrity_checker.h │ ├── sat_justification.h │ ├── sat_local_search.cpp │ ├── sat_local_search.h │ ├── sat_lookahead.cpp │ ├── sat_lookahead.h │ ├── sat_lut_finder.cpp │ ├── sat_lut_finder.h │ ├── sat_model_converter.cpp │ ├── sat_model_converter.h │ ├── sat_mus.cpp │ ├── sat_mus.h │ ├── sat_npn3_finder.cpp │ ├── sat_npn3_finder.h │ ├── sat_parallel.cpp │ ├── sat_parallel.h │ ├── sat_params.pyg │ ├── sat_prob.cpp │ ├── sat_prob.h │ ├── sat_probing.cpp │ ├── sat_probing.h │ ├── sat_scc.cpp │ ├── sat_scc.h │ ├── sat_scc_params.pyg │ ├── sat_simplifier.cpp │ ├── sat_simplifier.h │ ├── sat_simplifier_params.pyg │ ├── sat_solver.cpp │ ├── sat_solver.h │ ├── sat_solver │ │ ├── CMakeLists.txt │ │ ├── inc_sat_solver.cpp │ │ └── inc_sat_solver.h │ ├── sat_solver_core.h │ ├── sat_types.h │ ├── sat_watched.cpp │ ├── sat_watched.h │ ├── sat_xor_finder.cpp │ ├── sat_xor_finder.h │ ├── smt │ │ ├── CMakeLists.txt │ │ ├── arith_axioms.cpp │ │ ├── arith_diagnostics.cpp │ │ ├── arith_internalize.cpp │ │ ├── arith_solver.cpp │ │ ├── arith_solver.h │ │ ├── array_axioms.cpp │ │ ├── array_diagnostics.cpp │ │ ├── array_internalize.cpp │ │ ├── array_model.cpp │ │ ├── array_solver.cpp │ │ ├── array_solver.h │ │ ├── atom2bool_var.cpp │ │ ├── atom2bool_var.h │ │ ├── ba_xor.h │ │ ├── bv_ackerman.cpp │ │ ├── bv_ackerman.h │ │ ├── bv_delay_internalize.cpp │ │ ├── bv_internalize.cpp │ │ ├── bv_invariant.cpp │ │ ├── bv_solver.cpp │ │ ├── bv_solver.h │ │ ├── dt_solver.cpp │ │ ├── dt_solver.h │ │ ├── euf_ackerman.cpp │ │ ├── euf_ackerman.h │ │ ├── euf_internalize.cpp │ │ ├── euf_invariant.cpp │ │ ├── euf_model.cpp │ │ ├── euf_proof.cpp │ │ ├── euf_relevancy.cpp │ │ ├── euf_relevancy.h │ │ ├── euf_solver.cpp │ │ ├── euf_solver.h │ │ ├── fpa_solver.cpp │ │ ├── fpa_solver.h │ │ ├── pb_card.cpp │ │ ├── pb_card.h │ │ ├── pb_constraint.cpp │ │ ├── pb_constraint.h │ │ ├── pb_internalize.cpp │ │ ├── pb_pb.cpp │ │ ├── pb_pb.h │ │ ├── pb_solver.cpp │ │ ├── pb_solver.h │ │ ├── pb_solver_interface.h │ │ ├── q_clause.cpp │ │ ├── q_clause.h │ │ ├── q_ematch.cpp │ │ ├── q_ematch.h │ │ ├── q_eval.cpp │ │ ├── q_eval.h │ │ ├── q_mam.cpp │ │ ├── q_mam.h │ │ ├── q_mbi.cpp │ │ ├── q_mbi.h │ │ ├── q_model_fixer.cpp │ │ ├── q_model_fixer.h │ │ ├── q_queue.cpp │ │ ├── q_queue.h │ │ ├── q_solver.cpp │ │ ├── q_solver.h │ │ ├── recfun_solver.cpp │ │ ├── recfun_solver.h │ │ ├── sat_internalizer.h │ │ ├── sat_smt.h │ │ ├── sat_th.cpp │ │ ├── sat_th.h │ │ ├── user_solver.cpp │ │ ├── user_solver.h │ │ └── xor_solver.d │ └── tactic │ │ ├── CMakeLists.txt │ │ ├── goal2sat.cpp │ │ ├── goal2sat.h │ │ ├── sat2goal.cpp │ │ ├── sat2goal.h │ │ ├── sat_tactic.cpp │ │ └── sat_tactic.h ├── shell │ ├── CMakeLists.txt │ ├── datalog_frontend.cpp │ ├── datalog_frontend.h │ ├── dimacs_frontend.cpp │ ├── dimacs_frontend.h │ ├── drat_frontend.cpp │ ├── drat_frontend.h │ ├── lp_frontend.cpp │ ├── lp_frontend.h │ ├── main.cpp │ ├── opt_frontend.cpp │ ├── opt_frontend.h │ ├── options.h │ ├── smtlib_frontend.cpp │ ├── smtlib_frontend.h │ ├── z3_log_frontend.cpp │ └── z3_log_frontend.h ├── smt │ ├── CMakeLists 2.txt │ ├── CMakeLists.txt │ ├── arith_eq_adapter.cpp │ ├── arith_eq_adapter.h │ ├── arith_eq_solver.cpp │ ├── arith_eq_solver.h │ ├── database.h │ ├── database.smt │ ├── diff_logic.h │ ├── dyn_ack.cpp │ ├── dyn_ack.h │ ├── expr_context_simplifier.cpp │ ├── expr_context_simplifier.h │ ├── fingerprints.cpp │ ├── fingerprints.h │ ├── lia_ls │ │ ├── CMakeLists.txt │ │ ├── lia_Array.h │ │ ├── lia_ls.cpp │ │ └── lia_ls.h │ ├── mam.cpp │ ├── mam.h │ ├── nia_ls │ │ ├── CMakeLists.txt │ │ ├── nia_Array.h │ │ ├── nia_build_instance.cpp │ │ ├── nia_initialize.cpp │ │ ├── nia_ls.cpp │ │ ├── nia_ls.h │ │ └── nia_print.cpp │ ├── nra_ls │ │ ├── CMakeLists.txt │ │ ├── nra_Array.h │ │ ├── nra_build_instance.cpp │ │ ├── nra_initialize.cpp │ │ ├── nra_ls.cpp │ │ ├── nra_ls.h │ │ └── nra_print.cpp │ ├── old_interval.cpp │ ├── old_interval.h │ ├── params │ │ ├── CMakeLists.txt │ │ ├── dyn_ack_params.cpp │ │ ├── dyn_ack_params.h │ │ ├── preprocessor_params.cpp │ │ ├── preprocessor_params.h │ │ ├── qi_params.cpp │ │ ├── qi_params.h │ │ ├── smt_params.cpp │ │ ├── smt_params.h │ │ ├── smt_params_helper.pyg │ │ ├── theory_arith_params.cpp │ │ ├── theory_arith_params.h │ │ ├── theory_array_params.cpp │ │ ├── theory_array_params.h │ │ ├── theory_bv_params.cpp │ │ ├── theory_bv_params.h │ │ ├── theory_datatype_params.h │ │ ├── theory_pb_params.cpp │ │ ├── theory_pb_params.h │ │ ├── theory_seq_params.cpp │ │ ├── theory_seq_params.h │ │ ├── theory_str_params.cpp │ │ └── theory_str_params.h │ ├── proto_model │ │ ├── CMakeLists.txt │ │ ├── proto_model.cpp │ │ └── proto_model.h │ ├── qi_queue.cpp │ ├── qi_queue.h │ ├── seq_axioms.cpp │ ├── seq_axioms.h │ ├── seq_eq_solver.cpp │ ├── seq_ne_solver.cpp │ ├── seq_offset_eq.cpp │ ├── seq_offset_eq.h │ ├── seq_regex.cpp │ ├── seq_regex.h │ ├── smt2_extra_cmds.cpp │ ├── smt2_extra_cmds.h │ ├── smt_almost_cg_table.cpp │ ├── smt_almost_cg_table.h │ ├── smt_arith_value.cpp │ ├── smt_arith_value.h │ ├── smt_b_justification.h │ ├── smt_bool_var_data.h │ ├── smt_case_split_queue.cpp │ ├── smt_case_split_queue.h │ ├── smt_cg_table.cpp │ ├── smt_cg_table.h │ ├── smt_checker.cpp │ ├── smt_checker.h │ ├── smt_clause.cpp │ ├── smt_clause.h │ ├── smt_clause_proof.cpp │ ├── smt_clause_proof.h │ ├── smt_conflict_resolution.cpp │ ├── smt_conflict_resolution.h │ ├── smt_consequences.cpp │ ├── smt_context.cpp │ ├── smt_context.h │ ├── smt_context_inv.cpp │ ├── smt_context_pp.cpp │ ├── smt_context_stat.cpp │ ├── smt_enode.cpp │ ├── smt_enode.h │ ├── smt_eq_justification.h │ ├── smt_failure.h │ ├── smt_farkas_util.cpp │ ├── smt_farkas_util.h │ ├── smt_for_each_relevant_expr.cpp │ ├── smt_for_each_relevant_expr.h │ ├── smt_implied_equalities.cpp │ ├── smt_implied_equalities.h │ ├── smt_induction.cpp.disabled │ ├── smt_induction.h.disabled │ ├── smt_internalizer.cpp │ ├── smt_justification.cpp │ ├── smt_justification.h │ ├── smt_kernel.cpp │ ├── smt_kernel.h │ ├── smt_literal.cpp │ ├── smt_literal.h │ ├── smt_lookahead.cpp │ ├── smt_lookahead.h │ ├── smt_model_checker.cpp │ ├── smt_model_checker.h │ ├── smt_model_finder.cpp │ ├── smt_model_finder.h │ ├── smt_model_generator.cpp │ ├── smt_model_generator.h │ ├── smt_parallel.cpp │ ├── smt_parallel.h │ ├── smt_quantifier.cpp │ ├── smt_quantifier.h │ ├── smt_quantifier_instances.h │ ├── smt_quick_checker.cpp │ ├── smt_quick_checker.h │ ├── smt_relevancy.cpp │ ├── smt_relevancy.h │ ├── smt_setup.cpp │ ├── smt_setup.h │ ├── smt_solver.cpp │ ├── smt_solver.h │ ├── smt_statistics.cpp │ ├── smt_statistics.h │ ├── smt_theory.cpp │ ├── smt_theory.h │ ├── smt_types.h │ ├── smt_value_sort.cpp │ ├── smt_value_sort.h │ ├── spanning_tree.h │ ├── spanning_tree_base.h │ ├── spanning_tree_def.h │ ├── tactic │ │ ├── CMakeLists.txt │ │ ├── ctx_solver_simplify_tactic.cpp │ │ ├── ctx_solver_simplify_tactic.h │ │ ├── smt_tactic_core.cpp │ │ ├── smt_tactic_core.h │ │ ├── unit_subsumption_tactic.cpp │ │ └── unit_subsumption_tactic.h │ ├── theory_arith.cpp │ ├── theory_arith.h │ ├── theory_arith_aux.h │ ├── theory_arith_core.h │ ├── theory_arith_def.h │ ├── theory_arith_eq.h │ ├── theory_arith_int.h │ ├── theory_arith_inv.h │ ├── theory_arith_nl.h │ ├── theory_arith_pp.h │ ├── theory_array.cpp │ ├── theory_array.h │ ├── theory_array_bapa.cpp │ ├── theory_array_bapa.h │ ├── theory_array_base.cpp │ ├── theory_array_base.h │ ├── theory_array_full.cpp │ ├── theory_array_full.h │ ├── theory_bv.cpp │ ├── theory_bv.h │ ├── theory_char.cpp │ ├── theory_char.h │ ├── theory_datatype.cpp │ ├── theory_datatype.h │ ├── theory_dense_diff_logic.cpp │ ├── theory_dense_diff_logic.h │ ├── theory_dense_diff_logic_def.h │ ├── theory_diff_logic.cpp │ ├── theory_diff_logic.h │ ├── theory_diff_logic_def.h │ ├── theory_dl.cpp │ ├── theory_dl.h │ ├── theory_dummy.cpp │ ├── theory_dummy.h │ ├── theory_fpa.cpp │ ├── theory_fpa.h │ ├── theory_lra.cpp │ ├── theory_lra.h │ ├── theory_opt.cpp │ ├── theory_opt.h │ ├── theory_pb.cpp │ ├── theory_pb.h │ ├── theory_recfun.cpp │ ├── theory_recfun.h │ ├── theory_seq.cpp │ ├── theory_seq.h │ ├── theory_seq_empty.h │ ├── theory_special_relations.cpp │ ├── theory_special_relations.h │ ├── theory_str.cpp │ ├── theory_str.h │ ├── theory_str_mc.cpp │ ├── theory_str_regex.cpp │ ├── theory_user_propagator.cpp │ ├── theory_user_propagator.h │ ├── theory_utvpi.cpp │ ├── theory_utvpi.h │ ├── theory_utvpi_def.h │ ├── theory_wmaxsat.cpp │ ├── theory_wmaxsat.h │ ├── uses_theory.cpp │ ├── uses_theory.h │ ├── watch_list.cpp │ └── watch_list.h ├── solver │ ├── CMakeLists.txt │ ├── assertions │ │ ├── CMakeLists.txt │ │ ├── asserted_formulas.cpp │ │ └── asserted_formulas.h │ ├── check_logic.cpp │ ├── check_logic.h │ ├── check_sat_result.cpp │ ├── check_sat_result.h │ ├── combined_solver.cpp │ ├── combined_solver.h │ ├── combined_solver_params.pyg │ ├── mus.cpp │ ├── mus.h │ ├── parallel_params.pyg │ ├── parallel_tactic.cpp │ ├── parallel_tactic.h │ ├── progress_callback.h │ ├── smt_logics.cpp │ ├── smt_logics.h │ ├── solver.cpp │ ├── solver.h │ ├── solver2tactic.cpp │ ├── solver2tactic.h │ ├── solver_na2as.cpp │ ├── solver_na2as.h │ ├── solver_params.pyg │ ├── solver_pool.cpp │ ├── solver_pool.h │ ├── tactic2solver.cpp │ └── tactic2solver.h ├── tactic │ ├── CMakeLists.txt │ ├── aig │ │ ├── CMakeLists.txt │ │ ├── aig.cpp │ │ ├── aig.h │ │ ├── aig_tactic.cpp │ │ └── aig_tactic.h │ ├── arith │ │ ├── CMakeLists.txt │ │ ├── add_bounds_tactic.cpp │ │ ├── add_bounds_tactic.h │ │ ├── arith_bounds_tactic.cpp │ │ ├── arith_bounds_tactic.h │ │ ├── bound_manager.cpp │ │ ├── bound_manager.h │ │ ├── bound_propagator.cpp │ │ ├── bound_propagator.h │ │ ├── bv2int_rewriter.cpp │ │ ├── bv2int_rewriter.h │ │ ├── bv2real_rewriter.cpp │ │ ├── bv2real_rewriter.h │ │ ├── card2bv_tactic.cpp │ │ ├── card2bv_tactic.h │ │ ├── degree_shift_tactic.cpp │ │ ├── degree_shift_tactic.h │ │ ├── diff_neq_tactic.cpp │ │ ├── diff_neq_tactic.h │ │ ├── eq2bv_tactic.cpp │ │ ├── eq2bv_tactic.h │ │ ├── factor_tactic.cpp │ │ ├── factor_tactic.h │ │ ├── fix_dl_var_tactic.cpp │ │ ├── fix_dl_var_tactic.h │ │ ├── fm_tactic.cpp │ │ ├── fm_tactic.h │ │ ├── lia2card_tactic.cpp │ │ ├── lia2card_tactic.h │ │ ├── lia2pb_tactic.cpp │ │ ├── lia2pb_tactic.h │ │ ├── linear_equation.cpp │ │ ├── linear_equation.h │ │ ├── nla2bv_tactic.cpp │ │ ├── nla2bv_tactic.h │ │ ├── normalize_bounds_tactic.cpp │ │ ├── normalize_bounds_tactic.h │ │ ├── pb2bv_model_converter.cpp │ │ ├── pb2bv_model_converter.h │ │ ├── pb2bv_tactic.cpp │ │ ├── pb2bv_tactic.h │ │ ├── probe_arith.cpp │ │ ├── probe_arith.h │ │ ├── propagate_ineqs_tactic.cpp │ │ ├── propagate_ineqs_tactic.h │ │ ├── purify_arith_tactic.cpp │ │ ├── purify_arith_tactic.h │ │ ├── recover_01_tactic.cpp │ │ └── recover_01_tactic.h │ ├── bv │ │ ├── CMakeLists.txt │ │ ├── bit_blaster_model_converter.cpp │ │ ├── bit_blaster_model_converter.h │ │ ├── bit_blaster_tactic.cpp │ │ ├── bit_blaster_tactic.h │ │ ├── bv1_blaster_tactic.cpp │ │ ├── bv1_blaster_tactic.h │ │ ├── bv_bound_chk_tactic.cpp │ │ ├── bv_bound_chk_tactic.h │ │ ├── bv_bounds_tactic.cpp │ │ ├── bv_bounds_tactic.h │ │ ├── bv_size_reduction_tactic.cpp │ │ ├── bv_size_reduction_tactic.h │ │ ├── bvarray2uf_rewriter.cpp │ │ ├── bvarray2uf_rewriter.h │ │ ├── bvarray2uf_tactic.cpp │ │ ├── bvarray2uf_tactic.h │ │ ├── dt2bv_tactic.cpp │ │ ├── dt2bv_tactic.h │ │ ├── elim_small_bv_tactic.cpp │ │ ├── elim_small_bv_tactic.h │ │ ├── max_bv_sharing_tactic.cpp │ │ └── max_bv_sharing_tactic.h │ ├── converter.h │ ├── core │ │ ├── CMakeLists.txt │ │ ├── blast_term_ite_tactic.cpp │ │ ├── blast_term_ite_tactic.h │ │ ├── cofactor_elim_term_ite.cpp │ │ ├── cofactor_elim_term_ite.h │ │ ├── cofactor_term_ite_tactic.cpp │ │ ├── cofactor_term_ite_tactic.h │ │ ├── collect_occs.cpp │ │ ├── collect_occs.h │ │ ├── collect_statistics_tactic.cpp │ │ ├── collect_statistics_tactic.h │ │ ├── ctx_simplify_tactic.cpp │ │ ├── ctx_simplify_tactic.h │ │ ├── der_tactic.cpp │ │ ├── der_tactic.h │ │ ├── distribute_forall_tactic.cpp │ │ ├── distribute_forall_tactic.h │ │ ├── dom_simplify_tactic.cpp │ │ ├── dom_simplify_tactic.h │ │ ├── elim_term_ite_tactic.cpp │ │ ├── elim_term_ite_tactic.h │ │ ├── elim_uncnstr_tactic.cpp │ │ ├── elim_uncnstr_tactic.h │ │ ├── injectivity_tactic.cpp │ │ ├── injectivity_tactic.h │ │ ├── nnf_tactic.cpp │ │ ├── nnf_tactic.h │ │ ├── occf_tactic.cpp │ │ ├── occf_tactic.h │ │ ├── pb_preprocess_tactic.cpp │ │ ├── pb_preprocess_tactic.h │ │ ├── propagate_values_tactic.cpp │ │ ├── propagate_values_tactic.h │ │ ├── reduce_args_tactic.cpp │ │ ├── reduce_args_tactic.h │ │ ├── reduce_invertible_tactic.cpp │ │ ├── reduce_invertible_tactic.h │ │ ├── simplify_tactic.cpp │ │ ├── simplify_tactic.h │ │ ├── solve_eqs_tactic.cpp │ │ ├── solve_eqs_tactic.h │ │ ├── special_relations_tactic.cpp │ │ ├── special_relations_tactic.h │ │ ├── split_clause_tactic.cpp │ │ ├── split_clause_tactic.h │ │ ├── symmetry_reduce_tactic.cpp │ │ ├── symmetry_reduce_tactic.h │ │ ├── tseitin_cnf_tactic.cpp │ │ └── tseitin_cnf_tactic.h │ ├── dependency_converter.cpp │ ├── dependency_converter.h │ ├── equiv_proof_converter.cpp │ ├── equiv_proof_converter.h │ ├── fd_solver │ │ ├── CMakeLists.txt │ │ ├── bounded_int2bv_solver.cpp │ │ ├── bounded_int2bv_solver.h │ │ ├── enum2bv_solver.cpp │ │ ├── enum2bv_solver.h │ │ ├── fd_solver.cpp │ │ ├── fd_solver.h │ │ ├── pb2bv_solver.cpp │ │ ├── pb2bv_solver.h │ │ ├── smtfd_solver.cpp │ │ └── smtfd_solver.h │ ├── filter_model_converter.h │ ├── fpa │ │ ├── CMakeLists.txt │ │ ├── fpa2bv_model_converter.cpp │ │ ├── fpa2bv_model_converter.h │ │ ├── fpa2bv_tactic.cpp │ │ ├── fpa2bv_tactic.h │ │ ├── qffp_tactic.cpp │ │ ├── qffp_tactic.h │ │ ├── qffplra_tactic.cpp │ │ └── qffplra_tactic.h │ ├── generic_model_converter.cpp │ ├── generic_model_converter.h │ ├── goal.cpp │ ├── goal.h │ ├── goal_num_occurs.cpp │ ├── goal_num_occurs.h │ ├── goal_shared_occs.cpp │ ├── goal_shared_occs.h │ ├── goal_util.cpp │ ├── goal_util.h │ ├── horn_subsume_model_converter.cpp │ ├── horn_subsume_model_converter.h │ ├── model_converter.cpp │ ├── model_converter.h │ ├── portfolio │ │ ├── CMakeLists.txt │ │ ├── default_tactic.cpp │ │ ├── default_tactic.h │ │ ├── smt_strategic_solver.cpp │ │ ├── solver2lookahead.cpp │ │ ├── solver2lookahead.h │ │ ├── solver_subsumption_tactic.cpp │ │ └── solver_subsumption_tactic.h │ ├── probe.cpp │ ├── probe.h │ ├── proof_converter.cpp │ ├── proof_converter.h │ ├── replace_proof_converter.cpp │ ├── replace_proof_converter.h │ ├── sls │ │ ├── CMakeLists.txt │ │ ├── bvsls_opt_engine.cpp │ │ ├── bvsls_opt_engine.h │ │ ├── sls_engine.cpp │ │ ├── sls_engine.h │ │ ├── sls_evaluator.h │ │ ├── sls_params.pyg │ │ ├── sls_powers.h │ │ ├── sls_tactic.cpp │ │ ├── sls_tactic.h │ │ └── sls_tracker.h │ ├── smtlogics │ │ ├── CMakeLists.txt │ │ ├── nra_tactic.cpp │ │ ├── nra_tactic.h │ │ ├── qfaufbv_tactic.cpp │ │ ├── qfaufbv_tactic.h │ │ ├── qfauflia_tactic.cpp │ │ ├── qfauflia_tactic.h │ │ ├── qfbv_tactic.cpp │ │ ├── qfbv_tactic.h │ │ ├── qfidl_tactic.cpp │ │ ├── qfidl_tactic.h │ │ ├── qflia_tactic.cpp │ │ ├── qflia_tactic.h │ │ ├── qflra_tactic.cpp │ │ ├── qflra_tactic.h │ │ ├── qfnia_tactic.cpp │ │ ├── qfnia_tactic.h │ │ ├── qfnra_tactic.cpp │ │ ├── qfnra_tactic.h │ │ ├── qfuf_tactic.cpp │ │ ├── qfuf_tactic.h │ │ ├── qfufbv_ackr_model_converter.cpp │ │ ├── qfufbv_ackr_model_converter.h │ │ ├── qfufbv_tactic.cpp │ │ ├── qfufbv_tactic.h │ │ ├── qfufbv_tactic_params.pyg │ │ ├── quant_tactics.cpp │ │ ├── quant_tactics.h │ │ ├── smt_tactic.cpp │ │ └── smt_tactic.h │ ├── tactic.cpp │ ├── tactic.h │ ├── tactic_exception.h │ ├── tactic_params.pyg │ ├── tactical.cpp │ ├── tactical.h │ ├── ufbv │ │ ├── CMakeLists.txt │ │ ├── macro_finder_tactic.cpp │ │ ├── macro_finder_tactic.h │ │ ├── quasi_macros_tactic.cpp │ │ ├── quasi_macros_tactic.h │ │ ├── ufbv_rewriter.cpp │ │ ├── ufbv_rewriter.h │ │ ├── ufbv_rewriter_tactic.cpp │ │ ├── ufbv_rewriter_tactic.h │ │ ├── ufbv_tactic.cpp │ │ └── ufbv_tactic.h │ └── user_propagator_base.h ├── test │ ├── CMakeLists.txt │ ├── algebraic.cpp │ ├── api.cpp │ ├── api_bug.cpp │ ├── arith_rewriter.cpp │ ├── arith_simplifier_plugin.cpp │ ├── ast.cpp │ ├── bdd.cpp │ ├── bit_blaster.cpp │ ├── bit_vector.cpp │ ├── bits.cpp │ ├── buffer.cpp │ ├── chashtable.cpp │ ├── check_assumptions.cpp │ ├── cnf_backbones.cpp │ ├── cube_clause.cpp │ ├── datalog_parser.cpp │ ├── ddnf.cpp │ ├── diff_logic.cpp │ ├── dl_context.cpp │ ├── dl_product_relation.cpp │ ├── dl_query.cpp │ ├── dl_relation.cpp │ ├── dl_table.cpp │ ├── dl_util.cpp │ ├── doc.cpp │ ├── egraph.cpp │ ├── escaped.cpp │ ├── ex.cpp │ ├── expr_rand.cpp │ ├── expr_substitution.cpp │ ├── ext_numeral.cpp │ ├── f2n.cpp │ ├── factor_rewriter.cpp │ ├── finder.cpp │ ├── fixed_bit_vector.cpp │ ├── for_each_file.cpp │ ├── for_each_file.h │ ├── fuzzing │ │ ├── CMakeLists.txt │ │ ├── expr_delta.cpp │ │ ├── expr_delta.h │ │ ├── expr_rand.cpp │ │ └── expr_rand.h │ ├── get_consequences.cpp │ ├── get_implied_equalities.cpp │ ├── hashtable.cpp │ ├── heap.cpp │ ├── heap_trie.cpp │ ├── hilbert_basis.cpp │ ├── horn_subsume_model_converter.cpp │ ├── hwf.cpp │ ├── im_float_config.h │ ├── inf_rational.cpp │ ├── interval.cpp │ ├── karr.cpp │ ├── list.cpp │ ├── lp │ │ ├── CMakeLists.txt │ │ ├── argument_parser.h │ │ ├── gomory_test.h │ │ ├── lp.cpp │ │ ├── lp_main.cpp │ │ ├── nla_solver_test.cpp │ │ ├── smt_reader.h │ │ └── test_file_reader.h │ ├── main.cpp │ ├── map.cpp │ ├── matcher.cpp │ ├── memory.cpp │ ├── model2expr.cpp │ ├── model_based_opt.cpp │ ├── model_evaluator.cpp │ ├── model_retrieval.cpp │ ├── mpbq.cpp │ ├── mpf.cpp │ ├── mpff.cpp │ ├── mpfx.cpp │ ├── mpq.cpp │ ├── mpz.cpp │ ├── nlarith_util.cpp │ ├── nlsat.cpp │ ├── no_overflow.cpp │ ├── object_allocator.cpp │ ├── old_interval.cpp │ ├── optional.cpp │ ├── parray.cpp │ ├── pb2bv.cpp │ ├── pdd.cpp │ ├── pdd_solver.cpp │ ├── permutation.cpp │ ├── polynomial.cpp │ ├── polynorm.cpp │ ├── prime_generator.cpp │ ├── proof_checker.cpp │ ├── qe_arith.cpp │ ├── quant_elim.cpp │ ├── quant_solve.cpp │ ├── random.cpp │ ├── rational.cpp │ ├── rcf.cpp │ ├── region.cpp │ ├── sat_local_search.cpp │ ├── sat_lookahead.cpp │ ├── sat_user_scope.cpp │ ├── scoped_timer.cpp │ ├── simple_parser.cpp │ ├── simplex.cpp │ ├── simplifier.cpp │ ├── small_object_allocator.cpp │ ├── smt2print_parse.cpp │ ├── smt_context.cpp │ ├── solver_pool.cpp │ ├── sorting_network.cpp │ ├── stack.cpp │ ├── string_buffer.cpp │ ├── substitution.cpp │ ├── symbol.cpp │ ├── symbol_table.cpp │ ├── tbv.cpp │ ├── test_util.h │ ├── theory_dl.cpp │ ├── theory_pb.cpp │ ├── timeout.cpp │ ├── total_order.cpp │ ├── trigo.cpp │ ├── udoc_relation.cpp │ ├── uint_set.cpp │ ├── upolynomial.cpp │ ├── value_generator.cpp │ ├── value_sweep.cpp │ ├── var_subst.cpp │ ├── vector.cpp │ └── zstring.cpp └── util │ ├── CMakeLists.txt │ ├── approx_nat.cpp │ ├── approx_nat.h │ ├── approx_set.cpp │ ├── approx_set.h │ ├── array.h │ ├── array_map.h │ ├── backtrackable_set.h │ ├── basic_interval.h │ ├── bit_util.cpp │ ├── bit_util.h │ ├── bit_vector.cpp │ ├── bit_vector.h │ ├── buffer.h │ ├── cancel_eh.h │ ├── chashtable.h │ ├── checked_int64.h │ ├── cmd_context_types.cpp │ ├── cmd_context_types.h │ ├── common_msgs.cpp │ ├── common_msgs.h │ ├── container_util.h │ ├── debug.cpp │ ├── debug.h │ ├── dec_ref_util.h │ ├── dependency.h │ ├── dictionary.h │ ├── dlist.h │ ├── double_manager.h │ ├── ema.h │ ├── env_params.cpp │ ├── env_params.h │ ├── error_codes.h │ ├── event_handler.h │ ├── ext_gcd.h │ ├── ext_numeral.h │ ├── f2n.h │ ├── file_path.h │ ├── fixed_bit_vector.cpp │ ├── fixed_bit_vector.h │ ├── gparams.cpp │ ├── gparams.h │ ├── hash.cpp │ ├── hash.h │ ├── hashtable.h │ ├── heap.h │ ├── hwf.cpp │ ├── hwf.h │ ├── id_gen.h │ ├── id_var_list.h │ ├── inf_eps_rational.h │ ├── inf_int_rational.cpp │ ├── inf_int_rational.h │ ├── inf_rational.cpp │ ├── inf_rational.h │ ├── inf_s_integer.cpp │ ├── inf_s_integer.h │ ├── lbool.cpp │ ├── lbool.h │ ├── lim_vector.h │ ├── list.h │ ├── luby.cpp │ ├── luby.h │ ├── machine.h │ ├── map.h │ ├── max_cliques.h │ ├── memory_manager.cpp │ ├── memory_manager.h │ ├── min_cut.cpp │ ├── min_cut.h │ ├── mpbq.cpp │ ├── mpbq.h │ ├── mpbqi.h │ ├── mpf.cpp │ ├── mpf.h │ ├── mpff.cpp │ ├── mpff.h │ ├── mpfx.cpp │ ├── mpfx.h │ ├── mpn.cpp │ ├── mpn.h │ ├── mpq.cpp │ ├── mpq.h │ ├── mpq_inf.cpp │ ├── mpq_inf.h │ ├── mpz.cpp │ ├── mpz.h │ ├── mpzzp.h │ ├── mutex.h │ ├── nat_set.h │ ├── numeral_buffer.h │ ├── obj_hashtable.h │ ├── obj_mark.h │ ├── obj_pair_hashtable.h │ ├── obj_pair_set.h │ ├── obj_ref.h │ ├── obj_ref_hashtable.h │ ├── obj_triple_hashtable.h │ ├── object_allocator.h │ ├── optional.h │ ├── page.cpp │ ├── page.h │ ├── params.cpp │ ├── params.h │ ├── parray.h │ ├── permutation.cpp │ ├── permutation.h │ ├── plugin_manager.h │ ├── pool.h │ ├── prime_generator.cpp │ ├── prime_generator.h │ ├── ptr_scoped_buffer.h │ ├── queue.h │ ├── rational.cpp │ ├── rational.h │ ├── ref.h │ ├── ref_buffer.h │ ├── ref_pair_vector.h │ ├── ref_util.h │ ├── ref_vector.h │ ├── region.cpp │ ├── region.h │ ├── rlimit.cpp │ ├── rlimit.h │ ├── s_integer.cpp │ ├── s_integer.h │ ├── sat_literal.h │ ├── scoped_ctrl_c.cpp │ ├── scoped_ctrl_c.h │ ├── scoped_limit_trail.h │ ├── scoped_numeral.h │ ├── scoped_numeral_buffer.h │ ├── scoped_numeral_vector.h │ ├── scoped_ptr_vector.h │ ├── scoped_timer.cpp │ ├── scoped_timer.h │ ├── scoped_vector.h │ ├── sexpr.cpp │ ├── sexpr.h │ ├── sign.h │ ├── small_object_allocator.cpp │ ├── small_object_allocator.h │ ├── smt2_util.cpp │ ├── smt2_util.h │ ├── sorting_network.h │ ├── sstream.h │ ├── stack.cpp │ ├── stack.h │ ├── stacked_value.h │ ├── state_graph.cpp │ ├── state_graph.h │ ├── statistics.cpp │ ├── statistics.h │ ├── stats.h │ ├── stopwatch.h │ ├── str_hashtable.h │ ├── stream_buffer.h │ ├── string_buffer.h │ ├── symbol.cpp │ ├── symbol.h │ ├── symbol_table.h │ ├── timeit.cpp │ ├── timeit.h │ ├── timeout.cpp │ ├── timeout.h │ ├── timer.h │ ├── top_sort.h │ ├── total_order.h │ ├── tptr.h │ ├── trace.cpp │ ├── trace.h │ ├── trail.h │ ├── uint_map.h │ ├── uint_set.h │ ├── union_find.h │ ├── util.cpp │ ├── util.h │ ├── var_queue.h │ ├── vector.h │ ├── warning.cpp │ ├── warning.h │ ├── z3_exception.cpp │ ├── z3_exception.h │ ├── z3_version.h │ ├── z3_version.h.cmake.in │ ├── z3_version.h.in │ ├── zstring.cpp │ └── zstring.h └── z3.pc.cmake.in /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/wip.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/.github/workflows/wip.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README-CMake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/README-CMake.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE_NOTES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/RELEASE_NOTES -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /cmake/Z3Config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/cmake/Z3Config.cmake.in -------------------------------------------------------------------------------- /cmake/compiler_lto.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/cmake/compiler_lto.cmake -------------------------------------------------------------------------------- /cmake/git_utils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/cmake/git_utils.cmake -------------------------------------------------------------------------------- /configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/configure -------------------------------------------------------------------------------- /contrib/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/contrib/.travis.yml -------------------------------------------------------------------------------- /contrib/ci/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/contrib/ci/README.md -------------------------------------------------------------------------------- /contrib/ci/maintainers.txt: -------------------------------------------------------------------------------- 1 | # Maintainers 2 | 3 | - Dan Liew (@delcypher) 4 | -------------------------------------------------------------------------------- /contrib/cmake/maintainers.txt: -------------------------------------------------------------------------------- 1 | # Maintainers 2 | 3 | - Dan Liew (@delcypher) 4 | -------------------------------------------------------------------------------- /contrib/suppressions/maintainers.txt: -------------------------------------------------------------------------------- 1 | # Maintainers 2 | 3 | - Dan Liew (@delcypher) 4 | -------------------------------------------------------------------------------- /contrib/suppressions/sanitizers/asan.txt: -------------------------------------------------------------------------------- 1 | # AddressSanitizer suppression file 2 | -------------------------------------------------------------------------------- /contrib/suppressions/sanitizers/lsan.txt: -------------------------------------------------------------------------------- 1 | # LeakSanitizer suppression file 2 | -------------------------------------------------------------------------------- /doc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/doc/CMakeLists.txt -------------------------------------------------------------------------------- /doc/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/doc/README -------------------------------------------------------------------------------- /doc/design_recfuns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/doc/design_recfuns.md -------------------------------------------------------------------------------- /doc/mk_api_doc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/doc/mk_api_doc.py -------------------------------------------------------------------------------- /doc/website.dox.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/doc/website.dox.in -------------------------------------------------------------------------------- /doc/z3api.cfg.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/doc/z3api.cfg.in -------------------------------------------------------------------------------- /doc/z3code.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/doc/z3code.dox -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/c++/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/c++/README -------------------------------------------------------------------------------- /examples/c++/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/c++/example.cpp -------------------------------------------------------------------------------- /examples/c/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/c/CMakeLists.txt -------------------------------------------------------------------------------- /examples/c/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/c/README -------------------------------------------------------------------------------- /examples/c/test_capi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/c/test_capi.c -------------------------------------------------------------------------------- /examples/dotnet/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/dotnet/README -------------------------------------------------------------------------------- /examples/java/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/java/README -------------------------------------------------------------------------------- /examples/maxsat/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/maxsat/README -------------------------------------------------------------------------------- /examples/maxsat/ex.smt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/maxsat/ex.smt -------------------------------------------------------------------------------- /examples/maxsat/maxsat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/maxsat/maxsat.c -------------------------------------------------------------------------------- /examples/ml/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/ml/README -------------------------------------------------------------------------------- /examples/ml/ml_example.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/ml/ml_example.ml -------------------------------------------------------------------------------- /examples/msf/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/msf/README -------------------------------------------------------------------------------- /examples/python/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/python/README -------------------------------------------------------------------------------- /examples/python/efsmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/python/efsmt.py -------------------------------------------------------------------------------- /examples/python/hs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/python/hs.py -------------------------------------------------------------------------------- /examples/python/rc2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/python/rc2.py -------------------------------------------------------------------------------- /examples/tptp/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/tptp/README -------------------------------------------------------------------------------- /examples/tptp/tptp5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/tptp/tptp5.cpp -------------------------------------------------------------------------------- /examples/tptp/tptp5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/tptp/tptp5.h -------------------------------------------------------------------------------- /examples/tptp/tptp5.tab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/tptp/tptp5.tab.c -------------------------------------------------------------------------------- /examples/tptp/tptp5.tab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/examples/tptp/tptp5.tab.h -------------------------------------------------------------------------------- /noarch/repodata.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /noarch/repodata.json.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/noarch/repodata.json.bz2 -------------------------------------------------------------------------------- /resources/icon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/resources/icon.jpg -------------------------------------------------------------------------------- /resources/z3.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/resources/z3.snk -------------------------------------------------------------------------------- /scripts/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/README -------------------------------------------------------------------------------- /scripts/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/coverage.yml -------------------------------------------------------------------------------- /scripts/generate-doc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/generate-doc.yml -------------------------------------------------------------------------------- /scripts/mk_copyright.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/mk_copyright.py -------------------------------------------------------------------------------- /scripts/mk_def_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/mk_def_file.py -------------------------------------------------------------------------------- /scripts/mk_exception.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/mk_exception.py -------------------------------------------------------------------------------- /scripts/mk_make.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/mk_make.py -------------------------------------------------------------------------------- /scripts/mk_nuget_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/mk_nuget_task.py -------------------------------------------------------------------------------- /scripts/mk_pat_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/mk_pat_db.py -------------------------------------------------------------------------------- /scripts/mk_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/mk_project.py -------------------------------------------------------------------------------- /scripts/mk_unix_dist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/mk_unix_dist.py -------------------------------------------------------------------------------- /scripts/mk_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/mk_util.py -------------------------------------------------------------------------------- /scripts/mk_win_dist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/mk_win_dist.py -------------------------------------------------------------------------------- /scripts/nightly.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/nightly.yaml -------------------------------------------------------------------------------- /scripts/policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/policy.json -------------------------------------------------------------------------------- /scripts/pyg2hpp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/pyg2hpp.py -------------------------------------------------------------------------------- /scripts/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/release.yml -------------------------------------------------------------------------------- /scripts/test-jupyter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/test-jupyter.yml -------------------------------------------------------------------------------- /scripts/test-z3.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/test-z3.yml -------------------------------------------------------------------------------- /scripts/trackall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/trackall.sh -------------------------------------------------------------------------------- /scripts/update_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/update_api.py -------------------------------------------------------------------------------- /scripts/update_include.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/update_include.py -------------------------------------------------------------------------------- /scripts/vsts-mac.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/vsts-mac.sh -------------------------------------------------------------------------------- /scripts/vsts-vs2013.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/vsts-vs2013.cmd -------------------------------------------------------------------------------- /scripts/vsts-vs2017.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/scripts/vsts-vs2017.cmd -------------------------------------------------------------------------------- /src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/.DS_Store -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/api/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/CMakeLists.txt -------------------------------------------------------------------------------- /src/api/api_algebraic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_algebraic.cpp -------------------------------------------------------------------------------- /src/api/api_arith.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_arith.cpp -------------------------------------------------------------------------------- /src/api/api_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_array.cpp -------------------------------------------------------------------------------- /src/api/api_ast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_ast.cpp -------------------------------------------------------------------------------- /src/api/api_ast_map.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_ast_map.cpp -------------------------------------------------------------------------------- /src/api/api_ast_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_ast_map.h -------------------------------------------------------------------------------- /src/api/api_ast_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_ast_vector.h -------------------------------------------------------------------------------- /src/api/api_bv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_bv.cpp -------------------------------------------------------------------------------- /src/api/api_context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_context.cpp -------------------------------------------------------------------------------- /src/api/api_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_context.h -------------------------------------------------------------------------------- /src/api/api_datalog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_datalog.cpp -------------------------------------------------------------------------------- /src/api/api_datalog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_datalog.h -------------------------------------------------------------------------------- /src/api/api_datatype.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_datatype.cpp -------------------------------------------------------------------------------- /src/api/api_fpa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_fpa.cpp -------------------------------------------------------------------------------- /src/api/api_goal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_goal.cpp -------------------------------------------------------------------------------- /src/api/api_goal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_goal.h -------------------------------------------------------------------------------- /src/api/api_log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_log.cpp -------------------------------------------------------------------------------- /src/api/api_model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_model.cpp -------------------------------------------------------------------------------- /src/api/api_model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_model.h -------------------------------------------------------------------------------- /src/api/api_numeral.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_numeral.cpp -------------------------------------------------------------------------------- /src/api/api_opt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_opt.cpp -------------------------------------------------------------------------------- /src/api/api_params.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_params.cpp -------------------------------------------------------------------------------- /src/api/api_parsers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_parsers.cpp -------------------------------------------------------------------------------- /src/api/api_pb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_pb.cpp -------------------------------------------------------------------------------- /src/api/api_polynomial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_polynomial.h -------------------------------------------------------------------------------- /src/api/api_qe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_qe.cpp -------------------------------------------------------------------------------- /src/api/api_quant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_quant.cpp -------------------------------------------------------------------------------- /src/api/api_rcf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_rcf.cpp -------------------------------------------------------------------------------- /src/api/api_seq.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_seq.cpp -------------------------------------------------------------------------------- /src/api/api_solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_solver.cpp -------------------------------------------------------------------------------- /src/api/api_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_solver.h -------------------------------------------------------------------------------- /src/api/api_stats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_stats.cpp -------------------------------------------------------------------------------- /src/api/api_stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_stats.h -------------------------------------------------------------------------------- /src/api/api_tactic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_tactic.cpp -------------------------------------------------------------------------------- /src/api/api_tactic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_tactic.h -------------------------------------------------------------------------------- /src/api/api_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/api_util.h -------------------------------------------------------------------------------- /src/api/c++/z3++.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/c++/z3++.h -------------------------------------------------------------------------------- /src/api/dll/dll.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dll/dll.cpp -------------------------------------------------------------------------------- /src/api/dotnet/AST.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/AST.cs -------------------------------------------------------------------------------- /src/api/dotnet/ASTMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/ASTMap.cs -------------------------------------------------------------------------------- /src/api/dotnet/Context.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/Context.cs -------------------------------------------------------------------------------- /src/api/dotnet/Expr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/Expr.cs -------------------------------------------------------------------------------- /src/api/dotnet/FPExpr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/FPExpr.cs -------------------------------------------------------------------------------- /src/api/dotnet/FPNum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/FPNum.cs -------------------------------------------------------------------------------- /src/api/dotnet/FPRMNum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/FPRMNum.cs -------------------------------------------------------------------------------- /src/api/dotnet/FPSort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/FPSort.cs -------------------------------------------------------------------------------- /src/api/dotnet/Global.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/Global.cs -------------------------------------------------------------------------------- /src/api/dotnet/Goal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/Goal.cs -------------------------------------------------------------------------------- /src/api/dotnet/IntExpr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/IntExpr.cs -------------------------------------------------------------------------------- /src/api/dotnet/IntNum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/IntNum.cs -------------------------------------------------------------------------------- /src/api/dotnet/IntSort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/IntSort.cs -------------------------------------------------------------------------------- /src/api/dotnet/Lambda.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/Lambda.cs -------------------------------------------------------------------------------- /src/api/dotnet/Log.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/Log.cs -------------------------------------------------------------------------------- /src/api/dotnet/Model.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/Model.cs -------------------------------------------------------------------------------- /src/api/dotnet/Params.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/Params.cs -------------------------------------------------------------------------------- /src/api/dotnet/Pattern.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/Pattern.cs -------------------------------------------------------------------------------- /src/api/dotnet/Probe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/Probe.cs -------------------------------------------------------------------------------- /src/api/dotnet/RatNum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/RatNum.cs -------------------------------------------------------------------------------- /src/api/dotnet/ReExpr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/ReExpr.cs -------------------------------------------------------------------------------- /src/api/dotnet/ReSort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/ReSort.cs -------------------------------------------------------------------------------- /src/api/dotnet/SeqExpr.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/SeqExpr.cs -------------------------------------------------------------------------------- /src/api/dotnet/SeqSort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/SeqSort.cs -------------------------------------------------------------------------------- /src/api/dotnet/SetSort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/SetSort.cs -------------------------------------------------------------------------------- /src/api/dotnet/Solver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/Solver.cs -------------------------------------------------------------------------------- /src/api/dotnet/Sort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/Sort.cs -------------------------------------------------------------------------------- /src/api/dotnet/Status.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/Status.cs -------------------------------------------------------------------------------- /src/api/dotnet/Symbol.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/Symbol.cs -------------------------------------------------------------------------------- /src/api/dotnet/Tactic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/Tactic.cs -------------------------------------------------------------------------------- /src/api/dotnet/Version.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/dotnet/Version.cs -------------------------------------------------------------------------------- /src/api/java/AST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/AST.java -------------------------------------------------------------------------------- /src/api/java/ASTMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/ASTMap.java -------------------------------------------------------------------------------- /src/api/java/Context.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/Context.java -------------------------------------------------------------------------------- /src/api/java/Expr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/Expr.java -------------------------------------------------------------------------------- /src/api/java/FPExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/FPExpr.java -------------------------------------------------------------------------------- /src/api/java/FPNum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/FPNum.java -------------------------------------------------------------------------------- /src/api/java/FPRMNum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/FPRMNum.java -------------------------------------------------------------------------------- /src/api/java/FPSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/FPSort.java -------------------------------------------------------------------------------- /src/api/java/Global.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/Global.java -------------------------------------------------------------------------------- /src/api/java/Goal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/Goal.java -------------------------------------------------------------------------------- /src/api/java/IntExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/IntExpr.java -------------------------------------------------------------------------------- /src/api/java/IntNum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/IntNum.java -------------------------------------------------------------------------------- /src/api/java/IntSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/IntSort.java -------------------------------------------------------------------------------- /src/api/java/Lambda.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/Lambda.java -------------------------------------------------------------------------------- /src/api/java/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/Log.java -------------------------------------------------------------------------------- /src/api/java/Model.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/Model.java -------------------------------------------------------------------------------- /src/api/java/Params.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/Params.java -------------------------------------------------------------------------------- /src/api/java/Pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/Pattern.java -------------------------------------------------------------------------------- /src/api/java/Probe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/Probe.java -------------------------------------------------------------------------------- /src/api/java/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/README -------------------------------------------------------------------------------- /src/api/java/RatNum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/RatNum.java -------------------------------------------------------------------------------- /src/api/java/ReExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/ReExpr.java -------------------------------------------------------------------------------- /src/api/java/ReSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/ReSort.java -------------------------------------------------------------------------------- /src/api/java/SeqExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/SeqExpr.java -------------------------------------------------------------------------------- /src/api/java/SeqSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/SeqSort.java -------------------------------------------------------------------------------- /src/api/java/SetSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/SetSort.java -------------------------------------------------------------------------------- /src/api/java/Solver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/Solver.java -------------------------------------------------------------------------------- /src/api/java/Sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/Sort.java -------------------------------------------------------------------------------- /src/api/java/Status.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/Status.java -------------------------------------------------------------------------------- /src/api/java/Symbol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/Symbol.java -------------------------------------------------------------------------------- /src/api/java/Tactic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/Tactic.java -------------------------------------------------------------------------------- /src/api/java/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/java/Version.java -------------------------------------------------------------------------------- /src/api/java/manifest: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Created-By: 4.3.2 (Microsoft Research LTD.) 3 | -------------------------------------------------------------------------------- /src/api/js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/js/README.md -------------------------------------------------------------------------------- /src/api/js/build-wasm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/js/build-wasm.sh -------------------------------------------------------------------------------- /src/api/js/example-raw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/js/example-raw.ts -------------------------------------------------------------------------------- /src/api/js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/js/package.json -------------------------------------------------------------------------------- /src/api/js/test-ts-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/js/test-ts-api.ts -------------------------------------------------------------------------------- /src/api/js/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/js/tsconfig.json -------------------------------------------------------------------------------- /src/api/julia/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/julia/README.md -------------------------------------------------------------------------------- /src/api/julia/z3jl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/julia/z3jl.cpp -------------------------------------------------------------------------------- /src/api/ml/META.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/ml/META.in -------------------------------------------------------------------------------- /src/api/ml/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/ml/README.md -------------------------------------------------------------------------------- /src/api/ml/z3.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/ml/z3.ml -------------------------------------------------------------------------------- /src/api/ml/z3.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/ml/z3.mli -------------------------------------------------------------------------------- /src/api/python/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/python/.gitignore -------------------------------------------------------------------------------- /src/api/python/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/python/README.txt -------------------------------------------------------------------------------- /src/api/python/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/python/setup.py -------------------------------------------------------------------------------- /src/api/python/z3/z3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/python/z3/z3.py -------------------------------------------------------------------------------- /src/api/python/z3test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/python/z3test.py -------------------------------------------------------------------------------- /src/api/z3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/z3.h -------------------------------------------------------------------------------- /src/api/z3_algebraic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/z3_algebraic.h -------------------------------------------------------------------------------- /src/api/z3_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/z3_api.h -------------------------------------------------------------------------------- /src/api/z3_fixedpoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/z3_fixedpoint.h -------------------------------------------------------------------------------- /src/api/z3_fpa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/z3_fpa.h -------------------------------------------------------------------------------- /src/api/z3_logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/z3_logger.h -------------------------------------------------------------------------------- /src/api/z3_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/z3_macros.h -------------------------------------------------------------------------------- /src/api/z3_optimization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/z3_optimization.h -------------------------------------------------------------------------------- /src/api/z3_polynomial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/z3_polynomial.h -------------------------------------------------------------------------------- /src/api/z3_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/z3_private.h -------------------------------------------------------------------------------- /src/api/z3_rcf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/z3_rcf.h -------------------------------------------------------------------------------- /src/api/z3_replayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/z3_replayer.cpp -------------------------------------------------------------------------------- /src/api/z3_replayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/z3_replayer.h -------------------------------------------------------------------------------- /src/api/z3_spacer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/z3_spacer.h -------------------------------------------------------------------------------- /src/api/z3_v1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/api/z3_v1.h -------------------------------------------------------------------------------- /src/ast/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/CMakeLists.txt -------------------------------------------------------------------------------- /src/ast/act_cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/act_cache.cpp -------------------------------------------------------------------------------- /src/ast/act_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/act_cache.h -------------------------------------------------------------------------------- /src/ast/ast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast.cpp -------------------------------------------------------------------------------- /src/ast/ast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast.h -------------------------------------------------------------------------------- /src/ast/ast_ll_pp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast_ll_pp.cpp -------------------------------------------------------------------------------- /src/ast/ast_ll_pp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast_ll_pp.h -------------------------------------------------------------------------------- /src/ast/ast_lt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast_lt.cpp -------------------------------------------------------------------------------- /src/ast/ast_lt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast_lt.h -------------------------------------------------------------------------------- /src/ast/ast_pp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast_pp.h -------------------------------------------------------------------------------- /src/ast/ast_pp_dot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast_pp_dot.cpp -------------------------------------------------------------------------------- /src/ast/ast_pp_dot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast_pp_dot.h -------------------------------------------------------------------------------- /src/ast/ast_pp_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast_pp_util.cpp -------------------------------------------------------------------------------- /src/ast/ast_pp_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast_pp_util.h -------------------------------------------------------------------------------- /src/ast/ast_printer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast_printer.cpp -------------------------------------------------------------------------------- /src/ast/ast_printer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast_printer.h -------------------------------------------------------------------------------- /src/ast/ast_smt2_pp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast_smt2_pp.cpp -------------------------------------------------------------------------------- /src/ast/ast_smt2_pp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast_smt2_pp.h -------------------------------------------------------------------------------- /src/ast/ast_smt_pp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast_smt_pp.cpp -------------------------------------------------------------------------------- /src/ast/ast_smt_pp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast_smt_pp.h -------------------------------------------------------------------------------- /src/ast/ast_trail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast_trail.h -------------------------------------------------------------------------------- /src/ast/ast_translation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast_translation.h -------------------------------------------------------------------------------- /src/ast/ast_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast_util.cpp -------------------------------------------------------------------------------- /src/ast/ast_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/ast_util.h -------------------------------------------------------------------------------- /src/ast/bv_decl_plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/bv_decl_plugin.h -------------------------------------------------------------------------------- /src/ast/cost_evaluator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/cost_evaluator.h -------------------------------------------------------------------------------- /src/ast/decl_collector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/decl_collector.h -------------------------------------------------------------------------------- /src/ast/display_dimacs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/display_dimacs.h -------------------------------------------------------------------------------- /src/ast/dl_decl_plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/dl_decl_plugin.h -------------------------------------------------------------------------------- /src/ast/euf/euf_egraph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/euf/euf_egraph.h -------------------------------------------------------------------------------- /src/ast/euf/euf_enode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/euf/euf_enode.cpp -------------------------------------------------------------------------------- /src/ast/euf/euf_enode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/euf/euf_enode.h -------------------------------------------------------------------------------- /src/ast/euf/euf_etable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/euf/euf_etable.h -------------------------------------------------------------------------------- /src/ast/expr2polynomial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/expr2polynomial.h -------------------------------------------------------------------------------- /src/ast/expr2var.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/expr2var.cpp -------------------------------------------------------------------------------- /src/ast/expr2var.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/expr2var.h -------------------------------------------------------------------------------- /src/ast/expr_abstract.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/expr_abstract.cpp -------------------------------------------------------------------------------- /src/ast/expr_abstract.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/expr_abstract.h -------------------------------------------------------------------------------- /src/ast/expr_delta_pair.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/expr_delta_pair.h -------------------------------------------------------------------------------- /src/ast/expr_functors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/expr_functors.cpp -------------------------------------------------------------------------------- /src/ast/expr_functors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/expr_functors.h -------------------------------------------------------------------------------- /src/ast/expr_map.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/expr_map.cpp -------------------------------------------------------------------------------- /src/ast/expr_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/expr_map.h -------------------------------------------------------------------------------- /src/ast/expr_stat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/expr_stat.cpp -------------------------------------------------------------------------------- /src/ast/expr_stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/expr_stat.h -------------------------------------------------------------------------------- /src/ast/for_each_ast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/for_each_ast.cpp -------------------------------------------------------------------------------- /src/ast/for_each_ast.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/for_each_ast.h -------------------------------------------------------------------------------- /src/ast/for_each_expr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/for_each_expr.cpp -------------------------------------------------------------------------------- /src/ast/for_each_expr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/for_each_expr.h -------------------------------------------------------------------------------- /src/ast/format.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/format.cpp -------------------------------------------------------------------------------- /src/ast/format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/format.h -------------------------------------------------------------------------------- /src/ast/fpa_decl_plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/fpa_decl_plugin.h -------------------------------------------------------------------------------- /src/ast/has_free_vars.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/has_free_vars.cpp -------------------------------------------------------------------------------- /src/ast/has_free_vars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/has_free_vars.h -------------------------------------------------------------------------------- /src/ast/justified_expr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/justified_expr.h -------------------------------------------------------------------------------- /src/ast/num_occurs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/num_occurs.cpp -------------------------------------------------------------------------------- /src/ast/num_occurs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/num_occurs.h -------------------------------------------------------------------------------- /src/ast/occurs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/occurs.cpp -------------------------------------------------------------------------------- /src/ast/occurs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/occurs.h -------------------------------------------------------------------------------- /src/ast/pb_decl_plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/pb_decl_plugin.h -------------------------------------------------------------------------------- /src/ast/pp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/pp.cpp -------------------------------------------------------------------------------- /src/ast/pp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/pp.h -------------------------------------------------------------------------------- /src/ast/pp_params.pyg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/pp_params.pyg -------------------------------------------------------------------------------- /src/ast/quantifier_stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/quantifier_stat.h -------------------------------------------------------------------------------- /src/ast/recurse_expr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/recurse_expr.h -------------------------------------------------------------------------------- /src/ast/rewriter/der.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/rewriter/der.cpp -------------------------------------------------------------------------------- /src/ast/rewriter/der.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/rewriter/der.h -------------------------------------------------------------------------------- /src/ast/scoped_proof.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/scoped_proof.h -------------------------------------------------------------------------------- /src/ast/seq_decl_plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/seq_decl_plugin.h -------------------------------------------------------------------------------- /src/ast/shared_occs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/shared_occs.cpp -------------------------------------------------------------------------------- /src/ast/shared_occs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/shared_occs.h -------------------------------------------------------------------------------- /src/ast/static_features.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/static_features.h -------------------------------------------------------------------------------- /src/ast/used_symbols.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/used_symbols.h -------------------------------------------------------------------------------- /src/ast/used_vars.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/used_vars.cpp -------------------------------------------------------------------------------- /src/ast/used_vars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/used_vars.h -------------------------------------------------------------------------------- /src/ast/value_generator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/value_generator.h -------------------------------------------------------------------------------- /src/ast/well_sorted.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/well_sorted.cpp -------------------------------------------------------------------------------- /src/ast/well_sorted.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/ast/well_sorted.h -------------------------------------------------------------------------------- /src/cadical/analyze.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/analyze.cpp -------------------------------------------------------------------------------- /src/cadical/arena.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/arena.cpp -------------------------------------------------------------------------------- /src/cadical/arena.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/arena.h -------------------------------------------------------------------------------- /src/cadical/assume.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/assume.cpp -------------------------------------------------------------------------------- /src/cadical/averages.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/averages.cpp -------------------------------------------------------------------------------- /src/cadical/averages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/averages.h -------------------------------------------------------------------------------- /src/cadical/backtrack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/backtrack.cpp -------------------------------------------------------------------------------- /src/cadical/backward.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/backward.cpp -------------------------------------------------------------------------------- /src/cadical/bins.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/bins.cpp -------------------------------------------------------------------------------- /src/cadical/bins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/bins.h -------------------------------------------------------------------------------- /src/cadical/block.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/block.cpp -------------------------------------------------------------------------------- /src/cadical/block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/block.h -------------------------------------------------------------------------------- /src/cadical/cad-signal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/cad-signal.h -------------------------------------------------------------------------------- /src/cadical/cadical.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/cadical.cpp -------------------------------------------------------------------------------- /src/cadical/cadical.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/cadical.h -------------------------------------------------------------------------------- /src/cadical/checker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/checker.cpp -------------------------------------------------------------------------------- /src/cadical/checker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/checker.h -------------------------------------------------------------------------------- /src/cadical/clause.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/clause.cpp -------------------------------------------------------------------------------- /src/cadical/clause.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/clause.h -------------------------------------------------------------------------------- /src/cadical/collect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/collect.cpp -------------------------------------------------------------------------------- /src/cadical/compact.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/compact.cpp -------------------------------------------------------------------------------- /src/cadical/condition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/condition.cpp -------------------------------------------------------------------------------- /src/cadical/config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/config.cpp -------------------------------------------------------------------------------- /src/cadical/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/config.h -------------------------------------------------------------------------------- /src/cadical/constrain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/constrain.cpp -------------------------------------------------------------------------------- /src/cadical/contract.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/contract.cpp -------------------------------------------------------------------------------- /src/cadical/contract.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/contract.h -------------------------------------------------------------------------------- /src/cadical/cover.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/cover.cpp -------------------------------------------------------------------------------- /src/cadical/cover.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/cover.h -------------------------------------------------------------------------------- /src/cadical/decide.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/decide.cpp -------------------------------------------------------------------------------- /src/cadical/decompose.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/decompose.cpp -------------------------------------------------------------------------------- /src/cadical/elim.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/elim.cpp -------------------------------------------------------------------------------- /src/cadical/elim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/elim.h -------------------------------------------------------------------------------- /src/cadical/ema.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/ema.cpp -------------------------------------------------------------------------------- /src/cadical/ema.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/ema.h -------------------------------------------------------------------------------- /src/cadical/extend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/extend.cpp -------------------------------------------------------------------------------- /src/cadical/external.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/external.cpp -------------------------------------------------------------------------------- /src/cadical/external.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/external.h -------------------------------------------------------------------------------- /src/cadical/file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/file.cpp -------------------------------------------------------------------------------- /src/cadical/file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/file.h -------------------------------------------------------------------------------- /src/cadical/flags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/flags.cpp -------------------------------------------------------------------------------- /src/cadical/flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/flags.h -------------------------------------------------------------------------------- /src/cadical/format.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/format.cpp -------------------------------------------------------------------------------- /src/cadical/format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/format.h -------------------------------------------------------------------------------- /src/cadical/gates.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/gates.cpp -------------------------------------------------------------------------------- /src/cadical/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/heap.h -------------------------------------------------------------------------------- /src/cadical/instantiate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/instantiate.h -------------------------------------------------------------------------------- /src/cadical/internal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/internal.cpp -------------------------------------------------------------------------------- /src/cadical/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/internal.h -------------------------------------------------------------------------------- /src/cadical/level.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/level.h -------------------------------------------------------------------------------- /src/cadical/limit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/limit.cpp -------------------------------------------------------------------------------- /src/cadical/limit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/limit.h -------------------------------------------------------------------------------- /src/cadical/logging.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/logging.cpp -------------------------------------------------------------------------------- /src/cadical/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/logging.h -------------------------------------------------------------------------------- /src/cadical/lookahead.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/lookahead.cpp -------------------------------------------------------------------------------- /src/cadical/lucky.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/lucky.cpp -------------------------------------------------------------------------------- /src/cadical/message.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/message.cpp -------------------------------------------------------------------------------- /src/cadical/message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/message.h -------------------------------------------------------------------------------- /src/cadical/minimize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/minimize.cpp -------------------------------------------------------------------------------- /src/cadical/mobical.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/mobical.cpp -------------------------------------------------------------------------------- /src/cadical/observer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/observer.h -------------------------------------------------------------------------------- /src/cadical/occs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/occs.cpp -------------------------------------------------------------------------------- /src/cadical/occs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/occs.h -------------------------------------------------------------------------------- /src/cadical/options.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/options.cpp -------------------------------------------------------------------------------- /src/cadical/options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/options.h -------------------------------------------------------------------------------- /src/cadical/parse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/parse.cpp -------------------------------------------------------------------------------- /src/cadical/parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/parse.h -------------------------------------------------------------------------------- /src/cadical/phases.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/phases.cpp -------------------------------------------------------------------------------- /src/cadical/phases.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/phases.h -------------------------------------------------------------------------------- /src/cadical/probe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/probe.cpp -------------------------------------------------------------------------------- /src/cadical/profile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/profile.cpp -------------------------------------------------------------------------------- /src/cadical/profile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/profile.h -------------------------------------------------------------------------------- /src/cadical/proof.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/proof.cpp -------------------------------------------------------------------------------- /src/cadical/proof.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/proof.h -------------------------------------------------------------------------------- /src/cadical/propagate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/propagate.cpp -------------------------------------------------------------------------------- /src/cadical/queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/queue.cpp -------------------------------------------------------------------------------- /src/cadical/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/queue.h -------------------------------------------------------------------------------- /src/cadical/radix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/radix.h -------------------------------------------------------------------------------- /src/cadical/random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/random.cpp -------------------------------------------------------------------------------- /src/cadical/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/random.h -------------------------------------------------------------------------------- /src/cadical/range.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/range.h -------------------------------------------------------------------------------- /src/cadical/reap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/reap.cpp -------------------------------------------------------------------------------- /src/cadical/reap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/reap.h -------------------------------------------------------------------------------- /src/cadical/reduce.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/reduce.cpp -------------------------------------------------------------------------------- /src/cadical/reluctant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/reluctant.h -------------------------------------------------------------------------------- /src/cadical/rephase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/rephase.cpp -------------------------------------------------------------------------------- /src/cadical/report.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/report.cpp -------------------------------------------------------------------------------- /src/cadical/resources.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/resources.cpp -------------------------------------------------------------------------------- /src/cadical/resources.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/resources.h -------------------------------------------------------------------------------- /src/cadical/restart.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/restart.cpp -------------------------------------------------------------------------------- /src/cadical/restore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/restore.cpp -------------------------------------------------------------------------------- /src/cadical/score.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/score.cpp -------------------------------------------------------------------------------- /src/cadical/score.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/score.h -------------------------------------------------------------------------------- /src/cadical/shrink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/shrink.cpp -------------------------------------------------------------------------------- /src/cadical/signal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/signal.cpp -------------------------------------------------------------------------------- /src/cadical/solution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/solution.cpp -------------------------------------------------------------------------------- /src/cadical/solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/solver.cpp -------------------------------------------------------------------------------- /src/cadical/stats.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/stats.cpp -------------------------------------------------------------------------------- /src/cadical/stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/stats.h -------------------------------------------------------------------------------- /src/cadical/subsume.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/subsume.cpp -------------------------------------------------------------------------------- /src/cadical/terminal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/terminal.cpp -------------------------------------------------------------------------------- /src/cadical/terminal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/terminal.h -------------------------------------------------------------------------------- /src/cadical/ternary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/ternary.cpp -------------------------------------------------------------------------------- /src/cadical/tracer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/tracer.cpp -------------------------------------------------------------------------------- /src/cadical/tracer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/tracer.h -------------------------------------------------------------------------------- /src/cadical/transred.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/transred.cpp -------------------------------------------------------------------------------- /src/cadical/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/util.cpp -------------------------------------------------------------------------------- /src/cadical/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/util.h -------------------------------------------------------------------------------- /src/cadical/var.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/var.cpp -------------------------------------------------------------------------------- /src/cadical/var.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/var.h -------------------------------------------------------------------------------- /src/cadical/version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/version.cpp -------------------------------------------------------------------------------- /src/cadical/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/version.h -------------------------------------------------------------------------------- /src/cadical/vivify.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/vivify.cpp -------------------------------------------------------------------------------- /src/cadical/vivify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/vivify.h -------------------------------------------------------------------------------- /src/cadical/walk.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/walk.cpp -------------------------------------------------------------------------------- /src/cadical/watch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/watch.cpp -------------------------------------------------------------------------------- /src/cadical/watch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cadical/watch.h -------------------------------------------------------------------------------- /src/cmd_context/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cmd_context/README -------------------------------------------------------------------------------- /src/cmd_context/pdecl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cmd_context/pdecl.cpp -------------------------------------------------------------------------------- /src/cmd_context/pdecl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/cmd_context/pdecl.h -------------------------------------------------------------------------------- /src/math/dd/dd_bdd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/dd/dd_bdd.cpp -------------------------------------------------------------------------------- /src/math/dd/dd_bdd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/dd/dd_bdd.h -------------------------------------------------------------------------------- /src/math/dd/dd_pdd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/dd/dd_pdd.cpp -------------------------------------------------------------------------------- /src/math/dd/dd_pdd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/dd/dd_pdd.h -------------------------------------------------------------------------------- /src/math/dd/pdd_eval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/dd/pdd_eval.h -------------------------------------------------------------------------------- /src/math/interval/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/interval/README -------------------------------------------------------------------------------- /src/math/lp/breakpoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/breakpoint.h -------------------------------------------------------------------------------- /src/math/lp/column_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/column_info.h -------------------------------------------------------------------------------- /src/math/lp/emonics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/emonics.cpp -------------------------------------------------------------------------------- /src/math/lp/emonics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/emonics.h -------------------------------------------------------------------------------- /src/math/lp/eta_matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/eta_matrix.h -------------------------------------------------------------------------------- /src/math/lp/explanation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/explanation.h -------------------------------------------------------------------------------- /src/math/lp/gomory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/gomory.cpp -------------------------------------------------------------------------------- /src/math/lp/gomory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/gomory.h -------------------------------------------------------------------------------- /src/math/lp/hnf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/hnf.h -------------------------------------------------------------------------------- /src/math/lp/hnf_cutter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/hnf_cutter.h -------------------------------------------------------------------------------- /src/math/lp/horner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/horner.cpp -------------------------------------------------------------------------------- /src/math/lp/horner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/horner.h -------------------------------------------------------------------------------- /src/math/lp/int_branch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/int_branch.h -------------------------------------------------------------------------------- /src/math/lp/int_cube.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/int_cube.cpp -------------------------------------------------------------------------------- /src/math/lp/int_cube.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/int_cube.h -------------------------------------------------------------------------------- /src/math/lp/int_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/int_solver.h -------------------------------------------------------------------------------- /src/math/lp/lar_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/lar_solver.h -------------------------------------------------------------------------------- /src/math/lp/lar_term.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/lar_term.h -------------------------------------------------------------------------------- /src/math/lp/lia_move.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/lia_move.h -------------------------------------------------------------------------------- /src/math/lp/lp_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/lp_api.h -------------------------------------------------------------------------------- /src/math/lp/lp_settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/lp_settings.h -------------------------------------------------------------------------------- /src/math/lp/lp_solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/lp_solver.cpp -------------------------------------------------------------------------------- /src/math/lp/lp_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/lp_solver.h -------------------------------------------------------------------------------- /src/math/lp/lp_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/lp_types.h -------------------------------------------------------------------------------- /src/math/lp/lp_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/lp_utils.cpp -------------------------------------------------------------------------------- /src/math/lp/lp_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/lp_utils.h -------------------------------------------------------------------------------- /src/math/lp/lu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/lu.cpp -------------------------------------------------------------------------------- /src/math/lp/lu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/lu.h -------------------------------------------------------------------------------- /src/math/lp/lu_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/lu_def.h -------------------------------------------------------------------------------- /src/math/lp/matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/matrix.cpp -------------------------------------------------------------------------------- /src/math/lp/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/matrix.h -------------------------------------------------------------------------------- /src/math/lp/matrix_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/matrix_def.h -------------------------------------------------------------------------------- /src/math/lp/mon_eq.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/mon_eq.cpp -------------------------------------------------------------------------------- /src/math/lp/monic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/monic.h -------------------------------------------------------------------------------- /src/math/lp/mps_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/mps_reader.h -------------------------------------------------------------------------------- /src/math/lp/nex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/nex.h -------------------------------------------------------------------------------- /src/math/lp/nex_creator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/nex_creator.h -------------------------------------------------------------------------------- /src/math/lp/nla_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/nla_common.h -------------------------------------------------------------------------------- /src/math/lp/nla_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/nla_core.cpp -------------------------------------------------------------------------------- /src/math/lp/nla_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/nla_core.h -------------------------------------------------------------------------------- /src/math/lp/nla_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/nla_defs.h -------------------------------------------------------------------------------- /src/math/lp/nla_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/nla_solver.h -------------------------------------------------------------------------------- /src/math/lp/nra_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/nra_solver.h -------------------------------------------------------------------------------- /src/math/lp/scaler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/scaler.cpp -------------------------------------------------------------------------------- /src/math/lp/scaler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/scaler.h -------------------------------------------------------------------------------- /src/math/lp/scaler_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/scaler_def.h -------------------------------------------------------------------------------- /src/math/lp/tail_matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/tail_matrix.h -------------------------------------------------------------------------------- /src/math/lp/u_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/u_set.h -------------------------------------------------------------------------------- /src/math/lp/ul_pair.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/ul_pair.h -------------------------------------------------------------------------------- /src/math/lp/var_eqs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/math/lp/var_eqs.h -------------------------------------------------------------------------------- /src/model/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/model/CMakeLists.txt -------------------------------------------------------------------------------- /src/model/array_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/model/array_factory.h -------------------------------------------------------------------------------- /src/model/char_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/model/char_factory.h -------------------------------------------------------------------------------- /src/model/fpa_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/model/fpa_factory.h -------------------------------------------------------------------------------- /src/model/func_interp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/model/func_interp.cpp -------------------------------------------------------------------------------- /src/model/func_interp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/model/func_interp.h -------------------------------------------------------------------------------- /src/model/model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/model/model.cpp -------------------------------------------------------------------------------- /src/model/model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/model/model.h -------------------------------------------------------------------------------- /src/model/model2expr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/model/model2expr.cpp -------------------------------------------------------------------------------- /src/model/model2expr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/model/model2expr.h -------------------------------------------------------------------------------- /src/model/model_core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/model/model_core.cpp -------------------------------------------------------------------------------- /src/model/model_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/model/model_core.h -------------------------------------------------------------------------------- /src/model/model_pp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/model/model_pp.cpp -------------------------------------------------------------------------------- /src/model/model_pp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/model/model_pp.h -------------------------------------------------------------------------------- /src/model/model_smt2_pp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/model/model_smt2_pp.h -------------------------------------------------------------------------------- /src/model/model_v2_pp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/model/model_v2_pp.cpp -------------------------------------------------------------------------------- /src/model/model_v2_pp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/model/model_v2_pp.h -------------------------------------------------------------------------------- /src/model/seq_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/model/seq_factory.h -------------------------------------------------------------------------------- /src/model/value_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/model/value_factory.h -------------------------------------------------------------------------------- /src/muz/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/README -------------------------------------------------------------------------------- /src/muz/base/dl_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/base/dl_context.h -------------------------------------------------------------------------------- /src/muz/base/dl_costs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/base/dl_costs.cpp -------------------------------------------------------------------------------- /src/muz/base/dl_costs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/base/dl_costs.h -------------------------------------------------------------------------------- /src/muz/base/dl_rule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/base/dl_rule.cpp -------------------------------------------------------------------------------- /src/muz/base/dl_rule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/base/dl_rule.h -------------------------------------------------------------------------------- /src/muz/base/dl_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/base/dl_util.cpp -------------------------------------------------------------------------------- /src/muz/base/dl_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/base/dl_util.h -------------------------------------------------------------------------------- /src/muz/base/hnf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/base/hnf.cpp -------------------------------------------------------------------------------- /src/muz/base/hnf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/base/hnf.h -------------------------------------------------------------------------------- /src/muz/clp/clp_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/clp/clp_context.h -------------------------------------------------------------------------------- /src/muz/ddnf/ddnf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/ddnf/ddnf.cpp -------------------------------------------------------------------------------- /src/muz/ddnf/ddnf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/ddnf/ddnf.h -------------------------------------------------------------------------------- /src/muz/fp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/fp/CMakeLists.txt -------------------------------------------------------------------------------- /src/muz/fp/dl_cmds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/fp/dl_cmds.cpp -------------------------------------------------------------------------------- /src/muz/fp/dl_cmds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/fp/dl_cmds.h -------------------------------------------------------------------------------- /src/muz/fp/horn_tactic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/fp/horn_tactic.h -------------------------------------------------------------------------------- /src/muz/rel/dl_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/rel/dl_base.cpp -------------------------------------------------------------------------------- /src/muz/rel/dl_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/rel/dl_base.h -------------------------------------------------------------------------------- /src/muz/rel/dl_compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/rel/dl_compiler.h -------------------------------------------------------------------------------- /src/muz/rel/dl_table.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/rel/dl_table.cpp -------------------------------------------------------------------------------- /src/muz/rel/dl_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/rel/dl_table.h -------------------------------------------------------------------------------- /src/muz/rel/doc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/rel/doc.cpp -------------------------------------------------------------------------------- /src/muz/rel/doc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/rel/doc.h -------------------------------------------------------------------------------- /src/muz/rel/rel_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/rel/rel_context.h -------------------------------------------------------------------------------- /src/muz/rel/tbv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/rel/tbv.cpp -------------------------------------------------------------------------------- /src/muz/rel/tbv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/rel/tbv.h -------------------------------------------------------------------------------- /src/muz/tab/tab_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/muz/tab/tab_context.h -------------------------------------------------------------------------------- /src/nlsat/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/nlsat/CMakeLists.txt -------------------------------------------------------------------------------- /src/nlsat/nlsat_clause.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/nlsat/nlsat_clause.h -------------------------------------------------------------------------------- /src/nlsat/nlsat_explain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/nlsat/nlsat_explain.h -------------------------------------------------------------------------------- /src/nlsat/nlsat_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/nlsat/nlsat_solver.h -------------------------------------------------------------------------------- /src/nlsat/nlsat_types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/nlsat/nlsat_types.cpp -------------------------------------------------------------------------------- /src/nlsat/nlsat_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/nlsat/nlsat_types.h -------------------------------------------------------------------------------- /src/opt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/CMakeLists.txt -------------------------------------------------------------------------------- /src/opt/maxlex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/maxlex.cpp -------------------------------------------------------------------------------- /src/opt/maxlex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/maxlex.h -------------------------------------------------------------------------------- /src/opt/maxres.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/maxres.cpp -------------------------------------------------------------------------------- /src/opt/maxres.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/maxres.h -------------------------------------------------------------------------------- /src/opt/maxsmt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/maxsmt.cpp -------------------------------------------------------------------------------- /src/opt/maxsmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/maxsmt.h -------------------------------------------------------------------------------- /src/opt/opt_cmds.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/opt_cmds.cpp -------------------------------------------------------------------------------- /src/opt/opt_cmds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/opt_cmds.h -------------------------------------------------------------------------------- /src/opt/opt_context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/opt_context.cpp -------------------------------------------------------------------------------- /src/opt/opt_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/opt_context.h -------------------------------------------------------------------------------- /src/opt/opt_lns.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/opt_lns.cpp -------------------------------------------------------------------------------- /src/opt/opt_lns.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/opt_lns.h -------------------------------------------------------------------------------- /src/opt/opt_params.pyg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/opt_params.pyg -------------------------------------------------------------------------------- /src/opt/opt_pareto.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/opt_pareto.cpp -------------------------------------------------------------------------------- /src/opt/opt_pareto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/opt_pareto.h -------------------------------------------------------------------------------- /src/opt/opt_parse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/opt_parse.cpp -------------------------------------------------------------------------------- /src/opt/opt_parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/opt_parse.h -------------------------------------------------------------------------------- /src/opt/opt_sls_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/opt_sls_solver.h -------------------------------------------------------------------------------- /src/opt/opt_solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/opt_solver.cpp -------------------------------------------------------------------------------- /src/opt/opt_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/opt_solver.h -------------------------------------------------------------------------------- /src/opt/optsmt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/optsmt.cpp -------------------------------------------------------------------------------- /src/opt/optsmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/optsmt.h -------------------------------------------------------------------------------- /src/opt/pb_sls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/pb_sls.cpp -------------------------------------------------------------------------------- /src/opt/pb_sls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/pb_sls.h -------------------------------------------------------------------------------- /src/opt/sortmax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/sortmax.cpp -------------------------------------------------------------------------------- /src/opt/wmax.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/wmax.cpp -------------------------------------------------------------------------------- /src/opt/wmax.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/opt/wmax.h -------------------------------------------------------------------------------- /src/params/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/params/CMakeLists.txt -------------------------------------------------------------------------------- /src/qe/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/CMakeLists.txt -------------------------------------------------------------------------------- /src/qe/lite/qe_lite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/lite/qe_lite.cpp -------------------------------------------------------------------------------- /src/qe/lite/qe_lite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/lite/qe_lite.h -------------------------------------------------------------------------------- /src/qe/mbp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/mbp/CMakeLists.txt -------------------------------------------------------------------------------- /src/qe/mbp/mbp_arith.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/mbp/mbp_arith.cpp -------------------------------------------------------------------------------- /src/qe/mbp/mbp_arith.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/mbp/mbp_arith.h -------------------------------------------------------------------------------- /src/qe/mbp/mbp_arrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/mbp/mbp_arrays.cpp -------------------------------------------------------------------------------- /src/qe/mbp/mbp_arrays.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/mbp/mbp_arrays.h -------------------------------------------------------------------------------- /src/qe/mbp/mbp_plugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/mbp/mbp_plugin.cpp -------------------------------------------------------------------------------- /src/qe/mbp/mbp_plugin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/mbp/mbp_plugin.h -------------------------------------------------------------------------------- /src/qe/nlarith_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/nlarith_util.cpp -------------------------------------------------------------------------------- /src/qe/nlarith_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/nlarith_util.h -------------------------------------------------------------------------------- /src/qe/nlqsat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/nlqsat.cpp -------------------------------------------------------------------------------- /src/qe/nlqsat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/nlqsat.h -------------------------------------------------------------------------------- /src/qe/qe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/qe.cpp -------------------------------------------------------------------------------- /src/qe/qe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/qe.h -------------------------------------------------------------------------------- /src/qe/qe_bool_plugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/qe_bool_plugin.cpp -------------------------------------------------------------------------------- /src/qe/qe_bv_plugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/qe_bv_plugin.cpp -------------------------------------------------------------------------------- /src/qe/qe_cmd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/qe_cmd.cpp -------------------------------------------------------------------------------- /src/qe/qe_cmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/qe_cmd.h -------------------------------------------------------------------------------- /src/qe/qe_dl_plugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/qe_dl_plugin.cpp -------------------------------------------------------------------------------- /src/qe/qe_mbi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/qe_mbi.cpp -------------------------------------------------------------------------------- /src/qe/qe_mbi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/qe_mbi.h -------------------------------------------------------------------------------- /src/qe/qe_mbp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/qe_mbp.cpp -------------------------------------------------------------------------------- /src/qe/qe_mbp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/qe_mbp.h -------------------------------------------------------------------------------- /src/qe/qe_tactic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/qe_tactic.cpp -------------------------------------------------------------------------------- /src/qe/qe_tactic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/qe_tactic.h -------------------------------------------------------------------------------- /src/qe/qsat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/qsat.cpp -------------------------------------------------------------------------------- /src/qe/qsat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/qe/qsat.h -------------------------------------------------------------------------------- /src/sat/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/CMakeLists.txt -------------------------------------------------------------------------------- /src/sat/dimacs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/dimacs.cpp -------------------------------------------------------------------------------- /src/sat/dimacs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/dimacs.h -------------------------------------------------------------------------------- /src/sat/sat_aig_cuts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_aig_cuts.cpp -------------------------------------------------------------------------------- /src/sat/sat_aig_cuts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_aig_cuts.h -------------------------------------------------------------------------------- /src/sat/sat_aig_finder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_aig_finder.h -------------------------------------------------------------------------------- /src/sat/sat_allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_allocator.h -------------------------------------------------------------------------------- /src/sat/sat_bcd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_bcd.cpp -------------------------------------------------------------------------------- /src/sat/sat_bcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_bcd.h -------------------------------------------------------------------------------- /src/sat/sat_big.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_big.cpp -------------------------------------------------------------------------------- /src/sat/sat_big.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_big.h -------------------------------------------------------------------------------- /src/sat/sat_binspr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_binspr.cpp -------------------------------------------------------------------------------- /src/sat/sat_binspr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_binspr.h -------------------------------------------------------------------------------- /src/sat/sat_clause.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_clause.cpp -------------------------------------------------------------------------------- /src/sat/sat_clause.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_clause.h -------------------------------------------------------------------------------- /src/sat/sat_clause_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_clause_set.h -------------------------------------------------------------------------------- /src/sat/sat_cleaner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_cleaner.cpp -------------------------------------------------------------------------------- /src/sat/sat_cleaner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_cleaner.h -------------------------------------------------------------------------------- /src/sat/sat_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_config.cpp -------------------------------------------------------------------------------- /src/sat/sat_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_config.h -------------------------------------------------------------------------------- /src/sat/sat_cutset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_cutset.cpp -------------------------------------------------------------------------------- /src/sat/sat_cutset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_cutset.h -------------------------------------------------------------------------------- /src/sat/sat_ddfw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_ddfw.cpp -------------------------------------------------------------------------------- /src/sat/sat_ddfw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_ddfw.h -------------------------------------------------------------------------------- /src/sat/sat_drat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_drat.cpp -------------------------------------------------------------------------------- /src/sat/sat_drat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_drat.h -------------------------------------------------------------------------------- /src/sat/sat_elim_eqs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_elim_eqs.cpp -------------------------------------------------------------------------------- /src/sat/sat_elim_eqs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_elim_eqs.h -------------------------------------------------------------------------------- /src/sat/sat_elim_vars.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_elim_vars.cpp -------------------------------------------------------------------------------- /src/sat/sat_elim_vars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_elim_vars.h -------------------------------------------------------------------------------- /src/sat/sat_extension.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_extension.h -------------------------------------------------------------------------------- /src/sat/sat_gc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_gc.cpp -------------------------------------------------------------------------------- /src/sat/sat_lookahead.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_lookahead.cpp -------------------------------------------------------------------------------- /src/sat/sat_lookahead.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_lookahead.h -------------------------------------------------------------------------------- /src/sat/sat_lut_finder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_lut_finder.h -------------------------------------------------------------------------------- /src/sat/sat_mus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_mus.cpp -------------------------------------------------------------------------------- /src/sat/sat_mus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_mus.h -------------------------------------------------------------------------------- /src/sat/sat_npn3_finder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_npn3_finder.h -------------------------------------------------------------------------------- /src/sat/sat_parallel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_parallel.cpp -------------------------------------------------------------------------------- /src/sat/sat_parallel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_parallel.h -------------------------------------------------------------------------------- /src/sat/sat_params.pyg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_params.pyg -------------------------------------------------------------------------------- /src/sat/sat_prob.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_prob.cpp -------------------------------------------------------------------------------- /src/sat/sat_prob.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_prob.h -------------------------------------------------------------------------------- /src/sat/sat_probing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_probing.cpp -------------------------------------------------------------------------------- /src/sat/sat_probing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_probing.h -------------------------------------------------------------------------------- /src/sat/sat_scc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_scc.cpp -------------------------------------------------------------------------------- /src/sat/sat_scc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_scc.h -------------------------------------------------------------------------------- /src/sat/sat_simplifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_simplifier.h -------------------------------------------------------------------------------- /src/sat/sat_solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_solver.cpp -------------------------------------------------------------------------------- /src/sat/sat_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_solver.h -------------------------------------------------------------------------------- /src/sat/sat_solver_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_solver_core.h -------------------------------------------------------------------------------- /src/sat/sat_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_types.h -------------------------------------------------------------------------------- /src/sat/sat_watched.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_watched.cpp -------------------------------------------------------------------------------- /src/sat/sat_watched.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_watched.h -------------------------------------------------------------------------------- /src/sat/sat_xor_finder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/sat_xor_finder.h -------------------------------------------------------------------------------- /src/sat/smt/ba_xor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/smt/ba_xor.h -------------------------------------------------------------------------------- /src/sat/smt/pb_card.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/smt/pb_card.h -------------------------------------------------------------------------------- /src/sat/smt/pb_pb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/smt/pb_pb.cpp -------------------------------------------------------------------------------- /src/sat/smt/pb_pb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/smt/pb_pb.h -------------------------------------------------------------------------------- /src/sat/smt/q_clause.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/smt/q_clause.h -------------------------------------------------------------------------------- /src/sat/smt/q_ematch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/smt/q_ematch.h -------------------------------------------------------------------------------- /src/sat/smt/q_eval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/smt/q_eval.cpp -------------------------------------------------------------------------------- /src/sat/smt/q_eval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/smt/q_eval.h -------------------------------------------------------------------------------- /src/sat/smt/q_mam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/smt/q_mam.cpp -------------------------------------------------------------------------------- /src/sat/smt/q_mam.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/smt/q_mam.h -------------------------------------------------------------------------------- /src/sat/smt/q_mbi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/smt/q_mbi.cpp -------------------------------------------------------------------------------- /src/sat/smt/q_mbi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/smt/q_mbi.h -------------------------------------------------------------------------------- /src/sat/smt/q_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/smt/q_queue.h -------------------------------------------------------------------------------- /src/sat/smt/q_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/smt/q_solver.h -------------------------------------------------------------------------------- /src/sat/smt/sat_smt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/smt/sat_smt.h -------------------------------------------------------------------------------- /src/sat/smt/sat_th.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/smt/sat_th.cpp -------------------------------------------------------------------------------- /src/sat/smt/sat_th.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/sat/smt/sat_th.h -------------------------------------------------------------------------------- /src/shell/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/shell/main.cpp -------------------------------------------------------------------------------- /src/shell/options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/shell/options.h -------------------------------------------------------------------------------- /src/smt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/CMakeLists.txt -------------------------------------------------------------------------------- /src/smt/database.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/database.h -------------------------------------------------------------------------------- /src/smt/database.smt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/database.smt -------------------------------------------------------------------------------- /src/smt/diff_logic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/diff_logic.h -------------------------------------------------------------------------------- /src/smt/dyn_ack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/dyn_ack.cpp -------------------------------------------------------------------------------- /src/smt/dyn_ack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/dyn_ack.h -------------------------------------------------------------------------------- /src/smt/fingerprints.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/fingerprints.h -------------------------------------------------------------------------------- /src/smt/mam.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/mam.cpp -------------------------------------------------------------------------------- /src/smt/mam.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/mam.h -------------------------------------------------------------------------------- /src/smt/old_interval.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/old_interval.h -------------------------------------------------------------------------------- /src/smt/qi_queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/qi_queue.cpp -------------------------------------------------------------------------------- /src/smt/qi_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/qi_queue.h -------------------------------------------------------------------------------- /src/smt/seq_axioms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/seq_axioms.cpp -------------------------------------------------------------------------------- /src/smt/seq_axioms.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/seq_axioms.h -------------------------------------------------------------------------------- /src/smt/seq_regex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/seq_regex.cpp -------------------------------------------------------------------------------- /src/smt/seq_regex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/seq_regex.h -------------------------------------------------------------------------------- /src/smt/smt_cg_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/smt_cg_table.h -------------------------------------------------------------------------------- /src/smt/smt_checker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/smt_checker.h -------------------------------------------------------------------------------- /src/smt/smt_clause.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/smt_clause.cpp -------------------------------------------------------------------------------- /src/smt/smt_clause.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/smt_clause.h -------------------------------------------------------------------------------- /src/smt/smt_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/smt_context.h -------------------------------------------------------------------------------- /src/smt/smt_enode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/smt_enode.cpp -------------------------------------------------------------------------------- /src/smt/smt_enode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/smt_enode.h -------------------------------------------------------------------------------- /src/smt/smt_failure.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/smt_failure.h -------------------------------------------------------------------------------- /src/smt/smt_kernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/smt_kernel.cpp -------------------------------------------------------------------------------- /src/smt/smt_kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/smt_kernel.h -------------------------------------------------------------------------------- /src/smt/smt_literal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/smt_literal.h -------------------------------------------------------------------------------- /src/smt/smt_parallel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/smt_parallel.h -------------------------------------------------------------------------------- /src/smt/smt_setup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/smt_setup.cpp -------------------------------------------------------------------------------- /src/smt/smt_setup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/smt_setup.h -------------------------------------------------------------------------------- /src/smt/smt_solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/smt_solver.cpp -------------------------------------------------------------------------------- /src/smt/smt_solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/smt_solver.h -------------------------------------------------------------------------------- /src/smt/smt_theory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/smt_theory.cpp -------------------------------------------------------------------------------- /src/smt/smt_theory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/smt_theory.h -------------------------------------------------------------------------------- /src/smt/smt_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/smt_types.h -------------------------------------------------------------------------------- /src/smt/theory_arith.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_arith.h -------------------------------------------------------------------------------- /src/smt/theory_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_array.h -------------------------------------------------------------------------------- /src/smt/theory_bv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_bv.cpp -------------------------------------------------------------------------------- /src/smt/theory_bv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_bv.h -------------------------------------------------------------------------------- /src/smt/theory_char.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_char.h -------------------------------------------------------------------------------- /src/smt/theory_dl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_dl.cpp -------------------------------------------------------------------------------- /src/smt/theory_dl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_dl.h -------------------------------------------------------------------------------- /src/smt/theory_dummy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_dummy.h -------------------------------------------------------------------------------- /src/smt/theory_fpa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_fpa.cpp -------------------------------------------------------------------------------- /src/smt/theory_fpa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_fpa.h -------------------------------------------------------------------------------- /src/smt/theory_lra.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_lra.cpp -------------------------------------------------------------------------------- /src/smt/theory_lra.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_lra.h -------------------------------------------------------------------------------- /src/smt/theory_opt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_opt.cpp -------------------------------------------------------------------------------- /src/smt/theory_opt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_opt.h -------------------------------------------------------------------------------- /src/smt/theory_pb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_pb.cpp -------------------------------------------------------------------------------- /src/smt/theory_pb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_pb.h -------------------------------------------------------------------------------- /src/smt/theory_seq.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_seq.cpp -------------------------------------------------------------------------------- /src/smt/theory_seq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_seq.h -------------------------------------------------------------------------------- /src/smt/theory_str.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_str.cpp -------------------------------------------------------------------------------- /src/smt/theory_str.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_str.h -------------------------------------------------------------------------------- /src/smt/theory_utvpi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/theory_utvpi.h -------------------------------------------------------------------------------- /src/smt/uses_theory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/uses_theory.h -------------------------------------------------------------------------------- /src/smt/watch_list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/watch_list.cpp -------------------------------------------------------------------------------- /src/smt/watch_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/smt/watch_list.h -------------------------------------------------------------------------------- /src/solver/mus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/solver/mus.cpp -------------------------------------------------------------------------------- /src/solver/mus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/solver/mus.h -------------------------------------------------------------------------------- /src/solver/solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/solver/solver.cpp -------------------------------------------------------------------------------- /src/solver/solver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/solver/solver.h -------------------------------------------------------------------------------- /src/tactic/aig/aig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/tactic/aig/aig.cpp -------------------------------------------------------------------------------- /src/tactic/aig/aig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/tactic/aig/aig.h -------------------------------------------------------------------------------- /src/tactic/converter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/tactic/converter.h -------------------------------------------------------------------------------- /src/tactic/goal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/tactic/goal.cpp -------------------------------------------------------------------------------- /src/tactic/goal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/tactic/goal.h -------------------------------------------------------------------------------- /src/tactic/goal_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/tactic/goal_util.h -------------------------------------------------------------------------------- /src/tactic/probe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/tactic/probe.cpp -------------------------------------------------------------------------------- /src/tactic/probe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/tactic/probe.h -------------------------------------------------------------------------------- /src/tactic/tactic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/tactic/tactic.cpp -------------------------------------------------------------------------------- /src/tactic/tactic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/tactic/tactic.h -------------------------------------------------------------------------------- /src/tactic/tactical.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/tactic/tactical.h -------------------------------------------------------------------------------- /src/test/algebraic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/algebraic.cpp -------------------------------------------------------------------------------- /src/test/api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/api.cpp -------------------------------------------------------------------------------- /src/test/api_bug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/api_bug.cpp -------------------------------------------------------------------------------- /src/test/ast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/ast.cpp -------------------------------------------------------------------------------- /src/test/bdd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/bdd.cpp -------------------------------------------------------------------------------- /src/test/bits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/bits.cpp -------------------------------------------------------------------------------- /src/test/buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/buffer.cpp -------------------------------------------------------------------------------- /src/test/ddnf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/ddnf.cpp -------------------------------------------------------------------------------- /src/test/dl_query.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/dl_query.cpp -------------------------------------------------------------------------------- /src/test/dl_table.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/dl_table.cpp -------------------------------------------------------------------------------- /src/test/dl_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/dl_util.cpp -------------------------------------------------------------------------------- /src/test/doc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/doc.cpp -------------------------------------------------------------------------------- /src/test/egraph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/egraph.cpp -------------------------------------------------------------------------------- /src/test/escaped.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/escaped.cpp -------------------------------------------------------------------------------- /src/test/ex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/ex.cpp -------------------------------------------------------------------------------- /src/test/expr_rand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/expr_rand.cpp -------------------------------------------------------------------------------- /src/test/f2n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/f2n.cpp -------------------------------------------------------------------------------- /src/test/finder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/finder.cpp -------------------------------------------------------------------------------- /src/test/hashtable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/hashtable.cpp -------------------------------------------------------------------------------- /src/test/heap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/heap.cpp -------------------------------------------------------------------------------- /src/test/heap_trie.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/heap_trie.cpp -------------------------------------------------------------------------------- /src/test/hwf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/hwf.cpp -------------------------------------------------------------------------------- /src/test/interval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/interval.cpp -------------------------------------------------------------------------------- /src/test/karr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/karr.cpp -------------------------------------------------------------------------------- /src/test/list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/list.cpp -------------------------------------------------------------------------------- /src/test/lp/lp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/lp/lp.cpp -------------------------------------------------------------------------------- /src/test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/main.cpp -------------------------------------------------------------------------------- /src/test/map.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/map.cpp -------------------------------------------------------------------------------- /src/test/matcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/matcher.cpp -------------------------------------------------------------------------------- /src/test/memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/memory.cpp -------------------------------------------------------------------------------- /src/test/mpbq.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/mpbq.cpp -------------------------------------------------------------------------------- /src/test/mpf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/mpf.cpp -------------------------------------------------------------------------------- /src/test/mpff.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/mpff.cpp -------------------------------------------------------------------------------- /src/test/mpfx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/mpfx.cpp -------------------------------------------------------------------------------- /src/test/mpq.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/mpq.cpp -------------------------------------------------------------------------------- /src/test/mpz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/mpz.cpp -------------------------------------------------------------------------------- /src/test/nlsat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/nlsat.cpp -------------------------------------------------------------------------------- /src/test/optional.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/optional.cpp -------------------------------------------------------------------------------- /src/test/parray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/parray.cpp -------------------------------------------------------------------------------- /src/test/pb2bv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/pb2bv.cpp -------------------------------------------------------------------------------- /src/test/pdd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/pdd.cpp -------------------------------------------------------------------------------- /src/test/polynorm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/polynorm.cpp -------------------------------------------------------------------------------- /src/test/qe_arith.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/qe_arith.cpp -------------------------------------------------------------------------------- /src/test/random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/random.cpp -------------------------------------------------------------------------------- /src/test/rational.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/rational.cpp -------------------------------------------------------------------------------- /src/test/rcf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/rcf.cpp -------------------------------------------------------------------------------- /src/test/region.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/region.cpp -------------------------------------------------------------------------------- /src/test/simplex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/simplex.cpp -------------------------------------------------------------------------------- /src/test/stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/stack.cpp -------------------------------------------------------------------------------- /src/test/symbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/symbol.cpp -------------------------------------------------------------------------------- /src/test/tbv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/tbv.cpp -------------------------------------------------------------------------------- /src/test/test_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/test_util.h -------------------------------------------------------------------------------- /src/test/theory_dl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/theory_dl.cpp -------------------------------------------------------------------------------- /src/test/theory_pb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/theory_pb.cpp -------------------------------------------------------------------------------- /src/test/timeout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/timeout.cpp -------------------------------------------------------------------------------- /src/test/trigo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/trigo.cpp -------------------------------------------------------------------------------- /src/test/uint_set.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/uint_set.cpp -------------------------------------------------------------------------------- /src/test/var_subst.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/var_subst.cpp -------------------------------------------------------------------------------- /src/test/vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/vector.cpp -------------------------------------------------------------------------------- /src/test/zstring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/test/zstring.cpp -------------------------------------------------------------------------------- /src/util/approx_nat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/approx_nat.h -------------------------------------------------------------------------------- /src/util/approx_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/approx_set.h -------------------------------------------------------------------------------- /src/util/array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/array.h -------------------------------------------------------------------------------- /src/util/array_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/array_map.h -------------------------------------------------------------------------------- /src/util/bit_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/bit_util.cpp -------------------------------------------------------------------------------- /src/util/bit_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/bit_util.h -------------------------------------------------------------------------------- /src/util/bit_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/bit_vector.h -------------------------------------------------------------------------------- /src/util/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/buffer.h -------------------------------------------------------------------------------- /src/util/cancel_eh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/cancel_eh.h -------------------------------------------------------------------------------- /src/util/chashtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/chashtable.h -------------------------------------------------------------------------------- /src/util/common_msgs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/common_msgs.h -------------------------------------------------------------------------------- /src/util/debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/debug.cpp -------------------------------------------------------------------------------- /src/util/debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/debug.h -------------------------------------------------------------------------------- /src/util/dependency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/dependency.h -------------------------------------------------------------------------------- /src/util/dictionary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/dictionary.h -------------------------------------------------------------------------------- /src/util/dlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/dlist.h -------------------------------------------------------------------------------- /src/util/ema.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/ema.h -------------------------------------------------------------------------------- /src/util/env_params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/env_params.h -------------------------------------------------------------------------------- /src/util/error_codes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/error_codes.h -------------------------------------------------------------------------------- /src/util/ext_gcd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/ext_gcd.h -------------------------------------------------------------------------------- /src/util/ext_numeral.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/ext_numeral.h -------------------------------------------------------------------------------- /src/util/f2n.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/f2n.h -------------------------------------------------------------------------------- /src/util/file_path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/file_path.h -------------------------------------------------------------------------------- /src/util/gparams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/gparams.cpp -------------------------------------------------------------------------------- /src/util/gparams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/gparams.h -------------------------------------------------------------------------------- /src/util/hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/hash.cpp -------------------------------------------------------------------------------- /src/util/hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/hash.h -------------------------------------------------------------------------------- /src/util/hashtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/hashtable.h -------------------------------------------------------------------------------- /src/util/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/heap.h -------------------------------------------------------------------------------- /src/util/hwf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/hwf.cpp -------------------------------------------------------------------------------- /src/util/hwf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/hwf.h -------------------------------------------------------------------------------- /src/util/id_gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/id_gen.h -------------------------------------------------------------------------------- /src/util/id_var_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/id_var_list.h -------------------------------------------------------------------------------- /src/util/lbool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/lbool.cpp -------------------------------------------------------------------------------- /src/util/lbool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/lbool.h -------------------------------------------------------------------------------- /src/util/lim_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/lim_vector.h -------------------------------------------------------------------------------- /src/util/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/list.h -------------------------------------------------------------------------------- /src/util/luby.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/luby.cpp -------------------------------------------------------------------------------- /src/util/luby.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/luby.h -------------------------------------------------------------------------------- /src/util/machine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/machine.h -------------------------------------------------------------------------------- /src/util/map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/map.h -------------------------------------------------------------------------------- /src/util/max_cliques.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/max_cliques.h -------------------------------------------------------------------------------- /src/util/min_cut.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/min_cut.cpp -------------------------------------------------------------------------------- /src/util/min_cut.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/min_cut.h -------------------------------------------------------------------------------- /src/util/mpbq.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/mpbq.cpp -------------------------------------------------------------------------------- /src/util/mpbq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/mpbq.h -------------------------------------------------------------------------------- /src/util/mpbqi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/mpbqi.h -------------------------------------------------------------------------------- /src/util/mpf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/mpf.cpp -------------------------------------------------------------------------------- /src/util/mpf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/mpf.h -------------------------------------------------------------------------------- /src/util/mpff.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/mpff.cpp -------------------------------------------------------------------------------- /src/util/mpff.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/mpff.h -------------------------------------------------------------------------------- /src/util/mpfx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/mpfx.cpp -------------------------------------------------------------------------------- /src/util/mpfx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/mpfx.h -------------------------------------------------------------------------------- /src/util/mpn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/mpn.cpp -------------------------------------------------------------------------------- /src/util/mpn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/mpn.h -------------------------------------------------------------------------------- /src/util/mpq.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/mpq.cpp -------------------------------------------------------------------------------- /src/util/mpq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/mpq.h -------------------------------------------------------------------------------- /src/util/mpq_inf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/mpq_inf.cpp -------------------------------------------------------------------------------- /src/util/mpq_inf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/mpq_inf.h -------------------------------------------------------------------------------- /src/util/mpz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/mpz.cpp -------------------------------------------------------------------------------- /src/util/mpz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/mpz.h -------------------------------------------------------------------------------- /src/util/mpzzp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/mpzzp.h -------------------------------------------------------------------------------- /src/util/mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/mutex.h -------------------------------------------------------------------------------- /src/util/nat_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/nat_set.h -------------------------------------------------------------------------------- /src/util/obj_mark.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/obj_mark.h -------------------------------------------------------------------------------- /src/util/obj_ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/obj_ref.h -------------------------------------------------------------------------------- /src/util/optional.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/optional.h -------------------------------------------------------------------------------- /src/util/page.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/page.cpp -------------------------------------------------------------------------------- /src/util/page.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/page.h -------------------------------------------------------------------------------- /src/util/params.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/params.cpp -------------------------------------------------------------------------------- /src/util/params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/params.h -------------------------------------------------------------------------------- /src/util/parray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/parray.h -------------------------------------------------------------------------------- /src/util/permutation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/permutation.h -------------------------------------------------------------------------------- /src/util/pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/pool.h -------------------------------------------------------------------------------- /src/util/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/queue.h -------------------------------------------------------------------------------- /src/util/rational.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/rational.cpp -------------------------------------------------------------------------------- /src/util/rational.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/rational.h -------------------------------------------------------------------------------- /src/util/ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/ref.h -------------------------------------------------------------------------------- /src/util/ref_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/ref_buffer.h -------------------------------------------------------------------------------- /src/util/ref_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/ref_util.h -------------------------------------------------------------------------------- /src/util/ref_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/ref_vector.h -------------------------------------------------------------------------------- /src/util/region.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/region.cpp -------------------------------------------------------------------------------- /src/util/region.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/region.h -------------------------------------------------------------------------------- /src/util/rlimit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/rlimit.cpp -------------------------------------------------------------------------------- /src/util/rlimit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/rlimit.h -------------------------------------------------------------------------------- /src/util/s_integer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/s_integer.cpp -------------------------------------------------------------------------------- /src/util/s_integer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/s_integer.h -------------------------------------------------------------------------------- /src/util/sat_literal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/sat_literal.h -------------------------------------------------------------------------------- /src/util/sexpr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/sexpr.cpp -------------------------------------------------------------------------------- /src/util/sexpr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/sexpr.h -------------------------------------------------------------------------------- /src/util/sign.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/sign.h -------------------------------------------------------------------------------- /src/util/smt2_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/smt2_util.cpp -------------------------------------------------------------------------------- /src/util/smt2_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/smt2_util.h -------------------------------------------------------------------------------- /src/util/sstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/sstream.h -------------------------------------------------------------------------------- /src/util/stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/stack.cpp -------------------------------------------------------------------------------- /src/util/stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/stack.h -------------------------------------------------------------------------------- /src/util/state_graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/state_graph.h -------------------------------------------------------------------------------- /src/util/statistics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/statistics.h -------------------------------------------------------------------------------- /src/util/stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/stats.h -------------------------------------------------------------------------------- /src/util/stopwatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/stopwatch.h -------------------------------------------------------------------------------- /src/util/symbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/symbol.cpp -------------------------------------------------------------------------------- /src/util/symbol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/symbol.h -------------------------------------------------------------------------------- /src/util/timeit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/timeit.cpp -------------------------------------------------------------------------------- /src/util/timeit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/timeit.h -------------------------------------------------------------------------------- /src/util/timeout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/timeout.cpp -------------------------------------------------------------------------------- /src/util/timeout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/timeout.h -------------------------------------------------------------------------------- /src/util/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/timer.h -------------------------------------------------------------------------------- /src/util/top_sort.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/top_sort.h -------------------------------------------------------------------------------- /src/util/total_order.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/total_order.h -------------------------------------------------------------------------------- /src/util/tptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/tptr.h -------------------------------------------------------------------------------- /src/util/trace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/trace.cpp -------------------------------------------------------------------------------- /src/util/trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/trace.h -------------------------------------------------------------------------------- /src/util/trail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/trail.h -------------------------------------------------------------------------------- /src/util/uint_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/uint_map.h -------------------------------------------------------------------------------- /src/util/uint_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/uint_set.h -------------------------------------------------------------------------------- /src/util/union_find.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/union_find.h -------------------------------------------------------------------------------- /src/util/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/util.cpp -------------------------------------------------------------------------------- /src/util/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/util.h -------------------------------------------------------------------------------- /src/util/var_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/var_queue.h -------------------------------------------------------------------------------- /src/util/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/vector.h -------------------------------------------------------------------------------- /src/util/warning.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/warning.cpp -------------------------------------------------------------------------------- /src/util/warning.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/warning.h -------------------------------------------------------------------------------- /src/util/z3_version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/z3_version.h -------------------------------------------------------------------------------- /src/util/zstring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/zstring.cpp -------------------------------------------------------------------------------- /src/util/zstring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/src/util/zstring.h -------------------------------------------------------------------------------- /z3.pc.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shaowei-cai-group/z3pp/HEAD/z3.pc.cmake.in --------------------------------------------------------------------------------