← 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/959ca890be5129718328ae5afd02f2a7/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 -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 -intf-suffix .ml -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: This expression 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 -intf-suffix .ml -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: This expression 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.4.14.2" "ocamlbuild.0.16.1" "ocamlfind.1.9.8" "topkg.1.1.1"} "base.v0.16.4" -> {"dune.3.21.0" "dune-configurator.3.21.0" "ocaml.4.14.2" "sexplib0.v0.16.0"} "camlp-streams.5.0.1" -> {"dune.3.21.0" "ocaml.4.14.2"} "cmdliner.2.1.0" -> "ocaml.4.14.2"; "cppo.1.8.0" -> {"base-unix.base" "dune.3.21.0" "ocaml.4.14.2"} "csexp.1.5.2" -> {"dune.3.21.0" "ocaml.4.14.2"} "dune.3.21.0" -> {"base-threads.base" "base-unix.base" "ocaml.4.14.2"} "dune-build-info.3.21.0" -> {"dune.3.21.0" "ocaml.4.14.2"} "dune-configurator.3.21.0" -> {"base-unix.base" "csexp.1.5.2" "dune.3.21.0" "ocaml.4.14.2"} "either.1.0.0" -> {"dune.3.21.0" "ocaml.4.14.2"} "fix.20250919" -> {"dune.3.21.0" "ocaml.4.14.2"} "fmt.0.11.0" -> {"base-unix.base" "cmdliner.2.1.0" "ocaml.4.14.2" "ocamlbuild.0.16.1" "ocamlfind.1.9.8" "topkg.1.1.1"} "fpath.0.7.3" -> {"astring.0.8.5" "ocaml.4.14.2" "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.4.14.2"} "menhirCST.20250912" -> {"dune.3.21.0" "ocaml.4.14.2"} "menhirLib.20250912" -> {"dune.3.21.0" "ocaml.4.14.2"} "menhirSdk.20250912" -> {"dune.3.21.0" "ocaml.4.14.2"} "ocaml.4.14.2" -> {"ocaml-base-compiler.4.14.2" "ocaml-config.2"} "ocaml-compiler-libs.v0.12.4" -> {"dune.3.21.0" "ocaml.4.14.2"} "ocaml-config.2" -> "ocaml-base-compiler.4.14.2"; "ocaml-version.4.0.3" -> {"dune.3.21.0" "ocaml.4.14.2"} "ocamlbuild.0.16.1" -> "ocaml.4.14.2"; "ocamlfind.1.9.8" -> "ocaml.4.14.2"; "ocamlformat.0.28.1" -> {"cmdliner.2.1.0" "csexp.1.5.2" "dune.3.21.0" "ocaml.4.14.2" "ocamlformat-lib.0.28.1" "re.1.14.0"} "ocamlformat-lib.0.28.1" -> {"astring.0.8.5" "base.v0.16.4" "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.4.14.2" "ocaml-version.4.0.3" "ocp-indent.1.9.0" "stdio.v0.16.0" "uuseg.17.0.0" "uutf.1.0.4"} "ocp-indent.1.9.0" -> {"cmdliner.2.1.0" "dune.3.21.0" "ocaml.4.14.2" "ocamlfind.1.9.8"} "ppx_derivers.1.2.1" -> {"dune.3.21.0" "ocaml.4.14.2"} "ppx_deriving.6.1.1" -> {"cppo.1.8.0" "dune.3.21.0" "ocaml.4.14.2" "ocamlfind.1.9.8" "ppx_derivers.1.2.1" "ppxlib.0.37.0"} "ppx_import.1.12.0" -> {"dune.3.21.0" "ocaml.4.14.2" "ppxlib.0.37.0"} "ppxlib.0.37.0" -> {"dune.3.21.0" "ocaml.4.14.2" "ocaml-compiler-libs.v0.12.4" "ppx_derivers.1.2.1" "sexplib0.v0.16.0" "stdlib-shims.0.3.0"} "re.1.14.0" -> {"dune.3.21.0" "ocaml.4.14.2"} "sexplib0.v0.16.0" -> {"dune.3.21.0" "ocaml.4.14.2"} "shibboleth.0.0.4" -> {"cmdliner.2.1.0" "dune.3.21.0" "fmt.0.11.0" "menhir.20250912" "ocaml.4.14.2" "ocamlformat.0.28.1" "ppx_deriving.6.1.1" "ppx_import.1.12.0" "ppxlib.0.37.0" "re.1.14.0"} "stdio.v0.16.0" -> {"base.v0.16.4" "dune.3.21.0" "ocaml.4.14.2"} "stdlib-shims.0.3.0" -> {"dune.3.21.0" "ocaml.4.14.2"} "topkg.1.1.1" -> {"ocaml.4.14.2" "ocamlbuild.0.16.1" "ocamlfind.1.9.8"} "uucp.17.0.0" -> {"cmdliner.2.1.0" "ocaml.4.14.2" "ocamlbuild.0.16.1" "ocamlfind.1.9.8" "topkg.1.1.1"} "uuseg.17.0.0" -> {"cmdliner.2.1.0" "ocaml.4.14.2" "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.4.14.2" "ocamlbuild.0.16.1" "ocamlfind.1.9.8" "topkg.1.1.1"} }