Build:
  1. 0
2024-08-09 14:14.42: New job: test linux-s390x/s390x/5.1/c442dbe308ec5986f5cad17d8713ae706e6491b1
2024-08-09 14:14.42: Using cache hint "linux-s390x/s390x/5.1/c442dbe308ec5986f5cad17d8713ae706e6491b1"
2024-08-09 14:14.42: Using OBuilder spec:
((from ocaml/opam:debian-11-ocaml-5.1@sha256:18b4f67cb33185b7e610b2a6404c4f231e823271b607916f157ee59f5db8fc31)
 (env QCHECK_MSG_INTERVAL 60)
 (user (uid 1000) (gid 1000))
 (workdir /src)
 (run (network host)
      (shell "sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam && opam init --reinit -ni"))
 (workdir /src)
 (run (shell "sudo chown opam /src"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "cd ~/opam-repository && (git cat-file -e 13acffc3de9c22953d1e08bad3e56ee6e965eeed || git fetch origin master) && git reset -q --hard 13acffc3de9c22953d1e08bad3e56ee6e965eeed && git log --no-decorate -n1 --oneline && opam update -u"))
 (run (network host)
      (shell "opam repository add override https://github.com/shym/custom-opam-repository.git --all-switches --set-default"))
 (copy (src multicoretests.opam qcheck-lin.opam qcheck-multicoretests-util.opam qcheck-stm.opam)
       (dst ./))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "opam pin --no-action qcheck-multicoretests-util.dev ./ && opam pin --no-action qcheck-lin.dev ./ && opam pin --no-action qcheck-stm.dev ./ && opam pin --no-action multicoretests.dev ./"))
 (env CI true)
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "opam update --depexts && opam install --cli=2.1 --depext-only -y ./"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "opam install ./"))
 (run (shell "eval $(opam env) && opam exec -- ocamlc -config && opam config list && opam list --columns=name,installed-version,repository,synopsis-or-target"))
 (copy (src .) (dst /src))
 (run (shell "eval $(opam env) && dune build && dune runtest -j1 --no-buffer --display=quiet test/ && dune build @ci -j1 --no-buffer --display=quiet --error-reporting=twice"))
)

2024-08-09 14:14.42: Waiting for resource in pool OCluster
2024-08-09 14:14.42: Waiting for worker…
2024-08-09 14:14.42: Got resource from pool OCluster
Building on s390x-worker-01.marist.ci.dev
HEAD is now at 131ed65 Remove dead code
HEAD is now at c442dbe Trigger run on push

(from ocaml/opam:debian-11-ocaml-5.1@sha256:18b4f67cb33185b7e610b2a6404c4f231e823271b607916f157ee59f5db8fc31)
Unable to find image 'ocaml/opam:debian-11-ocaml-5.1@sha256:18b4f67cb33185b7e610b2a6404c4f231e823271b607916f157ee59f5db8fc31' locally
docker.io/ocaml/opam@sha256:18b4f67cb33185b7e610b2a6404c4f231e823271b607916f157ee59f5db8fc31: Pulling from ocaml/opam
b4d484982282: Pulling fs layer
b4d484982282: Verifying Checksum
b4d484982282: Download complete
b4d484982282: Pull complete
Digest: sha256:18b4f67cb33185b7e610b2a6404c4f231e823271b607916f157ee59f5db8fc31
Status: Downloaded newer image for ocaml/opam@sha256:18b4f67cb33185b7e610b2a6404c4f231e823271b607916f157ee59f5db8fc31
2024-08-09 14:14.43 ---> using "aa774bcd66cc32098fc87920c630bd20ccf65b2f21ed93dee4b096c57b4dd3f8" from cache

/: (env QCHECK_MSG_INTERVAL 60)

/: (user (uid 1000) (gid 1000))

/: (workdir /src)

/src: (run (network host)
           (shell "sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam && opam init --reinit -ni"))
Configuring from /home/opam/.opamrc and then from built-in defaults.
Checking for available remotes: rsync and local, git.
  - you won't be able to use mercurial repositories unless you install the hg command on your system.
  - you won't be able to use darcs repositories unless you install the darcs command on your system.

This development version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.1, which can't be reverted.
You may want to back it up before going further.

Continue? [Y/n] y
Format upgrade done.

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from file:///home/opam/opam-repository
2024-08-09 14:14.43 ---> using "defb9262da0aec6e101f1dd5b9d961209edf0fb449dcf044618766076df470e6" from cache

/src: (workdir /src)

/src: (run (shell "sudo chown opam /src"))
2024-08-09 14:14.43 ---> using "ff4d71cc3d494c044463521c8312e273b65a1bc47931628c54aa10149926e26f" from cache

