Build:
- 0
2025-12-31 20:23.53: New job: test simple_httpd.1.0, using opam dev
from https://github.com/ocaml/opam-repository.git#refs/pull/29154/head (8b93e61efd1dead1c10912f5e256af8cfe394e88)
on ubuntu-25.10-ocaml-5.4/amd64
To reproduce locally:
cd $(mktemp -d)
git clone --recursive "https://github.com/ocaml/opam-repository.git" && cd "opam-repository" && git fetch origin "refs/pull/29154/head" && git reset --hard 8b93e61e
git fetch origin master
git merge --no-edit 56368dd1acf4bf68f49ac2bdd09e360e687d4741
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:d7adc6118cb080c50c16bd457ffcd4fc76506798b1ee866308d6977edda602e1
USER 1000:1000
WORKDIR /home/opam
RUN sudo ln -f /usr/bin/opam-dev /usr/bin/opam
RUN opam init --reinit -ni
RUN opam option solver=builtin-0install && opam config report
ENV OPAMDOWNLOADJOBS="1"
ENV OPAMERRLOGLEN="0"
ENV OPAMPRECISETRACKING="1"
ENV CI="true"
ENV OPAM_REPO_CI="true"
RUN rm -rf opam-repository/
COPY --chown=1000:1000 . opam-repository/
RUN opam repository set-url --strict default opam-repository/
RUN opam update --depexts || true
RUN opam pin add -k version -yn simple_httpd.1.0 1.0
RUN opam reinstall simple_httpd.1.0; \
res=$?; \
test "$res" != 31 && exit "$res"; \
export OPAMCLI=2.0; \
build_dir=$(opam var prefix)/.opam-switch/build; \
failed=$(ls "$build_dir"); \
partial_fails=""; \
for pkg in $failed; do \
if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"ubuntu-25.10\""; then \
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
fi; \
test "$pkg" != 'simple_httpd.1.0' && partial_fails="$partial_fails $pkg"; \
done; \
test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
exit 1
RUN (opam reinstall --with-test simple_httpd.1.0) || true
RUN opam reinstall --with-test --verbose simple_httpd.1.0; \
res=$?; \
test "$res" != 31 && exit "$res"; \
export OPAMCLI=2.0; \
build_dir=$(opam var prefix)/.opam-switch/build; \
failed=$(ls "$build_dir"); \
partial_fails=""; \
for pkg in $failed; do \
if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"ubuntu-25.10\""; then \
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
fi; \
test "$pkg" != 'simple_httpd.1.0' && partial_fails="$partial_fails $pkg"; \
done; \
test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
exit 1
END-OF-DOCKERFILE
docker build -f ../Dockerfile .
2025-12-31 20:23.53: Using cache hint "ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:d7adc6118cb080c50c16bd457ffcd4fc76506798b1ee866308d6977edda602e1-simple_httpd.1.0-8b93e61efd1dead1c10912f5e256af8cfe394e88"
2025-12-31 20:23.53: Using OBuilder spec:
((from ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:d7adc6118cb080c50c16bd457ffcd4fc76506798b1ee866308d6977edda602e1)
(user (uid 1000) (gid 1000))
(workdir /home/opam)
(run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
(run (network host)
(shell "opam init --reinit --config .opamrc-sandbox -ni"))
(run (shell "opam option solver=builtin-0install && opam config report"))
(env OPAMDOWNLOADJOBS 1)
(env OPAMERRLOGLEN 0)
(env OPAMPRECISETRACKING 1)
(env CI true)
(env OPAM_REPO_CI true)
(run (shell "rm -rf opam-repository/"))
(copy (src .) (dst opam-repository/))
(run (shell "opam repository set-url --strict default opam-repository/"))
(run (network host)
(shell "opam update --depexts || true"))
(run (shell "opam pin add -k version -yn simple_httpd.1.0 1.0"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall simple_httpd.1.0;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"ubuntu-25.10\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'simple_httpd.1.0' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
(run (network host)
(shell "(opam reinstall --with-test simple_httpd.1.0) || true"))
(run (shell "opam reinstall --with-test --verbose simple_httpd.1.0;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"ubuntu-25.10\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'simple_httpd.1.0' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
)
2025-12-31 20:23.53: Waiting for resource in pool OCluster
2025-12-31 20:23.54: Waiting for worker…
2025-12-31 20:23.54: Got resource from pool OCluster
Building on laodoke.caelum.ci.dev
All commits already cached
HEAD is now at 56368dd1ac Merge pull request #29151 from dalps/opam-publish-menhir-lsp.0.1.2
Merge made by the 'ort' strategy.
packages/simple_httpd/simple_httpd.1.0/opam | 52 ++++++++++++++++++++++
.../simple_httpd_caqti/simple_httpd_caqti.1.0/opam | 41 +++++++++++++++++
2 files changed, 93 insertions(+)
create mode 100644 packages/simple_httpd/simple_httpd.1.0/opam
create mode 100644 packages/simple_httpd_caqti/simple_httpd_caqti.1.0/opam
(from ocaml/opam:ubuntu-25.10-ocaml-5.4@sha256:d7adc6118cb080c50c16bd457ffcd4fc76506798b1ee866308d6977edda602e1)
2025-12-31 20:24.47 ---> using "d8cb524e675f39b6290469af8154f7700e90c26b4b62de815144e535b6a7c5e0" from cache
/: (user (uid 1000) (gid 1000))
/: (workdir /home/opam)
/home/opam: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2025-12-31 20:24.47 ---> using "3ca2d8d33f84f189308d1205b48a3ae34057cb43598aa1b4793d2bc2459b36d1" from cache
/home/opam: (run (network host)
(shell "opam init --reinit --config .opamrc-sandbox -ni"))
Configuring from /home/opam/.opamrc-sandbox, then /home/opam/.opamrc, and finally 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 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
Format upgrade done.
<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2025-12-31 20:24.47 ---> using "3287198f05becba586520ebcd479604cfacfb065da386d33144b964b92c36ce0" from cache
/home/opam: (run (shell "opam option solver=builtin-0install && opam config report"))
Set to 'builtin-0install' the field solver in global configuration
# opam config report
# opam-version 2.5.0
# self-upgrade no
# system arch=x86_64 os=linux os-distribution=ubuntu os-version=25.10
# solver builtin-0install
# install-criteria -changed,-count[avoid-version,solution]
# upgrade-criteria -count[avoid-version,solution]
# jobs 71
# repositories 1 (version-controlled)
# pinned 1 (version)
# current-switch 5.4
# invariant ["ocaml-base-compiler" {>= "5.4.0"}]
# compiler-packages ocaml-base-compiler.5.4.0, ocaml-compiler.5.4.0, ocaml-options-vanilla.1
# ocaml:native true
# ocaml:native-tools true
# ocaml:native-dynlink true
# ocaml:stubsdir /home/opam/.opam/5.4/lib/ocaml/stublibs:/home/opam/.opam/5.4/lib/ocaml
# ocaml:preinstalled false
# ocaml:compiler 5.4.0
2025-12-31 20:24.47 ---> using "650baa7c5a61c5118bdc3d88084e6e8fdc78124098a33ab6f6b88507057b4bb2" from cache
/home/opam: (env OPAMDOWNLOADJOBS 1)
/home/opam: (env OPAMERRLOGLEN 0)
/home/opam: (env OPAMPRECISETRACKING 1)
/home/opam: (env CI true)
/home/opam: (env OPAM_REPO_CI true)
/home/opam: (run (shell "rm -rf opam-repository/"))
2025-12-31 20:24.47 ---> using "4f2ed335b530b94d174f9e8d255b1ed4d10f7d9c1671b964d22790be45eb4f9e" from cache
/home/opam: (copy (src .) (dst opam-repository/))
2025-12-31 20:24.52 ---> saved as "fbcb6ce075e4810ef0fe390eedc7310fad99553133a5dc423bf3599b71d03371"
/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2025-12-31 20:25.10 ---> saved as "1057ec37cbbff47b90abae75270ff00a8f41b7d6235b184e9421a8b2255c6ffb"
/home/opam: (run (network host)
(shell "opam update --depexts || true"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://archive.ubuntu.com/ubuntu questing InRelease
- Get:2 http://archive.ubuntu.com/ubuntu questing-updates InRelease [136 kB]
- Get:3 http://security.ubuntu.com/ubuntu questing-security InRelease [136 kB]
- Get:4 http://archive.ubuntu.com/ubuntu questing-backports InRelease [133 kB]
- Fetched 404 kB in 0s (3486 kB/s)
- Reading package lists...
-
2025-12-31 20:25.11 ---> saved as "f7cfff816b6b2a2486b0a87d14c7689c21561f714a699486addadde567816896"
/home/opam: (run (shell "opam pin add -k version -yn simple_httpd.1.0 1.0"))
simple_httpd is now pinned to version 1.0
2025-12-31 20:25.13 ---> saved as "7cc20ce266f4f2c243621ee6a369737125733a0dd6a359993952d1a39899056c"
/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall simple_httpd.1.0;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"ubuntu-25.10\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'simple_httpd.1.0' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
simple_httpd.1.0 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 25 packages
- install base64 3.5.2 [required by simple_httpd]
- install camlzip 1.13 [required by simple_httpd]
- install cmdliner 2.1.0 [required by polly]
- install conf-libssl 4 [required by ssl]
- install conf-linux-libc-dev 0 [required by polly]
- install conf-pkg-config 4 [required by conf-zlib, conf-libssl]
- install conf-zlib 1 [required by camlzip]
- install cppo 1.8.0 [required by simple_httpd]
- install csexp 1.5.2 [required by dune-configurator]
- install digestif 1.3.0 [required by simple_httpd]
- install dune 3.20.2 [required by simple_httpd]
- install dune-configurator 3.20.2 [required by ssl]
- install eqaf 0.10 [required by digestif]
- install magic-mime 1.3.0 [required by simple_httpd]
- install ocaml-compiler-libs v0.17.0 [required by ppxlib]
- install ocamlfind 1.9.8 [required by camlzip]
- install pacomb 1.4.3 [required by simple_httpd]
- install polly 0.4.1 [required by simple_httpd]
- install ppx_derivers 1.2.1 [required by ppxlib]
- install ppxlib 0.37.0 [required by pacomb]
- install sexplib0 v0.17.0 [required by ppxlib]
- install simple_httpd 1.0 (pinned)
- install ssl 0.7.0 [required by simple_httpd]
- install stdlib-shims 0.3.0 [required by pacomb]
- install yojson 3.0.0 [required by simple_httpd]
The following system packages will first need to be installed:
libssl-dev pkg-config zlib1g-dev
<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>
opam believes some required external dependencies are missing. opam can:
> 1. Run apt-get to install them (may need root/sudo access)
2. Display the recommended apt-get command and wait while you run it manually (e.g. in another terminal)
3. Continue anyway, and, upon success, permanently register that this external dependency is present, but not detectable
4. Abort the installation
[1/2/3/4] 1
+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libssl-dev" "pkg-config" "zlib1g-dev"
- Selecting previously unselected package libpkgconf3:amd64.
- (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 ... 18746 files and directories currently installed.)
- Preparing to unpack .../0-libpkgconf3_1.8.1-4build1_amd64.deb ...
- Unpacking libpkgconf3:amd64 (1.8.1-4build1) ...
- Selecting previously unselected package libssl-dev:amd64.
- Preparing to unpack .../1-libssl-dev_3.5.3-1ubuntu2_amd64.deb ...
- Unpacking libssl-dev:amd64 (3.5.3-1ubuntu2) ...
- Selecting previously unselected package pkgconf-bin.
- Preparing to unpack .../2-pkgconf-bin_1.8.1-4build1_amd64.deb ...
- Unpacking pkgconf-bin (1.8.1-4build1) ...
- Selecting previously unselected package pkgconf:amd64.
- Preparing to unpack .../3-pkgconf_1.8.1-4build1_amd64.deb ...
- Unpacking pkgconf:amd64 (1.8.1-4build1) ...
- Selecting previously unselected package pkg-config:amd64.
- Preparing to unpack .../4-pkg-config_1.8.1-4build1_amd64.deb ...
- Unpacking pkg-config:amd64 (1.8.1-4build1) ...
- Selecting previously unselected package zlib1g-dev:amd64.
- Preparing to unpack .../5-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu2_amd64.deb ...
- Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu2) ...
- Setting up libpkgconf3:amd64 (1.8.1-4build1) ...
- Setting up libssl-dev:amd64 (3.5.3-1ubuntu2) ...
- Setting up pkgconf-bin (1.8.1-4build1) ...
- Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu2) ...
- Setting up pkgconf:amd64 (1.8.1-4build1) ...
- Setting up pkg-config:amd64 (1.8.1-4build1) ...
- Processing triggers for libc-bin (2.42-0ubuntu3) ...
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved base64.3.5.2 (cached)
-> retrieved camlzip.1.13 (cached)
-> retrieved cmdliner.2.1.0 (cached)
-> retrieved conf-libssl.4 (cached)
-> retrieved cppo.1.8.0 (cached)
-> retrieved csexp.1.5.2 (cached)
-> installed conf-pkg-config.4
-> installed conf-libssl.4
-> installed conf-zlib.1
-> installed conf-linux-libc-dev.0
-> retrieved digestif.1.3.0 (cached)
-> retrieved dune.3.20.2, dune-configurator.3.20.2 (cached)
-> retrieved eqaf.0.10 (cached)
-> retrieved magic-mime.1.3.0 (cached)
-> retrieved ocaml-compiler-libs.v0.17.0 (cached)
-> retrieved ocamlfind.1.9.8 (cached)
-> retrieved pacomb.1.4.3 (cached)
-> retrieved polly.0.4.1 (cached)
-> retrieved ppx_derivers.1.2.1 (cached)
-> installed cmdliner.2.1.0
-> retrieved ppxlib.0.37.0 (cached)
-> retrieved sexplib0.v0.17.0 (cached)
-> retrieved simple_httpd.1.0 (https://github.com/craff/simple_httpd/archive/refs/tags/1.0.tar.gz)
-> retrieved ssl.0.7.0 (cached)
-> retrieved stdlib-shims.0.3.0 (cached)
-> retrieved yojson.3.0.0 (cached)
-> installed ocamlfind.1.9.8
-> installed camlzip.1.13
-> installed dune.3.20.2
-> installed ppx_derivers.1.2.1
-> installed base64.3.5.2
-> installed csexp.1.5.2
-> installed cppo.1.8.0
-> installed eqaf.0.10
-> installed magic-mime.1.3.0
-> installed ocaml-compiler-libs.v0.17.0
-> installed polly.0.4.1
-> installed sexplib0.v0.17.0
-> installed stdlib-shims.0.3.0
-> installed yojson.3.0.0
-> installed digestif.1.3.0
-> installed dune-configurator.3.20.2
-> installed ssl.0.7.0
-> installed ppxlib.0.37.0
-> installed pacomb.1.4.3
-> installed simple_httpd.1.0
Done.
# To update the current shell environment, run: eval $(opam env)
2025-12-31 20:26.29 ---> saved as "14f60c826566c03c0ad1315f6ccbff916efafe2c838406b77b5285775f13ce9c"
/home/opam: (run (network host)
(shell "(opam reinstall --with-test simple_httpd.1.0) || true"))
The following actions will be performed:
=== recompile 1 package
- recompile simple_httpd 1.0 (pinned)
=== install 10 packages
- install base-bytes base [required by csv, qtest]
- install conf-libcurl 2 [required by simple_httpd]
- install conf-openssl 2 [required by simple_httpd]
- install csv 2.4 [required by simple_httpd]
- install ounit2 2.2.7 [required by qtest]
- install qcheck 0.91 [required by simple_httpd]
- install qcheck-core 0.91 [required by qcheck]
- install qcheck-ounit 0.91 [required by qcheck]
- install qtest 2.11.2 [required by simple_httpd]
- install seq base [required by ounit2]
The following system packages will first need to be installed:
libcurl4-gnutls-dev
<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>
opam believes some required external dependencies are missing. opam can:
> 1. Run apt-get to install them (may need root/sudo access)
2. Display the recommended apt-get command and wait while you run it manually (e.g. in another terminal)
3. Continue anyway, and, upon success, permanently register that this external dependency is present, but not detectable
4. Abort the installation
[1/2/3/4] 1
+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libcurl4-gnutls-dev"
- Selecting previously unselected package comerr-dev:amd64.
- (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 ... 18968 files and directories currently installed.)
- Preparing to unpack .../00-comerr-dev_2.1-1.47.2-3ubuntu2_amd64.deb ...
- Unpacking comerr-dev:amd64 (2.1-1.47.2-3ubuntu2) ...
- Selecting previously unselected package libgssrpc4t64:amd64.
- Preparing to unpack .../01-libgssrpc4t64_1.21.3-5ubuntu2_amd64.deb ...
- Unpacking libgssrpc4t64:amd64 (1.21.3-5ubuntu2) ...
- Selecting previously unselected package libkadm5clnt-mit12:amd64.
- Preparing to unpack .../02-libkadm5clnt-mit12_1.21.3-5ubuntu2_amd64.deb ...
- Unpacking libkadm5clnt-mit12:amd64 (1.21.3-5ubuntu2) ...
- Selecting previously unselected package libkdb5-10t64:amd64.
- Preparing to unpack .../03-libkdb5-10t64_1.21.3-5ubuntu2_amd64.deb ...
- Unpacking libkdb5-10t64:amd64 (1.21.3-5ubuntu2) ...
- Selecting previously unselected package libkadm5srv-mit12:amd64.
- Preparing to unpack .../04-libkadm5srv-mit12_1.21.3-5ubuntu2_amd64.deb ...
- Unpacking libkadm5srv-mit12:amd64 (1.21.3-5ubuntu2) ...
- Selecting previously unselected package krb5-multidev:amd64.
- Preparing to unpack .../05-krb5-multidev_1.21.3-5ubuntu2_amd64.deb ...
- Unpacking krb5-multidev:amd64 (1.21.3-5ubuntu2) ...
- Selecting previously unselected package libbrotli-dev:amd64.
- Preparing to unpack .../06-libbrotli-dev_1.1.0-2build5_amd64.deb ...
- Unpacking libbrotli-dev:amd64 (1.1.0-2build5) ...
- Selecting previously unselected package libevent-2.1-7t64:amd64.
- Preparing to unpack .../07-libevent-2.1-7t64_2.1.12-stable-10build1_amd64.deb ...
- Unpacking libevent-2.1-7t64:amd64 (2.1.12-stable-10build1) ...
- Selecting previously unselected package libunbound8:amd64.
- Preparing to unpack .../08-libunbound8_1.22.0-2ubuntu2.2_amd64.deb ...
- Unpacking libunbound8:amd64 (1.22.0-2ubuntu2.2) ...
- Selecting previously unselected package libgnutls-dane0t64:amd64.
- Preparing to unpack .../09-libgnutls-dane0t64_3.8.9-3ubuntu2_amd64.deb ...
- Unpacking libgnutls-dane0t64:amd64 (3.8.9-3ubuntu2) ...
- Selecting previously unselected package libgnutls-openssl27t64:amd64.
- Preparing to unpack .../10-libgnutls-openssl27t64_3.8.9-3ubuntu2_amd64.deb ...
- Unpacking libgnutls-openssl27t64:amd64 (3.8.9-3ubuntu2) ...
- Selecting previously unselected package libidn2-dev:amd64.
- Preparing to unpack .../11-libidn2-dev_2.3.8-4_amd64.deb ...
- Unpacking libidn2-dev:amd64 (2.3.8-4) ...
- Selecting previously unselected package libp11-kit-dev:amd64.
- Preparing to unpack .../12-libp11-kit-dev_0.25.5-3ubuntu1_amd64.deb ...
- Unpacking libp11-kit-dev:amd64 (0.25.5-3ubuntu1) ...
- Selecting previously unselected package libtasn1-6-dev:amd64.
- Preparing to unpack .../13-libtasn1-6-dev_4.20.0-2build1_amd64.deb ...
- Unpacking libtasn1-6-dev:amd64 (4.20.0-2build1) ...
- Selecting previously unselected package libgmpxx4ldbl:amd64.
- Preparing to unpack .../14-libgmpxx4ldbl_2%3a6.3.0+dfsg-5ubuntu1_amd64.deb ...
- Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-5ubuntu1) ...
- Selecting previously unselected package libgmp-dev:amd64.
- Preparing to unpack .../15-libgmp-dev_2%3a6.3.0+dfsg-5ubuntu1_amd64.deb ...
- Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-5ubuntu1) ...
- Selecting previously unselected package nettle-dev:amd64.
- Preparing to unpack .../16-nettle-dev_3.10.1-1_amd64.deb ...
- Unpacking nettle-dev:amd64 (3.10.1-1) ...
- Selecting previously unselected package libgnutls28-dev:amd64.
- Preparing to unpack .../17-libgnutls28-dev_3.8.9-3ubuntu2_amd64.deb ...
- Unpacking libgnutls28-dev:amd64 (3.8.9-3ubuntu2) ...
- Selecting previously unselected package libkrb5-dev:amd64.
- Preparing to unpack .../18-libkrb5-dev_1.21.3-5ubuntu2_amd64.deb ...
- Unpacking libkrb5-dev:amd64 (1.21.3-5ubuntu2) ...
- Selecting previously unselected package libldap-dev:amd64.
- Preparing to unpack .../19-libldap-dev_2.6.10+dfsg-1ubuntu2_amd64.deb ...
- Unpacking libldap-dev:amd64 (2.6.10+dfsg-1ubuntu2) ...
- Selecting previously unselected package libnghttp2-dev:amd64.
- Preparing to unpack .../20-libnghttp2-dev_1.64.0-1.1ubuntu1_amd64.deb ...
- Unpacking libnghttp2-dev:amd64 (1.64.0-1.1ubuntu1) ...
- Selecting previously unselected package libpsl-dev:amd64.
- Preparing to unpack .../21-libpsl-dev_0.21.2-1.1build1_amd64.deb ...
- Unpacking libpsl-dev:amd64 (0.21.2-1.1build1) ...
- Selecting previously unselected package librtmp-dev:amd64.
- Preparing to unpack .../22-librtmp-dev_2.4+20151223.gitfa8646d.1-2build8_amd64.deb ...
- Unpacking librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-2build8) ...
- Selecting previously unselected package libssh2-1-dev:amd64.
- Preparing to unpack .../23-libssh2-1-dev_1.11.1-1build1_amd64.deb ...
- Unpacking libssh2-1-dev:amd64 (1.11.1-1build1) ...
- Selecting previously unselected package libcurl4-gnutls-dev:amd64.
- Preparing to unpack .../24-libcurl4-gnutls-dev_8.14.1-2ubuntu1_amd64.deb ...
- Unpacking libcurl4-gnutls-dev:amd64 (8.14.1-2ubuntu1) ...
- Selecting previously unselected package libtasn1-doc.
- Preparing to unpack .../25-libtasn1-doc_4.20.0-2build1_all.deb ...
- Unpacking libtasn1-doc (4.20.0-2build1) ...
- Setting up libgnutls-openssl27t64:amd64 (3.8.9-3ubuntu2) ...
- Setting up libnghttp2-dev:amd64 (1.64.0-1.1ubuntu1) ...
- Setting up libtasn1-doc (4.20.0-2build1) ...
- Setting up libevent-2.1-7t64:amd64 (2.1.12-stable-10build1) ...
- Setting up libpsl-dev:amd64 (0.21.2-1.1build1) ...
- Setting up libunbound8:amd64 (1.22.0-2ubuntu2.2) ...
- Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-5ubuntu1) ...
- Setting up libgnutls-dane0t64:amd64 (3.8.9-3ubuntu2) ...
- Setting up libgssrpc4t64:amd64 (1.21.3-5ubuntu2) ...
- Setting up libldap-dev:amd64 (2.6.10+dfsg-1ubuntu2) ...
- Setting up comerr-dev:amd64 (2.1-1.47.2-3ubuntu2) ...
- Setting up libssh2-1-dev:amd64 (1.11.1-1build1) ...
- Setting up libidn2-dev:amd64 (2.3.8-4) ...
- Setting up libtasn1-6-dev:amd64 (4.20.0-2build1) ...
- Setting up libbrotli-dev:amd64 (1.1.0-2build5) ...
- Setting up libp11-kit-dev:amd64 (0.25.5-3ubuntu1) ...
- Setting up libkadm5clnt-mit12:amd64 (1.21.3-5ubuntu2) ...
- Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-5ubuntu1) ...
- Setting up nettle-dev:amd64 (3.10.1-1) ...
- Setting up libkdb5-10t64:amd64 (1.21.3-5ubuntu2) ...
- Setting up libkadm5srv-mit12:amd64 (1.21.3-5ubuntu2) ...
- Setting up krb5-multidev:amd64 (1.21.3-5ubuntu2) ...
- Setting up libgnutls28-dev:amd64 (3.8.9-3ubuntu2) ...
- Setting up libkrb5-dev:amd64 (1.21.3-5ubuntu2) ...
- Setting up librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-2build8) ...
- Setting up libcurl4-gnutls-dev:amd64 (8.14.1-2ubuntu1) ...
- Processing triggers for libc-bin (2.42-0ubuntu3) ...
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed base-bytes.base
-> installed conf-libcurl.2
-> installed conf-openssl.2
-> retrieved csv.2.4 (https://opam.ocaml.org/cache)
-> retrieved ounit2.2.2.7 (https://opam.ocaml.org/cache)
-> retrieved qcheck.0.91, qcheck-core.0.91, qcheck-ounit.0.91 (https://opam.ocaml.org/cache)
-> retrieved qtest.2.11.2 (https://opam.ocaml.org/cache)
-> retrieved seq.base (2 extra sources)
-> retrieved seq.base (2 extra sources)
-> installed seq.base
-> installed csv.2.4
-> retrieved simple_httpd.1.0 (https://github.com/craff/simple_httpd/archive/refs/tags/1.0.tar.gz)
-> installed ounit2.2.2.7
-> removed simple_httpd.1.0
-> installed qcheck-core.0.91
-> installed qcheck-ounit.0.91
-> installed qcheck.0.91
-> installed qtest.2.11.2
-> installed simple_httpd.1.0
Done.
# To update the current shell environment, run: eval $(opam env)
2025-12-31 20:27.19 ---> saved as "2e8326e20320fb9309c1f29bbbf6a90eccd09752a7f2a9d4601ee9d26c2e59c2"
/home/opam: (run (shell "opam reinstall --with-test --verbose simple_httpd.1.0;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"ubuntu-25.10\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'simple_httpd.1.0' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
The following actions will be performed:
=== recompile 1 package
- recompile simple_httpd 1.0 (pinned)
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing 1/4: [simple_httpd.1.0: extract]
-> retrieved simple_httpd.1.0 (cached)
Processing 2/4: [simple_httpd: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "simple_httpd" "-j" "71" "@install" "@runtest" (CWD=/home/opam/.opam/5.4/.opam-switch/build/simple_httpd.1.0)
- (cd _build/default/tests/files && /usr/bin/bash -e -u -o pipefail -c 'dd if=/dev/random of=foo_50k bs=1k count=50')
- 50+0 records in
- 50+0 records out
- 51200 bytes (51 kB, 50 KiB) copied, 0.000770956 s, 51 MB/s
- (cd _build/default/tests/files && /usr/bin/bash -e -u -o pipefail -c 'dd if=/dev/random of=foo_1k bs=1k count=1')
- 1+0 records in
- 1+0 records out
- 1024 bytes (1.0 kB, 1.0 KiB) copied, 0.00032882 s, 1.0 MB/s
- (cd _build/default/tests/files && /usr/bin/bash -e -u -o pipefail -c 'dd if=/dev/random of=foo_10k bs=1k count=10')
- 10+0 records in
- 10+0 records out
- 10240 bytes (10 kB, 10 KiB) copied, 0.0004369 s, 10 MB/s
- (cd _build/default/tests/files && /usr/bin/bash -e -u -o pipefail -c 'dd if=/dev/random of=foo_5k bs=1k count=1')
- 1+0 records in
- 1+0 records out
- 1024 bytes (1.0 kB, 1.0 KiB) copied, 0.000460099 s, 1.0 MB/s
- (cd _build/default/tests/files && /usr/bin/bash -e -u -o pipefail -c 'dd if=/dev/random of=foo_100k bs=1k count=100')
- 100+0 records in
- 100+0 records out
- 102400 bytes (102 kB, 100 KiB) copied, 0.00159608 s, 102 MB/s
- (cd _build/default/tests/files && /usr/bin/bash -e -u -o pipefail -c 'dd if=/dev/random of=foo_500k bs=1k count=500')
- 500+0 records in
- 500+0 records out
- 512000 bytes (512 kB, 500 KiB) copied, 0.00574964 s, 102 MB/s
- (cd _build/default/tests/files && /usr/bin/bash -e -u -o pipefail -c 'dd if=/dev/random of=foo_1M bs=1M count=1')
- 1+0 records in
- 1+0 records out
- 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.00845557 s, 131 MB/s
- (cd _build/default/tests && /usr/bin/bash -e -u -o pipefail -c 'openssl req -newkey rsa:2048 -keyout domain.key -x509 -days 365 -out domain.crt -nodes -subj '\''/CN=localhost'\'' -addext '\''subjectAltName=DNS:localhost,IP:127.0.0.1'\''')
- ...+..+......+.........+..........+........+.+.....+.+......+.....+.......+......+......+.....+++++++++++++++++++++++++++++++++++++++*...+......+.....+.......+...............+..+..................+.........+...+++++++++++++++++++++++++++++++++++++++*..........+..................+......+...+.++++++
- .+..+....+..+.......+.....+.+....................+++++++++++++++++++++++++++++++++++++++*.....+.+.....+.+.....+.............+...........+...+...+++++++++++++++++++++++++++++++++++++++*...........+..++++++
- -----
- (cd _build/default/tests/files && /usr/bin/bash -e -u -o pipefail -c 'dd if=/dev/random of=foo_5M bs=1M count=5')
- 5+0 records in
- 5+0 records out
- 5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.0384106 s, 138 MB/s
- (cd _build/default/tests/files && /usr/bin/bash -e -u -o pipefail -c 'dd if=/dev/random of=foo_10M bs=1M count=10')
- 10+0 records in
- 10+0 records out
- 10485760 bytes (10 MB, 10 MiB) copied, 0.0717951 s, 148 MB/s
- (cd _build/default/tests/files && /usr/bin/bash -e -u -o pipefail -c 'dd if=/dev/random of=foo_50M bs=1M count=50')
- 50+0 records in
- 50+0 records out
- 52428800 bytes (52 MB, 50 MiB) copied, 0.340657 s, 154 MB/s
- (cd _build/default/tests/files && /usr/bin/bash -e -u -o pipefail -c 'dd if=/dev/random of=foo_100M bs=1M count=100')
- 100+0 records in
- 100+0 records out
- 104857600 bytes (105 MB, 100 MiB) copied, 0.668957 s, 157 MB/s
- (cd _build/default/src/qtest && ./qtest.exe)
-
random seed: 182615426
- Running tests...
[0 / 28] >>../Input.ml:305
[1 / 28] >>../Input.ml:305 *
[1 / 28] >>../Input.ml:373
[2 / 28] >>../Input.ml:373 *
[2 / 28] >>../Input.ml:377
[3 / 28] >>../Input.ml:377 *
[3 / 28] >>../Input.ml:452
[4 / 28] >>../Input.ml:452 *
[4 / 28] >>../Input.ml:456
[5 / 28] >>../Input.ml:456 *
[5 / 28] >>../Input.ml:699
[6 / 28] >>../Input.ml:699 *
[6 / 28] >>../Request.ml:282
[7 / 28] >>../Request.ml:282 *
[7 / 28] >>../Util.ml:132
[8 / 28] >>../Util.ml:132 *
[8 / 28] >>../Util.ml:133
[9 / 28] >>../Util.ml:133 *
[9 / 28] >>../Util.ml:134
[10 / 28] >>../Util.ml:134 *
[10 / 28] >>../Util.ml:135
[11 / 28] >>../Util.ml:135 *
[11 / 28] >>../Util.ml:161
[12 / 28] >>../Util.ml:161 *
[12 / 28] >>../Util.ml:162
[13 / 28] >>../Util.ml:162 *
[13 / 28] >>../Util.ml:163
[14 / 28] >>../Util.ml:163 *
[14 / 28] >>../Util.ml:164
[15 / 28] >>../Util.ml:164 *
[15 / 28] >>../Util.ml:165
[16 / 28] >>../Util.ml:165 *
[16 / 28] >>../Util.ml:170
[17 / 28] >>../Util.ml:170 *
[17 / 28] >>../Util.ml:210
[18 / 28] >>../Util.ml:210 *
[18 / 28] >>../Util.ml:211
[19 / 28] >>../Util.ml:211 *
[19 / 28] >>../Util.ml:212
[20 / 28] >>../Util.ml:212 *
[20 / 28] >>../Util.ml:213
[21 / 28] >>../Util.ml:213 *
[21 / 28] >>../Util.ml:214
[22 / 28] >>../Util.ml:214 *
[22 / 28] >>../Util.ml:215
[23 / 28] >>../Util.ml:215 *
[23 / 28] >>../Util.ml:216
[24 / 28] >>../Util.ml:216 *
[24 / 28] >>../Util.ml:217
[25 / 28] >>../Util.ml:217 *
[25 / 28] >>../Util.ml:218
[26 / 28] >>../Util.ml:218 *
[26 / 28] >>../Util.ml:254
[27 / 28] >>../Util.ml:254 *
[27 / 28] >>../Util.ml:258
[28 / 28] >>../Util.ml:258 *
Ran: 28 tests in: 0.55 seconds.
- SUCCESS
- (cd _build/default/tests && ./sse_count.sh ../examples/sse_server.exe) > _build/default/tests/sse_count.out
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 18 0 18 0 0 173 0 --:--:-- --:--:-- --:--:-- 173
100 100 0 100 0 0 89 0 --:--:-- 0:00:01 --:--:-- 89
100 100 0 100 0 0 89 0 --:--:-- 0:00:01 --:--:-- 89
- (cd _build/default/tests && ./echo1.sh ../examples/echo.exe) > _build/default/tests/echo1.out
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 234 100 234 0 0 165k 0 --:--:-- --:--:-- --:--:-- 228k
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 508 0 508 0 0 319k 0 --:--:-- --:--:-- --:--:-- 496k
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 12 100 12 0 0 9324 0 --:--:-- --:--:-- --:--:-- 12000
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 123 100 123 0 0 97079 0 --:--:-- --:--:-- --:--:-- 120k
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 481 0 481 0 0 9677 0 --:--:-- --:--:-- --:--:-- 9816
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 12 100 12 0 0 2870 0 --:--:-- --:--:-- --:--:-- 3000
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 205 100 205 0 0 167k 0 --:--:-- --:--:-- --:--:-- 200k
- (cd _build/default/tests && ../../install/default/bin/vfs_pack -o vfs.ml -v --destination=store/ --mirror=files/)
- mirror directory "files/" as ""
- add path "foo_100M" = "files/foo_100M" in "store/foo_100M"
- add path "foo_50M" = "files/foo_50M" in "store/foo_50M"
- add path "foo_10M" = "files/foo_10M" in "store/foo_10M"
- add path "foo_1M" = "files/foo_1M" in "store/foo_1M"
- add path "foo_5M" = "files/foo_5M" in "store/foo_5M"
- add path "foo_500k" = "files/foo_500k" in "store/foo_500k"
- add path "foo_100k" = "files/foo_100k" in "store/foo_100k"
- add file "foo_5k" = "files/foo_5k"
- add file "foo_10k" = "files/foo_10k"
- add file "foo_1k" = "files/foo_1k"
- add path "foo_50k" = "files/foo_50k" in "store/foo_50k"
- (cd _build/default/tests && ./chunked.sh ../src/bin/http_of_dir.exe HTTP) > _build/default/tests/chunked-out
- download1
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 50.0M 100 50.0M 0 0 817M 0 --:--:-- --:--:-- --:--:-- 819M
- download2
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 50.0M 100 50.0M 0 0 828M 0 --:--:-- --:--:-- --:--:-- 833M
- download3
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 50.0M 100 50.0M 0 0 890M 0 --:--:-- --:--:-- --:--:-- 892M
- upload1
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 50.0M 100 17 0 50.0M 191 564M --:--:-- --:--:-- --:--:-- 568M
- upload2
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 50.0M 100 17 0 50.0M 173 510M --:--:-- --:--:-- --:--:-- 515M
- upload3
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 50.0M 100 17 0 50.0M 195 576M --:--:-- --:--:-- --:--:-- 581M
- (cd _build/default/tests && ./chunked.sh ../src/bin/http_of_dir.exe SSL) > _build/default/tests/chunked-ssl-out
- download1
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 50.0M 100 50.0M 0 0 597M 0 --:--:-- --:--:-- --:--:-- 602M
- download2
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 50.0M 100 50.0M 0 0 644M 0 --:--:-- --:--:-- --:--:-- 649M
- download3
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 50.0M 100 50.0M 0 0 542M 0 --:--:-- --:--:-- --:--:-- 543M
- upload1
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 50.0M 100 17 0 50.0M 212 623M --:--:-- --:--:-- --:--:-- 625M
- upload2
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 50.0M 100 17 0 50.0M 262 771M --:--:-- --:--:-- --:--:-- 781M
- upload3
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 50.0M 100 17 0 50.0M 219 644M --:--:-- --:--:-- --:--:-- 649M
- (cd _build/default/tests && ./chunked.sh ../src/bin/http_of_dir.exe KTLS) > _build/default/tests/chunked-ktls-out
- download1
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 50.0M 100 50.0M 0 0 833M 0 --:--:-- --:--:-- --:--:-- 847M
- download2
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 50.0M 100 50.0M 0 0 629M 0 --:--:-- --:--:-- --:--:-- 632M
- download3
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 50.0M 100 50.0M 0 0 653M 0 --:--:-- --:--:-- --:--:-- 657M
- upload1
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 50.0M 100 17 0 50.0M 246 724M --:--:-- --:--:-- --:--:-- 735M
- upload2
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 17.3M 0 0 0 17.3M 0 822M --:--:-- --:--:-- --:--:-- 824M
100 50.0M 100 17 0 50.0M 239 705M --:--:-- --:--:-- --:--:-- 704M
- upload3
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
-
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 50.0M 100 17 0 50.0M 235 692M --:--:-- --:--:-- --:--:-- 694M
-> compiled simple_httpd.1.0
-> removed simple_httpd.1.0
-> installed simple_httpd.1.0
Done.
# To update the current shell environment, run: eval $(opam env)
2025-12-31 20:27.59 ---> saved as "92b913b399be0278ae235e3d873c4aff437ed7ef9585d761f69b549a9bc07420"
Job succeeded
2025-12-31 20:28.04: Job succeeded