Organisationsocaml-multicoreeio-trace46d4e6 ()alpine-3.21-5.3_opam-2.4

alpine-3.21-5.3_opam-2.4

Link Copied
Code Copied

Logs

2025-09-04 19:29.06: New job: test ocaml-multicore/eio-trace https://github.com/ocaml-multicore/eio-trace.git#refs/pull/45/head (46d4e6b4fa88154807e4dbda0d4cca52541eea40) (linux-x86_64:alpine-3.21-5.3_opam-2.4)
Base: ocaml/opam:alpine-3.21-ocaml-5.3@sha256:f6341677628009b798cfd009bfc09e6c6e7e8daa500659db608067bf317ad123
Opam project build


To reproduce locally:


git clone --recursive "https://github.com/ocaml-multicore/eio-trace.git" && cd "eio-trace" && git fetch origin "refs/pull/45/head" && git reset --hard 46d4e6b4
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:alpine-3.21-ocaml-5.3@sha256:f6341677628009b798cfd009bfc09e6c6e7e8daa500659db608067bf317ad123
# alpine-3.21-5.3_opam-2.4
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
WORKDIR /src
RUN sudo ln -f /usr/bin/opam-2.4 /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 563a4c63d4a16e9b362cddb04d9f116100ec1cc4 || git fetch origin master) && git reset -q --hard 563a4c63d4a16e9b362cddb04d9f116100ec1cc4 && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 eio-trace.opam ./
RUN opam pin add -yn eio-trace.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="afl-persistent.1.4 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base bigstringaf.0.10.0 cairo2.0.6.5 camlp-streams.5.0.1 cmdliner.1.3.0 conf-cairo.1 conf-gtk3.18 conf-pkg-config.4 cppo.1.8.0 crowbar.0.2.1 csexp.1.5.2 cstruct.6.2.0 domain-local-await.1.0.1 dune.3.20.1 dune-configurator.3.20.1 eio.1.3 eio_linux.1.3 eio_main.1.3 eio_posix.1.3 fmt.0.11.0 hmap.0.8.1 iomux.0.3 lablgtk3.3.1.5 lwt-dllist.1.1.0 mtime.2.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-config.3 ocaml-options-vanilla.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 optint.0.3.0 processor.0.2 psq.0.2.1 seq.base thread-table.1.0.0 topkg.1.1.0 uring.0.9"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.4 --depext-only -y eio-trace.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


