Build #1 for uri-encode-1.5.0.3
| Package | uri-encode-1.5.0.3 |
|---|
| Install | InstallOk |
|---|---|
| Docs | Ok |
| Tests | NotTried |
| Time submitted | unknown |
|---|---|
| Compiler | ghc-7.6.3 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | utf8-string-0.3.8, text-0.11.2.3, network-uri-2.6.0.0, bytestring-0.10.0.2, base-4.6.0.1 |
| Flags | -tools network-uri |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
Configuring network-uri-2.6.0.0...
Building network-uri-2.6.0.0...
Preprocessing library network-uri-2.6.0.0...
[1 of 1] Compiling Network.URI ( Network/URI.hs, dist/build/Network/URI.o )
Network/URI.hs:201:1: Warning:
Defined but not used: `testDefaultUserInfoMap'
Network/URI.hs:285:1: Warning:
Defined but not used: `testURIReference'
Network/URI.hs:316:33: Warning:
This binding for `scheme' shadows the existing binding
defined at Network/URI.hs:1291:1
Network/URI.hs:335:11: Warning:
A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char '%'",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:357:1: Warning: Defined but not used: `genDelims'
Network/URI.hs:390:34: Warning:
A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char '?'",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:391:34: Warning:
A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char '#'",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:403:15: Warning:
A do-notation statement discarded a result of type String.
Suppress this warning by saying "_ <- try (string "//")",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:422:11: Warning:
A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char ':'",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:445:11: Warning:
A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char '@'",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:456:11: Warning:
A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char '['",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:458:11: Warning:
A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char ']'",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:465:11: Warning:
A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char 'v'",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:467:11: Warning:
A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char '.'",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:483:19: Warning:
A do-notation statement discarded a result of type String.
Suppress this warning by saying "_ <- string "::"",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:490:19: Warning:
A do-notation statement discarded a result of type String.
Suppress this warning by saying "_ <- string "::"",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:497:19: Warning:
A do-notation statement discarded a result of type String.
Suppress this warning by saying "_ <- string "::"",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:504:19: Warning:
A do-notation statement discarded a result of type String.
Suppress this warning by saying "_ <- string "::"",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:511:19: Warning:
A do-notation statement discarded a result of type String.
Suppress this warning by saying "_ <- string "::"",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:518:19: Warning:
A do-notation statement discarded a result of type String.
Suppress this warning by saying "_ <- string "::"",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:524:19: Warning:
A do-notation statement discarded a result of type String.
Suppress this warning by saying "_ <- string "::"",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:530:19: Warning:
A do-notation statement discarded a result of type String.
Suppress this warning by saying "_ <- string "::"",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:553:11: Warning:
A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char ':'",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:563:28: Warning:
A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char '.'",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:564:28: Warning:
A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char '.'",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:565:28: Warning:
A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char '.'",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:592:11: Warning:
A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char ':'",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:635:11: Warning:
A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char '/'",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:656:11: Warning:
A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char '/'",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:728:34: Warning:
A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char '?'",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:729:34: Warning:
A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char '#'",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:741:15: Warning:
A do-notation statement discarded a result of type String.
Suppress this warning by saying "_ <- try (string "//")",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:763:34: Warning:
A do-notation statement discarded a result of type Char.
Suppress this warning by saying "_ <- char '?'",
or by using the flag -fno-warn-unused-do-bind
Network/URI.hs:805:1: Warning: Defined but not used: `alphaNumChar'
Network/URI.hs:961:18: Warning:
Defaulting the following constraint(s) to type `Integer'
(Eq a0)
arising from a use of `multi_byte' at Network/URI.hs:961:18-27
(Num a0)
arising from a use of `multi_byte' at Network/URI.hs:961:18-27
In the expression: multi_byte 2 15 2048
In an equation for `unEscapeUtf8':
unEscapeUtf8 c rest
| c < 128 = chr c : unEscapeString rest
| c < 192 = replacement_character : unEscapeString rest
| c < 224 = multi1
| c < 240 = multi_byte 2 15 2048
| c < 248 = multi_byte 3 7 65536
| c < 252 = multi_byte 4 3 2097152
| c < 254 = multi_byte 5 1 67108864
| otherwise = replacement_character : unEscapeString rest
where
replacement_character = '\65533'
multi1
= case unEscapeByte rest of {
Just (c1, ds) | c1 .&. 192 == 128 -> ...
_ -> replacement_character : unEscapeString rest }
multi_byte i mask overlong
= aux i rest (unEscapeByte rest) (c .&. mask)
where
aux 0 rs _ acc
| overlong <= acc
&&
acc <= 1114111
&& (acc < 55296 || 57343 < acc) && (acc < 65534 || 65535 < acc)
= chr acc : unEscapeString rs
| otherwise = replacement_character : unEscapeString rs
aux n _ (Just (r, rs)) acc
| r .&. 192 == 128
= aux (n - 1) rs (unEscapeByte rs) $! shiftL acc 6 .|. (r .&. 63)
aux _ rs _ _ = replacement_character : unEscapeString rs
Network/URI.hs:962:18: Warning:
Defaulting the following constraint(s) to type `Integer'
(Eq a0)
arising from a use of `multi_byte' at Network/URI.hs:962:18-27
(Num a0)
arising from a use of `multi_byte' at Network/URI.hs:962:18-27
In the expression: multi_byte 3 7 65536
In an equation for `unEscapeUtf8':
unEscapeUtf8 c rest
| c < 128 = chr c : unEscapeString rest
| c < 192 = replacement_character : unEscapeString rest
| c < 224 = multi1
| c < 240 = multi_byte 2 15 2048
| c < 248 = multi_byte 3 7 65536
| c < 252 = multi_byte 4 3 2097152
| c < 254 = multi_byte 5 1 67108864
| otherwise = replacement_character : unEscapeString rest
where
replacement_character = '\65533'
multi1
= case unEscapeByte rest of {
Just (c1, ds) | c1 .&. 192 == 128 -> ...
_ -> replacement_character : unEscapeString rest }
multi_byte i mask overlong
= aux i rest (unEscapeByte rest) (c .&. mask)
where
aux 0 rs _ acc
| overlong <= acc
&&
acc <= 1114111
&& (acc < 55296 || 57343 < acc) && (acc < 65534 || 65535 < acc)
= chr acc : unEscapeString rs
| otherwise = replacement_character : unEscapeString rs
aux n _ (Just (r, rs)) acc
| r .&. 192 == 128
= aux (n - 1) rs (unEscapeByte rs) $! shiftL acc 6 .|. (r .&. 63)
aux _ rs _ _ = replacement_character : unEscapeString rs
Network/URI.hs:963:18: Warning:
Defaulting the following constraint(s) to type `Integer'
(Eq a0)
arising from a use of `multi_byte' at Network/URI.hs:963:18-27
(Num a0)
arising from a use of `multi_byte' at Network/URI.hs:963:18-27
In the expression: multi_byte 4 3 2097152
In an equation for `unEscapeUtf8':
unEscapeUtf8 c rest
| c < 128 = chr c : unEscapeString rest
| c < 192 = replacement_character : unEscapeString rest
| c < 224 = multi1
| c < 240 = multi_byte 2 15 2048
| c < 248 = multi_byte 3 7 65536
| c < 252 = multi_byte 4 3 2097152
| c < 254 = multi_byte 5 1 67108864
| otherwise = replacement_character : unEscapeString rest
where
replacement_character = '\65533'
multi1
= case unEscapeByte rest of {
Just (c1, ds) | c1 .&. 192 == 128 -> ...
_ -> replacement_character : unEscapeString rest }
multi_byte i mask overlong
= aux i rest (unEscapeByte rest) (c .&. mask)
where
aux 0 rs _ acc
| overlong <= acc
&&
acc <= 1114111
&& (acc < 55296 || 57343 < acc) && (acc < 65534 || 65535 < acc)
= chr acc : unEscapeString rs
| otherwise = replacement_character : unEscapeString rs
aux n _ (Just (r, rs)) acc
| r .&. 192 == 128
= aux (n - 1) rs (unEscapeByte rs) $! shiftL acc 6 .|. (r .&. 63)
aux _ rs _ _ = replacement_character : unEscapeString rs
Network/URI.hs:964:18: Warning:
Defaulting the following constraint(s) to type `Integer'
(Eq a0)
arising from a use of `multi_byte' at Network/URI.hs:964:18-27
(Num a0)
arising from a use of `multi_byte' at Network/URI.hs:964:18-27
In the expression: multi_byte 5 1 67108864
In an equation for `unEscapeUtf8':
unEscapeUtf8 c rest
| c < 128 = chr c : unEscapeString rest
| c < 192 = replacement_character : unEscapeString rest
| c < 224 = multi1
| c < 240 = multi_byte 2 15 2048
| c < 248 = multi_byte 3 7 65536
| c < 252 = multi_byte 4 3 2097152
| c < 254 = multi_byte 5 1 67108864
| otherwise = replacement_character : unEscapeString rest
where
replacement_character = '\65533'
multi1
= case unEscapeByte rest of {
Just (c1, ds) | c1 .&. 192 == 128 -> ...
_ -> replacement_character : unEscapeString rest }
multi_byte i mask overlong
= aux i rest (unEscapeByte rest) (c .&. mask)
where
aux 0 rs _ acc
| overlong <= acc
&&
acc <= 1114111
&& (acc < 55296 || 57343 < acc) && (acc < 65534 || 65535 < acc)
= chr acc : unEscapeString rs
| otherwise = replacement_character : unEscapeString rs
aux n _ (Just (r, rs)) acc
| r .&. 192 == 128
= aux (n - 1) rs (unEscapeByte rs) $! shiftL acc 6 .|. (r .&. 63)
aux _ rs _ _ = replacement_character : unEscapeString rs
Network/URI.hs:1262:1: Warning: Defined but not used: `traceShow'
Network/URI.hs:1265:1: Warning: Defined but not used: `traceVal'
In-place registering network-uri-2.6.0.0...
Running Haddock for network-uri-2.6.0.0...
Running hscolour for network-uri-2.6.0.0...
Preprocessing library network-uri-2.6.0.0...
Preprocessing library network-uri-2.6.0.0...
Network/URI.hs:201:1: Warning:
Defined but not used: `testDefaultUserInfoMap'
Network/URI.hs:285:1: Warning:
Defined but not used: `testURIReference'
Network/URI.hs:316:33: Warning:
This binding for `scheme' shadows the existing binding
defined at Network/URI.hs:1291:1
Network/URI.hs:357:1: Warning: Defined but not used: `genDelims'
Network/URI.hs:805:1: Warning: Defined but not used: `alphaNumChar'
Network/URI.hs:961:18: Warning:
Defaulting the following constraint(s) to type `Integer'
(Eq a0)
arising from a use of `multi_byte' at Network/URI.hs:961:18-27
(Num a0)
arising from a use of `multi_byte' at Network/URI.hs:961:18-27
In the expression: multi_byte 2 15 2048
In an equation for `unEscapeUtf8':
unEscapeUtf8 c rest
| c < 128 = chr c : unEscapeString rest
| c < 192 = replacement_character : unEscapeString rest
| c < 224 = multi1
| c < 240 = multi_byte 2 15 2048
| c < 248 = multi_byte 3 7 65536
| c < 252 = multi_byte 4 3 2097152
| c < 254 = multi_byte 5 1 67108864
| otherwise = replacement_character : unEscapeString rest
where
replacement_character = '\65533'
multi1
= case unEscapeByte rest of {
Just (c1, ds) | c1 .&. 192 == 128 -> ...
_ -> replacement_character : unEscapeString rest }
multi_byte i mask overlong
= aux i rest (unEscapeByte rest) (c .&. mask)
where
aux 0 rs _ acc
| overlong <= acc
&&
acc <= 1114111
&& (acc < 55296 || 57343 < acc) && (acc < 65534 || 65535 < acc)
= chr acc : unEscapeString rs
| otherwise = replacement_character : unEscapeString rs
aux n _ (Just (r, rs)) acc
| r .&. 192 == 128
= aux (n - 1) rs (unEscapeByte rs) $! shiftL acc 6 .|. (r .&. 63)
aux _ rs _ _ = replacement_character : unEscapeString rs
Network/URI.hs:962:18: Warning:
Defaulting the following constraint(s) to type `Integer'
(Eq a0)
arising from a use of `multi_byte' at Network/URI.hs:962:18-27
(Num a0)
arising from a use of `multi_byte' at Network/URI.hs:962:18-27
In the expression: multi_byte 3 7 65536
In an equation for `unEscapeUtf8':
unEscapeUtf8 c rest
| c < 128 = chr c : unEscapeString rest
| c < 192 = replacement_character : unEscapeString rest
| c < 224 = multi1
| c < 240 = multi_byte 2 15 2048
| c < 248 = multi_byte 3 7 65536
| c < 252 = multi_byte 4 3 2097152
| c < 254 = multi_byte 5 1 67108864
| otherwise = replacement_character : unEscapeString rest
where
replacement_character = '\65533'
multi1
= case unEscapeByte rest of {
Just (c1, ds) | c1 .&. 192 == 128 -> ...
_ -> replacement_character : unEscapeString rest }
multi_byte i mask overlong
= aux i rest (unEscapeByte rest) (c .&. mask)
where
aux 0 rs _ acc
| overlong <= acc
&&
acc <= 1114111
&& (acc < 55296 || 57343 < acc) && (acc < 65534 || 65535 < acc)
= chr acc : unEscapeString rs
| otherwise = replacement_character : unEscapeString rs
aux n _ (Just (r, rs)) acc
| r .&. 192 == 128
= aux (n - 1) rs (unEscapeByte rs) $! shiftL acc 6 .|. (r .&. 63)
aux _ rs _ _ = replacement_character : unEscapeString rs
Network/URI.hs:963:18: Warning:
Defaulting the following constraint(s) to type `Integer'
(Eq a0)
arising from a use of `multi_byte' at Network/URI.hs:963:18-27
(Num a0)
arising from a use of `multi_byte' at Network/URI.hs:963:18-27
In the expression: multi_byte 4 3 2097152
In an equation for `unEscapeUtf8':
unEscapeUtf8 c rest
| c < 128 = chr c : unEscapeString rest
| c < 192 = replacement_character : unEscapeString rest
| c < 224 = multi1
| c < 240 = multi_byte 2 15 2048
| c < 248 = multi_byte 3 7 65536
| c < 252 = multi_byte 4 3 2097152
| c < 254 = multi_byte 5 1 67108864
| otherwise = replacement_character : unEscapeString rest
where
replacement_character = '\65533'
multi1
= case unEscapeByte rest of {
Just (c1, ds) | c1 .&. 192 == 128 -> ...
_ -> replacement_character : unEscapeString rest }
multi_byte i mask overlong
= aux i rest (unEscapeByte rest) (c .&. mask)
where
aux 0 rs _ acc
| overlong <= acc
&&
acc <= 1114111
&& (acc < 55296 || 57343 < acc) && (acc < 65534 || 65535 < acc)
= chr acc : unEscapeString rs
| otherwise = replacement_character : unEscapeString rs
aux n _ (Just (r, rs)) acc
| r .&. 192 == 128
= aux (n - 1) rs (unEscapeByte rs) $! shiftL acc 6 .|. (r .&. 63)
aux _ rs _ _ = replacement_character : unEscapeString rs
Network/URI.hs:964:18: Warning:
Defaulting the following constraint(s) to type `Integer'
(Eq a0)
arising from a use of `multi_byte' at Network/URI.hs:964:18-27
(Num a0)
arising from a use of `multi_byte' at Network/URI.hs:964:18-27
In the expression: multi_byte 5 1 67108864
In an equation for `unEscapeUtf8':
unEscapeUtf8 c rest
| c < 128 = chr c : unEscapeString rest
| c < 192 = replacement_character : unEscapeString rest
| c < 224 = multi1
| c < 240 = multi_byte 2 15 2048
| c < 248 = multi_byte 3 7 65536
| c < 252 = multi_byte 4 3 2097152
| c < 254 = multi_byte 5 1 67108864
| otherwise = replacement_character : unEscapeString rest
where
replacement_character = '\65533'
multi1
= case unEscapeByte rest of {
Just (c1, ds) | c1 .&. 192 == 128 -> ...
_ -> replacement_character : unEscapeString rest }
multi_byte i mask overlong
= aux i rest (unEscapeByte rest) (c .&. mask)
where
aux 0 rs _ acc
| overlong <= acc
&&
acc <= 1114111
&& (acc < 55296 || 57343 < acc) && (acc < 65534 || 65535 < acc)
= chr acc : unEscapeString rs
| otherwise = replacement_character : unEscapeString rs
aux n _ (Just (r, rs)) acc
| r .&. 192 == 128
= aux (n - 1) rs (unEscapeByte rs) $! shiftL acc 6 .|. (r .&. 63)
aux _ rs _ _ = replacement_character : unEscapeString rs
Network/URI.hs:1262:1: Warning: Defined but not used: `traceShow'
Network/URI.hs:1265:1: Warning: Defined but not used: `traceVal'
Haddock coverage:
78% ( 38 / 49) in 'Network.URI'
Documentation created: dist/doc/html/network-uri/index.html,
dist/doc/html/network-uri/network-uri.txt
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/network-uri-2.6.0.0
Registering network-uri-2.6.0.0...
Installed network-uri-2.6.0.0
Configuring utf8-string-0.3.8...
Building utf8-string-0.3.8...
Preprocessing library utf8-string-0.3.8...
[1 of 7] Compiling Codec.Binary.UTF8.String ( Codec/Binary/UTF8/String.hs, dist/build/Codec/Binary/UTF8/String.o )
[2 of 7] Compiling Codec.Binary.UTF8.Generic ( Codec/Binary/UTF8/Generic.hs, dist/build/Codec/Binary/UTF8/Generic.o )
[3 of 7] Compiling Data.String.UTF8 ( Data/String/UTF8.hs, dist/build/Data/String/UTF8.o )
[4 of 7] Compiling System.IO.UTF8 ( System/IO/UTF8.hs, dist/build/System/IO/UTF8.o )
[5 of 7] Compiling System.Environment.UTF8 ( System/Environment/UTF8.hs, dist/build/System/Environment/UTF8.o )
[6 of 7] Compiling Data.ByteString.UTF8 ( Data/ByteString/UTF8.hs, dist/build/Data/ByteString/UTF8.o )
[7 of 7] Compiling Data.ByteString.Lazy.UTF8 ( Data/ByteString/Lazy/UTF8.hs, dist/build/Data/ByteString/Lazy/UTF8.o )
In-place registering utf8-string-0.3.8...
Running Haddock for utf8-string-0.3.8...
Running hscolour for utf8-string-0.3.8...
Preprocessing library utf8-string-0.3.8...
Preprocessing library utf8-string-0.3.8...
Haddock coverage:
100% ( 8 / 8) in 'Codec.Binary.UTF8.String'
94% ( 16 / 17) in 'Codec.Binary.UTF8.Generic'
89% ( 24 / 27) in 'Data.String.UTF8'
82% ( 14 / 17) in 'System.IO.UTF8'
14% ( 1 / 7) in 'System.Environment.UTF8'
100% ( 17 / 17) in 'Data.ByteString.UTF8'
100% ( 17 / 17) in 'Data.ByteString.Lazy.UTF8'
Documentation created: dist/doc/html/utf8-string/index.html,
dist/doc/html/utf8-string/utf8-string.txt
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/utf8-string-0.3.8
Registering utf8-string-0.3.8...
Installed utf8-string-0.3.8
Downloading uri-encode-1.5.0.3...
Configuring uri-encode-1.5.0.3...
Building uri-encode-1.5.0.3...
Preprocessing library uri-encode-1.5.0.3...
[1 of 1] Compiling Network.URI.Encode ( src/Network/URI/Encode.hs, dist/build/Network/URI/Encode.o )
In-place registering uri-encode-1.5.0.3...
Running Haddock for uri-encode-1.5.0.3...
Running hscolour for uri-encode-1.5.0.3...
Preprocessing library uri-encode-1.5.0.3...
Preprocessing library uri-encode-1.5.0.3...
Haddock coverage:
100% ( 14 / 14) in 'Network.URI.Encode'
Documentation created: dist/doc/html/uri-encode/index.html,
dist/doc/html/uri-encode/uri-encode.txt
Installing library in
/srv/hackage/var/build/tmp-install/lib/x86_64-linux-ghc-7.6.3/uri-encode-1.5.0.3
Registering uri-encode-1.5.0.3...
Installed uri-encode-1.5.0.3
Test log
No test log was submitted for this report.