Organisationsverbosemodesyslog-message160d94 (main)(lint-doc)

(lint-doc)

Link Copied
Code Copied

Logs

2026-05-22 09:48.07: New job: test verbosemode/syslog-message https://github.com/verbosemode/syslog-message.git#refs/heads/main (160d94f9e3e4972b53042c5bd7c32a3ce1656082) (linux-x86_64:(lint-doc))
Base: ocaml/opam:debian-13-ocaml-4.11@sha256:6c34153b2b07fc0f884e792a60178e250c2d06a45050e01ed0883a67ec11440c
Opam project lint documentation


To reproduce locally:


git clone --recursive "https://github.com/verbosemode/syslog-message.git" -b "main" && cd "syslog-message" && git reset --hard 160d94f9
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-4.11@sha256:6c34153b2b07fc0f884e792a60178e250c2d06a45050e01ed0883a67ec11440c
# debian-13-4.11_opam-2.5
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
WORKDIR /src
RUN sudo ln -f /usr/bin/opam-2.2 /usr/bin/opam
RUN cd ~/opam-repository && (git cat-file -e c180e1630960e0dbb8e30c22b3de89113eb5cc93 || git fetch origin master) && git reset -q --hard c180e1630960e0dbb8e30c22b3de89113eb5cc93 && git log --no-decorate -n1 --oneline
RUN opam init --reinit -ni
RUN uname -rs && opam exec -- ocaml -version && opam --version
WORKDIR /src
RUN sudo chown opam /src
RUN opam update -u
COPY --chown=1000:1000 syslog-message.opam ./
RUN opam pin add -yn syslog-message.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="base-bigarray.base base-threads.base base-unix.base dune.3.23.1 ocaml.4.11.2 ocaml-base-compiler.4.11.2 ocaml-config.1 ocaml-secondary-compiler.4.14.2 ocamlbuild.0.16.1 ocamlfind.1.9.6 ocamlfind-secondary.1.9.6 ounit2.2.2.7 ptime.1.2.0 qcheck.0.91 qcheck-core.0.91 qcheck-ounit.0.91 seq.base stdlib-shims.0.3.0 topkg.1.1.1"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.2 --depext-only -y syslog-message.dev $DEPS
RUN opam install $DEPS
RUN opam install --yes dune 'odoc>=1.5.0'
COPY --chown=1000:1000 . /src/
RUN ODOC_WARN_ERROR=false opam exec -- dune build @doc || (echo "dune build @doc failed"; exit 2)


END-OF-DOCKERFILE
docker build .
END-REPRO-BLOCK


