The build succeeded. 1 test suites succeeded, 0 failed.
Build log
> /tmp/stackage-build2454$ stack unpack abstract-deque-tests-0.3@sha256:8b9a6effde81f3792fa700c998e65cc40432adee9cf7cbf778fa968b47c43487
Unpacked abstract-deque-tests-0.3 to /tmp/stackage-build2454/abstract-deque-tests-0.3/
> /tmp/stackage-build2454/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-build2454/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-build2454/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2454/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-build2454/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2454/abstract-deque-tests-0.3$ ./Setup copy
Installing library in /home/circleci/project/builds/nightly/lib/x86_64-linux-ghc-8.7.20181116/abstract-deque-tests-0.3-3MtG0EolKjn3qrDqIfivT6
> /tmp/stackage-build2454/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2454/abstract-deque-tests-0.3$ ./Setup register
Registering library for abstract-deque-tests-0.3..
Test log
> /tmp/stackage-build2454/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2454/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-build2454/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2454/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-build2454/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.027485258s
:N1_Reference_Deque_direct_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.021162701s
:N1_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.02778142s
:N1_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.090818552s
:N1_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.140320639s
:N1_Reference_Deque_direct_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000003606s
:N1_Reference_Deque_direct_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000004138s
:N1_Reference_Deque_direct_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(93596,4558645960)],[(6404,441304040)],[(0,0)])
SELFTIMED: 0.351988351s
: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.172240968s
:N1_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.012329307s
:N1_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.033714991s
:N1_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.03302799s
:N1_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.095775394s
:N1_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.134004649s
:N1_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000002666s
:N1_Reference_Deque_thru_class_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000004886s
:N1_Reference_Deque_thru_class_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(92877,4575946523)],[(7123,424003477)],[(0,0)])
SELFTIMED: 0.357737697s
: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.246316755s
:N1_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.013038837s
:N1_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.018249848s
:N1_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.015942309s
:N1_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.085178019s
:N1_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.124099907s
:N1_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.00000352s
:N1_Reference_Deque_with_debug_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000006256s
:N1_Reference_Deque_with_debug_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(99099,4946860523)],[(901,53089477)],[(0,0)])
SELFTIMED: 0.432116134s
: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.191464062s
:N1_Reference_Deque_with_debug_full-deque-tests_test_parfib_generic: [OK]
[parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 1
2178309
SELFTIMED: 0.136122462s
:N1_Reference_Deque_parfib_specialized: [OK]
:N2_Reference_Deque_test_1: [OK]
:N2_Reference_Deque_test_2: [OK]
SELFTIMED: 0.021197982s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_direct_full-deque-tests_test_fifo_filldrain: [OK]
SELFTIMED: 0.269992615s
:N2_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 2
SELFTIMED: 0.053080238s
:N2_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 2
SELFTIMED: 0.146089352s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.513329403s
SELFTIMED: 0.000002105s
:N2_Reference_Deque_direct_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000003994s
:N2_Reference_Deque_direct_full-deque-tests_test_ws_triv1: [OK]
:N2_Reference_Deque_direct_full-deque-tests_test_ws_triv2Defaulting numAgents to numCapabilities: 2
: [OK]
Final sum: 4999950000, producer/consumer/leftover sums: ([(38771,2591357311)],[(61199,2405707744)],[(30,2884945)])
SELFTIMED: 1.731650344s
[parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_direct_full-deque-tests_test_random_work_stealing: [OK]
[parfib] fib(32) = 2178309
SELFTIMED: 0.124150298s
:N2_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.017628493s
:N2_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 2
SELFTIMED: 0.18144144s
:N2_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallel: Defaulting numAgents to numCapabilities: 2
[OK]
SELFTIMED: 0.821196653s
:N2_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoffDefaulting numAgents to numCapabilities: 2
: [OK]
SELFTIMED: 0.370564101s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.436865375s
SELFTIMED: 0.000002568s
:N2_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000004492s
:N2_Reference_Deque_thru_class_full-deque-tests_test_ws_triv1: [OK]
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_thru_class_full-deque-tests_test_ws_triv2: [OK]
Final sum: 4999950000, producer/consumer/leftover sums: ([(42711,3154807100)],[(56500,1781773686)],[(789,63369214)])
SELFTIMED: 1.657592625s
[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.103232558s
:N2_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.015878967s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [OK]
SELFTIMED: 0.727837067s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
SELFTIMED: 0.100299143s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
SELFTIMED: 0.462678257s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.244283783s
SELFTIMED: 0.000002638s
SELFTIMED: 0.000004627s
:N2_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_100: [OK]
:N2_Reference_Deque_with_debug_full-deque-tests_test_ws_triv1: [OK]
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_ws_triv2: [OK]
Final sum: 4999950000, producer/consumer/leftover sums: ([(43233,3243777757)],[(56498,1730197590)],[(269,25974653)])
SELFTIMED: 1.764147084s
[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.137077963s
[parfib] Computing fib(32)
:N2_Reference_Deque_with_debug_full-deque-tests_test_parfib_generic:Defaulting numAgents to numCapabilities: 2
[OK]
2178309
SELFTIMED: 0.096367003s
:N2_Reference_Deque_parfib_specialized: [OK]
:N4_Reference_Deque_test_1: [OK]
:N4_Reference_Deque_test_2: [OK]
SELFTIMED: 0.041335656s
:N4_Reference_Deque_direct_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.239700678s
:N4_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.313538095s
:N4_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.463902794s
:N4_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.170130395s
SELFTIMED: 0.000003129s
:N4_Reference_Deque_direct_full-deque-tests_test_random_array_comm_100: [OK]
:N4_Reference_Deque_direct_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000006484s
:N4_Reference_Deque_direct_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 4
Final sum: 2499950000, producer/consumer/leftover sums: ([(47205,1179766058),(47157,1177805703)],[(2862,72022915),(2776,70355324)],[(0,0),(0,0)])
SELFTIMED: 0.832786407s
: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.062430101s
:N4_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.016598198s
:N4_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.458375998s
:N4_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.188378594s
:N4_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.205676678s
:N4_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: Defaulting numAgents to numCapabilities: 4
[OK]
SELFTIMED: 0.150806246s
:N4_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.00000253s
:N4_Reference_Deque_thru_class_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000005202s
:N4_Reference_Deque_thru_class_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 4
Final sum: 2499950000, producer/consumer/leftover sums: ([(48207,1208320212),(48083,1200319856)],[(1883,45896659),(1827,45413273)],[(0,0),(0,0)])
SELFTIMED: 0.831406205s
: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.073701225s
:N4_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.018780736s
:N4_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [OKDefaulting numAgents to numCapabilities: 4
]
SELFTIMED: 0.083453704s
:N4_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.11023661s
:N4_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.16174319s
:N4_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.330856299s
:N4_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000002379s
:N4_Reference_Deque_with_debug_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000005664s
:N4_Reference_Deque_with_debug_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 4
Final sum: 2499950000, producer/consumer/leftover sums: ([(48388,1211575117),(47506,1187405938)],[(2039,50250063),(2067,50718882)],[(0,0),(0,0)])
SELFTIMED: 0.996725834s
[parfib] Computing fib(32)
:N4_Reference_Deque_with_debug_full-deque-tests_test_random_work_stealing:Defaulting numAgents to numCapabilities: 4
[OK]
[parfib] fib(32) = 2178309
SELFTIMED: 0.17842698s
:N4_Reference_Deque_with_debug_full-deque-tests_test_parfib_generic: [OK]
[parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 4
2178309
SELFTIMED: 0.195953132s
:N4_Reference_Deque_parfib_specialized: [OK]
Test Cases Total
Passed 90 90
Failed 0 0
Total 90 90