Build:
- 0
2026-03-07 10:28.38: New job: Build using linux-s390x in
[]
2026-03-07 10:28.38: Will push staging image to ocurrent/opam-staging:ubuntu-24.04-ocaml-4.11-s390x
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:89ba72a3fa77e57e87f7474806a837bdbf50002706267213fb8110481c472719
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 4.11 --packages=ocaml-base-compiler.4.11.2
RUN opam pin add -k version ocaml-base-compiler 4.11.2
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2026-03-07 10:28.38: Using cache hint "4.11.2-s390x-ocurrent/opam-staging@sha256:89ba72a3fa77e57e87f7474806a837bdbf50002706267213fb8110481c472719"
2026-03-07 10:28.38: Waiting for resource in pool OCluster
2026-03-07 12:34.03: Waiting for worker…
2026-03-07 12:39.00: Got resource from pool OCluster
Building on s390x-worker-01.marist.ci.dev
WARNING: experimental flag squash is removed with BuildKit. You should squash inside build using a multi-stage Dockerfile for efficiency.
#0 building with "default" instance using docker driver
#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 504B done
#1 DONE 0.1s
#2 resolve image config for docker-image://docker.io/docker/dockerfile:1
#2 DONE 0.3s
#3 docker-image://docker.io/docker/dockerfile:1@sha256:b6afd42430b15f2d2a4c5a02b919e98a525b785b1aaff16747d2f623364e39b6
#3 CACHED
#4 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:89ba72a3fa77e57e87f7474806a837bdbf50002706267213fb8110481c472719
#4 DONE 0.1s
#5 [internal] load .dockerignore
#5 transferring context: 2B done
#5 DONE 0.2s
#6 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:89ba72a3fa77e57e87f7474806a837bdbf50002706267213fb8110481c472719
#6 CACHED
#7 [internal] load build context
#7 transferring context: 504B done
#7 DONE 0.3s
#8 [2/5] RUN opam switch create 4.11 --packages=ocaml-base-compiler.4.11.2
#8 3.789
#8 3.789 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#8 4.191 [ocaml-config.1/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#8 4.511 [ocaml-config.1/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#8 5.056 [ocaml-base-compiler.4.11.2] downloaded from cache at https://opam.ocaml.org/cache
#8 5.842 [ocaml-base-compiler.4.11.2/alt-signal-stack.patch] downloaded from https://opam.ocaml.org/cache
#8 6.248 [ocaml-base-compiler.4.11.2/ocaml-base-compiler.install] downloaded from https://opam.ocaml.org/cache
#8 6.248
#8 6.248 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#8 6.383 -> installed base-bigarray.base
#8 6.385 -> installed base-threads.base
#8 6.385 -> installed base-unix.base
#8 173.0 -> installed ocaml-base-compiler.4.11.2
#8 173.1 -> installed ocaml-config.1
#8 173.2 -> installed ocaml.4.11.2
#8 173.5 Done.
#8 173.5 # Run eval $(opam env) to update the current shell environment
#8 DONE 182.5s
#9 [3/5] RUN opam pin add -k version ocaml-base-compiler 4.11.2
#9 0.812 ocaml-base-compiler is now pinned to version 4.11.2
#9 0.812
#9 3.798 No package build needed.
#9 3.798 Nothing to do.
#9 3.798 # Run eval $(opam env) to update the current shell environment
#9 DONE 3.9s
#10 [4/5] RUN opam install -y opam-depext
#10 4.197 The following actions will be performed:
#10 4.198 - install opam-depext 1.2.3
#10 4.198
#10 4.198 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 4.698 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#10 4.734
#10 4.734 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 6.416 -> installed opam-depext.1.2.3
#10 6.430 Done.
#10 6.430 # Run eval $(opam env) to update the current shell environment
#10 DONE 6.5s
#11 [5/5] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#11 DONE 0.2s
#12 exporting to image
#12 exporting layers
#12 exporting layers 1.5s done
#12 writing image sha256:1e5ea5f6ab9f9a0789e5f07803fc0ed4328d86e983e71ba0da720afc2ce334de done
#12 DONE 1.5s
1 warning found (use docker --debug to expand):
- JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 9)
Pushing "sha256:1e5ea5f6ab9f9a0789e5f07803fc0ed4328d86e983e71ba0da720afc2ce334de" to "ocurrent/opam-staging:ubuntu-24.04-ocaml-4.11-s390x" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
fcab8df49980: Preparing
b3169a48614b: Preparing
9c6250986c4f: Preparing
028cc2b8d1de: Preparing
9b0ebd7501c8: Preparing
15ad6be91a79: Preparing
0a372a4ee189: Preparing
1b5c2ad30f1e: Preparing
fb918645f83c: Preparing
304a55894b84: Preparing
12e1e11a9430: Preparing
366cef8c8bbe: Preparing
ea3873a6c572: Preparing
36de7efa7f32: Preparing
10b9b0eb5057: Preparing
8444fd9f024f: Preparing
45f0ed2873bd: Preparing
1ba97fbb7fb5: Preparing
3bb02f28c504: Preparing
d4b067d0d9dc: Preparing
41b010c4bca8: Preparing
133d829230b8: Preparing
5f70bf18a086: Preparing
2656e1be2751: Preparing
599b091357f4: Preparing
b1e7f048343d: Preparing
fd43eb424384: Preparing
7dcddfd4ce2f: Preparing
7dcddfd4ce2f: Preparing
10d8420889d1: Preparing
cfc7a4c16519: Preparing
899655161d28: Preparing
e00f852d4d3e: Preparing
014d24e4aa46: Preparing
388ec765e99d: Preparing
eccca56c3b2f: Preparing
4e422c0dc301: Preparing
9efceb2f3b58: Preparing
d28eb7a3ee07: Preparing
9ce68c28406b: Preparing
8c68f754c27c: Preparing
7b2ba9c727a2: Preparing
cd8c8ee007f9: Preparing
8a2e9f803c1b: Preparing
000636374610: Preparing
5f70bf18a086: Waiting
2656e1be2751: Waiting
599b091357f4: Waiting
b1e7f048343d: Waiting
fd43eb424384: Waiting
7dcddfd4ce2f: Waiting
10d8420889d1: Waiting
cfc7a4c16519: Waiting
899655161d28: Waiting
e00f852d4d3e: Waiting
014d24e4aa46: Waiting
388ec765e99d: Waiting
eccca56c3b2f: Waiting
4e422c0dc301: Waiting
9efceb2f3b58: Waiting
d28eb7a3ee07: Waiting
9ce68c28406b: Waiting
8c68f754c27c: Waiting
7b2ba9c727a2: Waiting
cd8c8ee007f9: Waiting
8a2e9f803c1b: Waiting
000636374610: Waiting
ea3873a6c572: Waiting
36de7efa7f32: Waiting
10b9b0eb5057: Waiting
8444fd9f024f: Waiting
45f0ed2873bd: Waiting
1b5c2ad30f1e: Waiting
fb918645f83c: Waiting
304a55894b84: Waiting
12e1e11a9430: Waiting
366cef8c8bbe: Waiting
15ad6be91a79: Waiting
0a372a4ee189: Waiting
1ba97fbb7fb5: Waiting
3bb02f28c504: Waiting
d4b067d0d9dc: Waiting
41b010c4bca8: Waiting
133d829230b8: Waiting
9b0ebd7501c8: Layer already exists
15ad6be91a79: Layer already exists
0a372a4ee189: Layer already exists
1b5c2ad30f1e: Layer already exists
fb918645f83c: Layer already exists
304a55894b84: Layer already exists
12e1e11a9430: Layer already exists
366cef8c8bbe: Layer already exists
ea3873a6c572: Layer already exists
36de7efa7f32: Layer already exists
10b9b0eb5057: Layer already exists
8444fd9f024f: Layer already exists
45f0ed2873bd: Layer already exists
1ba97fbb7fb5: Layer already exists
3bb02f28c504: Layer already exists
d4b067d0d9dc: Layer already exists
41b010c4bca8: Layer already exists
133d829230b8: Layer already exists
fcab8df49980: Pushed
b3169a48614b: Pushed
5f70bf18a086: Layer already exists
599b091357f4: Layer already exists
2656e1be2751: Layer already exists
9c6250986c4f: Pushed
b1e7f048343d: Layer already exists
fd43eb424384: Layer already exists
7dcddfd4ce2f: Layer already exists
10d8420889d1: Layer already exists
cfc7a4c16519: Layer already exists
899655161d28: Layer already exists
e00f852d4d3e: Layer already exists
014d24e4aa46: Layer already exists
eccca56c3b2f: Layer already exists
388ec765e99d: Layer already exists
9efceb2f3b58: Layer already exists
d28eb7a3ee07: Layer already exists
4e422c0dc301: Layer already exists
7b2ba9c727a2: Layer already exists
cd8c8ee007f9: Layer already exists
9ce68c28406b: Layer already exists
8c68f754c27c: Layer already exists
000636374610: Layer already exists
8a2e9f803c1b: Layer already exists
028cc2b8d1de: Pushed
ubuntu-24.04-ocaml-4.11-s390x: digest: sha256:102fb42063b5758c4eb1cb9e34550be07dc755f74a49b5441c711edf91fead4b size: 9712
The push refers to repository [docker.io/ocurrent/opam-staging]
fcab8df49980: Preparing
b3169a48614b: Preparing
9c6250986c4f: Preparing
028cc2b8d1de: Preparing
9b0ebd7501c8: Preparing
15ad6be91a79: Preparing
0a372a4ee189: Preparing
1b5c2ad30f1e: Preparing
fb918645f83c: Preparing
304a55894b84: Preparing
12e1e11a9430: Preparing
366cef8c8bbe: Preparing
ea3873a6c572: Preparing
36de7efa7f32: Preparing
10b9b0eb5057: Preparing
8444fd9f024f: Preparing
45f0ed2873bd: Preparing
1ba97fbb7fb5: Preparing
3bb02f28c504: Preparing
d4b067d0d9dc: Preparing
41b010c4bca8: Preparing
133d829230b8: Preparing
5f70bf18a086: Preparing
2656e1be2751: Preparing
599b091357f4: Preparing
b1e7f048343d: Preparing
fd43eb424384: Preparing
7dcddfd4ce2f: Preparing
7dcddfd4ce2f: Preparing
10d8420889d1: Preparing
cfc7a4c16519: Preparing
899655161d28: Preparing
e00f852d4d3e: Preparing
014d24e4aa46: Preparing
388ec765e99d: Preparing
eccca56c3b2f: Preparing
4e422c0dc301: Preparing
9efceb2f3b58: Preparing
d28eb7a3ee07: Preparing
9ce68c28406b: Preparing
8c68f754c27c: Preparing
7b2ba9c727a2: Preparing
cd8c8ee007f9: Preparing
8a2e9f803c1b: Preparing
000636374610: Preparing
15ad6be91a79: Waiting
0a372a4ee189: Waiting
1b5c2ad30f1e: Waiting
fb918645f83c: Waiting
304a55894b84: Waiting
12e1e11a9430: Waiting
366cef8c8bbe: Waiting
ea3873a6c572: Waiting
36de7efa7f32: Waiting
10b9b0eb5057: Waiting
8444fd9f024f: Waiting
45f0ed2873bd: Waiting
1ba97fbb7fb5: Waiting
3bb02f28c504: Waiting
d4b067d0d9dc: Waiting
41b010c4bca8: Waiting
133d829230b8: Waiting
5f70bf18a086: Waiting
2656e1be2751: Waiting
599b091357f4: Waiting
b1e7f048343d: Waiting
fd43eb424384: Waiting
7dcddfd4ce2f: Waiting
10d8420889d1: Waiting
cfc7a4c16519: Waiting
899655161d28: Waiting
e00f852d4d3e: Waiting
014d24e4aa46: Waiting
388ec765e99d: Waiting
eccca56c3b2f: Waiting
4e422c0dc301: Waiting
9efceb2f3b58: Waiting
d28eb7a3ee07: Waiting
9ce68c28406b: Waiting
8c68f754c27c: Waiting
7b2ba9c727a2: Waiting
cd8c8ee007f9: Waiting
8a2e9f803c1b: Waiting
000636374610: Waiting
028cc2b8d1de: Layer already exists
9c6250986c4f: Layer already exists
9b0ebd7501c8: Layer already exists
b3169a48614b: Layer already exists
fcab8df49980: Layer already exists
fb918645f83c: Layer already exists
15ad6be91a79: Layer already exists
0a372a4ee189: Layer already exists
304a55894b84: Layer already exists
1b5c2ad30f1e: Layer already exists
12e1e11a9430: Layer already exists
ea3873a6c572: Layer already exists
366cef8c8bbe: Layer already exists
8444fd9f024f: Layer already exists
36de7efa7f32: Layer already exists
10b9b0eb5057: Layer already exists
45f0ed2873bd: Layer already exists
1ba97fbb7fb5: Layer already exists
d4b067d0d9dc: Layer already exists
41b010c4bca8: Layer already exists
133d829230b8: Layer already exists
3bb02f28c504: Layer already exists
2656e1be2751: Layer already exists
5f70bf18a086: Layer already exists
599b091357f4: Layer already exists
b1e7f048343d: Layer already exists
fd43eb424384: Layer already exists
cfc7a4c16519: Layer already exists
7dcddfd4ce2f: Layer already exists
899655161d28: Layer already exists
10d8420889d1: Layer already exists
014d24e4aa46: Layer already exists
e00f852d4d3e: Layer already exists
4e422c0dc301: Layer already exists
388ec765e99d: Layer already exists
eccca56c3b2f: Layer already exists
9efceb2f3b58: Layer already exists
d28eb7a3ee07: Layer already exists
7b2ba9c727a2: Layer already exists
8c68f754c27c: Layer already exists
9ce68c28406b: Layer already exists
cd8c8ee007f9: Layer already exists
000636374610: Layer already exists
8a2e9f803c1b: Layer already exists
ubuntu-24.04-ocaml-4.11-s390x: digest: sha256:102fb42063b5758c4eb1cb9e34550be07dc755f74a49b5441c711edf91fead4b size: 9712
Job succeeded
2026-03-07 12:43.00: Job succeeded