# 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.1.1 Fast, portable, and opinionated build system ocaml 4.07.1 The OCaml compiler (virtual package) ocaml-base-compiler 4.07.1 Official release 4.07.1 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: "IO monad for Coq" maintainer: "Li-yao Xia <lysxia@gmail.com>" authors: "Li-yao Xia" homepage: "https://github.com/Lysxia/coq-simple-io" bug-reports: "https://github.com/Lysxia/coq-simple-io/issues" license: "MIT" dev-repo: "git+https://github.com/Lysxia/coq-simple-io.git" build: [ [make "compat"] ["dune" "subst"] {pinned} [ "dune" "build" "-p" name "-j" jobs "@install" ] ] depends: [ "ocaml" "coq" {>= "8.11~"} "coq-ext-lib" {>= "0.10.0"} "ocamlbuild" {with-test & >= "0.9.0"} "cppo" {build & >= "1.6.8"} "ocamlfind" "dune" {>= "2.5"} ] tags: [ "logpath:SimpleIO" "keyword:extraction" "keyword:effects" ] url { src: "git+https://github.com/Lysxia/coq-simple-io#master" }
true
Dry install with the current Coq version:
opam install -y --show-action coq-simple-io.dev 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-simple-io.dev coq.dev
opam list; echo; ulimit -Sv 16000000; timeout 4h opam install -y coq-simple-io.dev 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 coq-ext-lib dev a library of Coq definitions, theorems, and tactics cppo 1.6.8 Code preprocessor like cpp for OCaml dune 3.1.1 Fast, portable, and opinionated build system ocaml 4.07.1 The OCaml compiler (virtual package) ocaml-base-compiler 4.07.1 Official release 4.07.1 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-simple-io dev <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><> [coq-simple-io.dev] synchronised from git+https://github.com/Lysxia/coq-simple-io#master <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> [ERROR] The compilation of coq-simple-io failed at "/home/bench/.opam/opam-init/hooks/sandbox.sh build dune build -p coq-simple-io -j 4 @install". #=== ERROR while compiling coq-simple-io.dev ==================================# # context 2.0.6 | linux/x86_64 | ocaml-base-compiler.4.07.1 | file:///home/bench/run/opam-coq-archive/extra-dev # path ~/.opam/ocaml-base-compiler.4.07.1/.opam-switch/build/coq-simple-io.dev # command ~/.opam/opam-init/hooks/sandbox.sh build dune build -p coq-simple-io -j 4 @install # exit-code 1 # env-file ~/.opam/log/coq-simple-io-26478-0a5907.env # output-file ~/.opam/log/coq-simple-io-26478-0a5907.out ### output ### # [...] # File "./src/IO_MonadFix.v", line 9, characters 0-68: # Warning: The default value for instance locality is currently "local" in a # section and "global" otherwise, but is scheduled to change in a future # release. For the time being, adding instances 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] # Instance Foo : Bar := baz." [deprecated-instance-without-locality,deprecated] # (cd _build/default && /home/bench/.opam/ocaml-base-compiler.4.07.1/bin/coqc -q -I /home/bench/.opam/ocaml-base-compiler.4.07.1/lib/coq-core/boot -I /home/bench/.opam/ocaml-base-compiler.4.07.1/lib/coq-core/clib -I /home/bench/.opam/ocaml-base-compiler.4.07.1/lib/coq-core/config -I /home/bench/.opam/ocaml-base-compiler.4.07.1/lib/coq-core/engine -I /home/bench/.opam/ocaml-base-compiler.4.07.1/[...] # File "./src/IO_Stdlib.v", line 70, characters 0-33: # Warning: Declaring a scope implicitly is deprecated; use in advance an # explicit "Declare Scope int_scope.". [undeclared-scope,deprecated] <><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> +- The following actions failed | - build coq-simple-io dev +- - No changes have been performed # Run eval $(opam env) to update the current shell environment
No files were installed.
true