Build:
- 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