Build:
  1. 0
2023-06-06 08:56.08: New job: test macos-arm64/arm64/5.1/fa1c8e0deabcd8265405c3f1c798bdd245f98c71
2023-06-06 08:56.08: Using cache hint "macos-arm64/arm64/5.1/fa1c8e0deabcd8265405c3f1c798bdd245f98c71"
2023-06-06 08:56.08: Using OBuilder spec:
((from macos-homebrew-ocaml-5.1)
 (env QCHECK_MSG_INTERVAL 60)
 (user (uid 1000) (gid 1000))
 (run (shell "ln -f ~/local/bin/opam-2.1 ~/local/bin/opam && opam init --reinit -ni"))
 (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 ./src/))
 (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew)))
      (network host)
      (shell "opam pin --no-action qcheck-multicoretests-util.dev ./src/ && opam pin --no-action qcheck-lin.dev ./src/ && opam pin --no-action qcheck-stm.dev ./src/ && opam pin --no-action multicoretests.dev ./src/"))
 (env CI true)
 (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew)))
      (network host)
      (shell "opam update --depexts && opam install --cli=2.1 --depext-only -y ./src/"))
 (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew)))
      (network host)
      (shell "opam install ./src/"))
 (copy (src .) (dst ./src))
 (run (shell "cd ./src && eval $(opam env) && dune build && dune runtest -j1 --no-buffer --display=quiet"))
)

2023-06-06 08:56.08: Waiting for resource in pool OCluster
2023-06-06 08:56.08: Waiting for worker…
2023-06-06 09:24.59: Got resource from pool OCluster
Building on m1-worker-02
All commits already cached
HEAD is now at fa1c8e0 Update CHANGES with #324 Print commands with uncaught exceptions

(from macos-homebrew-ocaml-5.1)
2023-06-06 09:25.00 ---> using "b7b1005f775d216bee3ed8ddea7a5cf967981ce80479def84cf765e6fa9c281f" from cache

/: (env QCHECK_MSG_INTERVAL 60)

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

/: (run (shell "ln -f ~/local/bin/opam-2.1 ~/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:///Users/mac1000/opam-repository
2023-06-06 09:25.00 ---> using "2a7265db9e3e95a828d2dbc79942298b3b0da3549cc23c21048904015212ccf4" from cache

/: (run (network host)
        (shell "opam repository add override https://github.com/shym/custom-opam-repository.git --all-switches --set-default"))
[override] Initialised
2023-06-06 09:25.00 ---> using "71e315505b2c5a19dae20433f7b4e66064169cf81d8998bb9a214c1f91290c8d" from cache

/: (copy (src multicoretests.opam qcheck-lin.opam qcheck-multicoretests-util.opam qcheck-stm.opam)
         (dst ./src/))
2023-06-06 09:25.00 ---> using "b1c7a9a9389ec0c26679e739673970ae5c3934c5864bfa30494299c02510d17f" from cache

/: (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew)))
        (network host)
        (shell "opam pin --no-action qcheck-multicoretests-util.dev ./src/ && opam pin --no-action qcheck-lin.dev ./src/ && opam pin --no-action qcheck-stm.dev ./src/ && opam pin --no-action multicoretests.dev ./src/"))
[qcheck-multicoretests-util.dev] synchronised (file:///Users/mac1000/src)
qcheck-multicoretests-util is now pinned to file:///Users/mac1000/src (version dev)
[qcheck-lin.dev] synchronised (file:///Users/mac1000/src)
qcheck-lin is now pinned to file:///Users/mac1000/src (version dev)
[qcheck-stm.dev] synchronised (file:///Users/mac1000/src)
qcheck-stm is now pinned to file:///Users/mac1000/src (version dev)
Package multicoretests does not exist, create as a NEW package? [Y/n] y
[multicoretests.dev] synchronised (file:///Users/mac1000/src)
multicoretests is now pinned to file:///Users/mac1000/src (version dev)
2023-06-06 09:25.01 ---> using "e23cb6874063eb611910fe7d0abf60ece4f403215604712eb189a38b4fe520d1" from cache

/: (env CI true)

/: (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew)))
        (network host)
        (shell "opam update --depexts && opam install --cli=2.1 --depext-only -y ./src/"))
+ /opt/homebrew/bin/brew "update"
- Already up-to-date.
[multicoretests.dev] synchronised (no changes)
[qcheck-lin.dev] synchronised (no changes)
[qcheck-multicoretests-util.dev] synchronised (no changes)
[qcheck-stm.dev] synchronised (no changes)
2023-06-06 09:25.01 ---> using "d51eed705dd8cdf4fec5187165528e14e2ffea5e42c5a0f0700fbe258433d1a4" from cache

/: (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew)))
        (network host)
        (shell "opam install ./src/"))
