← Back to PR #29256
Build Log: shibboleth.0.0.4
Status: FAILURE
Log Output
Processing: [default: loading data]
[shibboleth.0.0.4: http]
[shibboleth.0.0.4: extract]
-> retrieved shibboleth.0.0.4 (https://github.com/wizard7377/sml-ocaml-converter/archive/refs/tags/0.0.4.tar.gz)
[shibboleth: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "shibboleth" "-j" "255" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/shibboleth.0.0.4)
- File "lib/common/dune", line 5, characters 34-37:
- 5 | (libraries ppxlib re fmt fmt.tty bos fpath))
- ^^^
- Error: Library "bos" not found.
- -> required by library "shibboleth.common" in _build/default/lib/common
- -> required by executable main in bin/dune:3
- -> required by _build/default/bin/main.exe
- -> required by _build/install/default/bin/shibboleth
- -> required by _build/default/shibboleth.install
- -> required by alias install
- File "lib/process/dune", line 11, characters 31-34:
- 11 | (libraries ppx_deriving fpath bos polish common backend context frontend helpers)
- ^^^
- Error: Library "bos" not found.
- -> required by library "shibboleth.process" in _build/default/lib/process
- -> required by _build/default/META.shibboleth
- -> required by _build/install/default/lib/shibboleth/META
- -> required by _build/default/shibboleth.install
- -> required by alias install
- (cd _build/.sandbox/9adb56bee252096b574c922c369907a2/default && /home/opam/.opam/default/bin/menhir --table --dump lib/source/frontend/parser.mly --base lib/source/frontend/parser --infer-write-query lib/source/frontend/parser__mock.ml.mock)
- File "lib/source/frontend/parser.mly", line 140, characters 6-18:
- Warning: the token PROGRAM_PREC is unused.
- File "lib/source/frontend/parser.mly", line 830, characters 0-12:
- Warning: symbol corespec_seq is unreachable from any of the start symbol(s).
- File "lib/source/frontend/parser.mly", line 577, characters 0-13:
- Warning: symbol kwcoredec_seq is unreachable from any of the start symbol(s).
- File "lib/source/frontend/parser.mly", line 572, characters 0-9:
- Warning: symbol kwdec_seq is unreachable from any of the start symbol(s).
- File "lib/source/frontend/parser.mly", line 824, characters 0-8:
- Warning: symbol spec_seq is unreachable from any of the start symbol(s).
- (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -w -A -g -bin-annot -bin-annot-occurrences -I lib/helpers/.helpers.objs/byte -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ppx_derivers -I /home/opam/.opam/default/lib/ppxlib -I /home/opam/.opam/default/lib/ppxlib/ast -I /home/opam/.opam/default/lib/ppxlib/astlib -I /home/opam/.opam/default/lib/ppxlib/print_diff -I /home/opam/.opam/default/lib/ppxlib/stdppx -I /home/opam/.opam/default/lib/ppxlib/traverse_builtins -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stdlib-shims -cmi-file lib/helpers/.helpers.objs/byte/helpers__Attr.cmi -no-alias-deps -open Helpers__ -o lib/helpers/.helpers.objs/byte/helpers__Attr.cmo -c -impl lib/helpers/attr.ml)
- File "lib/helpers/attr.ml", line 10, characters 46-59:
- 10 | let expression : Parsetree.expression citer = Help.Exp.attr
- ^^^^^^^^^^^^^
- Error: The value "Help.Exp.attr" has type
- "Astlib.Ast_502.Parsetree.expression ->
- Astlib.Ast_502.Parsetree.attribute ->
- Astlib.Ast_502.Parsetree.expression"
- but an expression was expected of type
- "Parsetree.expression citer" =
- "Parsetree.expression -> attr -> Parsetree.expression"
- Type "Astlib.Ast_502.Parsetree.expression" is not compatible with type
- "Parsetree.expression"
- (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -w -A -g -I lib/helpers/.helpers.objs/byte -I lib/helpers/.helpers.objs/native -I /home/opam/.opam/default/lib/ocaml-compiler-libs/common -I /home/opam/.opam/default/lib/ocaml-compiler-libs/shadow -I /home/opam/.opam/default/lib/ocaml/compiler-libs -I /home/opam/.opam/default/lib/ppx_derivers -I /home/opam/.opam/default/lib/ppxlib -I /home/opam/.opam/default/lib/ppxlib/ast -I /home/opam/.opam/default/lib/ppxlib/astlib -I /home/opam/.opam/default/lib/ppxlib/print_diff -I /home/opam/.opam/default/lib/ppxlib/stdppx -I /home/opam/.opam/default/lib/ppxlib/traverse_builtins -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stdlib-shims -cmi-file lib/helpers/.helpers.objs/byte/helpers__Attr.cmi -no-alias-deps -open Helpers__ -o lib/helpers/.helpers.objs/native/helpers__Attr.cmx -c -impl lib/helpers/attr.ml)
- File "lib/helpers/attr.ml", line 10, characters 46-59:
- 10 | let expression : Parsetree.expression citer = Help.Exp.attr
- ^^^^^^^^^^^^^
- Error: The value "Help.Exp.attr" has type
- "Astlib.Ast_502.Parsetree.expression ->
- Astlib.Ast_502.Parsetree.attribute ->
- Astlib.Ast_502.Parsetree.expression"
- but an expression was expected of type
- "Parsetree.expression citer" =
- "Parsetree.expression -> attr -> Parsetree.expression"
- Type "Astlib.Ast_502.Parsetree.expression" is not compatible with type
- "Parsetree.expression"
[ERROR] The compilation of shibboleth.0.0.4 failed at "dune build -p shibboleth -j 255 @install".
build failed...
Dependency Graph
Loading graph...
View raw DOT format
digraph opam {
"astring.0.8.5" -> {"ocaml.5.3.0" "ocamlbuild.0.16.1" "ocamlfind.1.9.8" "topkg.1.1.1"}
"base.v0.17.3" -> {"dune.3.21.0" "dune-configurator.3.21.0" "ocaml.5.3.0" "ocaml_intrinsics_kernel.v0.17.1" "sexplib0.v0.17.0"}
"camlp-streams.5.0.1" -> {"dune.3.21.0" "ocaml.5.3.0"}
"cmdliner.2.1.0" -> "ocaml.5.3.0";
"cppo.1.8.0" -> {"base-unix.base" "dune.3.21.0" "ocaml.5.3.0"}
"csexp.1.5.2" -> {"dune.3.21.0" "ocaml.5.3.0"}
"dune.3.21.0" -> {"base-threads.base" "base-unix.base" "ocaml.5.3.0"}
"dune-build-info.3.21.0" -> {"dune.3.21.0" "ocaml.5.3.0"}
"dune-configurator.3.21.0" -> {"base-unix.base" "csexp.1.5.2" "dune.3.21.0" "ocaml.5.3.0"}
"either.1.0.0" -> {"dune.3.21.0" "ocaml.5.3.0"}
"fix.20250919" -> {"dune.3.21.0" "ocaml.5.3.0"}
"fmt.0.11.0" -> {"base-unix.base" "cmdliner.2.1.0" "ocaml.5.3.0" "ocamlbuild.0.16.1" "ocamlfind.1.9.8" "topkg.1.1.1"}
"fpath.0.7.3" -> {"astring.0.8.5" "ocaml.5.3.0" "ocamlbuild.0.16.1" "ocamlfind.1.9.8" "topkg.1.1.1"}
"menhir.20250912" -> {"dune.3.21.0" "menhirCST.20250912" "menhirLib.20250912" "menhirSdk.20250912" "ocaml.5.3.0"}
"menhirCST.20250912" -> {"dune.3.21.0" "ocaml.5.3.0"}
"menhirLib.20250912" -> {"dune.3.21.0" "ocaml.5.3.0"}
"menhirSdk.20250912" -> {"dune.3.21.0" "ocaml.5.3.0"}
"ocaml.5.3.0" -> {"ocaml-base-compiler.5.3.0" "ocaml-config.3"}
"ocaml-base-compiler.5.3.0" -> "ocaml-compiler.5.3.0";
"ocaml-compiler-libs.v0.17.0" -> {"dune.3.21.0" "ocaml.5.3.0"}
"ocaml-config.3" -> "ocaml-base-compiler.5.3.0";
"ocaml-version.4.0.3" -> {"dune.3.21.0" "ocaml.5.3.0"}
"ocaml_intrinsics_kernel.v0.17.1" -> {"dune.3.21.0" "ocaml.5.3.0"}
"ocamlbuild.0.16.1" -> "ocaml.5.3.0";
"ocamlfind.1.9.8" -> "ocaml.5.3.0";
"ocamlformat.0.28.1" -> {"cmdliner.2.1.0" "csexp.1.5.2" "dune.3.21.0" "ocaml.5.3.0" "ocamlformat-lib.0.28.1" "re.1.14.0"}
"ocamlformat-lib.0.28.1" -> {"astring.0.8.5" "base.v0.17.3" "camlp-streams.5.0.1" "cmdliner.2.1.0" "csexp.1.5.2" "dune.3.21.0" "dune-build-info.3.21.0" "either.1.0.0" "fix.20250919" "fpath.0.7.3" "menhir.20250912" "menhirLib.20250912" "menhirSdk.20250912" "ocaml.5.3.0" "ocaml-version.4.0.3" "ocp-indent.1.9.0" "stdio.v0.17.0" "uuseg.17.0.0" "uutf.1.0.4"}
"ocp-indent.1.9.0" -> {"cmdliner.2.1.0" "dune.3.21.0" "ocaml.5.3.0" "ocamlfind.1.9.8"}
"ppx_derivers.1.2.1" -> {"dune.3.21.0" "ocaml.5.3.0"}
"ppx_deriving.6.1.1" -> {"cppo.1.8.0" "dune.3.21.0" "ocaml.5.3.0" "ocamlfind.1.9.8" "ppx_derivers.1.2.1" "ppxlib.0.37.0"}
"ppx_import.1.12.0" -> {"dune.3.21.0" "ocaml.5.3.0" "ppxlib.0.37.0"}
"ppxlib.0.37.0" -> {"dune.3.21.0" "ocaml.5.3.0" "ocaml-compiler-libs.v0.17.0" "ppx_derivers.1.2.1" "sexplib0.v0.17.0" "stdlib-shims.0.3.0"}
"re.1.14.0" -> {"dune.3.21.0" "ocaml.5.3.0"}
"sexplib0.v0.17.0" -> {"dune.3.21.0" "ocaml.5.3.0"}
"shibboleth.0.0.4" -> {"cmdliner.2.1.0" "dune.3.21.0" "fmt.0.11.0" "menhir.20250912" "ocaml.5.3.0" "ocamlformat.0.28.1" "ppx_deriving.6.1.1" "ppx_import.1.12.0" "ppxlib.0.37.0" "re.1.14.0"}
"stdio.v0.17.0" -> {"base.v0.17.3" "dune.3.21.0" "ocaml.5.3.0"}
"stdlib-shims.0.3.0" -> {"dune.3.21.0" "ocaml.5.3.0"}
"topkg.1.1.1" -> {"ocaml.5.3.0" "ocamlbuild.0.16.1" "ocamlfind.1.9.8"}
"uucp.17.0.0" -> {"cmdliner.2.1.0" "ocaml.5.3.0" "ocamlbuild.0.16.1" "ocamlfind.1.9.8" "topkg.1.1.1"}
"uuseg.17.0.0" -> {"cmdliner.2.1.0" "ocaml.5.3.0" "ocamlbuild.0.16.1" "ocamlfind.1.9.8" "topkg.1.1.1" "uucp.17.0.0" "uutf.1.0.4"}
"uutf.1.0.4" -> {"cmdliner.2.1.0" "ocaml.5.3.0" "ocamlbuild.0.16.1" "ocamlfind.1.9.8" "topkg.1.1.1"}
}