Organisationsmiragebechamel0f8935 ()(lint-fmt)

(lint-fmt)

Link Copied
Code Copied

Logs

2026-04-16 13:01.04: New job: test mirage/bechamel https://github.com/mirage/bechamel.git#refs/pull/55/head (0f8935725bea4fcbc94b25370c990f74ff79b1a8) (linux-x86_64:(lint-fmt))
Base: ocaml/opam:alpine-3.22-ocaml-4.14@sha256:1c3a5ef9216cc43d14bea2bc9b42f4b1ee30cd78bf2e6993672b4c0c52909216
ocamlformat version: version 0.29.0 (from opam)


To reproduce locally:


git clone --recursive "https://github.com/mirage/bechamel.git" && cd "bechamel" && git fetch origin "refs/pull/55/head" && git reset --hard 0f893572
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:alpine-3.22-ocaml-4.14@sha256:1c3a5ef9216cc43d14bea2bc9b42f4b1ee30cd78bf2e6993672b4c0c52909216
USER 1000:1000
RUN cd ~/opam-repository && (git cat-file -e d06cfb1853afceb1dc127f88edaac3f8110bf6cc || git fetch origin master) && git reset -q --hard d06cfb1853afceb1dc127f88edaac3f8110bf6cc && git log --no-decorate -n1 --oneline && opam update -u
RUN opam depext -i dune
WORKDIR /src
RUN opam depext -i ocamlformat=0.29.0
COPY --chown=1000:1000 . /src/
RUN opam exec -- dune build @fmt --ignore-promoted-rules || (echo "dune build @fmt failed"; exit 2)


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


2026-04-16 13:01.04: Using cache hint "mirage/bechamel-ocaml/opam:alpine-3.22-ocaml-4.14@sha256:1c3a5ef9216cc43d14bea2bc9b42f4b1ee30cd78bf2e6993672b4c0c52909216-alpine-3.22-4.14_opam-2.5-ocamlformat-d06cfb1853afceb1dc127f88edaac3f8110bf6cc"
2026-04-16 13:01.04: Using OBuilder spec:
((from ocaml/opam:alpine-3.22-ocaml-4.14@sha256:1c3a5ef9216cc43d14bea2bc9b42f4b1ee30cd78bf2e6993672b4c0c52909216)
(user (uid 1000) (gid 1000))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e d06cfb1853afceb1dc127f88edaac3f8110bf6cc || git fetch origin master) && git reset -q --hard d06cfb1853afceb1dc127f88edaac3f8110bf6cc && git log --no-decorate -n1 --oneline && opam update -u"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam depext -i dune"))
(workdir /src)
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam depext -i ocamlformat=0.29.0"))
(copy (src .) (dst /src/))
(run (shell "opam exec -- dune build @fmt --ignore-promoted-rules || (echo \"dune build @fmt failed\"; exit 2)"))
)


2026-04-16 13:01.04: Waiting for resource in pool OCluster
2026-04-16 13:01.04: Waiting for worker…
2026-04-16 13:02.16: Got resource from pool OCluster
Building on laodoke.caelum.ci.dev
All commits already cached
HEAD is now at 0f89357 Add commit about ocamlformat into .git-blame-ignore-revs