2026-05-22 09:48.07: Using cache hint "verbosemode/syslog-message-ocaml/opam:debian-13-ocaml-4.11@sha256:6c34153b2b07fc0f884e792a60178e250c2d06a45050e01ed0883a67ec11440c-debian-13-4.11_opam-2.5-b94aad6c5d21c6122cc3464dd418c009"
2026-05-22 09:48.07: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-4.11@sha256:6c34153b2b07fc0f884e792a60178e250c2d06a45050e01ed0883a67ec11440c)
(comment debian-13-4.11_opam-2.5)
(user (uid 1000) (gid 1000))
(env CLICOLOR_FORCE 1)
(env OPAMCOLOR always)
(workdir /src)
(run (shell "sudo ln -f /usr/bin/opam-2.2 /usr/bin/opam"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e c180e1630960e0dbb8e30c22b3de89113eb5cc93 || git fetch origin master) && git reset -q --hard c180e1630960e0dbb8e30c22b3de89113eb5cc93 && git log --no-decorate -n1 --oneline"))
(run (shell "opam init --reinit -ni"))
(run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
(workdir /src)
(run (shell "sudo chown opam /src"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam update -u"))
(copy (src syslog-message.opam) (dst ./))
(run (network host)
(shell "opam pin add -yn syslog-message.dev './'"))
(run (shell "echo '(lang dune 3.0)' > './dune-project'"))
(env DEPS "base-bigarray.base base-threads.base base-unix.base dune.3.23.1 ocaml.4.11.2 ocaml-base-compiler.4.11.2 ocaml-config.1 ocaml-secondary-compiler.4.14.2 ocamlbuild.0.16.1 ocamlfind.1.9.6 ocamlfind-secondary.1.9.6 ounit2.2.2.7 ptime.1.2.0 qcheck.0.91 qcheck-core.0.91 qcheck-ounit.0.91 seq.base stdlib-shims.0.3.0 topkg.1.1.1")
(env CI true)
(env OCAMLCI true)
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam update --depexts && opam install --cli=2.2 --depext-only -y syslog-message.dev $DEPS"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam install $DEPS"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam install --yes dune 'odoc>=1.5.0'"))
(copy (src .) (dst /src/))
(run (shell "ODOC_WARN_ERROR=false opam exec -- dune build @doc || (echo \"dune build @doc failed\"; exit 2)"))
)


2026-05-22 09:48.07: Waiting for resource in pool OCluster
2026-05-22 12:47.56: Waiting for worker…
2026-05-22 12:49.57: Got resource from pool OCluster
Building on asteria.caelum.ci.dev
All commits already cached
HEAD is now at 160d94f release 1.2.0


(from ocaml/opam:debian-13-ocaml-4.11@sha256:6c34153b2b07fc0f884e792a60178e250c2d06a45050e01ed0883a67ec11440c)
2026-05-22 12:49.57 ---> using "36abb6db1723167d15c41f53ef05d371444812dc64e2ea7fe109d222db988473" from cache


/: (comment debian-13-4.11_opam-2.5)


/: (user (uid 1000) (gid 1000))


/: (env CLICOLOR_FORCE 1)


/: (env OPAMCOLOR always)


/: (workdir /src)


/src: (run (shell "sudo ln -f /usr/bin/opam-2.2 /usr/bin/opam"))
2026-05-22 12:49.57 ---> using "c39f4f20754d502db7263dd7936ba956bf6745180901c2936d0a5f5580e56fb1" from cache


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e c180e1630960e0dbb8e30c22b3de89113eb5cc93 || git fetch origin master) && git reset -q --hard c180e1630960e0dbb8e30c22b3de89113eb5cc93 && git log --no-decorate -n1 --oneline"))
From https://github.com/ocaml/opam-repository
* branch                  master     -> FETCH_HEAD
fc08333d1b..3e30e43808  master     -> origin/master
c180e16309 Merge pull request #29907 from dra27/host-arch-fixes
2026-05-22 12:49.57 ---> using "2e8107e88d576e45d3df8e9f8534474972229c1fe5fad7a92e69e3caf4461de0" from cache


/src: (run (shell "opam init --reinit -ni"))
Configuring from /home/opam/.opamrc and then from built-in defaults.
Checking for available remotes: rsync and local, git.
- you won't be able to use mercurial repositories unless you install the hg command on your system.
- you won't be able to use darcs repositories unless you install the darcs command on your system.


This development version of opam requires an update to the layout of /home/opam/.opam from version 2.1 to version 2.2, which can't be reverted.
You may want to back it up before going further.


Continue? [y/n] y
[NOTE] The 'jobs' option was reset, its value was 1 and its new value will vary according to the current number of cores on your machine. You can restore the fixed value using:
opam option jobs=1 --global
Format upgrade done.


<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from git+file:///home/opam/opam-repository
2026-05-22 12:49.57 ---> using "70edfee66275c33407450d9576eceb0fba28d253fb261f9bbc9ad1adb2852336" from cache


/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Linux 6.8.0-111-generic
The OCaml toplevel, version 4.11.2
2.2.1
2026-05-22 12:49.57 ---> using "24663022223ac02e817e299781eee2d0cd2c20ceb7dbef3f08a97c4937ab571b" from cache


/src: (workdir /src)


/src: (run (shell "sudo chown opam /src"))
2026-05-22 12:49.57 ---> using "a61658fa21b4c6b5bcf6e0a7b9c86e01e037ab476d92a769e537eca25b089d83" from cache


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam update -u"))


<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] no changes from git+file:///home/opam/opam-repository


Everything as up-to-date as possible (run with --verbose to show unavailable upgrades).


The following packages are not being upgraded because the new versions conflict with other installed packages:
- ocaml.5.6.0
- ocaml-config.3
However, you may "opam upgrade" these packages explicitly, which will ask permission to downgrade or uninstall the conflicting packages.
Nothing to do.
# Run eval $(opam env) to update the current shell environment
2026-05-22 12:49.57 ---> using "9f671a689de7e978d053aa6a6a95dd91cdec12ef6868792e0730a31313ba9417" from cache


/src: (copy (src syslog-message.opam) (dst ./))
2026-05-22 12:49.57 ---> saved as "488786ec95d2bc6e50198a1985b6c132fe0a1ec1fdb19daffcd25f196ae4f16c"


/src: (run (network host)
(shell "opam pin add -yn syslog-message.dev './'"))
[syslog-message.dev] synchronised (file:///src)
syslog-message is now pinned to file:///src (version dev)
2026-05-22 12:49.59 ---> saved as "a508b670a5f523f315569f7876ea0c570d2c7b3dfb7a7c71ca746954dda5ea6e"


/src: (run (shell "echo '(lang dune 3.0)' > './dune-project'"))
2026-05-22 12:49.59 ---> saved as "5d601dcb4885329038c5c381b04521f8b22d893aaec02e3a0e50a914e877e7f4"


/src: (env DEPS "base-bigarray.base base-threads.base base-unix.base dune.3.23.1 ocaml.4.11.2 ocaml-base-compiler.4.11.2 ocaml-config.1 ocaml-secondary-compiler.4.14.2 ocamlbuild.0.16.1 ocamlfind.1.9.6 ocamlfind-secondary.1.9.6 ounit2.2.2.7 ptime.1.2.0 qcheck.0.91 qcheck-core.0.91 qcheck-ounit.0.91 seq.base stdlib-shims.0.3.0 topkg.1.1.1")


/src: (env CI true)


/src: (env OCAMLCI true)


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam update --depexts && opam install --cli=2.2 --depext-only -y syslog-message.dev $DEPS"))
+ /usr/bin/sudo "apt-get" "update"
- Get:1 http://deb.debian.org/debian trixie InRelease [140 kB]
- Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]
- Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]
- Get:4 http://deb.debian.org/debian trixie/main amd64 Packages [9671 kB]
- Get:5 http://deb.debian.org/debian-security trixie-security/main amd64 Packages [166 kB]
- Fetched 10.1 MB in 1s (8471 kB/s)
- Reading package lists...


