Build:
  1. 0
2024-06-28 12:50.00: New job: test freebsd-x86_64/amd64/5.1/dd4c70d18da13cc306d66f60221603e484ea90c9
2024-06-28 12:50.00: Using cache hint "freebsd-x86_64/amd64/5.1/dd4c70d18da13cc306d66f60221603e484ea90c9"
2024-06-28 12:50.00: Using OBuilder spec:
((from freebsd-ocaml-5.1)
 (env QCHECK_MSG_INTERVAL 60)
 (user (uid 1000) (gid 1000))
 (workdir /src)
 (run (network host)
      (shell "sudo ln -f /usr/local/bin/opam-2.1 /usr/local/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 1aadcd5849b0baa8a17b94d480babe9c4a81a1b0 || git fetch origin master) && git reset -q --hard 1aadcd5849b0baa8a17b94d480babe9c4a81a1b0 && 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-06-28 12:50.00: Waiting for resource in pool OCluster
2024-06-28 12:50.01: Waiting for worker…
2024-06-28 12:50.01: Got resource from pool OCluster
Building on summer
HEAD is now at 8a499d8 REMOVE ME: Trigger run on branch
HEAD is now at dd4c70d No tabs in .yml...

(from freebsd-ocaml-5.1)
2024-06-28 12:42.50 ---> saved as "813c71762ba09cfa8cfe3f05f009bdd39b1b347128fefd2e95099f87d236c989"

/: (env QCHECK_MSG_INTERVAL 60)

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

/: (workdir /src)

/src: (run (network host)
           (shell "sudo ln -f /usr/local/bin/opam-2.1 /usr/local/bin/opam && opam init --reinit -ni"))
No configuration file found, using 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.


<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] no changes from git+file:///home/opam/opam-repository
2024-06-28 12:43.30 ---> saved as "d2b4832f3a45506e30e650fecc239184d5a4e1d85b095b770606c53cec8af0ce"

/src: (workdir /src)

/src: (run (shell "sudo chown opam /src"))
2024-06-28 12:43.31 ---> saved as "eabf1e512f0fce1629b9e3deafe5ddf1b61c50bbfb21d2a96ccf40af28ef4886"

/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
           (network host)
           (shell "cd ~/opam-repository && (git cat-file -e 1aadcd5849b0baa8a17b94d480babe9c4a81a1b0 || git fetch origin master) && git reset -q --hard 1aadcd5849b0baa8a17b94d480babe9c4a81a1b0 && git log --no-decorate -n1 --oneline && opam update -u"))
From https://github.com/ocaml/opam-repository
 * branch                  master     -> FETCH_HEAD
   59c0c54934..1aadcd5849  master     -> origin/master
1aadcd5849 Merge pull request #26152 from hannesm/release-mirage-v4.6.0

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

Everything as up-to-date as possible (run with --verbose to show unavailable upgrades).

The following packages are not being upgraded because the new versions conflict with other installed packages:
  - ocaml.5.3.0
However, you may "opam upgrade" these packages explicitly, which will ask permission to downgrade or uninstall the conflicting packages.
Nothing to do.
2024-06-28 12:44.29 ---> saved as "deb6a263029d34aef6ac7848cd648efaf76821555375068928151493c8aa65d7"

/src: (run (network host)
           (shell "opam repository add override https://github.com/shym/custom-opam-repository.git --all-switches --set-default"))
[override] Initialised
2024-06-28 12:44.31 ---> saved as "4be1e1dd5419668784ff3182e7d07ff16e0c64bbe702c7b1e7089e68348fdf84"

/src: (copy (src multicoretests.opam qcheck-lin.opam qcheck-multicoretests-util.opam qcheck-stm.opam)
            (dst ./))
2024-06-28 12:44.32 ---> saved as "444c3c7c3e5058e76bfae4ab6a48ecbd3683ba1c1a5de115bc576ce3a1913512"

/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)
The following additional pinnings are required by qcheck-multicoretests-util.dev:
  - qcheck-core.0.21.3 at git+https://github.com/jmid/qcheck.git#remove-get-instances
Pin and install them? [Y/n] y
[qcheck-core.0.21.3] synchronised (no changes)
qcheck-core is now pinned to git+https://github.com/jmid/qcheck.git#remove-get-instances (version 0.21.3)
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-06-28 12:44.39 ---> saved as "9055d06f386d6ce03f8ceaf7cd843153edb5308e4638ab4649d6522659474fe3"

/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 ./"))
[WARNING] Unknown update command for bsd, skipping system update
[multicoretests.dev] synchronised (no changes)
[qcheck-lin.dev] synchronised (no changes)
[qcheck-multicoretests-util.dev] synchronised (no changes)
[qcheck-stm.dev] synchronised (no changes)
2024-06-28 12:44.54 ---> saved as "15729fd50d383425cc43fdf644c12f6c03addfa0ecb2549de131f3df3c156593"

/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
           (network host)
           (shell "opam install ./"))