2025-09-04 19:29.06: Using cache hint "ocaml-multicore/eio-trace-ocaml/opam:alpine-3.21-ocaml-5.3@sha256:f6341677628009b798cfd009bfc09e6c6e7e8daa500659db608067bf317ad123-alpine-3.21-5.3_opam-2.4-936616bcb15b34aa26ee2859897b4934"
2025-09-04 19:29.06: Using OBuilder spec:
((from ocaml/opam:alpine-3.21-ocaml-5.3@sha256:f6341677628009b798cfd009bfc09e6c6e7e8daa500659db608067bf317ad123)
(comment alpine-3.21-5.3_opam-2.4)
(user (uid 1000) (gid 1000))
(env CLICOLOR_FORCE 1)
(env OPAMCOLOR always)
(workdir /src)
(run (shell "sudo ln -f /usr/bin/opam-2.4 /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 563a4c63d4a16e9b362cddb04d9f116100ec1cc4 || git fetch origin master) && git reset -q --hard 563a4c63d4a16e9b362cddb04d9f116100ec1cc4 && git log --no-decorate -n1 --oneline && opam update -u"))
(copy (src eio-trace.opam) (dst ./))
(run (network host)
(shell "opam pin add -yn eio-trace.dev './'"))
(run (network host)
(shell "echo '(lang dune 3.0)' > './dune-project'"))
(env DEPS "afl-persistent.1.4 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base bigstringaf.0.10.0 cairo2.0.6.5 camlp-streams.5.0.1 cmdliner.1.3.0 conf-cairo.1 conf-gtk3.18 conf-pkg-config.4 cppo.1.8.0 crowbar.0.2.1 csexp.1.5.2 cstruct.6.2.0 domain-local-await.1.0.1 dune.3.20.1 dune-configurator.3.20.1 eio.1.3 eio_linux.1.3 eio_main.1.3 eio_posix.1.3 fmt.0.11.0 hmap.0.8.1 iomux.0.3 lablgtk3.3.1.5 lwt-dllist.1.1.0 mtime.2.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-config.3 ocaml-options-vanilla.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 optint.0.3.0 processor.0.2 psq.0.2.1 seq.base thread-table.1.0.0 topkg.1.1.0 uring.0.9")
(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.4 --depext-only -y eio-trace.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"))
)


2025-09-04 19:29.07: Waiting for resource in pool OCluster
2025-09-04 19:29.07: Waiting for worker…
2025-09-04 19:29.31: Got resource from pool OCluster
Building on odawa.caelum.ci.dev
All commits already cached
HEAD is now at 46d4e6b Add Nix flake


(from ocaml/opam:alpine-3.21-ocaml-5.3@sha256:f6341677628009b798cfd009bfc09e6c6e7e8daa500659db608067bf317ad123)
2025-09-04 19:29.32 ---> using "4f03d9722b1d38951773ed1c3e06918222050f9b7e36e3da45d836913158178b" from cache


/: (comment alpine-3.21-5.3_opam-2.4)


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


/: (env CLICOLOR_FORCE 1)


/: (env OPAMCOLOR always)


/: (workdir /src)


/src: (run (shell "sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam"))
2025-09-04 19:29.32 ---> using "9f2b3827877f61e711907a53c0365442ef09a6eef6b48de6cf26fe349d19ea14" 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 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-09-04 19:29.32 ---> using "8a1ac9fac4846aa53dc1e32b8ecda435ffc73bfc3e983db0aded4e15b2f29eb4" from cache


/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Linux 6.8.0-60-generic
The OCaml toplevel, version 5.3.0
2.4.1
2025-09-04 19:29.32 ---> using "74b3c67918903b3e462fde7709ab88e33dc6472e2e31f3a4bd01cc6e9fbd405c" from cache


/src: (workdir /src)


/src: (run (shell "sudo chown opam /src"))
2025-09-04 19:29.32 ---> using "10f606515cd7c725f81471152a95510c82ccb2187838bdcff5022e5b351073fb" from cache


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e 563a4c63d4a16e9b362cddb04d9f116100ec1cc4 || git fetch origin master) && git reset -q --hard 563a4c63d4a16e9b362cddb04d9f116100ec1cc4 && git log --no-decorate -n1 --oneline && opam update -u"))
From https://github.com/ocaml/opam-repository
* branch                  master     -> FETCH_HEAD
b3b872a94f..8793cd66e3  master     -> origin/master
563a4c63d4 Merge pull request #28389 from jmid/conf-gtk3-windows


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


Already up-to-date.
Nothing to do.
# To update the current shell environment, run: eval $(opam env)
2025-09-04 19:29.50 ---> saved as "f07b04c39c107d6acc60b2061644e9f2fba39a2b42215137db5276f22eeb0dd2"


/src: (copy (src eio-trace.opam) (dst ./))
2025-09-04 19:29.50 ---> saved as "4eab85466986444674ed5369e357f4551ea67eae96aec54ce002aa00f9251d49"