<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[syslog-message.dev] synchronised (file:///src)


[NOTE] Package ocaml-config is already installed (current version is 1).
[NOTE] Package ocaml-base-compiler is already installed (current version is 4.11.2).
[NOTE] Package ocaml is already installed (current version is 4.11.2).
[NOTE] Package base-unix is already installed (current version is base).
[NOTE] Package base-threads is already installed (current version is base).
[NOTE] Package base-bigarray is already installed (current version is base).
2026-05-22 12:50.08 ---> saved as "ec4cbfa6b9f2f8cd23b9362d31b05be0a2c001a5f21bc836de672c88d8c6c552"


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam install $DEPS"))
[NOTE] Package ocaml-config is already installed (current version is 1).
[NOTE] Package ocaml-base-compiler is already installed (current version is 4.11.2).
[NOTE] Package ocaml is already installed (current version is 4.11.2).
[NOTE] Package base-unix is already installed (current version is base).
[NOTE] Package base-threads is already installed (current version is base).
[NOTE] Package base-bigarray is already installed (current version is base).
The following actions will be performed:
=== install 13 packages
- install dune                     3.23.1
- install ocaml-secondary-compiler 4.14.2
- install ocamlbuild               0.16.1
- install ocamlfind                1.9.6
- install ocamlfind-secondary      1.9.6
- install ounit2                   2.2.7
- install ptime                    1.2.0
- install qcheck                   0.91
- install qcheck-core              0.91
- install qcheck-ounit             0.91
- install seq                      base
- install stdlib-shims             0.3.0
- install topkg                    1.1.1


<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved ocamlbuild.0.16.1  (cached)
-> retrieved ocamlfind.1.9.6, ocamlfind-secondary.1.9.6  (cached)
-> retrieved ocaml-secondary-compiler.4.14.2  (cached)
-> retrieved dune.3.23.1  (cached)
-> retrieved ounit2.2.2.7  (cached)
-> retrieved seq.base  (cached)
-> installed seq.base
-> retrieved ptime.1.2.0  (cached)
-> retrieved qcheck.0.91, qcheck-core.0.91, qcheck-ounit.0.91  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> retrieved topkg.1.1.1  (cached)
-> installed ocamlfind.1.9.6
-> installed ocamlbuild.0.16.1
-> installed topkg.1.1.1
-> installed ptime.1.2.0
-> installed ocaml-secondary-compiler.4.14.2
-> installed ocamlfind-secondary.1.9.6
-> installed dune.3.23.1
-> installed stdlib-shims.0.3.0
-> installed ounit2.2.2.7
-> installed qcheck-core.0.91
-> installed qcheck-ounit.0.91
-> installed qcheck.0.91
Done.
# Run eval $(opam env) to update the current shell environment
2026-05-22 12:52.17 ---> saved as "ee690672462840dc1cad56a56b0fe1b9718be49b2fd7c1f59e2c483d47e34b0d"


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam install --yes dune 'odoc>=1.5.0'"))
[NOTE] Package dune is already installed (current version is 3.23.1).
The following actions will be performed:
=== install 12 packages
- install astring       0.8.5  [required by odoc]
- install camlp-streams 5.0.1  [required by odoc-parser]
- install cmdliner      2.1.1  [required by odoc]
- install cppo          1.8.0  [required by odoc]
- install crunch        4.0.0  [required by odoc]
- install fmt           0.11.0 [required by odoc]
- install fpath         0.7.3  [required by odoc]
- install odoc          3.2.1
- install odoc-parser   3.2.1  [required by odoc]
- install re            1.11.0 [required by tyxml]
- install tyxml         4.6.0  [required by odoc]
- install uutf          1.0.4  [required by tyxml]


<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved camlp-streams.5.0.1  (cached)
-> retrieved astring.0.8.5  (cached)
-> retrieved cmdliner.2.1.1  (cached)
-> retrieved cppo.1.8.0  (cached)
-> retrieved crunch.4.0.0  (cached)
-> retrieved fmt.0.11.0  (cached)
-> retrieved fpath.0.7.3  (cached)
-> retrieved re.1.11.0  (cached)
-> retrieved tyxml.4.6.0  (cached)
-> retrieved uutf.1.0.4  (cached)
-> installed camlp-streams.5.0.1
-> retrieved odoc.3.2.1, odoc-parser.3.2.1  (cached)
-> installed cppo.1.8.0
-> installed re.1.11.0
-> installed astring.0.8.5
-> installed fpath.0.7.3
-> installed odoc-parser.3.2.1
-> installed cmdliner.2.1.1
-> installed crunch.4.0.0
-> installed uutf.1.0.4
-> installed fmt.0.11.0
-> installed tyxml.4.6.0
-> installed odoc.3.2.1
Done.
# Run eval $(opam env) to update the current shell environment
2026-05-22 12:52.40 ---> saved as "caae2764be3c4c15668f7f5a0c0b949c20cdb7af1287848c2f7cd21547074b2f"


/src: (copy (src .) (dst /src/))
2026-05-22 12:52.40 ---> saved as "ddd0f1235fff744edfe4b494720f7b67dc9f6ceb771fa854d7df9d2e37b17b3f"


/src: (run (shell "ODOC_WARN_ERROR=false opam exec -- dune build @doc || (echo \"dune build @doc failed\"; exit 2)"))
(cd _build/default/_doc/_odocls/syslog-message && /home/opam/.opam/4.11/bin/odoc link -I ../../_odoc/pkg/syslog-message -I ../../../src/.syslog_message.objs/byte -o syslog_message.odocl ../../../src/.syslog_message.objs/byte/syslog_message.odoc)
File "src/syslog_message.mli", line 8, characters 49-61:
Warning: Failed to resolve reference unresolvedroot(pp_string) Couldn't find "pp_string"
File "src/syslog_message.mli", line 6, characters 8-16:
Warning: Failed to resolve reference unresolvedroot(parse) Couldn't find "parse"
File "src/syslog_message.mli", line 68, characters 31-43:
Warning: Failed to resolve reference unresolvedroot(parse) Couldn't find "parse"
File "src/syslog_message.mli", line 66, characters 17-34:
Warning: Failed to resolve reference unresolvedroot(timestamp) Couldn't find "timestamp"
File "src/syslog_message.mli", line 64, characters 49-61:
Warning: Failed to resolve reference unresolvedroot(parse) Couldn't find "parse"
2026-05-22 12:52.41 ---> saved as "85e6f40377e28c92c85c1246951f13b0bd4fe2c9ee795759e744ee81063860fd"
Job succeeded
2026-05-22 12:52.41: Job succeeded