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.20181119/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.041276802s
:N1_Reference_Deque_direct_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.027213072s
:N1_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.02051213s
Defaulting numAgents to numCapabilities: 1
:N1_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
SELFTIMED: 0.10489073s
:N1_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.149189058s
:N1_Reference_Deque_direct_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000003187s
:N1_Reference_Deque_direct_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000004883s
:N1_Reference_Deque_direct_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(99281,4974148351)],[(719,25801649)],[(0,0)])
SELFTIMED: 0.549030848s
: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.304854739s
:N1_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.021546239s
:N1_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.065757713s
:N1_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.025750109s
:N1_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.122657551s
:N1_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.202529721s
:N1_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000002964s
:N1_Reference_Deque_thru_class_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000004087s
:N1_Reference_Deque_thru_class_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(94693,4774986813)],[(5307,224963187)],[(0,0)])
SELFTIMED: 0.430374527s
: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.179028208s
:N1_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.019422612s
:N1_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.020833771s
:N1_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.028608924s
:N1_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.135573865s
:N1_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 1
SELFTIMED: 0.182659871s
:N1_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000002434s
:N1_Reference_Deque_with_debug_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000004515s
:N1_Reference_Deque_with_debug_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 1
Final sum: 4999950000, producer/consumer/leftover sums: ([(95224,4706758609)],[(4776,293191391)],[(0,0)])
SELFTIMED: 0.637077369s
: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.248766853s
:N1_Reference_Deque_with_debug_full-deque-tests_test_parfib_generic: [OK]
[parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 1
2178309
SELFTIMED: 0.212780943s
:N1_Reference_Deque_parfib_specialized: [OK]
:N2_Reference_Deque_test_1: [OK]
:N2_Reference_Deque_test_2: [OK]
SELFTIMED: 0.028432288s
:N2_Reference_Deque_direct_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 2
SELFTIMED: 0.561075785s
:N2_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 2
SELFTIMED: 0.285064112s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
SELFTIMED: 0.385199888s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.227789828s
:N2_Reference_Deque_direct_full-deque-tests_test_random_array_comm_100:SELFTIMED: 0.000002657s
[OK]
SELFTIMED: 0.000010195s
: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: ([(37643,2878562986)],[(62261,2112678576)],[(96,8708438)])
SELFTIMED: 0.994808239s
[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.142475185s
:N2_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.018684219s
:N2_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrainDefaulting numAgents to numCapabilities: 2
: [OK]
SELFTIMED: 0.711847224s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallel: [OK]
SELFTIMED: 0.293869032s
:N2_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoffDefaulting numAgents to numCapabilities: 2
: [OK]
SELFTIMED: 0.29076435s
:N2_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: [Defaulting numAgents to numCapabilities: 2
OK]
SELFTIMED: 0.401247353s
SELFTIMED: 0.000002656s
:N2_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.000003569s
Defaulting numAgents to numCapabilities: 2
: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: ([(39401,3049485337)],[(60515,1942092279)],[(84,8372384)])
SELFTIMED: 1.180804612s
[parfib] Computing fib(32)
:N2_Reference_Deque_thru_class_full-deque-tests_test_random_work_stealingDefaulting numAgents to numCapabilities: 2
: [OK]
[parfib] fib(32) = 2178309
SELFTIMED: 0.096778371s
:N2_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.017418515s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [OK]
SELFTIMED: 0.598042071s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
SELFTIMED: 0.448963392s
:N2_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoff: [Defaulting numAgents to numCapabilities: 2
OK]
SELFTIMED: 0.478633722s
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.292707374s
SELFTIMED: 0.000002705s
:N2_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_100: [OK]
SELFTIMED: 0.00000548s
: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: ([(38997,2725536483)],[(60904,2264839748)],[(99,9573769)])
SELFTIMED: 1.683507874s
[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.222767793s
[parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 2
:N2_Reference_Deque_with_debug_full-deque-tests_test_parfib_generic: [OK]
2178309
SELFTIMED: 0.135440726s
:N2_Reference_Deque_parfib_specialized: [OK]
:N4_Reference_Deque_test_1: [OK]
:N4_Reference_Deque_test_2: [OK]
SELFTIMED: 0.020295656s
:N4_Reference_Deque_direct_full-deque-tests_test_fifo_filldrain: [OK]Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.088084295s
:N4_Reference_Deque_direct_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.063670718s
:N4_Reference_Deque_direct_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.229434913s
:N4_Reference_Deque_direct_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.218422566s
:N4_Reference_Deque_direct_full-deque-tests_test_random_array_comm_100: [SELFTIMED: 0.00000246s
OK]
SELFTIMED: 0.000003715s
: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: ([(47227,1181267857),(46471,1162477825)],[(3154,77885277),(3148,78319041)],[(0,0),(0,0)])
SELFTIMED: 0.863437568s
: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.188994956s
:N4_Reference_Deque_direct_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.021897857s
:N4_Reference_Deque_thru_class_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.113232764s
:N4_Reference_Deque_thru_class_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.090569316s
:N4_Reference_Deque_thru_class_full-deque-tests_test_fifo_OneBottleneck_backoff: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.141425412s
Defaulting numAgents to numCapabilities: 4
:N4_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_10: [OK]
SELFTIMED: 0.236484919s
:N4_Reference_Deque_thru_class_full-deque-tests_test_random_array_comm_100:SELFTIMED: 0.000002343s
[OK]
SELFTIMED: 0.000004452s
:N4_Reference_Deque_thru_class_full-deque-tests_test_ws_triv1: [OK]
:N4_Reference_Deque_thru_class_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 4
Final sum: 2499950000, producer/consumer/leftover sums: ([(47345,1183251089),(46506,1165301155)],[(2811,69000637),(3338,82397119)],[(0,0),(0,0)])
SELFTIMED: 1.038940444s
: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.371225095s
:N4_Reference_Deque_thru_class_full-deque-tests_test_parfib_generic: [OK]
SELFTIMED: 0.019361233s
:N4_Reference_Deque_with_debug_full-deque-tests_test_fifo_filldrain: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.04744755s
:N4_Reference_Deque_with_debug_full-deque-tests_test_contention_free_parallel: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.055221444s
:N4_Reference_Deque_with_debug_full-deque-tests_test_fifo_OneBottleneck_backoff: [Defaulting numAgents to numCapabilities: 4
OK]
SELFTIMED: 0.243309854s
:N4_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_10: [OK]
Defaulting numAgents to numCapabilities: 4
SELFTIMED: 0.246022972s
:N4_Reference_Deque_with_debug_full-deque-tests_test_random_array_comm_100: [SELFTIMED: 0.000003054s
OK]
:N4_Reference_Deque_with_debug_full-deque-tests_test_ws_triv1: [OK]
SELFTIMED: 0.000004122s
:N4_Reference_Deque_with_debug_full-deque-tests_test_ws_triv2: [OK]
Defaulting numAgents to numCapabilities: 4
Final sum: 2499950000, producer/consumer/leftover sums: ([(46718,1174700433),(42172,1041990973)],[(5434,138003199),(5676,145255395)],[(0,0),(0,0)])
SELFTIMED: 0.761909615s
[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.228043926s
:N4_Reference_Deque_with_debug_full-deque-tests_test_parfib_generic: [OK]
[parfib] Computing fib(32)
Defaulting numAgents to numCapabilities: 4
2178309
SELFTIMED: 0.101004042s
:N4_Reference_Deque_parfib_specialized: [OK]
Test Cases Total
Passed 90 90
Failed 0 0
Total 90 90