package bitmasks

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

bitmasks 1.4.0

Error log

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

[NOTE] Package dune is already installed (current version is 3.17.2).
The following actions will be performed:
=== install 3 packages
  - install bitmasks     1.4.0
  - install seq          base
  - install stdlib-shims 0.3.0

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved seq.base  (cached)
-> installed seq.base
-> retrieved bitmasks.1.4.0  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> installed stdlib-shims.0.3.0
[ERROR] The compilation of bitmasks.1.4.0 failed at "dune build -p bitmasks -j 39 @install".

#=== ERROR while compiling bitmasks.1.4.0 =====================================#
# context              2.3.0 | linux/x86_64 | ocaml-base-compiler.5.1.1 | file:///src
# path                 ~/.opam/5.1/.opam-switch/build/bitmasks.1.4.0
# command              ~/.opam/5.1/bin/dune build -p bitmasks -j 39 @install
# exit-code            1
# env-file             ~/.opam/log/bitmasks-113-5cb22d.env
# output-file          ~/.opam/log/bitmasks-113-5cb22d.out
### output ###
# (cd _build/default && /home/opam/.opam/5.1/bin/ocamlopt.opt -w -40 -g -I .bitmasks.objs/byte -I .bitmasks.objs/native -I /home/opam/.opam/5.1/lib/seq -I /home/opam/.opam/5.1/lib/stdlib-shims -intf-suffix .ml -no-alias-deps -o .bitmasks.objs/native/bitMaskSet.cmx -c -impl BitMaskSet.ml)
# File "BitMaskSet.ml", lines 122-659, characters 8-5:
# 122 | ........struct
# 123 |     type storage = Mask.storage
# 124 |     type t = Mask.storage
# 125 | 
# 126 |     (* ****************************************************************************************** *
# ...
# 656 |     let add_seq s set = Seq.fold_left (fun set flag -> add flag set) set s
# 657 | 
# 658 |     let of_seq s = add_seq s empty
# 659 |   end
# Error: Signature mismatch:
#        ...
#        The value `to_list' is required but not provided
#        File "BitMaskSet.ml", lines 116-119, characters 12-29:
#          Expected declaration
# (cd _build/default && /home/opam/.opam/5.1/bin/ocamlc.opt -w -40 -g -bin-annot -I .bitmasks.objs/byte -I /home/opam/.opam/5.1/lib/seq -I /home/opam/.opam/5.1/lib/stdlib-shims -intf-suffix .ml -no-alias-deps -o .bitmasks.objs/byte/bitMaskSet.cmo -c -impl BitMaskSet.ml)
# File "BitMaskSet.ml", lines 122-659, characters 8-5:
# 122 | ........struct
# 123 |     type storage = Mask.storage
# 124 |     type t = Mask.storage
# 125 | 
# 126 |     (* ****************************************************************************************** *
# ...
# 656 |     let add_seq s set = Seq.fold_left (fun set flag -> add flag set) set s
# 657 | 
# 658 |     let of_seq s = add_seq s empty
# 659 |   end
# Error: Signature mismatch:
#        ...
#        The value `to_list' is required but not provided
#        File "BitMaskSet.ml", lines 116-119, characters 12-29:
#          Expected declaration



<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build bitmasks 1.4.0
+- 
+- The following changes have been performed
| - install seq          base
| - install stdlib-shims 0.3.0
+- 
# 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/5.1/.opam-switch/backup/state-20250204025010.export"
OCaml

Innovation. Community. Security.