Resolving dependencies... Downloading pipes-3.0.0... cabal: Entering directory '/tmp/cabal-tmp-20503/pipes-3.0.0' Configuring pipes-3.0.0... Building pipes-3.0.0... Preprocessing library pipes-3.0.0... [ 1 of 22] Compiling Control.Proxy.Synonym ( Control/Proxy/Synonym.hs, dist/build/Control/Proxy/Synonym.o ) [ 2 of 22] Compiling Control.Pipe ( Control/Pipe.hs, dist/build/Control/Pipe.o ) [ 3 of 22] Compiling Control.MFunctor ( Control/MFunctor.hs, dist/build/Control/MFunctor.o ) [ 4 of 22] Compiling Control.Proxy.Class ( Control/Proxy/Class.hs, dist/build/Control/Proxy/Class.o ) [ 5 of 22] Compiling Control.Proxy.Trans ( Control/Proxy/Trans.hs, dist/build/Control/Proxy/Trans.o ) [ 6 of 22] Compiling Control.PFunctor ( Control/PFunctor.hs, dist/build/Control/PFunctor.o ) [ 7 of 22] Compiling Control.Proxy.Core.Fast ( Control/Proxy/Core/Fast.hs, dist/build/Control/Proxy/Core/Fast.o ) Control/Proxy/Core/Fast.hs:112:5: warning: [-Winline-rule-shadowing] Rule "_lift m ?>= f" may never fire because ‘_bind’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘_bind’ Control/Proxy/Core/Fast.hs:112:5: warning: [-Winline-rule-shadowing] Rule "_lift m ?>= f" may never fire because ‘_lift’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘_lift’ Control/Proxy/Core/Fast.hs:159:5: warning: [-Winline-rule-shadowing] Rule "_bind (Request a' Pure) f" may never fire because ‘_bind’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘_bind’ Control/Proxy/Core/Fast.hs:161:5: warning: [-Winline-rule-shadowing] Rule "_bind (Respond b Pure) f" may never fire because ‘_bind’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘_bind’ [ 8 of 22] Compiling Control.Proxy.Trans.Identity ( Control/Proxy/Trans/Identity.hs, dist/build/Control/Proxy/Trans/Identity.o ) [ 9 of 22] Compiling Control.Proxy.Pipe ( Control/Proxy/Pipe.hs, dist/build/Control/Proxy/Pipe.o ) [10 of 22] Compiling Control.Proxy.Core.Correct ( Control/Proxy/Core/Correct.hs, dist/build/Control/Proxy/Core/Correct.o ) [11 of 22] Compiling Control.Proxy.Trans.Either ( Control/Proxy/Trans/Either.hs, dist/build/Control/Proxy/Trans/Either.o ) [12 of 22] Compiling Control.Proxy.Trans.Maybe ( Control/Proxy/Trans/Maybe.hs, dist/build/Control/Proxy/Trans/Maybe.o ) [13 of 22] Compiling Control.Proxy.Trans.Reader ( Control/Proxy/Trans/Reader.hs, dist/build/Control/Proxy/Trans/Reader.o ) [14 of 22] Compiling Control.Proxy.Trans.State ( Control/Proxy/Trans/State.hs, dist/build/Control/Proxy/Trans/State.o ) [15 of 22] Compiling Control.Proxy.Trans.Writer ( Control/Proxy/Trans/Writer.hs, dist/build/Control/Proxy/Trans/Writer.o ) [16 of 22] Compiling Control.Proxy.Prelude.Base ( Control/Proxy/Prelude/Base.hs, dist/build/Control/Proxy/Prelude/Base.o ) [17 of 22] Compiling Control.Proxy.Prelude.Kleisli ( Control/Proxy/Prelude/Kleisli.hs, dist/build/Control/Proxy/Prelude/Kleisli.o ) [18 of 22] Compiling Control.Proxy.Prelude.IO ( Control/Proxy/Prelude/IO.hs, dist/build/Control/Proxy/Prelude/IO.o ) [19 of 22] Compiling Control.Proxy.Prelude ( Control/Proxy/Prelude.hs, dist/build/Control/Proxy/Prelude.o ) [20 of 22] Compiling Control.Proxy.Core ( Control/Proxy/Core.hs, dist/build/Control/Proxy/Core.o ) [21 of 22] Compiling Control.Proxy ( Control/Proxy.hs, dist/build/Control/Proxy.o ) [22 of 22] Compiling Control.Proxy.Tutorial ( Control/Proxy/Tutorial.hs, dist/build/Control/Proxy/Tutorial.o ) Running Haddock for pipes-3.0.0... Running hscolour for pipes-3.0.0... Preprocessing library pipes-3.0.0... Preprocessing library pipes-3.0.0... Haddock coverage: 100% ( 13 / 13) in 'Control.Proxy.Synonym' 100% ( 20 / 20) in 'Control.Pipe' 100% ( 4 / 4) in 'Control.MFunctor' 100% ( 17 / 17) in 'Control.Proxy.Class' 100% ( 6 / 6) in 'Control.Proxy.Trans' 100% ( 4 / 4) in 'Control.PFunctor' 100% ( 10 / 10) in 'Control.Proxy.Core.Fast' 100% ( 5 / 5) in 'Control.Proxy.Trans.Identity' 100% ( 15 / 15) in 'Control.Proxy.Pipe' 100% ( 9 / 9) in 'Control.Proxy.Core.Correct' 100% ( 12 / 12) in 'Control.Proxy.Trans.Either' 100% ( 7 / 7) in 'Control.Proxy.Trans.Maybe' 100% ( 10 / 10) in 'Control.Proxy.Trans.Reader' 100% ( 14 / 14) in 'Control.Proxy.Trans.State' 100% ( 10 / 10) in 'Control.Proxy.Trans.Writer' 100% ( 74 / 74) in 'Control.Proxy.Prelude.Base' 100% ( 7 / 7) in 'Control.Proxy.Prelude.Kleisli' 100% ( 28 / 28) in 'Control.Proxy.Prelude.IO' 100% ( 6 / 6) in 'Control.Proxy.Prelude' 100% ( 11 / 11) in 'Control.Proxy.Core' 100% ( 5 / 5) in 'Control.Proxy' 100% ( 37 / 37) in 'Control.Proxy.Tutorial' Documentation created: dist/doc/html/pipes/index.html, dist/doc/html/pipes/pipes.txt Creating package registration file: /tmp/pkgConf-pipes-3.01315634022635723058.0 Installing library in /home/builder/rebuild/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/pipes-3.0.0-GyiVUIOb8oZFpjdZZtoStp Registering pipes-3.0.0... cabal: Leaving directory '/tmp/cabal-tmp-20503/pipes-3.0.0' Installed pipes-3.0.0