[multicoretests.dev] synchronised (no changes)
[qcheck-lin.dev] synchronised (no changes)
[qcheck-multicoretests-util.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.21.3* [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 =====

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
⬇ 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.21.3
∗ installed qcheck-multicoretests-util.dev
∗ installed qcheck-lin.dev
∗ installed qcheck-stm.dev
∗ installed multicoretests.dev
Done.
2024-06-28 12:45.54 ---> saved as "54813feb1d757de974f8d2bac6e29d35bfa79e2dad2221466b33c353b91acc03"

/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.1/lib/ocaml
standard_library: /home/opam/.opam/5.1.1/lib/ocaml
ccomp_type: cc
c_compiler: cc
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: cc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC   -D_FILE_OFFSET_BITS=64 
native_c_compiler: cc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC   -D_FILE_OFFSET_BITS=64 
bytecomp_c_libraries: -L/usr/local/lib -lzstd  -lm  -lpthread
native_c_libraries:  -lm  -lpthread
native_pack_linker: ld -r -o 
native_compiler: true
architecture: amd64
model: default
int_size: 63
word_size: 64
system: freebsd
asm: cc -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: x86_64-unknown-freebsd14.0
target: x86_64-unknown-freebsd14.0
flambda: false
safe_string: true
default_safe_string: true
flat_float_array: true
function_sections: true
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              x86_64           # Inferred from system
exe                                # Suffix needed for executable filenames (Windows)
jobs              15               # The number of parallel jobs set up in opam configuration
make              gmake            # The 'make' command to use
opam-version      2.1.6            # The currently running opam version
os                freebsd          # Inferred from system
os-distribution   freebsd          # Inferred from system
os-family         bsd              # Inferred from system
os-version        1400097          # Inferred from system
root              /home/opam/.opam # The current opam root directory
switch            5.1.1            # The identifier of the current switch
sys-ocaml-arch                     # Target architecture of the OCaml compiler present on your system
sys-ocaml-cc                       # Host C Compiler type of the OCaml compiler present on your system
sys-ocaml-libc                     # Host C Runtime Library type of the OCaml compiler present on your system
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.1
lib      /home/opam/.opam/5.1.1/lib
bin      /home/opam/.opam/5.1.1/bin
sbin     /home/opam/.opam/5.1.1/sbin
share    /home/opam/.opam/5.1.1/share
doc      /home/opam/.opam/5.1.1/doc
etc      /home/opam/.opam/5.1.1/etc
man      /home/opam/.opam/5.1.1/man
toplevel /home/opam/.opam/5.1.1/lib/toplevel
stublibs /home/opam/.opam/5.1.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-x86_64           1           default      OCaml on amd64 (64-bit)
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      Official release 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
qcheck-core                0.21.3      default      pinned to version 0.21.3 at git+https://github.com/jmid/qcheck.git#remove-get-instances
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-06-28 12:45.55 ---> saved as "7fafbb1aab28fad459e0ba5fe92d129b24f2f966953382c9010cbda56a6de137"

/src: (copy (src .) (dst /src))
2024-06-28 12:45.56 ---> saved as "334ff336f4cd81e468a8fcec24128c8e08f10854f7192eb57f29a95786cce05c"

/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.1s 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
Skipping src/io/lin_internal_tests.exe from the test suite

Skipping src/array/lin_internal_tests.exe from the test suite

Skipping src/atomic/lin_internal_tests.exe from the test suite

Skipping src/domain/lin_tests_dls.exe from the test suite

Skipping src/hashtbl/lin_internal_tests.exe from the test suite

Skipping src/lazy/lin_internal_tests.exe from the test suite

Skipping src/neg_tests/lin_tests_thread.exe from the test suite

Skipping src/queue/lin_internal_tests.exe from the test suite

Skipping src/stack/lin_internal_tests.exe from the test suite

Skipping src/io/lin_tests_thread.exe from the test suite

Skipping src/lazy/lin_tests.exe from the test suite

Skipping src/neg_tests/lin_internal_tests_domain.exe from the test suite

Skipping src/neg_tests/lin_internal_tests_effect.exe from the test suite


random seed: 285370679
generated error fail pass / total     time test name

[ ]    0    0    0    0 /  100     0.0s Domain.spawn/join - tak work
[ ]    0    0    0    0 /  100     0.0s Domain.spawn/join - tak work (generating)
[]  100    0    0  100 /  100    12.9s Domain.spawn/join - tak work

[ ]    0    0    0    0 /  500     0.0s Domain.spawn/join - atomic
[]  500    0    0  500 /  500     4.6s Domain.spawn/join - atomic
================================================================================
success (ran 2 tests)

random seed: 201420130
generated error fail pass / total     time test name

[ ]    0    0    0    0 /  100     0.0s domain_spawntree - with Atomic
[ ]    0    0    0    0 /  100     0.0s domain_spawntree - with Atomic (generating)
[]  100    0    0  100 /  100     0.8s domain_spawntree - with Atomic
================================================================================
success (ran 1 tests)

random seed: 265046417
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s Lin Array test with Domain
[ ]    0    0    0    0 / 1000     0.0s Lin Array test with Domain (generating)
[]    3    0    1    2 / 1000     2.3s Lin Array test with Domain

[ ]    0    0    0    0 / 1000     0.0s Lin Array stress test with Domain
[] 1000    0    0 1000 / 1000     4.9s Lin Array stress test with Domain

--- Info -----------------------------------------------------------------------

Negative test Lin Array test with Domain failed as expected (38 shrink steps):

                             |           
                     Array.set t 0 '`'   
                             |           
                  .---------------------.
                  |                     |           
            Array.copy t          Array.sort t      


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test Lin Array test with Domain:

  Results incompatible with sequential execution

                                                                                                       |                                                
                                                                                          Array.set t 0 '`' : Ok (())                                   
                                                                                                       |                                                
                                                     .--------------------------------------------------------------------------------------------------.
                                                     |                                                                                                  |                                                
     Array.copy t : [|'a'; 'a'; 'a'; 'a'; 'a'; 'a'; 'a'; 'a'; 'a'; 'a'; 'a'; 'a'; 'a'; 'a'; 'a'; 'a'|]                                          Array.sort t : ()                                        

================================================================================
success (ran 2 tests)

random seed: 158810701
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s Lin Atomic test with Domain
[ ]    0    0    0    0 / 1000     0.0s Lin Atomic test with Domain (generating)
[] 1000    0    0 1000 / 1000    10.1s Lin Atomic test with Domain
================================================================================
success (ran 1 tests)

random seed: 427457811
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s Lin Hashtbl test with Domain
[ ]    0    0    0    0 / 1000     0.0s Lin Hashtbl test with Domain (generating)
[]    8    0    1    7 / 1000     1.9s Lin Hashtbl test with Domain

[ ]    0    0    0    0 / 1000     0.0s Lin Hashtbl stress test with Domain
[] 1000    0    0 1000 / 1000     4.5s Lin Hashtbl stress test with Domain

--- Info -----------------------------------------------------------------------

Negative test Lin Hashtbl test with Domain failed as expected (14 shrink steps):

                                  |           
                       Hashtbl.replace t '[' 3
                                  |           
                     .------------------------.
                     |                        |           
           Hashtbl.remove t '['        Hashtbl.clear t    
                                      Hashtbl.length t    
                                     Hashtbl.add t 'c' 1  


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test Lin Hashtbl test with Domain:

  Results incompatible with sequential execution

                                     |                     
                        Hashtbl.replace t '[' 3 : ()       
                                     |                     
                  .------------------------------------.
                  |                                    |                     
      Hashtbl.remove t '[' : ()               Hashtbl.clear t : ()           
                                             Hashtbl.length t : -1           
                                            Hashtbl.add t 'c' 1 : ()         

================================================================================
success (ran 2 tests)

random seed: 115700874
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s Lin In_channel test with Domain
[ ]    0    0    0    0 / 1000     0.0s Lin In_channel test with Domain (generating)
[]   35    0    1   34 / 1000     2.5s Lin In_channel test with Domain

[ ]    0    0    0    0 / 1000     0.0s Lin In_channel stress test with Domain
[] 1000    0    0 1000 / 1000     5.9s Lin In_channel stress test with Domain

--- Info -----------------------------------------------------------------------

Negative test Lin In_channel test with Domain failed as expected (0 shrink steps):

                                                                |                           
                                                       In_channel.length t                  
                                                       In_channel.length t                  
                                                                |                           
                                    .-------------------------------------------------------.
                                    |                                                       |                           
                         In_channel.input_line t                                   In_channel.length t                  
          In_channel.input t "\000\000\000\000\000\000\000" 7 25                   In_channel.seek t 1                  
                         In_channel.input_byte t                                 In_channel.input_char t                
                            In_channel.close t                                     In_channel.seek t 7                  
                           In_channel.seek t 47                                    In_channel.length t                  
                         In_channel.input_line t                            In_channel.really_input_string t 3          
                    In_channel.really_input_string t 9                 In_channel.really_input t "\000\000\000" 0 9     
                            In_channel.close t                                     In_channel.length t                  
                        In_channel.input t "" 0 3                                In_channel.close_noerr t               
                         In_channel.input_char t                                   In_channel.seek t 3                  
                         In_channel.input_char t                                     In_channel.pos t                   


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test Lin In_channel test with Domain:

  Results incompatible with sequential execution

                                                                                               |                                             
                                                                                In_channel.length t : Ok (1899)                              
                                                                                In_channel.length t : Ok (1899)                              
                                                                                               |                                             
                                                 .-------------------------------------------------------------------------------------------.
                                                 |                                                                                           |                                             
                       In_channel.input_line t : Ok (Some ("ug-runtime\n  "))                                                 In_channel.length t : Ok (1899)                              
     In_channel.input t "\000\000\000\000\000\000\000" 7 25 : Error (Invalid_argument("input"))                                In_channel.seek t 1 : Ok (())                               
                 In_channel.input_byte t : Error (Sys_error("Bad file descriptor"))                                      In_channel.input_char t : Ok (Some ('e'))                         
                                      In_channel.close t : ()                                                                  In_channel.seek t 7 : Ok (())                               
                  In_channel.seek t 47 : Error (Sys_error("Bad file descriptor"))                                             In_channel.length t : Ok (1899)                              
                 In_channel.input_line t : Error (Sys_error("Bad file descriptor"))                                In_channel.really_input_string t 3 : Ok (Some ("deb"))                  
           In_channel.really_input_string t 9 : Error (Sys_error("Bad file descriptor"))          In_channel.really_input t "\000\000\000" 0 9 : Error (Invalid_argument("really_input"))  
                                      In_channel.close t : ()                                                                 In_channel.length t : Ok (1899)                              
                   In_channel.input t "" 0 3 : Error (Invalid_argument("input"))                                               In_channel.close_noerr t : ()                               
                 In_channel.input_char t : Error (Sys_error("Bad file descriptor"))                            In_channel.seek t 3 : Error (Sys_error("Bad file descriptor"))              
                 In_channel.input_char t : Error (Sys_error("Bad file descriptor"))                                                 In_channel.pos t : 0                                   

================================================================================
success (ran 2 tests)

random seed: 370745279
generated error  fail  pass / total     time test name

[ ]     0     0     0     0 / 10000     0.0s Lin ref int test with Domain
[ ]     0     0     0     0 / 10000     0.0s Lin ref int test with Domain (generating)
[]     2     0     1     1 / 10000     1.3s Lin ref int test with Domain

[ ]     0     0     0     0 / 10000     0.0s Lin ref int64 test with Domain
[]     2     0     1     1 / 10000     0.7s Lin ref int64 test with Domain

[ ]     0     0     0     0 / 10000     0.0s Lin CList int test with Domain
[]     5     0     1     4 / 10000     1.3s Lin CList int test with Domain

[ ]     0     0     0     0 / 10000     0.0s Lin CList int64 test with Domain
[]     5     0     1     4 / 10000     0.6s Lin CList int64 test with Domain

--- Info -----------------------------------------------------------------------

Negative test Lin ref int test with Domain failed as expected (42 shrink steps):

                            |            
                            |            
                 .---------------------.
                 |                     |            
          Sut_int.incr t        Sut_int.set t 2     
                                 Sut_int.get t      


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test Lin ref int test with Domain:

  Results incompatible with sequential execution

                                 |                         
                                 |                         
              .------------------------------------.
              |                                    |                         
     Sut_int.incr t : ()                  Sut_int.set t 2 : ()               
                                           Sut_int.get t : 1                 


--- Info -----------------------------------------------------------------------

Negative test Lin ref int64 test with Domain failed as expected (40 shrink steps):

                             |           
                             |           
                  .---------------------.
                  |                     |           
          Sut_int64.incr t      Sut_int64.set t 9   
                                 Sut_int64.get t    


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test Lin ref int64 test with Domain:

  Results incompatible with sequential execution

                                  |                        
                                  |                        
               .------------------------------------.
               |                                    |                        
     Sut_int64.incr t : ()                Sut_int64.set t 9 : ()             
                                           Sut_int64.get t : 1               


--- Info -----------------------------------------------------------------------

Negative test Lin CList int test with Domain failed as expected (31 shrink steps):

                             |           
                             |           
                  .---------------------.
                  |                     |           
          CList.add_node t 0    CList.add_node t 4  
                                 CList.member t 4   


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test Lin CList int test with Domain:

  Results incompatible with sequential execution

                                    |                      
                                    |                      
                 .------------------------------------.
                 |                                    |                      
     CList.add_node t 0 : true            CList.add_node t 4 : true          
                                          CList.member t 4 : false           


--- Info -----------------------------------------------------------------------

Negative test Lin CList int64 test with Domain failed as expected (28 shrink steps):

                             |           
                             |           
                  .---------------------.
                  |                     |           
          CList.add_node t 2    CList.add_node t 4  
                                 CList.member t 4   


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test Lin CList int64 test with Domain:

  Results incompatible with sequential execution

                                    |                      
                                    |                      
                 .------------------------------------.
                 |                                    |                      
     CList.add_node t 2 : true            CList.add_node t 4 : true          
                                          CList.member t 4 : false           

================================================================================
success (ran 4 tests)

random seed: 211484264
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s STM Array test sequential
[ ]    0    0    0    0 / 1000     0.0s STM Array test sequential (generating)
[] 1000    0    0 1000 / 1000     1.0s STM Array test sequential

[ ]    0    0    0    0 / 1000     0.0s STM Array test parallel
[]    1    0    1    0 / 1000    25.2s STM Array test parallel

--- Info -----------------------------------------------------------------------

Negative test STM Array test parallel failed as expected (39 shrink steps):

                           |             
                     Set (12, '-')       
                           |             
                .---------------------.
                |                     |             
           Stable_sort           Stable_sort        
                                 Sub (5, 9)         


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM Array test parallel:

  Results incompatible with linearized model

                                                                       |                                
                                                            Set (12, '-') : Ok (())                     
                                                                       |                                
                                     .------------------------------------------------------------------.
                                     |                                                                  |                                
                             Stable_sort : ()                                                   Stable_sort : ()                         
                                                                        Sub (5, 9) : Ok ([|'a'; 'a'; 'a'; '-'; 'a'; 'a'; 'a'; 'a'; 'a'|])

================================================================================
success (ran 2 tests)

random seed: 379384823
generated error fail pass / total     time test name

[ ]    0    0    0    0 /  250     0.0s STM Atomic test sequential
[ ]    0    0    0    0 /  250     0.0s STM Atomic test sequential (generating)
[]  250    0    0  250 /  250     0.1s STM Atomic test sequential

[ ]    0    0    0    0 /  250     0.0s STM Atomic test parallel
[]  250    0    0  250 /  250     3.5s STM Atomic test parallel
================================================================================
success (ran 2 tests)

random seed: 303935706
generated error fail pass / total     time test name

[ ]    0    0    0    0 /  200     0.0s STM Hashtbl test sequential
[ ]    0    0    0    0 /  200     0.0s STM Hashtbl test sequential (generating)
[]  200    0    0  200 /  200     0.0s STM Hashtbl test sequential

[ ]    0    0    0    0 /  200     0.0s STM Hashtbl test parallel
[]    1    0    1    0 /  200     1.1s STM Hashtbl test parallel

--- Info -----------------------------------------------------------------------

Negative test STM Hashtbl test parallel failed as expected (16 shrink steps):

                             |           
                          Mem 'h'        
                             |           
                  .---------------------.
                  |                     |           
          Replace ('4', 52)     Replace ('C', 969)  
               Find '4'            Add ('C', 1)     


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM Hashtbl test parallel:

  Results incompatible with linearized model

                                     |                     
                              Mem 'h' : false              
                                     |                     
                  .------------------------------------.
                  |                                    |                     
        Replace ('4', 52) : ()              Replace ('C', 969) : ()          
     Find '4' : Error (Not_found)              Add ('C', 1) : ()             

================================================================================
success (ran 2 tests)

random seed: 24256805
generated error fail pass / total     time test name

[ ]    0    0    0    0 /  200     0.0s STM Lazy test sequential
[ ]    0    0    0    0 /  200     0.0s STM Lazy test sequential (generating)
[]  200    0    0  200 /  200     3.6s STM Lazy test sequential

[ ]    0    0    0    0 /  200     0.0s STM Lazy test sequential from_val
[]  200    0    0  200 /  200     0.2s STM Lazy test sequential from_val

[ ]    0    0    0    0 /  200     0.0s STM Lazy test sequential from_fun
[]  200    0    0  200 /  200     3.5s STM Lazy test sequential from_fun

[ ]    0    0    0    0 /  200     0.0s STM Lazy test parallel
[ ]    8    0    0    8 /  200    53.7s STM Lazy test parallel (shrinking:    5.0002)
[]    9    0    1    8 /  200    67.3s STM Lazy test parallel

[ ]    0    0    0    0 /  200     0.0s STM Lazy test parallel from_val
[]  200    0    0  200 /  200     2.8s STM Lazy test parallel from_val

[ ]    0    0    0    0 /  200     0.0s STM Lazy test parallel from_fun
[ ]    8    0    0    8 /  200    44.6s STM Lazy test parallel from_fun (shrinking:    4.0003)
[]    9    0    1    8 /  200    67.3s STM Lazy test parallel from_fun

--- Info -----------------------------------------------------------------------

Negative test STM Lazy test parallel failed as expected (5 shrink steps):

                         |               
                         |               
              .---------------------.
              |                     |               
            Force               Force_val           


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM Lazy test parallel:

  Results incompatible with linearized model

                                               |                     
                                               |                     
                         .-------------------------------------------.
                         |                                           |                     
     Force : Error (CamlinternalLazy.Undefined)             Force_val : Ok (700)           


--- Info -----------------------------------------------------------------------

Negative test STM Lazy test parallel from_fun failed as expected (5 shrink steps):

                         |               
                         |               
              .---------------------.
              |                     |               
            Force               Force_val           


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM Lazy test parallel from_fun:

  Results incompatible with linearized model

                                               |                     
                                               |                     
                         .-------------------------------------------.
                         |                                           |                     
     Force : Error (CamlinternalLazy.Undefined)             Force_val : Ok (700)           

================================================================================
success (ran 6 tests)

random seed: 221973490
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s STM Domain.DLS test sequential
[ ]    0    0    0    0 / 1000     0.0s STM Domain.DLS test sequential (generating)
[] 1000    0    0 1000 / 1000     0.8s STM Domain.DLS test sequential

[ ]    0    0    0    0 / 1000     0.0s STM Domain.DLS test parallel
[]    2    0    1    1 / 1000     1.4s STM Domain.DLS test parallel

[ ]    0    0    0    0 / 1000     0.0s STM Domain.DLS stress test parallel
[] 1000    0    0 1000 / 1000    41.7s STM Domain.DLS stress test parallel

--- Info -----------------------------------------------------------------------

Negative test STM Domain.DLS test parallel failed as expected (19 shrink steps):

                         |               
                         |               
              .---------------------.
              |                     |               
          Set (2, 0)            Set (0, 1)          
            Get 0                 Get 2             


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM Domain.DLS test parallel:

  Results incompatible with linearized model

                               |                           
                               |                           
            .------------------------------------.
            |                                    |                           
     Set (2, 0) : ()                      Set (0, 1) : ()                    
        Get 0 : 0                            Get 2 : 2                       

================================================================================
success (ran 3 tests)

random seed: 362318939
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s STM Out_channel test sequential
[ ]    0    0    0    0 / 1000     0.0s STM Out_channel test sequential (generating)
[] 1000    0    0 1000 / 1000     1.2s STM Out_channel test sequential

[ ]    0    0    0    0 / 1000     0.0s STM Out_channel test parallel
[]  103    0    1   90 / 1000     4.7s STM Out_channel test parallel

--- Failure --------------------------------------------------------------------

Test STM Out_channel test parallel failed (1 shrink steps):

                                                              |                         
                                       Output ("\011\230\197\204\173\164'\024", 9, 1)   
                                     Output_bytes "\159\238+\152]\006*\24... (truncated)
                                                         Close_noerr                    
                                                          Open_text                     
                                                            Flush                       
                                                            Flush                       
                                                              |                         
                                   .----------------------------------------------------.
                                   |                                                    |                         
                                Length                                             Close_noerr                    
                            Output_char 'i'                    Output ("Dc\015\194*x\159YlA\b\247\1... (truncated)
                                Length                                              Open_text                     
                             Output_byte 8                                       Output_char 'G'                  
                                 Flush                                        Set_binary_mode false               


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM Out_channel test parallel:

  Results incompatible with linearized model

                                                                                                   |                                               
                                                          Output ("\011\230\197\204\173\164'\024", 9, 1) : Error (Invalid_argument("output"))      
                                                                     Output_bytes "\159\238+\152]\006*\24... (truncated) : Ok (())                 
                                                                                         Close_noerr : Ok (())                                     
                                                                                          Open_text : Ok (())                                      
                                                                                            Flush : Ok (())                                        
                                                                                            Flush : Ok (())                                        
                                                                                                   |                                               
                                                   .-----------------------------------------------------------------------------------------------.
                                                   |                                                                                               |                                               
                                            Length : Ok (0)                                                                              Close_noerr : Ok (())                                     
                                       Output_char 'i' : Ok (())                                     Output ("Dc\015\194*x\159YlA\b\247\1... (truncated) : Error (Sys_error("Bad file descriptor"))
                                            Length : Ok (0)                                                                               Open_text : Ok (())                                      
                                        Output_byte 8 : Ok (())                                                                        Output_char 'G' : Ok (())                                   
                            Flush : Error (Sys_error("Bad file descriptor"))                                                        Set_binary_mode false : Ok (())                                

================================================================================
failure (1 tests failed, 0 tests errored, ran 2 tests)
File "src/io/dune", line 40, characters 7-16:
40 |  (name stm_tests)
            ^^^^^^^^^
(cd _build/default/src/io && ./stm_tests.exe --verbose)
Command exited with code 1.

random seed: 493464704
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s STM int CList test sequential
[ ]    0    0    0    0 / 1000     0.0s STM int CList test sequential (generating)
[] 1000    0    0 1000 / 1000     6.9s STM int CList test sequential

[ ]    0    0    0    0 / 1000     0.0s STM int64 CList test sequential
[] 1000    0    0 1000 / 1000     8.7s STM int64 CList test sequential

[ ]    0    0    0    0 / 1000     0.0s STM int CList test parallel
[]    5    0    1    4 / 1000     1.0s STM int CList test parallel

[ ]    0    0    0    0 / 1000     0.0s STM int64 CList test parallel
[]    5    0    1    4 / 1000     1.3s STM int64 CList test parallel

--- Info -----------------------------------------------------------------------

Negative test STM int CList test parallel failed as expected (9 shrink steps):

                           |             
                           |             
                .---------------------.
                |                     |             
          Add_node (8)           Member (0)         
           Member (8)           Add_node (39)       
                                 Member (0)         


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM int CList test parallel:

  Results incompatible with linearized model

                                 |                         
                                 |                         
              .------------------------------------.
              |                                    |                         
     Add_node (8) : true                   Member (0) : true                 
      Member (8) : false                  Add_node (39) : true               
                                           Member (0) : true                 


--- Info -----------------------------------------------------------------------

Negative test STM int64 CList test parallel failed as expected (10 shrink steps):

                           |             
                           |             
                .---------------------.
                |                     |             
          Add_node (8)           Member (0)         
           Member (8)           Add_node (39)       


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM int64 CList test parallel:

  Results incompatible with linearized model

                                 |                         
                                 |                         
              .------------------------------------.
              |                                    |                         
     Add_node (8) : true                   Member (0) : true                 
      Member (8) : false                  Add_node (39) : true               

================================================================================
success (ran 4 tests)

random seed: 490424673
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s STM int ref test sequential
[ ]    0    0    0    0 / 1000     0.0s STM int ref test sequential (generating)
[] 1000    0    0 1000 / 1000     0.1s STM int ref test sequential

[ ]    0    0    0    0 / 1000     0.0s STM int64 ref test sequential
[] 1000    0    0 1000 / 1000     0.1s STM int64 ref test sequential
================================================================================
success (ran 2 tests)

random seed: 273281831
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s STM int ref test parallel
[ ]    0    0    0    0 / 1000     0.0s STM int ref test parallel (generating)
[]    1    0    1    0 / 1000     1.6s STM int ref test parallel

[ ]    0    0    0    0 / 1000     0.0s STM int64 ref test parallel
[]    6    0    1    5 / 1000     0.8s STM int64 ref test parallel

--- Info -----------------------------------------------------------------------

Negative test STM int ref test parallel failed as expected (1 shrink steps):

                        |                
                      Set 0              
                       Get               
                      Add 7              
                       Decr              
                      Add 2              
                      Set 2              
                       Get               
                     Set 5441            
                       Decr              
                       Decr              
                       Decr              
                       Incr              
                        |                
             .---------------------.
             |                     |                
            Incr                  Decr              
                                  Get               


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM int ref test parallel:

  Results incompatible with linearized model

                              |                            
                         Set 0 : ()                        
                           Get : 0                         
                         Add 7 : ()                        
                          Decr : ()                        
                         Add 2 : ()                        
                         Set 2 : ()                        
                           Get : 2                         
                        Set 5441 : ()                      
                          Decr : ()                        
                          Decr : ()                        
                          Decr : ()                        
                          Incr : ()                        
                              |                            
           .------------------------------------.
           |                                    |                            
       Incr : ()                            Decr : ()                        
                                           Get : 5440                        


--- Info -----------------------------------------------------------------------

Negative test STM int64 ref test parallel failed as expected (29 shrink steps):

                        |                
                        |                
             .---------------------.
             |                     |                
           Decr                 Set 74L             
                                Set 7L              
                                  Get               


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM int64 ref test parallel:

  Results incompatible with linearized model

                             |                             
                             |                             
          .------------------------------------.
          |                                    |                             
      Decr : ()                           Set 74L : ()                       
                                          Set 7L : ()                        
                                            Get : 73                         

================================================================================
success (ran 2 tests)

random seed: 170901161
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 5000     0.0s STM int ref test parallel asymmetric
[ ]    0    0    0    0 / 5000     0.0s STM int ref test parallel asymmetric (generating)
[]    1    0    1    0 / 5000     1.6s STM int ref test parallel asymmetric

[ ]    0    0    0    0 / 5000     0.0s STM int64 ref test parallel asymmetric
[]    1    0    1    0 / 5000     0.4s STM int64 ref test parallel asymmetric

--- Info -----------------------------------------------------------------------

Negative test STM int ref test parallel asymmetric failed as expected (31 shrink steps):

                       |                 
                       |                 
            .---------------------.
            |                     |                 
          Incr                  Set 2               
                                 Get                


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM int ref test parallel asymmetric:

  Results incompatible with linearized model:

         |                                                                   
         |                                                                   
         .------------------------------------.
         |                                    |                              
     Incr : ()                            Set 2 : ()                         
                                           Get : 1                           


--- Info -----------------------------------------------------------------------

Negative test STM int64 ref test parallel asymmetric failed as expected (27 shrink steps):

                      |                  
                      |                  
           .---------------------.
           |                     |                  
          Incr                  Decr                
                                Get                 


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM int64 ref test parallel asymmetric:

  Results incompatible with linearized model:

         |                                                                   
         |                                                                   
         .------------------------------------.
         |                                    |                              
     Incr : ()                            Decr : ()                          
                                           Get : 1                           

================================================================================
success (ran 2 tests)

random seed: 577494
generated error fail pass / total     time test name

[ ]    0    0    0    0 /  100     0.0s Thread.create/join
[ ]    0    0    0    0 /  100     0.0s Thread.create/join (generating)
[]  100    0    0  100 /  100    38.0s Thread.create/join
================================================================================
success (ran 1 tests)

random seed: 43202124
generated error fail pass / total     time test name

[ ]    0    0    0    0 /  500     0.0s Mash up of threads and domains
[ ]    0    0    0    0 /  500     0.0s Mash up of threads and domains (generating)
[ ]  161    0    0  161 /  500    60.0s Mash up of threads and domains
[ ]  315    0    0  315 /  500   120.2s Mash up of threads and domains
[]  500    0    0  500 /  500   179.7s Mash up of threads and domains
================================================================================
success (ran 1 tests)

random seed: 56129048
generated error fail pass / total     time test name

[ ]    0    0    0    0 /  100     0.0s negative Lin Dynlink test with Domain
[ ]    0    0    0    0 /  100     0.0s negative Lin Dynlink test with Domain (generating)
[]    1    0    1    0 /  100     1.1s negative Lin Dynlink test with Domain

[ ]    0    0    0    0 / 1000     0.0s Lin Dynlink stress test with Domain
[] 1000    0    0 1000 / 1000     8.7s Lin Dynlink stress test with Domain

--- Info -----------------------------------------------------------------------

Negative test negative Lin Dynlink test with Domain failed as expected (0 shrink steps):

                                        |              
                           Dynlink.loadfile libB.cmxs  
                              Dynlink.all_units ()     
                           Dynlink.loadfile libB.cmxs  
                           Dynlink.loadfile libC.cmxs  
                              Dynlink.all_units ()     
                              Dynlink.all_units ()     
                          Dynlink.main_program_units ()
                                        |              
                        .------------------------------.
                        |                              |              
          Dynlink.main_program_units ()      Dynlink.all_units ()     
              Dynlink.all_units ()       Dynlink.main_program_units ()
              Dynlink.all_units ()           Dynlink.all_units ()     
              Dynlink.all_units ()           Dynlink.all_units ()     
              Dynlink.all_units ()           Dynlink.all_units ()     
           Dynlink.loadfile libB.cmxs    Dynlink.main_program_units ()
           Dynlink.loadfile libC.cmxs    Dynlink.main_program_units ()
          Dynlink.main_program_units ()      Dynlink.all_units ()     
          Dynlink.main_program_units ()  Dynlink.main_program_units ()
                                             Dynlink.all_units ()     


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test negative Lin Dynlink test with Domain:

  Results incompatible with sequential execution

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Dynlink.loadfile libB.cmxs : Ok (())                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Dynlink.all_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "LibB"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"] 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Dynlink.loadfile libB.cmxs : Error (Dynlink.Error (Dynlink.Module_already_loaded "LibB"))                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Dynlink.loadfile libC.cmxs : Error (Dynlink.Error (Dynlink.Cannot_open_dll "Dynlink.Error (Dynlink.Cannot_open_dll \"Failure(\\\"Cannot open \\\\\\\"/src/_build/default/src/dynlink/libC.cmxs\\\\\\\"\\\")\")"))                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Dynlink.all_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "LibB"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"] 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Dynlink.all_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "LibB"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"] 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Dynlink.main_program_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          .---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
     Dynlink.main_program_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"]  Dynlink.all_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "LibB"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"] 
     Dynlink.all_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "LibB"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"]   Dynlink.main_program_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"]
     Dynlink.all_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "LibB"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"]   Dynlink.all_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "LibB"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"] 
     Dynlink.all_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "LibB"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"]   Dynlink.all_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "LibB"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"] 
     Dynlink.all_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "LibB"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"]   Dynlink.all_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "LibB"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"] 
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Dynlink.loadfile libB.cmxs : Error (Dynlink.Error (Dynlink.Module_already_loaded "LibB"))                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Dynlink.main_program_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"]
                                                                                                                                                                                                                                                                                                                                                                                                                  Dynlink.loadfile libC.cmxs : Error (Dynlink.Error (Dynlink.Cannot_open_dll "Dynlink.Error (Dynlink.Cannot_open_dll \"Failure(\\\"Cannot open \\\\\\\"/src/_build/default/src/dynlink/libC.cmxs\\\\\\\"\\\")\")"))                                                                                                                                                                                                                                                                                                                                                                                                                Dynlink.main_program_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"]
     Dynlink.main_program_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"]  Dynlink.all_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "LibB"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"] 
     Dynlink.main_program_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"]  Dynlink.main_program_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"]
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   Dynlink.all_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "LibB"; "Lin"; "Lin_domain"; "QCheck"; "QCheck2"; "QCheck_base_runner"; "Std_exit"; "Stdlib"; "Stdlib__Arg"; "Stdlib__Array"; "Stdlib__Atomic"; "Stdlib__Bigarray"; "Stdlib__Bool"; "Stdlib__Buffer"; "Stdlib__Bytes"; "Stdlib__Callback"; "Stdlib__Char"; "Stdlib__Condition"; "Stdlib__Digest"; "Stdlib__Domain"; "Stdlib__Filename"; "Stdlib__Float"; "Stdlib__Format"; "Stdlib__Fun"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Printexc"; "Stdlib__Printf"; "Stdlib__Queue"; "Stdlib__Random"; "Stdlib__Result"; "Stdlib__Seq"; "Stdlib__Set"; "Stdlib__Stack"; "Stdlib__String"; "Stdlib__Sys"; "Stdlib__Uchar"; "Stdlib__Unit"; "Unix"; "UnixLabels"; "Util"] 

