Build:
- 0
2025-05-11 21:49.14: New job: Build using linux-s390x in [] 2025-05-11 21:49.14: Will push staging image to ocurrent/opam-staging:debian-12-ocaml-5.1-no-flat-float-array-s390x Dockerfile: # syntax=docker/dockerfile:1 FROM ocurrent/opam-staging@sha256:3385040067c91f5d9e77887c2b16b55b3ee355b0edd4333ef3fc40b7ac3db4ff ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1" USER root RUN apt-get -y update RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev USER opam RUN opam switch create 5.1 --packages=ocaml-variants.5.1.1+options,ocaml-options-only-no-flat-float-array RUN opam pin add -k version ocaml-variants 5.1.1+options RUN opam install -y opam-depext ENTRYPOINT [ "opam", "exec", "--" ] CMD bash COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ] 2025-05-11 21:49.14: Using cache hint "5.1.1+no-flat-float-array-s390x-ocurrent/opam-staging@sha256:3385040067c91f5d9e77887c2b16b55b3ee355b0edd4333ef3fc40b7ac3db4ff" 2025-05-11 21:49.14: Waiting for resource in pool OCluster 2025-05-11 21:49.14: Waiting for worker… 2025-05-12 12:08.46: 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: 708B 0.1s done #1 DONE 0.1s #2 resolve image config for docker-image://docker.io/docker/dockerfile:1 #2 DONE 0.4s #3 docker-image://docker.io/docker/dockerfile:1@sha256:9857836c9ee4268391bb5b09f9f157f3c91bb15821bb77969642813b0d00518d #3 CACHED #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 708B 0.1s done #1 DONE 0.1s #4 [internal] load build definition from Dockerfile #4 DONE 0.0s #5 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:3385040067c91f5d9e77887c2b16b55b3ee355b0edd4333ef3fc40b7ac3db4ff #5 DONE 0.0s #6 [internal] load .dockerignore #6 transferring context: #6 transferring context: 2B 0.1s done #6 DONE 0.2s #7 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:3385040067c91f5d9e77887c2b16b55b3ee355b0edd4333ef3fc40b7ac3db4ff #7 CACHED #8 [2/8] RUN apt-get -y update #8 1.987 Hit:1 http://deb.debian.org/debian bookworm InRelease #8 1.988 Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB] #8 2.024 Hit:3 http://deb.debian.org/debian-security bookworm-security InRelease #8 2.335 Fetched 55.4 kB in 0s (126 kB/s) #8 2.335 Reading package lists... #8 DONE 9.0s #9 [3/8] RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade #9 1.379 Reading package lists... #9 2.101 Building dependency tree... #9 2.530 Reading state information... #9 2.548 Calculating upgrade... #9 2.758 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. #9 DONE 3.2s #10 [4/8] RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev #10 0.852 Reading package lists... #10 1.393 Building dependency tree... #10 1.470 Reading state information... #10 1.604 The following NEW packages will be installed: #10 1.604 libzstd-dev #10 1.798 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. #10 1.798 Need to get 315 kB of archives. #10 1.798 After this operation, 1299 kB of additional disk space will be used. #10 1.798 Get:1 http://deb.debian.org/debian bookworm/main s390x libzstd-dev s390x 1.5.4+dfsg2-5 [315 kB] #10 2.707 debconf: delaying package configuration, since apt-utils is not installed #10 2.774 Fetched 315 kB in 0s (1341 kB/s) #10 3.393 Selecting previously unselected package libzstd-dev:s390x. #10 3.393 (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18520 files and directories currently installed.) #10 4.696 Preparing to unpack .../libzstd-dev_1.5.4+dfsg2-5_s390x.deb ... #10 5.116 Unpacking libzstd-dev:s390x (1.5.4+dfsg2-5) ... #10 5.374 Setting up libzstd-dev:s390x (1.5.4+dfsg2-5) ... #10 DONE 6.1s #11 [internal] load build context #11 transferring context: 708B done #11 DONE 0.0s #12 [5/8] RUN opam switch create 5.1 --packages=ocaml-variants.5.1.1+options,ocaml-options-only-no-flat-float-array #12 6.611 #12 6.611 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><> #12 7.376 [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 #12 7.553 [ocaml-config.3/ocaml-config.install] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-config/ocaml-config.install #12 9.961 [ocaml-variants.5.1.1+options] downloaded from https://github.com/ocaml/ocaml/archive/5.1.1.tar.gz #12 11.37 [ocaml-variants.5.1.1+options/ocaml-variants.install] downloaded from https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocaml-variants/ocaml-variants.install #12 11.65 [ocaml-variants.5.1.1+options/zstd-detection.patch] downloaded from https://github.com/ocaml/ocaml/commit/baf65b91c51bb04b09ecc98b94ddd4ba3b446912.patch?full_index=1 #12 11.65 #12 11.65 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> #12 11.65 -> installed base-bigarray.base #12 11.65 -> installed base-threads.base #12 11.70 -> installed base-unix.base #12 11.91 -> installed ocaml-option-bytecode-only.1 #12 11.91 -> installed ocaml-option-no-flat-float-array.1 #12 12.21 -> installed ocaml-options-only-no-flat-float-array.1+bytecode-only #12 193.9 -> installed ocaml-variants.5.1.1+options #12 194.3 -> installed ocaml-config.3 #12 194.5 -> installed ocaml.5.1.1 #12 194.8 -> installed base-domains.base #12 195.0 -> installed base-nnp.base #12 195.4 Done. #12 195.5 # Run eval $(opam env) to update the current shell environment #12 DONE 202.2s #13 [6/8] RUN opam pin add -k version ocaml-variants 5.1.1+options #13 1.816 ocaml-variants is now pinned to version 5.1.1+options #13 1.819 #13 7.259 No package build needed. #13 7.259 Nothing to do. #13 7.259 # Run eval $(opam env) to update the current shell environment #13 DONE 7.5s #14 [7/8] RUN opam install -y opam-depext #14 8.457 The following actions will be performed: #14 8.457 - install opam-depext 1.2.3 #14 8.457 #14 8.457 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><> #14 9.671 [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 #14 9.764 #14 9.764 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> #14 12.61 -> installed opam-depext.1.2.3 #14 12.68 Done. #14 12.68 # Run eval $(opam env) to update the current shell environment #14 DONE 12.9s #15 [8/8] COPY --link [ Dockerfile, /Dockerfile.ocaml ] #15 DONE 0.4s #16 exporting to image #16 exporting layers #16 exporting layers 1.0s done #16 writing image sha256:2b23844ebb9793ca8bed0820530655e3d7192aa757d52d883ddae6d7101c5c99 done #16 DONE 1.1s 1 warning found (use --debug to expand): - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 14) Pushing "sha256:2b23844ebb9793ca8bed0820530655e3d7192aa757d52d883ddae6d7101c5c99" to "ocurrent/opam-staging:debian-12-ocaml-5.1-no-flat-float-array-s390x" as user "ocurrentbuilder" Login Succeeded The push refers to repository [docker.io/ocurrent/opam-staging] cbda2da088c4: Preparing 5a1df777aee8: Preparing 46569e0c1c4e: Preparing 6d0f6352707e: Preparing 64a0e8beaaca: Preparing ced85b0a8737: Preparing a7baff47c651: Preparing 2bc3e0af336d: Preparing a21c41b4192f: Preparing 80a75c8307be: Preparing ae0b99153436: Preparing c30bb8f35bc9: Preparing 1af969a8aca4: Preparing 9dde1f93f60f: Preparing 1b9b88c23d5b: Preparing 430e34920e4a: Preparing faaaed14eed6: Preparing 65e535d2c7ba: Preparing ce4930846451: Preparing 67b6c7d5e784: Preparing 59501cb87166: Preparing c73d51990fdd: Preparing a03253b100d2: Preparing 91fb081fc2e2: Preparing 5f70bf18a086: Preparing 8f3f4d31a609: Preparing cb0329ac5242: Preparing 937b0381bc4b: Preparing aa9eee8ec0a2: Preparing a566897190e1: Preparing 390fdd3fb2c9: Preparing a176710f2714: Preparing 07600196d96f: Preparing 737a67e8dd40: Preparing 6b62d1e6487f: Preparing 1e8c9733558f: Preparing bb8be15e9dfb: Preparing 07ff5d696d7f: Preparing 0d20038d0fbf: Preparing ef488941c67c: Preparing bdaab198d475: Preparing 72adffee7f6e: Preparing 3c075e937fd9: Preparing 25152034feb2: Preparing d300391d9db7: Preparing ced85b0a8737: Waiting a7baff47c651: Waiting 2bc3e0af336d: Waiting a21c41b4192f: Waiting 80a75c8307be: Waiting ae0b99153436: Waiting c30bb8f35bc9: Waiting 1af969a8aca4: Waiting 9dde1f93f60f: Waiting 1b9b88c23d5b: Waiting 430e34920e4a: Waiting faaaed14eed6: Waiting 65e535d2c7ba: Waiting a03253b100d2: Waiting ce4930846451: Waiting 91fb081fc2e2: Waiting 67b6c7d5e784: Waiting 5f70bf18a086: Waiting 8f3f4d31a609: Waiting 59501cb87166: Waiting c73d51990fdd: Waiting cb0329ac5242: Waiting 6b62d1e6487f: Waiting 937b0381bc4b: Waiting aa9eee8ec0a2: Waiting 1e8c9733558f: Waiting a566897190e1: Waiting bb8be15e9dfb: Waiting 390fdd3fb2c9: Waiting a176710f2714: Waiting 07ff5d696d7f: Waiting 0d20038d0fbf: Waiting ef488941c67c: Waiting 07600196d96f: Waiting 737a67e8dd40: Waiting bdaab198d475: Waiting 72adffee7f6e: Waiting d300391d9db7: Waiting 3c075e937fd9: Waiting 25152034feb2: Waiting 64a0e8beaaca: Layer already exists ced85b0a8737: Layer already exists a7baff47c651: Layer already exists 2bc3e0af336d: Layer already exists 46569e0c1c4e: Pushed a21c41b4192f: Layer already exists 80a75c8307be: Layer already exists ae0b99153436: Layer already exists 5a1df777aee8: Pushed 1af969a8aca4: Layer already exists c30bb8f35bc9: Layer already exists 1b9b88c23d5b: Layer already exists 430e34920e4a: Layer already exists 9dde1f93f60f: Layer already exists cbda2da088c4: Pushed ce4930846451: Layer already exists faaaed14eed6: Layer already exists 65e535d2c7ba: Layer already exists 67b6c7d5e784: Layer already exists a03253b100d2: Layer already exists c73d51990fdd: Layer already exists 59501cb87166: Layer already exists 91fb081fc2e2: Layer already exists 5f70bf18a086: Layer already exists 937b0381bc4b: Layer already exists cb0329ac5242: Layer already exists 8f3f4d31a609: Layer already exists a566897190e1: Layer already exists aa9eee8ec0a2: Layer already exists 390fdd3fb2c9: Layer already exists a176710f2714: Layer already exists 07600196d96f: Layer already exists 6b62d1e6487f: Layer already exists 737a67e8dd40: Layer already exists 1e8c9733558f: Layer already exists 07ff5d696d7f: Layer already exists bb8be15e9dfb: Layer already exists 0d20038d0fbf: Layer already exists ef488941c67c: Layer already exists bdaab198d475: Layer already exists 72adffee7f6e: Layer already exists 3c075e937fd9: Layer already exists 25152034feb2: Layer already exists d300391d9db7: Layer already exists 6d0f6352707e: Pushed debian-12-ocaml-5.1-no-flat-float-array-s390x: digest: sha256:e23926b0e2ec377e553a75365436baad5fefdb545199d8427a93ba0aa6997bda size: 9702 The push refers to repository [docker.io/ocurrent/opam-staging] cbda2da088c4: Preparing 5a1df777aee8: Preparing 46569e0c1c4e: Preparing 6d0f6352707e: Preparing 64a0e8beaaca: Preparing ced85b0a8737: Preparing a7baff47c651: Preparing 2bc3e0af336d: Preparing a21c41b4192f: Preparing 80a75c8307be: Preparing ae0b99153436: Preparing c30bb8f35bc9: Preparing 1af969a8aca4: Preparing 9dde1f93f60f: Preparing 1b9b88c23d5b: Preparing 430e34920e4a: Preparing faaaed14eed6: Preparing 65e535d2c7ba: Preparing ce4930846451: Preparing 67b6c7d5e784: Preparing 59501cb87166: Preparing c73d51990fdd: Preparing a03253b100d2: Preparing 91fb081fc2e2: Preparing 5f70bf18a086: Preparing 8f3f4d31a609: Preparing cb0329ac5242: Preparing 937b0381bc4b: Preparing aa9eee8ec0a2: Preparing a566897190e1: Preparing 390fdd3fb2c9: Preparing a176710f2714: Preparing 07600196d96f: Preparing 737a67e8dd40: Preparing 6b62d1e6487f: Preparing 1e8c9733558f: Preparing bb8be15e9dfb: Preparing 07ff5d696d7f: Preparing 0d20038d0fbf: Preparing ef488941c67c: Preparing bdaab198d475: Preparing 72adffee7f6e: Preparing 3c075e937fd9: Preparing 25152034feb2: Preparing d300391d9db7: Preparing 5f70bf18a086: Waiting bb8be15e9dfb: Waiting 07ff5d696d7f: Waiting 1e8c9733558f: Waiting 0d20038d0fbf: Waiting ef488941c67c: Waiting bdaab198d475: Waiting 72adffee7f6e: Waiting 3c075e937fd9: Waiting 25152034feb2: Waiting d300391d9db7: Waiting 8f3f4d31a609: Waiting cb0329ac5242: Waiting a176710f2714: Waiting 937b0381bc4b: Waiting aa9eee8ec0a2: Waiting 07600196d96f: Waiting 737a67e8dd40: Waiting a566897190e1: Waiting 390fdd3fb2c9: Waiting 6b62d1e6487f: Waiting ced85b0a8737: Waiting a7baff47c651: Waiting 1b9b88c23d5b: Waiting 67b6c7d5e784: Waiting 430e34920e4a: Waiting 59501cb87166: Waiting 2bc3e0af336d: Waiting c73d51990fdd: Waiting a21c41b4192f: Waiting a03253b100d2: Waiting 80a75c8307be: Waiting faaaed14eed6: Waiting 65e535d2c7ba: Waiting ae0b99153436: Waiting ce4930846451: Waiting 9dde1f93f60f: Waiting c30bb8f35bc9: Waiting 1af969a8aca4: Waiting 91fb081fc2e2: Waiting 6d0f6352707e: Layer already exists 5a1df777aee8: Layer already exists 46569e0c1c4e: Layer already exists cbda2da088c4: Layer already exists 64a0e8beaaca: Layer already exists a7baff47c651: Layer already exists 2bc3e0af336d: Layer already exists ced85b0a8737: Layer already exists 80a75c8307be: Layer already exists a21c41b4192f: Layer already exists ae0b99153436: Layer already exists c30bb8f35bc9: Layer already exists 1af969a8aca4: Layer already exists 9dde1f93f60f: Layer already exists 1b9b88c23d5b: Layer already exists 430e34920e4a: Layer already exists ce4930846451: Layer already exists faaaed14eed6: Layer already exists 65e535d2c7ba: Layer already exists 67b6c7d5e784: Layer already exists c73d51990fdd: Layer already exists 59501cb87166: Layer already exists 5f70bf18a086: Layer already exists 91fb081fc2e2: Layer already exists a03253b100d2: Layer already exists 8f3f4d31a609: Layer already exists cb0329ac5242: Layer already exists aa9eee8ec0a2: Layer already exists 937b0381bc4b: Layer already exists a566897190e1: Layer already exists 390fdd3fb2c9: Layer already exists 07600196d96f: Layer already exists a176710f2714: Layer already exists 737a67e8dd40: Layer already exists 6b62d1e6487f: Layer already exists 1e8c9733558f: Layer already exists 07ff5d696d7f: Layer already exists bb8be15e9dfb: Layer already exists 0d20038d0fbf: Layer already exists ef488941c67c: Layer already exists bdaab198d475: Layer already exists 3c075e937fd9: Layer already exists 72adffee7f6e: Layer already exists 25152034feb2: Layer already exists d300391d9db7: Layer already exists debian-12-ocaml-5.1-no-flat-float-array-s390x: digest: sha256:e23926b0e2ec377e553a75365436baad5fefdb545199d8427a93ba0aa6997bda size: 9702 Job succeeded 2025-05-12 12:13.20: Job succeeded