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.20181122/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.03786611s
:N1_Reference_Deque_direct_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.053960631s
:N1_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.020345315s
:N1_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.133073546s
:N1_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.154284179s
:N1_Reference_Deque_direct_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000002897s
:N1_Reference_Deque_direct_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000005664s
:N1_Reference_Deque_direct_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(94612,4621369414)],[(5388,378580586)],[(0,0)])
SELFTIMED: 0.432015744s
: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.185535814s
:N1_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.012543431s
:N1_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.017606879s
:N1_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.031515865s
:N1_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.080586526s
:N1_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.155229701s
:N1_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000003221s
:N1_Reference_Deque_thru_class_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000004432s
:N1_Reference_Deque_thru_class_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(95078,4844677985)],[(4922,155272015)],[(0,0)])
SELFTIMED: 0.419171847s
: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.17700456s
:N1_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.013227345s
:N1_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.025342501s
:N1_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.033222943s
:N1_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.119552634s
:N1_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.142658253s
:N1_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000002776s
:N1_Reference_Deque_with_debug_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000003902s
:N1_Reference_Deque_with_debug_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(95299,4929773146)],[(4701,70176854)],[(0,0)])
SELFTIMED: 0.549305928s
: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.194026023s
:N1_Reference_Deque_with_debug_full-deque-tests_test_parfib_generic: [OK]
[parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 1
2178309
SELFTIMED: 0.150503022s
:N1_Reference_Deque_parfib_specialized: [OK]
:N2_Reference_Deque_test_1: [OK]
:N2_Reference_Deque_test_2: [OK]
SELFTIMED: 0.01330361s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_direct_full-deque-tests_test_fifo_filldrain: [OK]
SELFTIMED: 0.039907781s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
SELFTIMED: 0.529623609s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
SELFTIMED: 0.32552415s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.519548337s
:N2_Reference_Deque_direct_full-deque-tests_test_random_array_comm_100: SELFTIMED: 0.000002698s
[OK]SELFTIMED: 0.000005999s
: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: ([(42107,3108336331)],[(57597,1868457361)],[(296,23156308)])
SELFTIMED: 1.866209549s
: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.235147984s
:N2_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.018172776s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrain: [OK]
SELFTIMED: 0.702482506s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallel: [OK]
SELFTIMED: 0.794418264s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
SELFTIMED: 0.528017526s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.423513774s
SELFTIMED: 0.000002407s
SELFTIMED: 0.000004041s
:N2_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_100: [Defaulting numAgents to numCapabilities: 2
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: ([(43805,3221373900)],[(55955,1755874922)],[(240,22701178)])
SELFTIMED: 2.007975208s
[parfib] Computing fib(32)
:N2_Reference_Deque_thru_class_full-deque-tests_test_random_work_stealing: [Defaulting numAgents to numCapabilities: 2
OK]
[parfib] fib(32) = 2178309
SELFTIMED: 0.244413884s
:N2_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.013829583s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [OK]
SELFTIMED: 0.053755617s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
SELFTIMED: 0.684823753s
:N2_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoffDefaulting numAgents to numCapabilities: 2
: [OK]
SELFTIMED: 0.520668734s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.404856599s
SELFTIMED: 0.000002455s
:N2_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000004551s
Defaulting numAgents to numCapabilities: 2
: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: ([(45739,3409573444)],[(53949,1561792891)],[(312,28583665)])
SELFTIMED: 1.79257304s
[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.123958359s
[parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_parfib_generic: [OK]
2178309
SELFTIMED: 0.083755982s
:N2_Reference_Deque_parfib_specialized: [OK]
:N4_Reference_Deque_test_1: [OK]
:N4_Reference_Deque_test_2: [OK]
SELFTIMED: 0.018320528s
:N4_Reference_Deque_direct_full-deque-tests_test_fifo_filldrain: [Defaulting numAgents to numCapabilities: 4
OK]
SELFTIMED: 0.22875442s
Defaulting numAgents to numCapabilities: 4
:N4_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
SELFTIMED: 0.409243064s
:N4_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.248317822s
:N4_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10: [Defaulting numAgents to numCapabilities: 4
OK]
SELFTIMED: 0.341280957s
SELFTIMED: 0.000002518s
: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.00000404s
:N4_Reference_Deque_direct_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 4
Final sum: 2499950000, producer/consumer/leftover sums: ([(46463,1156915890),(41279,956591450)],[(6196,194347994),(6062,192094666)],[(0,0),(0,0)])
SELFTIMED: 1.065308834s
: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.079820892s
:N4_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.02045739s
Defaulting numAgents to numCapabilities: 4
:N4_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrain: [OK]
SELFTIMED: 0.36231439s
:N4_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.263595373s
:N4_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.163687504s
:N4_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.251982906s
:N4_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000002153s
:N4_Reference_Deque_thru_class_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000004543s
:N4_Reference_Deque_thru_class_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 4
Final sum: 2499950000, producer/consumer/leftover sums: ([(47934,1206492356),(47548,1191349405)],[(2252,50385027),(2266,51723212)],[(0,0),(0,0)])
SELFTIMED: 1.298126496s
: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.118218756s
:N4_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.020055989s
:N4_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [Defaulting numAgents to numCapabilities: 4
OK]
SELFTIMED: 0.401513356s
:N4_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.141090249s
Defaulting numAgents to numCapabilities: 4
:N4_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
SELFTIMED: 0.442064605s
Defaulting numAgents to numCapabilities: 4
:N4_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.198903852s
:N4_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_100SELFTIMED: 0.000002335s
: [OK]
:N4_Reference_Deque_with_debug_full-deque-tests_test_ws_triv1SELFTIMED: 0.000004806s
: [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: ([(48236,1204343053),(46753,1177040473)],[(2619,60463878),(2392,58102596)],[(0,0),(0,0)])
SELFTIMED: 1.083737256s
: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.248032079s
:N4_Reference_Deque_with_debug_full-deque-tests_test_parfib_generic: [parfib] Computing fib(32)
[Defaulting numAgents to numCapabilities: 4
OK]
2178309
SELFTIMED: 0.186063108s
:N4_Reference_Deque_parfib_specialized: [OK]
Test Cases Total
Passed 90 90
Failed 0 0
Total 90 90