(from ocaml/opam:alpine-3.22-ocaml-4.14@sha256:1c3a5ef9216cc43d14bea2bc9b42f4b1ee30cd78bf2e6993672b4c0c52909216)
Unable to find image 'ocaml/opam:alpine-3.22-ocaml-4.14@sha256:1c3a5ef9216cc43d14bea2bc9b42f4b1ee30cd78bf2e6993672b4c0c52909216' locally
docker.io/ocaml/opam@sha256:1c3a5ef9216cc43d14bea2bc9b42f4b1ee30cd78bf2e6993672b4c0c52909216: Pulling from ocaml/opam
2d35ebdb57d9: Pulling fs layer
adfc86c1accf: Pulling fs layer
d09377907434: Pulling fs layer
a699cf44908b: Pulling fs layer
c088e74f1f31: Pulling fs layer
7e99e6eaa847: Pulling fs layer
db4b89a22482: Pulling fs layer
f1f17593da04: Pulling fs layer
c088e74f1f31: Waiting
7e99e6eaa847: Waiting
db4b89a22482: Waiting
a699cf44908b: Waiting
bb79fbf72548: Pulling fs layer
f1f17593da04: Waiting
cf69890848e3: Pulling fs layer
bb79fbf72548: Waiting
80e325d6146c: Pulling fs layer
cf69890848e3: Waiting
66a526c41d4c: Pulling fs layer
347d38b311ac: Pulling fs layer
80e325d6146c: Waiting
66a526c41d4c: Waiting
984612fde4c4: Pulling fs layer
347d38b311ac: Waiting
0ac0da982daa: Pulling fs layer
984612fde4c4: Waiting
209c9bca9b0e: Pulling fs layer
0ac0da982daa: Waiting
3d3356d548ff: Pulling fs layer
209c9bca9b0e: Waiting
c072da09f122: Pulling fs layer
3d3356d548ff: Waiting
4f4fb700ef54: Pulling fs layer
eff3d806a4a8: Pulling fs layer
c072da09f122: Waiting
4f4fb700ef54: Waiting
f5c413f5234b: Pulling fs layer
eff3d806a4a8: Waiting
09ddc5430e22: Pulling fs layer
f5c413f5234b: Waiting
2c7c283b1afc: Pulling fs layer
09ddc5430e22: Waiting
4af9a971b585: Pulling fs layer
2c7c283b1afc: Waiting
df8d9be3e30d: Pulling fs layer
5e55ae3325a7: Pulling fs layer
4af9a971b585: Waiting
635cb27b4304: Pulling fs layer
5e55ae3325a7: Waiting
635cb27b4304: Waiting
898fbde8ad42: Pulling fs layer
66c0ffc92413: Pulling fs layer
c8cca855638d: Pulling fs layer
898fbde8ad42: Waiting
66c0ffc92413: Waiting
45d2501a899c: Pulling fs layer
10b0fe6926c2: Pulling fs layer
c8cca855638d: Waiting
45d2501a899c: Waiting
0a1d7b83a687: Pulling fs layer
2c3441915309: Pulling fs layer
10b0fe6926c2: Waiting
0a1d7b83a687: Waiting
3d1a575b1bb0: Pulling fs layer
6e5fa830b59d: Pulling fs layer
2c3441915309: Waiting
3d1a575b1bb0: Waiting
72225f5a6449: Pulling fs layer
6e5fa830b59d: Waiting
5a8b6a59afe3: Pulling fs layer
81299dd100ce: Pulling fs layer
72225f5a6449: Waiting
ad267db4d3a7: Pulling fs layer
5a8b6a59afe3: Waiting
81299dd100ce: Waiting
de32f8de692b: Pulling fs layer
ad267db4d3a7: Waiting
adfc86c1accf: Verifying Checksum
adfc86c1accf: Download complete
2d35ebdb57d9: Verifying Checksum
2d35ebdb57d9: Download complete
2d35ebdb57d9: Pull complete
adfc86c1accf: Pull complete
c088e74f1f31: Verifying Checksum
c088e74f1f31: Download complete
7e99e6eaa847: Verifying Checksum
7e99e6eaa847: Download complete
db4b89a22482: Verifying Checksum
db4b89a22482: Download complete
f1f17593da04: Verifying Checksum
f1f17593da04: Download complete
d09377907434: Verifying Checksum
d09377907434: Download complete
d09377907434: Pull complete
bb79fbf72548: Verifying Checksum
bb79fbf72548: Download complete
80e325d6146c: Download complete
66a526c41d4c: Verifying Checksum
66a526c41d4c: Download complete
cf69890848e3: Verifying Checksum
cf69890848e3: Download complete
347d38b311ac: Download complete
984612fde4c4: Verifying Checksum
984612fde4c4: Download complete
0ac0da982daa: Verifying Checksum
0ac0da982daa: Download complete
209c9bca9b0e: Download complete
3d3356d548ff: Verifying Checksum
3d3356d548ff: Download complete
4f4fb700ef54: Verifying Checksum
4f4fb700ef54: Download complete
c072da09f122: Verifying Checksum
c072da09f122: Download complete
eff3d806a4a8: Download complete
f5c413f5234b: Verifying Checksum
f5c413f5234b: Download complete
09ddc5430e22: Verifying Checksum
09ddc5430e22: Download complete
2c7c283b1afc: Verifying Checksum
2c7c283b1afc: Download complete
4af9a971b585: Verifying Checksum
4af9a971b585: Download complete
df8d9be3e30d: Verifying Checksum
df8d9be3e30d: Download complete
5e55ae3325a7: Verifying Checksum
5e55ae3325a7: Download complete
898fbde8ad42: Verifying Checksum
898fbde8ad42: Download complete
635cb27b4304: Verifying Checksum
635cb27b4304: Download complete
66c0ffc92413: Download complete
c8cca855638d: Verifying Checksum
c8cca855638d: Download complete
45d2501a899c: Verifying Checksum
45d2501a899c: Download complete
0a1d7b83a687: Verifying Checksum
0a1d7b83a687: Download complete
a699cf44908b: Verifying Checksum
a699cf44908b: Download complete
10b0fe6926c2: Verifying Checksum
10b0fe6926c2: Download complete
3d1a575b1bb0: Download complete
2c3441915309: Verifying Checksum
2c3441915309: Download complete
6e5fa830b59d: Download complete
81299dd100ce: Verifying Checksum
81299dd100ce: Download complete
72225f5a6449: Verifying Checksum
72225f5a6449: Download complete
de32f8de692b: Download complete
ad267db4d3a7: Verifying Checksum
ad267db4d3a7: Download complete
a699cf44908b: Pull complete
c088e74f1f31: Pull complete
7e99e6eaa847: Pull complete
db4b89a22482: Pull complete
f1f17593da04: Pull complete
bb79fbf72548: Pull complete
cf69890848e3: Pull complete
80e325d6146c: Pull complete
66a526c41d4c: Pull complete
347d38b311ac: Pull complete
984612fde4c4: Pull complete
0ac0da982daa: Pull complete
209c9bca9b0e: Pull complete
3d3356d548ff: Pull complete
c072da09f122: Pull complete
4f4fb700ef54: Pull complete
eff3d806a4a8: Pull complete
f5c413f5234b: Pull complete
09ddc5430e22: Pull complete
2c7c283b1afc: Pull complete
4af9a971b585: Pull complete
df8d9be3e30d: Pull complete
5e55ae3325a7: Pull complete
635cb27b4304: Pull complete
898fbde8ad42: Pull complete
66c0ffc92413: Pull complete
c8cca855638d: Pull complete
45d2501a899c: Pull complete
5a8b6a59afe3: Verifying Checksum
5a8b6a59afe3: Download complete
10b0fe6926c2: Pull complete
0a1d7b83a687: Pull complete
2c3441915309: Pull complete
3d1a575b1bb0: Pull complete
6e5fa830b59d: Pull complete
72225f5a6449: Pull complete
5a8b6a59afe3: Pull complete
81299dd100ce: Pull complete
ad267db4d3a7: Pull complete
de32f8de692b: Pull complete
Digest: sha256:1c3a5ef9216cc43d14bea2bc9b42f4b1ee30cd78bf2e6993672b4c0c52909216
Status: Downloaded newer image for ocaml/opam@sha256:1c3a5ef9216cc43d14bea2bc9b42f4b1ee30cd78bf2e6993672b4c0c52909216
2026-04-16 13:02.32 ---> using "d1cef22083ba59d6db4e2f107091c68dd70ebdcc64c3894ad7db7be62ad17f4a" from cache


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


/: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "cd ~/opam-repository && (git cat-file -e d06cfb1853afceb1dc127f88edaac3f8110bf6cc || git fetch origin master) && git reset -q --hard d06cfb1853afceb1dc127f88edaac3f8110bf6cc && git log --no-decorate -n1 --oneline && opam update -u"))
From https://github.com/ocaml/opam-repository
* branch                  master     -> FETCH_HEAD
a6b2f19780..0b0acbee05  master     -> origin/master
d06cfb1853 Merge pull request #29632 from shonfeder/release-dune-3.22.1


<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
default (at git+file:///home/opam/opam-repository):
[INFO] opam 2.1 and 2.2 include many performance and security improvements over 2.0; please consider upgrading (https://opam.ocaml.org/doc/Install.html)


2026-04-16 13:02.52: Cancelling: Auto-cancelling job because it is no longer needed
Job cancelled