================================================================================
success (ran 2 tests)

random seed: 395969280
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s Lin Bigarray.Array1 stress test with Domain
[ ]    0    0    0    0 / 1000     0.0s Lin Bigarray.Array1 stress test with Domain (generating)
[] 1000    0    0 1000 / 1000     4.5s Lin Bigarray.Array1 stress test with Domain
================================================================================
success (ran 1 tests)

random seed: 486715815
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s Lin Ephemeron stress test with Domain
[ ]    0    0    0    0 / 1000     0.0s Lin Ephemeron stress test with Domain (generating)
[] 1000    0    0 1000 / 1000     4.8s Lin Ephemeron stress test with Domain
================================================================================
success (ran 1 tests)

random seed: 428469608
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s Lin Float.Array test with Domain
[ ]    0    0    0    0 / 1000     0.0s Lin Float.Array test with Domain (generating)
[]    2    0    1    1 / 1000     2.3s Lin Float.Array test with Domain

[ ]    0    0    0    0 / 1000     0.0s Lin Float.Array stress test with Domain
[] 1000    0    0 1000 / 1000     5.1s Lin Float.Array stress test with Domain

--- Info -----------------------------------------------------------------------

Negative test Lin Float.Array test with Domain failed as expected (20 shrink steps):

                                              |                  
                             Float.Array.fill t 0 4 157.748878226
                                              |                  
                           .-------------------------------------.
                           |                                     |                  
                Float.Array.fast_sort t                  Float.Array.sort t         
                                                        Float.Array.get t 6         


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test Lin Float.Array test with Domain:

  Results incompatible with sequential execution

                                                   |                       
                             Float.Array.fill t 0 4 157.748878226 : Ok (())
                                                   |                       
                           .-----------------------------------------------.
                           |                                               |                       
              Float.Array.fast_sort t : ()                      Float.Array.sort t : ()            
                                                        Float.Array.get t 6 : Ok (157.748878226)   

