http-api-data-0.4.3
checks.i686-linux.bgnet
· build #1
· raw
setupCompilerEnvironmentPhase
1setupCompilerEnvironmentPhase2Build with /nix/store/ic7wdfrif8raic2z6xiq2qv1bfzxi8li-ghc-9.2.4.unpackPhase
3unpacking sources4unpacking source archive /nix/store/i3q7a6xjp36f8k8h65mzndvnr5a5wada-http-api-data-0.4.3.tar.gz5source root is http-api-data-0.4.36setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file http-api-data-0.4.3/test/Web/Internal/TestInstances.hspatchPhase
7patching sources8Replace Cabal file with edited version from mirror://hackage/http-api-data-0.4.3/revision/6.cabal.compileBuildDriverPhase
9compileBuildDriverPhase10setupCompileFlags: -package-db=/build/tmp.gRw2kaNJRw/setup-package.conf.d -j16 +RTS -A64M -RTS -threaded -rtsopts11[1 of 1] Compiling Main ( Setup.hs, /build/tmp.gRw2kaNJRw/Main.o )12Linking Setup ...configurePhase
13configuring14configureFlags: --verbose --prefix=/nix/store/j3vnizbsfiy1l67k2yvxd7v8mi7crr5y-http-api-data-0.4.3 --libdir=$prefix/lib/$compiler --libsubdir=$abi/$libname --docdir=/nix/store/kv5lsz3l05qwwmcq0yzxziw4xgzfba5c-http-api-data-0.4.3-doc/share/doc/http-api-data-0.4.3 --with-gcc=gcc --package-db=/build/tmp.gRw2kaNJRw/package.conf.d --ghc-options=-j16 +RTS -A64M -RTS --disable-split-objs --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 --ghc-option=-split-sections --ghc-options=-haddock --extra-lib-dirs=/nix/store/qfbw9zmdlllswnx3vqkxgz6dzwhlv985-ncurses-6.3-p20220507/lib --extra-lib-dirs=/nix/store/gsycfmysih14pxphxsk5lvlh5sw6wn02-libffi-3.4.4/lib --extra-lib-dirs=/nix/store/kyxg6j5rirfygdqfqkrm1azg7dqdmhbh-gmp-with-cxx-6.2.1/lib --extra-lib-dirs=/nix/store/ic7wdfrif8raic2z6xiq2qv1bfzxi8li-ghc-9.2.4/lib15Using Parsec parser16Configuring http-api-data-0.4.3...17Flags chosen: use-text-show=False18Dependency attoparsec >=0.13.2.2 && <0.15: using attoparsec-0.14.419Dependency attoparsec-iso8601 >=1.0.2.0 && <1.1: using20attoparsec-iso8601-1.0.2.121Dependency base >=4.7 && <4.17: using base-4.16.3.022Dependency base-compat >=0.10.5 && <0.13: using base-compat-0.12.223Dependency bytestring >=0.10.8.1 && <0.12: using bytestring-0.11.3.124Dependency containers >=0.5.5.1 && <0.7: using containers-0.6.5.125Dependency cookie >=0.4.3 && <0.5: using cookie-0.4.526Dependency hashable >=1.2.7.0 && <1.5: using hashable-1.4.1.027Dependency http-types >=0.12.3 && <0.13: using http-types-0.12.328Dependency tagged >=0.8.5 && <0.9: using tagged-0.8.6.129Dependency text >=1.2.3.0 && <1.3 || >=2.0 && <2.1: using text-1.2.5.030Dependency time-compat >=1.9.5 && <1.10: using time-compat-1.9.6.131Dependency transformers >=0.3 && <0.7: using transformers-0.5.6.232Dependency unordered-containers >=0.2.10.0 && <0.3: using33unordered-containers-0.2.19.134Dependency uuid-types >=1.0.3 && <1.1: using uuid-types-1.0.535Dependency HUnit >=1.6.0.0 && <1.7: using HUnit-1.6.2.036Dependency QuickCheck >=2.13.1 && <2.15: using QuickCheck-2.14.237Dependency base: using base-4.16.3.038Dependency base-compat: using base-compat-0.12.239Dependency bytestring: using bytestring-0.11.3.140Dependency cookie: using cookie-0.4.541Dependency hspec >=2.7.1 && <2.10: using hspec-2.9.742Dependency http-api-data: using http-api-data-0.4.343Dependency quickcheck-instances >=0.3.25.2 && <0.4: using44quickcheck-instances-0.3.2845Dependency text: using text-1.2.5.046Dependency time-compat: using time-compat-1.9.6.147Dependency unordered-containers: using unordered-containers-0.2.19.148Dependency uuid-types: using uuid-types-1.0.549Source component graph:50 component lib51 component test:spec dependency lib52Configured component graph:53 component http-api-data-0.4.3-D6TjlA5iCgk9bL2oCmPbxe54 include attoparsec-0.14.4-A66c1KMWzkm7vAzdPITUV055 include attoparsec-iso8601-1.0.2.1-IpPln1mdRSoJZ1T5lEghzV56 include base-4.16.3.057 include base-compat-0.12.2-FhzxSBl3yJsEVFzJm794VJ58 include bytestring-0.11.3.159 include containers-0.6.5.160 include cookie-0.4.5-INruo7xeMpLEGnB2WKxcih61 include hashable-1.4.1.0-HbEiCaYSLBY8Iw1fcosZQk62 include http-types-0.12.3-GWWGHcztobICvmBMoRBB5P63 include tagged-0.8.6.1-1cyKsP6IoysJiSe4ShbK3g64 include text-1.2.5.065 include time-compat-1.9.6.1-HPXxNPTtTCaH2PrTxuxUcC66 include transformers-0.5.6.267 include unordered-containers-0.2.19.1-ArO3aaHsDRM2LdhYIZhbjg68 include uuid-types-1.0.5-IqmAvXPaGmuJilxLvQgJZn69 component http-api-data-0.4.3-C1zFn7zwvYU9l35y94zC5V-spec70 include HUnit-1.6.2.0-1zpZ2XpSGLD8bpY95LGwLy71 include QuickCheck-2.14.2-GmIzHg8jhXyDhZvBXz41zC72 include base-4.16.3.073 include base-compat-0.12.2-FhzxSBl3yJsEVFzJm794VJ74 include bytestring-0.11.3.175 include cookie-0.4.5-INruo7xeMpLEGnB2WKxcih76 include hspec-2.9.7-BMvEyb1CfahJCbZUcb2TVk77 include http-api-data-0.4.3-D6TjlA5iCgk9bL2oCmPbxe78 include quickcheck-instances-0.3.28-Fh0MjS4rhNIAUuNG7YiHng79 include text-1.2.5.080 include time-compat-1.9.6.1-HPXxNPTtTCaH2PrTxuxUcC81 include unordered-containers-0.2.19.1-ArO3aaHsDRM2LdhYIZhbjg82 include uuid-types-1.0.5-IqmAvXPaGmuJilxLvQgJZn83Linked component graph:84 unit http-api-data-0.4.3-D6TjlA5iCgk9bL2oCmPbxe85 include attoparsec-0.14.4-A66c1KMWzkm7vAzdPITUV086 include attoparsec-iso8601-1.0.2.1-IpPln1mdRSoJZ1T5lEghzV87 include base-4.16.3.088 include base-compat-0.12.2-FhzxSBl3yJsEVFzJm794VJ89 include bytestring-0.11.3.190 include containers-0.6.5.191 include cookie-0.4.5-INruo7xeMpLEGnB2WKxcih92 include hashable-1.4.1.0-HbEiCaYSLBY8Iw1fcosZQk93 include http-types-0.12.3-GWWGHcztobICvmBMoRBB5P94 include tagged-0.8.6.1-1cyKsP6IoysJiSe4ShbK3g95 include text-1.2.5.096 include time-compat-1.9.6.1-HPXxNPTtTCaH2PrTxuxUcC97 include transformers-0.5.6.298 include unordered-containers-0.2.19.1-ArO3aaHsDRM2LdhYIZhbjg99 include uuid-types-1.0.5-IqmAvXPaGmuJilxLvQgJZn100 Web.FormUrlEncoded=http-api-data-0.4.3-D6TjlA5iCgk9bL2oCmPbxe:Web.FormUrlEncoded,Web.HttpApiData=http-api-data-0.4.3-D6TjlA5iCgk9bL2oCmPbxe:Web.HttpApiData,Web.Internal.FormUrlEncoded=http-api-data-0.4.3-D6TjlA5iCgk9bL2oCmPbxe:Web.Internal.FormUrlEncoded,Web.Internal.HttpApiData=http-api-data-0.4.3-D6TjlA5iCgk9bL2oCmPbxe:Web.Internal.HttpApiData101 unit http-api-data-0.4.3-C1zFn7zwvYU9l35y94zC5V-spec102 include HUnit-1.6.2.0-1zpZ2XpSGLD8bpY95LGwLy103 include QuickCheck-2.14.2-GmIzHg8jhXyDhZvBXz41zC104 include base-4.16.3.0105 include base-compat-0.12.2-FhzxSBl3yJsEVFzJm794VJ106 include bytestring-0.11.3.1107 include cookie-0.4.5-INruo7xeMpLEGnB2WKxcih108 include hspec-2.9.7-BMvEyb1CfahJCbZUcb2TVk109 include http-api-data-0.4.3-D6TjlA5iCgk9bL2oCmPbxe110 include quickcheck-instances-0.3.28-Fh0MjS4rhNIAUuNG7YiHng111 include text-1.2.5.0112 include time-compat-1.9.6.1-HPXxNPTtTCaH2PrTxuxUcC113 include unordered-containers-0.2.19.1-ArO3aaHsDRM2LdhYIZhbjg114 include uuid-types-1.0.5-IqmAvXPaGmuJilxLvQgJZn115Ready component graph:116 definite http-api-data-0.4.3-D6TjlA5iCgk9bL2oCmPbxe117 depends attoparsec-0.14.4-A66c1KMWzkm7vAzdPITUV0118 depends attoparsec-iso8601-1.0.2.1-IpPln1mdRSoJZ1T5lEghzV119 depends base-4.16.3.0120 depends base-compat-0.12.2-FhzxSBl3yJsEVFzJm794VJ121 depends bytestring-0.11.3.1122 depends containers-0.6.5.1123 depends cookie-0.4.5-INruo7xeMpLEGnB2WKxcih124 depends hashable-1.4.1.0-HbEiCaYSLBY8Iw1fcosZQk125 depends http-types-0.12.3-GWWGHcztobICvmBMoRBB5P126 depends tagged-0.8.6.1-1cyKsP6IoysJiSe4ShbK3g127 depends text-1.2.5.0128 depends time-compat-1.9.6.1-HPXxNPTtTCaH2PrTxuxUcC129 depends transformers-0.5.6.2130 depends unordered-containers-0.2.19.1-ArO3aaHsDRM2LdhYIZhbjg131 depends uuid-types-1.0.5-IqmAvXPaGmuJilxLvQgJZn132 definite http-api-data-0.4.3-C1zFn7zwvYU9l35y94zC5V-spec133 depends HUnit-1.6.2.0-1zpZ2XpSGLD8bpY95LGwLy134 depends QuickCheck-2.14.2-GmIzHg8jhXyDhZvBXz41zC135 depends base-4.16.3.0136 depends base-compat-0.12.2-FhzxSBl3yJsEVFzJm794VJ137 depends bytestring-0.11.3.1138 depends cookie-0.4.5-INruo7xeMpLEGnB2WKxcih139 depends hspec-2.9.7-BMvEyb1CfahJCbZUcb2TVk140 depends http-api-data-0.4.3-D6TjlA5iCgk9bL2oCmPbxe141 depends quickcheck-instances-0.3.28-Fh0MjS4rhNIAUuNG7YiHng142 depends text-1.2.5.0143 depends time-compat-1.9.6.1-HPXxNPTtTCaH2PrTxuxUcC144 depends unordered-containers-0.2.19.1-ArO3aaHsDRM2LdhYIZhbjg145 depends uuid-types-1.0.5-IqmAvXPaGmuJilxLvQgJZn146Using Cabal-3.6.3.0 compiled by ghc-9.2147Using compiler: ghc-9.2.4148Using install prefix:149/nix/store/j3vnizbsfiy1l67k2yvxd7v8mi7crr5y-http-api-data-0.4.3150Executables installed in:151/nix/store/j3vnizbsfiy1l67k2yvxd7v8mi7crr5y-http-api-data-0.4.3/bin152Libraries installed in:153/nix/store/j3vnizbsfiy1l67k2yvxd7v8mi7crr5y-http-api-data-0.4.3/lib/ghc-9.2.4/i386-linux-ghc-9.2.4/http-api-data-0.4.3-D6TjlA5iCgk9bL2oCmPbxe154Dynamic Libraries installed in:155/nix/store/j3vnizbsfiy1l67k2yvxd7v8mi7crr5y-http-api-data-0.4.3/lib/ghc-9.2.4/i386-linux-ghc-9.2.4156Private executables installed in:157/nix/store/j3vnizbsfiy1l67k2yvxd7v8mi7crr5y-http-api-data-0.4.3/libexec/i386-linux-ghc-9.2.4/http-api-data-0.4.3158Data files installed in:159/nix/store/j3vnizbsfiy1l67k2yvxd7v8mi7crr5y-http-api-data-0.4.3/share/i386-linux-ghc-9.2.4/http-api-data-0.4.3160Documentation installed in:161/nix/store/kv5lsz3l05qwwmcq0yzxziw4xgzfba5c-http-api-data-0.4.3-doc/share/doc/http-api-data-0.4.3162Configuration files installed in:163/nix/store/j3vnizbsfiy1l67k2yvxd7v8mi7crr5y-http-api-data-0.4.3/etc164No alex found165Using ar found on system at:166/nix/store/cz0xzc39p2qj26ml15v9bq5ckrmdmdf4-binutils-2.39/bin/ar167No c2hs found168No cpphs found169No doctest found170Using gcc version 11.3.0 given by user at:171/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/gcc172Using ghc version 9.2.4 found on system at:173/nix/store/ic7wdfrif8raic2z6xiq2qv1bfzxi8li-ghc-9.2.4/bin/ghc174Using ghc-pkg version 9.2.4 found on system at:175/nix/store/ic7wdfrif8raic2z6xiq2qv1bfzxi8li-ghc-9.2.4/bin/ghc-pkg-9.2.4176No ghcjs found177No ghcjs-pkg found178No greencard found179Using haddock version 2.26.0 found on system at:180/nix/store/ic7wdfrif8raic2z6xiq2qv1bfzxi8li-ghc-9.2.4/bin/haddock-ghc-9.2.4181No happy found182Using haskell-suite found on system at: haskell-suite-dummy-location183Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location184No hmake found185Using hpc version 0.68 found on system at:186/nix/store/ic7wdfrif8raic2z6xiq2qv1bfzxi8li-ghc-9.2.4/bin/hpc187Using hsc2hs version 0.68.8 found on system at:188/nix/store/ic7wdfrif8raic2z6xiq2qv1bfzxi8li-ghc-9.2.4/bin/hsc2hs189Using hscolour version 1.24 found on system at:190/nix/store/85d2z1v7cbhi7zr0aj493mh85n4w6p60-hscolour-1.24.4/bin/HsColour191No jhc found192Using ld found on system at:193/nix/store/ssc7jicqr32k3w9gbsczxl0fxxfvm60g-binutils-wrapper-2.39/bin/ld.gold194No pkg-config found195Using runghc version 9.2.4 found on system at:196/nix/store/ic7wdfrif8raic2z6xiq2qv1bfzxi8li-ghc-9.2.4/bin/runghc-9.2.4197Using strip version 2.39 found on system at:198/nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip199Using tar found on system at:200/nix/store/5rh47gjf5m2w51g3sxpyfxr1km61vd1f-gnutar-1.34/bin/tar201No uhc foundbuildPhase
202building203Preprocessing library for http-api-data-0.4.3..204Building library for http-api-data-0.4.3..205[1 of 4] Compiling Web.Internal.HttpApiData ( src/Web/Internal/HttpApiData.hs, dist/build/Web/Internal/HttpApiData.o, dist/build/Web/Internal/HttpApiData.dyn_o )206207src/Web/Internal/HttpApiData.hs:39:1: warning: [-Wunused-imports]208 The import of ‘Data.Semigroup’ is redundant209 except perhaps to import instances from ‘Data.Semigroup’210 To import instances alone, use: import Data.Semigroup()211 |21239 | import Data.Semigroup (Semigroup (..))213 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^214215src/Web/Internal/HttpApiData.hs:478:61: warning: [-Wdeprecations]216 In the use of ‘iso8601DateFormat’217 (imported from Data.Time.Format.Compat, but defined in time-1.11.1.1:Data.Time.Format.Locale):218 Deprecated: "use "Data.Time.Format.ISO8601" functions instead"219 |220478 | timeToUrlPiece fmt = T.pack . formatTime defaultTimeLocale (iso8601DateFormat (Just fmt))221 | ^^^^^^^^^^^^^^^^^222[2 of 4] Compiling Web.Internal.FormUrlEncoded ( src/Web/Internal/FormUrlEncoded.hs, dist/build/Web/Internal/FormUrlEncoded.o, dist/build/Web/Internal/FormUrlEncoded.dyn_o )223224src/Web/Internal/FormUrlEncoded.hs:45:1: warning: [-Wunused-imports]225 The import of ‘Data.Semigroup’ is redundant226 except perhaps to import instances from ‘Data.Semigroup’227 To import instances alone, use: import Data.Semigroup()228 |22945 | import Data.Semigroup (Semigroup (..))230 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^231232src/Web/Internal/FormUrlEncoded.hs:63:1: warning: [-Wunused-imports]233 The import of ‘Numeric.Natural’ is redundant234 except perhaps to import instances from ‘Numeric.Natural’235 To import instances alone, use: import Numeric.Natural()236 |23763 | import Numeric.Natural (Natural)238 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^239240src/Web/Internal/FormUrlEncoded.hs:348:23: warning: [-Wstar-is-type]241 Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’242 relies on the StarIsType extension, which will become243 deprecated in the future.244 Suggested fix: use ‘Type’ from ‘Data.Kind’ instead.245 |246348 | class GToForm t (f :: * -> *) where247 | ^248249src/Web/Internal/FormUrlEncoded.hs:348:28: warning: [-Wstar-is-type]250 Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’251 relies on the StarIsType extension, which will become252 deprecated in the future.253 Suggested fix: use ‘Type’ from ‘Data.Kind’ instead.254 |255348 | class GToForm t (f :: * -> *) where256 | ^257258src/Web/Internal/FormUrlEncoded.hs:496:25: warning: [-Wstar-is-type]259 Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’260 relies on the StarIsType extension, which will become261 deprecated in the future.262 Suggested fix: use ‘Type’ from ‘Data.Kind’ instead.263 |264496 | class GFromForm t (f :: * -> *) where265 | ^266267src/Web/Internal/FormUrlEncoded.hs:496:30: warning: [-Wstar-is-type]268 Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’269 relies on the StarIsType extension, which will become270 deprecated in the future.271 Suggested fix: use ‘Type’ from ‘Data.Kind’ instead.272 |273496 | class GFromForm t (f :: * -> *) where274 | ^275[3 of 4] Compiling Web.FormUrlEncoded ( src/Web/FormUrlEncoded.hs, dist/build/Web/FormUrlEncoded.o, dist/build/Web/FormUrlEncoded.dyn_o )276[4 of 4] Compiling Web.HttpApiData ( src/Web/HttpApiData.hs, dist/build/Web/HttpApiData.o, dist/build/Web/HttpApiData.dyn_o )277[1 of 4] Compiling Web.Internal.HttpApiData ( src/Web/Internal/HttpApiData.hs, dist/build/Web/Internal/HttpApiData.p_o )278279src/Web/Internal/HttpApiData.hs:39:1: warning: [-Wunused-imports]280 The import of ‘Data.Semigroup’ is redundant281 except perhaps to import instances from ‘Data.Semigroup’282 To import instances alone, use: import Data.Semigroup()283 |28439 | import Data.Semigroup (Semigroup (..))285 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^286287src/Web/Internal/HttpApiData.hs:478:61: warning: [-Wdeprecations]288 In the use of ‘iso8601DateFormat’289 (imported from Data.Time.Format.Compat, but defined in time-1.11.1.1:Data.Time.Format.Locale):290 Deprecated: "use "Data.Time.Format.ISO8601" functions instead"291 |292478 | timeToUrlPiece fmt = T.pack . formatTime defaultTimeLocale (iso8601DateFormat (Just fmt))293 | ^^^^^^^^^^^^^^^^^294[2 of 4] Compiling Web.Internal.FormUrlEncoded ( src/Web/Internal/FormUrlEncoded.hs, dist/build/Web/Internal/FormUrlEncoded.p_o )295296src/Web/Internal/FormUrlEncoded.hs:45:1: warning: [-Wunused-imports]297 The import of ‘Data.Semigroup’ is redundant298 except perhaps to import instances from ‘Data.Semigroup’299 To import instances alone, use: import Data.Semigroup()300 |30145 | import Data.Semigroup (Semigroup (..))302 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^303304src/Web/Internal/FormUrlEncoded.hs:63:1: warning: [-Wunused-imports]305 The import of ‘Numeric.Natural’ is redundant306 except perhaps to import instances from ‘Numeric.Natural’307 To import instances alone, use: import Numeric.Natural()308 |30963 | import Numeric.Natural (Natural)310 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^311312src/Web/Internal/FormUrlEncoded.hs:348:23: warning: [-Wstar-is-type]313 Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’314 relies on the StarIsType extension, which will become315 deprecated in the future.316 Suggested fix: use ‘Type’ from ‘Data.Kind’ instead.317 |318348 | class GToForm t (f :: * -> *) where319 | ^320321src/Web/Internal/FormUrlEncoded.hs:348:28: warning: [-Wstar-is-type]322 Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’323 relies on the StarIsType extension, which will become324 deprecated in the future.325 Suggested fix: use ‘Type’ from ‘Data.Kind’ instead.326 |327348 | class GToForm t (f :: * -> *) where328 | ^329330src/Web/Internal/FormUrlEncoded.hs:496:25: warning: [-Wstar-is-type]331 Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’332 relies on the StarIsType extension, which will become333 deprecated in the future.334 Suggested fix: use ‘Type’ from ‘Data.Kind’ instead.335 |336496 | class GFromForm t (f :: * -> *) where337 | ^338339src/Web/Internal/FormUrlEncoded.hs:496:30: warning: [-Wstar-is-type]340 Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’341 relies on the StarIsType extension, which will become342 deprecated in the future.343 Suggested fix: use ‘Type’ from ‘Data.Kind’ instead.344 |345496 | class GFromForm t (f :: * -> *) where346 | ^347[3 of 4] Compiling Web.FormUrlEncoded ( src/Web/FormUrlEncoded.hs, dist/build/Web/FormUrlEncoded.p_o )348[4 of 4] Compiling Web.HttpApiData ( src/Web/HttpApiData.hs, dist/build/Web/HttpApiData.p_o )349Preprocessing test suite 'spec' for http-api-data-0.4.3..350Building test suite 'spec' for http-api-data-0.4.3..351[1 of 4] Compiling Web.Internal.TestInstances ( test/Web/Internal/TestInstances.hs, dist/build/spec/spec-tmp/Web/Internal/TestInstances.o )352[2 of 4] Compiling Web.Internal.HttpApiDataSpec ( test/Web/Internal/HttpApiDataSpec.hs, dist/build/spec/spec-tmp/Web/Internal/HttpApiDataSpec.o )353[3 of 4] Compiling Web.Internal.FormUrlEncodedSpec ( test/Web/Internal/FormUrlEncodedSpec.hs, dist/build/spec/spec-tmp/Web/Internal/FormUrlEncodedSpec.o )354355test/Web/Internal/FormUrlEncodedSpec.hs:48:11: warning: [-Wincomplete-uni-patterns]356 Pattern match(es) are non-exhaustive357 In a pattern binding:358 Patterns of type ‘Either Text SimpleRec’ not matched: Left _359 |36048 | Right r1 = fromForm f1 :: Either Text SimpleRec361 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^362363test/Web/Internal/FormUrlEncodedSpec.hs:53:11: warning: [-Wincomplete-uni-patterns]364 Pattern match(es) are non-exhaustive365 In a pattern binding:366 Patterns of type ‘Either Text SimpleRec’ not matched: Right _367 |36853 | Left e = fromForm f :: Either Text SimpleRec369 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^370[4 of 4] Compiling Main ( test/Spec.hs, dist/build/spec/spec-tmp/Main.o )371Linking dist/build/spec/spec ...372buildPhase completed in 1 minutes 28 secondscheckPhase
373running tests374Running 1 test suites...375Test suite spec: RUNNING...376377Web.Internal.FormUrlEncoded378 Default (generic) instances379 ToForm380 contains the record names [✔]381 +++ OK, passed 100 tests.382 contains the correct record values [✔]383 +++ OK, passed 100 tests.384 FromForm385 is the right inverse of ToForm [✔]386 +++ OK, passed 100 tests.387 returns the underlying error [✔]388 urlEncoding389 urlDecodeForm (urlEncodeForm x) == Right x [✔]390 +++ OK, passed 100 tests.391 urlDecodeAsForm == (fromForm <=< urlDecodeForm) [✔]392 +++ OK, passed 100 tests.393 urlEncodeAsForm == urlEncodeForm . toForm [✔]394 +++ OK, passed 100 tests.395 urlDecodeForm "" == Right mempty [✔]396Web.Internal.HttpApiData397 Instances398 ()399 toUrlPiece <=> parseUrlPiece [✔]400 +++ OK, passed 100 tests.401 toQueryParam <=> parseQueryParam [✔]402 +++ OK, passed 100 tests.403 toHeader <=> parseHeader [✔]404 +++ OK, passed 100 tests.405 toEncodedUrlPiece encodes correctly [✔]406 +++ OK, passed 100 tests.407 Char408 toUrlPiece <=> parseUrlPiece [✔]409 +++ OK, passed 100 tests.410 toQueryParam <=> parseQueryParam [✔]411 +++ OK, passed 100 tests.412 toHeader <=> parseHeader [✔]413 +++ OK, passed 100 tests.414 toEncodedUrlPiece encodes correctly [✔]415 +++ OK, passed 100 tests.416 Bool417 toUrlPiece <=> parseUrlPiece [✔]418 +++ OK, passed 100 tests.419 toQueryParam <=> parseQueryParam [✔]420 +++ OK, passed 100 tests.421 toHeader <=> parseHeader [✔]422 +++ OK, passed 100 tests.423 toEncodedUrlPiece encodes correctly [✔]424 +++ OK, passed 100 tests.425 Ordering426 toUrlPiece <=> parseUrlPiece [✔]427 +++ OK, passed 100 tests.428 toQueryParam <=> parseQueryParam [✔]429 +++ OK, passed 100 tests.430 toHeader <=> parseHeader [✔]431 +++ OK, passed 100 tests.432 toEncodedUrlPiece encodes correctly [✔]433 +++ OK, passed 100 tests.434 Int435 toUrlPiece <=> parseUrlPiece [✔]436 +++ OK, passed 100 tests.437 toQueryParam <=> parseQueryParam [✔]438 +++ OK, passed 100 tests.439 toHeader <=> parseHeader [✔]440 +++ OK, passed 100 tests.441 toEncodedUrlPiece encodes correctly [✔]442 +++ OK, passed 100 tests.443 Int8444 toUrlPiece <=> parseUrlPiece [✔]445 +++ OK, passed 100 tests.446 toQueryParam <=> parseQueryParam [✔]447 +++ OK, passed 100 tests.448 toHeader <=> parseHeader [✔]449 +++ OK, passed 100 tests.450 toEncodedUrlPiece encodes correctly [✔]451 +++ OK, passed 100 tests.452 Int16453 toUrlPiece <=> parseUrlPiece [✔]454 +++ OK, passed 100 tests.455 toQueryParam <=> parseQueryParam [✔]456 +++ OK, passed 100 tests.457 toHeader <=> parseHeader [✔]458 +++ OK, passed 100 tests.459 toEncodedUrlPiece encodes correctly [✔]460 +++ OK, passed 100 tests.461 Int32462 toUrlPiece <=> parseUrlPiece [✔]463 +++ OK, passed 100 tests.464 toQueryParam <=> parseQueryParam [✔]465 +++ OK, passed 100 tests.466 toHeader <=> parseHeader [✔]467 +++ OK, passed 100 tests.468 toEncodedUrlPiece encodes correctly [✔]469 +++ OK, passed 100 tests.470 Int64471 toUrlPiece <=> parseUrlPiece [✔]472 +++ OK, passed 100 tests.473 toQueryParam <=> parseQueryParam [✔]474 +++ OK, passed 100 tests.475 toHeader <=> parseHeader [✔]476 +++ OK, passed 100 tests.477 toEncodedUrlPiece encodes correctly [✔]478 +++ OK, passed 100 tests.479 Integer480 toUrlPiece <=> parseUrlPiece [✔]481 +++ OK, passed 100 tests.482 toQueryParam <=> parseQueryParam [✔]483 +++ OK, passed 100 tests.484 toHeader <=> parseHeader [✔]485 +++ OK, passed 100 tests.486 toEncodedUrlPiece encodes correctly [✔]487 +++ OK, passed 100 tests.488 Word489 toUrlPiece <=> parseUrlPiece [✔]490 +++ OK, passed 100 tests.491 toQueryParam <=> parseQueryParam [✔]492 +++ OK, passed 100 tests.493 toHeader <=> parseHeader [✔]494 +++ OK, passed 100 tests.495 toEncodedUrlPiece encodes correctly [✔]496 +++ OK, passed 100 tests.497 Word8498 toUrlPiece <=> parseUrlPiece [✔]499 +++ OK, passed 100 tests.500 toQueryParam <=> parseQueryParam [✔]501 +++ OK, passed 100 tests.502 toHeader <=> parseHeader [✔]503 +++ OK, passed 100 tests.504 toEncodedUrlPiece encodes correctly [✔]505 +++ OK, passed 100 tests.506 Word16507 toUrlPiece <=> parseUrlPiece [✔]508 +++ OK, passed 100 tests.509 toQueryParam <=> parseQueryParam [✔]510 +++ OK, passed 100 tests.511 toHeader <=> parseHeader [✔]512 +++ OK, passed 100 tests.513 toEncodedUrlPiece encodes correctly [✔]514 +++ OK, passed 100 tests.515 Word32516 toUrlPiece <=> parseUrlPiece [✔]517 +++ OK, passed 100 tests.518 toQueryParam <=> parseQueryParam [✔]519 +++ OK, passed 100 tests.520 toHeader <=> parseHeader [✔]521 +++ OK, passed 100 tests.522 toEncodedUrlPiece encodes correctly [✔]523 +++ OK, passed 100 tests.524 Word64525 toUrlPiece <=> parseUrlPiece [✔]526 +++ OK, passed 100 tests.527 toQueryParam <=> parseQueryParam [✔]528 +++ OK, passed 100 tests.529 toHeader <=> parseHeader [✔]530 +++ OK, passed 100 tests.531 toEncodedUrlPiece encodes correctly [✔]532 +++ OK, passed 100 tests.533 String534 toUrlPiece <=> parseUrlPiece [✔]535 +++ OK, passed 100 tests.536 toQueryParam <=> parseQueryParam [✔]537 +++ OK, passed 100 tests.538 toHeader <=> parseHeader [✔]539 +++ OK, passed 100 tests.540 toEncodedUrlPiece encodes correctly [✔]541 +++ OK, passed 100 tests.542 Text.Strict543 toUrlPiece <=> parseUrlPiece [✔]544 +++ OK, passed 100 tests.545 toQueryParam <=> parseQueryParam [✔]546 +++ OK, passed 100 tests.547 toHeader <=> parseHeader [✔]548 +++ OK, passed 100 tests.549 toEncodedUrlPiece encodes correctly [✔]550 +++ OK, passed 100 tests.551 Text.Lazy552 toUrlPiece <=> parseUrlPiece [✔]553 +++ OK, passed 100 tests.554 toQueryParam <=> parseQueryParam [✔]555 +++ OK, passed 100 tests.556 toHeader <=> parseHeader [✔]557 +++ OK, passed 100 tests.558 toEncodedUrlPiece encodes correctly [✔]559 +++ OK, passed 100 tests.560 Day561 toUrlPiece <=> parseUrlPiece [✔]562 +++ OK, passed 100 tests.563 toQueryParam <=> parseQueryParam [✔]564 +++ OK, passed 100 tests.565 toHeader <=> parseHeader [✔]566 +++ OK, passed 100 tests.567 toEncodedUrlPiece encodes correctly [✔]568 +++ OK, passed 100 tests.569 TimeOfDay570 toUrlPiece <=> parseUrlPiece [✔]571 +++ OK, passed 100 tests.572 toQueryParam <=> parseQueryParam [✔]573 +++ OK, passed 100 tests.574 toHeader <=> parseHeader [✔]575 +++ OK, passed 100 tests.576 toEncodedUrlPiece encodes correctly [✔]577 +++ OK, passed 100 tests.578 LocalTime579 toUrlPiece <=> parseUrlPiece [✔]580 +++ OK, passed 100 tests.581 toQueryParam <=> parseQueryParam [✔]582 +++ OK, passed 100 tests.583 toHeader <=> parseHeader [✔]584 +++ OK, passed 100 tests.585 toEncodedUrlPiece encodes correctly [✔]586 +++ OK, passed 100 tests.587 ZonedTime588 toUrlPiece <=> parseUrlPiece [✔]589 +++ OK, passed 100 tests.590 toQueryParam <=> parseQueryParam [✔]591 +++ OK, passed 100 tests.592 toHeader <=> parseHeader [✔]593 +++ OK, passed 100 tests.594 toEncodedUrlPiece encodes correctly [✔]595 +++ OK, passed 100 tests.596 UTCTime597 toUrlPiece <=> parseUrlPiece [✔]598 +++ OK, passed 100 tests.599 toQueryParam <=> parseQueryParam [✔]600 +++ OK, passed 100 tests.601 toHeader <=> parseHeader [✔]602 +++ OK, passed 100 tests.603 toEncodedUrlPiece encodes correctly [✔]604 +++ OK, passed 100 tests.605 NominalDiffTime606 toUrlPiece <=> parseUrlPiece [✔]607 +++ OK, passed 100 tests.608 toQueryParam <=> parseQueryParam [✔]609 +++ OK, passed 100 tests.610 toHeader <=> parseHeader [✔]611 +++ OK, passed 100 tests.612 toEncodedUrlPiece encodes correctly [✔]613 +++ OK, passed 100 tests.614 DayOfWeek615 toUrlPiece <=> parseUrlPiece [✔]616 +++ OK, passed 100 tests.617 toQueryParam <=> parseQueryParam [✔]618 +++ OK, passed 100 tests.619 toHeader <=> parseHeader [✔]620 +++ OK, passed 100 tests.621 toEncodedUrlPiece encodes correctly [✔]622 +++ OK, passed 100 tests.623 Quarter624 toUrlPiece <=> parseUrlPiece [✔]625 +++ OK, passed 100 tests.626 toQueryParam <=> parseQueryParam [✔]627 +++ OK, passed 100 tests.628 toHeader <=> parseHeader [✔]629 +++ OK, passed 100 tests.630 toEncodedUrlPiece encodes correctly [✔]631 +++ OK, passed 100 tests.632 QuarterOfYear633 toUrlPiece <=> parseUrlPiece [✔]634 +++ OK, passed 100 tests.635 toQueryParam <=> parseQueryParam [✔]636 +++ OK, passed 100 tests.637 toHeader <=> parseHeader [✔]638 +++ OK, passed 100 tests.639 toEncodedUrlPiece encodes correctly [✔]640 +++ OK, passed 100 tests.641 Month642 toUrlPiece <=> parseUrlPiece [✔]643 +++ OK, passed 100 tests.644 toQueryParam <=> parseQueryParam [✔]645 +++ OK, passed 100 tests.646 toHeader <=> parseHeader [✔]647 +++ OK, passed 100 tests.648 toEncodedUrlPiece encodes correctly [✔]649 +++ OK, passed 100 tests.650 DayOfWeek651 toUrlPiece <=> parseUrlPiece [✔]652 +++ OK, passed 100 tests.653 toQueryParam <=> parseQueryParam [✔]654 +++ OK, passed 100 tests.655 toHeader <=> parseHeader [✔]656 +++ OK, passed 100 tests.657 toEncodedUrlPiece encodes correctly [✔]658 +++ OK, passed 100 tests.659 Version660 toUrlPiece <=> parseUrlPiece [✔]661 +++ OK, passed 100 tests.662 toQueryParam <=> parseQueryParam [✔]663 +++ OK, passed 100 tests.664 toHeader <=> parseHeader [✔]665 +++ OK, passed 100 tests.666 toEncodedUrlPiece encodes correctly [✔]667 +++ OK, passed 100 tests.668 UUID669 toUrlPiece <=> parseUrlPiece [✔]670 +++ OK, passed 100 tests.671 toQueryParam <=> parseQueryParam [✔]672 +++ OK, passed 100 tests.673 toHeader <=> parseHeader [✔]674 +++ OK, passed 100 tests.675 toEncodedUrlPiece encodes correctly [✔]676 +++ OK, passed 100 tests.677 Cookie678 toUrlPiece <=> parseUrlPiece [✔]679 +++ OK, passed 100 tests.680 toQueryParam <=> parseQueryParam [✔]681 +++ OK, passed 100 tests.682 toHeader <=> parseHeader [✔]683 +++ OK, passed 100 tests.684 toEncodedUrlPiece encodes correctly [✔]685 +++ OK, passed 100 tests.686 Uni687 toUrlPiece <=> parseUrlPiece [✔]688 +++ OK, passed 100 tests.689 toQueryParam <=> parseQueryParam [✔]690 +++ OK, passed 100 tests.691 toHeader <=> parseHeader [✔]692 +++ OK, passed 100 tests.693 toEncodedUrlPiece encodes correctly [✔]694 +++ OK, passed 100 tests.695 Deci696 toUrlPiece <=> parseUrlPiece [✔]697 +++ OK, passed 100 tests.698 toQueryParam <=> parseQueryParam [✔]699 +++ OK, passed 100 tests.700 toHeader <=> parseHeader [✔]701 +++ OK, passed 100 tests.702 toEncodedUrlPiece encodes correctly [✔]703 +++ OK, passed 100 tests.704 Centi705 toUrlPiece <=> parseUrlPiece [✔]706 +++ OK, passed 100 tests.707 toQueryParam <=> parseQueryParam [✔]708 +++ OK, passed 100 tests.709 toHeader <=> parseHeader [✔]710 +++ OK, passed 100 tests.711 toEncodedUrlPiece encodes correctly [✔]712 +++ OK, passed 100 tests.713 Milli714 toUrlPiece <=> parseUrlPiece [✔]715 +++ OK, passed 100 tests.716 toQueryParam <=> parseQueryParam [✔]717 +++ OK, passed 100 tests.718 toHeader <=> parseHeader [✔]719 +++ OK, passed 100 tests.720 toEncodedUrlPiece encodes correctly [✔]721 +++ OK, passed 100 tests.722 Micro723 toUrlPiece <=> parseUrlPiece [✔]724 +++ OK, passed 100 tests.725 toQueryParam <=> parseQueryParam [✔]726 +++ OK, passed 100 tests.727 toHeader <=> parseHeader [✔]728 +++ OK, passed 100 tests.729 toEncodedUrlPiece encodes correctly [✔]730 +++ OK, passed 100 tests.731 Nano732 toUrlPiece <=> parseUrlPiece [✔]733 +++ OK, passed 100 tests.734 toQueryParam <=> parseQueryParam [✔]735 +++ OK, passed 100 tests.736 toHeader <=> parseHeader [✔]737 +++ OK, passed 100 tests.738 toEncodedUrlPiece encodes correctly [✔]739 +++ OK, passed 100 tests.740 Pico741 toUrlPiece <=> parseUrlPiece [✔]742 +++ OK, passed 100 tests.743 toQueryParam <=> parseQueryParam [✔]744 +++ OK, passed 100 tests.745 toHeader <=> parseHeader [✔]746 +++ OK, passed 100 tests.747 toEncodedUrlPiece encodes correctly [✔]748 +++ OK, passed 100 tests.749 Maybe String750 toUrlPiece <=> parseUrlPiece [✔]751 +++ OK, passed 100 tests.752 toQueryParam <=> parseQueryParam [✔]753 +++ OK, passed 100 tests.754 toHeader <=> parseHeader [✔]755 +++ OK, passed 100 tests.756 toEncodedUrlPiece encodes correctly [✔]757 +++ OK, passed 100 tests.758 Maybe Integer759 toUrlPiece <=> parseUrlPiece [✔]760 +++ OK, passed 100 tests.761 toQueryParam <=> parseQueryParam [✔]762 +++ OK, passed 100 tests.763 toHeader <=> parseHeader [✔]764 +++ OK, passed 100 tests.765 toEncodedUrlPiece encodes correctly [✔]766 +++ OK, passed 100 tests.767 Either Integer Text768 toUrlPiece <=> parseUrlPiece [✔]769 +++ OK, passed 100 tests.770 toQueryParam <=> parseQueryParam [✔]771 +++ OK, passed 100 tests.772 toHeader <=> parseHeader [✔]773 +++ OK, passed 100 tests.774 toEncodedUrlPiece encodes correctly [✔]775 +++ OK, passed 100 tests.776 Either Version Day777 toUrlPiece <=> parseUrlPiece [✔]778 +++ OK, passed 100 tests.779 toQueryParam <=> parseQueryParam [✔]780 +++ OK, passed 100 tests.781 toHeader <=> parseHeader [✔]782 +++ OK, passed 100 tests.783 toEncodedUrlPiece encodes correctly [✔]784 +++ OK, passed 100 tests.785 Natural786 toUrlPiece <=> parseUrlPiece [✔]787 +++ OK, passed 100 tests.788 toQueryParam <=> parseQueryParam [✔]789 +++ OK, passed 100 tests.790 toHeader <=> parseHeader [✔]791 +++ OK, passed 100 tests.792 toEncodedUrlPiece encodes correctly [✔]793 +++ OK, passed 100 tests.794 bad integers are rejected [✔]795 bounds checking works [✔]796 invalid utf8 is handled [✔]797798Finished in 0.4655 seconds799187 examples, 0 failures800Test suite spec: PASS801Test suite logged to: dist/test/http-api-data-0.4.3-spec.log8021 of 1 test suites (1 of 1 test cases) passed.haddockPhase
803haddockPhase804Preprocessing library for http-api-data-0.4.3..805Running Haddock on library for http-api-data-0.4.3..806Warning: The documentation for the following packages are not installed. No807links will be generated to these packages: attoparsec-0.14.4,808attoparsec-0.14.4809Warning: --source-* options are ignored when --hyperlinked-source is enabled.810 93% ( 30 / 32) in 'Web.Internal.HttpApiData'811 Missing documentation for:812 timeToUrlPiece (src/Web/Internal/HttpApiData.hs:477)813 runAtto (src/Web/Internal/HttpApiData.hs:869)814815src/Web/Internal/HttpApiData.hs:39:1: warning: [-Wunused-imports]816 The import of ‘Data.Semigroup’ is redundant817 except perhaps to import instances from ‘Data.Semigroup’818 To import instances alone, use: import Data.Semigroup()819 |82039 | import Data.Semigroup (Semigroup (..))821 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^822823src/Web/Internal/HttpApiData.hs:478:61: warning: [-Wdeprecations]824 In the use of ‘iso8601DateFormat’825 (imported from Data.Time.Format.Compat, but defined in time-1.11.1.1:Data.Time.Format.Locale):826 Deprecated: "use "Data.Time.Format.ISO8601" functions instead"827 |828478 | timeToUrlPiece fmt = T.pack . formatTime defaultTimeLocale (iso8601DateFormat (Just fmt))829 | ^^^^^^^^^^^^^^^^^830Warning: 'escapeURIString' is out of scope.831 If you qualify the identifier, haddock can try to link it anyway.832Warning: 'isUnreserved' is out of scope.833 If you qualify the identifier, haddock can try to link it anyway.834Warning: 'unEscapeString' is out of scope.835 If you qualify the identifier, haddock can try to link it anyway.836Warning: 'toLower' is out of scope.837 If you qualify the identifier, haddock can try to link it anyway.838 82% ( 28 / 34) in 'Web.Internal.FormUrlEncoded'839 Missing documentation for:840 Module header841 Proxy3 (src/Web/Internal/FormUrlEncoded.hs:296)842 NotSupported (src/Web/Internal/FormUrlEncoded.hs:298)843 GToForm (src/Web/Internal/FormUrlEncoded.hs:348)844 GFromForm (src/Web/Internal/FormUrlEncoded.hs:496)845 sortOn (src/Web/Internal/FormUrlEncoded.hs:795)846847src/Web/Internal/FormUrlEncoded.hs:45:1: warning: [-Wunused-imports]848 The import of ‘Data.Semigroup’ is redundant849 except perhaps to import instances from ‘Data.Semigroup’850 To import instances alone, use: import Data.Semigroup()851 |85245 | import Data.Semigroup (Semigroup (..))853 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^854855src/Web/Internal/FormUrlEncoded.hs:63:1: warning: [-Wunused-imports]856 The import of ‘Numeric.Natural’ is redundant857 except perhaps to import instances from ‘Numeric.Natural’858 To import instances alone, use: import Numeric.Natural()859 |86063 | import Numeric.Natural (Natural)861 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^862863src/Web/Internal/FormUrlEncoded.hs:348:23: warning: [-Wstar-is-type]864 Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’865 relies on the StarIsType extension, which will become866 deprecated in the future.867 Suggested fix: use ‘Type’ from ‘Data.Kind’ instead.868 |869348 | class GToForm t (f :: * -> *) where870 | ^871872src/Web/Internal/FormUrlEncoded.hs:348:28: warning: [-Wstar-is-type]873 Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’874 relies on the StarIsType extension, which will become875 deprecated in the future.876 Suggested fix: use ‘Type’ from ‘Data.Kind’ instead.877 |878348 | class GToForm t (f :: * -> *) where879 | ^880881src/Web/Internal/FormUrlEncoded.hs:496:25: warning: [-Wstar-is-type]882 Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’883 relies on the StarIsType extension, which will become884 deprecated in the future.885 Suggested fix: use ‘Type’ from ‘Data.Kind’ instead.886 |887496 | class GFromForm t (f :: * -> *) where888 | ^889890src/Web/Internal/FormUrlEncoded.hs:496:30: warning: [-Wstar-is-type]891 Using ‘*’ (or its Unicode variant) to mean ‘Data.Kind.Type’892 relies on the StarIsType extension, which will become893 deprecated in the future.894 Suggested fix: use ‘Type’ from ‘Data.Kind’ instead.895 |896496 | class GFromForm t (f :: * -> *) where897 | ^898Warning: 'Generic' is out of scope.899 If you qualify the identifier, haddock can try to link it anyway.900 100% ( 35 / 35) in 'Web.FormUrlEncoded'901 100% ( 32 / 32) in 'Web.HttpApiData'902Warning: Web.Internal.HttpApiData: could not find link destinations for:903904 - Data.Attoparsec.Text.Internal.Parser905Documentation created: dist/doc/html/http-api-data/index.html,906dist/doc/html/http-api-data/http-api-data.txt907Preprocessing test suite 'spec' for http-api-data-0.4.3..installPhase
908installing909Installing library in /nix/store/j3vnizbsfiy1l67k2yvxd7v8mi7crr5y-http-api-data-0.4.3/lib/ghc-9.2.4/i386-linux-ghc-9.2.4/http-api-data-0.4.3-D6TjlA5iCgk9bL2oCmPbxefixupPhase
910post-installation fixup911shrinking RPATHs of ELF executables and libraries in /nix/store/j3vnizbsfiy1l67k2yvxd7v8mi7crr5y-http-api-data-0.4.3912shrinking /nix/store/j3vnizbsfiy1l67k2yvxd7v8mi7crr5y-http-api-data-0.4.3/lib/ghc-9.2.4/i386-linux-ghc-9.2.4/libHShttp-api-data-0.4.3-D6TjlA5iCgk9bL2oCmPbxe-ghc9.2.4.so913strip is /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip914stripping (with command strip and flags -S) in /nix/store/j3vnizbsfiy1l67k2yvxd7v8mi7crr5y-http-api-data-0.4.3/lib915patching script interpreter paths in /nix/store/j3vnizbsfiy1l67k2yvxd7v8mi7crr5y-http-api-data-0.4.3916checking for references to /build/ in /nix/store/j3vnizbsfiy1l67k2yvxd7v8mi7crr5y-http-api-data-0.4.3...917shrinking RPATHs of ELF executables and libraries in /nix/store/kv5lsz3l05qwwmcq0yzxziw4xgzfba5c-http-api-data-0.4.3-doc918strip is /nix/store/rkwixq2wda45gxx7zg1qh329zhkbvzzb-gcc-wrapper-11.3.0/bin/strip919patching script interpreter paths in /nix/store/kv5lsz3l05qwwmcq0yzxziw4xgzfba5c-http-api-data-0.4.3-doc920checking for references to /build/ in /nix/store/kv5lsz3l05qwwmcq0yzxziw4xgzfba5c-http-api-data-0.4.3-doc...