ยซ Up

ceres 0.4.1 Error ๐Ÿ”ฅ

Context

# 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.8.0       Formal proof management system
num                 0           The Num library for arbitrary-precision integer and rational arithmetic
ocaml               4.03.0      The OCaml compiler (virtual package)
ocaml-base-compiler 4.03.0      Official 4.03.0 release
ocaml-config        1           OCaml Switch Configuration
ocamlfind           1.9.6       A library manager for OCaml
# opam file:
opam-version: "2.0"
maintainer: "Li-yao Xia <lysxia@gmail.com>"
authors: "Li-yao Xia"
homepage: "https://github.com/Lysxia/coq-ceres"
bug-reports: "https://github.com/Lysxia/coq-ceres/issues"
license: "MIT"
dev-repo: "git+https://github.com/Lysxia/coq-ceres.git"
depends: [
  "dune" {>= "2.8"}
  "coq" {>= "8.8~"}
  "odoc" {with-doc}
]
build: [
  ["dune" "subst"] {dev}
  [ "dune" "build" "-p" name "-j" jobs "@install" "@runtest" {with-test} "@doc" {with-doc} ]
]
tags: [
  "logpath:Ceres"
  "keyword:serialization"
]
synopsis: "Library for serialization to S-expressions"
url {
  src: "https://github.com/Lysxia/coq-ceres/archive/0.4.1.tar.gz"
  checksum: "sha512=6ee8f5ae1e6ba03e79e19dec3bb75084959452e8ca40294d10fdcce6f1d7373129abe2d5ed05405bd430374a228fb63bb5ad5e0d174990a20fd4af2492d62fd4"
}

Lint

Command
true
Return code
0

Dry install ๐Ÿœ๏ธ

Dry install with the current Coq version:

Command
opam install -y --show-action coq-ceres.0.4.1 coq.8.8.0
Return code
0

Dry install without Coq/switch base, to test if the problem was incompatibility with the current Coq/OCaml version:

Command
true
Return code
0

Install dependencies

Command
opam list; echo; ulimit -Sv 4000000; timeout 4h opam install -y --deps-only coq-ceres.0.4.1 coq.8.8.0
Return code
0
Duration
15 m 0 s

Install ๐Ÿš€

Command
opam list; echo; ulimit -Sv 16000000; timeout 4h opam install -y -v coq-ceres.0.4.1 coq.8.8.0
Return code
7936
Duration
1 m 0 s
Output
# 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.8.0       Formal proof management system
dune                     3.10.0      Fast, portable, and opinionated build system
num                      0           The Num library for arbitrary-precision integer and rational arithmetic
ocaml                    4.03.0      The OCaml compiler (virtual package)
ocaml-base-compiler      4.03.0      Official 4.03.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.6       A library manager for OCaml
ocamlfind-secondary      1.9.6       Adds support for ocaml-secondary-compiler to ocamlfind
[NOTE] Package coq is already installed (current version is 8.8.0).
The following actions will be performed:
  - install coq-ceres 0.4.1
<><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  1/1: [coq-ceres.0.4.1: http]
[coq-ceres.0.4.1] downloaded from https://github.com/Lysxia/coq-ceres/archive/0.4.1.tar.gz
Processing  1/1:
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing  1/2: [coq-ceres: dune build]
+ /home/bench/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "coq-ceres" "-j" "4" "@install" (CWD=/home/bench/.opam/ocaml-base-compiler.4.03.0/.opam-switch/build/coq-ceres.0.4.1)
- Warning: Coq Language Versions lower than 0.8 have been deprecated in Dune
- 3.8 and will be removed in an upcoming Dune version.
- (cd _build/default && /home/bench/.opam/ocaml-base-compiler.4.03.0/bin/coqc -q -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/btauto -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/cc -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/derive -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/extraction -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/firstorder -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/fourier -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/funind -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/ltac -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/micromega -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/nsatz -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/omega -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/quote -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/romega -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/rtauto -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/setoid_ring -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/ssr -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/ssrmatching -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/syntax -R /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/theories Coq -R theories Ceres theories/CeresRoundtrip.v)
- File "./theories/CeresRoundtrip.v", line 312, characters 26-37:
- Error: No applicable tactic.
- 
[ERROR] The compilation of coq-ceres failed at "/home/bench/.opam/opam-init/hooks/sandbox.sh build dune build -p coq-ceres -j 4 @install".
#=== ERROR while compiling coq-ceres.0.4.1 ====================================#
# context              2.0.5 | linux/x86_64 | ocaml-base-compiler.4.03.0 | file:///home/bench/run/opam-coq-archive/released
# path                 ~/.opam/ocaml-base-compiler.4.03.0/.opam-switch/build/coq-ceres.0.4.1
# command              ~/.opam/opam-init/hooks/sandbox.sh build dune build -p coq-ceres -j 4 @install
# exit-code            1
# env-file             ~/.opam/log/coq-ceres-6573-335865.env
# output-file          ~/.opam/log/coq-ceres-6573-335865.out
### output ###
# Warning: Coq Language Versions lower than 0.8 have been deprecated in Dune
# 3.8 and will be removed in an upcoming Dune version.
# (cd _build/default && /home/bench/.opam/ocaml-base-compiler.4.03.0/bin/coqc -q -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/btauto -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/cc -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/derive -I /home/bench/.opam/ocaml-base-compiler.4.03.0/lib/coq/plugins/extraction -I /home/bench/.opam/ocaml-base-[...]
# File "./theories/CeresRoundtrip.v", line 312, characters 26-37:
# Error: No applicable tactic.
# 
<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build coq-ceres 0.4.1
+- 
- No changes have been performed
# Run eval $(opam env) to update the current shell environment
'opam install -y -v coq-ceres.0.4.1 coq.8.8.0' failed.

Installation size

No files were installed.

Uninstall ๐Ÿงน

Command
true
Return code
0
Missing removes
none
Wrong removes
none