================================================================================
success (ran 2 tests)

random seed: 517793948
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s Lin Weak stress test with Domain
[ ]    0    0    0    0 / 1000     0.0s Lin Weak stress test with Domain (generating)
[] 1000    0    0 1000 / 1000     4.6s Lin Weak stress test with Domain
================================================================================
success (ran 1 tests)

random seed: 362412369
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s STM Buffer test sequential
[ ]    0    0    0    0 / 1000     0.0s STM Buffer test sequential (generating)
[] 1000    0    0 1000 / 1000     0.5s STM Buffer test sequential

[ ]    0    0    0    0 / 1000     0.0s STM Buffer test parallel
[]    5    0    1    1 / 1000    11.4s STM Buffer test parallel

[ ]    0    0    0    0 / 1000     0.0s STM Buffer stress test parallel
[ ] 1078    0    0  782 / 1000    48.0s STM Buffer stress test parallel
[] 1376    0    0 1000 / 1000    62.2s STM Buffer stress test parallel

--- Info -----------------------------------------------------------------------

Negative test STM Buffer test parallel failed as expected (30 shrink steps):

                                                    |                     
                                                    |                     
                              .-------------------------------------------.
                              |                                           |                     
          Add_bytes "\149\241\174\212~\176\146\142b"            Add_string "\147\143"           
                                                                       To_bytes                 


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM Buffer test parallel:

  Results incompatible with linearized model

                                                         |                          
                                                         |                          
                              .-----------------------------------------------------.
                              |                                                     |                          
     Add_bytes "\149\241\174\212~\176\146\142b" : Ok (())            Add_string "\147\143" : Ok (())           
                                                             To_bytes : Ok ("\149\241\174\212~\176\146\142b")  

