# Packages matching: installed
# Name # Installed # Synopsis
base-bigarray base
base-num base Num library distributed with the OCaml compiler
base-threads base
base-unix base
camlp5 7.14 Preprocessor-pretty-printer of OCaml
conf-findutils 1 Virtual package relying on findutils
conf-perl 2 Virtual package relying on perl
coq 8.5.1 Formal proof management system
num 0 The Num library for arbitrary-precision integer and rational arithmetic
ocaml 4.05.0 The OCaml compiler (virtual package)
ocaml-base-compiler 4.05.0 Official 4.05.0 release
ocaml-config 1 OCaml Switch Configuration
# opam file:
opam-version: "2.0"
maintainer: "gmalecha@gmail.com"
homepage: "https://github.com/gmalecha/mirror-core"
dev-repo: "git+https://github.com/gmalecha/mirror-core.git"
bug-reports: "https://github.com/gmalecha/mirror-core/issues"
authors: ["Gregory Malecha"]
license: "BSD"
build: [
[make "-j%{jobs}%"]
]
install: [
[make "install"]
]
remove: [
["rm" "-R" "%{lib}%/coq/user-contrib/MirrorCore"]
["rm" "-R" "%{lib}%/coq/user-contrib/McExamples"]
]
depends: [
"ocaml"
"coq" {>= "8.5.0" & < "8.5.2~"}
"coq-ext-lib" {>= "0.9.2"}
"coq-plugin-utils"
]
synopsis: "A framework for computational reflection"
flags: light-uninstall
url {
src: "https://github.com/gmalecha/mirror-core/archive/v1.0.1.tar.gz"
checksum: "md5=3c61f6c8134ec6b5d3ea0af826d5156f"
}
trueDry install with the current Coq version:
opam install -y --show-action coq-mirror-core.1.0.1 coq.8.5.1Dry install without Coq/switch base, to test if the problem was incompatibility with the current Coq/OCaml version:
trueopam list; echo; ulimit -Sv 4000000; timeout 4h opam install -y --deps-only coq-mirror-core.1.0.1 coq.8.5.1opam list; echo; ulimit -Sv 16000000; timeout 4h opam install -y -v coq-mirror-core.1.0.1 coq.8.5.1Total: 21 M
../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/AutoSetoidRewriteRtac.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/Minify.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/Ctx.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Subst/UVarMap.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/ExprUnify_simul.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/RedAll.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Subst/FMapSubst.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/ExprLift.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/Hoare/Verify.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/Hoare/ImpSyntax.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/SpecLemmas.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/Core.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/reify_Lambda_plugin.cmxs../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/reify_Lambda_plugin.cmxs../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/ExprDsimul.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/ExprSubst.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/Red.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/ExprDFacts.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/BIMap.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/SubstI.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/Hoare/LogicTac.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Views/ProdView.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/ExprUnify_simple.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/RewriteRelations.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/Expr.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/MTypes/ModularTypes.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/ExprSubstitute.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/ExprI.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/Ptrns.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/Hoare/ILogicFunc.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/Cancel/MonoidSyntaxWithConst.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/Cancel/RtacDemo.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/AppN.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/TypesI.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/Cancel/MonoidSyntaxSimple.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/Reduce.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/Cancel/MonoidSyntaxNoDec.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lemma.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/AutoRewrite/QuantPullRtac.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/CoreK.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/RunOnGoals_list.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/EApply.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/ExprUnify_common.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/ExprCore.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/Rtac.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/LemmaApply.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/Cancel/MonoidSyntaxModular.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/ExprTac.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/IsSolved.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/RTac/Demo.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/syms/SymOneOf.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/Simple/Simple.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/Assumption.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/SubstituteI.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/Intro.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Views/ApplicativeView.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Instantiate.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Views/Ptrns.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Views/NatView.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/reify_Lambda_plugin.cma../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/reify_Lambda_plugin.cma../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/ExprProp.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/VariablesI.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Views/ListView.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Views/Ptrns2.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Views/FuncView.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/TypedFoldApp.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/Hoare/ILogic.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/RunOnGoals.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/AutoRewrite/DemoQuantPullRtac.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/AbsAppI.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/Simplify.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/VarsToUVars.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Util/ListMapT.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/MTypes/BaseType.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Views/EqView.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/EnvI.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/Auto.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/Interface.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/ExprVariables.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Views/StringView.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/MTypes/GenericTypes.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/StrongFoldApp.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Views/BoolView.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/ExprDAs.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/ExprDI.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/TypedFoldEager.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/syms/SymPolyEnv.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/RTac.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/SolveK.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/First.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/Instantiate.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/FoldApp.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/OpenT.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/Rec.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/ExprD.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/Solve.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/ExprSem.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Views/View.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/runTacK.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/Repeat.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/Simple/SimpleReify.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/TypedFoldLazy.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/Simple/SimpleExt.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/IdtacK.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/ThenK.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/syms/SymEnv.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/Then.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Util/Quant.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/Hoare/ImpMetaTheory.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/Apply.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/Try.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/UnifyI.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/Lemma.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/AtGoal.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Util/HListBuild.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/Idtac.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/RTac/Fail.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/Hoare/Imp.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/Reify/ModularReify.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/Hoare/Tests.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/Simple/FoldTest.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/CtxLogic.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/Reify.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Lambda/ExprUnify.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Reify/Patterns.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Reify/Reify.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/MTypes/ProdType.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Views/ViewSumN.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/MTypes/ListType.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/syms/SymProd.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/SymI.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Util/Nat.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Simple.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Util/Iteration.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/MTypes/TSyms.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/AutoRewrite/DemoQuantPullLtac.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Views/ViewSum.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Generic.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/syms/SymSum.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/syms/SymSimple.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Views/TypeView.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Util/Compat.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Util/Approx.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/Util/Forwardy.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/Cancel/LtacDemo.vo../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/reify_Lambda_shell.cmi../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/MirrorCore/reify_Lambda_shell.cmi../ocaml-base-compiler.4.05.0/lib/coq/user-contrib/McExamples/Cancel/Monoid.voopam remove -y coq-mirror-core.1.0.1