Build:
- 0
2024-12-14 13:14.24: New job: Build using linux-arm64 in [] 2024-12-14 13:14.24: Will push staging image to ocurrent/opam-staging:alpine-3.20-ocaml-4.06-afl-arm64 Dockerfile: # syntax=docker/dockerfile:1 FROM ocurrent/opam-staging@sha256:08d423f7866e2066cce901c27774197ad73fedc1c6060684001f7f0e6e258446 ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1" RUN opam switch create 4.06 --packages=ocaml-variants.4.06.1+afl RUN opam pin add -k version ocaml-variants 4.06.1+afl RUN opam install -y opam-depext RUN opam install -y ocaml-secondary-compiler ENTRYPOINT [ "opam", "exec", "--" ] CMD bash COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ] 2024-12-14 13:14.24: Using cache hint "4.06.1+afl-arm64-ocurrent/opam-staging@sha256:08d423f7866e2066cce901c27774197ad73fedc1c6060684001f7f0e6e258446" 2024-12-14 13:14.24: Waiting for resource in pool OCluster 2024-12-14 13:53.08: Waiting for worker… 2024-12-14 18:13.55: Got resource from pool OCluster Building on ocaml-1.osuosl.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: 547B done #1 DONE 0.3s #2 resolve image config for docker-image://docker.io/docker/dockerfile:1 #2 DONE 0.6s #3 docker-image://docker.io/docker/dockerfile:1@sha256:db1ff77fb637a5955317c7a3a62540196396d565f3dd5742e76dddbb6d75c4c5 #3 CACHED #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 547B done #1 DONE 0.3s #4 [internal] load build definition from Dockerfile #4 DONE 0.0s #5 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:08d423f7866e2066cce901c27774197ad73fedc1c6060684001f7f0e6e258446 #5 DONE 0.2s #6 [internal] load .dockerignore #6 transferring context: 2B done #6 DONE 0.1s #7 [1/6] FROM docker.io/ocurrent/opam-staging@sha256:08d423f7866e2066cce901c27774197ad73fedc1c6060684001f7f0e6e258446 #7 resolve docker.io/ocurrent/opam-staging@sha256:08d423f7866e2066cce901c27774197ad73fedc1c6060684001f7f0e6e258446 0.2s done #7 sha256:08d423f7866e2066cce901c27774197ad73fedc1c6060684001f7f0e6e258446 530B / 530B done #7 sha256:214b32c6c9055b8f40d83157b83a34ba6a40005d56789e4fe634424dbab29030 7.55kB / 7.55kB done #7 sha256:d40a6a69c1be45853ea6694572c15a624c64360dcf722948e5d1e6d142c7b1af 384.35MB / 384.35MB 8.4s done #7 extracting sha256:d40a6a69c1be45853ea6694572c15a624c64360dcf722948e5d1e6d142c7b1af 42.4s #7 ... #8 [internal] load build context #8 transferring context: 547B done #8 DONE 0.1s #7 [1/6] FROM docker.io/ocurrent/opam-staging@sha256:08d423f7866e2066cce901c27774197ad73fedc1c6060684001f7f0e6e258446 #7 extracting sha256:d40a6a69c1be45853ea6694572c15a624c64360dcf722948e5d1e6d142c7b1af 54.5s #7 extracting sha256:d40a6a69c1be45853ea6694572c15a624c64360dcf722948e5d1e6d142c7b1af 59.6s #7 extracting sha256:d40a6a69c1be45853ea6694572c15a624c64360dcf722948e5d1e6d142c7b1af 64.7s #7 extracting sha256:d40a6a69c1be45853ea6694572c15a624c64360dcf722948e5d1e6d142c7b1af 69.8s #7 extracting sha256:d40a6a69c1be45853ea6694572c15a624c64360dcf722948e5d1e6d142c7b1af 75.5s #7 extracting sha256:d40a6a69c1be45853ea6694572c15a624c64360dcf722948e5d1e6d142c7b1af 80.5s #7 extracting sha256:d40a6a69c1be45853ea6694572c15a624c64360dcf722948e5d1e6d142c7b1af 85.2s done #7 DONE 102.9s #9 [2/6] RUN opam switch create 4.06 --packages=ocaml-variants.4.06.1+afl #9 10.55 #9 10.55 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><> #9 10.84 [ocaml-config.1/gen_ocaml_config.ml.in] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/gen_ocaml_config.ml.in.1 #9 11.02 [ocaml-config.1/ocaml-config.install] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/ocaml-config.install #9 12.20 [ocaml-variants.4.06.1+afl] downloaded from https://github.com/ocaml/ocaml/archive/4.06.1.tar.gz #9 12.87 [ocaml-variants.4.06.1+afl/alt-signal-stack.patch] downloaded from https://github.com/ocaml/ocaml/commit/137a4ad167f25fe1bee792977ed89f30d19bcd74.patch?full_index=1 #9 13.05 [ocaml-variants.4.06.1+afl/fix-gcc10.patch] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-base-compiler/fix-gcc10.patch.4.06.1 #9 13.05 #9 13.05 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> #9 16.02 -> installed base-bigarray.base #9 16.02 -> installed base-threads.base #9 16.03 -> installed base-unix.base #9 369.1 -> installed ocaml-variants.4.06.1+afl #9 369.1 -> installed ocaml-config.1 #9 369.2 -> installed ocaml.4.06.1 #9 369.6 Done. #9 369.6 # Run eval $(opam env) to update the current shell environment #9 DONE 371.9s #10 [3/6] RUN opam pin add -k version ocaml-variants 4.06.1+afl #10 2.492 ocaml-variants is now pinned to version 4.06.1+afl #10 2.492 #10 10.13 No package build needed. #10 10.13 Nothing to do. #10 10.13 # Run eval $(opam env) to update the current shell environment #10 DONE 11.2s #11 [4/6] RUN opam install -y opam-depext #11 13.39 The following actions will be performed: #11 13.39 - install opam-depext 1.2.3 #11 13.39 #11 13.39 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><> #11 13.82 [opam-depext.1.2.3] downloaded from https://github.com/ocaml-opam/opam-depext/releases/download/v1.2.3/opam-depext-full-1.2.3.tbz #11 13.86 #11 13.86 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> #11 15.92 -> installed opam-depext.1.2.3 #11 15.94 Done. #11 15.94 # Run eval $(opam env) to update the current shell environment #11 DONE 20.8s #12 [5/6] RUN opam install -y ocaml-secondary-compiler #12 21.83 The following actions will be performed: #12 21.83 - install ocaml-secondary-compiler 4.14.2 #12 21.83 - install host-system-other 1 #12 21.83 - install host-arch-arm64 1 #12 21.83 ===== 3 to install ===== #12 21.83 #12 21.83 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><> #12 23.78 [ocaml-secondary-compiler.4.14.2] downloaded from https://github.com/ocaml/ocaml/archive/4.14.2.tar.gz #12 24.46 #12 24.46 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> #12 26.66 -> installed host-arch-arm64.1 #12 26.73 -> installed host-system-other.1 #12 159.6 -> installed ocaml-secondary-compiler.4.14.2 #12 160.1 Done. #12 160.1 # Run eval $(opam env) to update the current shell environment #12 DONE 177.9s #13 [6/6] COPY --link [ Dockerfile, /Dockerfile.ocaml ] #13 DONE 2.5s #14 exporting to image #14 exporting layers #14 exporting layers 19.8s done #14 writing image sha256:83f05cf8fc3c5c6cd3112a4771866a8a3918d6e3bb96f3865c83173c73242723 0.0s done #14 DONE 20.0s 1 warning found (use --debug to expand): - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 10) Pushing "sha256:83f05cf8fc3c5c6cd3112a4771866a8a3918d6e3bb96f3865c83173c73242723" to "ocurrent/opam-staging:alpine-3.20-ocaml-4.06-afl-arm64" as user "ocurrentbuilder" Login Succeeded The push refers to repository [docker.io/ocurrent/opam-staging] e532d6eac471: Preparing c01440f1bdb7: Preparing cce783e57a0e: Preparing d0ff0365895f: Preparing b7440cae7fa2: Preparing a8848bd86a53: Preparing a8848bd86a53: Waiting d0ff0365895f: Pushed e532d6eac471: Pushed cce783e57a0e: Pushed a8848bd86a53: Layer already exists b7440cae7fa2: Pushed c01440f1bdb7: Pushed alpine-3.20-ocaml-4.06-afl-arm64: digest: sha256:8777b3154eaa7989a8e463bc55886c7320c55d2c0cbee0cc9de1b87bd10983f3 size: 1580 The push refers to repository [docker.io/ocurrent/opam-staging] e532d6eac471: Preparing c01440f1bdb7: Preparing cce783e57a0e: Preparing d0ff0365895f: Preparing b7440cae7fa2: Preparing a8848bd86a53: Preparing a8848bd86a53: Waiting b7440cae7fa2: Layer already exists e532d6eac471: Layer already exists c01440f1bdb7: Layer already exists d0ff0365895f: Layer already exists cce783e57a0e: Layer already exists a8848bd86a53: Layer already exists alpine-3.20-ocaml-4.06-afl-arm64: digest: sha256:8777b3154eaa7989a8e463bc55886c7320c55d2c0cbee0cc9de1b87bd10983f3 size: 1580 Job succeeded 2024-12-14 18:26.36: Job succeeded