================================================================================
success (ran 3 tests)

random seed: 351419611
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s STM Bytes test sequential
[ ]    0    0    0    0 / 1000     0.0s STM Bytes test sequential (generating)
[] 1000    0    0 1000 / 1000     0.4s STM Bytes test sequential

[ ]    0    0    0    0 / 1000     0.0s STM Bytes test parallel
[]   26    0    1   25 / 1000     1.5s STM Bytes test parallel

--- Info -----------------------------------------------------------------------

Negative test STM Bytes test parallel failed as expected (5 shrink steps):

                             |           
                           Get 6         
                             |           
                  .---------------------.
                  |                     |           
               To_seq           Fill (1, 13, '^')   


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM Bytes test parallel:

  Results incompatible with linearized model

                                                                                               |                                            
                                                                                       Get 6 : Ok ('a')                                     
                                                                                               |                                            
                                                 .------------------------------------------------------------------------------------------.
                                                 |                                                                                          |                                            
     To_seq : ['a'; 'a'; 'a'; '^'; '^'; '^'; '^'; '^'; '^'; '^'; '^'; '^'; '^'; '^'; 'a'; 'a']                                 Fill (1, 13, '^') : Ok (())                               

================================================================================
success (ran 2 tests)

random seed: 190904353
generated error fail pass / total     time test name

