building /nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling unpacking sources unpacking source archive /nix/store/r1qch1j1b1wb8q7gw51pav3jkzgfxhan-remote-0.1.1.tar.gz source root is remote-0.1.1 patching sources configuring [1 of 1] Compiling Main ( Setup.hs, Setup.o ) Linking Setup ... Configuring remote-0.1.1... Dependency base ==4.*: using base-4.5.0.0 Dependency binary -any: using binary-0.5.1.0 Dependency bytestring -any: using bytestring-0.9.2.1 Dependency containers -any: using containers-0.4.2.1 Dependency directory -any: using directory-1.1.0.2 Dependency filepath -any: using filepath-1.3.0.0 Dependency mtl -any: using mtl-2.1.1 Dependency network -any: using network-2.3.0.13 Dependency pureMD5 -any: using pureMD5-2.1.0.3 Dependency stm -any: using stm-2.3 Dependency syb -any: using syb-0.3.6.1 Dependency template-haskell -any: using template-haskell-2.7.0.0 Dependency time -any: using time-1.4 Dependency utf8-string -any: using utf8-string-0.3.7 Using Cabal-1.14.0 compiled by ghc-7.4 Using compiler: ghc-7.4.1 Using install prefix: /nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling Binaries installed in: /nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/bin Libraries installed in: /nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1 Private binaries installed in: /nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/libexec Data files installed in: /nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/share/remote-0.1.1 Documentation installed in: /nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/share/doc/remote-0.1.1 No alex found Using ar found on system at: /nix/store/1iigiim5855m8j7pmwf5xrnpf705s4dh-binutils-2.21.1a/bin/ar No c2hs found No cpphs found No ffihugs found Using gcc version 4.6.3 found on system at: /nix/store/xl3kqxs68gzs4h309wjyd32im9n6cnyr-gcc-wrapper-4.6.3/bin/gcc Using ghc version 7.4.1 found on system at: /nix/store/1y6bzrja1rgniirxwa39nzqdqk5r83lg-ghc-7.4.1-wrapper/bin/ghc Using ghc-pkg version 7.4.1 found on system at: /nix/store/1y6bzrja1rgniirxwa39nzqdqk5r83lg-ghc-7.4.1-wrapper/bin/ghc-pkg No greencard found Using haddock version 2.10.0 found on system at: /nix/store/ns3q7c19ipvqnsb5f43qj5m6f3fml69p-ghc-7.4.1/bin/haddock No happy found No hmake found Using hpc version 0.6 found on system at: /nix/store/1y6bzrja1rgniirxwa39nzqdqk5r83lg-ghc-7.4.1-wrapper/bin/hpc Using hsc2hs version 0.67 found on system at: /nix/store/1y6bzrja1rgniirxwa39nzqdqk5r83lg-ghc-7.4.1-wrapper/bin/hsc2hs No hscolour found No hugs found No jhc found Using ld found on system at: /nix/store/xl3kqxs68gzs4h309wjyd32im9n6cnyr-gcc-wrapper-4.6.3/bin/ld No lhc found No lhc-pkg found No nhc98 found No pkg-config found Using ranlib found on system at: /nix/store/1iigiim5855m8j7pmwf5xrnpf705s4dh-binutils-2.21.1a/bin/ranlib Using strip found on system at: /nix/store/1iigiim5855m8j7pmwf5xrnpf705s4dh-binutils-2.21.1a/bin/strip Using tar found on system at: /nix/store/8aw6jz9v449mdlxdz2jn4v2ys7d35bf2-gnutar-1.26/bin/tar No uhc found building Building remote-0.1.1... Preprocessing library remote-0.1.1... [ 1 of 10] Compiling Remote.Encoding ( Remote/Encoding.hs, dist/build/Remote/Encoding.o ) Remote/Encoding.hs:188:10: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [1#, 2#, 3#, 4#] [ 2 of 10] Compiling Remote.Closure ( Remote/Closure.hs, dist/build/Remote/Closure.o ) [ 3 of 10] Compiling Remote.Reg ( Remote/Reg.hs, dist/build/Remote/Reg.o ) [ 4 of 10] Compiling Remote.Process ( Remote/Process.hs, dist/build/Remote/Process.o ) Remote/Process.hs:443:1: Warning: Pattern match(es) are non-exhaustive In an equation for `receiveTimeout': Patterns not matched: (ghc-prim:GHC.Types.I# _) _ Remote/Process.hs:611:21: Warning: Defined but not used: `s' Remote/Process.hs:613:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#, 3#, 4#, 5#, 6#, 7#, 8#, 9#, 10#, 11#, 12#] Remote/Process.hs:726:30: Warning: This binding for `fun' shadows the existing binding bound at Remote/Process.hs:700:22 Remote/Process.hs:732:23: Warning: This binding for `node' shadows the existing binding bound at Remote/Process.hs:700:17 Remote/Process.hs:744:35: Warning: This binding for `node' shadows the existing binding bound at Remote/Process.hs:700:17 Remote/Process.hs:879:10: Warning: Pattern match(es) are non-exhaustive In an equation for `transformer': Patterns not matched: (_, Nothing) Remote/Process.hs:927:17: Warning: Defined but not used: `cfg' Remote/Process.hs:1492:15: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#, 3#] Remote/Process.hs:1512:16: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#] Remote/Process.hs:1561:12: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Process.hs:1577:1: Warning: Pattern match(es) are non-exhaustive In an equation for `showLogMessage': Patterns not matched: LogUpdateConfig _ Remote/Process.hs:1691:10: Warning: Pattern match(es) are non-exhaustive In an equation for `targetPreference': Patterns not matched: LogUpdateConfig _ Remote/Process.hs:1692:10: Warning: Pattern match(es) are non-exhaustive In an equation for `forwardify': Patterns not matched: LogUpdateConfig _ Remote/Process.hs:1716:12: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Process.hs:1757:61: Warning: Defaulting the following constraint(s) to type `Integer' (Enum a0) arising from a use of `service' at Remote/Process.hs:1757:61-67 (Num a0) arising from a use of `service' at Remote/Process.hs:1757:61-67 (Ord a0) arising from a use of `service' at Remote/Process.hs:1757:61-67 In the second argument of `serviceThread', namely `(service Map.empty)' In the expression: serviceThread ServiceNodeMonitor (service Map.empty) In an equation for `startNodeMonitorService': startNodeMonitorService = serviceThread ServiceNodeMonitor (service Map.empty) where service state = let ... in receiveWait [...] >>= service Remote/Process.hs:1822:23: Warning: Defined but not used: `pid' Remote/Process.hs:1891:12: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Process.hs:1904:12: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Process.hs:2039:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Process.hs:2054:15: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#] Remote/Process.hs:2073:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Process.hs:2095:9: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#] Remote/Process.hs:2112:15: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#, 3#] Remote/Process.hs:2369:35: Warning: This binding for `mynid' shadows the existing binding bound at Remote/Process.hs:2362:25 Remote/Process.hs:2387:25: Warning: This binding for `global' shadows the existing binding bound at Remote/Process.hs:2371:13 Remote/Process.hs:2625:6: Warning: Defined but not used: type constructor or class `LocalProcessName' Remote/Process.hs:2658:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 3#, 4#, 5#, 6#, 7#] Remote/Process.hs:2706:8: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: Right (LocalNodeRegister _ _ _) Right (LocalNodeUnregister _ _ _) Right (LocalNodeQuery _) Right (LocalNodeAnswer _) ... Remote/Process.hs:2727:8: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: Right (LocalNodeRegister _ _ _) Right (LocalNodeUnregister _ _ _) Right (LocalNodeQuery _) Right LocalNodeResponseOK ... Remote/Process.hs:1546:10: Warning: orphan instance: instance Binary UTCTime [ 5 of 10] Compiling Remote.Peer ( Remote/Peer.hs, dist/build/Remote/Peer.o ) [ 6 of 10] Compiling Remote.Task ( Remote/Task.hs, dist/build/Remote/Task.o ) Remote/Task.hs:70:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Task.hs:90:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Task.hs:159:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Task.hs:221:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#] Remote/Task.hs:246:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#] Remote/Task.hs:265:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#, 3#] Remote/Task.hs:674:1: Warning: Pattern match(es) are non-exhaustive In an equation for `stubborn': Patterns not matched: (ghc-prim:GHC.Types.I# _) _ Remote/Task.hs:826:29: Warning: This binding for `prid' shadows the existing binding bound at Remote/Task.hs:783:45 [ 7 of 10] Compiling Remote.Call ( Remote/Call.hs, dist/build/Remote/Call.o ) Remote/Call.hs:103:6: Warning: This binding for `eProcessM' shadows the existing binding defined at Remote/Call.hs:90:5 Remote/Call.hs:104:6: Warning: This binding for `eIO' shadows the existing binding defined at Remote/Call.hs:91:5 Remote/Call.hs:105:6: Warning: This binding for `eTaskM' shadows the existing binding defined at Remote/Call.hs:92:5 Remote/Call.hs:106:6: Warning: This binding for `eLoc' shadows the existing binding defined at Remote/Call.hs:94:5 Remote/Call.hs:107:6: Warning: This binding for `ePayload' shadows the existing binding defined at Remote/Call.hs:93:5 Remote/Call.hs:108:6: Warning: This binding for `eLiftIO' shadows the existing binding defined at Remote/Call.hs:95:5 Remote/Call.hs:109:6: Warning: This binding for `eReturn' shadows the existing binding defined at Remote/Call.hs:96:5 Remote/Call.hs:110:6: Warning: This binding for `eClosure' shadows the existing binding defined at Remote/Call.hs:97:5 Remote/Call.hs:111:6: Warning: This binding for `eClosureT' shadows the existing binding defined at Remote/Call.hs:98:5 Remote/Call.hs:132:9: Warning: Defined but not used: `e' Remote/Call.hs:136:8: Warning: Defined but not used: `e' Remote/Call.hs:142:10: Warning: Defined but not used: `n' Remote/Call.hs:150:1: Warning: Defined but not used: `countReturns' Remote/Call.hs:278:7: Warning: This binding for `lookup' shadows the existing binding imported from `Prelude' at Remote/Call.hs:5:8-18 (and originally defined in `GHC.List') Remote/Call.hs:281:1: Warning: Top-level binding with no type signature: getType :: Name -> Q (Maybe (Name, Type)) [ 8 of 10] Compiling Remote.Init ( Remote/Init.hs, dist/build/Remote/Init.o ) [ 9 of 10] Compiling Remote.Channel ( Remote/Channel.hs, dist/build/Remote/Channel.o ) Remote/Channel.hs:145:1: Warning: Pattern match(es) are non-exhaustive In an equation for `receiveChannelSimple': Patterns not matched: _ (ReceivePortBiased _) _ (ReceivePortRR _) [10 of 10] Compiling Remote ( Remote.hs, dist/build/Remote.o ) [ 1 of 10] Compiling Remote.Encoding ( Remote/Encoding.hs, dist/build/Remote/Encoding.p_o ) Remote/Encoding.hs:188:10: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [1#, 2#, 3#, 4#] [ 2 of 10] Compiling Remote.Closure ( Remote/Closure.hs, dist/build/Remote/Closure.p_o ) [ 3 of 10] Compiling Remote.Reg ( Remote/Reg.hs, dist/build/Remote/Reg.p_o ) [ 4 of 10] Compiling Remote.Process ( Remote/Process.hs, dist/build/Remote/Process.p_o ) Remote/Process.hs:443:1: Warning: Pattern match(es) are non-exhaustive In an equation for `receiveTimeout': Patterns not matched: (ghc-prim:GHC.Types.I# _) _ Remote/Process.hs:611:21: Warning: Defined but not used: `s' Remote/Process.hs:613:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#, 3#, 4#, 5#, 6#, 7#, 8#, 9#, 10#, 11#, 12#] Remote/Process.hs:726:30: Warning: This binding for `fun' shadows the existing binding bound at Remote/Process.hs:700:22 Remote/Process.hs:732:23: Warning: This binding for `node' shadows the existing binding bound at Remote/Process.hs:700:17 Remote/Process.hs:744:35: Warning: This binding for `node' shadows the existing binding bound at Remote/Process.hs:700:17 Remote/Process.hs:879:10: Warning: Pattern match(es) are non-exhaustive In an equation for `transformer': Patterns not matched: (_, Nothing) Remote/Process.hs:927:17: Warning: Defined but not used: `cfg' Remote/Process.hs:1492:15: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#, 3#] Remote/Process.hs:1512:16: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#] Remote/Process.hs:1561:12: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Process.hs:1577:1: Warning: Pattern match(es) are non-exhaustive In an equation for `showLogMessage': Patterns not matched: LogUpdateConfig _ Remote/Process.hs:1691:10: Warning: Pattern match(es) are non-exhaustive In an equation for `targetPreference': Patterns not matched: LogUpdateConfig _ Remote/Process.hs:1692:10: Warning: Pattern match(es) are non-exhaustive In an equation for `forwardify': Patterns not matched: LogUpdateConfig _ Remote/Process.hs:1716:12: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Process.hs:1757:61: Warning: Defaulting the following constraint(s) to type `Integer' (Enum a0) arising from a use of `service' at Remote/Process.hs:1757:61-67 (Num a0) arising from a use of `service' at Remote/Process.hs:1757:61-67 (Ord a0) arising from a use of `service' at Remote/Process.hs:1757:61-67 In the second argument of `serviceThread', namely `(service Map.empty)' In the expression: serviceThread ServiceNodeMonitor (service Map.empty) In an equation for `startNodeMonitorService': startNodeMonitorService = serviceThread ServiceNodeMonitor (service Map.empty) where service state = let ... in receiveWait [...] >>= service Remote/Process.hs:1822:23: Warning: Defined but not used: `pid' Remote/Process.hs:1891:12: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Process.hs:1904:12: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Process.hs:2039:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Process.hs:2054:15: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#] Remote/Process.hs:2073:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Process.hs:2095:9: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#] Remote/Process.hs:2112:15: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#, 3#] Remote/Process.hs:2369:35: Warning: This binding for `mynid' shadows the existing binding bound at Remote/Process.hs:2362:25 Remote/Process.hs:2387:25: Warning: This binding for `global' shadows the existing binding bound at Remote/Process.hs:2371:13 Remote/Process.hs:2625:6: Warning: Defined but not used: type constructor or class `LocalProcessName' Remote/Process.hs:2658:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 3#, 4#, 5#, 6#, 7#] Remote/Process.hs:2706:8: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: Right (LocalNodeRegister _ _ _) Right (LocalNodeUnregister _ _ _) Right (LocalNodeQuery _) Right (LocalNodeAnswer _) ... Remote/Process.hs:2727:8: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: Right (LocalNodeRegister _ _ _) Right (LocalNodeUnregister _ _ _) Right (LocalNodeQuery _) Right LocalNodeResponseOK ... Remote/Process.hs:1546:10: Warning: orphan instance: instance Binary UTCTime [ 5 of 10] Compiling Remote.Peer ( Remote/Peer.hs, dist/build/Remote/Peer.p_o ) [ 6 of 10] Compiling Remote.Task ( Remote/Task.hs, dist/build/Remote/Task.p_o ) Remote/Task.hs:70:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Task.hs:90:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Task.hs:159:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Task.hs:221:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#] Remote/Task.hs:246:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#] Remote/Task.hs:265:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#, 3#] Remote/Task.hs:674:1: Warning: Pattern match(es) are non-exhaustive In an equation for `stubborn': Patterns not matched: (ghc-prim:GHC.Types.I# _) _ Remote/Task.hs:826:29: Warning: This binding for `prid' shadows the existing binding bound at Remote/Task.hs:783:45 [ 7 of 10] Compiling Remote.Call ( Remote/Call.hs, dist/build/Remote/Call.p_o ) Remote/Call.hs:103:6: Warning: This binding for `eProcessM' shadows the existing binding defined at Remote/Call.hs:90:5 Remote/Call.hs:104:6: Warning: This binding for `eIO' shadows the existing binding defined at Remote/Call.hs:91:5 Remote/Call.hs:105:6: Warning: This binding for `eTaskM' shadows the existing binding defined at Remote/Call.hs:92:5 Remote/Call.hs:106:6: Warning: This binding for `eLoc' shadows the existing binding defined at Remote/Call.hs:94:5 Remote/Call.hs:107:6: Warning: This binding for `ePayload' shadows the existing binding defined at Remote/Call.hs:93:5 Remote/Call.hs:108:6: Warning: This binding for `eLiftIO' shadows the existing binding defined at Remote/Call.hs:95:5 Remote/Call.hs:109:6: Warning: This binding for `eReturn' shadows the existing binding defined at Remote/Call.hs:96:5 Remote/Call.hs:110:6: Warning: This binding for `eClosure' shadows the existing binding defined at Remote/Call.hs:97:5 Remote/Call.hs:111:6: Warning: This binding for `eClosureT' shadows the existing binding defined at Remote/Call.hs:98:5 Remote/Call.hs:132:9: Warning: Defined but not used: `e' Remote/Call.hs:136:8: Warning: Defined but not used: `e' Remote/Call.hs:142:10: Warning: Defined but not used: `n' Remote/Call.hs:150:1: Warning: Defined but not used: `countReturns' Remote/Call.hs:278:7: Warning: This binding for `lookup' shadows the existing binding imported from `Prelude' at Remote/Call.hs:5:8-18 (and originally defined in `GHC.List') Remote/Call.hs:281:1: Warning: Top-level binding with no type signature: getType :: Name -> Q (Maybe (Name, Type)) [ 8 of 10] Compiling Remote.Init ( Remote/Init.hs, dist/build/Remote/Init.p_o ) [ 9 of 10] Compiling Remote.Channel ( Remote/Channel.hs, dist/build/Remote/Channel.p_o ) Remote/Channel.hs:145:1: Warning: Pattern match(es) are non-exhaustive In an equation for `receiveChannelSimple': Patterns not matched: _ (ReceivePortBiased _) _ (ReceivePortRR _) [10 of 10] Compiling Remote ( Remote.hs, dist/build/Remote.p_o ) Registering remote-0.1.1... Running Haddock for remote-0.1.1... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Preprocessing library remote-0.1.1... Remote/Encoding.hs:188:10: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [1#, 2#, 3#, 4#] Remote/Process.hs:611:21: Warning: Defined but not used: `s' Remote/Process.hs:726:30: Warning: This binding for `fun' shadows the existing binding bound at Remote/Process.hs:700:22 Remote/Process.hs:732:23: Warning: This binding for `node' shadows the existing binding bound at Remote/Process.hs:700:17 Remote/Process.hs:744:35: Warning: This binding for `node' shadows the existing binding bound at Remote/Process.hs:700:17 Remote/Process.hs:927:17: Warning: Defined but not used: `cfg' Remote/Process.hs:1757:61: Warning: Defaulting the following constraint(s) to type `Integer' (Enum a0) arising from a use of `service' at Remote/Process.hs:1757:61-67 (Num a0) arising from a use of `service' at Remote/Process.hs:1757:61-67 (Ord a0) arising from a use of `service' at Remote/Process.hs:1757:61-67 In the second argument of `serviceThread', namely `(service Map.empty)' In the expression: serviceThread ServiceNodeMonitor (service Map.empty) In an equation for `startNodeMonitorService': startNodeMonitorService = serviceThread ServiceNodeMonitor (service Map.empty) where service state = let ... in receiveWait [...] >>= service Remote/Process.hs:1822:23: Warning: Defined but not used: `pid' Remote/Process.hs:2369:35: Warning: This binding for `mynid' shadows the existing binding bound at Remote/Process.hs:2362:25 Remote/Process.hs:2387:25: Warning: This binding for `global' shadows the existing binding bound at Remote/Process.hs:2371:13 Remote/Process.hs:2625:6: Warning: Defined but not used: type constructor or class `LocalProcessName' Remote/Process.hs:443:1: Warning: Pattern match(es) are non-exhaustive In an equation for `receiveTimeout': Patterns not matched: (ghc-prim:GHC.Types.I# _) _ Remote/Process.hs:613:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#, 3#, 4#, 5#, 6#, 7#, 8#, 9#, 10#, 11#, 12#] Remote/Process.hs:879:10: Warning: Pattern match(es) are non-exhaustive In an equation for `transformer': Patterns not matched: (_, Nothing) Remote/Process.hs:1492:15: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#, 3#] Remote/Process.hs:1512:16: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#] Remote/Process.hs:1561:12: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Process.hs:1577:1: Warning: Pattern match(es) are non-exhaustive In an equation for `showLogMessage': Patterns not matched: LogUpdateConfig _ Remote/Process.hs:1691:10: Warning: Pattern match(es) are non-exhaustive In an equation for `targetPreference': Patterns not matched: LogUpdateConfig _ Remote/Process.hs:1692:10: Warning: Pattern match(es) are non-exhaustive In an equation for `forwardify': Patterns not matched: LogUpdateConfig _ Remote/Process.hs:1716:12: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Process.hs:1891:12: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Process.hs:1904:12: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Process.hs:2039:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Process.hs:2054:15: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#] Remote/Process.hs:2073:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Process.hs:2095:9: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#] Remote/Process.hs:2112:15: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#, 3#] Remote/Process.hs:2658:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 3#, 4#, 5#, 6#, 7#] Remote/Process.hs:2706:8: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: Right (LocalNodeRegister _ _ _) Right (LocalNodeUnregister _ _ _) Right (LocalNodeQuery _) Right (LocalNodeAnswer _) ... Remote/Process.hs:2727:8: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: Right (LocalNodeRegister _ _ _) Right (LocalNodeUnregister _ _ _) Right (LocalNodeQuery _) Right LocalNodeResponseOK ... Remote/Process.hs:1546:10: Warning: orphan instance: instance Binary UTCTime Remote/Task.hs:826:29: Warning: This binding for `prid' shadows the existing binding bound at Remote/Task.hs:783:45 Remote/Task.hs:70:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Task.hs:90:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Task.hs:159:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#] Remote/Task.hs:221:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#] Remote/Task.hs:246:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#] Remote/Task.hs:265:13: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: #x with #x `notElem` [0#, 1#, 2#, 3#] Remote/Task.hs:674:1: Warning: Pattern match(es) are non-exhaustive In an equation for `stubborn': Patterns not matched: (ghc-prim:GHC.Types.I# _) _ Remote/Call.hs:103:6: Warning: This binding for `eProcessM' shadows the existing binding defined at Remote/Call.hs:90:5 Remote/Call.hs:104:6: Warning: This binding for `eIO' shadows the existing binding defined at Remote/Call.hs:91:5 Remote/Call.hs:105:6: Warning: This binding for `eTaskM' shadows the existing binding defined at Remote/Call.hs:92:5 Remote/Call.hs:106:6: Warning: This binding for `eLoc' shadows the existing binding defined at Remote/Call.hs:94:5 Remote/Call.hs:107:6: Warning: This binding for `ePayload' shadows the existing binding defined at Remote/Call.hs:93:5 Remote/Call.hs:108:6: Warning: This binding for `eLiftIO' shadows the existing binding defined at Remote/Call.hs:95:5 Remote/Call.hs:109:6: Warning: This binding for `eReturn' shadows the existing binding defined at Remote/Call.hs:96:5 Remote/Call.hs:110:6: Warning: This binding for `eClosure' shadows the existing binding defined at Remote/Call.hs:97:5 Remote/Call.hs:111:6: Warning: This binding for `eClosureT' shadows the existing binding defined at Remote/Call.hs:98:5 Remote/Call.hs:132:9: Warning: Defined but not used: `e' Remote/Call.hs:136:8: Warning: Defined but not used: `e' Remote/Call.hs:142:10: Warning: Defined but not used: `n' Remote/Call.hs:150:1: Warning: Defined but not used: `countReturns' Remote/Call.hs:278:7: Warning: This binding for `lookup' shadows the existing binding imported from `Prelude' at Remote/Call.hs:5:8-18 (and originally defined in `GHC.List') Remote/Call.hs:281:1: Warning: Top-level binding with no type signature: getType :: Name -> Q (Maybe (Name, Type)) Remote/Channel.hs:145:1: Warning: Pattern match(es) are non-exhaustive In an equation for `receiveChannelSimple': Patterns not matched: _ (ReceivePortBiased _) _ (ReceivePortRR _) Haddock coverage: 21% ( 4 / 19) in 'Remote.Encoding' 100% ( 2 / 2) in 'Remote.Closure' 38% ( 3 / 8) in 'Remote.Reg' 62% ( 83 /133) in 'Remote.Process' 100% ( 7 / 7) in 'Remote.Peer' 80% ( 24 / 30) in 'Remote.Task' 100% ( 4 / 4) in 'Remote.Call' 100% ( 2 / 2) in 'Remote.Init' 94% ( 15 / 16) in 'Remote.Channel' 88% ( 88 /100) in 'Remote' Warning: Remote.Task: could not find link destinations for: Remote.Task.defaultLocality Warning: Remote: could not find link destinations for: Remote.Task.defaultLocality Documentation created: dist/doc/html/remote/index.html installing Installing library in /nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1 Creating package registration file: /nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/ghc-pkgs/ghc-7.4.1/remote-0.1.1.conf Reading package info from "/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/ghc-pkgs/ghc-7.4.1/remote-0.1.1.conf" ... done. remote-0.1.1: dependency "base-4.5.0.0-6db966b4cf8c1a91188e66d354ba065e" doesn't exist (ignoring) remote-0.1.1: dependency "binary-0.5.1.0-650a66d2b012b6b9324bc0639dfe75be" doesn't exist (ignoring) remote-0.1.1: dependency "bytestring-0.9.2.1-18f26186028d7c0e92e78edc9071d376" doesn't exist (ignoring) remote-0.1.1: dependency "containers-0.4.2.1-78ff5c6508310ba1f39db6b34f169fc4" doesn't exist (ignoring) remote-0.1.1: dependency "directory-1.1.0.2-07820857642f1427d8b3bb49f93f97b0" doesn't exist (ignoring) remote-0.1.1: dependency "filepath-1.3.0.0-973f5e9fbed93e25cbe66dfeb6b99ad9" doesn't exist (ignoring) remote-0.1.1: dependency "mtl-2.1.1-801101765c9185fec3b8dbd5355f5550" doesn't exist (ignoring) remote-0.1.1: dependency "network-2.3.0.13-0e395818023187bddce8afc967414cd7" doesn't exist (ignoring) remote-0.1.1: dependency "pureMD5-2.1.0.3-b60218f728d9e169cf4e9d0848cffbf3" doesn't exist (ignoring) remote-0.1.1: dependency "stm-2.3-738100a09d5751d1581a124b3896b017" doesn't exist (ignoring) remote-0.1.1: dependency "syb-0.3.6.1-25afc4081bcba194a5b590534d6cacab" doesn't exist (ignoring) remote-0.1.1: dependency "template-haskell-2.7.0.0-dbcaac5e2cd44a6f983389f39c3552d9" doesn't exist (ignoring) remote-0.1.1: dependency "time-1.4-96b42dcaca5cdbc30bab9dcc07384b8d" doesn't exist (ignoring) remote-0.1.1: dependency "utf8-string-0.3.7-ca3bc669f78a10f8e42ef22439bcf83c" doesn't exist (ignoring) Writing new package config file... done. post-installation fixup stripping (with flags -S) in /nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib /nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/bin strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1/Remote.hi: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1/Remote/Peer.p_hi: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1/Remote/Channel.hi: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1/Remote/Process.hi: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1/Remote/Encoding.p_hi: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1/Remote/Init.hi: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1/Remote/Reg.hi: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1/Remote/Call.p_hi: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1/Remote/Call.hi: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1/Remote/Closure.hi: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1/Remote/Closure.p_hi: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1/Remote/Channel.p_hi: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1/Remote/Process.p_hi: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1/Remote/Encoding.hi: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1/Remote/Peer.hi: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1/Remote/Init.p_hi: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1/Remote/Task.hi: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1/Remote/Task.p_hi: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1/Remote/Reg.p_hi: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/remote-0.1.1/ghc-7.4.1/Remote.p_hi: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/ghc-pkgs/ghc-7.4.1/remote-0.1.1.installedconf: File format not recognized strip:/nix/store/kmpil4rb1chbafd36zh1w09098x8lsdz-haskell-remote-ghc7.4.1-0.1.1-profiling/lib/ghc-pkgs/ghc-7.4.1/remote-0.1.1.conf: File format not recognized patching ELF executables and libraries patching script interpreter paths