The build succeeded. 1 test suites succeeded, 0 failed.
Build log
> /tmp/stackage-build2453$ stack unpack abstract-deque-tests-0.3@sha256:8b9a6effde81f3792fa700c998e65cc40432adee9cf7cbf778fa968b47c43487
Unpacked abstract-deque-tests-0.3 to /tmp/stackage-build2453/abstract-deque-tests-0.3/
> /tmp/stackage-build2453/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-build2453/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-build2453/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2453/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-build2453/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2453/abstract-deque-tests-0.3$ ./Setup copy
Installing library in /home/circleci/project/builds/nightly/lib/x86_64-linux-ghc-8.7.20181118/abstract-deque-tests-0.3-3MtG0EolKjn3qrDqIfivT6
> /tmp/stackage-build2453/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2453/abstract-deque-tests-0.3$ ./Setup register
Registering library for abstract-deque-tests-0.3..
Test log
> /tmp/stackage-build2453/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2453/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-build2453/abstract-deque-tests-0.3$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2453/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-build2453/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.026211187s
:N1_Reference_Deque_direct_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.020262219s
:N1_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.01603282s
:N1_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.102350817s
:N1_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.119612707s
:N1_Reference_Deque_direct_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000003221s
:N1_Reference_Deque_direct_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000003281s
:N1_Reference_Deque_direct_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(98048,4875512706)],[(1952,124437294)],[(0,0)])
SELFTIMED: 0.411777273s
: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.170008833s
:N1_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.012026312s
:N1_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.035121795s
:N1_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.036307965s
:N1_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.099817529s
:N1_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.138764928s
:N1_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000002736s
:N1_Reference_Deque_thru_class_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000003776s
:N1_Reference_Deque_thru_class_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(91566,4580198188)],[(8434,419751812)],[(0,0)])
SELFTIMED: 0.396265483s
: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.169458401s
:N1_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.012700372s
:N1_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.028729402s
:N1_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.018236356s
:N1_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.089764598s
:N1_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.139931763s
:N1_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000002779s
:N1_Reference_Deque_with_debug_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000004226s
:N1_Reference_Deque_with_debug_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(98682,4958922791)],[(1318,41027209)],[(0,0)])
SELFTIMED: 0.418069197s
: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.198324091s
:N1_Reference_Deque_with_debug_full-deque-tests_test_parfib_generic: [OK]
[parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 1
2178309
SELFTIMED: 0.133983439s
:N1_Reference_Deque_parfib_specialized: [OK]
:N2_Reference_Deque_test_1: [OK]
:N2_Reference_Deque_test_2: [OK]
SELFTIMED: 0.014726199s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_direct_full-deque-tests_test_fifo_filldrain: [OK]
SELFTIMED: 0.03296026s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
SELFTIMED: 0.338427914s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
SELFTIMED: 0.480568985s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.321862481s
SELFTIMED: 0.000002077s
:N2_Reference_Deque_direct_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000004029s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_direct_full-deque-tests_test_ws_triv1: [OK]
:N2_Reference_Deque_direct_full-deque-tests_test_ws_triv2: [OK]
Final sum: 4999950000, producer/consumer/leftover sums: ([(40486,3022532243)],[(59231,1953834934)],[(283,23582823)])
SELFTIMED: 1.818298508s
[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.14538869s
:N2_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.017090848s
:N2_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrainDefaulting numAgents to numCapabilities: 2
: [OK]
SELFTIMED: 0.210628686s
:N2_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 2
SELFTIMED: 0.896097869s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
SELFTIMED: 0.409487302s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.281619065s
SELFTIMED: 0.000002696s
:N2_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.00000358s
:N2_Reference_Deque_thru_class_full-deque-tests_test_ws_triv1:Defaulting numAgents to numCapabilities: 2
[OK]
:N2_Reference_Deque_thru_class_full-deque-tests_test_ws_triv2: [OK]
Final sum: 4999950000, producer/consumer/leftover sums: ([(39482,3001991837)],[(60294,1978437141)],[(224,19521022)])
SELFTIMED: 1.660767075s
[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.193081887s
:N2_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.014438171s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [OK]
SELFTIMED: 0.67771231s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
SELFTIMED: 0.673786456s
:N2_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoff:Defaulting numAgents to numCapabilities: 2
[OK]
SELFTIMED: 0.415302171s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.337277622s
SELFTIMED: 0.000002505s
:N2_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000004109s
: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: ([(46042,3411619375)],[(53949,1587430798)],[(9,899827)])
SELFTIMED: 1.683300873s
[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.106908876s
[parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_parfib_generic: [OK]
2178309
SELFTIMED: 0.122627693s
:N2_Reference_Deque_parfib_specialized: [OK]
:N4_Reference_Deque_test_1: [OK]
:N4_Reference_Deque_test_2: [OK]
SELFTIMED: 0.012971289s
:N4_Reference_Deque_direct_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.207020022s
:N4_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.261686416s
:N4_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.150178902s
:N4_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10: [Defaulting numAgents to numCapabilities: 4
OK]
SELFTIMED: 0.237332469s
:N4_Reference_Deque_direct_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.00000257s
SELFTIMED: 0.000004914s
Defaulting numAgents to numCapabilities: 4
:N4_Reference_Deque_direct_full-deque-tests_test_ws_triv1: [OK]
:N4_Reference_Deque_direct_full-deque-tests_test_ws_triv2: [OK]
Final sum: 2499950000, producer/consumer/leftover sums: ([(47367,1186347597),(46854,1169281856)],[(3080,70940952),(2699,73379595)],[(0,0),(0,0)])
SELFTIMED: 0.813597595s
[parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 4
:N4_Reference_Deque_direct_full-deque-tests_test_random_work_stealing: [OK]
[parfib] fib(32) = 2178309
SELFTIMED: 0.096231114s
:N4_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.014257909s
:N4_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.180081535s
:N4_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.118150307s
:N4_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.146213064s
:N4_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: [Defaulting numAgents to numCapabilities: 4
OK]
SELFTIMED: 0.389053086s
SELFTIMED: 0.000002358s
: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.000004652s
:N4_Reference_Deque_thru_class_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 4
Final sum: 2499950000, producer/consumer/leftover sums: ([(46723,1188520514),(46058,1168403403)],[(3492,67349396),(3727,75676687)],[(0,0),(0,0)])
SELFTIMED: 0.831057579s
[parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 4
:N4_Reference_Deque_thru_class_full-deque-tests_test_random_work_stealing: [OK]
[parfib] fib(32) = 2178309
SELFTIMED: 0.125444857s
:N4_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.017704702s
:N4_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.129083941s
:N4_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.060053979s
:N4_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoff:Defaulting numAgents to numCapabilities: 4
[OK]
SELFTIMED: 0.124702461s
Defaulting numAgents to numCapabilities: 4
:N4_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.283043633s
:N4_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_100: [OK]SELFTIMED: 0.000002352s
:N4_Reference_Deque_with_debug_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000005372s
:N4_Reference_Deque_with_debug_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 4
Final sum: 2499950000, producer/consumer/leftover sums: ([(47360,1180986274),(47313,1175379270)],[(2626,69474816),(2701,74109640)],[(0,0),(0,0)])
SELFTIMED: 0.822894406s
:N4_Reference_Deque_with_debug_full-deque-tests_test_random_work_stealing [parfib] Computing fib(32)
: Defaulting numAgents to numCapabilities: 4
[OK]
[parfib] fib(32) = 2178309
SELFTIMED: 0.108758577s
[parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 4
:N4_Reference_Deque_with_debug_full-deque-tests_test_parfib_generic: [OK]
2178309
SELFTIMED: 0.156112147s
:N4_Reference_Deque_parfib_specialized: [OK]
Test Cases Total
Passed 90 90
Failed 0 0
Total 90 90