package revops

  1. Overview
  2. Docs
On This Page
  1. Error log

revops 2.5

Error log

The package failed to build. The error log from opam follows.

[NOTE] Package dune is already installed (current version is 2.6.2).
[NOTE] Package ocamlfind is already installed (current version is 1.9.8).
The following actions will be performed:
=== install 31 packages
  - install base-bytes              base
  - install cmdliner                1.0.4
  - install containers              0.22.1
  - install cppo                    1.8.0
  - install crunch                  3.2.0
  - install duration                0.2.1
  - install gen                     1.1
  - install ISO8601                 0.2.6
  - install menhir                  20211012
  - install menhirLib               20211012
  - install menhirSdk               20211012
  - install merlin-of-pds           1.4
  - install ocaml-compiler-libs     v0.12.3
  - install ocaml-migrate-parsetree 2.4.0 (deprecated)
  - install ocamlbuild              0.14.3
  - install oth                     2.10
  - install pds                     5.38
  - install ppx_derivers            1.2.1
  - install ppx_deriving            5.2.1
  - install ppxlib                  0.20.0
  - install process                 0.2.1
  - install ptime                   0.8.6
  - install result                  1.5
  - install revops                  2.5
  - install sedlex                  2.3
  - install seq                     base
  - install sexplib0                v0.15.0
  - install stdlib-shims            0.3.0
  - install toml                    5.0.0
  - install topkg                   1.0.7
  - install uchar                   0.0.2

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed base-bytes.base
-> retrieved cppo.1.8.0  (cached)
-> retrieved cmdliner.1.0.4  (cached)
-> retrieved containers.0.22.1  (cached)
-> retrieved crunch.3.2.0  (cached)
-> retrieved duration.0.2.1  (cached)
-> retrieved gen.1.1  (cached)
-> retrieved ISO8601.0.2.6  (cached)
-> retrieved merlin-of-pds.1.4  (cached)
-> retrieved ocaml-compiler-libs.v0.12.3  (cached)
-> retrieved menhir.20211012, menhirLib.20211012, menhirSdk.20211012  (cached)
-> installed cppo.1.8.0
-> installed duration.0.2.1
-> installed ISO8601.0.2.6
-> retrieved ocaml-migrate-parsetree.2.4.0  (cached)
-> retrieved ocamlbuild.0.14.3  (cached)
-> installed ocaml-compiler-libs.v0.12.3
-> installed menhirLib.20211012
-> installed menhirSdk.20211012
-> retrieved pds.5.38  (cached)
-> retrieved ppx_derivers.1.2.1  (cached)
-> retrieved oth.2.10  (https://bitbucket.org/mimirops/oth/get/2.10.tar.gz)
-> retrieved process.0.2.1  (cached)
-> retrieved ppx_deriving.5.2.1  (cached)
-> retrieved ptime.0.8.6  (cached)
-> retrieved result.1.5  (cached)
-> retrieved revops.2.5  (cached)
-> retrieved seq.base  (cached)
-> installed seq.base
-> retrieved sedlex.2.3  (cached)
-> retrieved sexplib0.v0.15.0  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> retrieved ppxlib.0.20.0  (cached)
-> retrieved toml.5.0.0  (cached)
-> retrieved uchar.0.0.2  (cached)
-> retrieved topkg.1.0.7  (cached)
-> installed ppx_derivers.1.2.1
-> installed ocaml-migrate-parsetree.2.4.0
-> installed result.1.5
-> installed gen.1.1
-> installed sexplib0.v0.15.0
-> installed stdlib-shims.0.3.0
-> installed menhir.20211012
-> installed ppxlib.0.20.0
-> installed cmdliner.1.0.4
-> installed ppx_deriving.5.2.1
-> installed toml.5.0.0
-> installed ocamlbuild.0.14.3
-> installed process.0.2.1
-> installed uchar.0.0.2
-> installed sedlex.2.3
-> installed topkg.1.0.7
-> installed ptime.0.8.6
-> installed crunch.3.2.0
-> installed containers.0.22.1
[ERROR] The compilation of pds.5.38 failed at "make -j71".

#=== ERROR while compiling pds.5.38 ===========================================#
# context              2.3.0 | linux/x86_64 | ocaml-base-compiler.4.07.1 | file:///src
# path                 ~/.opam/4.07/.opam-switch/build/pds.5.38
# command              /usr/bin/make -j71
# exit-code            2
# env-file             ~/.opam/log/pds-113-918354.env
# output-file          ~/.opam/log/pds-113-918354.out
### output ###
# /usr/bin/make \
# OCAMLPATH=/home/opam/.opam/4.07/.opam-switch/build/pds.5.38/build/release: \
# BUILD_DIR=/home/opam/.opam/4.07/.opam-switch/build/pds.5.38/build/release/pds_template \
# -C build/release/pds_template
# make[1]: Entering directory '/home/opam/.opam/4.07/.opam-switch/build/pds.5.38/build/release/pds_template'
# /usr/bin/make \
# OCAMLPATH=/home/opam/.opam/4.07/.opam-switch/build/pds.5.38/build/release: \
# BUILD_DIR=/home/opam/.opam/4.07/.opam-switch/build/pds.5.38/build/release/snabela \
# -C build/release/snabela
# make[1]: Entering directory '/home/opam/.opam/4.07/.opam-switch/build/pds.5.38/build/release/snabela'
# ocaml-crunch -m plain ../../../files > ../../../src/pds_template/pds_template.ml
# cd ../../../src/snabela && \
# ocamlfind ocamldep -package sedlex  \
# snabela.ml  snabela_lexer.ml  snabela.mli > /home/opam/.opam/4.07/.opam-switch/build/pds.5.38/build/release/snabela/.d
# cd ../../../src/pds_template && \
# ocamlfind ocamldep   \
#  pds_template.ml  > /home/opam/.opam/4.07/.opam-switch/build/pds.5.38/build/release/pds_template/.d
# ocamlfind ocamlopt -thread -I +camlp4 -package sedlex -bin-annot -w '@f@p@u@s@40'  -package containers,ppx_deriving,ppx_deriving.eq,ppx_deriving.show,process,sedlex,sedlex.ppx  -c ../../../src/snabela/snabela_lexer.ml -o snabela_lexer.cmx
# ocamlfind ocamlopt -thread -I +camlp4  -bin-annot -w '@f@p@u@s@40'   -c ../../../src/pds_template/pds_template.ml -o pds_template.cmx
# ocamlfind ocamlopt  -bin-annot -w '@f@p@u@s@40'  -thread -a -I +camlp4 -o pds_template.cmxa \
# 	pds_template.cmx
# ocamlfind ocamlc -thread -I +camlp4  -bin-annot -w '@f@p@u@s@40'   -c ../../../src/pds_template/pds_template.ml -o pds_template.cmo
# ocamlfind ocamlc  -bin-annot -w '@f@p@u@s@40'  -custom -thread -a -I +camlp4 -o pds_template.cma \
# 	pds_template.cmo
# make[1]: Leaving directory '/home/opam/.opam/4.07/.opam-switch/build/pds.5.38/build/release/pds_template'
# File "_none_", line 1:
# Warning 58: no cmx file was found in path for module CCString, and its interface was not compiled with -opaque
# ocamlfind ocamlc -thread -I +camlp4 -package sedlex -bin-annot -w '@f@p@u@s@40'  -package containers,ppx_deriving,ppx_deriving.eq,ppx_deriving.show,process,sedlex,sedlex.ppx  -c ../../../src/snabela/snabela_lexer.ml -o snabela_lexer.cmo
# ocamlfind ocamlc -thread -I +camlp4 -package sedlex -bin-annot -w '@f@p@u@s@40'  -package containers,ppx_deriving,ppx_deriving.eq,ppx_deriving.show,process,sedlex,sedlex.ppx -c ../../../src/snabela/snabela.mli -o snabela.cmi
# ocamlfind ocamlopt -thread -I +camlp4 -package sedlex -bin-annot -w '@f@p@u@s@40'  -package containers,ppx_deriving,ppx_deriving.eq,ppx_deriving.show,process,sedlex,sedlex.ppx  -c ../../../src/snabela/snabela.ml -o snabela.cmx
# File "../../../src/snabela/snabela.ml", line 13, characters 64-66:
# Error: This expression has type
#          Ppx_deriving_runtime.Format.formatter ->
#          t -> Ppx_deriving_runtime.unit
#        but an expression was expected of type
#          'a CCMap.printer = Buffer.t -> 'a -> unit
#        Type Ppx_deriving_runtime.Format.formatter = Format.formatter
#        is not compatible with type Buffer.t 
# make[1]: *** [../../../Ocamlrules.mk.in:113: snabela.cmx] Error 2
# make[1]: Leaving directory '/home/opam/.opam/4.07/.opam-switch/build/pds.5.38/build/release/snabela'
# make: *** [pds.mk:79: release_snabela] Error 2



<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build pds 5.38
+- 
+- The following changes have been performed (the rest was aborted)
| - install base-bytes              base
| - install cmdliner                1.0.4
| - install containers              0.22.1
| - install cppo                    1.8.0
| - install crunch                  3.2.0
| - install duration                0.2.1
| - install gen                     1.1
| - install ISO8601                 0.2.6
| - install menhir                  20211012
| - install menhirLib               20211012
| - install menhirSdk               20211012
| - install ocaml-compiler-libs     v0.12.3
| - install ocaml-migrate-parsetree 2.4.0
| - install ocamlbuild              0.14.3
| - install ppx_derivers            1.2.1
| - install ppx_deriving            5.2.1
| - install ppxlib                  0.20.0
| - install process                 0.2.1
| - install ptime                   0.8.6
| - install result                  1.5
| - install sedlex                  2.3
| - install seq                     base
| - install sexplib0                v0.15.0
| - install stdlib-shims            0.3.0
| - install toml                    5.0.0
| - install topkg                   1.0.7
| - install uchar                   0.0.2
+- 

<><> ocaml-migrate-parsetree.2.4.0 installed successfully <><><><><><><><><><><>
=> Note: This package is deprecated.

<><> containers.0.22.1 installed successfully <><><><><><><><><><><><><><><><><>
=> Small release of containers, making use of the new releases of
      qtest, qcheck and sequence.
# To update the current shell environment, run: eval $(opam env)

The former state can be restored with:
    /usr/bin/opam switch import "/home/opam/.opam/4.07/.opam-switch/backup/state-20250206030914.export"
OCaml

Innovation. Community. Security.