# Packages matching: installed # Name # Installed # Synopsis base-bigarray base base-threads base base-unix base conf-findutils 1 Virtual package relying on findutils conf-gmp 4 Virtual package relying on a GMP lib system installation coq dev Formal proof management system dune 3.0.3 Fast, portable, and opinionated build system ocaml 4.09.1 The OCaml compiler (virtual package) ocaml-base-compiler 4.09.1 Official release 4.09.1 ocaml-config 1 OCaml Switch Configuration ocamlfind 1.9.3 A library manager for OCaml zarith 1.12 Implements arithmetic and logical operations over arbitrary-precision integers # opam file: opam-version: "2.0" maintainer: "The UniMath Development Team" homepage: "https://github.com/UniMath/UniMath" dev-repo: "git+https://github.com/UniMath/UniMath.git" bug-reports: "https://github.com/UniMath/UniMath/issues" license: "Kind of MIT" authors: ["The UniMath Development Team"] build: [make "BUILD_COQ=no" "-j%{jobs}%"] install: [make "BUILD_COQ=no" "install"] depends: [ "ocaml" "coq" {>= "8.12.2"} ] synopsis: "Library of Univalent Mathematics" url { src: "https://github.com/UniMath/UniMath/archive/refs/tags/v20220204.tar.gz" checksum: "sha512=aaa47633d5d5e0abcae4ec422f3664e0c84ebb5054150323c04c3def81f13fb32efddb012d393d709140915a6e58d602290e312c6d24950c0a7dc3aafcad8b76" }
true
Dry install with the current Coq version:
opam install -y --show-action coq-unimath.20220204 coq.dev
Dry install without Coq/switch base, to test if the problem was incompatibility with the current Coq/OCaml version:
true
opam list; echo; ulimit -Sv 4000000; timeout 4h opam install -y --deps-only coq-unimath.20220204 coq.dev
opam list; echo; ulimit -Sv 16000000; timeout 8h opam install -y -v coq-unimath.20220204 coq.dev
# Packages matching: installed # Name # Installed # Synopsis base-bigarray base base-threads base base-unix base conf-findutils 1 Virtual package relying on findutils conf-gmp 4 Virtual package relying on a GMP lib system installation coq dev Formal proof management system dune 3.0.3 Fast, portable, and opinionated build system ocaml 4.09.1 The OCaml compiler (virtual package) ocaml-base-compiler 4.09.1 Official release 4.09.1 ocaml-config 1 OCaml Switch Configuration ocamlfind 1.9.3 A library manager for OCaml zarith 1.12 Implements arithmetic and logical operations over arbitrary-precision integers [NOTE] Package coq is already installed (current version is dev). The following actions will be performed: - install coq-unimath 20220204 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><> Processing 1/1: [coq-unimath.20220204: http] [coq-unimath.20220204] downloaded from https://github.com/UniMath/UniMath/archive/refs/tags/v20220204.tar.gz Processing 1/1: <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> Processing 1/2: [coq-unimath: make] + /home/bench/.opam/opam-init/hooks/sandbox.sh "build" "make" "BUILD_COQ=no" "-j4" (CWD=/home/bench/.opam/ocaml-base-compiler.4.09.1/.opam-switch/build/coq-unimath.20220204) - make: command: Command not found - --- making .coq_makefile_input - coq_makefile -f .coq_makefile_input -o .coq_makefile_output - mv .coq_makefile_output build/CoqMakefile.make - make: command: Command not found - --- making UniMath/MoreFoundations/All.v - --- making UniMath/Foundations/All.v - --- making UniMath/Combinatorics/All.v - --- making UniMath/Algebra/All.v - --- making UniMath/NumberSystems/All.v - --- making UniMath/SyntheticHomotopyTheory/All.v - --- making UniMath/PAdics/All.v - --- making UniMath/CategoryTheory/All.v - --- making UniMath/Bicategories/All.v - --- making UniMath/Ktheory/All.v - --- making UniMath/Topology/All.v - --- making UniMath/RealNumbers/All.v - --- making UniMath/Tactics/All.v - --- making UniMath/SubstitutionSystems/All.v - --- making UniMath/Folds/All.v - --- making UniMath/HomologicalAlgebra/All.v - --- making UniMath/AlgebraicGeometry/All.v - --- making UniMath/Paradoxes/All.v - --- making UniMath/Induction/All.v - --- making UniMath/All.v - ulimit -v unlimited ; make -f build/CoqMakefile.make all - make[1]: Entering directory '/home/bench/.opam/ocaml-base-compiler.4.09.1/.opam-switch/build/coq-unimath.20220204' - COQDEP VFILES - COQC UniMath/Foundations/Init.v - COQC UniMath/Folds/aux_lemmas.v - File "./UniMath/Foundations/Init.v", line 199, characters 0-32: - Warning: The default value for hint locality is currently "local" in a - section and "global" otherwise, but is scheduled to change in a future - release. For the time being, adding hints outside of sections without - specifying an explicit locality attribute is therefore deprecated. It is - recommended to use "export" whenever possible. Use the attributes #[local], - #[global] and #[export] depending on your choice. For example: "#[export] - Hint Unfold foo : bar." [deprecated-hint-without-locality,deprecated] - COQC UniMath/Foundations/Preamble.v - File "./UniMath/Foundations/Preamble.v", line 141, characters 0-32: - Warning: The default value for hint locality is currently "local" in a - section and "global" otherwise, but is scheduled to change in a future - release. For the time being, adding hints outside of sections without - specifying an explicit locality attribute is therefore deprecated. It is - recommended to use "export" whenever possible. Use the attributes #[local], - #[global] and #[export] depending on your choice. For example: "#[export] - Hint Unfold foo : bar." [deprecated-hint-without-locality,deprecated] - COQC UniMath/Foundations/PartA.v - File "./UniMath/Foundations/PartA.v", line 350, characters 0-38: - Warning: The default value for hint locality is currently "local" in a - section and "global" otherwise, but is scheduled to change in a future - release. For the time being, adding hints outside of sections without - specifying an explicit locality attribute is therefore deprecated. It is - recommended to use "export" whenever possible. Use the attributes #[local], - #[global] and #[export] depending on your choice. For example: "#[export] - Hint Unfold foo : bar." [deprecated-hint-without-locality,deprecated] - File "./UniMath/Foundations/PartA.v", line 350, characters 0-38: - Warning: Declaring arbitrary terms as hints is fragile; it is recommended to - declare a toplevel constant instead [fragile-hint-constr,automation] - File "./UniMath/Foundations/PartA.v", line 375, characters 0-37: - Warning: The default value for hint locality is currently "local" in a - section and "global" otherwise, but is scheduled to change in a future - release. For the time being, adding hints outside of sections without - specifying an explicit locality attribute is therefore deprecated. It is - recommended to use "export" whenever possible. Use the attributes #[local], - #[global] and #[export] depending on your choice. For example: "#[export] - Hint Unfold foo : bar." [deprecated-hint-without-locality,deprecated] - File "./UniMath/Foundations/PartA.v", line 375, characters 0-37: - Warning: Declaring arbitrary terms as hints is fragile; it is recommended to - declare a toplevel constant instead [fragile-hint-constr,automation] - COQC UniMath/Foundations/PartB.v - COQC UniMath/MoreFoundations/WeakEquivalences.v - COQC UniMath/Foundations/UnivalenceAxiom.v - COQC UniMath/Combinatorics/DecSet.v - COQC UniMath/Foundations/PartC.v - COQC UniMath/Foundations/PartD.v - COQC UniMath/Combinatorics/Maybe.v - COQC UniMath/Foundations/Propositions.v - COQC UniMath/Foundations/UnivalenceAxiom2.v - COQC UniMath/Foundations/Sets.v - COQC UniMath/Foundations/HLevels.v - COQC UniMath/Folds/UnicodeNotations.v - COQC UniMath/Foundations/NaturalNumbers.v - COQC UniMath/Foundations/Tests.v - COQC UniMath/MoreFoundations/Bool.v - COQC UniMath/Algebra/BinaryOperations.v - COQC UniMath/Tactics/Utilities.v - COQC UniMath/Folds/folds_precat.v - COQC UniMath/Folds/folds_pre_2_cat.v - File "./UniMath/Foundations/NaturalNumbers.v", line 804, characters 0-33: - Warning: The default value for hint locality is currently "local" in a - section and "global" otherwise, but is scheduled to change in a future - release. For the time being, adding hints outside of sections without - specifying an explicit locality attribute is therefore deprecated. It is - recommended to use "export" whenever possible. Use the attributes #[local], - #[global] and #[export] depending on your choice. For example: "#[export] - Hint Unfold foo : bar." [deprecated-hint-without-locality,deprecated] - File "./UniMath/Foundations/NaturalNumbers.v", line 813, characters 0-35: - Warning: The default value for hint locality is currently "local" in a - section and "global" otherwise, but is scheduled to change in a future - release. For the time being, adding hints outside of sections without - specifying an explicit locality attribute is therefore deprecated. It is - recommended to use "export" whenever possible. Use the attributes #[local], - #[global] and #[export] depending on your choice. For example: "#[export] - Hint Unfold foo : bar." [deprecated-hint-without-locality,deprecated] - File "./UniMath/Foundations/NaturalNumbers.v", line 814, characters 0-34: - Warning: The default value for hint locality is currently "local" in a - section and "global" otherwise, but is scheduled to change in a future - release. For the time being, adding hints outside of sections without - specifying an explicit locality attribute is therefore deprecated. It is - recommended to use "export" whenever possible. Use the attributes #[local], - #[global] and #[export] depending on your choice. For example: "#[export] - Hint Unfold foo : bar." [deprecated-hint-without-locality,deprecated] - File "./UniMath/Foundations/NaturalNumbers.v", line 829, characters 0-36: - Warning: The default value for hint locality is currently "local" in a - section and "global" otherwise, but is scheduled to change in a future - release. For the time being, adding hints outside of sections without - specifying an explicit locality attribute is therefore deprecated. It is - recommended to use "export" whenever possible. Use the attributes #[local], - #[global] and #[export] depending on your choice. For example: "#[export] - Hint Unfold foo : bar." [deprecated-hint-without-locality,deprecated] - File "./UniMath/Foundations/NaturalNumbers.v", line 837, characters 0-37: - Warning: The default value for hint locality is currently "local" in a - section and "global" otherwise, but is scheduled to change in a future - release. For the time being, adding hints outside of sections without - specifying an explicit locality attribute is therefore deprecated. It is - recommended to use "export" whenever possible. Use the attributes #[local], - #[global] and #[export] depending on your choice. For example: "#[export] - Hint Unfold foo : bar." [deprecated-hint-without-locality,deprecated] - COQC UniMath/MoreFoundations/Test.v - File "./UniMath/Foundations/NaturalNumbers.v", line 1625, characters 0-34: - Warning: The default value for hint locality is currently "local" in a - section and "global" otherwise, but is scheduled to change in a future - release. For the time being, adding hints outside of sections without - specifying an explicit locality attribute is therefore deprecated. It is - recommended to use "export" whenever possible. Use the attributes #[local], - #[global] and #[export] depending on your choice. For example: "#[export] - Hint Unfold foo : bar." [deprecated-hint-without-locality,deprecated] - File "./UniMath/Foundations/NaturalNumbers.v", [...] truncated iMath/SyntheticHomotopyTheory/Circle.v - COQC UniMath/SyntheticHomotopyTheory/Circle2.v - COQC UniMath/PAdics/padics.v - COQC UniMath/CategoryTheory/limits/graphs/bincoproducts.v - COQC UniMath/CategoryTheory/limits/pullbacks.v - COQC UniMath/CategoryTheory/limits/graphs/pushouts.v - COQC UniMath/CategoryTheory/limits/BinDirectSums.v - COQC UniMath/CategoryTheory/limits/Opp.v - COQC UniMath/CategoryTheory/SubobjectClassifier.v - COQC UniMath/CategoryTheory/Monads/KleisliCategory.v - COQC UniMath/CategoryTheory/Monads/LModules.v - COQC UniMath/CategoryTheory/CategoricalRecursionSchemes.v - COQC UniMath/CategoryTheory/slicecat.v - COQC UniMath/CategoryTheory/Additive.v - COQC UniMath/CategoryTheory/Abelian.v - COQC UniMath/CategoryTheory/Morphisms.v - COQC UniMath/CategoryTheory/AdditiveFunctors.v - COQC UniMath/CategoryTheory/Subobjects.v - COQC UniMath/CategoryTheory/Monads/KTriples.v - COQC UniMath/CategoryTheory/Monads/Derivative.v - COQC UniMath/CategoryTheory/categories/abgrs.v - COQC UniMath/CategoryTheory/categories/Cats.v - COQC UniMath/CategoryTheory/categories/Type/Structures.v - COQC UniMath/CategoryTheory/categories/HSET/Colimits.v - COQC UniMath/CategoryTheory/DisplayedCats/Auxiliary.v - COQC UniMath/Bicategories/Core/Univalence.v - COQC UniMath/Bicategories/WkCatEnrichment/prebicategory.v - COQC UniMath/RealNumbers/NonnegativeReals.v - COQC UniMath/Induction/M/Core.v - COQC UniMath/Induction/W/Core.v - COQC UniMath/Induction/M/Chains.v - COQC UniMath/PAdics/All.v - COQC UniMath/CategoryTheory/limits/graphs/pullbacks.v - COQC UniMath/CategoryTheory/limits/pullbacks_slice_products_equiv.v - COQC UniMath/CategoryTheory/AbelianToAdditive.v - COQC UniMath/CategoryTheory/ExactCategories/ExactCategories.v - COQC UniMath/CategoryTheory/ShortExactSequences.v - File "./UniMath/CategoryTheory/ShortExactSequences.v", line 366, characters 0-27: - Warning: This command is just asserting the names of arguments of - LeftShortExact. If this is what you want, add ': assert' to silence the - warning. If you want to clear implicit arguments, add ': clear implicits'. If - you want to clear notation scopes, add ': clear scopes' - [arguments-assert,vernacular] - File "./UniMath/CategoryTheory/ShortExactSequences.v", line 369, characters 0-28: - Warning: This command is just asserting the names of arguments of - RightShortExact. If this is what you want, add ': assert' to silence the - warning. If you want to clear implicit arguments, add ': clear implicits'. If - you want to clear notation scopes, add ': clear scopes' - [arguments-assert,vernacular] - File "./UniMath/CategoryTheory/ShortExactSequences.v", line 372, characters 0-28: - Warning: This command is just asserting the names of arguments of - ShortShortExact. If this is what you want, add ': assert' to silence the - warning. If you want to clear implicit arguments, add ': clear implicits'. If - you want to clear notation scopes, add ': clear scopes' - [arguments-assert,vernacular] - COQC UniMath/CategoryTheory/AbelianPushoutPullback.v - COQC UniMath/CategoryTheory/Monads/Kleisli.v - COQC UniMath/CategoryTheory/Monads/KTriplesEquiv.v - COQC UniMath/CategoryTheory/Monads/MonadAlgebras.v - COQC UniMath/CategoryTheory/categories/HSET/Limits.v - COQC UniMath/CategoryTheory/DisplayedCats/Core.v - COQC UniMath/Bicategories/Core/TransportLaws.v - COQC UniMath/Bicategories/Core/EquivToAdjequiv.v - COQC UniMath/Bicategories/WkCatEnrichment/Notations.v - COQC UniMath/Bicategories/WkCatEnrichment/Cat.v - COQC UniMath/Bicategories/WkCatEnrichment/hcomp_bicat.v - COQC UniMath/Bicategories/BicategoryOfBicat.v - COQC UniMath/Ktheory/GrothendieckGroup.v - COQC UniMath/Topology/CategoryTop.v - COQC UniMath/RealNumbers/Reals.v - COQC UniMath/RealNumbers/DedekindCuts.v - COQC UniMath/RealNumbers/DecidableDedekindCuts.v - COQC UniMath/HomologicalAlgebra/Complexes.v - COQC UniMath/Induction/M/Uniqueness.v - COQC UniMath/Induction/W/Fibered.v - COQC UniMath/Induction/W/Uniqueness.v - COQC UniMath/Induction/M/ComputationalM.v - COQC UniMath/CategoryTheory/EpiFacts.v - COQC UniMath/CategoryTheory/ExactCategories/Tests.v - COQC UniMath/CategoryTheory/PseudoElements.v - COQC UniMath/CategoryTheory/categories/HSET/Slice.v - COQC UniMath/CategoryTheory/categories/HSET/Structures.v - COQC UniMath/CategoryTheory/categories/FinSet.v - COQC UniMath/CategoryTheory/categories/wosets.v - COQC UniMath/CategoryTheory/GrothendieckTopos.v - COQC UniMath/CategoryTheory/DisplayedCats/Isos.v - COQC UniMath/Bicategories/Core/AdjointUnique.v - COQC UniMath/Bicategories/WkCatEnrichment/whiskering.v - COQC UniMath/Ktheory/All.v - COQC UniMath/Topology/All.v - COQC UniMath/RealNumbers/All.v - COQC UniMath/SubstitutionSystems/MonadsMultiSorted.v - COQC UniMath/HomologicalAlgebra/KA.v - COQC UniMath/Induction/ImpredicativeInductiveSets.v - COQC UniMath/Induction/W/Naturals.v - COQC UniMath/CategoryTheory/FiveLemma.v - COQC UniMath/CategoryTheory/categories/HSET/SliceFamEquiv.v - COQC UniMath/CategoryTheory/SetValuedFunctors.v - COQC UniMath/CategoryTheory/Presheaf.v - COQC UniMath/CategoryTheory/Chains/OmegaCocontFunctors.v - COQC UniMath/CategoryTheory/DisplayedCats/Functors.v - COQC UniMath/CategoryTheory/DisplayedCats/Univalence.v - COQC UniMath/CategoryTheory/DisplayedCats/Examples/Opposite.v - COQC UniMath/Bicategories/MonoidalCategories/ConstructionOfActions.v - COQC UniMath/Bicategories/MonoidalCategories/ActionBasedStrength.v - COQC UniMath/Bicategories/MonoidalCategories/ActionOfEndomorphismsInBicat.v - COQC UniMath/Bicategories/PseudoFunctors/Display/Base.v - COQC UniMath/Bicategories/WkCatEnrichment/internal_equivalence.v - COQC UniMath/Bicategories/BicatOfBicategory.v - COQC UniMath/HomologicalAlgebra/Triangulated.v - COQC UniMath/Induction/All.v - COQC UniMath/SyntheticHomotopyTheory/Test.v - COQC UniMath/SyntheticHomotopyTheory/All.v - COQC UniMath/CategoryTheory/categories/HSET/All.v - COQC UniMath/CategoryTheory/ElementsOp.v - COQC UniMath/CategoryTheory/YonedaBinproducts.v - COQC UniMath/CategoryTheory/Chains/All.v - COQC UniMath/CategoryTheory/Inductives/PropositionalLogic.v - COQC UniMath/CategoryTheory/DisplayedCats/NaturalTransformations.v - COQC UniMath/Bicategories/Core/UnivalenceOp.v - COQC UniMath/Bicategories/Core/Examples/OneTypes.v - COQC UniMath/Bicategories/Core/Examples/TwoType.v - COQC UniMath/Bicategories/Core/Examples/BicatOfUnivCats.v - COQC UniMath/Bicategories/Core/Examples/Initial.v - COQC UniMath/Bicategories/Core/Examples/Final.v - COQC UniMath/Bicategories/Core/FullyFaithful.v - COQC UniMath/Bicategories/Colimits/Initial.v - COQC UniMath/Bicategories/Colimits/Final.v - COQC UniMath/Bicategories/Colimits/Products.v - COQC UniMath/Bicategories/WkCatEnrichment/bicategory.v - COQC UniMath/SubstitutionSystems/MonadsMultiSorted_alt.v - COQC UniMath/CategoryTheory/elems_slice_equiv.v - COQC UniMath/CategoryTheory/ExponentiationLeftAdjoint.v - COQC UniMath/CategoryTheory/Inductives/Lists.v - COQC UniMath/CategoryTheory/Inductives/LambdaCalculus.v - COQC UniMath/CategoryTheory/DisplayedCats/Total.v - COQC UniMath/CategoryTheory/DisplayedCats/Fiber.v - COQC UniMath/CategoryTheory/IsoCommaCategory.v - COQC UniMath/Bicategories/Core/Examples/PointedOneTypesBicat.v - COQC UniMath/Bicategories/Core/Strictness.v - COQC UniMath/Bicategories/DisplayedBicats/DispBicat.v - COQC UniMath/SubstitutionSystems/Signatures.v - COQC UniMath/HomologicalAlgebra/TranslationFunctors.v - COQC UniMath/HomologicalAlgebra/CohomologyComplex.v - COQC UniMath/CategoryTheory/categories/CartesianCubicalSets.v - COQC UniMath/CategoryTheory/Inductives/Trees.v - COQC UniMath/CategoryTheory/DisplayedCats/Fibrations.v - File "./UniMath/CategoryTheory/DisplayedCats/Fibrations.v", line 1019, characters 68-71: - Error: - In environment - C : category - D : disp_cat C - HD : cleaving D - c₁ : op_cat C - c₂ : op_cat C - cc₁ : op_disp_cat D c₁ - f : op_cat C ⟦ c₁, c₂ ⟧ - ℓ := HD c₁ c₂ f cc₁ : cartesian_lift cc₁ f - The term "ℓ" has type "cartesian_lift cc₁ f" - while it is expected to have type "is_cartesian ?ff". - - make[2]: *** [build/CoqMakefile.make:790: UniMath/CategoryTheory/DisplayedCats/Fibrations.vo] Error 1 - make[2]: *** Waiting for unfinished jobs.... - make[1]: *** [build/CoqMakefile.make:408: all] Error 2 - make[1]: Leaving directory '/home/bench/.opam/ocaml-base-compiler.4.09.1/.opam-switch/build/coq-unimath.20220204' - make: *** [Makefile:92: all] Error 2 [ERROR] The compilation of coq-unimath failed at "/home/bench/.opam/opam-init/hooks/sandbox.sh build make BUILD_COQ=no -j4". #=== ERROR while compiling coq-unimath.20220204 ===============================# # context 2.0.6 | linux/x86_64 | ocaml-base-compiler.4.09.1 | file:///home/bench/run/opam-coq-archive/released # path ~/.opam/ocaml-base-compiler.4.09.1/.opam-switch/build/coq-unimath.20220204 # command ~/.opam/opam-init/hooks/sandbox.sh build make BUILD_COQ=no -j4 # exit-code 2 # env-file ~/.opam/log/coq-unimath-18480-335865.env # output-file ~/.opam/log/coq-unimath-18480-335865.out ### output ### # [...] # c₂ : op_cat C # cc₁ : op_disp_cat D c₁ # f : op_cat C ⟦ c₁, c₂ ⟧ # ℓ := HD c₁ c₂ f cc₁ : cartesian_lift cc₁ f # The term "ℓ" has type "cartesian_lift cc₁ f" # while it is expected to have type "is_cartesian ?ff". # # make[2]: *** [build/CoqMakefile.make:790: UniMath/CategoryTheory/DisplayedCats/Fibrations.vo] Error 1 # make[2]: *** Waiting for unfinished jobs.... # make[1]: *** [build/CoqMakefile.make:408: all] Error 2 # make[1]: Leaving directory '/home/bench/.opam/ocaml-base-compiler.4.09.1/.opam-switch/build/coq-unimath.20220204' # make: *** [Makefile:92: all] Error 2 <><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> +- The following actions failed | - build coq-unimath 20220204 +- - No changes have been performed # Run eval $(opam env) to update the current shell environment 'opam install -y -v coq-unimath.20220204 coq.dev' failed. The middle of the output is truncated (maximum 20000 characters)
No files were installed.
true