2026-06-04 00:45.31: New job: test mirage/irmin-watcher https://github.com/mirage/irmin-watcher.git#refs/heads/master (315ca449f80065ea20b9ca01408bd78a48edc1a1) (linux-x86_64:opensuse-15.6-5.4_opam-2.5)Base: ocaml/opam:opensuse-15.6-ocaml-5.4@sha256:a05c8c18ca3631e4ee192ac42c261dcdc7ca1a5e0d83a68e760126bd654f864eOpam project buildTo reproduce locally:git clone --recursive "https://github.com/mirage/irmin-watcher.git" -b "master" && cd "irmin-watcher" && git reset --hard 315ca449cat > Dockerfile <<'END-OF-DOCKERFILE'FROM ocaml/opam:opensuse-15.6-ocaml-5.4@sha256:a05c8c18ca3631e4ee192ac42c261dcdc7ca1a5e0d83a68e760126bd654f864e# opensuse-15.6-5.4_opam-2.5USER 1000:1000ENV CLICOLOR_FORCE="1"ENV OPAMCOLOR="always"WORKDIR /srcRUN sudo ln -f /usr/bin/opam-2.5 /usr/bin/opamRUN cd ~/opam-repository && (git cat-file -e a28353a4e21fc21cac49f64f1d99064fc11ce3f9 || git fetch origin master) && git reset -q --hard a28353a4e21fc21cac49f64f1d99064fc11ce3f9 && git log --no-decorate -n1 --onelineRUN opam init --reinit -niRUN uname -rs && opam exec -- ocaml -version && opam --versionWORKDIR /srcRUN sudo chown opam /srcRUN opam update -uCOPY --chown=1000:1000 irmin-watcher.opam ./RUN opam pin add -yn irmin-watcher.dev './'RUN echo '(lang dune 3.0)' > './dune-project'ENV DEPS="alcotest.1.9.1 astring.0.8.5 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cf.0.5.0 cf-lwt.0.5.0 cmdliner.1.3.0 conf-libffi.2.0.0 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 ctypes.0.24.0 ctypes-foreign.0.24.0 dune.3.23.1 dune-configurator.3.23.1 fmt.0.11.0 fsevents.0.3.0 fsevents-lwt.0.3.0 inotify.2.6 integers.0.8.0 logs.0.10.0 lwt.6.1.2 mtime.2.1.0 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 re.1.14.0 stdlib-shims.0.3.0 topkg.1.1.1 uutf.1.0.4"ENV CI="true"ENV OCAMLCI="true"RUN opam update --depexts && opam install --cli=2.5 --depext-only -y irmin-watcher.dev $DEPSRUN opam install $DEPSCOPY --chown=1000:1000 . /srcRUN opam exec -- dune build @install @check @runtest && rm -rf _buildEND-OF-DOCKERFILEdocker build .END-REPRO-BLOCK2026-06-04 00:45.31: Using cache hint "mirage/irmin-watcher-ocaml/opam:opensuse-15.6-ocaml-5.4@sha256:a05c8c18ca3631e4ee192ac42c261dcdc7ca1a5e0d83a68e760126bd654f864e-opensuse-15.6-5.4_opam-2.5-cf07bff8a07ac7d895e64cf39629fb23"2026-06-04 00:45.31: Using OBuilder spec:((from ocaml/opam:opensuse-15.6-ocaml-5.4@sha256:a05c8c18ca3631e4ee192ac42c261dcdc7ca1a5e0d83a68e760126bd654f864e)(comment opensuse-15.6-5.4_opam-2.5)(user (uid 1000) (gid 1000))(env CLICOLOR_FORCE 1)(env OPAMCOLOR always)(workdir /src)(run (shell "sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam"))(run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "cd ~/opam-repository && (git cat-file -e a28353a4e21fc21cac49f64f1d99064fc11ce3f9 || git fetch origin master) && git reset -q --hard a28353a4e21fc21cac49f64f1d99064fc11ce3f9 && git log --no-decorate -n1 --oneline"))(run (shell "opam init --reinit -ni"))(run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))(workdir /src)(run (shell "sudo chown opam /src"))(run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "opam update -u"))(copy (src irmin-watcher.opam) (dst ./))(run (network host)(shell "opam pin add -yn irmin-watcher.dev './'"))(run (shell "echo '(lang dune 3.0)' > './dune-project'"))(env DEPS "alcotest.1.9.1 astring.0.8.5 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cf.0.5.0 cf-lwt.0.5.0 cmdliner.1.3.0 conf-libffi.2.0.0 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 ctypes.0.24.0 ctypes-foreign.0.24.0 dune.3.23.1 dune-configurator.3.23.1 fmt.0.11.0 fsevents.0.3.0 fsevents-lwt.0.3.0 inotify.2.6 integers.0.8.0 logs.0.10.0 lwt.6.1.2 mtime.2.1.0 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 re.1.14.0 stdlib-shims.0.3.0 topkg.1.1.1 uutf.1.0.4")(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.5 --depext-only -y irmin-watcher.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")))2026-06-04 00:45.31: Waiting for resource in pool OCluster2026-06-04 01:41.04: Waiting for worker…2026-06-04 01:45.45: Got resource from pool OClusterBuilding on clete.caelum.ci.devAll commits already cachedHEAD is now at 315ca44 Prepare 0.5.1 release(from ocaml/opam:opensuse-15.6-ocaml-5.4@sha256:a05c8c18ca3631e4ee192ac42c261dcdc7ca1a5e0d83a68e760126bd654f864e)2026-06-04 01:45.46 ---> using "4ca16588261ec94bc0af5c9a33bc40d6275395697fbaa0c428f9627813be5cfe" from cache/: (comment opensuse-15.6-5.4_opam-2.5)/: (user (uid 1000) (gid 1000))/: (env CLICOLOR_FORCE 1)/: (env OPAMCOLOR always)/: (workdir /src)/src: (run (shell "sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam"))2026-06-04 01:45.46 ---> using "ffe77c663787017bc3f5ed33ecf47d2b30f1c22125b3915ac49af944388097b5" from cache/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "cd ~/opam-repository && (git cat-file -e a28353a4e21fc21cac49f64f1d99064fc11ce3f9 || git fetch origin master) && git reset -q --hard a28353a4e21fc21cac49f64f1d99064fc11ce3f9 && git log --no-decorate -n1 --oneline"))From https://github.com/ocaml/opam-repository* branch master -> FETCH_HEAD045748b2d8..5e37987930 master -> origin/mastera28353a4e2 Merge pull request #29987 from ocaml/revert-29976-simpler-pkgconf2026-06-04 01:45.58 ---> saved as "d2ab3f6a818047a94234c32085d9b7348b0aecb20115728c01187eb83e5861f0"/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] yFormat upgrade done.<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>[default] Initialised2026-06-04 01:46.43 ---> saved as "2dcfd7890174f5dab33334ac40475c1644974ff9b9e05eb44a0f7a4c20aa1fe1"/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))Linux 6.8.0-111-genericThe OCaml toplevel, version 5.4.12.5.12026-06-04 01:46.45 ---> saved as "d5692b0b650679fb08ba7be8cc98f6dd4767d87e807e089ee4769b2048f989f8"/src: (workdir /src)/src: (run (shell "sudo chown opam /src"))2026-06-04 01:46.46 ---> saved as "e318ab81b1c7fb30e4b463a6ab7a64dd900610f4bfc1c8c96c1f98d10471132e"/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "opam update -u"))<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>[default] no changes from git+file:///home/opam/opam-repositoryEverything as up-to-date as possibleHowever, you may "opam upgrade" these packages explicitly at these versions (e.g. "opam upgrade ocaml.5.5.0"), which will ask permission to downgrade or uninstall the conflicting packages.Nothing to do.# To update the current shell environment, run: eval $(opam env)2026-06-04 01:47.01 ---> saved as "d51b08848bb63fb00d4b4d9697054e1056f0838fd500efa34ac0a7dd95aa9736"/src: (copy (src irmin-watcher.opam) (dst ./))2026-06-04 01:47.01 ---> saved as "560950a181d607045d00d9098445a4c1bc917e0586e1986b56dfb7e8c4dfa13e"/src: (run (network host)(shell "opam pin add -yn irmin-watcher.dev './'"))[irmin-watcher.dev] synchronised (file:///src)irmin-watcher is now pinned to file:///src (version dev)2026-06-04 01:47.03 ---> saved as "bb7dba4305ff8def0ed241911ab0677dc9649e871c74206e67c426a14ed7a715"/src: (run (shell "echo '(lang dune 3.0)' > './dune-project'"))2026-06-04 01:47.03 ---> saved as "0f5bcc84d27395c2f2ec0bed1e9c54c1396dd190217deb2209e63214a55ca900"/src: (env DEPS "alcotest.1.9.1 astring.0.8.5 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base cf.0.5.0 cf-lwt.0.5.0 cmdliner.1.3.0 conf-libffi.2.0.0 conf-pkg-config.4 cppo.1.8.0 csexp.1.5.2 ctypes.0.24.0 ctypes-foreign.0.24.0 dune.3.23.1 dune-configurator.3.23.1 fmt.0.11.0 fsevents.0.3.0 fsevents-lwt.0.3.0 inotify.2.6 integers.0.8.0 logs.0.10.0 lwt.6.1.2 mtime.2.1.0 ocaml.5.4.1 ocaml-base-compiler.5.4.1 ocaml-compiler.5.4.1 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocplib-endian.1.2 re.1.14.0 stdlib-shims.0.3.0 topkg.1.1.1 uutf.1.0.4")/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.5 --depext-only -y irmin-watcher.dev $DEPS"))+ /usr/bin/sudo "zypper" "--non-interactive" "refresh"- Retrieving repository 'Update repository of openSUSE Backports' metadata [..- Looking for gpg keys in repository Update repository of openSUSE Backports.- gpgkey=http://download.opensuse.org/update/leap/15.6/backports/repodata/repomd.xml.key- .- ......- ....- ....- ....- ....- .............done]- Building repository 'Update repository of openSUSE Backports' cache [..- ..done]- Retrieving repository 'Update repository with updates from SUSE Linux Enterprise 15' metadata [..- Looking for gpg keys in repository Update repository with updates from SUSE Linux Enterprise 15.- gpgkey=http://download.opensuse.org/update/leap/15.6/sle/repodata/repomd.xml.key- ......- ....- ...- ....- ....- ........- ............- .........- ..........- ..........- ..........- ..........- .........- ..........- ..........- ..........- ..........- ..........- .......- .........- ...done]- Building repository 'Update repository with updates from SUSE Linux Enterprise 15' cache [..- ..done]- Retrieving repository 'Main Update Repository' metadata [..- Looking for gpg keys in repository Main Update Repository.- gpgkey=http://download.opensuse.org/update/leap/15.6/oss/repodata/repomd.xml.key- .- ......- ....- ....- ....- ...- .............done]- Building repository 'Main Update Repository' cache [..- ..done]- Retrieving repository 'Update Repository (Non-Oss)' metadata [..- Looking for gpg keys in repository Update Repository (Non-Oss).- gpgkey=http://download.opensuse.org/update/leap/15.6/non-oss/repodata/repomd.xml.key- ...- .....- ....- ....- ....- ....- .........- ....done]- Building repository 'Update Repository (Non-Oss)' cache [....done]- Repository 'Non-OSS Repository' is up to date.- Repository 'Main Repository' is up to date.- All repositories have been refreshed.<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>[irmin-watcher.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.4.1).[NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.1).[NOTE] Package ocaml is already installed (current version is 5.4.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-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:libffi-devel<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>+ /usr/bin/sudo "zypper" "--non-interactive" "install" "libffi-devel"- Loading repository data...- Reading installed packages...- Resolving package dependencies...-- The following NEW package is going to be installed:- libffi-devel-- 1 new package to install.-- Package download size: 26.7 KiB-- Package install size change:- | 29.1 KiB required by packages that will be installed- 29.1 KiB | - 0 B released by packages that will be removed-- Backend: classic_rpmtrans- Continue? [y/n/v/...? shows all options] (y): y- Retrieving: libffi-devel-3.2.1.git259-10.8.x86_64 (Main Repository) (1/1), 26.7 KiB- Retrieving: libffi-devel-3.2.1.git259-10.8.x86_64.rpm [.- .....- ....- ....- ....- ....- ....- .done]-- Checking for file conflicts: [..done]- (1/1) Installing: libffi-devel-3.2.1.git259-10.8.x86_64 [..done]# To update the current shell environment, run: eval $(opam env)2026-06-04 01:49.00 ---> saved as "0a3787679482f810d3063b61681067d1298caf04e6d5dac533dfaac8b2d8c7a1"/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.4.1).[NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.1).[NOTE] Package ocaml is already installed (current version is 5.4.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-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 30 packages- install alcotest 1.9.1- install astring 0.8.5- install base-bytes base- install cf 0.5.0- install cf-lwt 0.5.0- install cmdliner 1.3.0- install conf-libffi 2.0.0- install conf-pkg-config 4- install cppo 1.8.0- install csexp 1.5.2- install ctypes 0.24.0- install ctypes-foreign 0.24.0- install dune 3.23.1- install dune-configurator 3.23.1- install fmt 0.11.0- install fsevents 0.3.0- install fsevents-lwt 0.3.0- install inotify 2.6- install integers 0.8.0- install logs 0.10.0- install lwt 6.1.2- install mtime 2.1.0- install ocaml-syntax-shims 1.0.0- install ocamlbuild 0.16.1- install ocamlfind 1.9.8- install ocplib-endian 1.2- install re 1.14.0- install stdlib-shims 0.3.0- install topkg 1.1.1- install uutf 1.0.4<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>-> retrieved alcotest.1.9.1 (cached)-> retrieved astring.0.8.5 (cached)-> retrieved cf.0.5.0, cf-lwt.0.5.0 (cached)-> retrieved cmdliner.1.3.0 (cached)-> retrieved cppo.1.8.0 (cached)-> installed conf-pkg-config.4-> retrieved csexp.1.5.2 (cached)-> retrieved ctypes.0.24.0, ctypes-foreign.0.24.0 (cached)-> installed conf-libffi.2.0.0-> retrieved fmt.0.11.0 (cached)-> retrieved fsevents.0.3.0, fsevents-lwt.0.3.0 (cached)-> retrieved inotify.2.6 (cached)-> retrieved integers.0.8.0 (cached)-> retrieved logs.0.10.0 (cached)-> retrieved lwt.6.1.2 (cached)-> retrieved mtime.2.1.0 (cached)-> retrieved ocaml-syntax-shims.1.0.0 (cached)-> retrieved ocamlfind.1.9.8 (cached)-> retrieved ocamlbuild.0.16.1 (cached)-> retrieved ocplib-endian.1.2 (cached)-> retrieved re.1.14.0 (cached)-> retrieved stdlib-shims.0.3.0 (cached)-> retrieved uutf.1.0.4 (cached)-> retrieved topkg.1.1.1 (cached)-> retrieved dune.3.23.1, dune-configurator.3.23.1 (cached)-> installed cmdliner.1.3.0-> installed ocamlbuild.0.16.1-> installed ocamlfind.1.9.8-> installed base-bytes.base-> installed topkg.1.1.1-> installed mtime.2.1.0-> installed uutf.1.0.4-> installed fmt.0.11.0-> installed astring.0.8.5-> installed dune.3.23.1-> installed csexp.1.5.2-> installed cppo.1.8.0-> installed ocaml-syntax-shims.1.0.0-> installed stdlib-shims.0.3.0-> installed re.1.14.0-> installed ocplib-endian.1.2-> installed integers.0.8.0-> installed alcotest.1.9.1-> installed dune-configurator.3.23.1-> installed lwt.6.1.2-> installed inotify.2.6-> installed logs.0.10.0-> installed ctypes.0.24.0-> installed ctypes-foreign.0.24.0-> installed cf.0.5.0-> installed fsevents.0.3.0-> installed cf-lwt.0.5.0-> installed fsevents-lwt.0.3.0Done.# To update the current shell environment, run: eval $(opam env)2026-06-04 01:50.37 ---> saved as "301f05c469f19a35549ffdc75f07e3deeb0ed768c72ce2a6a9ca570c32979901"/src: (copy (src .) (dst /src))2026-06-04 01:50.37 ---> saved as "4fa5573117120fd2afaeab196285353afa00fa52d51dedde8686672cb6540123"/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))(cd _build/default/test && ./test.exe -q --color=always)Testing `irmin-watch'.This run has ID `K9DK91DF'.[OK] inotify 0 enoent.[OK] inotify 1 basic.[OK] inotify 2 100s.[SKIP] inotify 3 1000s.Full test results in `/src/_build/default/test/_build/_tests/irmin-watch'.Test Successful in 6.911s. 3 tests run.2026-06-04 01:50.46 ---> saved as "ae7665f7f629c171a3c59d2fa66372d0422bcbf510034440c9c2715ad23e9ec3"Job succeeded2026-06-04 01:50.46: Job succeeded