# Packages matching: installed # Name # Installed # Synopsis base-bigarray base base-threads base base-unix base conf-gmp 4 Virtual package relying on a GMP lib system installation coq dev The Coq Proof Assistant coq-core dev The Coq Proof Assistant -- Core Binaries and Tools coq-stdlib dev The Coq Proof Assistant -- Standard Library coqide-server dev The Coq Proof Assistant, XML protocol server dune 3.12.1 Fast, portable, and opinionated build system ocaml 4.14.0 The OCaml compiler (virtual package) ocaml-base-compiler 4.14.0 Official release 4.14.0 ocaml-config 2 OCaml Switch Configuration ocaml-options-vanilla 1 Ensure that OCaml is compiled with no special options enabled ocamlfind 1.9.6 A library manager for OCaml zarith 1.13 Implements arithmetic and logical operations over arbitrary-precision integers # opam file: opam-version: "2.0" maintainer: "johnw@newartisans.com" homepage: "https://github.com/jwiegley/category-theory" dev-repo: "git+https://github.com/jwiegley/category-theory.git" bug-reports: "https://github.com/jwiegley/category-theory/issues" license: "BSD-3-Clause" synopsis: "An axiom-free formalization of category theory in Coq" description: """ An axiom-free formalization of category theory in Coq for personal study and practical work. """ build: [make "-j%{jobs}%"] install: [make "install"] depends: [ "coq" {(>= "8.14" & < "8.17~") | (= "dev")} "coq-equations" {(>= "1.2" & < "1.4~") | (= "dev")} ] url { src: "https://github.com/jwiegley/category-theory/archive/refs/tags/1.0.0.tar.gz" checksum: "sha256=d8a9fce1e20d0bd6e756957bf40c4deee1d83732c6c949a1dc5c290136ced60b" } tags: [ "keyword: category theory" "category: Mathematics/Category Theory" "date: 2022-07-22" "logpath: Category" ] authors: [ "John Wiegley" ]
true
Dry install with the current Coq version:
opam install -y --show-action coq-category-theory.1.0.0 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-category-theory.1.0.0 coq.dev
opam list; echo; ulimit -Sv 16000000; timeout 4h opam install -y -v coq-category-theory.1.0.0 coq.dev
# Packages matching: installed # Name # Installed # Synopsis base-bigarray base base-threads base base-unix base conf-gmp 4 Virtual package relying on a GMP lib system installation coq dev The Coq Proof Assistant coq-core dev The Coq Proof Assistant -- Core Binaries and Tools coq-equations dev A function definition package for Coq coq-stdlib dev The Coq Proof Assistant -- Standard Library coqide-server dev The Coq Proof Assistant, XML protocol server dune 3.12.1 Fast, portable, and opinionated build system ocaml 4.14.0 The OCaml compiler (virtual package) ocaml-base-compiler 4.14.0 Official release 4.14.0 ocaml-config 2 OCaml Switch Configuration ocaml-options-vanilla 1 Ensure that OCaml is compiled with no special options enabled ocamlfind 1.9.6 A library manager for OCaml zarith 1.13 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-category-theory 1.0.0 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><> Processing 1/1: [coq-category-theory.1.0.0: http] [coq-category-theory.1.0.0] downloaded from https://github.com/jwiegley/category-theory/archive/refs/tags/1.0.0.tar.gz Processing 1/1: <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> Processing 1/2: [coq-category-theory: make] + /home/bench/.opam/opam-init/hooks/sandbox.sh "build" "make" "-j4" (CWD=/home/bench/.opam/ocaml-base-compiler.4.14.0/.opam-switch/build/coq-category-theory.1.0.0) - coq_makefile -f _CoqProject -o Makefile.coq - make -f Makefile.coq - make[1]: Entering directory '/home/bench/.opam/ocaml-base-compiler.4.14.0/.opam-switch/build/coq-category-theory.1.0.0' - COQDEP VFILES - COQC Lib/Foundation.v - COQC Instance/Lambda/ilist.v - COQC Instance/Lambda/Lib.v - COQC Instance/Lambda/Ltac.v - File "./Instance/Lambda/Ltac.v", line 8, characters 20-26: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 8, characters 20-26: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 10, characters 20-26: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 10, characters 31-37: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 10, characters 20-26: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 10, characters 31-37: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 12, characters 20-26: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 12, characters 31-37: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 12, characters 42-48: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 12, characters 20-26: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 12, characters 31-37: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 12, characters 42-48: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 14, characters 20-26: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 14, characters 31-37: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 14, characters 42-48: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 14, characters 53-59: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 14, characters 20-26: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 14, characters 31-37: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 14, characters 42-48: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 14, characters 53-59: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 17, characters 31-37: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 17, characters 31-37: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 19, characters 31-37: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 19, characters 42-48: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 19, characters 31-37: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 19, characters 42-48: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 21, characters 31-37: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 21, characters 42-48: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 21, characters 53-59: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 21, characters 31-37: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 21, characters 42-48: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 21, characters 53-59: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 23, characters 31-37: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 23, characters 42-48: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 23, characters 53-59: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 23, characters 64-70: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 23, characters 31-37: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 23, characters 42-48: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 23, characters 53-59: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - File "./Instance/Lambda/Ltac.v", line 23, characters 64-70: - Warning: Notation "_ ~= _" is deprecated since 8.17. - [deprecated-notation-since-8.17,deprecated-since-8.17,deprecated-notation,deprecated,default] - COQC Lib/FMapExt.v - COQC Lib/IList.v - COQC Lib/Nomega.v - COQC Solver/Partial.v - COQC Lib/Setoid.v - File "./Solver/Partial.v", line 14, characters 0-49: - Warning: Declaring a scope implicitly is deprecated; use in advance an - explicit "Declare Scope partial_scope.". - [undeclared-scope,deprecated-since-8.10,deprecated,default] - COQC Instance/Lambda/Ty.v - File "./Lib/Setoid.v", line 72, characters 0-45: - Warning: Declaring a scope implicitly is deprecated; use in advance an - explicit "Declare Scope signature_scope.". - [undeclared-scope,deprecated-since-8.10,deprecated,default] - File "./Lib/Setoid.v", line 81, characters 0-40: - Warning: The '%' scope delimiter in 'Arguments' commands is deprecated, use - '%_' instead (available since 8.19). The '%' syntax will be reused in a - future version with the same semantics as in terms, that is adding scope to - the stack for all subterms. Code can be adapted with a script like: for f in - $(find . -name '*.v'); do sed '/Arguments/ s/%/%_/g' -i $f ; done - [argument-scope-delimiter,deprecated-since-8.19,deprecated,default] - File "./Lib/Setoid.v", line 82, characters 0-53: - Warning: The '%' scope delimiter in 'Arguments' commands is deprecated, use - '%_' instead (available since 8.19). The '%' syntax will be reused in a - future version with the same semantics as in terms, that is adding scope to - the stack for all subterms. Code can be adapted with a script like: for f in - $(find . -name '*.v'); do sed '/Arguments/ s/%/%_/g' -i $f ; done - [argument-scope-delimiter,deprecated-since-8.19,deprecated,default] - File "./Lib/Setoid.v", line 96, characters 4-15: - Error: - The relation equiv is not a declared reflexive relation. Maybe you need to require the Coq.Classes.RelationClasses library - - make[2]: *** [Makefile.coq:847: Lib/Setoid.vo] Error 1 - make[2]: *** [Lib/Setoid.vo] Deleting file 'Lib/Setoid.glob' - make[2]: *** Waiting for unfinished jobs.... - File "./Lib/FMapExt.v", line 246, characters 6-31: - Warning: - "auto with *" was used through the default "intuition_solver" tactic. - This will be replaced by just "auto" in the future. - [intuition-auto-with-star,deprecated-since-8.17,deprecated,default] - File "./Lib/FMapExt.v", line 248, characters 4-29: - Warning: - "auto with *" was used through the default "intuition_solver" tactic. - This will be replaced by just "auto" in the future. - [intuition-auto-with-star,deprecated-since-8.17,deprecated,default] - File "./Lib/FMapExt.v", line 276, characters 4-14: - Warning: - "auto with *" was used through the default "intuition_solver" tactic. - This will be replaced by just "auto" in the future. - [intuition-auto-with-star,deprecated-since-8.17,deprecated,default] - File "./Lib/FMapExt.v", line 281, characters 2-12: - Warning: - "auto with *" was used through the default "intuition_solver" tactic. - This will be replaced by just "auto" in the future. - [intuition-auto-with-star,deprecated-since-8.17,deprecated,default] - File "./Lib/FMapExt.v", line 471, characters 4-107: - Warning: - "auto with *" was used through the default "intuition_solver" tactic. - This will be replaced by just "auto" in the future. - [intuition-auto-with-star,deprecated-since-8.17,deprecated,default] - File "./Lib/FMapExt.v", line 471, characters 4-107: - Warning: - "auto with *" was used through the default "intuition_solver" tactic. - This will be replaced by just "auto" in the future. - [intuition-auto-with-star,deprecated-since-8.17,deprecated,default] - File "./Lib/FMapExt.v", line 471, characters 4-107: - Warning: - "auto with *" was used through the default "intuition_solver" tactic. - This will be replaced by just "auto" in the future. - [intuition-auto-with-star,deprecated-since-8.17,deprecated,default] - File "./Lib/FMapExt.v", line 471, characters 4-107: - Warning: - "auto with *" was used through the default "intuition_solver" tactic. - This will be replaced by just "auto" in the future. - [intuition-auto-with-star,deprecated-since-8.17,deprecated,default] - File "./Lib/FMapExt.v", line 641, characters 2-12: - Warning: - "auto with *" was used through the default "intuition_solver" tactic. - This will be replaced by just "auto" in the future. - [intuition-auto-with-star,deprecated-since-8.17,deprecated,default] - File "./Lib/FMapExt.v", line 660, characters 2-12: - Warning: - "auto with *" was used through the default "intuition_solver" tactic. - This will be replaced by just "auto" in the future. - [intuition-auto-with-star,deprecated-since-8.17,deprecated,default] - File "./Lib/FMapExt.v", line 660, characters 2-12: - Warning: - "auto with *" was used through the default "intuition_solver" tactic. - This will be replaced by just "auto" in the future. - [intuition-auto-with-star,deprecated-since-8.17,deprecated,default] - File "./Lib/FMapExt.v", line 665, characters 2-12: - Warning: - "auto with *" was used through the default "intuition_solver" tactic. - This will be replaced by just "auto" in the future. - [intuition-auto-with-star,deprecated-since-8.17,deprecated,default] - File "./Lib/FMapExt.v", line 665, characters 2-12: - Warning: - "auto with *" was used through the default "intuition_solver" tactic. - This will be replaced by just "auto" in the future. - [intuition-auto-with-star,deprecated-since-8.17,deprecated,default] - make[1]: *** [Makefile.coq:417: all] Error 2 - make[1]: Leaving directory '/home/bench/.opam/ocaml-base-compiler.4.14.0/.opam-switch/build/coq-category-theory.1.0.0' - make: *** [Makefile:13: category-theory] Error 2 [ERROR] The compilation of coq-category-theory failed at "/home/bench/.opam/opam-init/hooks/sandbox.sh build make -j4". #=== ERROR while compiling coq-category-theory.1.0.0 ==========================# # context 2.0.10 | linux/x86_64 | ocaml-base-compiler.4.14.0 | file:///home/bench/run/opam-coq-archive/released # path ~/.opam/ocaml-base-compiler.4.14.0/.opam-switch/build/coq-category-theory.1.0.0 # command ~/.opam/opam-init/hooks/sandbox.sh build make -j4 # exit-code 2 # env-file ~/.opam/log/coq-category-theory-15693-335865.env # output-file ~/.opam/log/coq-category-theory-15693-335865.out ### output ### # [...] # Warning: # "auto with *" was used through the default "intuition_solver" tactic. # This will be replaced by just "auto" in the future. # [intuition-auto-with-star,deprecated-since-8.17,deprecated,default] # File "./Lib/FMapExt.v", line 665, characters 2-12: # Warning: # "auto with *" was used through the default "intuition_solver" tactic. # This will be replaced by just "auto" in the future. # [intuition-auto-with-star,deprecated-since-8.17,deprecated,default] # make[1]: *** [Makefile.coq:417: all] Error 2 # make[1]: Leaving directory '/home/bench/.opam/ocaml-base-compiler.4.14.0/.opam-switch/build/coq-category-theory.1.0.0' # make: *** [Makefile:13: category-theory] Error 2 <><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> +- The following actions failed | - build coq-category-theory 1.0.0 +- - No changes have been performed # Run eval $(opam env) to update the current shell environment 'opam install -y -v coq-category-theory.1.0.0 coq.dev' failed.
No files were installed.
true