The build succeeded. 1 test suites succeeded, 0 failed.
Build log
> /tmp/stackage-build2453$ stack unpack hreader-1.1.0@sha256:8b6d5d671a1e574a72aea4d3d1b5aae994f598a4902be553168cd403d5f7e34f
Unpacked hreader-1.1.0 to /tmp/stackage-build2453/hreader-1.1.0/
> /tmp/stackage-build2453/hreader-1.1.0$ 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/hreader-1.1.0$ ./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/hreader-1.1.0 --htmldir=/home/circleci/project/builds/nightly/doc/hreader-1.1.0 --haddockdir=/home/circleci/project/builds/nightly/doc/hreader-1.1.0
Configuring hreader-1.1.0...
> /tmp/stackage-build2453/hreader-1.1.0$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2453/hreader-1.1.0$ ./Setup build
Preprocessing library for hreader-1.1.0..
Building library for hreader-1.1.0..
[1 of 2] Compiling Control.Monad.HReader.Class ( src/Control/Monad/HReader/Class.hs, dist/build/Control/Monad/HReader/Class.o )
src/Control/Monad/HReader/Class.hs:65:44: warning: [-Wdeprecations]
In the use of type constructor or class ‘ListT’
(imported from Control.Monad.List, but defined in Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
|
65 | MHR(ListT m)
| ^^^^^
src/Control/Monad/HReader/Class.hs:65:81: warning: [-Wdeprecations]
In the use of type constructor or class ‘ListT’
(imported from Control.Monad.List, but defined in Control.Monad.Trans.List):
Deprecated: "This transformer is invalid on most monads"
|
65 | MHR(ListT m)
| ^^^^^
[2 of 2] Compiling Control.Monad.HReader ( src/Control/Monad/HReader.hs, dist/build/Control/Monad/HReader.o )
> /tmp/stackage-build2453/hreader-1.1.0$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2453/hreader-1.1.0$ ./Setup copy
Installing library in /home/circleci/project/builds/nightly/lib/x86_64-linux-ghc-8.7.20181120/hreader-1.1.0-KIm6Oa1rLcxKyUeY9cRsmx
> /tmp/stackage-build2453/hreader-1.1.0$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2453/hreader-1.1.0$ ./Setup register
Registering library for hreader-1.1.0..
Test log
> /tmp/stackage-build2453/hreader-1.1.0$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2453/hreader-1.1.0$ ./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/hreader-1.1.0 --htmldir=/home/circleci/project/builds/nightly/doc/hreader-1.1.0 --haddockdir=/home/circleci/project/builds/nightly/doc/hreader-1.1.0
Configuring hreader-1.1.0...
> /tmp/stackage-build2453/hreader-1.1.0$ ghc -clear-package-db -global-package-db -package-db=/home/circleci/project/builds/nightly/pkgdb Setup
> /tmp/stackage-build2453/hreader-1.1.0$ ./Setup build
Preprocessing library for hreader-1.1.0..
Building library for hreader-1.1.0..
Preprocessing test suite 'examples' for hreader-1.1.0..
Building test suite 'examples' for hreader-1.1.0..
[1 of 1] Compiling Main ( examples/Main.hs, dist/build/examples/examples-tmp/Main.o )
Linking dist/build/examples/examples ...
> /tmp/stackage-build2453/hreader-1.1.0$ dist/build/examples/examples
"monad A"
"int: 10"
"bool: True"
"char: 'c'"
"monad B"
"int: 10"
"bool: True"
"monad B"
"int: 10"
"bool: True"
"monad B"
"int: 10"
"bool: True"
"running B in A"
"performing some IO actions around B"
"monad B"
"int: 10"
"bool: True"
"running A in B"
"performing some IO actions around A"
"monad A"
"int: 10"
"bool: True"
"char: 'b'"
"monad B"
"int: 10"
"bool: True"