/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
           (network host)
           (shell "cd ~/opam-repository && (git cat-file -e 13acffc3de9c22953d1e08bad3e56ee6e965eeed || git fetch origin master) && git reset -q --hard 13acffc3de9c22953d1e08bad3e56ee6e965eeed && git log --no-decorate -n1 --oneline && opam update -u"))
From https://github.com/ocaml/opam-repository
 * branch                  master     -> FETCH_HEAD
   fe8dffac61..13acffc3de  master     -> origin/master
13acffc3de Merge pull request #26346 from kit-ty-kate/fix-313

<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from file:///home/opam/opam-repository

Everything as up-to-date as possible (run with --verbose to show unavailable upgrades).
However, you may "opam upgrade" these packages explicitly, which will ask permission to downgrade or uninstall the conflicting packages.
Nothing to do.
# Run eval $(opam env) to update the current shell environment
2024-08-09 14:15.49 ---> saved as "67dbfd75ab6827bf4b65b7dfeb7a2867f71872d1c4498b3fc79001c444b07128"

/src: (run (network host)
           (shell "opam repository add override https://github.com/shym/custom-opam-repository.git --all-switches --set-default"))
[override] Initialised
2024-08-09 14:15.52 ---> saved as "6b2d54530d24b353d4db58220d044600df869571034075ea35340896e21644cb"

/src: (copy (src multicoretests.opam qcheck-lin.opam qcheck-multicoretests-util.opam qcheck-stm.opam)
            (dst ./))
2024-08-09 14:15.52 ---> saved as "ca85e7ecf553a8a32e268cb42a01e4488f55da34666f9d875263ff8b4e0438ab"

/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
           (network host)
           (shell "opam pin --no-action qcheck-multicoretests-util.dev ./ && opam pin --no-action qcheck-lin.dev ./ && opam pin --no-action qcheck-stm.dev ./ && opam pin --no-action multicoretests.dev ./"))
