Build:
- 0
2025-04-01 18:30.18: New job: Build using linux-riscv64 in [] 2025-04-01 18:30.18: Will push staging image to ocurrent/opam-staging:ubuntu-24.04-ocaml-5.0-riscv64 Dockerfile: # syntax=docker/dockerfile:1 FROM ocurrent/opam-staging@sha256:ce64bf2c2b3690c9d655a6c6e6da7e050332de91e511bc2718874078294d8c1b ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1" RUN opam switch create 5.0 --packages=ocaml-base-compiler.5.0.0 RUN opam pin add -k version ocaml-base-compiler 5.0.0 RUN opam install -y opam-depext ENTRYPOINT [ "opam", "exec", "--" ] CMD bash COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ] 2025-04-01 18:30.18: Using cache hint "5.0.0-riscv64-ocurrent/opam-staging@sha256:ce64bf2c2b3690c9d655a6c6e6da7e050332de91e511bc2718874078294d8c1b" 2025-04-01 18:30.18: Waiting for resource in pool OCluster 2025-04-01 18:30.18: Waiting for worker… 2025-04-01 18:55.33: Got resource from pool OCluster Building on riscv-bm-03.sw.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: 501B 0.0s done #1 DONE 0.1s #2 resolve image config for docker-image://docker.io/docker/dockerfile:1 #2 DONE 1.1s #3 docker-image://docker.io/docker/dockerfile:1@sha256:4c68376a702446fc3c79af22de146a148bc3367e73c25a5803d453b6b3f722fb #3 CACHED #4 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:ce64bf2c2b3690c9d655a6c6e6da7e050332de91e511bc2718874078294d8c1b #4 DONE 0.0s #5 [internal] load .dockerignore #5 transferring context: 2B done #5 DONE 0.1s #6 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:ce64bf2c2b3690c9d655a6c6e6da7e050332de91e511bc2718874078294d8c1b #6 CACHED #7 [internal] load build context #7 transferring context: 501B 0.0s done #7 DONE 0.1s #8 [2/5] RUN opam switch create 5.0 --packages=ocaml-base-compiler.5.0.0 #8 20.97 #8 20.97 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><> #8 21.52 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/gen_ocaml_config.ml.in.3 #8 21.85 [ocaml-config.3/ocaml-config.install] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/ocaml-config.install #8 23.19 [ocaml-base-compiler.5.0.0] downloaded from https://github.com/ocaml/ocaml/archive/5.0.0.tar.gz #8 27.04 [ocaml-base-compiler.5.0.0/ocaml-base-compiler.install] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-base-compiler/ocaml-base-compiler.install #8 27.05 #8 27.05 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> #8 27.06 -> installed base-bigarray.base #8 27.07 -> installed base-threads.base #8 27.08 -> installed base-unix.base #8 27.09 -> installed ocaml-option-bytecode-only.1 #8 28.73 -> installed ocaml-options-vanilla.1 #8 439.3 -> installed ocaml-base-compiler.5.0.0 #8 439.5 -> installed ocaml-config.3 #8 439.9 -> installed ocaml.5.0.0 #8 440.0 -> installed base-domains.base #8 440.1 -> installed base-nnp.base #8 442.1 Done. #8 442.1 # Run eval $(opam env) to update the current shell environment #8 DONE 446.4s #9 [3/5] RUN opam pin add -k version ocaml-base-compiler 5.0.0 #9 2.460 ocaml-base-compiler is now pinned to version 5.0.0 #9 2.460 #9 21.68 No package build needed. #9 21.68 Nothing to do. #9 21.69 # Run eval $(opam env) to update the current shell environment #9 DONE 21.9s #10 [4/5] RUN opam install -y opam-depext #10 22.77 The following actions will be performed: #10 22.77 - install opam-depext 1.2.3 #10 22.77 #10 22.77 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><> #10 23.89 [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 #10 24.00 #10 24.00 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> #10 32.45 -> installed opam-depext.1.2.3 #10 32.49 Done. #10 32.49 # Run eval $(opam env) to update the current shell environment #10 DONE 32.7s #11 [5/5] COPY --link [ Dockerfile, /Dockerfile.ocaml ] #11 DONE 0.1s #12 exporting to image #12 exporting layers #12 exporting layers 16.7s done #12 writing image sha256:82bf2f4c20d014729c9fcd534508b183ae742dec9e1766ddc7a54c98462f70c1 done #12 DONE 16.8s 1 warning found (use --debug to expand): - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 9) Pushing "sha256:82bf2f4c20d014729c9fcd534508b183ae742dec9e1766ddc7a54c98462f70c1" to "ocurrent/opam-staging:ubuntu-24.04-ocaml-5.0-riscv64" as user "ocurrentbuilder" Login Succeeded The push refers to repository [docker.io/ocurrent/opam-staging] e00ed2cc9d29: Preparing 94c7108ef9b6: Preparing 1f289d6d91b7: Preparing 78889b32520b: Preparing 1d6cccf2348e: Preparing eef5437e81c8: Preparing 49428f35fe01: Preparing 853705214757: Preparing b624431eec86: Preparing 2223aa01e9bb: Preparing bf9816e72693: Preparing cba1bbd454b1: Preparing 35e478f6abc5: Preparing 35e999fdffb0: Preparing 06035db43f0b: Preparing 9ff430c01c3d: Preparing a53d7f1b6f3c: Preparing b11deec7b91d: Preparing b0b9fa489d58: Preparing 04a1c7ac4bf4: Preparing 505dfecb2d6b: Preparing 5f70bf18a086: Preparing eef5437e81c8: Waiting 00d521d0c907: Preparing b0f1aca800f6: Preparing 49428f35fe01: Waiting bfa2a4ad60dd: Preparing 853705214757: Waiting d71c214aec86: Preparing 9d9d5e6ef0c4: Preparing b624431eec86: Waiting 9d9d5e6ef0c4: Preparing a8e0fb68478a: Preparing 2223aa01e9bb: Waiting 100e394e3b42: Preparing bf9816e72693: Waiting ceedbe2be934: Preparing cba1bbd454b1: Waiting 277952aba7d5: Preparing 35e478f6abc5: Waiting c61349e1cd4d: Preparing 35e999fdffb0: Waiting 0b180fc9fe55: Preparing a84ab8b0f33b: Preparing 06035db43f0b: Waiting 9ff430c01c3d: Waiting 0f945f9d85d5: Preparing a53d7f1b6f3c: Waiting ff38325f7fa4: Preparing b11deec7b91d: Waiting 822457c70d3e: Preparing b0b9fa489d58: Waiting bee17d713ca6: Preparing e5efba3aeaed: Preparing d1521495bde3: Preparing 04a1c7ac4bf4: Waiting 63ee0b654500: Preparing 505dfecb2d6b: Waiting 5f70bf18a086: Waiting d71c214aec86: Waiting 00d521d0c907: Waiting b0f1aca800f6: Waiting 9d9d5e6ef0c4: Waiting a8e0fb68478a: Waiting bfa2a4ad60dd: Waiting 100e394e3b42: Waiting d1521495bde3: Waiting ceedbe2be934: Waiting 822457c70d3e: Waiting 63ee0b654500: Waiting bee17d713ca6: Waiting e5efba3aeaed: Waiting c61349e1cd4d: Waiting a84ab8b0f33b: Waiting 0b180fc9fe55: Waiting 0f945f9d85d5: Waiting ff38325f7fa4: Waiting 277952aba7d5: Waiting 1d6cccf2348e: Layer already exists eef5437e81c8: Layer already exists 49428f35fe01: Layer already exists 853705214757: Layer already exists b624431eec86: Layer already exists 2223aa01e9bb: Layer already exists 1f289d6d91b7: Pushed e00ed2cc9d29: Pushed bf9816e72693: Layer already exists cba1bbd454b1: Layer already exists 35e478f6abc5: Layer already exists 94c7108ef9b6: Pushed 35e999fdffb0: Layer already exists 06035db43f0b: Layer already exists 9ff430c01c3d: Layer already exists a53d7f1b6f3c: Layer already exists b11deec7b91d: Layer already exists b0b9fa489d58: Layer already exists 04a1c7ac4bf4: Layer already exists 5f70bf18a086: Layer already exists 505dfecb2d6b: Layer already exists 00d521d0c907: Layer already exists b0f1aca800f6: Layer already exists bfa2a4ad60dd: Layer already exists d71c214aec86: Layer already exists 9d9d5e6ef0c4: Layer already exists a8e0fb68478a: Layer already exists 100e394e3b42: Layer already exists ceedbe2be934: Layer already exists 277952aba7d5: Layer already exists c61349e1cd4d: Layer already exists 0b180fc9fe55: Layer already exists a84ab8b0f33b: Layer already exists 0f945f9d85d5: Layer already exists ff38325f7fa4: Layer already exists 822457c70d3e: Layer already exists bee17d713ca6: Layer already exists e5efba3aeaed: Layer already exists d1521495bde3: Layer already exists 63ee0b654500: Layer already exists 78889b32520b: Pushed ubuntu-24.04-ocaml-5.0-riscv64: digest: sha256:c3a0dd4d2dc2a27656ea7be37e70d64829944a18df62e391791b7debd41e93b9 size: 9084 The push refers to repository [docker.io/ocurrent/opam-staging] e00ed2cc9d29: Preparing 94c7108ef9b6: Preparing 1f289d6d91b7: Preparing 78889b32520b: Preparing 1d6cccf2348e: Preparing eef5437e81c8: Preparing 49428f35fe01: Preparing 853705214757: Preparing b624431eec86: Preparing 2223aa01e9bb: Preparing bf9816e72693: Preparing cba1bbd454b1: Preparing 35e478f6abc5: Preparing 35e999fdffb0: Preparing 06035db43f0b: Preparing 9ff430c01c3d: Preparing a53d7f1b6f3c: Preparing b11deec7b91d: Preparing b0b9fa489d58: Preparing 04a1c7ac4bf4: Preparing 505dfecb2d6b: Preparing 5f70bf18a086: Preparing 00d521d0c907: Preparing b0f1aca800f6: Preparing bfa2a4ad60dd: Preparing d71c214aec86: Preparing 9d9d5e6ef0c4: Preparing 9d9d5e6ef0c4: Preparing a8e0fb68478a: Preparing 100e394e3b42: Preparing ceedbe2be934: Preparing 277952aba7d5: Preparing c61349e1cd4d: Preparing 0b180fc9fe55: Preparing a84ab8b0f33b: Preparing 0f945f9d85d5: Preparing ff38325f7fa4: Preparing 822457c70d3e: Preparing bee17d713ca6: Preparing e5efba3aeaed: Preparing d1521495bde3: Preparing 63ee0b654500: Preparing 5f70bf18a086: Waiting 00d521d0c907: Waiting b0f1aca800f6: Waiting bfa2a4ad60dd: Waiting d71c214aec86: Waiting 35e478f6abc5: Waiting 35e999fdffb0: Waiting 06035db43f0b: Waiting 9ff430c01c3d: Waiting a53d7f1b6f3c: Waiting b11deec7b91d: Waiting b0b9fa489d58: Waiting 04a1c7ac4bf4: Waiting 505dfecb2d6b: Waiting 9d9d5e6ef0c4: Waiting eef5437e81c8: Waiting 49428f35fe01: Waiting a8e0fb68478a: Waiting 853705214757: Waiting b624431eec86: Waiting 100e394e3b42: Waiting ceedbe2be934: Waiting 277952aba7d5: Waiting c61349e1cd4d: Waiting 0b180fc9fe55: Waiting a84ab8b0f33b: Waiting 0f945f9d85d5: Waiting ff38325f7fa4: Waiting 2223aa01e9bb: Waiting bf9816e72693: Waiting cba1bbd454b1: Waiting 822457c70d3e: Waiting 63ee0b654500: Waiting bee17d713ca6: Waiting e5efba3aeaed: Waiting d1521495bde3: Waiting 1d6cccf2348e: Layer already exists e00ed2cc9d29: Layer already exists 78889b32520b: Layer already exists 1f289d6d91b7: Layer already exists 94c7108ef9b6: Layer already exists 49428f35fe01: Layer already exists 2223aa01e9bb: Layer already exists 853705214757: Layer already exists eef5437e81c8: Layer already exists b624431eec86: Layer already exists 06035db43f0b: Layer already exists bf9816e72693: Layer already exists cba1bbd454b1: Layer already exists 35e999fdffb0: Layer already exists 35e478f6abc5: Layer already exists a53d7f1b6f3c: Layer already exists b11deec7b91d: Layer already exists 04a1c7ac4bf4: Layer already exists b0b9fa489d58: Layer already exists 9ff430c01c3d: Layer already exists 5f70bf18a086: Layer already exists bfa2a4ad60dd: Layer already exists b0f1aca800f6: Layer already exists 505dfecb2d6b: Layer already exists 00d521d0c907: Layer already exists ceedbe2be934: Layer already exists a8e0fb68478a: Layer already exists 100e394e3b42: Layer already exists d71c214aec86: Layer already exists 9d9d5e6ef0c4: Layer already exists 0f945f9d85d5: Layer already exists a84ab8b0f33b: Layer already exists 277952aba7d5: Layer already exists c61349e1cd4d: Layer already exists 0b180fc9fe55: Layer already exists 822457c70d3e: Layer already exists ff38325f7fa4: Layer already exists bee17d713ca6: Layer already exists e5efba3aeaed: Layer already exists d1521495bde3: Layer already exists 63ee0b654500: Layer already exists ubuntu-24.04-ocaml-5.0-riscv64: digest: sha256:c3a0dd4d2dc2a27656ea7be37e70d64829944a18df62e391791b7debd41e93b9 size: 9084 Job succeeded 2025-04-01 19:06.27: Job succeeded