# 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 3 Virtual package relying on a GMP lib system installation coq dev Formal proof management system dune 2.9.1 Fast, portable, and opinionated build system 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 ocaml-secondary-compiler 4.08.1-1 OCaml 4.08.1 Secondary Switch Compiler ocamlfind 1.9.1 A library manager for OCaml ocamlfind-secondary 1.9.1 Adds support for ocaml-secondary-compiler to ocamlfind zarith 1.12 Implements arithmetic and logical operations over arbitrary-precision integers # opam file: opam-version: "2.0" synopsis: "Relation Algebra and KAT in Coq" maintainer: "Damien Pous <Damien.Pous@ens-lyon.fr>" homepage: "http://perso.ens-lyon.fr/damien.pous/ra/" dev-repo: "git+https://github.com/damien-pous/relation-algebra.git" bug-reports: "https://github.com/damien-pous/relation-algebra/issues" license: "LGPL-3.0-or-later" depends: [ "ocaml" "coq" {>= "8.14"} ] depopts: [ "coq-mathcomp-ssreflect" "coq-aac-tactics" ] build: [ ["sh" "-exc" "./configure --%{coq-mathcomp-ssreflect:enable}%-ssr --%{coq-aac-tactics:enable}%-aac"] [make "-j%{jobs}%"] ] install: [make "install"] tags: [ "keyword:relation algebra" "keyword:Kleene algebra with tests" "keyword:KAT" "keyword:allegories" "keyword:residuated structures" "keyword:automata" "keyword:regular expressions" "keyword:matrices" "category:Mathematics/Algebra" "logpath:RelationAlgebra" ] authors: [ "Damien Pous <Damien.Pous@ens-lyon.fr>" "Christian Doczkal <christian.doczkal@ens-lyon.fr>" ] url { src: "https://github.com/damien-pous/relation-algebra/archive/refs/tags/v.1.7.6.tar.gz" checksum: "sha512=b771e3a861ceed6b585491f2e5a7cc59444d1532608457cef08f7c5e8d78528a28e1e871503885a4277e8bae4e99d80d9ebea315bf05b362b7d6c750c865390f" }
true
Dry install with the current Coq version:
opam install -y --show-action coq-relation-algebra.1.7.6 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-relation-algebra.1.7.6 coq.dev
opam list; echo; ulimit -Sv 16000000; timeout 4h opam install -y -v coq-relation-algebra.1.7.6 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 3 Virtual package relying on a GMP lib system installation coq dev Formal proof management system dune 2.9.1 Fast, portable, and opinionated build system 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 ocaml-secondary-compiler 4.08.1-1 OCaml 4.08.1 Secondary Switch Compiler ocamlfind 1.9.1 A library manager for OCaml ocamlfind-secondary 1.9.1 Adds support for ocaml-secondary-compiler to ocamlfind 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-relation-algebra 1.7.6 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><> Processing 1/1: [coq-relation-algebra.1.7.6: http] [coq-relation-algebra.1.7.6] downloaded from https://github.com/damien-pous/relation-algebra/archive/refs/tags/v.1.7.6.tar.gz Processing 1/1: <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> Processing 1/2: [coq-relation-algebra: sh] + /home/bench/.opam/opam-init/hooks/sandbox.sh "build" "sh" "-exc" "./configure --disable-ssr --disable-aac" (CWD=/home/bench/.opam/ocaml-base-compiler.4.05.0/.opam-switch/build/coq-relation-algebra.1.7.6) - + ./configure --disable-ssr --disable-aac Processing 1/2: [coq-relation-algebra: make] + /home/bench/.opam/opam-init/hooks/sandbox.sh "build" "make" "-j7" (CWD=/home/bench/.opam/ocaml-base-compiler.4.05.0/.opam-switch/build/coq-relation-algebra.1.7.6) - coq_makefile -f _CoqProject -o Makefile.coq - COQDEP VFILES - COQPP ra_fold.mlg - COQPP mrewrite.mlg - COQPP ra_reification.mlg - COQPP kat_reification.mlg - CAMLDEP kat_dec.mli - OCAMLLIBDEP kat_reification.mllib - OCAMLLIBDEP ra_reification.mllib - OCAMLLIBDEP ra_common.mllib - OCAMLLIBDEP mrewrite.mllib - OCAMLLIBDEP ra_fold.mllib - CAMLDEP kat_dec.ml - CAMLDEP ra_common.ml - CAMLDEP kat_reification.ml - CAMLDEP ra_reification.ml - CAMLDEP mrewrite.ml - CAMLDEP ra_fold.ml - COQC common.v - COQC comparisons.v - CAMLOPT -c ra_common.ml - CAMLC -c kat_dec.mli - CAMLOPT -c kat_dec.ml - File "ra_common.ml", line 56, characters 14-30: - Error: Unbound value Tactics.fresh_id - make[1]: *** [Makefile.coq:712: ra_common.cmx] Error 2 - make[1]: *** Waiting for unfinished jobs.... - make: *** [Makefile.coq:387: all] Error 2 [ERROR] The compilation of coq-relation-algebra failed at "/home/bench/.opam/opam-init/hooks/sandbox.sh build make -j7". #=== ERROR while compiling coq-relation-algebra.1.7.6 =========================# # context 2.0.1 | linux/x86_64 | ocaml-base-compiler.4.05.0 | file:///home/bench/run/opam-coq-archive/released # path ~/.opam/ocaml-base-compiler.4.05.0/.opam-switch/build/coq-relation-algebra.1.7.6 # command ~/.opam/opam-init/hooks/sandbox.sh build make -j7 # exit-code 2 # env-file ~/.opam/log/coq-relation-algebra-13497-2dea01.env # output-file ~/.opam/log/coq-relation-algebra-13497-2dea01.out ### output ### # [...] # CAMLDEP mrewrite.ml # CAMLDEP ra_fold.ml # COQC common.v # COQC comparisons.v # CAMLOPT -c ra_common.ml # CAMLC -c kat_dec.mli # CAMLOPT -c kat_dec.ml # File "ra_common.ml", line 56, characters 14-30: # Error: Unbound value Tactics.fresh_id # make[1]: *** [Makefile.coq:712: ra_common.cmx] Error 2 # make[1]: *** Waiting for unfinished jobs.... # make: *** [Makefile.coq:387: all] Error 2 <><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> +- The following actions failed | - build coq-relation-algebra 1.7.6 +- - No changes have been performed # Run eval $(opam env) to update the current shell environment 'opam install -y -v coq-relation-algebra.1.7.6 coq.dev' failed.
No files were installed.
true