[ ]    0    0    0    0 /  200     0.0s STM Semaphore.Counting test sequential
[ ]    0    0    0    0 /  200     0.0s STM Semaphore.Counting test sequential (generating)
[]  200    0    0  200 /  200     0.0s STM Semaphore.Counting test sequential

[ ]    0    0    0    0 /  200     0.0s STM Semaphore.Counting test parallel (w/ get_value)
[]  436    0    0  200 /  200     1.9s STM Semaphore.Counting test parallel (w/ get_value)

[ ]    0    0    0    0 /  200     0.0s STM Semaphore.Counting test parallel (w/o get_value)
[]  576    0    0  200 /  200     1.5s STM Semaphore.Counting test parallel (w/o get_value)
================================================================================
success (ran 3 tests)

random seed: 51819520
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s STM Sys test sequential
[ ]    0    0    0    0 / 1000     0.0s STM Sys test sequential (generating)
[] 1000    0    0 1000 / 1000     4.7s STM Sys test sequential

[ ]    0    0    0    0 / 2500     0.0s STM Sys test parallel
[]  349    0    1  348 / 2500    53.3s STM Sys test parallel

[ ]    0    0    0    0 / 1000     0.0s STM Sys stress test parallel
[ ]   22    0    0   22 / 1000     2.0s STM Sys stress test parallel
[ ]  599    0    0  599 / 1000    62.5s STM Sys stress test parallel
[] 1000    0    0 1000 / 1000   102.5s STM Sys stress test parallel

--- Info -----------------------------------------------------------------------

Negative test STM Sys test parallel failed as expected (7 shrink steps):

                                                      |                     
                                              Mkdir ([], "eee")             
                                                      |                     
                               .--------------------------------------------.
                               |                                            |                     
                          Readdir []                   Readdir ["bbb"; "bbb"; "ddd"; "aaa"; "ccc"]
                                                                    Mkdir ([], "ccc")             
                                                                    Mkdir ([], "bbb")             


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM Sys test parallel:

  Results incompatible with linearized model

                                                                                                                               |                                                             
                                                                                                                  Mkdir ([], "eee") : Ok (())                                                
                                                                                                                               |                                                             
                                                                 .---------------------------------------------------------------------------------------------------------------------------.
                                                                 |                                                                                                                           |                                                             
                                                 Readdir [] : Ok ([|"eee"; "bbb"|])                                              Readdir ["bbb"; "bbb"; "ddd"; "aaa"; "ccc"] : Error (Sys_error("_sandbox/bbb/bbb/ddd/aaa/ccc: No such file or directory"))
                                                                                                                                                                                Mkdir ([], "ccc") : Ok (())                                                
                                                                                                                                                                                Mkdir ([], "bbb") : Ok (())                                                

================================================================================
success (ran 3 tests)

random seed: 242878184
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s Lin Queue test with Domain
[ ]    0    0    0    0 / 1000     0.0s Lin Queue test with Domain (generating)
[]    1    0    1    0 / 1000     2.0s Lin Queue test with Domain

[ ]    0    0    0    0 / 1000     0.0s Lin Queue stress test with Domain
[] 1000    0    0 1000 / 1000     4.8s Lin Queue stress test with Domain

[ ]    0    0    0    0 /  250     0.0s Lin Queue test with Thread
[]  250    0    0  250 /  250     4.6s Lin Queue test with Thread

--- Info -----------------------------------------------------------------------

Negative test Lin Queue test with Domain failed as expected (18 shrink steps):

                            |            
                            |            
                 .---------------------.
                 |                     |            
           Queue.clear t        Queue.take_opt t    
           Queue.length t        Queue.add 1 t      
                                  Queue.peek t      
                                 Queue.clear t      


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test Lin Queue test with Domain:

  Results incompatible with sequential execution

                                               |                    
                                               |                    
                         .------------------------------------------.
                         |                                          |                    
                Queue.clear t : ()                       Queue.take_opt t : None         
                Queue.length t : 1                         Queue.add 1 t : ()            
                                                Queue.peek t : Error (Stdlib.Queue.Empty)
                                                           Queue.clear t : ()            

================================================================================
success (ran 3 tests)

random seed: 391887874
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s Lin Stack test with Domain
[ ]    0    0    0    0 / 1000     0.0s Lin Stack test with Domain (generating)
[]    1    0    1    0 / 1000     0.9s Lin Stack test with Domain

[ ]    0    0    0    0 / 1000     0.0s Lin Stack stress test with Domain
[] 1000    0    0 1000 / 1000     4.8s Lin Stack stress test with Domain

[ ]    0    0    0    0 /  250     0.0s Lin Stack test with Thread
[]  250    0    0  250 /  250     4.9s Lin Stack test with Thread

