The build succeeded. 1 test suites succeeded, 0 failed.

Build log

> /tmp/stackage-build2451$ stack unpack abstract-deque-tests-0.3@sha256:8b9a6effde81f3792fa700c998e65cc40432adee9cf7cbf778fa968b47c43487
Unpacked abstract-deque-tests-0.3 to /tmp/stackage-build2451/abstract-deque-tests-0.3/
> /tmp/stackage-build2451/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
[1 of 1] Compiling Main             ( Setup.hs, Setup.o )
Linking Setup ...
> /tmp/stackage-build2451/abstract-deque-tests-0.3$ ./Setup configure --package-db=clear --package-db=global --package-db=/home/circleci/project/builds/nightly/pkgdb --libdir=/home/circleci/project/builds/nightly/lib --bindir=/home/circleci/project/builds/nightly/bin --datadir=/home/circleci/project/builds/nightly/share --libexecdir=/home/circleci/project/builds/nightly/libexec --sysconfdir=/home/circleci/project/builds/nightly/etc --docdir=/home/circleci/project/builds/nightly/doc/abstract-deque-tests-0.3 --htmldir=/home/circleci/project/builds/nightly/doc/abstract-deque-tests-0.3 --haddockdir=/home/circleci/project/builds/nightly/doc/abstract-deque-tests-0.3
Configuring abstract-deque-tests-0.3...
> /tmp/stackage-build2451/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2451/abstract-deque-tests-0.3$ ./Setup build
Preprocessing library for abstract-deque-tests-0.3..
Building library for abstract-deque-tests-0.3..
[1 of 1] Compiling Data.Concurrent.Deque.Tests ( Data/Concurrent/Deque/Tests.hs, dist/build/Data/Concurrent/Deque/Tests.o )

Data/Concurrent/Deque/Tests.hs:249:1: warning: [-Wtabs]
    Tab character found here, and in 33 further locations.
    Please use spaces instead.
    |
249 |          consumers = max 1 (numAgents - producers)
    | ^^^^^^^^
> /tmp/stackage-build2451/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2451/abstract-deque-tests-0.3$ ./Setup copy
Installing library in /home/circleci/project/builds/nightly/lib/x86_64-linux-ghc-8.7.20181121/abstract-deque-tests-0.3-3MtG0EolKjn3qrDqIfivT6
> /tmp/stackage-build2451/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2451/abstract-deque-tests-0.3$ ./Setup register
Registering library for abstract-deque-tests-0.3..

Test log

> /tmp/stackage-build2451/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2451/abstract-deque-tests-0.3$ ./Setup configure --enable-tests --package-db=clear --package-db=global --package-db=/home/circleci/project/builds/nightly/pkgdb --libdir=/home/circleci/project/builds/nightly/lib --bindir=/home/circleci/project/builds/nightly/bin --datadir=/home/circleci/project/builds/nightly/share --libexecdir=/home/circleci/project/builds/nightly/libexec --sysconfdir=/home/circleci/project/builds/nightly/etc --docdir=/home/circleci/project/builds/nightly/doc/abstract-deque-tests-0.3 --htmldir=/home/circleci/project/builds/nightly/doc/abstract-deque-tests-0.3 --haddockdir=/home/circleci/project/builds/nightly/doc/abstract-deque-tests-0.3
Configuring abstract-deque-tests-0.3...
> /tmp/stackage-build2451/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2451/abstract-deque-tests-0.3$ ./Setup build
Preprocessing library for abstract-deque-tests-0.3..
Building library for abstract-deque-tests-0.3..
[1 of 1] Compiling Data.Concurrent.Deque.Tests ( Data/Concurrent/Deque/Tests.hs, dist/build/Data/Concurrent/Deque/Tests.o )

Data/Concurrent/Deque/Tests.hs:249:1: warning: [-Wtabs]
    Tab character found here, and in 33 further locations.
    Please use spaces instead.
    |
249 |          consumers = max 1 (numAgents - producers)
    | ^^^^^^^^
Preprocessing test suite 'test-abstract-deque' for abstract-deque-tests-0.3..
Building test suite 'test-abstract-deque' for abstract-deque-tests-0.3..

<no location info>: warning: [-Wmissing-home-modules]
    These modules are needed for compilation but not listed in your .cabal file's other-modules: 
        Data.Concurrent.Deque.Tests
[1 of 2] Compiling Data.Concurrent.Deque.Tests ( Data/Concurrent/Deque/Tests.hs, dist/build/test-abstract-deque/test-abstract-deque-tmp/Data/Concurrent/Deque/Tests.o )

Data/Concurrent/Deque/Tests.hs:249:1: warning: [-Wtabs]
    Tab character found here, and in 33 further locations.
    Please use spaces instead.
    |
