The build succeeded. 1 test suites succeeded, 0 failed.
Build log
> /tmp/stackage-build2452$ stack unpack abstract-deque-tests-0.3@sha256:8b9a6effde81f3792fa700c998e65cc40432adee9cf7cbf778fa968b47c43487
Unpacked abstract-deque-tests-0.3 to /tmp/stackage-build2452/abstract-deque-tests-0.3/
> /tmp/stackage-build2452/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-build2452/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-build2452/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2452/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-build2452/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2452/abstract-deque-tests-0.3$ ./Setup copy
Installing library in /home/circleci/project/builds/nightly/lib/x86_64-linux-ghc-8.7.20181113/abstract-deque-tests-0.3-3MtG0EolKjn3qrDqIfivT6
> /tmp/stackage-build2452/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2452/abstract-deque-tests-0.3$ ./Setup register
Registering library for abstract-deque-tests-0.3..
Test log
> /tmp/stackage-build2452/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2452/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-build2452/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2452/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-build2452/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.045560923s
:N1_Reference_Deque_direct_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.037357383s
:N1_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.038336527s
:N1_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.220000445s
:N1_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.227560542s
:N1_Reference_Deque_direct_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000003654s
:N1_Reference_Deque_direct_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000005947s
:N1_Reference_Deque_direct_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(95585,4724661639)],[(4415,275288361)],[(0,0)])
SELFTIMED: 0.754748665s
: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.314107652s
:N1_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.019372585s
:N1_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.030772787s
:N1_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.045477215s
:N1_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.157634219s
:N1_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.129943403s
:N1_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000002898s
:N1_Reference_Deque_thru_class_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000005876s
:N1_Reference_Deque_thru_class_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(96731,4850506192)],[(3269,149443808)],[(0,0)])
SELFTIMED: 0.512220084s
: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.251218418s
:N1_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.013606525s
:N1_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.019026166s
:N1_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.017616067s
:N1_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.101361167s
:N1_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.167890228s
:N1_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000003784s
:N1_Reference_Deque_with_debug_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.00000677s
:N1_Reference_Deque_with_debug_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(96684,4859358452)],[(3316,140591548)],[(0,0)])
SELFTIMED: 0.713918339s
: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.293560962s
:N1_Reference_Deque_with_debug_full-deque-tests_test_parfib_generic: [OK]
[parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 1
2178309
SELFTIMED: 0.154497749s
:N1_Reference_Deque_parfib_specialized: [OK]
:N2_Reference_Deque_test_1: [OK]
:N2_Reference_Deque_test_2: [OK]
SELFTIMED: 0.029749861s
:N2_Reference_Deque_direct_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 2
SELFTIMED: 0.393484941s
:N2_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 2
SELFTIMED: 0.40215243s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
SELFTIMED: 0.174695765s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.314556766s
SELFTIMED: 0.00000271s
:N2_Reference_Deque_direct_full-deque-tests_test_random_array_comm_100: [OK]SELFTIMED: 0.000004099s
: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: ([(37857,2513026201)],[(62093,2481955010)],[(50,4968789)])
SELFTIMED: 1.966860909s
: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.264437437s
:N2_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.026146167s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrain: [OK]
SELFTIMED: 0.253975283s
:N2_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 2
SELFTIMED: 0.063666708s
:N2_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoffDefaulting numAgents to numCapabilities: 2
: [OK]
SELFTIMED: 0.169163191s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.277249288s
SELFTIMED: 0.000002619s
SELFTIMED: 0.000004421s
Defaulting numAgents to numCapabilities: 2
: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]
:N2_Reference_Deque_thru_class_full-deque-tests_test_ws_triv2: [OK]
Final sum: 4999950000, producer/consumer/leftover sums: ([(47381,3276087777)],[(52454,1707745935)],[(165,16116288)])
SELFTIMED: 1.40504719s
[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.141867134s
:N2_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.024925309s
:N2_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 2
SELFTIMED: 0.197902229s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
SELFTIMED: 0.572251874s
:N2_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoff:Defaulting numAgents to numCapabilities: 2
[OK]
SELFTIMED: 0.262393906s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.326524461s
SELFTIMED: 0.000003147s
SELFTIMED: 0.000004337s
Defaulting numAgents to numCapabilities: 2
: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]
:N2_Reference_Deque_with_debug_full-deque-tests_test_ws_triv2: [OK]
Final sum: 4999950000, producer/consumer/leftover sums: ([(42889,3197943734)],[(56496,1752335889)],[(615,49670377)])
SELFTIMED: 1.053100514s
[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.120329553s
[parfib] Computing fib(32)
:N2_Reference_Deque_with_debug_full-deque-tests_test_parfib_genericDefaulting numAgents to numCapabilities: 2
: [OK]
2178309
SELFTIMED: 0.143485346s
:N2_Reference_Deque_parfib_specialized: [OK]
:N4_Reference_Deque_test_1: [OK]
:N4_Reference_Deque_test_2: [OK]
SELFTIMED: 0.037635859s
:N4_Reference_Deque_direct_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.053137272s
:N4_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.210966438s
:N4_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OKDefaulting numAgents to numCapabilities: 4
]
SELFTIMED: 0.219611942s
:N4_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.324894845s
SELFTIMED: 0.000002645s
: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.000007929s
:N4_Reference_Deque_direct_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 4
Final sum: 2499950000, producer/consumer/leftover sums: ([(45279,1141718680),(43362,1080752126)],[(5436,130001750),(5923,147477444)],[(0,0),(0,0)])
SELFTIMED: 1.579368562s
: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.073234914s
:N4_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.015134369s
:N4_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrain: [Defaulting numAgents to numCapabilities: 4
OK]
SELFTIMED: 0.101869436s
:N4_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallel: [Defaulting numAgents to numCapabilities: 4
OK]
SELFTIMED: 0.124647635s
:N4_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.198415103s
Defaulting numAgents to numCapabilities: 4
:N4_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.21231295s
:N4_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_100:SELFTIMED: 0.000002976s
[OK]
:N4_Reference_Deque_thru_class_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000004909s
:N4_Reference_Deque_thru_class_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 4
Final sum: 2499950000, producer/consumer/leftover sums: ([(47186,1175283578),(44956,1138115732)],[(4325,100345260),(3533,86205430)],[(0,0),(0,0)])
SELFTIMED: 1.759296118s
: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.178286505s
:N4_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.057135685s
:N4_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [Defaulting numAgents to numCapabilities: 4
OK]
SELFTIMED: 0.191968499s
:N4_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.418099651s
:N4_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.414415322s
:N4_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.195254777s
:N4_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_100: [OK]SELFTIMED: 0.000002996s
:N4_Reference_Deque_with_debug_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000007651s
:N4_Reference_Deque_with_debug_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 4
Final sum: 2499950000, producer/consumer/leftover sums: ([(47239,1179586073),(47333,1183834178)],[(2962,74560971),(2466,61968778)],[(0,0),(0,0)])
SELFTIMED: 1.123008861s
[parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 4
:N4_Reference_Deque_with_debug_full-deque-tests_test_random_work_stealing: [OK]
[parfib] fib(32) = 2178309
SELFTIMED: 0.174863262s
:N4_Reference_Deque_with_debug_full-deque-tests_test_parfib_generic [parfib] Computing fib(32)
: Defaulting numAgents to numCapabilities: 4
[OK]
2178309
SELFTIMED: 0.152707926s
:N4_Reference_Deque_parfib_specialized: [OK]
Test Cases Total
Passed 90 90
Failed 0 0
Total 90 90