--- Info -----------------------------------------------------------------------

Negative test Lin Stack test with Domain failed as expected (34 shrink steps):

                            |            
                     Stack.push 0 t      
                            |            
                 .---------------------.
                 |                     |            
          Stack.pop_opt t         Stack.pop t       


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test Lin Stack test with Domain:

  Results incompatible with sequential execution

                                    |                      
                           Stack.push 0 t : ()             
                                    |                      
                 .------------------------------------.
                 |                                    |                      
     Stack.pop_opt t : Some (0)              Stack.pop t : Ok (0)            

================================================================================
success (ran 3 tests)

random seed: 417639645
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s Lin Bytes test with Domain
[ ]    0    0    0    0 / 1000     0.0s Lin Bytes test with Domain (generating)
[] 1000    0    0 1000 / 1000    10.1s Lin Bytes test with Domain

[ ]    0    0    0    0 / 1000     0.0s Lin Bytes test with Thread
[] 1000    0    0 1000 / 1000    17.1s Lin Bytes test with Thread
================================================================================
success (ran 2 tests)

random seed: 436980260
generated error fail pass / total     time test name

[ ]    0    0    0    0 /  250     0.0s STM int ref test with Thread
[ ]    0    0    0    0 /  250     0.0s STM int ref test with Thread (generating)
[]  250    0    0  250 /  250     7.1s STM int ref test with Thread

[ ]    0    0    0    0 / 5000     0.0s STM int64 ref test with Thread
[]   17    0    1   16 / 5000     3.6s STM int64 ref test with Thread

--- Info -----------------------------------------------------------------------

Negative test STM int64 ref test with Thread failed as expected (7 shrink steps):

                       |                 
                       |                 
            .---------------------.
            |                     |                 
           Decr                  Decr               
          Add 7L                 Get                


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM int64 ref test with Thread:

  Results incompatible with linearized model

                             |                             
                             |                             
          .------------------------------------.
          |                                    |                             
      Decr : ()                            Decr : ()                         
     Add 7L : ()                            Get : 6                          

================================================================================
success (ran 2 tests)

random seed: 406261518
generated error  fail  pass / total     time test name

[ ]     0     0     0     0 / 20000     0.0s Lin ref int test with Effect
[ ]     0     0     0     0 / 20000     0.0s Lin ref int test with Effect (generating)
[] 20000     0     0 20000 / 20000     0.3s Lin ref int test with Effect

[ ]     0     0     0     0 / 20000     0.0s Lin ref int64 test with Effect
[] 20000     0     0 20000 / 20000     0.4s Lin ref int64 test with Effect

[ ]     0     0     0     0 / 20000     0.0s Lin CList int test with Effect
[] 20000     0     0 20000 / 20000     0.4s Lin CList int test with Effect

[ ]     0     0     0     0 / 20000     0.0s Lin CList int64 test with Effect
[] 20000     0     0 20000 / 20000     0.4s Lin CList int64 test with Effect

[ ]     0     0     0     0 / 20000     0.0s negative Lin ref int test with Effect
[]     1     0     1     0 / 20000     0.0s negative Lin ref int test with Effect

[ ]     0     0     0     0 / 20000     0.0s negative Lin ref int64 test with Effect
[]     2     0     1     1 / 20000     0.0s negative Lin ref int64 test with Effect

[ ]     0     0     0     0 / 20000     0.0s negative Lin CList int test with Effect
[]     1     0     1     0 / 20000     0.0s negative Lin CList int test with Effect

[ ]     0     0     0     0 / 20000     0.0s negative Lin CList int64 test with Effect
[]     1     0     1     0 / 20000     0.0s negative Lin CList int64 test with Effect

--- Info -----------------------------------------------------------------------

Negative test negative Lin ref int test with Effect failed as expected (86 shrink steps):

                            |            
                            |            
                 .---------------------.
                 |                     |            
          Sut_int'.add t 0                          


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test negative Lin ref int test with Effect:

  Results incompatible with linearized model

                                    |                      
                                    |                      
                 .------------------------------------.
                 |                                    |                      
     Sut_int'.add t 0 : Ok (())                                              


--- Info -----------------------------------------------------------------------

Negative test negative Lin ref int64 test with Effect failed as expected (75 shrink steps):

                             |           
                             |           
                  .---------------------.
                  |                     |           
                                Sut_int64'.add t 0  


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test negative Lin ref int64 test with Effect:

  Results incompatible with linearized model

                                     |                     
                                     |                     
                  .------------------------------------.
                  |                                    |                     
                                          Sut_int64'.add t 0 : Ok (())       


--- Info -----------------------------------------------------------------------

Negative test negative Lin CList int test with Effect failed as expected (83 shrink steps):

                             |           
                             |           
                  .---------------------.
                  |                     |           
                                CList.add_node t 0  


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test negative Lin CList int test with Effect:

  Results incompatible with linearized model

                                      |                    
                                      |                    
                   .------------------------------------.
                   |                                    |                    
                                          CList.add_node t 0 : Ok (true)     


--- Info -----------------------------------------------------------------------

Negative test negative Lin CList int64 test with Effect failed as expected (93 shrink steps):

                             |           
                             |           
                  .---------------------.
                  |                     |           
                                CList.add_node t 0  


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test negative Lin CList int64 test with Effect:

  Results incompatible with linearized model

                                      |                    
                                      |                    
                   .------------------------------------.
                   |                                    |                    
                                          CList.add_node t 0 : Ok (true)     

================================================================================
success (ran 8 tests)

random seed: 139983518
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s thread_createtree - with Atomic
[ ]    0    0    0    0 / 1000     0.0s thread_createtree - with Atomic (generating)
[] 1000    0    0 1000 / 1000     1.9s thread_createtree - with Atomic
================================================================================
success (ran 1 tests)

random seed: 436361099
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s STM BigArray test sequential
[ ]    0    0    0    0 / 1000     0.0s STM BigArray test sequential (generating)
[] 1000    0    0 1000 / 1000     0.4s STM BigArray test sequential

[ ]    0    0    0    0 / 5000     0.0s STM BigArray test parallel
[]  440    0    1  439 / 5000    42.3s STM BigArray test parallel

--- Info -----------------------------------------------------------------------

Negative test STM BigArray test parallel failed as expected (7 shrink steps):

                           |             
                           |             
                .---------------------.
                |                     |             
              Get 9              Set (4, 81)        
           Set (7, 3)               Get 4           
             Fill 3                Fill 4           
              Get 3             Size_in_bytes       
           Set (2, 10)           Set (2, 5)         
                                Size_in_bytes       
                                   Get 12           


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM BigArray test parallel:

  Results incompatible with linearized model

                                  |                        
                                  |                        
               .------------------------------------.
               |                                    |                        
        Get 9 : Ok (0)                    Set (4, 81) : Ok (())              
     Set (7, 3) : Ok (())                    Get 4 : Ok (81)                 
       Fill 3 : Ok (())                     Fill 4 : Ok (())                 
        Get 3 : Ok (4)                     Size_in_bytes : 128               
     Set (2, 10) : Ok (())                Set (2, 5) : Ok (())               
                                           Size_in_bytes : 128               
                                             Get 12 : Ok (3)                 

================================================================================
success (ran 2 tests)

random seed: 58249751
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s STM Ephemeron test sequential
[ ]    0    0    0    0 / 1000     0.0s STM Ephemeron test sequential (generating)
[] 1000    0    0 1000 / 1000     0.5s STM Ephemeron test sequential
================================================================================
success (ran 1 tests)
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s STM Ephemeron test parallel
[]   31    0    1   30 / 1000     1.7s STM Ephemeron test parallel

--- Info -----------------------------------------------------------------------