249 |          consumers = max 1 (numAgents - producers)
    | ^^^^^^^^
[2 of 2] Compiling Main             ( Test.hs, dist/build/test-abstract-deque/test-abstract-deque-tmp/Main.o )

<no location info>: warning: [-Wmissing-home-modules]
    These modules are needed for compilation but not listed in your .cabal file's other-modules: 
        Data.Concurrent.Deque.Tests
Linking dist/build/test-abstract-deque/test-abstract-deque ...
> /tmp/stackage-build2451/abstract-deque-tests-0.3$ dist/build/test-abstract-deque/test-abstract-deque
Running with numElems 100000
Use NUMELEMS, NUMAGENTS, NUMTHREADS to control the size of this benchmark.
Running tests for these thread settings: [1,2,4]
:N1_Reference_Deque_test_1: [OK]
:N1_Reference_Deque_test_2: [OK]
SELFTIMED: 0.029684021s
:N1_Reference_Deque_direct_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.022092009s
:N1_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.01541411s
:N1_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.086303232s
:N1_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.123907738s
:N1_Reference_Deque_direct_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000003104s
:N1_Reference_Deque_direct_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000004084s
:N1_Reference_Deque_direct_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(91426,4499049478)],[(8574,500900522)],[(0,0)])
SELFTIMED: 0.439951006s
:N1_Reference_Deque_direct_full-deque-tests_test_random_work_stealing: [OK]
 [parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 1
 [parfib] fib(32) = 2178309
SELFTIMED: 0.187855247s
:N1_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.01561699s
:N1_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.035736098s
:N1_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.037226958s
:N1_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.075533994s
:N1_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.135350592s
:N1_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000002819s
:N1_Reference_Deque_thru_class_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000004723s
:N1_Reference_Deque_thru_class_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(95132,4722515639)],[(4868,277434361)],[(0,0)])
SELFTIMED: 0.447625114s
:N1_Reference_Deque_thru_class_full-deque-tests_test_random_work_stealing: [OK]
 [parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 1
 [parfib] fib(32) = 2178309
SELFTIMED: 0.237868195s
:N1_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.013305866s
:N1_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.020379061s
:N1_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.016005724s
:N1_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.097366799s
:N1_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.129930686s
:N1_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000002681s
:N1_Reference_Deque_with_debug_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000004534s
:N1_Reference_Deque_with_debug_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(97228,4891588330)],[(2772,108361670)],[(0,0)])
SELFTIMED: 0.50465193s
:N1_Reference_Deque_with_debug_full-deque-tests_test_random_work_stealing: [OK]
 [parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 1
 [parfib] fib(32) = 2178309
SELFTIMED: 0.194451767s
:N1_Reference_Deque_with_debug_full-deque-tests_test_parfib_generic: [OK]
 [parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 1
2178309
SELFTIMED: 0.137211894s
:N1_Reference_Deque_parfib_specialized: [OK]
:N2_Reference_Deque_test_1: [OK]
:N2_Reference_Deque_test_2: [OK]
SELFTIMED: 0.016641279s
:N2_Reference_Deque_direct_full-deque-tests_test_fifo_filldrainDefaulting numAgents to numCapabilities: 2
: [OK]
SELFTIMED: 0.25905996s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
SELFTIMED: 0.457248795s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
SELFTIMED: 0.318989778s
:N2_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10Defaulting numAgents to numCapabilities: 2
: [OK]
SELFTIMED: 0.253908728s
SELFTIMED: 0.000004124s
:N2_Reference_Deque_direct_full-deque-tests_test_random_array_comm_100: [SELFTIMED: 0.00000446s
OK]
:N2_Reference_Deque_direct_full-deque-tests_test_ws_triv1: [OK]
:N2_Reference_Deque_direct_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 2
Final sum: 4999950000, producer/consumer/leftover sums: ([(41773,3133615658)],[(58059,1849823679)],[(168,16510663)])
SELFTIMED: 1.861486456s
:N2_Reference_Deque_direct_full-deque-tests_test_random_work_stealing: [OK]
 [parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 2
 [parfib] fib(32) = 2178309
SELFTIMED: 0.213529573s
:N2_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.023904225s
:N2_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrainDefaulting numAgents to numCapabilities: 2
: [OK]
SELFTIMED: 0.584802963s
:N2_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallelDefaulting numAgents to numCapabilities: 2
: [OK]
SELFTIMED: 0.454138826s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
SELFTIMED: 0.365679657s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.208015635s
SELFTIMED: 0.000003088s
:N2_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_100: [OK]
:N2_Reference_Deque_thru_class_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000039792s
:N2_Reference_Deque_thru_class_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 2
Final sum: 4999950000, producer/consumer/leftover sums: ([(38640,2761861909)],[(60600,2173030803)],[(760,65057288)])
SELFTIMED: 1.976738851s
 [parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_thru_class_full-deque-tests_test_random_work_stealing: [OK]
 [parfib] fib(32) = 2178309
SELFTIMED: 0.23706565s
:N2_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.021751713s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [OK]
SELFTIMED: 0.510575779s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
SELFTIMED: 0.524666996s
:N2_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoff:Defaulting numAgents to numCapabilities: 2
 [OK]
SELFTIMED: 0.283063416s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.303569179s
SELFTIMED: 0.000002521s
:N2_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000004337s
:N2_Reference_Deque_with_debug_full-deque-tests_test_ws_triv1: [OK]
:N2_Reference_Deque_with_debug_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 2
Final sum: 4999950000, producer/consumer/leftover sums: ([(46136,3379970805)],[(53728,1607208049)],[(136,12771146)])
SELFTIMED: 1.816986298s
 [parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_random_work_stealing: [OK]
 [parfib] fib(32) = 2178309
SELFTIMED: 0.100220973s
 [parfib] Computing fib(32)
:N2_Reference_Deque_with_debug_full-deque-tests_test_parfib_genericDefaulting numAgents to numCapabilities: 2
: [OK]
2178309
SELFTIMED: 0.140839808s
:N2_Reference_Deque_parfib_specialized: [OK]
:N4_Reference_Deque_test_1: [OK]
:N4_Reference_Deque_test_2: [OK]
SELFTIMED: 0.018686731s
:N4_Reference_Deque_direct_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.130554594s
:N4_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.094579012s
Defaulting numAgents to numCapabilities: 4
:N4_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
SELFTIMED: 0.176148826s
:N4_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.173555206s
:N4_Reference_Deque_direct_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000002899s
:N4_Reference_Deque_direct_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000004124s
:N4_Reference_Deque_direct_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 4
Final sum: 2499950000, producer/consumer/leftover sums: ([(47428,1200183810),(47004,1176202721)],[(2770,62306412),(2798,61257057)],[(0,0),(0,0)])
SELFTIMED: 1.124911956s
 [parfib] Computing fib(32)
:N4_Reference_Deque_direct_full-deque-tests_test_random_work_stealingDefaulting numAgents to numCapabilities: 4
: [OK]
 [parfib] fib(32) = 2178309
SELFTIMED: 0.164839108s
:N4_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.021010191s
:N4_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrain: [Defaulting numAgents to numCapabilities: 4
OK]
SELFTIMED: 0.125799304s
:N4_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.211232706s
:N4_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoff: Defaulting numAgents to numCapabilities: 4
[OK]
SELFTIMED: 0.299267688s
:N4_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: Defaulting numAgents to numCapabilities: 4
[OK]
SELFTIMED: 0.270602608s
:N4_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000002688s
:N4_Reference_Deque_thru_class_full-deque-tests_test_ws_triv1: SELFTIMED: 0.000005449s
[OK]
:N4_Reference_Deque_thru_class_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 4
Final sum: 2499950000, producer/consumer/leftover sums: ([(48234,1207438018),(47040,1176963733)],[(2282,56425255),(2444,59122994)],[(0,0),(0,0)])
SELFTIMED: 1.062313833s
:N4_Reference_Deque_thru_class_full-deque-tests_test_random_work_stealing: [OK]
 [parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 4
 [parfib] fib(32) = 2178309
SELFTIMED: 0.220937191s
:N4_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.029318368s
:N4_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.129246579s
:N4_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.124338821s
:N4_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoff: Defaulting numAgents to numCapabilities: 4
[OK]
SELFTIMED: 0.204661471s
Defaulting numAgents to numCapabilities: 4
:N4_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.254418096s
SELFTIMED: 0.000002587s
SELFTIMED: 0.000004466s
:N4_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_100: [OK]
:N4_Reference_Deque_with_debug_full-deque-tests_test_ws_triv1: [OK]
:N4_Reference_Deque_with_debug_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 4
Final sum: 2499950000, producer/consumer/leftover sums: ([(47088,1184275089),(46288,1165057620)],[(3215,73007378),(3409,77609913)],[(0,0),(0,0)])
SELFTIMED: 1.038216689s
:N4_Reference_Deque_with_debug_full-deque-tests_test_random_work_stealing: [OK]
 [parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 4
 [parfib] fib(32) = 2178309
SELFTIMED: 0.295558439s
 [parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 4
:N4_Reference_Deque_with_debug_full-deque-tests_test_parfib_generic: [OK]
2178309
SELFTIMED: 0.223250879s
:N4_Reference_Deque_parfib_specialized: [OK]

         Test Cases   Total       
 Passed  90           90          
 Failed  0            0           
 Total   90           90