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.20181114/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.02821971s
:N1_Reference_Deque_direct_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.022245927s
:N1_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.015242696s
:N1_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.085600496s
:N1_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.130377103s
:N1_Reference_Deque_direct_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000003458s
:N1_Reference_Deque_direct_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000006216s
:N1_Reference_Deque_direct_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(94788,4856339186)],[(5212,143610814)],[(0,0)])
SELFTIMED: 0.379695126s
: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.178770276s
:N1_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.015614667s
:N1_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.021718795s
:N1_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.03765886s
:N1_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.088130078s
:N1_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.13698694s
:N1_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.00000313s
:N1_Reference_Deque_thru_class_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000005707s
:N1_Reference_Deque_thru_class_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(96386,4821711907)],[(3614,178238093)],[(0,0)])
SELFTIMED: 0.351843948s
: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.176537095s
:N1_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.01648801s
:N1_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.016831587s
:N1_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.042863255s
:N1_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.10328587s
:N1_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.194760613s
:N1_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000003515s
:N1_Reference_Deque_with_debug_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000006128s
:N1_Reference_Deque_with_debug_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(94597,4648304920)],[(5403,351645080)],[(0,0)])
SELFTIMED: 0.43390283s
: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.214127975s
:N1_Reference_Deque_with_debug_full-deque-tests_test_parfib_generic: [OK]
 [parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 1
2178309
SELFTIMED: 0.138466798s
:N1_Reference_Deque_parfib_specialized: [OK]
:N2_Reference_Deque_test_1: [OK]
:N2_Reference_Deque_test_2: [OK]
SELFTIMED: 0.016090979s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_direct_full-deque-tests_test_fifo_filldrain: [OK]
SELFTIMED: 0.470879074s
:N2_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 2
SELFTIMED: 0.317730081s
:N2_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 2
SELFTIMED: 0.327063145s
:N2_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 2
SELFTIMED: 0.395101999s
SELFTIMED: 0.000002575s
:N2_Reference_Deque_direct_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000004433s
:N2_Reference_Deque_direct_full-deque-tests_test_ws_triv1Defaulting numAgents to numCapabilities: 2
: [OK]
:N2_Reference_Deque_direct_full-deque-tests_test_ws_triv2: [OK]
Final sum: 4999950000, producer/consumer/leftover sums: ([(49750,3565739192)],[(50211,1430344504)],[(39,3866304)])
SELFTIMED: 1.627266269s
 [parfib] Computing fib(32)
:N2_Reference_Deque_direct_full-deque-tests_test_random_work_stealing:Defaulting numAgents to numCapabilities: 2
 [OK]
 [parfib] fib(32) = 2178309
SELFTIMED: 0.091536774s
:N2_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.014835588s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrain: [OK]
SELFTIMED: 0.190238403s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallel: [OK]
SELFTIMED: 0.269345832s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
SELFTIMED: 0.251935675s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.331938016s
SELFTIMED: 0.000003316s
:N2_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_100: [SELFTIMED: 0.000006505s
OK]
:N2_Reference_Deque_thru_class_full-deque-tests_test_ws_triv1: [OK]
:N2_Reference_Deque_thru_class_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 2
Final sum: 4999950000, producer/consumer/leftover sums: ([(43948,3020364381)],[(56039,1978285812)],[(13,1299807)])
SELFTIMED: 1.82674413s
:N2_Reference_Deque_thru_class_full-deque-tests_test_random_work_stealing: [OK]
 [parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 2
 [parfib] fib(32) = 2178309
SELFTIMED: 0.107185067s
:N2_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.015104107s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [OK]
SELFTIMED: 0.17826084s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
SELFTIMED: 0.161223339s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
SELFTIMED: 0.214208094s
:N2_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 2
SELFTIMED: 0.237116809s
SELFTIMED: 0.0000032s
:N2_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000007044s
: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: ([(42281,3211039935)],[(57649,1781941512)],[(70,6968553)])
SELFTIMED: 1.440313602s
 [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.237458872s
 [parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_parfib_generic: [OK]
2178309
SELFTIMED: 0.142843374s
:N2_Reference_Deque_parfib_specialized: [OK]
:N4_Reference_Deque_test_1: [OK]
:N4_Reference_Deque_test_2: [OK]
SELFTIMED: 0.014979956s
:N4_Reference_Deque_direct_full-deque-tests_test_fifo_filldrain:Defaulting numAgents to numCapabilities: 4
 [OK]
SELFTIMED: 0.080985034s
:N4_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.207984007s
Defaulting numAgents to numCapabilities: 4
:N4_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
SELFTIMED: 0.188302461s
Defaulting numAgents to numCapabilities: 4
:N4_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.212963893s
SELFTIMED: 0.000002819s
:N4_Reference_Deque_direct_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000006953s
:N4_Reference_Deque_direct_full-deque-tests_test_ws_triv1: [OK]
:N4_Reference_Deque_direct_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 4
Final sum: 2499950000, producer/consumer/leftover sums: ([(47195,1176362342),(47177,1167078637)],[(2824,79876398),(2804,76632623)],[(0,0),(0,0)])
SELFTIMED: 0.874937698s
:N4_Reference_Deque_direct_full-deque-tests_test_random_work_stealing: [OK] [parfib] Computing fib(32)

Defaulting numAgents to numCapabilities: 4
 [parfib] fib(32) = 2178309
SELFTIMED: 0.093354322s
:N4_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.023940467s
:N4_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.393441712s
:N4_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.236169494s
:N4_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.2012086s
:N4_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: [Defaulting numAgents to numCapabilities: 4
OK]
SELFTIMED: 0.177142771s
SELFTIMED: 0.000002573s
:N4_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_100: [OK]
:N4_Reference_Deque_thru_class_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000004328s
:N4_Reference_Deque_thru_class_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 4
Final sum: 2499950000, producer/consumer/leftover sums: ([(48361,1209659412),(46942,1173015722)],[(2213,54951634),(2484,62323232)],[(0,0),(0,0)])
SELFTIMED: 0.931621807s
:N4_Reference_Deque_thru_class_full-deque-tests_test_random_work_stealing: [ [parfib] Computing fib(32)
OKDefaulting numAgents to numCapabilities: 4
]
 [parfib] fib(32) = 2178309
SELFTIMED: 0.181255004s
:N4_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.025260019s
Defaulting numAgents to numCapabilities: 4
:N4_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [OK]
SELFTIMED: 0.275284536s
:N4_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.130208036s
:N4_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.392150892s
:N4_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.174029723s
SELFTIMED: 0.000002503s
:N4_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000003955s
: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: ([(47817,1194124484),(47559,1190604125)],[(2320,58789304),(2304,56432087)],[(0,0),(0,0)])
SELFTIMED: 1.08705486s
: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.090987781s
 [parfib] Computing fib(32)
:N4_Reference_Deque_with_debug_full-deque-tests_test_parfib_generic:Defaulting numAgents to numCapabilities: 4
 [OK]
2178309
SELFTIMED: 0.287564597s
:N4_Reference_Deque_parfib_specialized: [OK]

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