Negative test STM Ephemeron test parallel failed as expected (9 shrink steps):

                            |            
                            |            
                 .---------------------.
                 |                     |            
          Replace (6L, 4L)       Add (7L, 97L)      
               Clear                 Length         
            Find_opt 6L              Clear          
                                     Mem 7L         
                                 Add (47L, 1L)      
                                  Find_all 7L       
                                     Length         
                                     Clean          
                                   Remove 3L        
                                  Find_all 47L      
                                  Find_opt 7L       


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM Ephemeron test parallel:

  Results incompatible with linearized model

                                  |                        
                                  |                        
               .------------------------------------.
               |                                    |                        
     Replace (6L, 4L) : ()                  Add (7L, 97L) : ()               
           Clear : ()                           Length : 1                   
     Find_opt 6L : Some (4)                     Clear : ()                   
                                              Mem 7L : false                 
                                            Add (47L, 1L) : ()               
                                             Find_all 7L : []                
                                                Length : 1                   
                                                Clean : ()                   
                                              Remove 3L : ()                 
                                            Find_all 47L : []                
                                            Find_opt 7L : None               

================================================================================
success (ran 1 tests)

random seed: 413374568
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s STM Float Array test sequential
[ ]    0    0    0    0 / 1000     0.0s STM Float Array test sequential (generating)
[] 1000    0    0 1000 / 1000     0.8s STM Float Array test sequential

[ ]    0    0    0    0 / 1000     0.0s STM Float Array test parallel
[]    1    0    1    0 / 1000     1.7s STM Float Array test parallel

--- Info -----------------------------------------------------------------------

Negative test STM Float Array test parallel failed as expected (25 shrink steps):

                                      |             
                         Set (4, -4.41127945951e-07)
                                      |             
                       .----------------------------.
                       |                            |             
                     Sort                        To_seq           


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM Float Array test parallel:

  Results incompatible with linearized model

                                                                                               |                                            
                                                                             Set (4, -4.41127945951e-07) : Ok (())                          
                                                                                               |                                            
                                                 .------------------------------------------------------------------------------------------.
                                                 |                                                                                          |                                            
                                             Sort : ()                                          To_seq : [1.; 1.; 1.; 1.; 1.; 1.; 1.; 1.; 1.; 1.; 1.; 1.; 1.; -4.41127945951e-07; 1.; 1.]

================================================================================
success (ran 2 tests)

random seed: 519516580
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s Lin Weak HashSet stress test with Domain
[ ]    0    0    0    0 / 1000     0.0s Lin Weak HashSet stress test with Domain (generating)
[] 1000    0    0 1000 / 1000     4.8s Lin Weak HashSet stress test with Domain
================================================================================
success (ran 1 tests)

random seed: 523143000
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s STM Weak test sequential
[ ]    0    0    0    0 / 1000     0.0s STM Weak test sequential (generating)
[] 1000    0    0 1000 / 1000     0.5s STM Weak test sequential
================================================================================
success (ran 1 tests)
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 5000     0.0s STM Weak test parallel
[]  138    0    1  137 / 5000    27.8s STM Weak test parallel

--- Info -----------------------------------------------------------------------

Negative test STM Weak test parallel failed as expected (50 shrink steps):

                                |          
                                |          
                    .----------------------.
                    |                      |          
          Fill (0, 9, Some 25L)          Get 0        
                                         Get 0        
                                      Get_copy 7      


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM Weak test parallel:

  Results incompatible with linearized model

                                       |                   
                                       |                   
                    .------------------------------------.
                    |                                    |                   
     Fill (0, 9, Some 25L) : Ok (())             Get 0 : Ok (None)           
                                              Get 0 : Ok (Some (25))         
                                              Get_copy 7 : Ok (None)         

================================================================================
success (ran 1 tests)
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s STM Weak stress test parallel
[ ]  730    0    0  730 / 1000    31.7s STM Weak stress test parallel
[] 1000    0    0 1000 / 1000    47.1s STM Weak stress test parallel
================================================================================
success (ran 1 tests)

random seed: 347975769
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s STM Weak HashSet test sequential
[ ]    0    0    0    0 / 1000     0.0s STM Weak HashSet test sequential (generating)
[] 1000    0    0 1000 / 1000     0.5s STM Weak HashSet test sequential
================================================================================
success (ran 1 tests)
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 5000     0.0s STM Weak HashSet test parallel
[]   45    0    1   44 / 5000    13.0s STM Weak HashSet test parallel

--- Info -----------------------------------------------------------------------

Negative test STM Weak HashSet test parallel failed as expected (27 shrink steps):

                        |                
                     Add 88L             
                     Merge 1L            
                      Add 1L             
                        |                
             .---------------------.
             |                     |                
           Clear                Merge 0L            
           Stats                                    


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test STM Weak HashSet test parallel:

  Results incompatible with linearized model

                                     |                     
                             Add 88L : Ok (())             
                             Merge 1L : Ok (1)             
                             Add 1L : Ok (())              
                                     |                     
                  .------------------------------------.
                  |                                    |                     
             Clear : ()                        Merge 0L : Ok (0)             
     Stats : (16, 4, 0, 0, 0, 0)                                             

================================================================================
success (ran 1 tests)
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s STM Weak HashSet stress test parallel
[] 1000    0    0 1000 / 1000    20.6s STM Weak HashSet stress test parallel
================================================================================
success (ran 1 tests)

random seed: 204103928
generated error fail pass / total     time test name

[ ]    0    0    0    0 /  500     0.0s STM Semaphore.Binary test sequential
[ ]    0    0    0    0 /  500     0.0s STM Semaphore.Binary test sequential (generating)
[]  500    0    0  500 /  500     0.1s STM Semaphore.Binary test sequential

[ ]    0    0    0    0 /  500     0.0s STM Semaphore.Binary test parallel
[] 1500    0    0  331 /  500     1.9s STM Semaphore.Binary test parallel
================================================================================
success (ran 2 tests)

random seed: 149727940
generated error  fail  pass / total     time test name

[ ]     0     0     0     0 /  1000     0.0s Lin.Internal ref int test with Thread
[ ]     0     0     0     0 /  1000     0.0s Lin.Internal ref int test with Thread (generating)
[]  1000     0     0  1000 /  1000    21.1s Lin.Internal ref int test with Thread

[ ]     0     0     0     0 / 15000     0.0s Lin.Internal ref int64 test with Thread
[]    10     0     1     9 / 15000     4.2s Lin.Internal ref int64 test with Thread

--- Info -----------------------------------------------------------------------

Negative test Lin.Internal ref int64 test with Thread failed as expected (11 shrink steps):

                       |                 
                       |                 
            .---------------------.
            |                     |                 
          Add 8L                Add 9L              
          Add 7L                 Get                
                                 Decr               


+++ Messages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Messages for test Lin.Internal ref int64 test with Thread:

  Results incompatible with sequential execution

                              |                            
                              |                            
           .------------------------------------.
           |                                    |                            
     Add 8L : RAdd                        Add 9L : RAdd                      
     Add 7L : RAdd                        Get : RGet 16L                     
                                           Decr : RDecr                      

================================================================================
success (ran 2 tests)

random seed: 324187518
generated error fail pass / total     time test name

[ ]    0    0    0    0 / 1000     0.0s Lin.Internal CList int test with Thread
[ ]    0    0    0    0 / 1000     0.0s Lin.Internal CList int test with Thread (generating)
[] 1000    0    0 1000 / 1000    19.2s Lin.Internal CList int test with Thread

[ ]    0    0    0    0 / 1000     0.0s Lin.Internal CList int64 test with Thread
[] 1000    0    0 1000 / 1000    20.0s Lin.Internal CList int64 test with Thread
================================================================================
success (ran 2 tests)
File "src/io/dune", line 40, characters 7-16:
40 |  (name stm_tests)
            ^^^^^^^^^
(cd _build/default/src/io && ./stm_tests.exe --verbose)
Command exited with code 1.
jail: /usr/bin/su -l opam -c cd '/src' && env CI='true' QCHECK_MSG_INTERVAL='60' '/usr/bin/env' '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
"jail" "-c" "name=obuilder_58868_2608" "mount.devfs" "path=/obuilder/result/4cde5482dcb0151f36a9154e4f0d54cc262b2b70279c4ecb1c5936757a57fc55/rootfs" "vnet" "exec.start=/sbin/ifconfig lo0 127.0.0.1/8" "command=/usr/bin/su" "-l" "opam" "-c" "cd '/src' && env CI='true' QCHECK_MSG_INTERVAL='60' '/usr/bin/env' '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-06-28 13:11.28: Job failed: Failed: Build failed