network-uri-2.6.4.2
x86_64-linux.home-manager-psi
· build #66
· raw
setupCompilerEnvironmentPhase
1Build with /nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3.unpackPhase
2unpacking source archive /nix/store/jzwm4kwkhsdkpk8w44mr6kpcq5ja62x6-network-uri-2.6.4.2.tar.gz3source root is network-uri-2.6.4.24setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "network-uri-2.6.4.2/tests/uri-bench.hs"patchPhase
5Replace Cabal file with edited version from mirror://hackage/network-uri-2.6.4.2/revision/1.cabal.compileBuildDriverPhase
6setupCompileFlags: -package-db=/build/tmp.LeDPVD0kTH/setup-package.conf.d -threaded7[1 of 2] Compiling Main ( Setup.hs, /build/tmp.LeDPVD0kTH/Main.o )8[2 of 2] Linking SetupconfigurePhase
9configureFlags: --verbose --prefix=/nix/store/mgw1w2h39l4ci6sg394m0ajm2xwq5r8s-network-uri-2.6.4.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/40mkvc2cgngjh0wvwgk0rz5p6nhzxkfy-network-uri-2.6.4.2-doc/share/doc/network-uri-2.6.4.2 --with-gcc=gcc --package-db=/build/tmp.LeDPVD0kTH/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/62qhvy2m2lpqj7ca39j9wvp2kkcxwdcg-ncurses-6.6/lib --extra-lib-dirs=/nix/store/rkfkkdgwz8y31hk76i4b9s59h5raya9n-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/hkxx26hifhkm5xsfwk1khwi1bkal3i9k-elfutils-0.195/lib --extra-lib-dirs=/nix/store/sy8ark85hgjhhcr1ycgarf5w7ajw8jcc-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/51bryd6zjk96w46s7g30azhbfrwhbh76-numactl-2.0.18/lib10Using Parsec parser11Configuring network-uri-2.6.4.2...12Dependency base >=3 && <5: using base-4.20.2.013Dependency deepseq >=1.1 && <1.6: using deepseq-1.5.0.014Dependency parsec >=3.1.12.0 && <3.2: using parsec-3.1.18.015Dependency template-haskell: using template-haskell-2.22.0.016Dependency th-compat >=0.1.1 && <1.0: using th-compat-0.1.717Dependency HUnit: using HUnit-1.6.2.018Dependency QuickCheck: using QuickCheck-2.15.0.119Dependency base <5: using base-4.20.2.020Dependency network-uri: using network-uri-2.6.4.221Dependency tasty: using tasty-1.5.422Dependency tasty-hunit: using tasty-hunit-0.10.223Dependency tasty-quickcheck: using tasty-quickcheck-0.11.124Source component graph:25 component lib26 component test:uri dependency lib27Configured component graph:28 component network-uri-2.6.4.2-KyFBGAzuVfpJI3xfdCrgap29 include base-4.20.2.0-236330 include deepseq-1.5.0.0-f4ea31 include parsec-3.1.18.0-cdae32 include template-haskell-2.22.0.0-ac4333 include th-compat-0.1.7-4prQhbvWGc5uYJLJWkkmx34 component network-uri-2.6.4.2-SlgSc9XwPaA3ClgsqQPOU-uri35 include HUnit-1.6.2.0-BKnWFNsnki88ha9xtEIXwV36 include QuickCheck-2.15.0.1-3N2cq88qhTx9tzOlwUpVlF37 include base-4.20.2.0-236338 include network-uri-2.6.4.2-KyFBGAzuVfpJI3xfdCrgap39 include tasty-1.5.4-BvvpoBNU3F8HGTXUJWxxre40 include tasty-hunit-0.10.2-Bz6nGhb9oZP5IRkSVV59qF41 include tasty-quickcheck-0.11.1-IdhD6b6ZrsTIllAyyty70G42Linked component graph:43 unit network-uri-2.6.4.2-KyFBGAzuVfpJI3xfdCrgap44 include base-4.20.2.0-236345 include deepseq-1.5.0.0-f4ea46 include parsec-3.1.18.0-cdae47 include template-haskell-2.22.0.0-ac4348 include th-compat-0.1.7-4prQhbvWGc5uYJLJWkkmx49 Network.URI=network-uri-2.6.4.2-KyFBGAzuVfpJI3xfdCrgap:Network.URI,Network.URI.Lens=network-uri-2.6.4.2-KyFBGAzuVfpJI3xfdCrgap:Network.URI.Lens,Network.URI.Static=network-uri-2.6.4.2-KyFBGAzuVfpJI3xfdCrgap:Network.URI.Static50 unit network-uri-2.6.4.2-SlgSc9XwPaA3ClgsqQPOU-uri51 include HUnit-1.6.2.0-BKnWFNsnki88ha9xtEIXwV52 include QuickCheck-2.15.0.1-3N2cq88qhTx9tzOlwUpVlF53 include base-4.20.2.0-236354 include network-uri-2.6.4.2-KyFBGAzuVfpJI3xfdCrgap55 include tasty-1.5.4-BvvpoBNU3F8HGTXUJWxxre56 include tasty-hunit-0.10.2-Bz6nGhb9oZP5IRkSVV59qF57 include tasty-quickcheck-0.11.1-IdhD6b6ZrsTIllAyyty70G58Ready component graph:59 definite network-uri-2.6.4.2-KyFBGAzuVfpJI3xfdCrgap60 depends base-4.20.2.0-236361 depends deepseq-1.5.0.0-f4ea62 depends parsec-3.1.18.0-cdae63 depends template-haskell-2.22.0.0-ac4364 depends th-compat-0.1.7-4prQhbvWGc5uYJLJWkkmx65 definite network-uri-2.6.4.2-SlgSc9XwPaA3ClgsqQPOU-uri66 depends HUnit-1.6.2.0-BKnWFNsnki88ha9xtEIXwV67 depends QuickCheck-2.15.0.1-3N2cq88qhTx9tzOlwUpVlF68 depends base-4.20.2.0-236369 depends network-uri-2.6.4.2-KyFBGAzuVfpJI3xfdCrgap70 depends tasty-1.5.4-BvvpoBNU3F8HGTXUJWxxre71 depends tasty-hunit-0.10.2-Bz6nGhb9oZP5IRkSVV59qF72 depends tasty-quickcheck-0.11.1-IdhD6b6ZrsTIllAyyty70G73Using Cabal-3.12.1.0 compiled by ghc-9.1074Using compiler: ghc-9.10.375Using install prefix:76/nix/store/mgw1w2h39l4ci6sg394m0ajm2xwq5r8s-network-uri-2.6.4.277Executables installed in:78/nix/store/mgw1w2h39l4ci6sg394m0ajm2xwq5r8s-network-uri-2.6.4.2/bin79Libraries installed in:80/nix/store/mgw1w2h39l4ci6sg394m0ajm2xwq5r8s-network-uri-2.6.4.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-ad9c/network-uri-2.6.4.2-KyFBGAzuVfpJI3xfdCrgap81Dynamic Libraries installed in:82/nix/store/mgw1w2h39l4ci6sg394m0ajm2xwq5r8s-network-uri-2.6.4.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-ad9c83Private executables installed in:84/nix/store/mgw1w2h39l4ci6sg394m0ajm2xwq5r8s-network-uri-2.6.4.2/libexec/x86_64-linux-ghc-9.10.3-ad9c/network-uri-2.6.4.285Data files installed in:86/nix/store/mgw1w2h39l4ci6sg394m0ajm2xwq5r8s-network-uri-2.6.4.2/share/x86_64-linux-ghc-9.10.3-ad9c/network-uri-2.6.4.287Documentation installed in:88/nix/store/40mkvc2cgngjh0wvwgk0rz5p6nhzxkfy-network-uri-2.6.4.2-doc/share/doc/network-uri-2.6.4.289Configuration files installed in:90/nix/store/mgw1w2h39l4ci6sg394m0ajm2xwq5r8s-network-uri-2.6.4.2/etc91No alex found92Using ar found on system at:93/nix/store/nhjmc8clp6igx6n6zrjxlh7zri78p7ng-binutils-wrapper-2.46/bin/ar94No c2hs found95No cpphs found96No doctest found97Using gcc version 15.2.0 given by user at:98/nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin/gcc99Using ghc version 9.10.3 found on system at:100/nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3/bin/ghc101Using ghc-pkg version 9.10.3 found on system at:102/nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3/bin/ghc-pkg-9.10.3103No ghcjs found104No ghcjs-pkg found105No greencard found106Using haddock version 2.31.1 found on system at:107/nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3/bin/haddock-ghc-9.10.3108No happy found109Using haskell-suite found on system at: haskell-suite-dummy-location110Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location111No hmake found112Using hpc version 0.69 found on system at:113/nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3/bin/hpc-ghc-9.10.3114Using hsc2hs version 0.68.10 found on system at:115/nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3116Using hscolour version 1.25 found on system at:117/nix/store/7jmv3q39mz536pqn37cb6p25jd9hz5yi-hscolour-1.25/bin/HsColour118No jhc found119Using ld found on system at:120/nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin/ld121No pkg-config found122Using runghc version 9.10.3 found on system at:123/nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3/bin/runghc-9.10.3124Using strip version 2.46 found on system at:125/nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin/strip126Using tar found on system at:127/nix/store/fq62mc3s8ddxgk1nvlbzly2zmr7v2cax-gnutar-1.35/bin/tar128No uhc foundbuildPhase
129Preprocessing library for network-uri-2.6.4.2...130Building library for network-uri-2.6.4.2...131[1 of 3] Compiling Network.URI ( Network/URI.hs, dist/build/Network/URI.o, dist/build/Network/URI.dyn_o )132Network/URI.hs:1131:12: warning: [GHC-63394] [-Wx-partial]133 In the use of ‘head’134 (imported from Prelude, but defined in GHC.Internal.List):135 "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."136 |1371131 | if head (uriPath ref) == '/' then138 | ^^^^139140Network/URI.hs:1437:16: warning: [GHC-63394] [-Wx-partial]141 In the use of ‘tail’142 (imported from Prelude, but defined in GHC.Internal.List):143 "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."144 |1451437 | query = orNull tail . uriQuery146 | ^^^^147148Network/URI.hs:1441:19: warning: [GHC-63394] [-Wx-partial]149 In the use of ‘tail’150 (imported from Prelude, but defined in GHC.Internal.List):151 "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."152 |1531441 | fragment = orNull tail . uriFragment154 | ^^^^155156[2 of 3] Compiling Network.URI.Lens ( Network/URI/Lens.hs, dist/build/Network/URI/Lens.o, dist/build/Network/URI/Lens.dyn_o )157[3 of 3] Compiling Network.URI.Static ( Network/URI/Static.hs, dist/build/Network/URI/Static.o, dist/build/Network/URI/Static.dyn_o )158[1 of 3] Compiling Network.URI ( Network/URI.hs, dist/build/Network/URI.p_o )159Network/URI.hs:1131:12: warning: [GHC-63394] [-Wx-partial]160 In the use of ‘head’161 (imported from Prelude, but defined in GHC.Internal.List):162 "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."163 |1641131 | if head (uriPath ref) == '/' then165 | ^^^^166167Network/URI.hs:1437:16: warning: [GHC-63394] [-Wx-partial]168 In the use of ‘tail’169 (imported from Prelude, but defined in GHC.Internal.List):170 "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."171 |1721437 | query = orNull tail . uriQuery173 | ^^^^174175Network/URI.hs:1441:19: warning: [GHC-63394] [-Wx-partial]176 In the use of ‘tail’177 (imported from Prelude, but defined in GHC.Internal.List):178 "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."179 |1801441 | fragment = orNull tail . uriFragment181 | ^^^^182183[2 of 3] Compiling Network.URI.Lens ( Network/URI/Lens.hs, dist/build/Network/URI/Lens.p_o )184[3 of 3] Compiling Network.URI.Static ( Network/URI/Static.hs, dist/build/Network/URI/Static.p_o )185Preprocessing test suite 'uri' for network-uri-2.6.4.2...186Building test suite 'uri' for network-uri-2.6.4.2...187[1 of 1] Compiling Main ( tests/uri001.hs, dist/build/uri/uri-tmp/Main.o )188tests/uri001.hs:1279:5: warning: [GHC-62161] [-Wincomplete-uni-patterns]189 Pattern match(es) are non-exhaustive190 In a pattern binding:191 Patterns of type ‘Maybe URI’ not matched: Nothing192 |1931279 | Just uri = parseURIReference str194 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^195196tests/uri001.hs:1285:5: warning: [GHC-62161] [-Wincomplete-uni-patterns]197 Pattern match(es) are non-exhaustive198 In a pattern binding:199 Patterns of type ‘Maybe URI’ not matched: Nothing200 |2011285 | Just uri = parseURIReference str202 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^203204tests/uri001.hs:1405:1: warning: [GHC-62161] [-Wincomplete-uni-patterns]205 Pattern match(es) are non-exhaustive206 In a pattern binding:207 Patterns of type ‘Maybe URI’ not matched: Nothing208 |2091405 | (Just bu02) = parseURIReference "http://example/x/y/z"210 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^211212tests/uri001.hs:1406:1: warning: [GHC-62161] [-Wincomplete-uni-patterns]213 Pattern match(es) are non-exhaustive214 In a pattern binding:215 Patterns of type ‘Maybe URI’ not matched: Nothing216 |2171406 | (Just ou02) = parseURIReference "../abc"218 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^219220tests/uri001.hs:1407:1: warning: [GHC-62161] [-Wincomplete-uni-patterns]221 Pattern match(es) are non-exhaustive222 In a pattern binding:223 Patterns of type ‘Maybe URI’ not matched: Nothing224 |2251407 | (Just ru02) = parseURIReference "http://example/x/abc"226 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^227228[2 of 2] Linking dist/build/uri/uri229buildPhase completed in 31 secondscheckPhase
230Running 1 test suites...231Test suite uri: RUNNING...232all233 Test URIrefs234 testURIRef001: OK235 testURIRef002: OK236 testURIRef003: OK237 testURIRef004: OK238 testURIRef005: OK239 testURIRef006: OK240 testURIRef007: OK241 testURIRef008: OK242 testURIRef009: OK243 testURIRef010: OK244 testURIRef011: OK245 testURIRef012: OK246 testURIRef013: OK247 testURIRef014: OK248 testURIRef015: OK249 testURIRef016: OK250 testURIRef017: OK251 testURIRef018: OK252 testURIRef019: OK253 testURIRef021: OK254 testURIRef022: OK255 testURIRef023: OK256 testURIRef024: OK257 testURIRef025: OK258 testURIRef026: OK259 testURIRef027: OK260 testURIRef028: OK261 testURIRef029: OK262 testURIRef031: OK263 testURIRef032: OK264 testURIRef033: OK265 testURIRef034: OK266 testURIRef035: OK267 testURIRef036: OK268 testURIRef037: OK269 testURIRef038: OK270 testURIRef039: OK271 testURIRef040: OK272 testURIRef041: OK273 testURIRef042: OK274 testURIRef043: OK275 testURIRef044: OK276 testURIRef045: OK277 testURIRef046: OK278 testURIRef047: OK279 testURIRef048: OK280 testURIRef049: OK281 testURIRef050: OK282 testURIRef051: OK283 testURIRef052: OK284 testURIRef053: OK285 testURIRef054: OK286 testURIRef055: OK287 testURIRef056: OK288 testURIRef057: OK289 testURIRef058: OK290 testURIRef059: OK291 testURIRef060: OK292 testURIRef061: OK293 testURIRef062: OK294 testURIRef063: OK295 testURIRef064: OK296 testURIRef065: OK297 testURIRef066: OK298 testURIRef067: OK299 testURIRef068: OK300 testURIRef069: OK301 testURIRef070: OK302 testURIRef071: OK303 testURIRef072: OK304 testURIRef073: OK305 testURIRef074: OK306 testURIRef075: OK307 testURIRef076: OK308 testURIRef077: OK309 testURIRef080: OK310 testURIRef081: OK311 testURIRef082: OK312 testURIRef083: OK313 testURIRef084: OK314 testURIRef085: OK315 testURIRef086: OK316 testURIRef087: OK317 testURIRef090: OK318 testURIRef091: OK319 testURIRef092: OK320 testURIRef093: OK321 testURIRef094: OK322 testURIRef095: OK323 testURIRef096: OK324 testURIRef097: OK325 testURIRef098: OK326 testURIRef101: OK327 testURIRef102: OK328 testURIRef103: OK329 testURIRef104: OK330 testURIRef105: OK331 testURIRef106: OK332 testURIRef107: OK333 testURIRef108: OK334 testURIRef111: OK335 testURIRef112: OK336 testURIRef113: OK337 testURIRef114: OK338 testURIRef115: OK339 testURIRef116: OK340 testURIRef117: OK341 testURIRef118: OK342 testURIRef119: OK343 testURIRef120: OK344 testURIRef121: OK345 testURIRef122: OK346 Test URIrefs347 testComponent01: OK348 testComponent02: OK349 testComponent03: OK350 testComponent04: OK351 testComponent05: OK352 testComponent06: OK353 testComponent07: OK354 testComponent11: OK355 testComponent12: OK356 Test Relative URIs357 testRelative01: OK358 testRelative02: OK359 testRelative03: OK360 testRelative04: OK361 testRelative05: OK362 testRelative06: OK363 testRelative07: OK364 testRelative08: OK365 testRelative09: OK366 testRelative10: OK367 testRelative11: OK368 testRelative12: OK369 testRelative13: OK370 testRelative14: OK371 testRelative15: OK372 testRelative16: OK373 testRelative17: OK374 testRelative18: OK375 testRelative19: OK376 testRelative20: OK377 testRelative21: OK378 testRelative22: OK379 testRelative23: OK380 testRelative24: OK381 testRelative25: OK382 testRelative26: OK383 testRelative27: OK384 testRelative28: OK385 testRelative29: OK386 testRelative30: OK387 testRelative31: OK388 testRelative32: OK389 testRelative33: OK390 testRelative34: OK391 testRelative35: OK392 testRelative36: OK393 testRelative37: OK394 testRelative38: OK395 testRelative39: OK396 testRelative40: OK397 testRelative41: OK398 testRelative42: OK399 testRelative43: OK400 testRelative44: OK401 testRelative45: OK402 testRelative46: OK403 testRelative47: OK404 testRelative48: OK405 testRelative49: OK406 testRelative50: OK407 testRelative51: OK408 testRelative52: OK409 testRelative53: OK410 testRelative54: OK411 testRelative55: OK412 testRelative56: OK413 testRelative57: OK414 testRelative60: OK415 testRelative61: OK416 testRelative62: OK417 testRelative63: OK418 testRelative64: OK419 testRelative65: OK420 testRelative70: OK421 testRelative71: OK422 testRelative72: OK423 testRelative73: OK424 testRelative74: OK425 testRelative75: OK426 testRelative76: OK427 testRelative77: OK428 testRelative78: OK429 testRelative79: OK430 testRelative80: OK431 testRelative81: OK432 testRelative91: OK433 testRelative92: OK434 testRelative93: OK435 testRelative94: OK436 testRelative95: OK437 testRelative96: OK438 testRelative97: OK439 testRelative98: OK440 testRelative99: OK441 Test RFC2396 examples442 testRFC01: OK443 testRFC02: OK444 testRFC03: OK445 testRFC04: OK446 testRFC05: OK447 testRFC06: OK448 testRFC07: OK449 testRFC08: OK450 testRFC09: OK451 testRFC10: OK452 testRFC11: OK453 testRFC12: OK454 testRFC13: OK455 testRFC14: OK456 testRFC15: OK457 testRFC16: OK458 testRFC17: OK459 testRFC18: OK460 testRFC19: OK461 testRFC20: OK462 testRFC21: OK463 testRFC22: OK464 testRFC23: OK465 testRFC24: OK466 testRFC31: OK467 testRFC32: OK468 testRFC33: OK469 testRFC34: OK470 testRFC35: OK471 testRFC36: OK472 testRFC37: OK473 testRFC38: OK474 testRFC39: OK475 testRFC40: OK476 testRFC41: OK477 testRFC42: OK478 testRFC43: OK479 testRFC44: OK480 testRFC45: OK481 testRFC46: OK482 testRFC47: OK483 testRFC48: OK484 testRFC49: OK485 testRFC50: OK486 testRFC60: OK487 testRFC61: OK488 testRFC62: OK489 testRFC63: OK490 testRFC64: OK491 testRFC65: OK492 testRFC66: OK493 testRFC67: OK494 testRFC68: OK495 testRFC69: OK496 testRFC70: OK497 Test oddball examples498 testMail01: OK499 testMail02: OK500 testMail03: OK501 testMail11: OK502 testMail12: OK503 testMail13: OK504 testMail14: OK505 testMail15: OK506 testMail16: OK507 testInfo17: OK508 testNormalizeSuite509 testNormalize01: OK510 testNormalize11: OK511 testNormalize12: OK512 testNormalize13: OK513 testNormalize21: OK514 testNormalize22: OK515 testNormalize23: OK516 testNormalize24: OK517 testNormalize25: OK518 testNormalize26: OK519 testNormalize27: OK520 testNormalize28: OK521 testShowURI522 testShowURI01: OK523 testShowURI02: OK524 testShowURI03: OK525 testShowURI04: OK526 testEscapeURIString527 testEscapeURIString01: OK528 testEscapeURIString02: OK529 testEscapeURIString03: OK530 testEscapeURIString04: OK531 testEscapeURIString05: OK532 testEscapeURIString06: OK533 testUnescapeEscape01: OK534 testUnescapeEscape02: OK535 propEscapeUnEscapeLoop: OK536 +++ OK, passed 100 tests.537 propEscapeUnEscapeLoopHiChars: OK538 +++ OK, passed 100 tests.539 testNormalizeURIString540 testNormalizeURIString01: OK541 testNormalizeURIString02: OK542 testNormalizeURIString03: OK543 testNormalizeURIString04: OK544 testNormalizeURIString05: OK545 testNormalizeURIString06: OK546 testNormalizeURIString07: OK547 testRelativeTo548 testRelativeTo01: OK549 testRelativeTo02: OK550 testRelativeTo03: OK551 testAltFn552 testAltFn01: OK553 testAltFn02: OK554 testAltFn03: OK555 testAltFn04: OK556 testAltFn05: OK557 testAltFn06: OK558 testAltFn07: OK559 testAltFn08: OK560 testAltFn11: OK561 testAltFn12: OK562 testAltFn13: OK563 testAltFn14: OK564 testAltFn15: OK565 testAltFn16: OK566 testAltFn17: OK567 testIsAbsolute568 testIsAbsolute01: OK569 testIsAbsolute02: OK570 testIsAbsolute03: OK571 testIsRelative572 testIsRelative01: OK573 testIsRelative02: OK574 testIsRelative03: OK575 testIsRelative04: OK576 testPathSegments577 testPathSegments03: OK578 testPathSegments04: OK579 testPathSegments05: OK580 testPathSegments06: OK581 testPathSegments07: OK582 testPathSegments03: OK583 testPathSegments04: OK584 testPathSegments05: OK585 testPathSegments06: OK586 testPathSegments07: OK587 testRectify588 : OK589 : OK590 : OK591592All 341 tests passed (0.02s)593Test suite uri: PASS594Test suite logged to: dist/test/network-uri-2.6.4.2-uri.log5951 of 1 test suites (1 of 1 test cases) passed.haddockPhase
596Preprocessing library for network-uri-2.6.4.2...597Running Haddock on library for network-uri-2.6.4.2...598[1 of 3] Compiling Network.URI ( Network/URI.hs, nothing )599Network/URI.hs:1131:12: warning: [GHC-63394] [-Wx-partial]600 In the use of ‘head’601 (imported from Prelude, but defined in GHC.Internal.List):602 "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"."603 |6041131 | if head (uriPath ref) == '/' then605 | ^^^^606607Network/URI.hs:1437:16: warning: [GHC-63394] [-Wx-partial]608 In the use of ‘tail’609 (imported from Prelude, but defined in GHC.Internal.List):610 "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."611 |6121437 | query = orNull tail . uriQuery613 | ^^^^614615Network/URI.hs:1441:19: warning: [GHC-63394] [-Wx-partial]616 In the use of ‘tail’617 (imported from Prelude, but defined in GHC.Internal.List):618 "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."619 |6201441 | fragment = orNull tail . uriFragment621 | ^^^^622623[2 of 3] Compiling Network.URI.Lens ( Network/URI/Lens.hs, nothing )624[3 of 3] Compiling Network.URI.Static ( Network/URI/Static.hs, nothing )625Haddock coverage:626Warning: 'URI' is ambiguous. It is defined627 * at Network/URI.hs:184:12628 * at Network/URI.hs:184:1629 You may be able to disambiguate the identifier by qualifying it or630 by specifying the type/value namespace explicitly.631 Defaulting to the one defined at Network/URI.hs:184:1632 77% ( 42 / 54) in 'Network.URI'633 Missing documentation for:634 uriIsAbsolute (Network/URI.hs:388)635 uriIsRelative (Network/URI.hs:391)636 uriAuthToString (Network/URI.hs:959)637 parseabsoluteURI (Network/URI.hs:1400)638 escapeString (Network/URI.hs:1404)639 reserved (Network/URI.hs:1408)640 unreserved (Network/URI.hs:1412)641 scheme (Network/URI.hs:1418)642 authority (Network/URI.hs:1425)643 path (Network/URI.hs:1433)644 query (Network/URI.hs:1437)645 fragment (Network/URI.hs:1441)646 11% ( 1 / 9) in 'Network.URI.Lens'647 Missing documentation for:648 uriRegNameLens (Network/URI/Lens.hs:32)649 uriUserInfoLens (Network/URI/Lens.hs:35)650 uriPortLens (Network/URI/Lens.hs:39)651 uriAuthorityLens (Network/URI/Lens.hs:42)652 uriSchemeLens (Network/URI/Lens.hs:46)653 uriPathLens (Network/URI/Lens.hs:49)654 uriQueryLens (Network/URI/Lens.hs:52)655 uriFragmentLens (Network/URI/Lens.hs:55)656 88% ( 8 / 9) in 'Network.URI.Static'657 Missing documentation for:658 Module header659Warning: Network.URI: could not find link destinations for: 660 - Network.URI.Rep_URI661 - Network.URI.Rep_URIAuth662Warning: Network.URI.Lens: could not find link destinations for: 663 - Network.URI.Lens.Lens'664Documentation created: dist/doc/html/network-uri/,665dist/doc/html/network-uri/network-uri.txt666Preprocessing test suite 'uri' for network-uri-2.6.4.2...installPhase
667Installing library in /nix/store/mgw1w2h39l4ci6sg394m0ajm2xwq5r8s-network-uri-2.6.4.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-ad9c/network-uri-2.6.4.2-KyFBGAzuVfpJI3xfdCrgapfixupPhase
668shrinking RPATHs of ELF executables and libraries in /nix/store/mgw1w2h39l4ci6sg394m0ajm2xwq5r8s-network-uri-2.6.4.2669shrinking /nix/store/mgw1w2h39l4ci6sg394m0ajm2xwq5r8s-network-uri-2.6.4.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-ad9c/libHSnetwork-uri-2.6.4.2-KyFBGAzuVfpJI3xfdCrgap-ghc9.10.3.so670checking for references to /build/ in /nix/store/mgw1w2h39l4ci6sg394m0ajm2xwq5r8s-network-uri-2.6.4.2...671patching script interpreter paths in /nix/store/mgw1w2h39l4ci6sg394m0ajm2xwq5r8s-network-uri-2.6.4.2672stripping (with command strip and flags -S -p) in /nix/store/mgw1w2h39l4ci6sg394m0ajm2xwq5r8s-network-uri-2.6.4.2/lib673shrinking RPATHs of ELF executables and libraries in /nix/store/40mkvc2cgngjh0wvwgk0rz5p6nhzxkfy-network-uri-2.6.4.2-doc674checking for references to /build/ in /nix/store/40mkvc2cgngjh0wvwgk0rz5p6nhzxkfy-network-uri-2.6.4.2-doc...675patching script interpreter paths in /nix/store/40mkvc2cgngjh0wvwgk0rz5p6nhzxkfy-network-uri-2.6.4.2-doc