Organisationsocaml-docvoodoodc5439 (main)(lower-bound)

(lower-bound)

Link Copied
Code Copied

Logs

2024-12-19 22:53.30: New job: test ocaml-doc/voodoo https://github.com/ocaml-doc/voodoo.git#refs/heads/main (dc54397f66abf95c964ea4de0f3a0ff2aec56efe) (linux-x86_64:(lower-bound))
Base: ocaml/opam:debian-12-ocaml-4.08@sha256:a1d38b4249ac3e00f0c6f66cd35168b4c94ec556539dcdb604ce4bf4e98cc679
Opam project build


To reproduce locally:


git clone --recursive "https://github.com/ocaml-doc/voodoo.git" -b "main" && cd "voodoo" && git reset --hard dc54397f
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-12-ocaml-4.08@sha256:a1d38b4249ac3e00f0c6f66cd35168b4c94ec556539dcdb604ce4bf4e98cc679
# debian-12-4.08_opam-2.3
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
WORKDIR /src
RUN sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam
RUN opam init --reinit -ni
RUN uname -rs && opam exec -- ocaml -version && opam --version
WORKDIR /src
RUN sudo chown opam /src
RUN cd ~/opam-repository && (git cat-file -e 28daeff6f36e886a2c133aceed8a117d4c6dcd28 || git fetch origin master) && git reset -q --hard 28daeff6f36e886a2c133aceed8a117d4c6dcd28 && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 voodoo-prep.opam voodoo-lib.opam voodoo-gen.opam voodoo-do.opam ./
RUN opam pin add -yn voodoo-prep.dev './' && \
opam pin add -yn voodoo-lib.dev './' && \
opam pin add -yn voodoo-gen.dev './' && \
opam pin add -yn voodoo-do.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="alcotest.0.8.0 astring.0.8.2 base-bigarray.base base-bytes.base base-threads.base base-unix.base biniou.1.2.0 bos.0.1.0 camlp-streams.5.0.1 cmdliner.1.0.0 conf-autoconf.0.1 conf-automake.1 conf-jq.1 conf-m4.1 conf-pandoc.0.1 conf-which.1 cppo.1.6.1 crunch.1.4.0 dune.3.7.0 dune-build-info.2.7.0 easy-format.1.0.1 fmt.0.8.0 fpath.0.7.0 jbuilder.1.0+beta20.1 logs.0.6.2 num.1.0 ocaml.4.08.1 ocaml-base-compiler.4.08.1 ocaml-config.1 ocamlbuild.0.14.0 ocamlfind.1.8.0 ocamlgraph.1.8.8 odoc.2.4.1 odoc-parser.2.4.1 omd.2.0.0~alpha3 opam-core.2.0.0 opam-file-format.2.0.0~rc2 opam-format.2.0.0 re.1.5.0 result.1.0 rresult.0.4.0 seq.0.2.2 sexplib.v0.9.3 stdcompat.16 topkg.0.8.1 tyxml.4.4.0 uchar.0.0.2 uucp.2.0.0 uunf.2.0.1 uutf.1.0.1 yojson.1.6.0"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.3 --depext-only -y voodoo-prep.dev voodoo-lib.dev voodoo-gen.dev voodoo-do.dev $DEPS
RUN opam install $DEPS
COPY --chown=1000:1000 . /src
RUN opam exec -- dune build @install @check @runtest && rm -rf _build


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