[multicoretests.dev] synchronised (no changes)
[qcheck-multicoretests-util.dev] synchronised (no changes)
[qcheck-lin.dev] synchronised (no changes)
[qcheck-stm.dev] synchronised (no changes)
The following actions will be performed:
  - install dune                       3.7.1 [required by qcheck-multicoretests-util, multicoretests, qcheck-lin, qcheck-stm]
  - install ocamlfind                  1.9.5 [required by base-bytes]
  - install base-bytes                 base  [required by qcheck-core]
  - install qcheck-core                0.20  [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*
===== 8 to install =====

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved multicoretests.dev  (file:///Users/mac1000/src)
-> retrieved ocamlfind.1.9.5  (cached)
-> retrieved qcheck-lin.dev  (file:///Users/mac1000/src)
-> retrieved qcheck-core.0.20  (cached)
-> retrieved qcheck-multicoretests-util.dev  (file:///Users/mac1000/src)
-> retrieved dune.3.7.1  (cached)
-> retrieved qcheck-stm.dev  (file:///Users/mac1000/src)
-> installed ocamlfind.1.9.5
-> installed base-bytes.base
-> installed dune.3.7.1
-> installed qcheck-core.0.20
-> installed qcheck-multicoretests-util.dev
-> installed qcheck-lin.dev
-> installed qcheck-stm.dev
-> installed multicoretests.dev
Done.
# Run eval $(opam env) to update the current shell environment
2023-06-06 09:25.01 ---> using "c1737a10a75b07db37496442fe5528c3405574a1274e6d60451ebb105104532a" from cache

/: (copy (src .) (dst ./src))
2023-06-06 09:25.04 ---> saved as "3251dcdf2f309f8f3c6812bc8cb8e37f4573bd1fad195acad5ff555bbee78df7"

/: (run (shell "cd ./src && eval $(opam env) && dune build && dune runtest -j1 --no-buffer --display=quiet"))
Skipping src/array/lin_tests.exe from the test suite

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

Skipping src/bigarray/stm_tests.exe from the test suite

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

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

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

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

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

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

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

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

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

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


random seed: 312189160
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     0.2s STM Array test sequential

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

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

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

                            |            
                            |            
                 .---------------------.
                 |                     |            
          Fill (6, 3, '9')           To_seq         


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

Messages for test STM Array test parallel:

  Results incompatible with linearized model

                                                                                               |                                            
                                                                                               |                                            
                                                 .------------------------------------------------------------------------------------------.
                                                 |                                                                                          |                                            
                                    Fill (6, 3, '9') : Ok (())                                  To_seq : ['a'; 'a'; 'a'; 'a'; 'a'; 'a'; 'a'; 'a'; '9'; 'a'; 'a'; 'a'; 'a'; 'a'; 'a'; 'a']

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

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

[ ]    0    0    0    0 / 1000     0.0s Lin DSL Array test with Domain
[ ]    0    0    0    0 / 1000     0.0s Lin DSL Array test with Domain (generating)
[]    1    0    1    0 / 1000     3.8s Lin DSL Array test with Domain

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

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

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


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

Messages for test Lin DSL Array test with Domain:

  Results incompatible with sequential execution

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

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

random seed: 169885921
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)
[ ]  115    0    0  115 /  500    60.2s Mash up of threads and domains
[ ]  240    0    0  240 /  500   120.2s Mash up of threads and domains
[ ]  365    0    0  365 /  500   180.7s Mash up of threads and domains
[ ]  488    0    0  488 /  500   240.9s Mash up of threads and domains
[]  500    0    0  500 /  500   246.8s Mash up of threads and domains
================================================================================
success (ran 1 tests)

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

[ ]    0    0    0    0 /  100     0.0s Thread.create/join - tak work
[ ]    0    0    0    0 /  100     0.0s Thread.create/join - tak work (generating)
[]  100    0    0  100 /  100    32.4s Thread.create/join - tak work

[ ]    0    0    0    0 /  500     0.0s Thread.create/join - atomic
[]  500    0    0  500 /  500     1.2s Thread.create/join - atomic
================================================================================
success (ran 2 tests)

random seed: 22640283
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     7.4s Domain.spawn/join - tak work

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

random seed: 407452986
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     0.7s thread_createtree - with Atomic
================================================================================
success (ran 1 tests)

random seed: 108311494
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.5s domain_spawntree - with Atomic
================================================================================
success (ran 1 tests)

random seed: 449623492
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.0s STM Atomic test sequential

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

random seed: 314539282
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.9s STM Hashtbl test parallel

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

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

                           |             
                     Add ('h', 534)      
                           |             
                .---------------------.
                |                     |             
              Clear               Remove 'h'        
                                    Length          


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

Messages for test STM Hashtbl test parallel:

  Results incompatible with linearized model

                                 |                         
                        Add ('h', 534) : ()                
                                 |                         
              .------------------------------------.
              |                                    |                         
         Clear : ()                         Remove 'h' : ()                  
                                              Length : -1                    

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

random seed: 479604798
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     1.3s STM Lazy test sequential

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

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

[ ]    0    0    0    0 /  200     0.0s STM Lazy test parallel
[]   24    0    1   23 /  200    19.4s STM Lazy test parallel

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

[ ]    0    0    0    0 /  200     0.0s STM Lazy test parallel from_fun
[]   24    0    1   23 /  200    23.2s STM Lazy test parallel from_fun

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

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

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


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

Messages for test STM Lazy test parallel:

  Results incompatible with linearized model

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


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

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

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


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

Messages for test STM Lazy test parallel from_fun:

  Results incompatible with linearized model

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

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

random seed: 176043805
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.2s STM Buffer test sequential

[ ]    0    0    0    0 / 1000     0.0s STM Buffer test parallel
[]    2    0    1    1 / 1000     0.7s STM Buffer test parallel

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

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

                                            |                
                            Add_bytes "\152\169\000\143c\185"
                                            |                
                          .----------------------------------.
                          |                                  |                
                      Contents                          Truncate 0            
                                                      Add_char '\154'         
                                                           Reset              
                                                        Sub (2, 6)            
                                                         To_bytes             
                                                       Add_char 'v'           
                                                           Nth 3              


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

Messages for test STM Buffer test parallel:

  Results incompatible with linearized model

                                                         |                         
                                    Add_bytes "\152\169\000\143c\185" : Ok (())    
                                                         |                         
                              .----------------------------------------------------.
                              |                                                    |                         
           Contents : Ok ("\154\169\000\143c\185")                       Truncate 0 : Ok (())                
                                                                       Add_char '\154' : Ok (())             
                                                                            Reset : Ok (())                  
                                                          Sub (2, 6) : Error (Invalid_argument("Buffer.sub"))
                                                                          To_bytes : Ok ("")                 
                                                                        Add_char 'v' : Ok (())               
                                                            Nth 3 : Error (Invalid_argument("Buffer.nth"))   

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

random seed: 247183524
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
[]  466    0    0  200 /  200     2.2s STM Semaphore.Counting test parallel
================================================================================
success (ran 2 tests)

random seed: 475469294
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    11.4s STM Sys test sequential

[ ]    0    0    0    0 / 1000     0.0s STM Sys test parallel
[ ]  169    0    0  169 / 1000    48.7s STM Sys test parallel
[ ]  380    0    0  380 / 1000   108.7s STM Sys test parallel
[ ]  587    0    0  587 / 1000   168.7s STM Sys test parallel
[ ]  795    0    0  795 / 1000   228.8s STM Sys test parallel
[] 1000    0    0 1000 / 1000   288.0s STM Sys test parallel

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

Test STM Sys test parallel failed:

Negative test STM Sys test parallel succeeded but was expected to fail
================================================================================
failure (1 tests failed, 0 tests errored, ran 2 tests)
File "src/sys/dune", line 4, characters 7-16:
4 |  (name stm_tests)
           ^^^^^^^^^
(cd _build/default/src/sys && ./stm_tests.exe --verbose)
Command exited with code 1.

random seed: 446700386
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.1s STM Bytes test sequential

[ ]    0    0    0    0 / 1000     0.0s STM Bytes test parallel
[]    8    0    1    7 / 1000     1.6s STM Bytes test parallel

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

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

                            |            
                            |            
                 .---------------------.
                 |                     |            
          Fill (7, 3, ' ')            Copy          


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

Messages for test STM Bytes test parallel:

  Results incompatible with linearized model

                                    |                      
                                    |                      
                 .------------------------------------.
                 |                                    |                      
     Fill (7, 3, ' ') : Ok (())           Copy : "aaaaaaa aaaaaaaa"          

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

random seed: 428171365
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.1s STM Ephemeron test sequential

[ ]    0    0    0    0 / 1000     0.0s STM Ephemeron test parallel
[]    1    0    1    0 / 1000     3.0s STM Ephemeron test parallel

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

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

                                                        |                       
                                                  Add ('v', "P")                
                                                        |                       
                                .-----------------------------------------------.
                                |                                               |                       
                            Remove 'D'                                    Add ('D', "")                 
                             Find 't'                     Replace ('D', "NK:\\nEL2cePN@fOL'% 0\\?9ZKjh")
                           Find_all 'v'                                      Find 'D'                   
                     Replace ('v', "9<T|Cx")                               Find_all 'N'                 
                           Find_all 'v'                                       Length                    
                            Remove 'v'                                     Find_all '#'                 
                           Find_all 'D'                                     Remove 'v'                  
                                                                           Find_all 'D'                 
                                                                              Clear                     


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

Messages for test STM Ephemeron test parallel:

  Results incompatible with linearized model

                                                         |                         
                                                Add ('v', "P") : ()                
                                                         |                         
                              .----------------------------------------------------.
                              |                                                    |                         
                       Remove 'D' : ()                                    Add ('D', "") : ()                 
                Find 't' : Error (Not_found)              Replace ('D', "NK:\\nEL2cePN@fOL'% 0\\?9ZKjh") : ()
                    Find_all 'v' : ["P"]                    Find 'D' : Ok ("NK:\\nEL2cePN@fOL'% 0\\?9ZKjh")  
                Replace ('v', "9<T|Cx") : ()                               Find_all 'N' : []                 
                  Find_all 'v' : ["9<T|Cx"]                                   Length : 2                     
                       Remove 'v' : ()                                     Find_all '#' : []                 
                     Find_all 'D' : [""]                                    Remove 'v' : ()                  
                                                           Find_all 'D' : ["NK:\\nEL2cePN@fOL'% 0\\?9ZKjh"]  
                                                                              Clear : ()                     

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

random seed: 323183582
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.2s STM Float Array test sequential

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

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

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

                                      |             
                                      |             
                       .----------------------------.
                       |                            |             
                    To_list            Fill (1, 6, 0.178023951855)


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

Messages for test STM Float Array test parallel:

  Results incompatible with linearized model

                                                                                                                                           |                                                                   
                                                                                                                                           |                                                                   
                                                                       .---------------------------------------------------------------------------------------------------------------------------------------.
                                                                       |                                                                                                                                       |                                                                   
     To_list : [1.; 1.; 0.178023951855; 0.178023951855; 0.178023951855; 0.178023951855; 0.178023951855; 1.; 1.; 1.; 1.; 1.; 1.; 1.; 1.; 1.]                                                  Fill (1, 6, 0.178023951855) : Ok (())                                                 

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

random seed: 252066042
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.2s STM Weak test sequential
================================================================================
success (ran 1 tests)

random seed: 313387429
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.2s STM Weak HashSet test sequential
================================================================================
success (ran 1 tests)

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

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

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

[ ]    0    0    0    0 / 5000     0.0s Lin DSL Bigarray.Array1 (of ints) test with Domain
[ ]    0    0    0    0 / 5000     0.0s Lin DSL Bigarray.Array1 (of ints) test with Domain (generating)
[]  103    0    1  102 / 5000     9.8s Lin DSL Bigarray.Array1 (of ints) test with Domain

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

Negative test Lin DSL Bigarray.Array1 (of ints) test with Domain failed as expected (4 shrink steps):

                                          |               
                           Bigarray.Array1.size_in_bytes t
                              Bigarray.Array1.fill t 1    
                               Bigarray.Array1.get t 2    
                              Bigarray.Array1.set t 0 9   
                              Bigarray.Array1.fill t 1    
                              Bigarray.Array1.set t 8 3   
                           Bigarray.Array1.size_in_bytes t
                               Bigarray.Array1.get t 7    
                           Bigarray.Array1.size_in_bytes t
                               Bigarray.Array1.get t 1    
                               Bigarray.Array1.get t 2    
                              Bigarray.Array1.fill t 72   
                           Bigarray.Array1.size_in_bytes t
                           Bigarray.Array1.size_in_bytes t
                                          |               
                         .--------------------------------.
                         |                                |               
             Bigarray.Array1.fill t 8         Bigarray.Array1.fill t 3    
              Bigarray.Array1.get t 9         Bigarray.Array1.fill t 3    
             Bigarray.Array1.get t 83      Bigarray.Array1.size_in_bytes t
             Bigarray.Array1.fill t 2      Bigarray.Array1.size_in_bytes t
              Bigarray.Array1.get t 5          Bigarray.Array1.get t 7    
             Bigarray.Array1.get t 45         Bigarray.Array1.set t 0 6   
              Bigarray.Array1.get t 7      Bigarray.Array1.size_in_bytes t
                                              Bigarray.Array1.fill t 7    
                                           Bigarray.Array1.size_in_bytes t


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

Messages for test Lin DSL Bigarray.Array1 (of ints) test with Domain:

  Results incompatible with sequential execution

                                                                               |                                     
                                                             Bigarray.Array1.size_in_bytes t : 128                   
                                                                 Bigarray.Array1.fill t 1 : ()                       
                                                                Bigarray.Array1.get t 2 : Ok (1)                     
                                                              Bigarray.Array1.set t 0 9 : Ok (())                    
                                                                 Bigarray.Array1.fill t 1 : ()                       
                                                              Bigarray.Array1.set t 8 3 : Ok (())                    
                                                             Bigarray.Array1.size_in_bytes t : 128                   
                                                                Bigarray.Array1.get t 7 : Ok (1)                     
                                                             Bigarray.Array1.size_in_bytes t : 128                   
                                                                Bigarray.Array1.get t 1 : Ok (1)                     
                                                                Bigarray.Array1.get t 2 : Ok (1)                     
                                                                 Bigarray.Array1.fill t 72 : ()                      
                                                             Bigarray.Array1.size_in_bytes t : 128                   
                                                             Bigarray.Array1.size_in_bytes t : 128                   
                                                                               |                                     
                                         .---------------------------------------------------------------------------.
                                         |                                                                           |                                     
                           Bigarray.Array1.fill t 8 : ()                                               Bigarray.Array1.fill t 3 : ()                       
                          Bigarray.Array1.get t 9 : Ok (3)                                             Bigarray.Array1.fill t 3 : ()                       
     Bigarray.Array1.get t 83 : Error (Invalid_argument("index out of bounds"))                    Bigarray.Array1.size_in_bytes t : 128                   
                           Bigarray.Array1.fill t 2 : ()                                           Bigarray.Array1.size_in_bytes t : 128                   
                          Bigarray.Array1.get t 5 : Ok (2)                                            Bigarray.Array1.get t 7 : Ok (8)                     
     Bigarray.Array1.get t 45 : Error (Invalid_argument("index out of bounds"))                     Bigarray.Array1.set t 0 6 : Ok (())                    
                          Bigarray.Array1.get t 7 : Ok (7)                                         Bigarray.Array1.size_in_bytes t : 128                   
                                                                                                       Bigarray.Array1.fill t 7 : ()                       
                                                                                                   Bigarray.Array1.size_in_bytes t : 128                   

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

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

[ ]    0    0    0    0 / 1000     0.0s Lin DSL Hashtbl test with Domain
[ ]    0    0    0    0 / 1000     0.0s Lin DSL Hashtbl test with Domain (generating)
[]   14    0    1   13 / 1000     7.2s Lin DSL Hashtbl test with Domain

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

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

                                  |           
                       Hashtbl.replace t 'a' 0
                                  |           
                     .------------------------.
                     |                        |           
            Hashtbl.add t 'a' 0        Hashtbl.clear t    
                                      Hashtbl.length t    


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

Messages for test Lin DSL Hashtbl test with Domain:

  Results incompatible with sequential execution

                                     |                     
                        Hashtbl.replace t 'a' 0 : ()       
                                     |                     
                  .------------------------------------.
                  |                                    |                     
       Hashtbl.add t 'a' 0 : ()               Hashtbl.clear t : ()           
                                              Hashtbl.length t : 2           

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

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

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

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

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

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

                            |            
                      Queue.add 0 t      
                            |            
                 .---------------------.
                 |                     |            
            Queue.take t        Queue.take_opt t    


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

Messages for test Lin DSL Queue test with Domain:

  Results incompatible with sequential execution

                                     |                     
                            Queue.add 0 t : ()             
                                     |                     
                  .------------------------------------.
                  |                                    |                     
        Queue.take t : Ok (0)             Queue.take_opt t : Some (0)        

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

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

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

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

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

                                                |                  
                              Float.Array.fill t 0 1 -187.998506625
                                                |                  
                            .--------------------------------------.
                            |                                      |                  
                   Float.Array.sort t                    Float.Array.to_seq t         


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

Messages for test Lin DSL Float.Array test with Domain:

  Results incompatible with sequential execution

                                                                                                                     |                                                       
                                                                                              Float.Array.fill t 0 1 -187.998506625 : Ok (())                                
                                                                                                                     |                                                       
                                                            .----------------------------------------------------------------------------------------------------------------.
                                                            |                                                                                                                |                                                       
                                                 Float.Array.sort t : ()                                              Float.Array.to_seq t : <-187.998506625; 0.; 0.; 0.; 0.; 0.; 0.; 0.; 0.; 0.; 0.; 0.; 0.; -187.998506625; 0.; 0.>

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

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

[ ]    0    0    0    0 / 1000     0.0s Lin DSL Weak test with Domain
[ ]    0    0    0    0 / 1000     0.0s Lin DSL Weak test with Domain (generating)
[]  102    0    1  101 / 1000    13.7s Lin DSL Weak test with Domain

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

Negative test Lin DSL Weak test with Domain failed as expected (35 shrink steps):

                                  |            
                                  |            
                     .-------------------------.
                     |                         |            
           Weak.set t 2 Some (9)    Weak.fill t 0 5 Some (7)
               Weak.check t 0                               
             Weak.get_copy t 3                              


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

Messages for test Lin DSL Weak test with Domain:

  Results incompatible with sequential execution

                                        |                  
                                        |                  
                     .------------------------------------.
                     |                                    |                  
      Weak.set t 2 Some (9) : Ok (())     Weak.fill t 0 5 Some (7) : Ok (()) 
         Weak.check t 0 : Ok (true)                                          
       Weak.get_copy t 3 : Ok (None)                                         

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

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

[ ]    0    0    0    0 / 1000     0.0s Lin DSL Weak HashSet test with Domain
[ ]    0    0    0    0 / 1000     0.0s Lin DSL Weak HashSet test with Domain (generating)
[]   17    0    1   16 / 1000     7.0s Lin DSL Weak HashSet test with Domain

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

Negative test Lin DSL Weak HashSet test with Domain failed as expected (26 shrink steps):

                             |           
                     Weak.S.merge t ""   
                     Weak.S.add t "a"    
                             |           
                  .---------------------.
                  |                     |           
           Weak.S.clear t        Weak.S.count t     


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

Messages for test Lin DSL Weak HashSet test with Domain:

  Results incompatible with sequential execution

                                     |                     
                        Weak.S.merge t "" : Ok ("")        
                        Weak.S.add t "a" : Ok (())         
                                     |                     
                  .------------------------------------.
                  |                                    |                     
         Weak.S.clear t : ()                  Weak.S.count t : 1             

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

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

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

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

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

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

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


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

Messages for test Lin DSL Stack test with Domain:

  Results incompatible with sequential execution

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

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

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

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

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

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

[ ]    0    0    0    0 / 1000     0.0s Lin DSL Ephemeron test with Domain
[ ]    0    0    0    0 / 1000     0.0s Lin DSL Ephemeron test with Domain (generating)
[]    1    0    1    0 / 1000     5.4s Lin DSL Ephemeron test with Domain

[ ]    0    0    0    0 /  250     0.0s Lin DSL Ephemeron test with Thread
[]  250    0    0  250 /  250     6.2s Lin DSL Ephemeron test with Thread

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

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

                                  |            
                       Ephemeron.replace t 9 ""
                                  |            
                     .-------------------------.
                     |                         |            
             Ephemeron.clear t         Ephemeron.clean t    
           Ephemeron.find_opt t 9                           


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

Messages for test Lin DSL Ephemeron test with Domain:

  Results incompatible with sequential execution

                                        |                  
                          Ephemeron.replace t 9 "" : ()    
                                        |                  
                     .------------------------------------.
                     |                                    |                  
           Ephemeron.clear t : ()               Ephemeron.clean t : ()       
     Ephemeron.find_opt t 9 : Some ("")                                      

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

random seed: 47680207
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: 252554204
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     7.3s STM int ref test parallel

[ ]    0    0    0    0 / 1000     0.0s STM int64 ref test parallel
[]    1    0    1    0 / 1000     2.1s STM int64 ref test parallel

[ ]    0    0    0    0 / 2000     0.0s STM int ref test parallel asymmetric
[]  847    0    1  846 / 2000    11.6s STM int ref test parallel asymmetric

[ ]    0    0    0    0 / 2000     0.0s STM int64 ref test parallel asymmetric
[]   11    0    1   10 / 2000     2.0s STM int64 ref test parallel asymmetric

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

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

                       |                 
                       |                 
            .---------------------.
            |                     |                 
          Incr                  Add 1               
           Get                   Get                


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

Messages for test STM int ref test parallel:

  Results incompatible with linearized model

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


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

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

                        |                
                        |                
             .---------------------.
             |                     |                
          Add 17L                 Incr              
                                Add 794L            
                                  Get               


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

Messages for test STM int64 ref test parallel:

  Results incompatible with linearized model

                              |                            
                              |                            
           .------------------------------------.
           |                                    |                            
     Add 17L : ()                           Incr : ()                        
                                          Add 794L : ()                      
                                            Get : 17                         


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

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

                       |                 
                       |                 
            .---------------------.
            |                     |                 
           Get                   Get                
          Add 1                 Set 39              
           Get                   Incr               
                                 Get                
                                Add 6               
                                 Decr               
                                 Decr               
                                Add 9               
                                 Get                
                                 Get                
                                 Incr               


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

Messages for test STM int ref test parallel asymmetric:

  Results incompatible with linearized model:

          |                                                                  
          |                                                                  
          .------------------------------------.
          |                                    |                             
      Get : 46                              Get : 0                          
     Add 1 : ()                           Set 39 : ()                        
      Get : 45                             Incr : ()                         
                                           Get : 40                          
                                          Add 6 : ()                         
                                           Decr : ()                         
                                           Decr : ()                         
                                          Add 9 : ()                         
                                           Get : 53                          
                                           Get : 53                          
                                           Incr : ()                         


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

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

                         |               
                      Add 4L             
                      Set 9L             
                        Get              
                        Get              
                     Set 324L            
                       Decr              
                       Decr              
                       Decr              
                      Set 8L             
                     Add 986L            
                      Add 6L             
                      Set 9L             
                       Incr              
                        Get              
                      Add 83L            
                       Decr              
                        Get              
                         |               
              .---------------------.
              |                     |               
            Decr                  Decr              
            Incr                  Decr              
             Get                  Decr              
            Incr                Add 8957L           
             Get                  Decr              
             Get                   Get              
            Decr                  Incr              
            Decr                 Add 72L            
           Set 9L                Set 1L             
           Add 8L                 Decr              


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

Messages for test STM int64 ref test parallel asymmetric:

  Results incompatible with linearized model:

           |                                                                 
      Add 4L : ()                                                            
      Set 9L : ()                                                            
        Get : 9                                                              
        Get : 9                                                              
     Set 324L : ()                                                           
       Decr : ()                                                             
       Decr : ()                                                             
       Decr : ()                                                             
      Set 8L : ()                                                            
     Add 986L : ()                                                           
      Add 6L : ()                                                            
      Set 9L : ()                                                            
       Incr : ()                                                             
        Get : 10                                                             
      Add 83L : ()                                                           
       Decr : ()                                                             
        Get : 92                                                             
           |                                                                 
           .------------------------------------.
           |                                    |                            
       Decr : ()                            Decr : ()                        
       Incr : ()                            Decr : ()                        
       Get : 9118                           Decr : ()                        
       Incr : ()                          Add 8957L : ()                     
       Get : 9118                           Decr : ()                        
       Get : 9118                           Get : 9045                       
       Decr : ()                            Incr : ()                        
       Decr : ()                           Add 72L : ()                      
      Set 9L : ()                          Set 1L : ()                       
      Add 8L : ()                           Decr : ()                        

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

random seed: 49136658
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     1.9s STM int CList test sequential

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

[ ]    0    0    0    0 / 1000     0.0s STM int CList test parallel
[]    2    0    1    1 / 1000     2.5s STM int CList test parallel

[ ]    0    0    0    0 / 1000     0.0s STM int64 CList test parallel
[]    2    0    1    1 / 1000     1.7s STM int64 CList test parallel

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

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

                          |              
                          |              
               .---------------------.
               |                     |              
          Add_node (5)          Add_node (9)        
                                 Member (9)         


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

Messages for test STM int CList test parallel:

  Results incompatible with linearized model

                                 |                         
                                 |                         
              .------------------------------------.
              |                                    |                         
     Add_node (5) : true                  Add_node (9) : true                
                                          Member (9) : false                 


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

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

                          |              
                          |              
               .---------------------.
               |                     |              
          Add_node (5)          Add_node (9)        
                                 Member (9)         


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

Messages for test STM int64 CList test parallel:

  Results incompatible with linearized model

                                 |                         
                                 |                         
              .------------------------------------.
              |                                    |                         
     Add_node (5) : true                  Add_node (9) : true                
                                          Member (9) : false                 

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

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

[ ]     0     0     0     0 / 10000     0.0s Lin DSL ref int test with Domain
[ ]     0     0     0     0 / 10000     0.0s Lin DSL ref int test with Domain (generating)
[]     4     0     1     3 / 10000     1.4s Lin DSL ref int test with Domain

[ ]     0     0     0     0 / 10000     0.0s Lin DSL ref int64 test with Domain
[]     4     0     1     3 / 10000     0.8s Lin DSL ref int64 test with Domain

[ ]     0     0     0     0 / 10000     0.0s Lin DSL CList int test with Domain
[]     1     0     1     0 / 10000     1.4s Lin DSL CList int test with Domain

[ ]     0     0     0     0 / 10000     0.0s Lin DSL CList int64 test with Domain
[]     1     0     1     0 / 10000     1.9s Lin DSL CList int64 test with Domain

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

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

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


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

Messages for test Lin DSL ref int test with Domain:

  Results incompatible with sequential execution

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


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

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

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


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

Messages for test Lin DSL ref int64 test with Domain:

  Results incompatible with sequential execution

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


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

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

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


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

Messages for test Lin DSL CList int test with Domain:

  Results incompatible with sequential execution

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


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

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

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


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

Messages for test Lin DSL CList int64 test with Domain:

  Results incompatible with sequential execution

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

================================================================================
success (ran 4 tests)
Lin DSL Out_channel test with Domain disabled under macOS


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

[ ]    0    0    0    0 / 1000     0.0s Lin DSL In_channel test with Domain
[ ]    0    0    0    0 / 1000     0.0s Lin DSL In_channel test with Domain (generating)
[]  137    0    1  136 / 1000     9.0s Lin DSL In_channel test with Domain

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

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

                                            |                 
                            In_channel.really_input_string t 1
                                            |                 
                          .-----------------------------------.
                          |                                   |                 
               In_channel.input_line t             In_channel.input_byte t      


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

Messages for test Lin DSL In_channel test with Domain:

  Results incompatible with sequential execution

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      In_channel.really_input_string t 1 : Ok (Some ("\207"))                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
     In_channel.input_line t : Ok (Some ("\237\254\012\000\000\001\000\000\000\000\002\000\000\000\018\000\000\000\232\006\000\000\133\128\161\000\000\000\000\000\025\000\000\000H\000\000\000__PAGEZERO\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\025\000\000\000(\002\000\000__TEXT\000\000\000\000\000\000\000\000\000\000\000\000\000\000\001\000\000\000\000\192\018\000\000\000\000\000\000\000\000\000\000\000\000\000\000\192\018\000\000\000\000\000\005\000\000\000\005\000\000\000\006\000\000\000\000\000\000\000__text\000\000\000\000\000\000\000\000\000\000__TEXT\000\000\000\000\000\000\000\000\000\000\152\031\000\000\001\000\000\000\204Y\015\000\000\000\000\000\152\031\000\000\003\000\000\000\000\000\000\000\000\000\000\000\000\004\000\128\000\000\000\000\000\000\000\000\000\000\000\000__stubs\000\000\000\000\000\000\000\000\000__TEXT\000\000\000\000\000\000\000\000\000\000dy\015\000\001\000\000\000\236\n"))                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           In_channel.input_byte t : Ok (Some (250))                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          

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

random seed: 337648518
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     3.0s STM int ref test with Thread

[ ]    0    0    0    0 / 1000     0.0s STM int64 ref test with Thread
[]   28    0    1   27 / 1000     3.1s STM int64 ref test with Thread

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

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

                        |                
                       Incr              
                       Get               
                       Incr              
                       Get               
                     Add 642L            
                       Decr              
                     Set 23L             
                        |                
             .---------------------.
             |                     |                
           Add 4L                Add 1L             
            Get                   Decr              
                                 Add 6L             


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

Messages for test STM int64 ref test with Thread:

  Results incompatible with linearized model

                              |                            
                          Incr : ()                        
                           Get : 1                         
                          Incr : ()                        
                           Get : 2                         
                        Add 642L : ()                      
                          Decr : ()                        
                        Set 23L : ()                       
                              |                            
           .------------------------------------.
           |                                    |                            
      Add 4L : ()                          Add 1L : ()                       
       Get : 24                             Decr : ()                        
                                           Add 6L : ()                       

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

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

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

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

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

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

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

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

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

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

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

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

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


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

Messages for test negative Lin DSL ref int test with Effect:

  Results incompatible with linearized model

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


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

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

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


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

Messages for test negative Lin DSL ref int64 test with Effect:

  Results incompatible with linearized model

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


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

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

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


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

Messages for test negative Lin DSL CList int test with Effect:

  Results incompatible with linearized model

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


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

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

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


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

Messages for test negative Lin DSL CList int64 test with Effect:

  Results incompatible with linearized model

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

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

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

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

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

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

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


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

Messages for test negative Lin DSL Dynlink test with Domain:

  Results incompatible with sequential execution

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   .------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       Dynlink.loadfile libB.cmxs : Error (Dynlink.Error (Dynlink.Module_already_loaded "LibB"))                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       Dynlink.main_program_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests_dsl"; "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__Gc"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__Lexing"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Marshal"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Parsing"; "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_dsl"; "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__Gc"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__Lexing"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Marshal"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Parsing"; "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_dsl"; "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__Gc"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__Lexing"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Marshal"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Parsing"; "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 libA.cmxs : Error (Dynlink.Error (Dynlink.Module_already_loaded "LibA"))                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Dynlink.all_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests_dsl"; "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__Gc"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__Lexing"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Marshal"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Parsing"; "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.all_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests_dsl"; "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__Gc"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__Lexing"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Marshal"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Parsing"; "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_dsl"; "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__Gc"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__Lexing"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Marshal"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Parsing"; "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_dsl"; "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__Gc"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__Lexing"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Marshal"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Parsing"; "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_dsl"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "LibA"; "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__Gc"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__Lexing"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Marshal"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Parsing"; "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_dsl"; "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__Gc"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__Lexing"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Marshal"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Parsing"; "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 libA.cmxs : Ok (())                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       Dynlink.loadfile libB.cmxs : Error (Dynlink.Error (Dynlink.Module_already_loaded "LibB"))                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       Dynlink.main_program_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests_dsl"; "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__Gc"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__Lexing"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Marshal"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Parsing"; "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_dsl"; "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__Gc"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__Lexing"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Marshal"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Parsing"; "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_dsl"; "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__Gc"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__Lexing"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Marshal"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Parsing"; "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_dsl"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "LibA"; "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__Gc"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__Lexing"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Marshal"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Parsing"; "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 : Ok (())                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
        Dynlink.main_program_units () : ["CamlinternalFormat"; "CamlinternalFormatBasics"; "CamlinternalLazy"; "CamlinternalOO"; "Dune__exe__Lin_tests_dsl"; "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__Gc"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__Lexing"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Marshal"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Parsing"; "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_dsl"; "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__Gc"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__Lexing"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Marshal"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Parsing"; "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_dsl"; "Dynlink"; "Dynlink_common"; "Dynlink_compilerlibs"; "Dynlink_types"; "LibA"; "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__Gc"; "Stdlib__Hashtbl"; "Stdlib__Int"; "Stdlib__Int32"; "Stdlib__Int64"; "Stdlib__Lazy"; "Stdlib__Lexing"; "Stdlib__List"; "Stdlib__Map"; "Stdlib__Marshal"; "Stdlib__Mutex"; "Stdlib__Nativeint"; "Stdlib__Obj"; "Stdlib__Option"; "Stdlib__Parsing"; "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 libA.cmxs : Error (Dynlink.Error (Dynlink.Module_already_loaded "LibA"))                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  

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

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

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

[ ]     0     0     0     0 / 15000     0.0s Lin ref int64 test with Thread
[]   444     0     1   443 / 15000    12.4s Lin ref int64 test with Thread

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

Negative test Lin ref int64 test with Thread failed as expected (3 shrink steps):

                        |                
                       Incr              
                       Incr              
                       Decr              
                      Set 5L             
                     Set 530L            
                       Decr              
                        |                
             .---------------------.
             |                     |                
           Add 1L                Add 3L             
          Set 921L               Set 4L             
            Decr                  Decr              
           Add 0L                 Decr              
            Get                 Add 498L            
            Decr                  Incr              
            Decr                  Get               
                                  Incr              


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

Messages for test Lin ref int64 test with Thread:

  Results incompatible with sequential execution

                               |                           
                         Incr : RIncr                      
                         Incr : RIncr                      
                         Decr : RDecr                      
                         Set 5L : RSet                     
                        Set 530L : RSet                    
                         Decr : RDecr                      
                               |                           
            .------------------------------------.
            |                                    |                           
      Add 1L : RAdd                        Add 3L : RAdd                     
     Set 921L : RSet                       Set 4L : RSet                     
      Decr : RDecr                         Decr : RDecr                      
      Add 0L : RAdd                        Decr : RDecr                      
     Get : RGet 919L                      Add 498L : RAdd                    
      Decr : RDecr                         Incr : RIncr                      
      Decr : RDecr                        Get : RGet 919L                    
                                           Incr : RIncr                      

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

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

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

[ ]    0    0    0    0 / 1000     0.0s Lin CList int64 test with Thread
[] 1000    0    0 1000 / 1000     8.1s Lin CList int64 test with Thread
================================================================================
success (ran 2 tests)
STM ensure cleanup: sequential test OK
STM ensure cleanup: parallel test OK
"/bin/bash" "-c" "cd ./src && eval $(opam env) && dune build && dune runtest -j1 --no-buffer --display=quiet" failed with exit status 1
2023-06-06 09:39.59: Job failed: Failed: Build failed