Build:
- 0
2025-06-10 13:09.23: New job: Build using linux-x86_64 in [] 2025-06-10 13:09.23: Will push staging image to ocurrent/opam-staging:fedora-41-ocaml-5.2-flambda2-amd64 Dockerfile: # syntax=docker/dockerfile:1 FROM ocurrent/opam-staging@sha256:644c4c4669320572842640ae2a5e31ba33070fba735daa5d93a40405378c2a71 RUN opam repo add oxcaml git+https://github.com/janestreet/opam-repository#with-extensions --set-default ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1" USER root RUN yum install -y zstd autoconf && yum clean packages USER opam RUN opam switch create 5.2 --packages=ocaml-variants.5.2.0+flambda2 RUN opam pin add -k version ocaml-variants 5.2.0+flambda2 RUN opam install -y opam-depext ENTRYPOINT [ "opam", "exec", "--" ] CMD bash COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ] 2025-06-10 13:09.23: Using cache hint "5.2.0+flambda2-amd64-ocurrent/opam-staging@sha256:644c4c4669320572842640ae2a5e31ba33070fba735daa5d93a40405378c2a71" 2025-06-10 13:09.23: Waiting for confirm-threshold > above-average 2025-06-10 13:11.22: Confirm-threshold now > above-average 2025-06-10 13:11.22: Connecting to build cluster… 2025-06-10 13:11.22: Waiting for resource in pool OCluster 2025-06-10 13:11.23: Waiting for worker… 2025-06-10 13:11.23: Got resource from pool OCluster Building on laodoke.caelum.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: 689B done #1 DONE 0.0s #2 resolve image config for docker-image://docker.io/docker/dockerfile:1 #2 DONE 0.7s #3 docker-image://docker.io/docker/dockerfile:1@sha256:9857836c9ee4268391bb5b09f9f157f3c91bb15821bb77969642813b0d00518d #3 CACHED #4 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:644c4c4669320572842640ae2a5e31ba33070fba735daa5d93a40405378c2a71 #4 DONE 0.0s #5 [internal] load .dockerignore #5 transferring context: 2B done #5 DONE 0.0s #6 [internal] load build context #6 transferring context: 689B done #6 DONE 0.0s #7 [1/7] FROM docker.io/ocurrent/opam-staging@sha256:644c4c4669320572842640ae2a5e31ba33070fba735daa5d93a40405378c2a71 #7 resolve docker.io/ocurrent/opam-staging@sha256:644c4c4669320572842640ae2a5e31ba33070fba735daa5d93a40405378c2a71 #7 resolve docker.io/ocurrent/opam-staging@sha256:644c4c4669320572842640ae2a5e31ba33070fba735daa5d93a40405378c2a71 1.8s done #7 CACHED #8 [2/7] RUN opam repo add oxcaml git+https://github.com/janestreet/opam-repository#with-extensions --set-default #8 19.78 [oxcaml] Initialised #8 DONE 20.2s #9 [3/7] RUN yum install -y zstd autoconf && yum clean packages #9 0.653 Updating and loading repositories: #9 1.322 Fedora 41 - x86_64 - Updates 100% | 56.2 KiB/s | 24.6 KiB | 00m00s #9 9.882 Fedora 41 - x86_64 - Updates 100% | 479.2 KiB/s | 4.0 MiB | 00m09s #9 12.68 Repositories loaded. #9 13.36 Package "zstd-1.5.7-1.fc41.x86_64" is already installed. #9 13.36 Package "autoconf-2.72-4.fc41.noarch" is already installed. #9 13.36 #9 13.36 Nothing to do. #9 13.50 Removed 0 files, 0 directories (total of 0 B). 0 errors occurred. #9 DONE 13.5s #10 [4/7] RUN opam switch create 5.2 --packages=ocaml-variants.5.2.0+flambda2 #10 4.817 #10 4.817 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><> #10 4.937 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache #10 5.130 [ocaml-config.3/ocaml-config.install] downloaded from https://opam.ocaml.org/cache #10 12.55 [ocaml-variants.5.2.0+flambda2] downloaded from https://github.com/oxcaml/oxcaml/archive/refs/tags/5.2.0minus-10.tar.gz #10 14.34 [ocaml-variants.5.2.0+flambda2/init-compiler.tar.gz] downloaded from https://opam.ocaml.org/cache #10 15.05 [ocaml-variants.5.2.0+flambda2/init-dune.tbz] downloaded from https://opam.ocaml.org/cache #10 15.45 [ocaml-variants.5.2.0+flambda2/init-menhir.tar.gz] downloaded from https://opam.ocaml.org/cache #10 15.45 #10 15.45 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> #10 16.20 -> installed base-bigarray.base #10 16.20 -> installed base-threads.base #10 16.21 -> installed base-unix.base #10 16.21 -> installed ocaml-options-vanilla.1 #10 517.0 -> installed ocaml-variants.5.2.0+flambda2 #10 517.1 -> installed ocaml-config.3 #10 517.4 -> installed ocaml.5.2.0 #10 517.4 -> installed base-domains.base #10 517.5 -> installed base-nnp.base #10 519.7 Done. #10 519.7 # Run eval $(opam env) to update the current shell environment #10 DONE 520.9s #11 [5/7] RUN opam pin add -k version ocaml-variants 5.2.0+flambda2 #11 0.681 ocaml-variants is now pinned to version 5.2.0+flambda2 #11 0.681 #11 4.665 No package build needed. #11 4.665 Nothing to do. #11 4.666 # Run eval $(opam env) to update the current shell environment #11 DONE 5.8s #12 [6/7] RUN opam install -y opam-depext #12 5.073 The following actions will be performed: #12 5.073 - install opam-depext 1.2.3 #12 5.073 #12 5.073 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><> #12 5.329 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache #12 5.352 #12 5.352 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> #12 10.27 -> installed opam-depext.1.2.3 #12 10.27 Done. #12 10.27 # Run eval $(opam env) to update the current shell environment #12 DONE 10.3s #13 [7/7] COPY --link [ Dockerfile, /Dockerfile.ocaml ] #13 DONE 0.0s #14 exporting to image #14 exporting layers #14 exporting layers 13.3s done #14 writing image sha256:84a46091cd0d6a96cec4148a4a978e4ef83b2ccacc3d9e47d969d78bbe55b0aa done #14 DONE 13.3s 1 warning found (use --debug to expand): - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 13) Pushing "sha256:84a46091cd0d6a96cec4148a4a978e4ef83b2ccacc3d9e47d969d78bbe55b0aa" to "ocurrent/opam-staging:fedora-41-ocaml-5.2-flambda2-amd64" as user "ocurrentbuilder" Login Succeeded The push refers to repository [docker.io/ocurrent/opam-staging] 9a1631d08a26: Preparing 3bf1c5db4628: Preparing db85fdc2b866: Preparing e068ecff9214: Preparing 9a8ebff540ca: Preparing 47b51b52a06e: Preparing 1e87ae6eeccb: Preparing 26b96be3bd64: Preparing da2848a07ca4: Preparing 6abbc3a0af07: Preparing 1bdd6b5f68db: Preparing 42144e23b1f2: Preparing dcdfcd0b3c84: Preparing 42ba0fcb9c2b: Preparing 4e58f7d4b67f: Preparing 1e87ae6eeccb: Waiting 3b2890e3a6a0: Preparing 26b96be3bd64: Waiting 6abbc3a0af07: Waiting da2848a07ca4: Waiting 0ca175a51d44: Preparing 1bdd6b5f68db: Waiting 87d1118bd461: Preparing 42144e23b1f2: Waiting dcdfcd0b3c84: Waiting 42ba0fcb9c2b: Waiting 47b51b52a06e: Waiting 4e58f7d4b67f: Waiting 3b2890e3a6a0: Waiting 0ca175a51d44: Waiting 1604de7c3ea5: Preparing 87d1118bd461: Waiting d143f83a5301: Preparing ed15830a8cfa: Preparing 00c8e8d47194: Preparing d143f83a5301: Waiting ed15830a8cfa: Waiting 16d1ad2b4b2e: Preparing 41854a39d426: Preparing 00c8e8d47194: Waiting 16d1ad2b4b2e: Waiting 5f70bf18a086: Preparing cd678133ee7a: Preparing 41854a39d426: Waiting 53a1ba4ea3dc: Preparing cd678133ee7a: Waiting 5f70bf18a086: Waiting 60ecf63be8d5: Preparing 53a1ba4ea3dc: Waiting 01700ece58f8: Preparing 60ecf63be8d5: Waiting c0a3586d61e1: Preparing 01700ece58f8: Waiting c0a3586d61e1: Preparing 4731130d41c4: Preparing d3db9174e4d3: Preparing c0a3586d61e1: Waiting 4731130d41c4: Waiting 7dad31170dea: Preparing 7e957d17b114: Preparing 8f7850fcd15b: Preparing d3db9174e4d3: Waiting 61f4fa400535: Preparing 7e957d17b114: Waiting 8f7850fcd15b: Waiting a8966aadca11: Preparing 7329cb362cd1: Preparing 61f4fa400535: Waiting 3b32249ff999: Preparing a8966aadca11: Waiting 0bff5d69aeef: Preparing 3b32249ff999: Waiting 7329cb362cd1: Waiting 3b7757fd44e2: Preparing 1068095ebf36: Preparing 29ee0853b6c9: Preparing 0bff5d69aeef: Waiting 3b7757fd44e2: Waiting 29ee0853b6c9: Waiting 1068095ebf36: Waiting db85fdc2b866: Pushed 9a1631d08a26: Pushed 3bf1c5db4628: Pushed 1e87ae6eeccb: Layer already exists 26b96be3bd64: Layer already exists da2848a07ca4: Layer already exists 6abbc3a0af07: Layer already exists 1bdd6b5f68db: Layer already exists 42144e23b1f2: Layer already exists dcdfcd0b3c84: Layer already exists 42ba0fcb9c2b: Layer already exists 4e58f7d4b67f: Layer already exists 3b2890e3a6a0: Layer already exists 0ca175a51d44: Layer already exists 87d1118bd461: Layer already exists 1604de7c3ea5: Layer already exists d143f83a5301: Layer already exists ed15830a8cfa: Layer already exists 00c8e8d47194: Layer already exists 9a8ebff540ca: Pushed 16d1ad2b4b2e: Layer already exists 41854a39d426: Layer already exists 5f70bf18a086: Layer already exists cd678133ee7a: Layer already exists 53a1ba4ea3dc: Layer already exists 60ecf63be8d5: Layer already exists 01700ece58f8: Layer already exists c0a3586d61e1: Layer already exists 4731130d41c4: Layer already exists d3db9174e4d3: Layer already exists 7dad31170dea: Layer already exists 7e957d17b114: Layer already exists 8f7850fcd15b: Layer already exists 61f4fa400535: Layer already exists a8966aadca11: Layer already exists 7329cb362cd1: Layer already exists 3b32249ff999: Layer already exists 0bff5d69aeef: Layer already exists 3b7757fd44e2: Layer already exists 1068095ebf36: Layer already exists 29ee0853b6c9: Layer already exists 47b51b52a06e: Pushed e068ecff9214: Pushed fedora-41-ocaml-5.2-flambda2-amd64: digest: sha256:0bdcd723940afc0e481d11f70993774bb054164936ddea446aae4a1f05d03868 size: 9504 The push refers to repository [docker.io/ocurrent/opam-staging] 9a1631d08a26: Preparing 3bf1c5db4628: Preparing db85fdc2b866: Preparing e068ecff9214: Preparing 9a8ebff540ca: Preparing 47b51b52a06e: Preparing 1e87ae6eeccb: Preparing 26b96be3bd64: Preparing da2848a07ca4: Preparing 6abbc3a0af07: Preparing 1bdd6b5f68db: Preparing 47b51b52a06e: Waiting 42144e23b1f2: Preparing dcdfcd0b3c84: Preparing 42ba0fcb9c2b: Preparing 1e87ae6eeccb: Waiting 26b96be3bd64: Waiting 4e58f7d4b67f: Preparing 3b2890e3a6a0: Preparing 6abbc3a0af07: Waiting 1bdd6b5f68db: Waiting 0ca175a51d44: Preparing da2848a07ca4: Waiting 42144e23b1f2: Waiting 87d1118bd461: Preparing dcdfcd0b3c84: Waiting 1604de7c3ea5: Preparing 4e58f7d4b67f: Waiting 3b2890e3a6a0: Waiting d143f83a5301: Preparing 42ba0fcb9c2b: Waiting ed15830a8cfa: Preparing 87d1118bd461: Waiting 1604de7c3ea5: Waiting 0ca175a51d44: Waiting d143f83a5301: Waiting 00c8e8d47194: Preparing 16d1ad2b4b2e: Preparing 41854a39d426: Preparing 5f70bf18a086: Preparing ed15830a8cfa: Waiting 00c8e8d47194: Waiting 41854a39d426: Waiting cd678133ee7a: Preparing 53a1ba4ea3dc: Preparing 5f70bf18a086: Waiting 16d1ad2b4b2e: Waiting 60ecf63be8d5: Preparing 53a1ba4ea3dc: Waiting 01700ece58f8: Preparing cd678133ee7a: Waiting 60ecf63be8d5: Waiting c0a3586d61e1: Preparing c0a3586d61e1: Preparing 4731130d41c4: Preparing c0a3586d61e1: Waiting d3db9174e4d3: Preparing 4731130d41c4: Waiting 7dad31170dea: Preparing d3db9174e4d3: Waiting 7e957d17b114: Preparing 8f7850fcd15b: Preparing 7dad31170dea: Waiting 7e957d17b114: Waiting 61f4fa400535: Preparing a8966aadca11: Preparing 8f7850fcd15b: Waiting 61f4fa400535: Waiting 7329cb362cd1: Preparing 3b32249ff999: Preparing a8966aadca11: Waiting 0bff5d69aeef: Preparing 3b32249ff999: Waiting 3b7757fd44e2: Preparing 7329cb362cd1: Waiting 0bff5d69aeef: Waiting 1068095ebf36: Preparing 29ee0853b6c9: Preparing 1068095ebf36: Waiting 3b7757fd44e2: Waiting 29ee0853b6c9: Waiting 9a1631d08a26: Layer already exists db85fdc2b866: Layer already exists e068ecff9214: Layer already exists 3bf1c5db4628: Layer already exists 9a8ebff540ca: Layer already exists 1e87ae6eeccb: Layer already exists 26b96be3bd64: Layer already exists 6abbc3a0af07: Layer already exists da2848a07ca4: Layer already exists 47b51b52a06e: Layer already exists 1bdd6b5f68db: Layer already exists 42144e23b1f2: Layer already exists 42ba0fcb9c2b: Layer already exists dcdfcd0b3c84: Layer already exists 4e58f7d4b67f: Layer already exists 3b2890e3a6a0: Layer already exists 0ca175a51d44: Layer already exists 87d1118bd461: Layer already exists 1604de7c3ea5: Layer already exists d143f83a5301: Layer already exists ed15830a8cfa: Layer already exists 00c8e8d47194: Layer already exists 41854a39d426: Layer already exists 16d1ad2b4b2e: Layer already exists 5f70bf18a086: Layer already exists cd678133ee7a: Layer already exists 53a1ba4ea3dc: Layer already exists 60ecf63be8d5: Layer already exists 01700ece58f8: Layer already exists c0a3586d61e1: Layer already exists 4731130d41c4: Layer already exists d3db9174e4d3: Layer already exists 7e957d17b114: Layer already exists 7dad31170dea: Layer already exists 8f7850fcd15b: Layer already exists 61f4fa400535: Layer already exists a8966aadca11: Layer already exists 7329cb362cd1: Layer already exists 3b32249ff999: Layer already exists 0bff5d69aeef: Layer already exists 3b7757fd44e2: Layer already exists 29ee0853b6c9: Layer already exists 1068095ebf36: Layer already exists fedora-41-ocaml-5.2-flambda2-amd64: digest: sha256:0bdcd723940afc0e481d11f70993774bb054164936ddea446aae4a1f05d03868 size: 9504 Job succeeded 2025-06-10 13:25.40: Job succeeded