2024-12-19 22:53.30: Using cache hint "ocaml-doc/voodoo-ocaml/opam:debian-12-ocaml-4.08@sha256:a1d38b4249ac3e00f0c6f66cd35168b4c94ec556539dcdb604ce4bf4e98cc679-debian-12-4.08_opam-2.3-8fb92b0e97e899edcd3e1a96ae07fef9"
2024-12-19 22:53.30: Using OBuilder spec:
((from ocaml/opam:debian-12-ocaml-4.08@sha256:a1d38b4249ac3e00f0c6f66cd35168b4c94ec556539dcdb604ce4bf4e98cc679)
(comment debian-12-4.08_opam-2.3)
(user (uid 1000) (gid 1000))
(env CLICOLOR_FORCE 1)
(env OPAMCOLOR always)
(workdir /src)
(run (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam"))
(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 "cd ~/opam-repository && (git cat-file -e 28daeff6f36e886a2c133aceed8a117d4c6dcd28 || git fetch origin master) && git reset -q --hard 28daeff6f36e886a2c133aceed8a117d4c6dcd28 && git log --no-decorate -n1 --oneline && opam update -u"))
(copy (src voodoo-prep.opam voodoo-lib.opam voodoo-gen.opam voodoo-do.opam)
(dst ./))
(run (network host)
(shell  "opam pin add -yn voodoo-prep.dev './' && \
\nopam pin add -yn voodoo-lib.dev './' && \
\nopam pin add -yn voodoo-gen.dev './' && \
\nopam pin add -yn voodoo-do.dev './'"))
(run (network host)
(shell "echo '(lang dune 3.0)' > './dune-project'"))
(env DEPS "alcotest.0.8.0 astring.0.8.2 base-bigarray.base base-bytes.base base-threads.base base-unix.base biniou.1.2.0 bos.0.1.0 camlp-streams.5.0.1 cmdliner.1.0.0 conf-autoconf.0.1 conf-automake.1 conf-jq.1 conf-m4.1 conf-pandoc.0.1 conf-which.1 cppo.1.6.1 crunch.1.4.0 dune.3.7.0 dune-build-info.2.7.0 easy-format.1.0.1 fmt.0.8.0 fpath.0.7.0 jbuilder.1.0+beta20.1 logs.0.6.2 num.1.0 ocaml.4.08.1 ocaml-base-compiler.4.08.1 ocaml-config.1 ocamlbuild.0.14.0 ocamlfind.1.8.0 ocamlgraph.1.8.8 odoc.2.4.1 odoc-parser.2.4.1 omd.2.0.0~alpha3 opam-core.2.0.0 opam-file-format.2.0.0~rc2 opam-format.2.0.0 re.1.5.0 result.1.0 rresult.0.4.0 seq.0.2.2 sexplib.v0.9.3 stdcompat.16 topkg.0.8.1 tyxml.4.4.0 uchar.0.0.2 uucp.2.0.0 uunf.2.0.1 uutf.1.0.1 yojson.1.6.0")
(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.3 --depext-only -y voodoo-prep.dev voodoo-lib.dev voodoo-gen.dev voodoo-do.dev $DEPS"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam install $DEPS"))
(copy (src .) (dst /src))
(run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
)


2024-12-19 22:53.30: Waiting for resource in pool OCluster
2024-12-20 18:50.15: Waiting for worker…
2024-12-20 18:52.42: Got resource from pool OCluster
Building on x86-bm-c6.sw.ocaml.org
All commits already cached
HEAD is now at dc54397f Upgrade to odoc.2.4.1 (#128)


(from ocaml/opam:debian-12-ocaml-4.08@sha256:a1d38b4249ac3e00f0c6f66cd35168b4c94ec556539dcdb604ce4bf4e98cc679)
Unable to find image 'ocaml/opam:debian-12-ocaml-4.08@sha256:a1d38b4249ac3e00f0c6f66cd35168b4c94ec556539dcdb604ce4bf4e98cc679' locally
docker.io/ocaml/opam@sha256:a1d38b4249ac3e00f0c6f66cd35168b4c94ec556539dcdb604ce4bf4e98cc679: Pulling from ocaml/opam
9f2a8b2cf5be: Pulling fs layer
9f2a8b2cf5be: Verifying Checksum
9f2a8b2cf5be: Download complete
9f2a8b2cf5be: Pull complete
Digest: sha256:a1d38b4249ac3e00f0c6f66cd35168b4c94ec556539dcdb604ce4bf4e98cc679
Status: Downloaded newer image for ocaml/opam@sha256:a1d38b4249ac3e00f0c6f66cd35168b4c94ec556539dcdb604ce4bf4e98cc679
2024-12-20 18:55.06 ---> saved as "2c99520034ba7d2c12a0edb456b31a2f404e9da547f96b39b3b43810eae7bc5d"


/: (comment debian-12-4.08_opam-2.3)


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


/: (env CLICOLOR_FORCE 1)


/: (env OPAMCOLOR always)


/: (workdir /src)


/src: (run (shell "sudo ln -f /usr/bin/opam-2.3 /usr/bin/opam"))
2024-12-20 18:55.06 ---> saved as "9c7d267f7e92517e2e7ab4d7fc448d8fbbb94cc38a5840599e10f31251e4deb4"


/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.0 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 39 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=39 --global
Format upgrade done.


<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from file:///home/opam/opam-repository
2024-12-20 18:56.14 ---> saved as "a85c677794c09ff23dc8acdf20aecfae513f7cc60a85d118c52f015fe321d43e"


/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Linux 5.15.0-126-generic
The OCaml toplevel, version 4.08.1
2.3.0
2024-12-20 18:56.14 ---> saved as "9c1e00b937b2e38fda6057914a79238c0808f3fdb6f52e94d95390dfae7f0a0c"


/src: (workdir /src)


/src: (run (shell "sudo chown opam /src"))
2024-12-20 18:56.14 ---> saved as "f584b3496481aecc521427cb7cbbdf8e119e34cd57b7f7ce22a6b3fcf867f9d5"


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 28daeff6f36e886a2c133aceed8a117d4c6dcd28 || git fetch origin master) && git reset -q --hard 28daeff6f36e886a2c133aceed8a117d4c6dcd28 && git log --no-decorate -n1 --oneline && opam update -u"))
28daeff6f3 Merge pull request #26814 from mtelvers/m4


<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from file:///home/opam/opam-repository


Everything as up-to-date as possible (run with --verbose to show unavailable upgrades).
However, you may "opam upgrade" these packages explicitly, which will ask permission to downgrade or uninstall the conflicting packages.
Nothing to do.
# To update the current shell environment, run: eval $(opam env)
2024-12-20 18:57.16 ---> saved as "2713730617c9120ead27e84101e14faee045a0a1c67f1bc7ba7c87a3ef1162e9"


/src: (copy (src voodoo-prep.opam voodoo-lib.opam voodoo-gen.opam voodoo-do.opam)
(dst ./))
2024-12-20 18:57.16 ---> saved as "ef5e71fc66b1a40d9822c1a306dc82bdc36b2e54966eb6ed0e1b561f0144fa6b"


/src: (run (network host)
(shell  "opam pin add -yn voodoo-prep.dev './' && \
\nopam pin add -yn voodoo-lib.dev './' && \
\nopam pin add -yn voodoo-gen.dev './' && \
\nopam pin add -yn voodoo-do.dev './'"))
Package voodoo-prep does not exist, create as a NEW package? [y/n] y
[voodoo-prep.dev] synchronised (file:///src)
voodoo-prep is now pinned to file:///src (version dev)
Package voodoo-lib does not exist, create as a NEW package? [y/n] y
[voodoo-lib.dev] synchronised (file:///src)
voodoo-lib is now pinned to file:///src (version dev)
Package voodoo-gen does not exist, create as a NEW package? [y/n] y
[voodoo-gen.dev] synchronised (file:///src)
voodoo-gen is now pinned to file:///src (version dev)
Package voodoo-do does not exist, create as a NEW package? [y/n] y
[voodoo-do.dev] synchronised (file:///src)
voodoo-do is now pinned to file:///src (version dev)
2024-12-20 18:57.23 ---> saved as "2a118ad89cf548939cf4b55d83c78e4ee812972e4501683a498a8ee65849527d"


/src: (run (network host)
(shell "echo '(lang dune 3.0)' > './dune-project'"))
2024-12-20 18:57.23 ---> saved as "d4a7023a556da4e00526b56babaafec287cd1ce941ffc29dc897a5d54bc45027"


/src: (env DEPS "alcotest.0.8.0 astring.0.8.2 base-bigarray.base base-bytes.base base-threads.base base-unix.base biniou.1.2.0 bos.0.1.0 camlp-streams.5.0.1 cmdliner.1.0.0 conf-autoconf.0.1 conf-automake.1 conf-jq.1 conf-m4.1 conf-pandoc.0.1 conf-which.1 cppo.1.6.1 crunch.1.4.0 dune.3.7.0 dune-build-info.2.7.0 easy-format.1.0.1 fmt.0.8.0 fpath.0.7.0 jbuilder.1.0+beta20.1 logs.0.6.2 num.1.0 ocaml.4.08.1 ocaml-base-compiler.4.08.1 ocaml-config.1 ocamlbuild.0.14.0 ocamlfind.1.8.0 ocamlgraph.1.8.8 odoc.2.4.1 odoc-parser.2.4.1 omd.2.0.0~alpha3 opam-core.2.0.0 opam-file-format.2.0.0~rc2 opam-format.2.0.0 re.1.5.0 result.1.0 rresult.0.4.0 seq.0.2.2 sexplib.v0.9.3 stdcompat.16 topkg.0.8.1 tyxml.4.4.0 uchar.0.0.2 uucp.2.0.0 uunf.2.0.1 uutf.1.0.1 yojson.1.6.0")


/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.3 --depext-only -y voodoo-prep.dev voodoo-lib.dev voodoo-gen.dev voodoo-do.dev $DEPS"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://deb.debian.org/debian bookworm InRelease
- Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
- Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
- Get:4 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [236 kB]
- Fetched 339 kB in 0s (1088 kB/s)
- Reading package lists...
- 


<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[voodoo-do.dev] synchronised (file:///src)
[voodoo-gen.dev] synchronised (file:///src)
[voodoo-lib.dev] synchronised (file:///src)
[voodoo-prep.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.08.1).
[NOTE] Package ocaml is already installed (current version is 4.08.1).
[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 system packages will first need to be installed:
autoconf automake jq m4 pandoc


<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>


+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "autoconf" "automake" "jq" "m4" "pandoc"
- debconf: delaying package configuration, since apt-utils is not installed
- Selecting previously unselected package m4.
- (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18745 files and directories currently installed.)
- Preparing to unpack .../00-m4_1.4.19-3_amd64.deb ...
- Unpacking m4 (1.4.19-3) ...
- Selecting previously unselected package autoconf.
- Preparing to unpack .../01-autoconf_2.71-3_all.deb ...
- Unpacking autoconf (2.71-3) ...
- Selecting previously unselected package autotools-dev.
- Preparing to unpack .../02-autotools-dev_20220109.1_all.deb ...
- Unpacking autotools-dev (20220109.1) ...
- Selecting previously unselected package automake.
- Preparing to unpack .../03-automake_1%3a1.16.5-1.3_all.deb ...
- Unpacking automake (1:1.16.5-1.3) ...
- Selecting previously unselected package libonig5:amd64.
- Preparing to unpack .../04-libonig5_6.9.8-1_amd64.deb ...
- Unpacking libonig5:amd64 (6.9.8-1) ...
- Selecting previously unselected package libjq1:amd64.
- Preparing to unpack .../05-libjq1_1.6-2.1_amd64.deb ...
- Unpacking libjq1:amd64 (1.6-2.1) ...
- Selecting previously unselected package jq.
- Preparing to unpack .../06-jq_1.6-2.1_amd64.deb ...
- Unpacking jq (1.6-2.1) ...
- Selecting previously unselected package liblua5.3-0:amd64.
- Preparing to unpack .../07-liblua5.3-0_5.3.6-2_amd64.deb ...
- Unpacking liblua5.3-0:amd64 (5.3.6-2) ...
- Selecting previously unselected package libyaml-0-2:amd64.
- Preparing to unpack .../08-libyaml-0-2_0.2.5-1_amd64.deb ...
- Unpacking libyaml-0-2:amd64 (0.2.5-1) ...
- Selecting previously unselected package pandoc-data.
- Preparing to unpack .../09-pandoc-data_2.17.1.1-2~deb12u1_all.deb ...
- Unpacking pandoc-data (2.17.1.1-2~deb12u1) ...
- Selecting previously unselected package pandoc.
- Preparing to unpack .../10-pandoc_2.17.1.1-2~deb12u1_amd64.deb ...
- Unpacking pandoc (2.17.1.1-2~deb12u1) ...
- Setting up libyaml-0-2:amd64 (0.2.5-1) ...
- Setting up m4 (1.4.19-3) ...
- Setting up autotools-dev (20220109.1) ...
- Setting up autoconf (2.71-3) ...
- Setting up liblua5.3-0:amd64 (5.3.6-2) ...
- Setting up pandoc-data (2.17.1.1-2~deb12u1) ...
- Setting up libonig5:amd64 (6.9.8-1) ...
- Setting up automake (1:1.16.5-1.3) ...
- update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
- Setting up libjq1:amd64 (1.6-2.1) ...
- Setting up pandoc (2.17.1.1-2~deb12u1) ...
- Setting up jq (1.6-2.1) ...
- Processing triggers for libc-bin (2.36-9+deb12u9) ...
2024-12-20 18:57.44 ---> saved as "dd23359947fef4e6c2a80e4291760ce37ce72b364d76300c54e1fd7857e66321"


/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.08.1).
[NOTE] Package ocaml is already installed (current version is 4.08.1).
[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 45 packages
- install alcotest         0.8.0
- install astring          0.8.2
- install base-bytes       base
- install biniou           1.2.0
- install bos              0.1.0
- install camlp-streams    5.0.1
- install cmdliner         1.0.0
- install conf-autoconf    0.1
- install conf-automake    1
- install conf-jq          1
- install conf-m4          1
- install conf-pandoc      0.1
- install conf-which       1
- install cppo             1.6.1
- install crunch           1.4.0
- install dune             3.7.0
- install dune-build-info  2.7.0
- install easy-format      1.0.1
- install fmt              0.8.0
- install fpath            0.7.0
- install jbuilder         1.0+beta20.1
- install logs             0.6.2
- install num              1.0
- install ocamlbuild       0.14.0
- install ocamlfind        1.8.0
- install ocamlgraph       1.8.8
- install odoc             2.4.1
- install odoc-parser      2.4.1
- install omd              2.0.0~alpha3
- install opam-core        2.0.0
- install opam-file-format 2.0.0~rc2
- install opam-format      2.0.0
- install re               1.5.0
- install result           1.0
- install rresult          0.4.0
- install seq              0.2.2
- install sexplib          v0.9.3
- install stdcompat        16
- install topkg            0.8.1
- install tyxml            4.4.0
- install uchar            0.0.2
- install uucp             2.0.0
- install uunf             2.0.1
- install uutf             1.0.1
- install yojson           1.6.0


<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved alcotest.0.8.0  (cached)
-> retrieved biniou.1.2.0  (cached)
-> retrieved astring.0.8.2  (cached)
-> retrieved bos.0.1.0  (cached)
-> retrieved camlp-streams.5.0.1  (cached)
-> retrieved cmdliner.1.0.0  (cached)
-> retrieved cppo.1.6.1  (cached)
-> installed conf-jq.1
-> installed conf-m4.1
-> installed conf-pandoc.0.1
-> installed conf-which.1
-> installed conf-autoconf.0.1
-> installed conf-automake.1
-> retrieved crunch.1.4.0  (https://github.com/mirage/ocaml-crunch/archive/v1.4.0.tar.gz)
-> retrieved easy-format.1.0.1  (cached)
-> retrieved fmt.0.8.0  (cached)
-> retrieved dune-build-info.2.7.0  (cached)
-> retrieved dune.3.7.0  (cached)
-> retrieved fpath.0.7.0  (cached)
-> retrieved jbuilder.1.0+beta20.1  (cached)
-> retrieved logs.0.6.2  (cached)
-> retrieved num.1.0  (cached)
-> retrieved ocamlbuild.0.14.0  (cached)
-> retrieved ocamlfind.1.8.0  (cached)
-> retrieved ocamlgraph.1.8.8  (cached)
-> retrieved omd.2.0.0~alpha3  (cached)
-> retrieved opam-file-format.2.0.0~rc2  (cached)
-> retrieved opam-core.2.0.0, opam-format.2.0.0  (cached)
-> retrieved odoc.2.4.1, odoc-parser.2.4.1  (cached)
-> retrieved re.1.5.0  (cached)
-> retrieved result.1.0  (cached)
-> retrieved rresult.0.4.0  (cached)
-> retrieved seq.0.2.2  (cached)
-> installed opam-file-format.2.0.0~rc2
-> retrieved sexplib.v0.9.3  (cached)
-> retrieved stdcompat.16  (cached)
-> retrieved topkg.0.8.1  (cached)
-> retrieved uchar.0.0.2  (cached)
-> retrieved tyxml.4.4.0  (cached)
-> retrieved uutf.1.0.1  (cached)
-> retrieved uunf.2.0.1  (cached)
-> retrieved yojson.1.6.0  (cached)
-> installed result.1.0
-> retrieved uucp.2.0.0  (cached)
-> installed ocamlfind.1.8.0
-> installed base-bytes.base
-> installed easy-format.1.0.1
-> installed num.1.0
-> installed ocamlbuild.0.14.0
-> installed uchar.0.0.2
-> installed jbuilder.1.0+beta20.1
-> installed biniou.1.2.0
-> installed cppo.1.6.1
-> installed sexplib.v0.9.3
-> installed topkg.0.8.1
-> installed ocamlgraph.1.8.8
-> installed rresult.0.4.0
-> installed re.1.5.0
-> installed astring.0.8.2
-> installed cmdliner.1.0.0
-> installed dune.3.7.0
-> installed fpath.0.7.0
-> installed camlp-streams.5.0.1
-> installed uutf.1.0.1
-> installed fmt.0.8.0
-> installed seq.0.2.2
-> installed dune-build-info.2.7.0
-> installed alcotest.0.8.0
-> installed odoc-parser.2.4.1
-> installed logs.0.6.2
-> installed yojson.1.6.0
-> installed opam-core.2.0.0
-> installed crunch.1.4.0
-> installed bos.0.1.0
-> installed tyxml.4.4.0
-> installed opam-format.2.0.0
-> installed uunf.2.0.1
-> installed odoc.2.4.1
-> installed uucp.2.0.0
[ERROR] The compilation of stdcompat.16 failed at "make all".


#=== ERROR while compiling stdcompat.16 =======================================#
# context     2.3.0 | linux/x86_64 | ocaml-base-compiler.4.08.1 | file:///home/opam/opam-repository
# path        ~/.opam/4.08/.opam-switch/build/stdcompat.16
# command     /usr/bin/make all
# exit-code   2
# env-file    ~/.opam/log/stdcompat-1-d6fe16.env
# output-file ~/.opam/log/stdcompat-1-d6fe16.out
### output ###
# CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash /home/opam/.opam/4.08/.opam-switch/build/stdcompat.16/missing autoconf
# aclocal.m4:17: warning: this file was generated for autoconf 2.69.
# You have another version of autoconf.  It may work, but is not guaranteed to.
# If you have problems, you may need to regenerate the build system entirely.
# To do so, use the procedure documented by the package, typically 'autoreconf'.
# /bin/bash ./config.status --recheck
# running CONFIG_SHELL=/bin/bash /bin/bash /home/opam/.opam/4.08/.opam-switch/build/stdcompat.16/./configure --prefix=/home/opam/.opam/4.08 --no-create --no-recursion
# checking for a BSD-compatible install... /usr/bin/install -c
# checking whether build environment is sane... yes
# checking for a race-free mkdir -p... /usr/bin/mkdir -p
# checking for gawk... no
# checking for mawk... mawk
# checking whether make sets $(MAKE)... yes
# checking whether make supports nested variables... yes
# checking for ocaml... ocaml
# checking for ocamlc.opt... ocamlc.opt
# checking OCaml version... 4.08.1
# checking for ocamlfind... ocamlfind
# checking for ocamlfind package result... yes
# checking if package result is usable... no
# checking for ocamlfind package seq... yes
# checking if package seq is usable... no
# checking for ocamlfind package uchar... yes
# checking if package uchar is usable... yes
# checking for style of include used by make... GNU
# checking for gcc... gcc
# checking whether the C compiler works... yes
# checking for C compiler default output file name... a.out
# checking for suffix of executables...
# checking whether we are cross compiling... no
# checking for suffix of object files... o
# checking whether the compiler supports GNU C... yes
# checking whether gcc accepts -g... yes
# checking for gcc option to enable C11 features... none needed
# checking whether gcc understands -c and -o together... yes
# checking dependency style of gcc... none
# checking for stdio.h... yes
# checking for stdlib.h... yes
# checking for string.h... yes
# checking for inttypes.h... yes
# checking for stdint.h... yes
# checking for strings.h... yes
# checking for sys/stat.h... yes
# checking for sys/types.h... yes
# checking for unistd.h... yes
# checking whether byte ordering is bigendian... no
# checking OCaml target OS type... Unix
# checking that generated files are newer than configure... done
# configure: creating ./config.status
# configure: OCaml version is 4.08.1
# configure: Obj.magic will be used in redefinition when possible
#     (add --disable-magic for pure redefinitions).
# cd . && /bin/bash ./config.status stdcompat__init.ml
# config.status: creating stdcompat__init.ml
# cd . && /bin/bash ./config.status stdcompat__root.ml
# config.status: creating stdcompat__root.ml
# cd . && /bin/bash ./config.status stdcompat__seq_s.ml
# config.status: creating stdcompat__seq_s.ml
# cd . && /bin/bash ./config.status stdcompat__seq.ml
# config.status: creating stdcompat__seq.ml
# cd . && /bin/bash ./config.status stdcompat__tools.ml
# config.status: creating stdcompat__tools.ml
# cd . && /bin/bash ./config.status stdcompat__pervasives_s.ml
# config.status: creating stdcompat__pervasives_s.ml
# cd . && /bin/bash ./config.status stdcompat__arg_s.ml
# config.status: creating stdcompat__arg_s.ml
# cd . && /bin/bash ./config.status stdcompat__lazy_s.ml
# config.status: creating stdcompat__lazy_s.ml
# cd . && /bin/bash ./config.status stdcompat__char_s.ml
# config.status: creating stdcompat__char_s.ml
# cd . && /bin/bash ./config.status stdcompat__uchar_s.ml
# config.status: creating stdcompat__uchar_s.ml
# cd . && /bin/bash ./config.status stdcompat__uchar.ml
# config.status: creating stdcompat__uchar.ml
# cd . && /bin/bash ./config.status stdcompat__buffer_s.ml
# config.status: creating stdcompat__buffer_s.ml
# cd . && /bin/bash ./config.status stdcompat__string_s.ml
# config.status: creating stdcompat__string_s.ml
# cd . && /bin/bash ./config.status stdcompat__stringLabels_s.ml
# config.status: creating stdcompat__stringLabels_s.ml
# cd . && /bin/bash ./config.status stdcompat__bytes_s.ml
# config.status: creating stdcompat__bytes_s.ml
# cd . && /bin/bash ./config.status stdcompat__bytesLabels_s.ml
# config.status: creating stdcompat__bytesLabels_s.ml
# cd . && /bin/bash ./config.status stdcompat__either_s.ml
# config.status: creating stdcompat__either_s.ml
# cd . && /bin/bash ./config.status stdcompat__either.ml
# config.status: creating stdcompat__either.ml
# cd . && /bin/bash ./config.status stdcompat__list_s.ml
# config.status: creating stdcompat__list_s.ml
# cd . && /bin/bash ./config.status stdcompat__listLabels_s.ml
# config.status: creating stdcompat__listLabels_s.ml
# cd . && /bin/bash ./config.status stdcompat__stack_s.ml
# config.status: creating stdcompat__stack_s.ml
# cd . && /bin/bash ./config.status stdcompat__list.ml
# config.status: creating stdcompat__list.ml
# cd . && /bin/bash ./config.status stdcompat__hashtbl_ext.ml
# config.status: creating stdcompat__hashtbl_ext.ml
# cd . && /bin/bash ./config.status stdcompat__hashtbl_s.ml
# config.status: creating stdcompat__hashtbl_s.ml
# cd . && /bin/bash ./config.status stdcompat__set_s.ml
# config.status: creating stdcompat__set_s.ml
# cd . && /bin/bash ./config.status stdcompat__map_s.ml
# config.status: creating stdcompat__map_s.ml
# cd . && /bin/bash ./config.status stdcompat__weak_s.ml
# config.status: creating stdcompat__weak_s.ml
# cd . && /bin/bash ./config.status stdcompat__sys_s.ml
# config.status: creating stdcompat__sys_s.ml
# cd . && /bin/bash ./config.status stdcompat__stream_s.ml
# config.status: creating stdcompat__stream_s.ml
# cd . && /bin/bash ./config.status stdcompat__digest_s.ml
# config.status: creating stdcompat__digest_s.ml
# cd . && /bin/bash ./config.status stdcompat__nativeint_s.ml
# config.status: creating stdcompat__nativeint_s.ml
# cd . && /bin/bash ./config.status stdcompat__int_s.ml
# config.status: creating stdcompat__int_s.ml
# cd . && /bin/bash ./config.status stdcompat__int64_s.ml
# config.status: creating stdcompat__int64_s.ml
# cd . && /bin/bash ./config.status stdcompat__int32_s.ml
# config.status: creating stdcompat__int32_s.ml
# cd . && /bin/bash ./config.status stdcompat__filename_s.ml
# config.status: creating stdcompat__filename_s.ml
# cd . && /bin/bash ./config.status stdcompat__array_s.ml
# config.status: creating stdcompat__array_s.ml
# cd . && /bin/bash ./config.status stdcompat__arrayLabels_s.ml
# config.status: creating stdcompat__arrayLabels_s.ml
# cd . && /bin/bash ./config.status stdcompat__float_s.ml
# config.status: creating stdcompat__float_s.ml
# cd . && /bin/bash ./config.status stdcompat__queue_s.ml
# config.status: creating stdcompat__queue_s.ml
# cd . && /bin/bash ./config.status stdcompat__ephemeron_s.ml
# config.status: creating stdcompat__ephemeron_s.ml
# cd . && /bin/bash ./config.status stdcompat__moreLabels_s.ml
# config.status: creating stdcompat__moreLabels_s.ml
# cd . && /bin/bash ./config.status stdcompat__lexing_s.ml
# config.status: creating stdcompat__lexing_s.ml
# cd . && /bin/bash ./config.status stdcompat__option_s.ml
# config.status: creating stdcompat__option_s.ml
# cd . && /bin/bash ./config.status stdcompat__result_s.ml
# config.status: creating stdcompat__result_s.ml
# cd . && /bin/bash ./config.status stdcompat__bool_s.ml
# config.status: creating stdcompat__bool_s.ml
# cd . && /bin/bash ./config.status stdcompat__fun_s.ml
# config.status: creating stdcompat__fun_s.ml
# cd . && /bin/bash ./config.status stdcompat__stdlib_s.ml
# config.status: creating stdcompat__stdlib_s.ml
# cd . && /bin/bash ./config.status stdcompat__printf_s.ml
# config.status: creating stdcompat__printf_s.ml
# cd . && /bin/bash ./config.status stdcompat__printexc_s.ml
# config.status: creating stdcompat__printexc_s.ml
# cd . && /bin/bash ./config.status stdcompat__format_s.ml
# config.status: creating stdcompat__format_s.ml
# cd . && /bin/bash ./config.status stdcompat__atomic_s.ml
# config.status: creating stdcompat__atomic_s.ml
# cd . && /bin/bash ./config.status stdcompat__pervasives.ml
# config.status: creating stdcompat__pervasives.ml
# cd . && /bin/bash ./config.status stdcompat__arg.ml
# config.status: creating stdcompat__arg.ml
# cd . && /bin/bash ./config.status stdcompat__lazy.ml
# config.status: creating stdcompat__lazy.ml
# cd . && /bin/bash ./config.status stdcompat__char.ml
# config.status: creating stdcompat__char.ml
# cd . && /bin/bash ./config.status stdcompat__option.ml
# config.status: creating stdcompat__option.ml
# cd . && /bin/bash ./config.status stdcompat__buffer.ml
# config.status: creating stdcompat__buffer.ml
# cd . && /bin/bash ./config.status stdcompat__sys.ml
# config.status: creating stdcompat__sys.ml
# cd . && /bin/bash ./config.status stdcompat__bytes.ml
# config.status: creating stdcompat__bytes.ml
# cd . && /bin/bash ./config.status stdcompat__bytesLabels.ml
# config.status: creating stdcompat__bytesLabels.ml
# cd . && /bin/bash ./config.status stdcompat__string.ml
# config.status: creating stdcompat__string.ml
# cd . && /bin/bash ./config.status stdcompat__stringLabels.ml
# config.status: creating stdcompat__stringLabels.ml
# cd . && /bin/bash ./config.status stdcompat__filename.ml
# config.status: creating stdcompat__filename.ml
# cd . && /bin/bash ./config.status stdcompat__listLabels.ml
# config.status: creating stdcompat__listLabels.ml
# cd . && /bin/bash ./config.status stdcompat__stack.ml
# config.status: creating stdcompat__stack.ml
# cd . && /bin/bash ./config.status stdcompat__hashtbl.ml
# config.status: creating stdcompat__hashtbl.ml
# cd . && /bin/bash ./config.status stdcompat__set.ml
# config.status: creating stdcompat__set.ml
# cd . && /bin/bash ./config.status stdcompat__map.ml
# config.status: creating stdcompat__map.ml
# cd . && /bin/bash ./config.status stdcompat__weak.ml
# config.status: creating stdcompat__weak.ml
# cd . && /bin/bash ./config.status stdcompat__stream.ml
# config.status: creating stdcompat__stream.ml
# cd . && /bin/bash ./config.status stdcompat__digest.ml
# config.status: creating stdcompat__digest.ml
# cd . && /bin/bash ./config.status stdcompat__nativeint.ml
# config.status: creating stdcompat__nativeint.ml
# cd . && /bin/bash ./config.status stdcompat__int.ml
# config.status: creating stdcompat__int.ml
# cd . && /bin/bash ./config.status stdcompat__int64.ml
# config.status: creating stdcompat__int64.ml
# cd . && /bin/bash ./config.status stdcompat__int32.ml
# config.status: creating stdcompat__int32.ml
# cd . && /bin/bash ./config.status stdcompat__array.ml
# config.status: creating stdcompat__array.ml
# cd . && /bin/bash ./config.status stdcompat__arrayLabels.ml
# config.status: creating stdcompat__arrayLabels.ml
# cd . && /bin/bash ./config.status stdcompat__float.ml
# config.status: creating stdcompat__float.ml
# cd . && /bin/bash ./config.status stdcompat__queue.ml
# config.status: creating stdcompat__queue.ml
# cd . && /bin/bash ./config.status stdcompat__ephemeron.ml
# config.status: creating stdcompat__ephemeron.ml
# cd . && /bin/bash ./config.status stdcompat__moreLabels.ml
# config.status: creating stdcompat__moreLabels.ml
# cd . && /bin/bash ./config.status stdcompat__lexing.ml
# config.status: creating stdcompat__lexing.ml
# cd . && /bin/bash ./config.status stdcompat__printexc.ml
# config.status: creating stdcompat__printexc.ml
# cd . && /bin/bash ./config.status stdcompat__result.ml
# config.status: creating stdcompat__result.ml
# cd . && /bin/bash ./config.status stdcompat__bool.ml
# config.status: creating stdcompat__bool.ml
# cd . && /bin/bash ./config.status stdcompat__fun.ml
# config.status: creating stdcompat__fun.ml
# cd . && /bin/bash ./config.status stdcompat__format.ml
# config.status: creating stdcompat__format.ml
# cd . && /bin/bash ./config.status stdcompat__printf.ml
# config.status: creating stdcompat__printf.ml
# cd . && /bin/bash ./config.status stdcompat__atomic.ml
# config.status: creating stdcompat__atomic.ml
# cd . && /bin/bash ./config.status stdcompat__stdlib.ml
# config.status: creating stdcompat__stdlib.ml
# cd . && /bin/bash ./config.status stdcompat.ml
# config.status: creating stdcompat.ml
# cd . && /bin/bash ./config.status stdcompat__init.mli
# config.status: creating stdcompat__init.mli
# cd . && /bin/bash ./config.status stdcompat__root.mli
# config.status: creating stdcompat__root.mli
# cd . && /bin/bash ./config.status stdcompat__seq_s.mli
# config.status: creating stdcompat__seq_s.mli
# cd . && /bin/bash ./config.status stdcompat__seq.mli
# config.status: creating stdcompat__seq.mli
# cd . && /bin/bash ./config.status stdcompat__tools.mli
# config.status: creating stdcompat__tools.mli
# cd . && /bin/bash ./config.status stdcompat__pervasives_s.mli
# config.status: creating stdcompat__pervasives_s.mli
# cd . && /bin/bash ./config.status stdcompat__arg_s.mli
# config.status: creating stdcompat__arg_s.mli
# cd . && /bin/bash ./config.status stdcompat__lazy_s.mli
# config.status: creating stdcompat__lazy_s.mli
# cd . && /bin/bash ./config.status stdcompat__char_s.mli
# config.status: creating stdcompat__char_s.mli
# cd . && /bin/bash ./config.status stdcompat__uchar_s.mli
# config.status: creating stdcompat__uchar_s.mli
# cd . && /bin/bash ./config.status stdcompat__uchar.mli
# config.status: creating stdcompat__uchar.mli
# cd . && /bin/bash ./config.status stdcompat__buffer_s.mli
# config.status: creating stdcompat__buffer_s.mli
# cd . && /bin/bash ./config.status stdcompat__string_s.mli
# config.status: creating stdcompat__string_s.mli
# cd . && /bin/bash ./config.status stdcompat__stringLabels_s.mli
# config.status: creating stdcompat__stringLabels_s.mli
# cd . && /bin/bash ./config.status stdcompat__bytes_s.mli
# config.status: creating stdcompat__bytes_s.mli
# cd . && /bin/bash ./config.status stdcompat__bytesLabels_s.mli
# config.status: creating stdcompat__bytesLabels_s.mli
# cd . && /bin/bash ./config.status stdcompat__either_s.mli
# config.status: creating stdcompat__either_s.mli
# cd . && /bin/bash ./config.status stdcompat__either.mli
# config.status: creating stdcompat__either.mli
# cd . && /bin/bash ./config.status stdcompat__list_s.mli
# config.status: creating stdcompat__list_s.mli
# cd . && /bin/bash ./config.status stdcompat__listLabels_s.mli
# config.status: creating stdcompat__listLabels_s.mli
# cd . && /bin/bash ./config.status stdcompat__stack_s.mli
# config.status: creating stdcompat__stack_s.mli
# cd . && /bin/bash ./config.status stdcompat__list.mli
# config.status: creating stdcompat__list.mli
# cd . && /bin/bash ./config.status stdcompat__hashtbl_ext.mli
# config.status: creating stdcompat__hashtbl_ext.mli
# cd . && /bin/bash ./config.status stdcompat__hashtbl_s.mli
# config.status: creating stdcompat__hashtbl_s.mli
# cd . && /bin/bash ./config.status stdcompat__set_s.mli
# config.status: creating stdcompat__set_s.mli
# cd . && /bin/bash ./config.status stdcompat__map_s.mli
# config.status: creating stdcompat__map_s.mli
# cd . && /bin/bash ./config.status stdcompat__weak_s.mli
# config.status: creating stdcompat__weak_s.mli
# cd . && /bin/bash ./config.status stdcompat__sys_s.mli
# config.status: creating stdcompat__sys_s.mli
# cd . && /bin/bash ./config.status stdcompat__stream_s.mli
# config.status: creating stdcompat__stream_s.mli
# cd . && /bin/bash ./config.status stdcompat__digest_s.mli
# config.status: creating stdcompat__digest_s.mli
# cd . && /bin/bash ./config.status stdcompat__nativeint_s.mli
# config.status: creating stdcompat__nativeint_s.mli
# cd . && /bin/bash ./config.status stdcompat__int_s.mli
# config.status: creating stdcompat__int_s.mli
# cd . && /bin/bash ./config.status stdcompat__int64_s.mli
# config.status: creating stdcompat__int64_s.mli
# cd . && /bin/bash ./config.status stdcompat__int32_s.mli
# config.status: creating stdcompat__int32_s.mli
# cd . && /bin/bash ./config.status stdcompat__filename_s.mli
# config.status: creating stdcompat__filename_s.mli
# cd . && /bin/bash ./config.status stdcompat__array_s.mli
# config.status: creating stdcompat__array_s.mli
# cd . && /bin/bash ./config.status stdcompat__arrayLabels_s.mli
# config.status: creating stdcompat__arrayLabels_s.mli
# cd . && /bin/bash ./config.status stdcompat__float_s.mli
# config.status: creating stdcompat__float_s.mli
# cd . && /bin/bash ./config.status stdcompat__queue_s.mli
# config.status: creating stdcompat__queue_s.mli
# cd . && /bin/bash ./config.status stdcompat__ephemeron_s.mli
# config.status: creating stdcompat__ephemeron_s.mli
# cd . && /bin/bash ./config.status stdcompat__moreLabels_s.mli
# config.status: creating stdcompat__moreLabels_s.mli
# cd . && /bin/bash ./config.status stdcompat__lexing_s.mli
# config.status: creating stdcompat__lexing_s.mli
# cd . && /bin/bash ./config.status stdcompat__option_s.mli
# config.status: creating stdcompat__option_s.mli
# cd . && /bin/bash ./config.status stdcompat__result_s.mli
# config.status: creating stdcompat__result_s.mli
# cd . && /bin/bash ./config.status stdcompat__bool_s.mli
# config.status: creating stdcompat__bool_s.mli
# cd . && /bin/bash ./config.status stdcompat__fun_s.mli
# config.status: creating stdcompat__fun_s.mli
# cd . && /bin/bash ./config.status stdcompat__stdlib_s.mli
# config.status: creating stdcompat__stdlib_s.mli
# cd . && /bin/bash ./config.status stdcompat__printf_s.mli
# config.status: creating stdcompat__printf_s.mli
# cd . && /bin/bash ./config.status stdcompat__printexc_s.mli
# config.status: creating stdcompat__printexc_s.mli
# cd . && /bin/bash ./config.status stdcompat__format_s.mli
# config.status: creating stdcompat__format_s.mli
# cd . && /bin/bash ./config.status stdcompat__atomic_s.mli
# config.status: creating stdcompat__atomic_s.mli
# cd . && /bin/bash ./config.status stdcompat__pervasives.mli
# config.status: creating stdcompat__pervasives.mli
# cd . && /bin/bash ./config.status stdcompat__arg.mli
# config.status: creating stdcompat__arg.mli
# cd . && /bin/bash ./config.status stdcompat__lazy.mli
# config.status: creating stdcompat__lazy.mli
# cd . && /bin/bash ./config.status stdcompat__char.mli
# config.status: creating stdcompat__char.mli
# cd . && /bin/bash ./config.status stdcompat__option.mli
# config.status: creating stdcompat__option.mli
# cd . && /bin/bash ./config.status stdcompat__buffer.mli
# config.status: creating stdcompat__buffer.mli
# cd . && /bin/bash ./config.status stdcompat__sys.mli
# config.status: creating stdcompat__sys.mli
# cd . && /bin/bash ./config.status stdcompat__bytes.mli
# config.status: creating stdcompat__bytes.mli
# cd . && /bin/bash ./config.status stdcompat__bytesLabels.mli
# config.status: creating stdcompat__bytesLabels.mli
# cd . && /bin/bash ./config.status stdcompat__string.mli
# config.status: creating stdcompat__string.mli
# cd . && /bin/bash ./config.status stdcompat__stringLabels.mli
# config.status: creating stdcompat__stringLabels.mli
# cd . && /bin/bash ./config.status stdcompat__filename.mli
# config.status: creating stdcompat__filename.mli
# cd . && /bin/bash ./config.status stdcompat__listLabels.mli
# config.status: creating stdcompat__listLabels.mli
# cd . && /bin/bash ./config.status stdcompat__stack.mli
# config.status: creating stdcompat__stack.mli
# cd . && /bin/bash ./config.status stdcompat__hashtbl.mli
# config.status: creating stdcompat__hashtbl.mli
# cd . && /bin/bash ./config.status stdcompat__set.mli
# config.status: creating stdcompat__set.mli
# cd . && /bin/bash ./config.status stdcompat__map.mli
# config.status: creating stdcompat__map.mli
# cd . && /bin/bash ./config.status stdcompat__weak.mli
# config.status: creating stdcompat__weak.mli
# cd . && /bin/bash ./config.status stdcompat__stream.mli
# config.status: creating stdcompat__stream.mli
# cd . && /bin/bash ./config.status stdcompat__digest.mli
# config.status: creating stdcompat__digest.mli
# cd . && /bin/bash ./config.status stdcompat__nativeint.mli
# config.status: creating stdcompat__nativeint.mli
# cd . && /bin/bash ./config.status stdcompat__int.mli
# config.status: creating stdcompat__int.mli
# cd . && /bin/bash ./config.status stdcompat__int64.mli
# config.status: creating stdcompat__int64.mli
# cd . && /bin/bash ./config.status stdcompat__int32.mli
# config.status: creating stdcompat__int32.mli
# cd . && /bin/bash ./config.status stdcompat__array.mli
# config.status: creating stdcompat__array.mli
# cd . && /bin/bash ./config.status stdcompat__arrayLabels.mli
# config.status: creating stdcompat__arrayLabels.mli
# cd . && /bin/bash ./config.status stdcompat__float.mli
# config.status: creating stdcompat__float.mli
# cd . && /bin/bash ./config.status stdcompat__queue.mli
# config.status: creating stdcompat__queue.mli
# cd . && /bin/bash ./config.status stdcompat__ephemeron.mli
# config.status: creating stdcompat__ephemeron.mli
# cd . && /bin/bash ./config.status stdcompat__moreLabels.mli
# config.status: creating stdcompat__moreLabels.mli
# cd . && /bin/bash ./config.status stdcompat__lexing.mli
# config.status: creating stdcompat__lexing.mli
# cd . && /bin/bash ./config.status stdcompat__printexc.mli
# config.status: creating stdcompat__printexc.mli
# cd . && /bin/bash ./config.status stdcompat__result.mli
# config.status: creating stdcompat__result.mli
# cd . && /bin/bash ./config.status stdcompat__bool.mli
# config.status: creating stdcompat__bool.mli
# cd . && /bin/bash ./config.status stdcompat__fun.mli
# config.status: creating stdcompat__fun.mli
# cd . && /bin/bash ./config.status stdcompat__format.mli
# config.status: creating stdcompat__format.mli
# cd . && /bin/bash ./config.status stdcompat__printf.mli
# config.status: creating stdcompat__printf.mli
# cd . && /bin/bash ./config.status stdcompat__atomic.mli
# config.status: creating stdcompat__atomic.mli
# cd . && /bin/bash ./config.status stdcompat__stdlib.mli
# config.status: creating stdcompat__stdlib.mli
# cd . && /bin/bash ./config.status stdcompat.mli
# config.status: creating stdcompat.mli
# cd . && /bin/bash ./config.status stdcompat__native.ml_byte
# config.status: creating stdcompat__native.ml_byte
# cp stdcompat__native.ml_byte stdcompat__native.ml
# ocamlfind ocamldep stdcompat__init.ml stdcompat__root.ml stdcompat__seq_s.ml stdcompat__seq.ml stdcompat__tools.ml stdcompat__pervasives_s.ml stdcompat__arg_s.ml stdcompat__lazy_s.ml stdcompat__char_s.ml stdcompat__uchar_s.ml stdcompat__uchar.ml stdcompat__buffer_s.ml stdcompat__string_s.ml stdcompat__stringLabels_s.ml stdcompat__bytes_s.ml stdcompat__bytesLabels_s.ml stdcompat__either_s.ml stdcompat__either.ml stdcompat__list_s.ml stdcompat__listLabels_s.ml stdcompat__stack_s.ml stdcompat__list.ml stdcompat__hashtbl_ext.ml stdcompat__hashtbl_s.ml stdcompat__set_s.ml stdcompat__map_s.ml stdcompat__weak_s.ml stdcompat__sys_s.ml stdcompat__stream_s.ml stdcompat__digest_s.ml stdcompat__nativeint_s.ml stdcompat__int_s.ml stdcompat__int64_s.ml stdcompat__int32_s.ml stdcompat__filename_s.ml stdcompat__array_s.ml stdcompat__arrayLabels_s.ml stdcompat__float_s.ml stdcompat__queue_s.ml stdcompat__ephemeron_s.ml stdcompat__moreLabels_s.ml stdcompat__lexing_s.ml stdcompat__option_s.ml stdcompat__result_s.ml stdcompat__bool_s.ml stdcompat__fun_s.ml stdcompat__stdlib_s.ml stdcompat__printf_s.ml stdcompat__printexc_s.ml stdcompat__format_s.ml stdcompat__atomic_s.ml stdcompat__pervasives.ml stdcompat__arg.ml stdcompat__lazy.ml stdcompat__char.ml stdcompat__option.ml stdcompat__buffer.ml stdcompat__sys.ml stdcompat__bytes.ml stdcompat__bytesLabels.ml stdcompat__string.ml stdcompat__stringLabels.ml stdcompat__filename.ml stdcompat__listLabels.ml stdcompat__stack.ml stdcompat__hashtbl.ml stdcompat__set.ml stdcompat__map.ml stdcompat__weak.ml stdcompat__stream.ml stdcompat__digest.ml stdcompat__nativeint.ml stdcompat__int.ml stdcompat__int64.ml stdcompat__int32.ml stdcompat__array.ml stdcompat__arrayLabels.ml stdcompat__float.ml stdcompat__queue.ml stdcompat__ephemeron.ml stdcompat__moreLabels.ml stdcompat__lexing.ml stdcompat__printexc.ml stdcompat__result.ml stdcompat__bool.ml stdcompat__fun.ml stdcompat__format.ml stdcompat__printf.ml stdcompat__atomic.ml stdcompat__stdlib.ml stdcompat.ml stdcompat__native.mli stdcompat__init.mli stdcompat__root.mli stdcompat__seq_s.mli stdcompat__seq.mli stdcompat__tools.mli stdcompat__pervasives_s.mli stdcompat__arg_s.mli stdcompat__lazy_s.mli stdcompat__char_s.mli stdcompat__uchar_s.mli stdcompat__uchar.mli stdcompat__buffer_s.mli stdcompat__string_s.mli stdcompat__stringLabels_s.mli stdcompat__bytes_s.mli stdcompat__bytesLabels_s.mli stdcompat__either_s.mli stdcompat__either.mli stdcompat__list_s.mli stdcompat__listLabels_s.mli stdcompat__stack_s.mli stdcompat__list.mli stdcompat__hashtbl_ext.mli stdcompat__hashtbl_s.mli stdcompat__set_s.mli stdcompat__map_s.mli stdcompat__weak_s.mli stdcompat__sys_s.mli stdcompat__stream_s.mli stdcompat__digest_s.mli stdcompat__nativeint_s.mli stdcompat__int_s.mli stdcompat__int64_s.mli stdcompat__int32_s.mli stdcompat__filename_s.mli stdcompat__array_s.mli stdcompat__arrayLabels_s.mli stdcompat__float_s.mli stdcompat__queue_s.mli stdcompat__ephemeron_s.mli stdcompat__moreLabels_s.mli stdcompat__lexing_s.mli stdcompat__option_s.mli stdcompat__result_s.mli stdcompat__bool_s.mli stdcompat__fun_s.mli stdcompat__stdlib_s.mli stdcompat__printf_s.mli stdcompat__printexc_s.mli stdcompat__format_s.mli stdcompat__atomic_s.mli stdcompat__pervasives.mli stdcompat__arg.mli stdcompat__lazy.mli stdcompat__char.mli stdcompat__option.mli stdcompat__buffer.mli stdcompat__sys.mli stdcompat__bytes.mli stdcompat__bytesLabels.mli stdcompat__string.mli stdcompat__stringLabels.mli stdcompat__filename.mli stdcompat__listLabels.mli stdcompat__stack.mli stdcompat__hashtbl.mli stdcompat__set.mli stdcompat__map.mli stdcompat__weak.mli stdcompat__stream.mli stdcompat__digest.mli stdcompat__nativeint.mli stdcompat__int.mli stdcompat__int64.mli stdcompat__int32.mli stdcompat__array.mli stdcompat__arrayLabels.mli stdcompat__float.mli stdcompat__queue.mli stdcompat__ephemeron.mli stdcompat__moreLabels.mli stdcompat__lexing.mli stdcompat__printexc.mli stdcompat__result.mli stdcompat__bool.mli stdcompat__fun.mli stdcompat__format.mli stdcompat__printf.mli stdcompat__atomic.mli stdcompat__stdlib.mli stdcompat.mli stdcompat__native.ml_byte >.depend || rm -f .depend
#  cd . && /bin/bash /home/opam/.opam/4.08/.opam-switch/build/stdcompat.16/missing automake-1.15 --foreign
# /home/opam/.opam/4.08/.opam-switch/build/stdcompat.16/missing: line 81: automake-1.15: command not found
# WARNING: 'automake-1.15' is missing on your system.
#          You should only need it if you modified 'Makefile.am' or
#          'configure.ac' or m4 files included by 'configure.ac'.
#          The 'automake' program is part of the GNU Automake package:
#          <http://www.gnu.org/software/automake>
#          It also requires GNU Autoconf, GNU m4 and Perl in order to run:
#          <http://www.gnu.org/software/autoconf>
#          <http://www.gnu.org/software/m4/>
#          <http://www.perl.org/>
# make: *** [Makefile:843: Makefile.in] Error 1


<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build stdcompat 16
+- 
+- The following changes have been performed (the rest was aborted)
| - install alcotest         0.8.0
| - install astring          0.8.2
| - install base-bytes       base
| - install biniou           1.2.0
| - install bos              0.1.0
| - install camlp-streams    5.0.1
| - install cmdliner         1.0.0
| - install conf-autoconf    0.1
| - install conf-automake    1
| - install conf-jq          1
| - install conf-m4          1
| - install conf-pandoc      0.1
| - install conf-which       1
| - install cppo             1.6.1
| - install crunch           1.4.0
| - install dune             3.7.0
| - install dune-build-info  2.7.0
| - install easy-format      1.0.1
| - install fmt              0.8.0
| - install fpath            0.7.0
| - install jbuilder         1.0+beta20.1
| - install logs             0.6.2
| - install num              1.0
| - install ocamlbuild       0.14.0
| - install ocamlfind        1.8.0
| - install ocamlgraph       1.8.8
| - install odoc             2.4.1
| - install odoc-parser      2.4.1
| - install opam-core        2.0.0
| - install opam-file-format 2.0.0~rc2
| - install opam-format      2.0.0
| - install re               1.5.0
| - install result           1.0
| - install rresult          0.4.0
| - install seq              0.2.2
| - install sexplib          v0.9.3
| - install topkg            0.8.1
| - install tyxml            4.4.0
| - install uchar            0.0.2
| - install uucp             2.0.0
| - install uunf             2.0.1
| - install uutf             1.0.1
| - install yojson           1.6.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/4.08/.opam-switch/backup/state-20241220185745.export"
"/usr/bin/env" "bash" "-c" "opam install $DEPS" failed with exit status 31
2024-12-20 19:00.14: Job failed: Failed: Build failed