├── .gitignore ├── .travis.yml ├── LICENSE ├── Makefile ├── README.md ├── configure ├── configure.ac ├── duet.opam ├── duet ├── afg.ml ├── afg.mli ├── ai.ml ├── ast.ml ├── ast.mli ├── bddpa.ml ├── call.ml ├── categorize.ml ├── cbpAst.ml ├── cbpLex.mll ├── cbpParse.mly ├── cfgIr.ml ├── cfgIr.mli ├── cmdLine.ml ├── config.ml.in ├── core.ml ├── core.mli ├── cra.ml ├── datalog.ml ├── dependence.ml ├── dg.ml ├── dominator.ml ├── duet.ml ├── dune ├── enumeration.ml ├── evalLink.ml ├── exponential.ml ├── extGraph.ml ├── extGraph.mli ├── hlir.ml ├── inferFrames.ml ├── inline.ml ├── interproc.ml ├── lattice.ml ├── lattice.mli ├── live.ml ├── pointerAnalysis.ml ├── pointerAnalysis.mli ├── proofspace.ml ├── putil.ml ├── putil.mli ├── recGraph.ml ├── recGraph.mli ├── refinement.ml ├── refinement.mli ├── report.ml ├── safety.ml ├── solve.ml ├── translateCbp.ml ├── translateCil.ml ├── translateCil.mli ├── weakDynArray.ml ├── weakDynArray.mli └── worklist.ml ├── dune ├── dune-project ├── dune-workspace ├── lib ├── bddbddb.jar ├── libbuddy.so.32 └── libbuddy.so.64 ├── pa.opam ├── pa ├── dune ├── matching.ml ├── matching.mli ├── paFormula.ml ├── paFormula.mli ├── paSmt.ml ├── patools.mltop ├── predicateAutomata.ml ├── predicateAutomata.mli ├── searchTree.ml ├── searchTree.mli ├── struct.ml └── struct.mli ├── patools ├── paLex.mll ├── paParse.mly ├── patools.ml ├── patop.ml └── test_patools.ml ├── regression.sh ├── regression ├── coarsen │ ├── baselines │ │ ├── alias.baseline │ │ ├── coarsen_init_condition.baseline │ │ ├── dekker_bp.baseline │ │ ├── dekker_c.baseline │ │ ├── fork_interproc.baseline │ │ ├── multiround.baseline │ │ ├── nested_locks.baseline │ │ ├── popl12fig2.baseline │ │ ├── producer_consumer.baseline │ │ └── rendez-vous.baseline │ ├── code │ │ ├── alias.c │ │ ├── coarsen_init_condition.bp │ │ ├── dekker.bp │ │ ├── dekker.c │ │ ├── fork_interproc.c │ │ ├── multiround.bp │ │ ├── nested_locks.c │ │ ├── popl12fig2.c │ │ ├── producer_consumer.c │ │ └── rendez-vous.c │ └── regression.txt ├── cra │ ├── baselines │ │ ├── const_false.baseline │ │ ├── count_by_1.baseline │ │ ├── count_by_1_variant.baseline │ │ ├── count_by_2.baseline │ │ ├── count_by_k.baseline │ │ ├── count_by_nondet.baseline │ │ ├── count_up_down_safe.baseline │ │ ├── count_up_down_unsafe.baseline │ │ ├── degree3_binomial.baseline │ │ ├── degree3_monomial.baseline │ │ ├── degree4_binomial.baseline │ │ ├── degree4_monomial.baseline │ │ ├── div_mod_sanity.baseline │ │ ├── div_mod_sanity_lira.baseline │ │ ├── div_mod_sanity_lirr.baseline │ │ ├── divide.baseline │ │ ├── divide4.baseline │ │ ├── exponential.baseline │ │ ├── factor.baseline │ │ ├── fib_secure.baseline │ │ ├── gauss_sum.baseline │ │ ├── half.baseline │ │ ├── interproc.baseline │ │ ├── mbr2016.baseline │ │ ├── mem.baseline │ │ ├── mem2.baseline │ │ ├── monotone_vas_fail.baseline │ │ ├── monotone_vas_succ.baseline │ │ ├── mult-rec.baseline │ │ ├── mult.baseline │ │ ├── nested.baseline │ │ ├── nonmonotone_vas_fail.baseline │ │ ├── nonmonotone_vas_succ.baseline │ │ ├── pointer_arith.baseline │ │ ├── power_log.baseline │ │ ├── quotient.baseline │ │ ├── quotient2.baseline │ │ ├── rec1-param.baseline │ │ ├── rec1.baseline │ │ ├── rec2-param.baseline │ │ ├── rec2.baseline │ │ └── wolfe1992_fig5.baseline │ ├── code │ │ ├── assert.h │ │ ├── binary_search.c │ │ ├── const_false-unreach-call1.c │ │ ├── count_by_1.c │ │ ├── count_by_1_variant.c │ │ ├── count_by_2.c │ │ ├── count_by_k.c │ │ ├── count_by_nondet.c │ │ ├── count_up_down_safe.c │ │ ├── count_up_down_unsafe.c │ │ ├── degree3_binomial.c │ │ ├── degree3_monomial.c │ │ ├── degree4_binomial.c │ │ ├── degree4_monomial.c │ │ ├── div_mod_sanity.c │ │ ├── divide.c │ │ ├── divide4.c │ │ ├── exponential.c │ │ ├── factor.c │ │ ├── fib_secure.c │ │ ├── gauss_sum.c │ │ ├── half.c │ │ ├── interproc.c │ │ ├── log.c │ │ ├── mbr2016.c │ │ ├── mem.c │ │ ├── mem2.c │ │ ├── monotone_vas.c │ │ ├── mult-rec.c │ │ ├── mult.c │ │ ├── nested.c │ │ ├── nonmonotone_vas.c │ │ ├── pointer_arith.c │ │ ├── power_log.c │ │ ├── quotient.c │ │ ├── rec1-param.c │ │ ├── rec1.c │ │ ├── rec2-param.c │ │ ├── rec2.c │ │ ├── tick.h │ │ └── wolfe1992_fig5.c │ ├── increment.c │ └── regression.txt ├── pa │ ├── baselines │ │ ├── indirect.baseline │ │ ├── init.baseline │ │ ├── list.baseline │ │ ├── multilevel.baseline │ │ ├── noalloc.baseline │ │ ├── proc.baseline │ │ ├── record.baseline │ │ ├── rhs.baseline │ │ ├── simple.baseline │ │ ├── type_error.baseline │ │ └── unknown_offset.baseline │ ├── code │ │ ├── indirect.c │ │ ├── init.c │ │ ├── list.c │ │ ├── multilevel.c │ │ ├── noalloc.c │ │ ├── proc.c │ │ ├── record.c │ │ ├── rhs.c │ │ ├── simple.c │ │ ├── type_error.c │ │ ├── types.h │ │ └── unknown_offset.c │ └── regression.txt ├── predicateAutomata │ ├── baselines │ │ ├── incdec.baseline │ │ ├── localdec.baseline │ │ └── ticket.baseline │ ├── code │ │ ├── bakery.pa │ │ ├── count_threads.pa │ │ ├── count_threads_bug.pa │ │ ├── incdec.cfa │ │ ├── incdec.inv │ │ ├── incdec.pa │ │ ├── local.pa │ │ ├── localdec.cfa │ │ ├── localdec.inv │ │ ├── localdec.pa │ │ ├── localdec.trace │ │ ├── ticket-live.pa │ │ ├── ticket.cfa │ │ ├── ticket.inv │ │ └── ticket.pa │ └── regression.txt ├── proofspace │ ├── baselines │ │ ├── bakery.baseline │ │ ├── count_threads.baseline │ │ ├── count_threads_bug.baseline │ │ ├── local.baseline │ │ ├── sequential.baseline │ │ ├── thread_modular.baseline │ │ ├── ticket1.baseline │ │ ├── ticket2.baseline │ │ └── ticket_bug.baseline │ ├── code │ │ ├── bakery.c │ │ ├── count_threads.c │ │ ├── count_threads2.c │ │ ├── count_threads_bug.c │ │ ├── count_threads_unbounded.c │ │ ├── local.c │ │ ├── sequential.c │ │ ├── thread_modular.c │ │ ├── thread_pooling.c │ │ ├── ticket1.c │ │ ├── ticket2.c │ │ ├── ticket3.c │ │ └── ticket_bug.c │ └── regression.txt └── termination │ ├── gcd.c │ └── simple_DTA.c └── srk ├── Makefile ├── README.md ├── dune-project ├── src ├── abstract.ml ├── abstract.mli ├── algebra.ml ├── bigO.ml ├── bigO.mli ├── bigtop.ml ├── cache.ml ├── cache.mli ├── chc.ml ├── chc.mli ├── compressedWeightedForest.ml ├── compressedWeightedForest.mli ├── cone.ml ├── cone.mli ├── consequenceCone.ml ├── consequenceCone.mli ├── convexHull.ml ├── convexHull.mli ├── coordinateSystem.ml ├── coordinateSystem.mli ├── dD.ml ├── dD.mli ├── disjointSet.ml ├── dune ├── expPolynomial.ml ├── expPolynomial.mli ├── featureTree.ml ├── featureTree.mli ├── fixpoint.ml ├── fixpoint.mli ├── intLattice.ml ├── intLattice.mli ├── interpretation.ml ├── interpretation.mli ├── interval.ml ├── interval.mli ├── iteration.ml ├── iteration.mli ├── linear.ml ├── linear.mli ├── lirr.ml ├── lirr.mli ├── lirrInvariants.ml ├── log.ml ├── loop.ml ├── loop.mli ├── lts.ml ├── lts.mli ├── memo.ml ├── memo.mli ├── nonlinear.ml ├── nonlinear.mli ├── numberField.ml ├── numberField.mli ├── pathexpr.ml ├── pathexpr.mli ├── polyhedron.ml ├── polyhedron.mli ├── polynomial.ml ├── polynomial.mli ├── polynomialCone.ml ├── polynomialCone.mli ├── polynomialConeCpClosure.ml ├── polynomialConeCpClosure.mli ├── polynomialLattice.ml ├── polynomialLattice.mli ├── qQ.ml ├── qQ.mli ├── quantifier.ml ├── quantifier.mli ├── randomFormula.ml ├── rational.ml ├── rational.mli ├── ring.ml ├── ring.mli ├── sequence.ml ├── sequence.mli ├── smt.ml ├── smt.mli ├── solvablePolynomial.ml ├── solvablePolynomial.mli ├── sparseMap.ml ├── sparseMap.mli ├── srkApron.ml ├── srkApron.mli ├── srkAst.ml ├── srkLex.mll ├── srkParse.mly ├── srkSimplify.ml ├── srkSimplify.mli ├── srkSmtlib2.ml ├── srkSmtlib2.mli ├── srkSmtlib2Defs.ml ├── srkSmtlib2Lex.mll ├── srkSmtlib2Parse.mly ├── srkUtil.ml ├── srkZ3.ml ├── srkZ3.mli ├── syntax.ml ├── syntax.mli ├── terminationDTA.ml ├── terminationExp.ml ├── terminationLLRF.ml ├── terminationPRF.ml ├── transition.ml ├── transition.mli ├── transitionFormula.ml ├── transitionFormula.mli ├── transitionIdeal.ml ├── transitionIdeal.mli ├── transitionSystem.ml ├── transitionSystem.mli ├── vas.ml ├── vas.mli ├── vass.ml ├── vass.mli ├── wedge.ml ├── wedge.mli ├── weightedGraph.ml ├── weightedGraph.mli ├── zZ.ml └── zZ.mli ├── srk.opam └── test ├── dune ├── test_WeightedGraph.ml ├── test_abstract.ml ├── test_apron.ml ├── test_chc.ml ├── test_cone.ml ├── test_exppolynomial.ml ├── test_fixpoint.ml ├── test_intLattice.ml ├── test_interval.ml ├── test_iteration.ml ├── test_linear.ml ├── test_loop.ml ├── test_lts.ml ├── test_memo.ml ├── test_numberField.ml ├── test_pervasives.ml ├── test_polyhedron.ml ├── test_polynomial.ml ├── test_polynomialCone.ml ├── test_polynomialConeCpClosure.ml ├── test_polynomialLattice.ml ├── test_quantifier.ml ├── test_rational.ml ├── test_ring.ml ├── test_scalar.ml ├── test_sequence.ml ├── test_simplify.ml ├── test_smt.ml ├── test_srk.ml ├── test_srk_poly.ml ├── test_syntax.ml ├── test_termination.ml ├── test_transition.ml ├── test_transitionIdeal.ml └── test_wedge.ml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/README.md -------------------------------------------------------------------------------- /configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/configure -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/configure.ac -------------------------------------------------------------------------------- /duet.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet.opam -------------------------------------------------------------------------------- /duet/afg.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/afg.ml -------------------------------------------------------------------------------- /duet/afg.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/afg.mli -------------------------------------------------------------------------------- /duet/ai.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/ai.ml -------------------------------------------------------------------------------- /duet/ast.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/ast.ml -------------------------------------------------------------------------------- /duet/ast.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/ast.mli -------------------------------------------------------------------------------- /duet/bddpa.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/bddpa.ml -------------------------------------------------------------------------------- /duet/call.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/call.ml -------------------------------------------------------------------------------- /duet/categorize.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/categorize.ml -------------------------------------------------------------------------------- /duet/cbpAst.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/cbpAst.ml -------------------------------------------------------------------------------- /duet/cbpLex.mll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/cbpLex.mll -------------------------------------------------------------------------------- /duet/cbpParse.mly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/cbpParse.mly -------------------------------------------------------------------------------- /duet/cfgIr.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/cfgIr.ml -------------------------------------------------------------------------------- /duet/cfgIr.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/cfgIr.mli -------------------------------------------------------------------------------- /duet/cmdLine.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/cmdLine.ml -------------------------------------------------------------------------------- /duet/config.ml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/config.ml.in -------------------------------------------------------------------------------- /duet/core.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/core.ml -------------------------------------------------------------------------------- /duet/core.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/core.mli -------------------------------------------------------------------------------- /duet/cra.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/cra.ml -------------------------------------------------------------------------------- /duet/datalog.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/datalog.ml -------------------------------------------------------------------------------- /duet/dependence.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/dependence.ml -------------------------------------------------------------------------------- /duet/dg.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/dg.ml -------------------------------------------------------------------------------- /duet/dominator.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/dominator.ml -------------------------------------------------------------------------------- /duet/duet.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/duet.ml -------------------------------------------------------------------------------- /duet/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/dune -------------------------------------------------------------------------------- /duet/enumeration.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/enumeration.ml -------------------------------------------------------------------------------- /duet/evalLink.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/evalLink.ml -------------------------------------------------------------------------------- /duet/exponential.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/exponential.ml -------------------------------------------------------------------------------- /duet/extGraph.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/extGraph.ml -------------------------------------------------------------------------------- /duet/extGraph.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/extGraph.mli -------------------------------------------------------------------------------- /duet/hlir.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/hlir.ml -------------------------------------------------------------------------------- /duet/inferFrames.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/inferFrames.ml -------------------------------------------------------------------------------- /duet/inline.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/inline.ml -------------------------------------------------------------------------------- /duet/interproc.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/interproc.ml -------------------------------------------------------------------------------- /duet/lattice.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/lattice.ml -------------------------------------------------------------------------------- /duet/lattice.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/lattice.mli -------------------------------------------------------------------------------- /duet/live.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/live.ml -------------------------------------------------------------------------------- /duet/pointerAnalysis.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/pointerAnalysis.ml -------------------------------------------------------------------------------- /duet/pointerAnalysis.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/pointerAnalysis.mli -------------------------------------------------------------------------------- /duet/proofspace.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/proofspace.ml -------------------------------------------------------------------------------- /duet/putil.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/putil.ml -------------------------------------------------------------------------------- /duet/putil.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/putil.mli -------------------------------------------------------------------------------- /duet/recGraph.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/recGraph.ml -------------------------------------------------------------------------------- /duet/recGraph.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/recGraph.mli -------------------------------------------------------------------------------- /duet/refinement.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/refinement.ml -------------------------------------------------------------------------------- /duet/refinement.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/refinement.mli -------------------------------------------------------------------------------- /duet/report.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/report.ml -------------------------------------------------------------------------------- /duet/safety.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/safety.ml -------------------------------------------------------------------------------- /duet/solve.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/solve.ml -------------------------------------------------------------------------------- /duet/translateCbp.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/translateCbp.ml -------------------------------------------------------------------------------- /duet/translateCil.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/translateCil.ml -------------------------------------------------------------------------------- /duet/translateCil.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/translateCil.mli -------------------------------------------------------------------------------- /duet/weakDynArray.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/weakDynArray.ml -------------------------------------------------------------------------------- /duet/weakDynArray.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/weakDynArray.mli -------------------------------------------------------------------------------- /duet/worklist.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/duet/worklist.ml -------------------------------------------------------------------------------- /dune: -------------------------------------------------------------------------------- 1 | (data_only_dirs bench regression lib) 2 | -------------------------------------------------------------------------------- /dune-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/dune-project -------------------------------------------------------------------------------- /dune-workspace: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/bddbddb.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/lib/bddbddb.jar -------------------------------------------------------------------------------- /lib/libbuddy.so.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/lib/libbuddy.so.32 -------------------------------------------------------------------------------- /lib/libbuddy.so.64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/lib/libbuddy.so.64 -------------------------------------------------------------------------------- /pa.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/pa.opam -------------------------------------------------------------------------------- /pa/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/pa/dune -------------------------------------------------------------------------------- /pa/matching.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/pa/matching.ml -------------------------------------------------------------------------------- /pa/matching.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/pa/matching.mli -------------------------------------------------------------------------------- /pa/paFormula.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/pa/paFormula.ml -------------------------------------------------------------------------------- /pa/paFormula.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/pa/paFormula.mli -------------------------------------------------------------------------------- /pa/paSmt.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/pa/paSmt.ml -------------------------------------------------------------------------------- /pa/patools.mltop: -------------------------------------------------------------------------------- 1 | Util 2 | Pa 3 | Formula 4 | Struct 5 | Log 6 | -------------------------------------------------------------------------------- /pa/predicateAutomata.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/pa/predicateAutomata.ml -------------------------------------------------------------------------------- /pa/predicateAutomata.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/pa/predicateAutomata.mli -------------------------------------------------------------------------------- /pa/searchTree.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/pa/searchTree.ml -------------------------------------------------------------------------------- /pa/searchTree.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/pa/searchTree.mli -------------------------------------------------------------------------------- /pa/struct.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/pa/struct.ml -------------------------------------------------------------------------------- /pa/struct.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/pa/struct.mli -------------------------------------------------------------------------------- /patools/paLex.mll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/patools/paLex.mll -------------------------------------------------------------------------------- /patools/paParse.mly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/patools/paParse.mly -------------------------------------------------------------------------------- /patools/patools.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/patools/patools.ml -------------------------------------------------------------------------------- /patools/patop.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/patools/patop.ml -------------------------------------------------------------------------------- /patools/test_patools.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/patools/test_patools.ml -------------------------------------------------------------------------------- /regression.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression.sh -------------------------------------------------------------------------------- /regression/coarsen/baselines/alias.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/coarsen/baselines/alias.baseline -------------------------------------------------------------------------------- /regression/coarsen/baselines/coarsen_init_condition.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/coarsen/baselines/coarsen_init_condition.baseline -------------------------------------------------------------------------------- /regression/coarsen/baselines/dekker_bp.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/coarsen/baselines/dekker_bp.baseline -------------------------------------------------------------------------------- /regression/coarsen/baselines/dekker_c.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/coarsen/baselines/dekker_c.baseline -------------------------------------------------------------------------------- /regression/coarsen/baselines/fork_interproc.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/coarsen/baselines/fork_interproc.baseline -------------------------------------------------------------------------------- /regression/coarsen/baselines/multiround.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/coarsen/baselines/multiround.baseline -------------------------------------------------------------------------------- /regression/coarsen/baselines/nested_locks.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/coarsen/baselines/nested_locks.baseline -------------------------------------------------------------------------------- /regression/coarsen/baselines/popl12fig2.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/coarsen/baselines/popl12fig2.baseline -------------------------------------------------------------------------------- /regression/coarsen/baselines/producer_consumer.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/coarsen/baselines/rendez-vous.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/coarsen/code/alias.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/coarsen/code/alias.c -------------------------------------------------------------------------------- /regression/coarsen/code/coarsen_init_condition.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/coarsen/code/coarsen_init_condition.bp -------------------------------------------------------------------------------- /regression/coarsen/code/dekker.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/coarsen/code/dekker.bp -------------------------------------------------------------------------------- /regression/coarsen/code/dekker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/coarsen/code/dekker.c -------------------------------------------------------------------------------- /regression/coarsen/code/fork_interproc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/coarsen/code/fork_interproc.c -------------------------------------------------------------------------------- /regression/coarsen/code/multiround.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/coarsen/code/multiround.bp -------------------------------------------------------------------------------- /regression/coarsen/code/nested_locks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/coarsen/code/nested_locks.c -------------------------------------------------------------------------------- /regression/coarsen/code/popl12fig2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/coarsen/code/popl12fig2.c -------------------------------------------------------------------------------- /regression/coarsen/code/producer_consumer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/coarsen/code/producer_consumer.c -------------------------------------------------------------------------------- /regression/coarsen/code/rendez-vous.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/coarsen/code/rendez-vous.c -------------------------------------------------------------------------------- /regression/coarsen/regression.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/coarsen/regression.txt -------------------------------------------------------------------------------- /regression/cra/baselines/const_false.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/baselines/const_false.baseline -------------------------------------------------------------------------------- /regression/cra/baselines/count_by_1.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/count_by_1_variant.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/count_by_2.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/count_by_k.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/count_by_nondet.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/baselines/count_by_nondet.baseline -------------------------------------------------------------------------------- /regression/cra/baselines/count_up_down_safe.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/count_up_down_unsafe.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/baselines/count_up_down_unsafe.baseline -------------------------------------------------------------------------------- /regression/cra/baselines/degree3_binomial.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/degree3_monomial.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/degree4_binomial.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/degree4_monomial.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/div_mod_sanity.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/baselines/div_mod_sanity.baseline -------------------------------------------------------------------------------- /regression/cra/baselines/div_mod_sanity_lira.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/baselines/div_mod_sanity_lira.baseline -------------------------------------------------------------------------------- /regression/cra/baselines/div_mod_sanity_lirr.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/baselines/div_mod_sanity_lirr.baseline -------------------------------------------------------------------------------- /regression/cra/baselines/divide.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/divide4.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/exponential.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/factor.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/baselines/factor.baseline -------------------------------------------------------------------------------- /regression/cra/baselines/fib_secure.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/gauss_sum.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/half.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/baselines/half.baseline -------------------------------------------------------------------------------- /regression/cra/baselines/interproc.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 3 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/mbr2016.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 2 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/mem.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 2 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/mem2.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/monotone_vas_fail.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/baselines/monotone_vas_fail.baseline -------------------------------------------------------------------------------- /regression/cra/baselines/monotone_vas_succ.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/mult-rec.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/mult.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/nested.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/nonmonotone_vas_fail.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/baselines/nonmonotone_vas_fail.baseline -------------------------------------------------------------------------------- /regression/cra/baselines/nonmonotone_vas_succ.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/pointer_arith.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 4 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/power_log.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/quotient.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/quotient2.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 1 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/baselines/rec1-param.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/baselines/rec1-param.baseline -------------------------------------------------------------------------------- /regression/cra/baselines/rec1.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/baselines/rec1.baseline -------------------------------------------------------------------------------- /regression/cra/baselines/rec2-param.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/baselines/rec2-param.baseline -------------------------------------------------------------------------------- /regression/cra/baselines/rec2.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/baselines/rec2.baseline -------------------------------------------------------------------------------- /regression/cra/baselines/wolfe1992_fig5.baseline: -------------------------------------------------------------------------------- 1 | 0 errors total 2 | 3 safe assertions 3 | -------------------------------------------------------------------------------- /regression/cra/code/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/assert.h -------------------------------------------------------------------------------- /regression/cra/code/binary_search.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/binary_search.c -------------------------------------------------------------------------------- /regression/cra/code/const_false-unreach-call1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/const_false-unreach-call1.c -------------------------------------------------------------------------------- /regression/cra/code/count_by_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/count_by_1.c -------------------------------------------------------------------------------- /regression/cra/code/count_by_1_variant.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/count_by_1_variant.c -------------------------------------------------------------------------------- /regression/cra/code/count_by_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/count_by_2.c -------------------------------------------------------------------------------- /regression/cra/code/count_by_k.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/count_by_k.c -------------------------------------------------------------------------------- /regression/cra/code/count_by_nondet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/count_by_nondet.c -------------------------------------------------------------------------------- /regression/cra/code/count_up_down_safe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/count_up_down_safe.c -------------------------------------------------------------------------------- /regression/cra/code/count_up_down_unsafe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/count_up_down_unsafe.c -------------------------------------------------------------------------------- /regression/cra/code/degree3_binomial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/degree3_binomial.c -------------------------------------------------------------------------------- /regression/cra/code/degree3_monomial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/degree3_monomial.c -------------------------------------------------------------------------------- /regression/cra/code/degree4_binomial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/degree4_binomial.c -------------------------------------------------------------------------------- /regression/cra/code/degree4_monomial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/degree4_monomial.c -------------------------------------------------------------------------------- /regression/cra/code/div_mod_sanity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/div_mod_sanity.c -------------------------------------------------------------------------------- /regression/cra/code/divide.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/divide.c -------------------------------------------------------------------------------- /regression/cra/code/divide4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/divide4.c -------------------------------------------------------------------------------- /regression/cra/code/exponential.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/exponential.c -------------------------------------------------------------------------------- /regression/cra/code/factor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/factor.c -------------------------------------------------------------------------------- /regression/cra/code/fib_secure.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/fib_secure.c -------------------------------------------------------------------------------- /regression/cra/code/gauss_sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/gauss_sum.c -------------------------------------------------------------------------------- /regression/cra/code/half.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/half.c -------------------------------------------------------------------------------- /regression/cra/code/interproc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/interproc.c -------------------------------------------------------------------------------- /regression/cra/code/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/log.c -------------------------------------------------------------------------------- /regression/cra/code/mbr2016.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/mbr2016.c -------------------------------------------------------------------------------- /regression/cra/code/mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/mem.c -------------------------------------------------------------------------------- /regression/cra/code/mem2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/mem2.c -------------------------------------------------------------------------------- /regression/cra/code/monotone_vas.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/monotone_vas.c -------------------------------------------------------------------------------- /regression/cra/code/mult-rec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/mult-rec.c -------------------------------------------------------------------------------- /regression/cra/code/mult.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/mult.c -------------------------------------------------------------------------------- /regression/cra/code/nested.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/nested.c -------------------------------------------------------------------------------- /regression/cra/code/nonmonotone_vas.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/nonmonotone_vas.c -------------------------------------------------------------------------------- /regression/cra/code/pointer_arith.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/pointer_arith.c -------------------------------------------------------------------------------- /regression/cra/code/power_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/power_log.c -------------------------------------------------------------------------------- /regression/cra/code/quotient.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/quotient.c -------------------------------------------------------------------------------- /regression/cra/code/rec1-param.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/rec1-param.c -------------------------------------------------------------------------------- /regression/cra/code/rec1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/rec1.c -------------------------------------------------------------------------------- /regression/cra/code/rec2-param.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/rec2-param.c -------------------------------------------------------------------------------- /regression/cra/code/rec2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/rec2.c -------------------------------------------------------------------------------- /regression/cra/code/tick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/tick.h -------------------------------------------------------------------------------- /regression/cra/code/wolfe1992_fig5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/code/wolfe1992_fig5.c -------------------------------------------------------------------------------- /regression/cra/increment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/increment.c -------------------------------------------------------------------------------- /regression/cra/regression.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/cra/regression.txt -------------------------------------------------------------------------------- /regression/pa/baselines/indirect.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/baselines/indirect.baseline -------------------------------------------------------------------------------- /regression/pa/baselines/init.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/baselines/init.baseline -------------------------------------------------------------------------------- /regression/pa/baselines/list.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/baselines/list.baseline -------------------------------------------------------------------------------- /regression/pa/baselines/multilevel.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/baselines/multilevel.baseline -------------------------------------------------------------------------------- /regression/pa/baselines/noalloc.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/baselines/noalloc.baseline -------------------------------------------------------------------------------- /regression/pa/baselines/proc.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/baselines/proc.baseline -------------------------------------------------------------------------------- /regression/pa/baselines/record.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/baselines/record.baseline -------------------------------------------------------------------------------- /regression/pa/baselines/rhs.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/baselines/rhs.baseline -------------------------------------------------------------------------------- /regression/pa/baselines/simple.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/baselines/simple.baseline -------------------------------------------------------------------------------- /regression/pa/baselines/type_error.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/baselines/type_error.baseline -------------------------------------------------------------------------------- /regression/pa/baselines/unknown_offset.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/baselines/unknown_offset.baseline -------------------------------------------------------------------------------- /regression/pa/code/indirect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/code/indirect.c -------------------------------------------------------------------------------- /regression/pa/code/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/code/init.c -------------------------------------------------------------------------------- /regression/pa/code/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/code/list.c -------------------------------------------------------------------------------- /regression/pa/code/multilevel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/code/multilevel.c -------------------------------------------------------------------------------- /regression/pa/code/noalloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/code/noalloc.c -------------------------------------------------------------------------------- /regression/pa/code/proc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/code/proc.c -------------------------------------------------------------------------------- /regression/pa/code/record.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/code/record.c -------------------------------------------------------------------------------- /regression/pa/code/rhs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/code/rhs.c -------------------------------------------------------------------------------- /regression/pa/code/simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/code/simple.c -------------------------------------------------------------------------------- /regression/pa/code/type_error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/code/type_error.c -------------------------------------------------------------------------------- /regression/pa/code/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/code/types.h -------------------------------------------------------------------------------- /regression/pa/code/unknown_offset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/code/unknown_offset.c -------------------------------------------------------------------------------- /regression/pa/regression.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/pa/regression.txt -------------------------------------------------------------------------------- /regression/predicateAutomata/baselines/incdec.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/predicateAutomata/baselines/incdec.baseline -------------------------------------------------------------------------------- /regression/predicateAutomata/baselines/localdec.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/predicateAutomata/baselines/localdec.baseline -------------------------------------------------------------------------------- /regression/predicateAutomata/baselines/ticket.baseline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/predicateAutomata/baselines/ticket.baseline -------------------------------------------------------------------------------- /regression/predicateAutomata/code/bakery.pa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/predicateAutomata/code/bakery.pa -------------------------------------------------------------------------------- /regression/predicateAutomata/code/count_threads.pa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/predicateAutomata/code/count_threads.pa -------------------------------------------------------------------------------- /regression/predicateAutomata/code/count_threads_bug.pa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/predicateAutomata/code/count_threads_bug.pa -------------------------------------------------------------------------------- /regression/predicateAutomata/code/incdec.cfa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/predicateAutomata/code/incdec.cfa -------------------------------------------------------------------------------- /regression/predicateAutomata/code/incdec.inv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/predicateAutomata/code/incdec.inv -------------------------------------------------------------------------------- /regression/predicateAutomata/code/incdec.pa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/predicateAutomata/code/incdec.pa -------------------------------------------------------------------------------- /regression/predicateAutomata/code/local.pa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/predicateAutomata/code/local.pa -------------------------------------------------------------------------------- /regression/predicateAutomata/code/localdec.cfa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/predicateAutomata/code/localdec.cfa -------------------------------------------------------------------------------- /regression/predicateAutomata/code/localdec.inv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/predicateAutomata/code/localdec.inv -------------------------------------------------------------------------------- /regression/predicateAutomata/code/localdec.pa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/predicateAutomata/code/localdec.pa -------------------------------------------------------------------------------- /regression/predicateAutomata/code/localdec.trace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/predicateAutomata/code/localdec.trace -------------------------------------------------------------------------------- /regression/predicateAutomata/code/ticket-live.pa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/predicateAutomata/code/ticket-live.pa -------------------------------------------------------------------------------- /regression/predicateAutomata/code/ticket.cfa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/predicateAutomata/code/ticket.cfa -------------------------------------------------------------------------------- /regression/predicateAutomata/code/ticket.inv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/predicateAutomata/code/ticket.inv -------------------------------------------------------------------------------- /regression/predicateAutomata/code/ticket.pa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/predicateAutomata/code/ticket.pa -------------------------------------------------------------------------------- /regression/predicateAutomata/regression.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/predicateAutomata/regression.txt -------------------------------------------------------------------------------- /regression/proofspace/baselines/bakery.baseline: -------------------------------------------------------------------------------- 1 | Verification result: Safe 2 | -------------------------------------------------------------------------------- /regression/proofspace/baselines/count_threads.baseline: -------------------------------------------------------------------------------- 1 | Verification result: Safe 2 | -------------------------------------------------------------------------------- /regression/proofspace/baselines/count_threads_bug.baseline: -------------------------------------------------------------------------------- 1 | Verification result: Unsafe 2 | -------------------------------------------------------------------------------- /regression/proofspace/baselines/local.baseline: -------------------------------------------------------------------------------- 1 | Verification result: Safe 2 | -------------------------------------------------------------------------------- /regression/proofspace/baselines/sequential.baseline: -------------------------------------------------------------------------------- 1 | Verification result: Safe 2 | -------------------------------------------------------------------------------- /regression/proofspace/baselines/thread_modular.baseline: -------------------------------------------------------------------------------- 1 | Verification result: Safe 2 | -------------------------------------------------------------------------------- /regression/proofspace/baselines/ticket1.baseline: -------------------------------------------------------------------------------- 1 | Verification result: Safe 2 | -------------------------------------------------------------------------------- /regression/proofspace/baselines/ticket2.baseline: -------------------------------------------------------------------------------- 1 | Verification result: Safe 2 | -------------------------------------------------------------------------------- /regression/proofspace/baselines/ticket_bug.baseline: -------------------------------------------------------------------------------- 1 | Verification result: Unsafe 2 | -------------------------------------------------------------------------------- /regression/proofspace/code/bakery.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/proofspace/code/bakery.c -------------------------------------------------------------------------------- /regression/proofspace/code/count_threads.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/proofspace/code/count_threads.c -------------------------------------------------------------------------------- /regression/proofspace/code/count_threads2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/proofspace/code/count_threads2.c -------------------------------------------------------------------------------- /regression/proofspace/code/count_threads_bug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/proofspace/code/count_threads_bug.c -------------------------------------------------------------------------------- /regression/proofspace/code/count_threads_unbounded.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/proofspace/code/count_threads_unbounded.c -------------------------------------------------------------------------------- /regression/proofspace/code/local.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/proofspace/code/local.c -------------------------------------------------------------------------------- /regression/proofspace/code/sequential.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/proofspace/code/sequential.c -------------------------------------------------------------------------------- /regression/proofspace/code/thread_modular.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/proofspace/code/thread_modular.c -------------------------------------------------------------------------------- /regression/proofspace/code/thread_pooling.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/proofspace/code/thread_pooling.c -------------------------------------------------------------------------------- /regression/proofspace/code/ticket1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/proofspace/code/ticket1.c -------------------------------------------------------------------------------- /regression/proofspace/code/ticket2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/proofspace/code/ticket2.c -------------------------------------------------------------------------------- /regression/proofspace/code/ticket3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/proofspace/code/ticket3.c -------------------------------------------------------------------------------- /regression/proofspace/code/ticket_bug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/proofspace/code/ticket_bug.c -------------------------------------------------------------------------------- /regression/proofspace/regression.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/proofspace/regression.txt -------------------------------------------------------------------------------- /regression/termination/gcd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/termination/gcd.c -------------------------------------------------------------------------------- /regression/termination/simple_DTA.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/regression/termination/simple_DTA.c -------------------------------------------------------------------------------- /srk/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/Makefile -------------------------------------------------------------------------------- /srk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/README.md -------------------------------------------------------------------------------- /srk/dune-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/dune-project -------------------------------------------------------------------------------- /srk/src/abstract.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/abstract.ml -------------------------------------------------------------------------------- /srk/src/abstract.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/abstract.mli -------------------------------------------------------------------------------- /srk/src/algebra.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/algebra.ml -------------------------------------------------------------------------------- /srk/src/bigO.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/bigO.ml -------------------------------------------------------------------------------- /srk/src/bigO.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/bigO.mli -------------------------------------------------------------------------------- /srk/src/bigtop.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/bigtop.ml -------------------------------------------------------------------------------- /srk/src/cache.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/cache.ml -------------------------------------------------------------------------------- /srk/src/cache.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/cache.mli -------------------------------------------------------------------------------- /srk/src/chc.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/chc.ml -------------------------------------------------------------------------------- /srk/src/chc.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/chc.mli -------------------------------------------------------------------------------- /srk/src/compressedWeightedForest.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/compressedWeightedForest.ml -------------------------------------------------------------------------------- /srk/src/compressedWeightedForest.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/compressedWeightedForest.mli -------------------------------------------------------------------------------- /srk/src/cone.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/cone.ml -------------------------------------------------------------------------------- /srk/src/cone.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/cone.mli -------------------------------------------------------------------------------- /srk/src/consequenceCone.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/consequenceCone.ml -------------------------------------------------------------------------------- /srk/src/consequenceCone.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/consequenceCone.mli -------------------------------------------------------------------------------- /srk/src/convexHull.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/convexHull.ml -------------------------------------------------------------------------------- /srk/src/convexHull.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/convexHull.mli -------------------------------------------------------------------------------- /srk/src/coordinateSystem.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/coordinateSystem.ml -------------------------------------------------------------------------------- /srk/src/coordinateSystem.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/coordinateSystem.mli -------------------------------------------------------------------------------- /srk/src/dD.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/dD.ml -------------------------------------------------------------------------------- /srk/src/dD.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/dD.mli -------------------------------------------------------------------------------- /srk/src/disjointSet.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/disjointSet.ml -------------------------------------------------------------------------------- /srk/src/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/dune -------------------------------------------------------------------------------- /srk/src/expPolynomial.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/expPolynomial.ml -------------------------------------------------------------------------------- /srk/src/expPolynomial.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/expPolynomial.mli -------------------------------------------------------------------------------- /srk/src/featureTree.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/featureTree.ml -------------------------------------------------------------------------------- /srk/src/featureTree.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/featureTree.mli -------------------------------------------------------------------------------- /srk/src/fixpoint.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/fixpoint.ml -------------------------------------------------------------------------------- /srk/src/fixpoint.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/fixpoint.mli -------------------------------------------------------------------------------- /srk/src/intLattice.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/intLattice.ml -------------------------------------------------------------------------------- /srk/src/intLattice.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/intLattice.mli -------------------------------------------------------------------------------- /srk/src/interpretation.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/interpretation.ml -------------------------------------------------------------------------------- /srk/src/interpretation.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/interpretation.mli -------------------------------------------------------------------------------- /srk/src/interval.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/interval.ml -------------------------------------------------------------------------------- /srk/src/interval.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/interval.mli -------------------------------------------------------------------------------- /srk/src/iteration.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/iteration.ml -------------------------------------------------------------------------------- /srk/src/iteration.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/iteration.mli -------------------------------------------------------------------------------- /srk/src/linear.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/linear.ml -------------------------------------------------------------------------------- /srk/src/linear.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/linear.mli -------------------------------------------------------------------------------- /srk/src/lirr.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/lirr.ml -------------------------------------------------------------------------------- /srk/src/lirr.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/lirr.mli -------------------------------------------------------------------------------- /srk/src/lirrInvariants.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/lirrInvariants.ml -------------------------------------------------------------------------------- /srk/src/log.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/log.ml -------------------------------------------------------------------------------- /srk/src/loop.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/loop.ml -------------------------------------------------------------------------------- /srk/src/loop.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/loop.mli -------------------------------------------------------------------------------- /srk/src/lts.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/lts.ml -------------------------------------------------------------------------------- /srk/src/lts.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/lts.mli -------------------------------------------------------------------------------- /srk/src/memo.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/memo.ml -------------------------------------------------------------------------------- /srk/src/memo.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/memo.mli -------------------------------------------------------------------------------- /srk/src/nonlinear.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/nonlinear.ml -------------------------------------------------------------------------------- /srk/src/nonlinear.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/nonlinear.mli -------------------------------------------------------------------------------- /srk/src/numberField.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/numberField.ml -------------------------------------------------------------------------------- /srk/src/numberField.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/numberField.mli -------------------------------------------------------------------------------- /srk/src/pathexpr.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/pathexpr.ml -------------------------------------------------------------------------------- /srk/src/pathexpr.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/pathexpr.mli -------------------------------------------------------------------------------- /srk/src/polyhedron.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/polyhedron.ml -------------------------------------------------------------------------------- /srk/src/polyhedron.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/polyhedron.mli -------------------------------------------------------------------------------- /srk/src/polynomial.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/polynomial.ml -------------------------------------------------------------------------------- /srk/src/polynomial.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/polynomial.mli -------------------------------------------------------------------------------- /srk/src/polynomialCone.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/polynomialCone.ml -------------------------------------------------------------------------------- /srk/src/polynomialCone.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/polynomialCone.mli -------------------------------------------------------------------------------- /srk/src/polynomialConeCpClosure.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/polynomialConeCpClosure.ml -------------------------------------------------------------------------------- /srk/src/polynomialConeCpClosure.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/polynomialConeCpClosure.mli -------------------------------------------------------------------------------- /srk/src/polynomialLattice.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/polynomialLattice.ml -------------------------------------------------------------------------------- /srk/src/polynomialLattice.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/polynomialLattice.mli -------------------------------------------------------------------------------- /srk/src/qQ.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/qQ.ml -------------------------------------------------------------------------------- /srk/src/qQ.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/qQ.mli -------------------------------------------------------------------------------- /srk/src/quantifier.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/quantifier.ml -------------------------------------------------------------------------------- /srk/src/quantifier.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/quantifier.mli -------------------------------------------------------------------------------- /srk/src/randomFormula.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/randomFormula.ml -------------------------------------------------------------------------------- /srk/src/rational.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/rational.ml -------------------------------------------------------------------------------- /srk/src/rational.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/rational.mli -------------------------------------------------------------------------------- /srk/src/ring.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/ring.ml -------------------------------------------------------------------------------- /srk/src/ring.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/ring.mli -------------------------------------------------------------------------------- /srk/src/sequence.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/sequence.ml -------------------------------------------------------------------------------- /srk/src/sequence.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/sequence.mli -------------------------------------------------------------------------------- /srk/src/smt.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/smt.ml -------------------------------------------------------------------------------- /srk/src/smt.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/smt.mli -------------------------------------------------------------------------------- /srk/src/solvablePolynomial.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/solvablePolynomial.ml -------------------------------------------------------------------------------- /srk/src/solvablePolynomial.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/solvablePolynomial.mli -------------------------------------------------------------------------------- /srk/src/sparseMap.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/sparseMap.ml -------------------------------------------------------------------------------- /srk/src/sparseMap.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/sparseMap.mli -------------------------------------------------------------------------------- /srk/src/srkApron.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/srkApron.ml -------------------------------------------------------------------------------- /srk/src/srkApron.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/srkApron.mli -------------------------------------------------------------------------------- /srk/src/srkAst.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/srkAst.ml -------------------------------------------------------------------------------- /srk/src/srkLex.mll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/srkLex.mll -------------------------------------------------------------------------------- /srk/src/srkParse.mly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/srkParse.mly -------------------------------------------------------------------------------- /srk/src/srkSimplify.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/srkSimplify.ml -------------------------------------------------------------------------------- /srk/src/srkSimplify.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/srkSimplify.mli -------------------------------------------------------------------------------- /srk/src/srkSmtlib2.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/srkSmtlib2.ml -------------------------------------------------------------------------------- /srk/src/srkSmtlib2.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/srkSmtlib2.mli -------------------------------------------------------------------------------- /srk/src/srkSmtlib2Defs.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/srkSmtlib2Defs.ml -------------------------------------------------------------------------------- /srk/src/srkSmtlib2Lex.mll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/srkSmtlib2Lex.mll -------------------------------------------------------------------------------- /srk/src/srkSmtlib2Parse.mly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/srkSmtlib2Parse.mly -------------------------------------------------------------------------------- /srk/src/srkUtil.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/srkUtil.ml -------------------------------------------------------------------------------- /srk/src/srkZ3.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/srkZ3.ml -------------------------------------------------------------------------------- /srk/src/srkZ3.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/srkZ3.mli -------------------------------------------------------------------------------- /srk/src/syntax.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/syntax.ml -------------------------------------------------------------------------------- /srk/src/syntax.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/syntax.mli -------------------------------------------------------------------------------- /srk/src/terminationDTA.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/terminationDTA.ml -------------------------------------------------------------------------------- /srk/src/terminationExp.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/terminationExp.ml -------------------------------------------------------------------------------- /srk/src/terminationLLRF.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/terminationLLRF.ml -------------------------------------------------------------------------------- /srk/src/terminationPRF.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/terminationPRF.ml -------------------------------------------------------------------------------- /srk/src/transition.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/transition.ml -------------------------------------------------------------------------------- /srk/src/transition.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/transition.mli -------------------------------------------------------------------------------- /srk/src/transitionFormula.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/transitionFormula.ml -------------------------------------------------------------------------------- /srk/src/transitionFormula.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/transitionFormula.mli -------------------------------------------------------------------------------- /srk/src/transitionIdeal.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/transitionIdeal.ml -------------------------------------------------------------------------------- /srk/src/transitionIdeal.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/transitionIdeal.mli -------------------------------------------------------------------------------- /srk/src/transitionSystem.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/transitionSystem.ml -------------------------------------------------------------------------------- /srk/src/transitionSystem.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/transitionSystem.mli -------------------------------------------------------------------------------- /srk/src/vas.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/vas.ml -------------------------------------------------------------------------------- /srk/src/vas.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/vas.mli -------------------------------------------------------------------------------- /srk/src/vass.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/vass.ml -------------------------------------------------------------------------------- /srk/src/vass.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/vass.mli -------------------------------------------------------------------------------- /srk/src/wedge.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/wedge.ml -------------------------------------------------------------------------------- /srk/src/wedge.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/wedge.mli -------------------------------------------------------------------------------- /srk/src/weightedGraph.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/weightedGraph.ml -------------------------------------------------------------------------------- /srk/src/weightedGraph.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/weightedGraph.mli -------------------------------------------------------------------------------- /srk/src/zZ.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/zZ.ml -------------------------------------------------------------------------------- /srk/src/zZ.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/src/zZ.mli -------------------------------------------------------------------------------- /srk/srk.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/srk.opam -------------------------------------------------------------------------------- /srk/test/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/dune -------------------------------------------------------------------------------- /srk/test/test_WeightedGraph.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_WeightedGraph.ml -------------------------------------------------------------------------------- /srk/test/test_abstract.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_abstract.ml -------------------------------------------------------------------------------- /srk/test/test_apron.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_apron.ml -------------------------------------------------------------------------------- /srk/test/test_chc.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_chc.ml -------------------------------------------------------------------------------- /srk/test/test_cone.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_cone.ml -------------------------------------------------------------------------------- /srk/test/test_exppolynomial.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_exppolynomial.ml -------------------------------------------------------------------------------- /srk/test/test_fixpoint.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_fixpoint.ml -------------------------------------------------------------------------------- /srk/test/test_intLattice.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_intLattice.ml -------------------------------------------------------------------------------- /srk/test/test_interval.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_interval.ml -------------------------------------------------------------------------------- /srk/test/test_iteration.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_iteration.ml -------------------------------------------------------------------------------- /srk/test/test_linear.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_linear.ml -------------------------------------------------------------------------------- /srk/test/test_loop.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_loop.ml -------------------------------------------------------------------------------- /srk/test/test_lts.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_lts.ml -------------------------------------------------------------------------------- /srk/test/test_memo.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_memo.ml -------------------------------------------------------------------------------- /srk/test/test_numberField.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_numberField.ml -------------------------------------------------------------------------------- /srk/test/test_pervasives.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_pervasives.ml -------------------------------------------------------------------------------- /srk/test/test_polyhedron.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_polyhedron.ml -------------------------------------------------------------------------------- /srk/test/test_polynomial.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_polynomial.ml -------------------------------------------------------------------------------- /srk/test/test_polynomialCone.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_polynomialCone.ml -------------------------------------------------------------------------------- /srk/test/test_polynomialConeCpClosure.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_polynomialConeCpClosure.ml -------------------------------------------------------------------------------- /srk/test/test_polynomialLattice.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_polynomialLattice.ml -------------------------------------------------------------------------------- /srk/test/test_quantifier.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_quantifier.ml -------------------------------------------------------------------------------- /srk/test/test_rational.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_rational.ml -------------------------------------------------------------------------------- /srk/test/test_ring.ml: -------------------------------------------------------------------------------- 1 | open OUnit 2 | 3 | let suite = "Ring" >::: [ ] 4 | -------------------------------------------------------------------------------- /srk/test/test_scalar.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_scalar.ml -------------------------------------------------------------------------------- /srk/test/test_sequence.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_sequence.ml -------------------------------------------------------------------------------- /srk/test/test_simplify.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_simplify.ml -------------------------------------------------------------------------------- /srk/test/test_smt.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_smt.ml -------------------------------------------------------------------------------- /srk/test/test_srk.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_srk.ml -------------------------------------------------------------------------------- /srk/test/test_srk_poly.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_srk_poly.ml -------------------------------------------------------------------------------- /srk/test/test_syntax.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_syntax.ml -------------------------------------------------------------------------------- /srk/test/test_termination.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_termination.ml -------------------------------------------------------------------------------- /srk/test/test_transition.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_transition.ml -------------------------------------------------------------------------------- /srk/test/test_transitionIdeal.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_transitionIdeal.ml -------------------------------------------------------------------------------- /srk/test/test_wedge.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zkincaid/duet/HEAD/srk/test/test_wedge.ml --------------------------------------------------------------------------------