[qcheck-multicoretests-util.dev] synchronised (file:///src)
qcheck-multicoretests-util is now pinned to file:///src (version dev)
[qcheck-lin.dev] synchronised (file:///src)
qcheck-lin is now pinned to file:///src (version dev)
[qcheck-stm.dev] synchronised (file:///src)
qcheck-stm is now pinned to file:///src (version dev)
Package multicoretests does not exist, create as a NEW package? [Y/n] y
[multicoretests.dev] synchronised (file:///src)
multicoretests is now pinned to file:///src (version dev)
2024-08-09 14:16.00 ---> saved as "677407ce187e0a3022c17c43e4498c3831e7ce88c53bbb60a0e14db1a5c15b0d"

/src: (env CI true)

/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
           (network host)
           (shell "opam update --depexts && opam install --cli=2.1 --depext-only -y ./"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://deb.debian.org/debian bullseye InRelease
- Get:2 http://deb.debian.org/debian-security bullseye-security InRelease [48.4 kB]
- Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
- Get:4 http://deb.debian.org/debian-security bullseye-security/main s390x Packages [249 kB]
- Fetched 342 kB in 1s (387 kB/s)
- Reading package lists...
[qcheck-lin.dev] synchronised (no changes)
[multicoretests.dev] synchronised (no changes)
[qcheck-multicoretests-util.dev] synchronised (no changes)
[qcheck-stm.dev] synchronised (no changes)
2024-08-09 14:16.12 ---> saved as "fce92cc535538816f0068d5777f20c3a57d5021b54b17f70b8d528e099885b6b"

/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
           (network host)
           (shell "opam install ./"))
[multicoretests.dev] synchronised (no changes)
[qcheck-multicoretests-util.dev] synchronised (no changes)
[qcheck-lin.dev] synchronised (no changes)
[qcheck-stm.dev] synchronised (no changes)
The following actions will be performed:
  - install dune                       3.16.0 [required by qcheck-multicoretests-util, multicoretests, qcheck-lin, qcheck-stm]
  - install qcheck-core                0.22   [required by qcheck-multicoretests-util, multicoretests, qcheck-lin, qcheck-stm]
  - install qcheck-multicoretests-util dev*
  - install qcheck-stm                 dev*
  - install qcheck-lin                 dev*
  - install multicoretests             dev*
===== 6 to install =====

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved qcheck-core.0.22  (cached)
-> retrieved multicoretests.dev  (file:///src)
-> retrieved qcheck-lin.dev  (file:///src)
-> retrieved qcheck-multicoretests-util.dev  (file:///src)
-> retrieved qcheck-stm.dev  (file:///src)
-> retrieved dune.3.16.0  (cached)
-> installed dune.3.16.0
-> installed qcheck-core.0.22
-> installed qcheck-multicoretests-util.dev
-> installed qcheck-lin.dev
-> installed qcheck-stm.dev
-> installed multicoretests.dev
Done.
# Run eval $(opam env) to update the current shell environment
2024-08-09 14:16.59 ---> saved as "6be04b5db5488f13ffbe8c08955d90f258585254395634487120f9289c1018a7"

/src: (run (shell "eval $(opam env) && opam exec -- ocamlc -config && opam config list && opam list --columns=name,installed-version,repository,synopsis-or-target"))
version: 5.1.1
standard_library_default: /home/opam/.opam/5.1/lib/ocaml
standard_library: /home/opam/.opam/5.1/lib/ocaml
ccomp_type: cc
c_compiler: gcc
ocamlc_cflags: -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC 
ocamlc_cppflags:  -D_FILE_OFFSET_BITS=64 
ocamlopt_cflags: -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC 
ocamlopt_cppflags:  -D_FILE_OFFSET_BITS=64 
bytecomp_c_compiler: gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC   -D_FILE_OFFSET_BITS=64 
native_c_compiler: gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC   -D_FILE_OFFSET_BITS=64 
bytecomp_c_libraries: -lzstd  -lm -ldl  -lpthread
native_c_libraries:  -lm -ldl  -lpthread
native_pack_linker: ld -r -o 
native_compiler: true
architecture: s390x
model: z10
int_size: 63
word_size: 64
system: elf
asm: gcc -c
asm_cfi_supported: true
with_frame_pointers: false
ext_exe: 
ext_obj: .o
ext_asm: .s
ext_lib: .a
ext_dll: .so
os_type: Unix
default_executable_name: a.out
systhread_supported: true
host: s390x-ibm-linux-gnu
target: s390x-ibm-linux-gnu
flambda: false
safe_string: true
default_safe_string: true
flat_float_array: true
function_sections: false
afl_instrument: false
windows_unicode: false
supports_shared_libraries: true
native_dynlink: true
naked_pointers: false
exec_magic_number: Caml1999X033
cmi_magic_number: Caml1999I033
cmo_magic_number: Caml1999O033
cma_magic_number: Caml1999A033
cmx_magic_number: Caml1999Y033
cmxa_magic_number: Caml1999Z033
ast_impl_magic_number: Caml1999M033
ast_intf_magic_number: Caml1999N033
cmxs_magic_number: Caml1999D033
cmt_magic_number: Caml1999T033
linear_magic_number: Caml1999L033

<><> Global opam variables ><><><><><><><><><><><><><><><><><><><><><><><><><><>
arch              s390x            # Inferred from system
exe                                # Suffix needed for executable filenames (Windows)
jobs              3                # The number of parallel jobs set up in opam configuration
make              make             # The 'make' command to use
opam-version      2.1.6            # The currently running opam version
os                linux            # Inferred from system
os-distribution   debian           # Inferred from system
os-family         debian           # Inferred from system
os-version        11               # Inferred from system
root              /home/opam/.opam # The current opam root directory
switch            5.1              # The identifier of the current switch
sys-ocaml-version                  # OCaml version present on your system independently of opam, if any

<><> Configuration variables from the current switch ><><><><><><><><><><><><><>
prefix   /home/opam/.opam/5.1
lib      /home/opam/.opam/5.1/lib
bin      /home/opam/.opam/5.1/bin
sbin     /home/opam/.opam/5.1/sbin
share    /home/opam/.opam/5.1/share
doc      /home/opam/.opam/5.1/doc
etc      /home/opam/.opam/5.1/etc
man      /home/opam/.opam/5.1/man
toplevel /home/opam/.opam/5.1/lib/toplevel
stublibs /home/opam/.opam/5.1/lib/stublibs
user     opam
group    opam

<><> Package variables ('opam var --package PKG' to show) <><><><><><><><><><><>
PKG:name       # Name of the package
PKG:version    # Version of the package
PKG:depends    # Resolved direct dependencies of the package
PKG:installed  # Whether the package is installed
PKG:enable     # Takes the value "enable" or "disable" depending on whether the package is installed
PKG:pinned     # Whether the package is pinned
PKG:bin        # Binary directory for this package
PKG:sbin       # System binary directory for this package
PKG:lib        # Library directory for this package
PKG:man        # Man directory for this package
PKG:doc        # Doc directory for this package
PKG:share      # Share directory for this package
PKG:etc        # Etc directory for this package
PKG:build      # Directory where the package was built
PKG:hash       # Hash of the package archive
PKG:dev        # True if this is a development package
PKG:build-id   # A hash identifying the precise package version with all its dependencies
PKG:opamfile   # Path of the curent opam file
# Packages matching: installed
# Name                     # Installed # Repository # Synopsis
base-bigarray              base        default
base-domains               base        default
base-nnp                   base        default      Naked pointers prohibited in the OCaml heap
base-threads               base        default
base-unix                  base        default
dune                       3.16.0      default      Fast, portable, and opinionated build system
host-arch-s390x            1           default      OCaml on 64-bit IBM z/Architecture
host-system-other          1           default      OCaml on an unidentified system
multicoretests             dev                      pinned to version dev at file:///src
ocaml                      5.1.1       default      The OCaml compiler (virtual package)
ocaml-base-compiler        5.1.1       default      pinned to version 5.1.1
ocaml-config               3           default      OCaml Switch Configuration
ocaml-options-vanilla      1           default      Ensure that OCaml is compiled with no special options enabled
opam-depext                1.2.1-1     default      Install OS distribution packages
qcheck-core                0.22        default      Core qcheck library
qcheck-lin                 dev                      pinned to version dev at file:///src
qcheck-multicoretests-util dev                      pinned to version dev at file:///src
qcheck-stm                 dev                      pinned to version dev at file:///src
2024-08-09 14:17.01 ---> saved as "8e6d6b7e5d7b84589e2dc1b4d1d033fb8a0a1fdee07c1cd90ce74c9118adc70a"

/src: (copy (src .) (dst /src))
2024-08-09 14:17.01 ---> saved as "309812aeb5b2a43ee96f66334ef9c6698092de430fd40af745711360ca45d9b0"

/src: (run (shell "eval $(opam env) && dune build && dune runtest -j1 --no-buffer --display=quiet test/ && dune build @ci -j1 --no-buffer --display=quiet --error-reporting=twice"))
STM ensure cleanup: sequential test OK
STM ensure cleanup: parallel test OK
random seed: 301717275
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s STM test exception during next_state consistency
[ ]    0    0    0    0 / 1000     0.0s STM test exception during next_state consistency (generating)
[] 1000    0    0 1000 / 1000     0.0s STM test exception during next_state consistency
================================================================================
success (ran 1 tests)
STM test exception during next_state sequential failed with Random_next_state_failure as expected
STM test exception during next_state parallel failed with Random_next_state_failure as expected
Starting 1-th run
####################Starting 2-th run
####################Starting 3-th run
####################Starting 4-th run
####################Starting 5-th run
#################Out_channel.flush raised Sys_error "Bad file descriptor"
Fatal error: exception File "src/io/flushtest.ml", line 30, characters 96-102: Assertion failed
Starting 6-th run
####################Starting 7-th run
####################Starting 8-th run
###########Out_channel.flush raised Sys_error "Bad file descriptor"
Fatal error: exception File "src/io/flushtest.ml", line 30, characters 96-102: Assertion failed
Starting 9-th run
####################Starting 10-th run
#############Out_channel.flush raised Sys_error "Bad file descriptor"
Fatal error: exception File "src/io/flushtest.ml", line 30, characters 96-102: Assertion failed
Starting 11-th run
####################Starting 12-th run
####################Starting 13-th run
##############Out_channel.flush raised Sys_error "Bad file descriptor"
Fatal error: exception File "src/io/flushtest.ml", line 30, characters 96-102: Assertion failed
Starting 14-th run
####################Starting 15-th run
####################Starting 16-th run
####################Starting 17-th run
####################Starting 18-th run
####################Starting 19-th run
####################Starting 20-th run
####################diff --git a/_build/default/failed-runs b/_build/default/hoped
index a203ee1..e69de29 100644
--- a/_build/default/failed-runs
+++ b/_build/default/hoped
@@ -1,4 +0,0 @@
-5
-8
-10
-13
File "failed-runs", line 1, characters 0-0:
/usr/bin/git --no-pager diff --no-index --color=always -u _build/default/failed-runs _build/default/hoped
Command exited with code 1.
File "failed-runs", line 1, characters 0-0:
/usr/bin/git --no-pager diff --no-index --color=always -u _build/default/failed-runs _build/default/hoped
Command exited with code 1.
"/bin/bash" "-c" "eval $(opam env) && dune build && dune runtest -j1 --no-buffer --display=quiet test/ && dune build @ci -j1 --no-buffer --display=quiet --error-reporting=twice" failed with exit status 1
2024-08-09 14:23.40: Job failed: Failed: Build failed