The build succeeded. 1 test suites succeeded, 0 failed.
Build log
> /tmp/stackage-build2452$ stack unpack pipes-concurrency-2.0.12@sha256:5cddf73c74b6280eaf40411b518d4243210c82d1b78814b5f9429d7b85f639b0
Unpacked pipes-concurrency-2.0.12 to /tmp/stackage-build2452/pipes-concurrency-2.0.12/
> /tmp/stackage-build2452/pipes-concurrency-2.0.12$ 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/pipes-concurrency-2.0.12$ ./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/pipes-concurrency-2.0.12 --htmldir=/home/circleci/project/builds/nightly/doc/pipes-concurrency-2.0.12 --haddockdir=/home/circleci/project/builds/nightly/doc/pipes-concurrency-2.0.12
Configuring pipes-concurrency-2.0.12...
> /tmp/stackage-build2452/pipes-concurrency-2.0.12$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2452/pipes-concurrency-2.0.12$ ./Setup build
Preprocessing library for pipes-concurrency-2.0.12..
Building library for pipes-concurrency-2.0.12..
[1 of 2] Compiling Pipes.Concurrent ( src/Pipes/Concurrent.hs, dist/build/Pipes/Concurrent.o )
src/Pipes/Concurrent.hs:41:1: warning: [-Wunused-imports]
The import of ‘mappend’ from module ‘Data.Monoid’ is redundant
|
41 | import Data.Monoid (Monoid(mempty, mappend))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[2 of 2] Compiling Pipes.Concurrent.Tutorial ( src/Pipes/Concurrent/Tutorial.hs, dist/build/Pipes/Concurrent/Tutorial.o )
src/Pipes/Concurrent/Tutorial.hs:42:1: warning: [-Wunused-imports]
The import of ‘Control.Concurrent’ is redundant
except perhaps to import instances from ‘Control.Concurrent’
To import instances alone, use: import Control.Concurrent()
|
42 | import Control.Concurrent
| ^^^^^^^^^^^^^^^^^^^^^^^^^
src/Pipes/Concurrent/Tutorial.hs:43:1: warning: [-Wunused-imports]
The import of ‘Control.Monad’ is redundant
except perhaps to import instances from ‘Control.Monad’
To import instances alone, use: import Control.Monad()
|
43 | import Control.Monad
| ^^^^^^^^^^^^^^^^^^^^
src/Pipes/Concurrent/Tutorial.hs:44:1: warning: [-Wunused-imports]
The import of ‘Pipes’ is redundant
except perhaps to import instances from ‘Pipes’
To import instances alone, use: import Pipes()
|
44 | import Pipes
| ^^^^^^^^^^^^
src/Pipes/Concurrent/Tutorial.hs:45:1: warning: [-Wunused-imports]
The import of ‘Pipes.Concurrent’ is redundant
except perhaps to import instances from ‘Pipes.Concurrent’
To import instances alone, use: import Pipes.Concurrent()
|
45 | import Pipes.Concurrent
| ^^^^^^^^^^^^^^^^^^^^^^^
src/Pipes/Concurrent/Tutorial.hs:46:1: warning: [-Wunused-imports]
The qualified import of ‘Pipes.Prelude’ is redundant
except perhaps to import instances from ‘Pipes.Prelude’
To import instances alone, use: import Pipes.Prelude()
|
46 | import qualified Pipes.Prelude as P
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Pipes/Concurrent/Tutorial.hs:47:1: warning: [-Wunused-imports]
The import of ‘Data.Monoid’ is redundant
except perhaps to import instances from ‘Data.Monoid’
To import instances alone, use: import Data.Monoid()
|
47 | import Data.Monoid
| ^^^^^^^^^^^^^^^^^^
> /tmp/stackage-build2452/pipes-concurrency-2.0.12$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2452/pipes-concurrency-2.0.12$ ./Setup copy
Installing library in /home/circleci/project/builds/nightly/lib/x86_64-linux-ghc-8.7.20181122/pipes-concurrency-2.0.12-Hp0cCrDMtokEuEaxphyTdU
> /tmp/stackage-build2452/pipes-concurrency-2.0.12$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2452/pipes-concurrency-2.0.12$ ./Setup register
Registering library for pipes-concurrency-2.0.12..
Test log
> /tmp/stackage-build2452/pipes-concurrency-2.0.12$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2452/pipes-concurrency-2.0.12$ ./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/pipes-concurrency-2.0.12 --htmldir=/home/circleci/project/builds/nightly/doc/pipes-concurrency-2.0.12 --haddockdir=/home/circleci/project/builds/nightly/doc/pipes-concurrency-2.0.12
Configuring pipes-concurrency-2.0.12...
> /tmp/stackage-build2452/pipes-concurrency-2.0.12$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2452/pipes-concurrency-2.0.12$ ./Setup build
Preprocessing library for pipes-concurrency-2.0.12..
Building library for pipes-concurrency-2.0.12..
Preprocessing test suite 'tests' for pipes-concurrency-2.0.12..
Building test suite 'tests' for pipes-concurrency-2.0.12..
[1 of 1] Compiling Main ( tests/tests-main.hs, dist/build/tests/tests-tmp/Main.o )
tests/tests-main.hs:112:30: warning: [-Wdeprecations]
In the use of data constructor ‘Unbounded’
(imported from Pipes.Concurrent):
Deprecated: "Use `unbounded` instead"
|
112 | runTest (testSenderClose Unbounded) "UnboundedSenderClose"
| ^^^^^^^^^
tests/tests-main.hs:113:32: warning: [-Wdeprecations]
In the use of data constructor ‘Bounded’
(imported from Pipes.Concurrent):
Deprecated: "Use `bounded` instead"
|
113 | runTest (testSenderClose $ Bounded 3) "BoundedFilledSenderClose"
| ^^^^^^^
tests/tests-main.hs:114:32: warning: [-Wdeprecations]
In the use of data constructor ‘Bounded’
(imported from Pipes.Concurrent):
Deprecated: "Use `bounded` instead"
|
114 | runTest (testSenderClose $ Bounded 7) "BoundedNotFilledSenderClose"
| ^^^^^^^
tests/tests-main.hs:115:30: warning: [-Wdeprecations]
In the use of data constructor ‘Single’
(imported from Pipes.Concurrent):
Deprecated: "Use @`bounded` 1@ instead"
|
115 | runTest (testSenderClose Single) "SingleSenderClose"
| ^^^^^^
tests/tests-main.hs:116:56: warning: [-Wdeprecations]
In the use of data constructor ‘Latest’
(imported from Pipes.Concurrent):
Deprecated: "Use `latest` instead"
|
116 | runTestExpectTimeout (testSenderCloseDelayedSend $ Latest 42) "LatestSenderClose"
| ^^^^^^
tests/tests-main.hs:117:41: warning: [-Wdeprecations]
In the use of data constructor ‘New’
(imported from Pipes.Concurrent):
Deprecated: "Use @`newest` 1@ instead"
|
117 | runTest (testSenderCloseDelayedSend New) "NewSenderClose"
| ^^^
tests/tests-main.hs:119:32: warning: [-Wdeprecations]
In the use of data constructor ‘Unbounded’
(imported from Pipes.Concurrent):
Deprecated: "Use `unbounded` instead"
|
119 | runTest (testReceiverClose Unbounded) "UnboundedReceiverClose"
| ^^^^^^^^^
tests/tests-main.hs:120:34: warning: [-Wdeprecations]
In the use of data constructor ‘Bounded’
(imported from Pipes.Concurrent):
Deprecated: "Use `bounded` instead"
|
120 | runTest (testReceiverClose $ Bounded 3) "BoundedFilledReceiverClose"
| ^^^^^^^
tests/tests-main.hs:121:34: warning: [-Wdeprecations]
In the use of data constructor ‘Bounded’
(imported from Pipes.Concurrent):
Deprecated: "Use `bounded` instead"
|
121 | runTest (testReceiverClose $ Bounded 7) "BoundedNotFilledReceiverClose"
| ^^^^^^^
tests/tests-main.hs:122:32: warning: [-Wdeprecations]
In the use of data constructor ‘Single’
(imported from Pipes.Concurrent):
Deprecated: "Use @`bounded` 1@ instead"
|
122 | runTest (testReceiverClose Single) "SingleReceiverClose"
| ^^^^^^
tests/tests-main.hs:123:48: warning: [-Wdeprecations]
In the use of data constructor ‘Latest’
(imported from Pipes.Concurrent):
Deprecated: "Use `latest` instead"
|
123 | runTest (testReceiverCloseDelayedReceive $ Latest 42) "LatestReceiverClose"
| ^^^^^^
tests/tests-main.hs:124:32: warning: [-Wdeprecations]
In the use of data constructor ‘New’
(imported from Pipes.Concurrent):
Deprecated: "Use @`newest` 1@ instead"
|
124 | runTest (testReceiverClose New) "NewReceiverClose"
| ^^^
Linking dist/build/tests/tests ...
> /tmp/stackage-build2452/pipes-concurrency-2.0.12$ dist/build/tests/tests
Starting test: UnboundedSenderClose
1
2
3
4
5
Test UnboundedSenderClose finished.
Starting test: BoundedFilledSenderClose
1
2
3
4
5
Test BoundedFilledSenderClose finished.
Starting test: BoundedNotFilledSenderClose
1
2
3
4
5
Test BoundedNotFilledSenderClose finished.
Starting test: SingleSenderClose
1
2
3
4
5
Test SingleSenderClose finished.
Starting test: LatestSenderClose
42
1
1
2
2
3
3
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
Test LatestSenderClose timed out as expected.
Starting test: NewSenderClose
5
1
5
5
2
5
5
3
5
5
4
5
5
5
5
Test NewSenderClose finished.
Starting test: UnboundedReceiverClose
5
1
5
2
5
3
5
4
5
5
5
6
5
7
5
8
5
9
5
10
5
11
Test UnboundedReceiverClose finished.
Starting test: BoundedFilledReceiverClose
5
1
5
5
2
3
5
5
4
5
5
6
5
5
7
8
5
5
9
10
5
5
11
Test BoundedFilledReceiverClose finished.
Starting test: BoundedNotFilledReceiverClose
5
1
5
2
5
3
5
4
5
5
5
6
5
7
5
8
5
9
5
10
5
11
Test BoundedNotFilledReceiverClose finished.
Starting test: SingleReceiverClose
5
1
5
2
5
3
5
4
5
5
5
6
5
7
5
8
5
9
5
10
5
11
Test SingleReceiverClose finished.
Starting test: LatestReceiverClose
5
Recv: 42
Send: 1
5
Recv: 1
Send: 2
5
Recv: 2
Send: 3
Recv: 3
5
Recv: 4
Send: 4
5
Recv: 4
Send: 5
5
Recv: 5
Send: 6
5
Recv: 6
Send: 7
Recv: 7
5
Send: 8
Recv: 8
5
Send: 9
5
Send: 10
5
Test LatestReceiverClose finished.
Starting test: NewReceiverClose
1
5
5
2
3
5
5
4
5
5
5
6
7
5
5
8
9
5
5
10
11
5
Test NewReceiverClose finished.