/src: (run (network host)
(shell "opam pin add -yn eio-trace.dev './'"))
[eio-trace.dev] synchronised (file:///src)
eio-trace is now pinned to file:///src (version dev)
2025-09-04 19:29.52 ---> saved as "02270d46ae291a82fd1e46a56cd11d2c3db512370c6d8a5157abbcf239d04cac"


/src: (run (network host)
(shell "echo '(lang dune 3.0)' > './dune-project'"))
2025-09-04 19:29.52 ---> saved as "1fe6982de5592ccea6838d1cab9d0b49aea93cfc80c8ecc10e9a39c0960fd1fa"


/src: (env DEPS "afl-persistent.1.4 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base bigstringaf.0.10.0 cairo2.0.6.5 camlp-streams.5.0.1 cmdliner.1.3.0 conf-cairo.1 conf-gtk3.18 conf-pkg-config.4 cppo.1.8.0 crowbar.0.2.1 csexp.1.5.2 cstruct.6.2.0 domain-local-await.1.0.1 dune.3.20.1 dune-configurator.3.20.1 eio.1.3 eio_linux.1.3 eio_main.1.3 eio_posix.1.3 fmt.0.11.0 hmap.0.8.1 iomux.0.3 lablgtk3.3.1.5 lwt-dllist.1.1.0 mtime.2.1.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-config.3 ocaml-options-vanilla.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 optint.0.3.0 processor.0.2 psq.0.2.1 seq.base thread-table.1.0.0 topkg.1.1.0 uring.0.9")


/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.4 --depext-only -y eio-trace.dev $DEPS"))
+ /usr/bin/sudo "apk" "update"
- fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/main/x86_64/APKINDEX.tar.gz
- fetch https://dl-cdn.alpinelinux.org/alpine/v3.21/community/x86_64/APKINDEX.tar.gz
- fetch https://dl-cdn.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz
- fetch https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
- fetch https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
- v3.21.4-81-ga04bd805260 [https://dl-cdn.alpinelinux.org/alpine/v3.21/main]
- v3.21.4-75-ge59833779c6 [https://dl-cdn.alpinelinux.org/alpine/v3.21/community]
- v3.23.0_alpha20250612-5608-ga743305b8b9 [https://dl-cdn.alpinelinux.org/alpine/edge/main]
- v3.23.0_alpha20250612-5564-g65e2c946e16 [https://dl-cdn.alpinelinux.org/alpine/edge/community]
- v3.23.0_alpha20250612-5563-gec176a15fa5 [https://dl-cdn.alpinelinux.org/alpine/edge/testing]
- OK: 59422 distinct packages available


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


[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 3).
[NOTE] Package ocaml-compiler is already installed (current version is 5.3.0).
[NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0).
[NOTE] Package ocaml is already installed (current version is 5.3.0).
[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-nnp is already installed (current version is base).
[NOTE] Package base-effects is already installed (current version is base).
[NOTE] Package base-domains 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:
cairo-dev gtk+3.0-dev linux-headers


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


+ /usr/bin/sudo "apk" "add" "cairo-dev" "gtk+3.0-dev" "linux-headers"
- (1/171) Installing cairo-tools (1.18.4-r0)
- (2/171) Installing libpng (1.6.47-r0)
- (3/171) Installing freetype (2.13.3-r0)
- (4/171) Installing fontconfig (2.15.0-r1)
- (5/171) Installing expat (2.7.0-r0)
- (6/171) Installing expat-dev (2.7.0-r0)
- (7/171) Installing bzip2-dev (1.0.8-r6)
- (8/171) Installing brotli (1.1.0-r2)
- (9/171) Installing brotli-dev (1.1.0-r2)
- (10/171) Installing zlib-dev (1.3.1-r2)
- (11/171) Installing libpng-dev (1.6.47-r0)
- (12/171) Installing freetype-dev (2.13.3-r0)
- (13/171) Installing fontconfig-dev (2.15.0-r1)
- (14/171) Installing libxext (1.3.6-r2)
- (15/171) Installing libxext-dev (1.3.6-r2)
- (16/171) Installing libxrender (0.9.11-r5)
- (17/171) Installing libxrender-dev (0.9.11-r5)
- (18/171) Installing pixman (0.43.4-r1)
- (19/171) Installing pixman-dev (0.43.4-r1)
- (20/171) Installing util-macros (1.20.1-r0)
- (21/171) Installing xcb-util (0.4.1-r3)
- (22/171) Installing xcb-util-dev (0.4.1-r3)
- (23/171) Installing cairo (1.18.4-r0)
- (24/171) Installing libintl (0.22.5-r0)
- (25/171) Installing libeconf (0.6.3-r0)
- (26/171) Installing libblkid (2.40.4-r1)
- (27/171) Installing libmount (2.40.4-r1)
- (28/171) Installing glib (2.82.5-r0)
- (29/171) Installing cairo-gobject (1.18.4-r0)
- (30/171) Installing libxml2 (2.13.4-r6)
- (31/171) Installing libxml2-utils (2.13.4-r6)
- (32/171) Installing docbook-xml (4.5-r9)
- Executing docbook-xml-4.5-r9.post-install
- (33/171) Installing libgpg-error (1.51-r0)
- (34/171) Installing libgcrypt (1.10.3-r1)
- (35/171) Installing libxslt (1.1.42-r2)
- (36/171) Installing docbook-xsl-ns (1.79.2-r11)
- Executing docbook-xsl-ns-1.79.2-r11.post-install
- (37/171) Installing docbook-xsl-nons (1.79.2-r11)
- Executing docbook-xsl-nons-1.79.2-r11.post-install
- (38/171) Installing docbook-xsl (1.79.2-r11)
- (39/171) Installing gettext-asprintf (0.22.5-r0)
- (40/171) Installing gettext-libs (0.22.5-r0)
- (41/171) Installing gettext-envsubst (0.22.5-r0)
- (42/171) Installing gettext (0.22.5-r0)
- (43/171) Installing gettext-dev (0.22.5-r0)
- (44/171) Installing py3-parsing (3.1.4-r0)
- (45/171) Installing py3-parsing-pyc (3.1.4-r0)
- (46/171) Installing py3-packaging (24.2-r0)
- (47/171) Installing py3-packaging-pyc (24.2-r0)
- (48/171) Installing linux-headers (6.6-r1)
- (49/171) Installing libffi-dev (3.4.7-r0)
- (50/171) Installing bsd-compat-headers (0.7.2-r6)
- (51/171) Installing libedit (20240808.3.1-r0)
- (52/171) Installing libedit-dev (20240808.3.1-r0)
- (53/171) Installing libpcre2-16 (10.43-r0)
- (54/171) Installing libpcre2-32 (10.43-r0)
- (55/171) Installing pcre2-dev (10.43-r0)
- (56/171) Installing libuuid (2.40.4-r1)
- (57/171) Installing libfdisk (2.40.4-r1)
- (58/171) Installing liblastlog2 (2.40.4-r1)
- (59/171) Installing libsmartcols (2.40.4-r1)
- (60/171) Installing sqlite (3.48.0-r3)
- (61/171) Installing sqlite-dev (3.48.0-r3)
- (62/171) Installing util-linux-dev (2.40.4-r1)
- (63/171) Installing glib-dev (2.82.5-r0)
- (64/171) Installing cairo-dev (1.18.4-r0)
- (65/171) Installing shared-mime-info (2.4-r2)
- (66/171) Installing libjpeg-turbo (3.0.4-r0)
- (67/171) Installing libsharpyuv (1.4.0-r0)
- (68/171) Installing libwebp (1.4.0-r0)
- (69/171) Installing tiff (4.7.0-r0)
- (70/171) Installing gdk-pixbuf (2.42.12-r1)
- (71/171) Installing libturbojpeg (3.0.4-r0)
- (72/171) Installing libjpeg-turbo-dev (3.0.4-r0)
- (73/171) Installing libtiffxx (4.7.0-r0)
- (74/171) Installing libwebpdecoder (1.4.0-r0)
- (75/171) Installing libwebpdemux (1.4.0-r0)
- (76/171) Installing libwebpmux (1.4.0-r0)
- (77/171) Installing libwebp-dev (1.4.0-r0)
- (78/171) Installing zstd-dev (1.5.6-r2)
- (79/171) Installing tiff-dev (4.7.0-r0)
- (80/171) Installing gdk-pixbuf-dev (2.42.12-r1)
- (81/171) Installing libepoxy (1.5.10-r1)
- (82/171) Installing hwdata-pci (0.393-r0)
- (83/171) Installing libpciaccess (0.18.1-r0)
- (84/171) Installing libdrm (2.4.123-r1)
- (85/171) Installing libpciaccess-dev (0.18.1-r0)
- (86/171) Installing libdrm-dev (2.4.123-r1)
- (87/171) Installing libxdamage (1.1.6-r5)
- (88/171) Installing libxfixes (6.0.1-r4)
- (89/171) Installing libxfixes-dev (6.0.1-r4)
- (90/171) Installing libxdamage-dev (1.1.6-r5)
- (91/171) Installing libxshmfence (1.3.2-r6)
- (92/171) Installing libxshmfence-dev (1.3.2-r6)
- (93/171) Installing llvm19-libs (19.1.4-r1)
- (94/171) Installing libelf (0.191-r0)
- (95/171) Installing mesa-glapi (24.2.8-r0)
- (96/171) Installing mesa (24.2.8-r0)
- (97/171) Installing wayland-libs-server (1.23.1-r0)
- (98/171) Installing mesa-gbm (24.2.8-r0)
- (99/171) Installing wayland-libs-client (1.23.1-r0)
- (100/171) Installing mesa-egl (24.2.8-r0)
- (101/171) Installing libxxf86vm (1.1.5-r6)
- (102/171) Installing mesa-gl (24.2.8-r0)
- (103/171) Installing mesa-gles (24.2.8-r0)
- (104/171) Installing mesa-osmesa (24.2.8-r0)
- (105/171) Installing clang19-headers (19.1.4-r0)
- (106/171) Installing libclc (19.1.4-r0)
- (107/171) Installing spirv-llvm-translator-libs (19.1.2-r0)
- (108/171) Installing spirv-tools (1.3.296.0-r0)
- (109/171) Installing clang19-libs (19.1.4-r0)
- (110/171) Installing mesa-rusticl (24.2.8-r0)
- (111/171) Installing mesa-xatracker (24.2.8-r0)
- (112/171) Installing libxxf86vm-dev (1.1.5-r6)
- (113/171) Installing mesa-dev (24.2.8-r0)
- (114/171) Installing libepoxy-dev (1.5.10-r1)
- (115/171) Installing libxi (1.8.2-r0)
- (116/171) Installing libxi-dev (1.8.2-r0)
- (117/171) Installing libxinerama (1.1.5-r4)
- (118/171) Installing libxinerama-dev (1.1.5-r4)
- (119/171) Installing xkeyboard-config (2.43-r0)
- (120/171) Installing libxkbcommon (1.7.0-r1)
- (121/171) Installing libxkbcommon-x11 (1.7.0-r1)
- (122/171) Installing xz-dev (5.6.3-r1)
- (123/171) Installing libxml2-dev (2.13.4-r6)
- (124/171) Installing libxkbcommon-dev (1.7.0-r1)
- (125/171) Installing wayland-libs-cursor (1.23.1-r0)
- (126/171) Installing wayland-protocols (1.38-r0)
- (127/171) Installing hicolor-icon-theme (0.18-r0)
- (128/171) Installing gtk-update-icon-cache (3.24.49-r0)
- (129/171) Installing libxcomposite (0.4.6-r5)
- (130/171) Installing libxcursor (1.2.3-r0)
- (131/171) Installing libxrandr (1.5.4-r1)
- (132/171) Installing libatk-1.0 (2.54.1-r0)
- (133/171) Installing libxtst (1.2.5-r0)
- (134/171) Installing dbus-libs (1.14.10-r4)
- (135/171) Installing at-spi2-core (2.54.1-r0)
- (136/171) Installing libatk-bridge-2.0 (2.54.1-r0)
- (137/171) Installing avahi-libs (0.8-r19)
- (138/171) Installing nettle (3.10-r1)
- (139/171) Installing libtasn1 (4.20.0-r0)
- (140/171) Installing p11-kit (0.25.5-r2)
- (141/171) Installing gnutls (3.8.8-r0)
- (142/171) Installing cups-libs (2.4.11-r0)
- (143/171) Installing fribidi (1.0.16-r0)
- (144/171) Installing graphite2 (1.3.14-r6)
- (145/171) Installing harfbuzz (9.0.0-r1)
- (146/171) Installing libxft (2.3.8-r3)
- (147/171) Installing pango (1.54.0-r1)
- (148/171) Installing wayland-libs-egl (1.23.1-r0)
- (149/171) Installing gtk+3.0 (3.24.49-r0)
- (150/171) Installing dbus-dev (1.14.10-r4)
- (151/171) Installing libxtst-dev (1.2.5-r0)
- (152/171) Installing at-spi2-core-dev (2.54.1-r0)
- (153/171) Installing fribidi-dev (1.0.16-r0)
- (154/171) Installing pango-tools (1.54.0-r1)
- (155/171) Installing harfbuzz-cairo (9.0.0-r1)
- (156/171) Installing harfbuzz-gobject (9.0.0-r1)
- (157/171) Installing icu-data-en (74.2-r1)
- Executing icu-data-en-74.2-r1.post-install
- *
- * If you need ICU with non-English locales and legacy charset support, install
- * package icu-data-full.
- *
- (158/171) Installing icu-libs (74.2-r1)
- (159/171) Installing harfbuzz-icu (9.0.0-r1)
- (160/171) Installing harfbuzz-subset (9.0.0-r1)
- (161/171) Installing graphite2-dev (1.3.14-r6)
- (162/171) Installing icu (74.2-r1)
- (163/171) Installing icu-dev (74.2-r1)
- (164/171) Installing harfbuzz-dev (9.0.0-r1)
- (165/171) Installing libxft-dev (2.3.8-r3)
- (166/171) Installing pango-dev (1.54.0-r1)
- (167/171) Installing wayland-dev (1.23.1-r0)
- (168/171) Installing libxcomposite-dev (0.4.6-r5)
- (169/171) Installing libxcursor-dev (1.2.3-r0)
- (170/171) Installing libxrandr-dev (1.5.4-r1)
- (171/171) Installing gtk+3.0-dev (3.24.49-r0)
- Executing busybox-1.37.0-r13.trigger
- Executing glib-2.82.5-r0.trigger
- Executing shared-mime-info-2.4-r2.trigger
- Executing gdk-pixbuf-2.42.12-r1.trigger
- Executing gtk-update-icon-cache-3.24.49-r0.trigger
- Executing gtk+3.0-3.24.49-r0.trigger
- OK: 978 MiB in 273 packages
2025-09-04 19:30.32 ---> saved as "87aa83f4c4c922edf6c6edb9062c9c5a806c52ed63171957a6503d218a54d86e"


/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam install $DEPS"))
[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 3).
[NOTE] Package ocaml-compiler is already installed (current version is 5.3.0).
[NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0).
[NOTE] Package ocaml is already installed (current version is 5.3.0).
[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-nnp is already installed (current version is base).
[NOTE] Package base-effects is already installed (current version is base).
[NOTE] Package base-domains 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 36 packages
- install afl-persistent     1.4
- install base-bytes         base
- install bigstringaf        0.10.0
- install cairo2             0.6.5
- install camlp-streams      5.0.1
- install cmdliner           1.3.0
- install conf-cairo         1
- install conf-gtk3          18
- install conf-pkg-config    4
- install cppo               1.8.0
- install crowbar            0.2.1
- install csexp              1.5.2
- install cstruct            6.2.0
- install domain-local-await 1.0.1
- install dune               3.20.1
- install dune-configurator  3.20.1
- install eio                1.3
- install eio_linux          1.3
- install eio_main           1.3
- install eio_posix          1.3
- install fmt                0.11.0
- install hmap               0.8.1
- install iomux              0.3
- install lablgtk3           3.1.5
- install lwt-dllist         1.1.0
- install mtime              2.1.0
- install ocamlbuild         0.16.1
- install ocamlfind          1.9.8
- install ocplib-endian      1.2
- install optint             0.3.0
- install processor          0.2
- install psq                0.2.1
- install seq                base
- install thread-table       1.0.0
- install topkg              1.1.0
- install uring              0.9


<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved afl-persistent.1.4  (cached)
-> retrieved bigstringaf.0.10.0  (cached)
-> retrieved cairo2.0.6.5  (cached)
-> retrieved camlp-streams.5.0.1  (cached)
-> retrieved cmdliner.1.3.0  (cached)
-> retrieved cppo.1.8.0  (cached)
-> installed conf-pkg-config.4
-> retrieved crowbar.0.2.1  (cached)
-> retrieved csexp.1.5.2  (cached)
-> installed conf-cairo.1
-> installed conf-gtk3.18
-> retrieved domain-local-await.1.0.1  (cached)
-> retrieved cstruct.6.2.0  (cached)
-> retrieved fmt.0.11.0  (cached)
-> retrieved hmap.0.8.1  (cached)
-> retrieved iomux.0.3  (cached)
-> retrieved eio.1.3, eio_linux.1.3, eio_main.1.3, eio_posix.1.3  (cached)
-> retrieved lablgtk3.3.1.5  (cached)
-> retrieved lwt-dllist.1.1.0  (cached)
-> retrieved mtime.2.1.0  (cached)
-> retrieved ocamlbuild.0.16.1  (cached)
-> retrieved ocamlfind.1.9.8  (cached)
-> retrieved ocplib-endian.1.2  (cached)
-> retrieved optint.0.3.0  (cached)
-> retrieved psq.0.2.1  (cached)
-> retrieved seq.base  (cached)
-> installed seq.base
-> retrieved thread-table.1.0.0  (cached)
-> retrieved processor.0.2  (cached)
-> retrieved dune.3.20.1, dune-configurator.3.20.1  (cached)
-> retrieved topkg.1.1.0  (cached)
-> retrieved uring.0.9  (cached)
-> installed cmdliner.1.3.0
-> installed ocamlbuild.0.16.1
-> installed ocamlfind.1.9.8
-> installed base-bytes.base
-> installed topkg.1.1.0
-> installed hmap.0.8.1
-> installed mtime.2.1.0
-> installed fmt.0.11.0
-> installed dune.3.20.1
-> installed afl-persistent.1.4
-> installed lwt-dllist.1.1.0
-> installed csexp.1.5.2
-> installed camlp-streams.5.0.1
-> installed cppo.1.8.0
-> installed cstruct.6.2.0
-> installed optint.0.3.0
-> installed processor.0.2
-> installed psq.0.2.1
-> installed thread-table.1.0.0
-> installed ocplib-endian.1.2
-> installed domain-local-await.1.0.1
-> installed crowbar.0.2.1
-> installed dune-configurator.3.20.1
-> installed bigstringaf.0.10.0
-> installed iomux.0.3
-> installed eio.1.3
-> installed uring.0.9
-> installed cairo2.0.6.5
-> installed eio_linux.1.3
-> installed eio_posix.1.3
-> installed eio_main.1.3
-> installed lablgtk3.3.1.5
Done.


<><> afl-persistent.1.4 installed successfully ><><><><><><><><><><><><><><><><>
=> afl-persistent is installed, but since the current OCaml compiler does
not enable AFL instrumentation by default, most packages will not be
instrumented and fuzzing with afl-fuzz may not be effective.


To globally enable AFL instrumentation, create an OCaml switch like:


opam switch create 5.3.0+afl ocaml-variants.5.3.0+options ocaml-option-afl
# To update the current shell environment, run: eval $(opam env)
2025-09-04 19:31.11 ---> saved as "48f1975db0cc342362af3fd60df24994ece3b97073ddfbb9e967ae07905984f5"


/src: (copy (src .) (dst /src))
2025-09-04 19:31.11 ---> saved as "ada5cd8719bee16b6136c9d08dd279074127f313fc059a6946fe194cfce59d6d"


/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
(cd _build/default/test && ./test.exe)
ivt: PASS


space: PASS


2025-09-04 19:31.13 ---> saved as "15739f9ecc1f72d520609a94a86168ab44f12f262e33c680b6d7d276e9ab3732"
Job succeeded
2025-09-04 19:31.14: Job succeeded