@nix { "action": "setPhase", "phase": "setupCompilerEnvironmentPhase" } setupCompilerEnvironmentPhase Build with /nix/store/kp4hnhfkd7c6gf3fnb8z897nwnpvg5w7-ghc-8.10.4. @nix { "action": "setPhase", "phase": "unpackPhase" } unpacking sources unpacking source archive /nix/store/bhbxs5cp61d3hmlakcsb5i21lbdqpfpm-aeson-1.5.6.0.tar.gz source root is aeson-1.5.6.0 setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file aeson-1.5.6.0/tests/UnitTests/NullaryConstructors.hs @nix { "action": "setPhase", "phase": "patchPhase" } patching sources Replace Cabal file with edited version from mirror://hackage/aeson-1.5.6.0/revision/1.cabal. @nix { "action": "setPhase", "phase": "compileBuildDriverPhase" } compileBuildDriverPhase setupCompileFlags: -package-db=/build/setup-package.conf.d -j2 +RTS -A64M -RTS -threaded -rtsopts [1 of 1] Compiling Main ( Setup.lhs, /build/Main.o ) Linking Setup ... /nix/store/hy3lz2vfv9qq2v5jz9nzlx6mmiaq79rj-binutils-2.35.1/bin/ld.gold: warning: /nix/store/cvr0kjg2q7z2wwhjblx6c73rv422k8cm-glibc-2.33-47/lib/crt1.o: unknown program property type 0xc0008002 in .note.gnu.property section @nix { "action": "setPhase", "phase": "configurePhase" } configuring configureFlags: --verbose --prefix=/nix/store/lbmadpdr4iqp9y8rlp43japbhksipa1w-aeson-1.5.6.0 --libdir=$prefix/lib/$compiler --libsubdir=$abi/$libname --docdir=/nix/store/6va6ddp8fmy3ab8hxmb12sl1w9yknsn4-aeson-1.5.6.0-doc/share/doc/aeson-1.5.6.0 --with-gcc=gcc --package-db=/build/package.conf.d --ghc-options=-j2 +RTS -A64M -RTS --disable-split-objs --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --ghc-option=-split-sections --extra-lib-dirs=/nix/store/yn7nd41grg2mzvzliphalk70hs0rfpdr-ncurses-6.2/lib --extra-lib-dirs=/nix/store/j74nwv61ghpv6zjzjvc14awggaahgm81-libffi-3.3/lib --extra-lib-dirs=/nix/store/fx58y0jdzd2xggdy0pqag2ffj72l7w33-gmp-6.2.1/lib Using Parsec parser Configuring aeson-1.5.6.0... Flags chosen: bytestring-builder=False, cffi=False, developer=False, fast=False Dependency attoparsec >=0.13.2.2 && <0.15: using attoparsec-0.13.2.5 Dependency base >=4.7.0.0 && <5: using base-4.14.1.0 Dependency base-compat-batteries >=0.10.0 && <0.12: using base-compat-batteries-0.11.2 Dependency bytestring >=0.10.8.1 && <0.12: using bytestring-0.10.12.0 Dependency containers >=0.5.5.1 && <0.7: using containers-0.6.2.1 Dependency data-fix ==0.3.*: using data-fix-0.3.1 Dependency deepseq >=1.3.0.0 && <1.5: using deepseq-1.4.4.0 Dependency dlist >=0.8.0.4 && <1.1: using dlist-1.0 Dependency ghc-prim >=0.2 && <0.8: using ghc-prim-0.6.1 Dependency hashable >=1.2.7.0 && <1.4: using hashable-1.3.0.0 Dependency primitive >=0.7.0.1 && <0.8: using primitive-0.7.1.0 Dependency scientific >=0.3.6.2 && <0.4: using scientific-0.3.7.0 Dependency strict ==0.4.*: using strict-0.4.0.1 Dependency tagged >=0.8.6 && <0.9: using tagged-0.8.6.1 Dependency template-haskell >=2.9.0.0 && <2.18: using template-haskell-2.16.0.0 Dependency text >=1.2.3.0 && <1.3: using text-1.2.4.1 Dependency th-abstraction >=0.2.8.0 && <0.5: using th-abstraction-0.4.2.0 Dependency these ==1.1.*: using these-1.1.1.1 Dependency time >=1.4 && <1.12: using time-1.9.3 Dependency time-compat >=1.9.4 && <1.10: using time-compat-1.9.5 Dependency unordered-containers >=0.2.10.0 && <0.3: using unordered-containers-0.2.14.0 Dependency uuid-types >=1.0.3 && <1.1: using uuid-types-1.0.5 Dependency vector >=0.12.0.1 && <0.13: using vector-0.12.3.0 Source component graph: component lib Configured component graph: component aeson-1.5.6.0-2IvrCnYKbWb9QZgZlQVX57 include attoparsec-0.13.2.5-8b3zR2FegHr5b22sUzqbII include base-4.14.1.0 include base-compat-batteries-0.11.2-29x7isjA0pc9Te0uKT4nR0 include bytestring-0.10.12.0 include containers-0.6.2.1 include data-fix-0.3.1-LEBmfRy9yf8IYvhnVM4XWq include deepseq-1.4.4.0 include dlist-1.0-4RVlrLLkglRAZ4I0xsIoV4 include ghc-prim-0.6.1 include hashable-1.3.0.0-Kj7ljBXq9kIShZ8Ubutn7 include primitive-0.7.1.0-Jxsyd70oUttYiCXCa0HqV include scientific-0.3.7.0-LPaXSh8BCKzKd0JTfEObNd include strict-0.4.0.1-LHHNPOFmTHdGc0YcUWuOL7 include tagged-0.8.6.1-HwwcL9gkCbnAPGOH1AhzJ5 include template-haskell-2.16.0.0 include text-1.2.4.1 include th-abstraction-0.4.2.0-CPMLTlyMgmr6dbHxHL95CG include these-1.1.1.1-5hAi5zz87CELSYWqJ9mAWx include time-1.9.3 include time-compat-1.9.5-FoKNpkrZIxBGH9y7HJo0a include unordered-containers-0.2.14.0-DFn7i8JqTHIIg6HnZm1W8x include uuid-types-1.0.5-7MT5P1NLF6oAuI6PMrQF5E include vector-0.12.3.0-CPqlNMyZegjAA03uI8ba4E Linked component graph: unit aeson-1.5.6.0-2IvrCnYKbWb9QZgZlQVX57 include attoparsec-0.13.2.5-8b3zR2FegHr5b22sUzqbII include base-4.14.1.0 include base-compat-batteries-0.11.2-29x7isjA0pc9Te0uKT4nR0 include bytestring-0.10.12.0 include containers-0.6.2.1 include data-fix-0.3.1-LEBmfRy9yf8IYvhnVM4XWq include deepseq-1.4.4.0 include dlist-1.0-4RVlrLLkglRAZ4I0xsIoV4 include ghc-prim-0.6.1 include hashable-1.3.0.0-Kj7ljBXq9kIShZ8Ubutn7 include primitive-0.7.1.0-Jxsyd70oUttYiCXCa0HqV include scientific-0.3.7.0-LPaXSh8BCKzKd0JTfEObNd include strict-0.4.0.1-LHHNPOFmTHdGc0YcUWuOL7 include tagged-0.8.6.1-HwwcL9gkCbnAPGOH1AhzJ5 include template-haskell-2.16.0.0 include text-1.2.4.1 include th-abstraction-0.4.2.0-CPMLTlyMgmr6dbHxHL95CG include these-1.1.1.1-5hAi5zz87CELSYWqJ9mAWx include time-1.9.3 include time-compat-1.9.5-FoKNpkrZIxBGH9y7HJo0a include unordered-containers-0.2.14.0-DFn7i8JqTHIIg6HnZm1W8x include uuid-types-1.0.5-7MT5P1NLF6oAuI6PMrQF5E include vector-0.12.3.0-CPqlNMyZegjAA03uI8ba4E Data.Aeson=aeson-1.5.6.0-2IvrCnYKbWb9QZgZlQVX57:Data.Aeson,Data.Aeson.Encode=aeson-1.5.6.0-2IvrCnYKbWb9QZgZlQVX57:Data.Aeson.Encode,Data.Aeson.Encoding=aeson-1.5.6.0-2IvrCnYKbWb9QZgZlQVX57:Data.Aeson.Encoding,Data.Aeson.Encoding.Internal=aeson-1.5.6.0-2IvrCnYKbWb9QZgZlQVX57:Data.Aeson.Encoding.Internal,Data.Aeson.Internal=aeson-1.5.6.0-2IvrCnYKbWb9QZgZlQVX57:Data.Aeson.Internal,Data.Aeson.Internal.Time=aeson-1.5.6.0-2IvrCnYKbWb9QZgZlQVX57:Data.Aeson.Internal.Time,Data.Aeson.Parser=aeson-1.5.6.0-2IvrCnYKbWb9QZgZlQVX57:Data.Aeson.Parser,Data.Aeson.Parser.Internal=aeson-1.5.6.0-2IvrCnYKbWb9QZgZlQVX57:Data.Aeson.Parser.Internal,Data.Aeson.QQ.Simple=aeson-1.5.6.0-2IvrCnYKbWb9QZgZlQVX57:Data.Aeson.QQ.Simple,Data.Aeson.TH=aeson-1.5.6.0-2IvrCnYKbWb9QZgZlQVX57:Data.Aeson.TH,Data.Aeson.Text=aeson-1.5.6.0-2IvrCnYKbWb9QZgZlQVX57:Data.Aeson.Text,Data.Aeson.Types=aeson-1.5.6.0-2IvrCnYKbWb9QZgZlQVX57:Data.Aeson.Types Ready component graph: definite aeson-1.5.6.0-2IvrCnYKbWb9QZgZlQVX57 depends attoparsec-0.13.2.5-8b3zR2FegHr5b22sUzqbII depends base-4.14.1.0 depends base-compat-batteries-0.11.2-29x7isjA0pc9Te0uKT4nR0 depends bytestring-0.10.12.0 depends containers-0.6.2.1 depends data-fix-0.3.1-LEBmfRy9yf8IYvhnVM4XWq depends deepseq-1.4.4.0 depends dlist-1.0-4RVlrLLkglRAZ4I0xsIoV4 depends ghc-prim-0.6.1 depends hashable-1.3.0.0-Kj7ljBXq9kIShZ8Ubutn7 depends primitive-0.7.1.0-Jxsyd70oUttYiCXCa0HqV depends scientific-0.3.7.0-LPaXSh8BCKzKd0JTfEObNd depends strict-0.4.0.1-LHHNPOFmTHdGc0YcUWuOL7 depends tagged-0.8.6.1-HwwcL9gkCbnAPGOH1AhzJ5 depends template-haskell-2.16.0.0 depends text-1.2.4.1 depends th-abstraction-0.4.2.0-CPMLTlyMgmr6dbHxHL95CG depends these-1.1.1.1-5hAi5zz87CELSYWqJ9mAWx depends time-1.9.3 depends time-compat-1.9.5-FoKNpkrZIxBGH9y7HJo0a depends unordered-containers-0.2.14.0-DFn7i8JqTHIIg6HnZm1W8x depends uuid-types-1.0.5-7MT5P1NLF6oAuI6PMrQF5E depends vector-0.12.3.0-CPqlNMyZegjAA03uI8ba4E Using Cabal-3.2.1.0 compiled by ghc-8.10 Using compiler: ghc-8.10.4 Using install prefix: /nix/store/lbmadpdr4iqp9y8rlp43japbhksipa1w-aeson-1.5.6.0 Executables installed in: /nix/store/lbmadpdr4iqp9y8rlp43japbhksipa1w-aeson-1.5.6.0/bin Libraries installed in: /nix/store/lbmadpdr4iqp9y8rlp43japbhksipa1w-aeson-1.5.6.0/lib/ghc-8.10.4/x86_64-linux-ghc-8.10.4/aeson-1.5.6.0-2IvrCnYKbWb9QZgZlQVX57 Dynamic Libraries installed in: /nix/store/lbmadpdr4iqp9y8rlp43japbhksipa1w-aeson-1.5.6.0/lib/ghc-8.10.4/x86_64-linux-ghc-8.10.4 Private executables installed in: /nix/store/lbmadpdr4iqp9y8rlp43japbhksipa1w-aeson-1.5.6.0/libexec/x86_64-linux-ghc-8.10.4/aeson-1.5.6.0 Data files installed in: /nix/store/lbmadpdr4iqp9y8rlp43japbhksipa1w-aeson-1.5.6.0/share/x86_64-linux-ghc-8.10.4/aeson-1.5.6.0 Documentation installed in: /nix/store/6va6ddp8fmy3ab8hxmb12sl1w9yknsn4-aeson-1.5.6.0-doc/share/doc/aeson-1.5.6.0 Configuration files installed in: /nix/store/lbmadpdr4iqp9y8rlp43japbhksipa1w-aeson-1.5.6.0/etc No alex found Using ar found on system at: /nix/store/hy3lz2vfv9qq2v5jz9nzlx6mmiaq79rj-binutils-2.35.1/bin/ar No c2hs found No cpphs found No doctest found Using gcc version 10.3.0 given by user at: /nix/store/qvv5y4fx4x879rbsbs4g27mypl9wxbb9-gcc-wrapper-10.3.0/bin/gcc Using ghc version 8.10.4 found on system at: /nix/store/kp4hnhfkd7c6gf3fnb8z897nwnpvg5w7-ghc-8.10.4/bin/ghc Using ghc-pkg version 8.10.4 found on system at: /nix/store/kp4hnhfkd7c6gf3fnb8z897nwnpvg5w7-ghc-8.10.4/bin/ghc-pkg No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.24.0 found on system at: /nix/store/kp4hnhfkd7c6gf3fnb8z897nwnpvg5w7-ghc-8.10.4/bin/haddock No happy found Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.68 found on system at: /nix/store/kp4hnhfkd7c6gf3fnb8z897nwnpvg5w7-ghc-8.10.4/bin/hpc Using hsc2hs version 0.68.7 found on system at: /nix/store/kp4hnhfkd7c6gf3fnb8z897nwnpvg5w7-ghc-8.10.4/bin/hsc2hs Using hscolour version 1.24 found on system at: /nix/store/8ifzq6lqf63gzg70pbgbgs6sbccdam6k-hscolour-1.24.4/bin/HsColour No jhc found Using ld found on system at: /nix/store/rs4jynk5rpvag2b2f8m7nrzsypjss4w1-binutils-wrapper-2.35.1/bin/ld.gold No pkg-config found Using runghc version 8.10.4 found on system at: /nix/store/kp4hnhfkd7c6gf3fnb8z897nwnpvg5w7-ghc-8.10.4/bin/runghc Using strip version 2.35 found on system at: /nix/store/hy3lz2vfv9qq2v5jz9nzlx6mmiaq79rj-binutils-2.35.1/bin/strip Using tar found on system at: /nix/store/87l7j4jcsl6x50nzpii751cdbsa26b0f-gnutar-1.34/bin/tar No uhc found @nix { "action": "setPhase", "phase": "buildPhase" } building Preprocessing library for aeson-1.5.6.0.. Building library for aeson-1.5.6.0.. [ 1 of 24] Compiling Data.Aeson.Internal.Functions ( src/Data/Aeson/Internal/Functions.hs, dist/build/Data/Aeson/Internal/Functions.o, dist/build/Data/Aeson/Internal/Functions.dyn_o ) [ 2 of 24] Compiling Data.Aeson.Parser.UnescapePure ( src-pure/Data/Aeson/Parser/UnescapePure.hs, dist/build/Data/Aeson/Parser/UnescapePure.o, dist/build/Data/Aeson/Parser/UnescapePure.dyn_o ) [ 3 of 24] Compiling Data.Aeson.Parser.Unescape ( src/Data/Aeson/Parser/Unescape.hs, dist/build/Data/Aeson/Parser/Unescape.o, dist/build/Data/Aeson/Parser/Unescape.dyn_o ) [ 4 of 24] Compiling Data.Aeson.Types.Generic ( src/Data/Aeson/Types/Generic.hs, dist/build/Data/Aeson/Types/Generic.o, dist/build/Data/Aeson/Types/Generic.dyn_o ) [ 5 of 24] Compiling Data.Aeson.Types.Internal ( src/Data/Aeson/Types/Internal.hs, dist/build/Data/Aeson/Types/Internal.o, dist/build/Data/Aeson/Types/Internal.dyn_o ) [ 6 of 24] Compiling Data.Aeson.Parser.Internal ( src/Data/Aeson/Parser/Internal.hs, dist/build/Data/Aeson/Parser/Internal.o, dist/build/Data/Aeson/Parser/Internal.dyn_o ) [ 7 of 24] Compiling Data.Aeson.Parser ( src/Data/Aeson/Parser.hs, dist/build/Data/Aeson/Parser.o, dist/build/Data/Aeson/Parser.dyn_o ) [ 8 of 24] Compiling Data.Attoparsec.Time.Internal ( attoparsec-iso8601/src/Data/Attoparsec/Time/Internal.hs, dist/build/Data/Attoparsec/Time/Internal.o, dist/build/Data/Attoparsec/Time/Internal.dyn_o ) [ 9 of 24] Compiling Data.Attoparsec.Time ( attoparsec-iso8601/src/Data/Attoparsec/Time.hs, dist/build/Data/Attoparsec/Time.o, dist/build/Data/Attoparsec/Time.dyn_o ) [10 of 24] Compiling Data.Aeson.Parser.Time ( src/Data/Aeson/Parser/Time.hs, dist/build/Data/Aeson/Parser/Time.o, dist/build/Data/Aeson/Parser/Time.dyn_o ) [11 of 24] Compiling Data.Aeson.Types.FromJSON ( src/Data/Aeson/Types/FromJSON.hs, dist/build/Data/Aeson/Types/FromJSON.o, dist/build/Data/Aeson/Types/FromJSON.dyn_o ) [12 of 24] Compiling Data.Aeson.Internal ( src/Data/Aeson/Internal.hs, dist/build/Data/Aeson/Internal.o, dist/build/Data/Aeson/Internal.dyn_o ) [13 of 24] Compiling Data.Aeson.Internal.Time ( src/Data/Aeson/Internal/Time.hs, dist/build/Data/Aeson/Internal/Time.o, dist/build/Data/Aeson/Internal/Time.dyn_o ) [14 of 24] Compiling Data.Aeson.Encoding.Builder ( src/Data/Aeson/Encoding/Builder.hs, dist/build/Data/Aeson/Encoding/Builder.o, dist/build/Data/Aeson/Encoding/Builder.dyn_o ) [15 of 24] Compiling Data.Aeson.Encoding.Internal ( src/Data/Aeson/Encoding/Internal.hs, dist/build/Data/Aeson/Encoding/Internal.o, dist/build/Data/Aeson/Encoding/Internal.dyn_o ) [16 of 24] Compiling Data.Aeson.Encoding ( src/Data/Aeson/Encoding.hs, dist/build/Data/Aeson/Encoding.o, dist/build/Data/Aeson/Encoding.dyn_o ) [17 of 24] Compiling Data.Aeson.Types.ToJSON ( src/Data/Aeson/Types/ToJSON.hs, dist/build/Data/Aeson/Types/ToJSON.o, dist/build/Data/Aeson/Types/ToJSON.dyn_o ) [18 of 24] Compiling Data.Aeson.Types.Class ( src/Data/Aeson/Types/Class.hs, dist/build/Data/Aeson/Types/Class.o, dist/build/Data/Aeson/Types/Class.dyn_o ) [19 of 24] Compiling Data.Aeson.Types ( src/Data/Aeson/Types.hs, dist/build/Data/Aeson/Types.o, dist/build/Data/Aeson/Types.dyn_o ) [20 of 24] Compiling Data.Aeson.Text ( src/Data/Aeson/Text.hs, dist/build/Data/Aeson/Text.o, dist/build/Data/Aeson/Text.dyn_o ) [21 of 24] Compiling Data.Aeson ( src/Data/Aeson.hs, dist/build/Data/Aeson.o, dist/build/Data/Aeson.dyn_o ) [22 of 24] Compiling Data.Aeson.TH ( src/Data/Aeson/TH.hs, dist/build/Data/Aeson/TH.o, dist/build/Data/Aeson/TH.dyn_o ) [23 of 24] Compiling Data.Aeson.QQ.Simple ( src/Data/Aeson/QQ/Simple.hs, dist/build/Data/Aeson/QQ/Simple.o, dist/build/Data/Aeson/QQ/Simple.dyn_o ) [24 of 24] Compiling Data.Aeson.Encode ( src/Data/Aeson/Encode.hs, dist/build/Data/Aeson/Encode.o, dist/build/Data/Aeson/Encode.dyn_o ) [ 1 of 24] Compiling Data.Aeson.Internal.Functions ( src/Data/Aeson/Internal/Functions.hs, dist/build/Data/Aeson/Internal/Functions.p_o ) [ 2 of 24] Compiling Data.Aeson.Parser.UnescapePure ( src-pure/Data/Aeson/Parser/UnescapePure.hs, dist/build/Data/Aeson/Parser/UnescapePure.p_o ) [ 3 of 24] Compiling Data.Aeson.Parser.Unescape ( src/Data/Aeson/Parser/Unescape.hs, dist/build/Data/Aeson/Parser/Unescape.p_o ) [ 4 of 24] Compiling Data.Aeson.Types.Generic ( src/Data/Aeson/Types/Generic.hs, dist/build/Data/Aeson/Types/Generic.p_o ) [ 5 of 24] Compiling Data.Aeson.Types.Internal ( src/Data/Aeson/Types/Internal.hs, dist/build/Data/Aeson/Types/Internal.p_o ) [ 6 of 24] Compiling Data.Aeson.Parser.Internal ( src/Data/Aeson/Parser/Internal.hs, dist/build/Data/Aeson/Parser/Internal.p_o ) [ 7 of 24] Compiling Data.Aeson.Parser ( src/Data/Aeson/Parser.hs, dist/build/Data/Aeson/Parser.p_o ) [ 8 of 24] Compiling Data.Attoparsec.Time.Internal ( attoparsec-iso8601/src/Data/Attoparsec/Time/Internal.hs, dist/build/Data/Attoparsec/Time/Internal.p_o ) [ 9 of 24] Compiling Data.Attoparsec.Time ( attoparsec-iso8601/src/Data/Attoparsec/Time.hs, dist/build/Data/Attoparsec/Time.p_o ) [10 of 24] Compiling Data.Aeson.Parser.Time ( src/Data/Aeson/Parser/Time.hs, dist/build/Data/Aeson/Parser/Time.p_o ) [11 of 24] Compiling Data.Aeson.Types.FromJSON ( src/Data/Aeson/Types/FromJSON.hs, dist/build/Data/Aeson/Types/FromJSON.p_o ) [12 of 24] Compiling Data.Aeson.Internal ( src/Data/Aeson/Internal.hs, dist/build/Data/Aeson/Internal.p_o ) [13 of 24] Compiling Data.Aeson.Internal.Time ( src/Data/Aeson/Internal/Time.hs, dist/build/Data/Aeson/Internal/Time.p_o ) [14 of 24] Compiling Data.Aeson.Encoding.Builder ( src/Data/Aeson/Encoding/Builder.hs, dist/build/Data/Aeson/Encoding/Builder.p_o ) [15 of 24] Compiling Data.Aeson.Encoding.Internal ( src/Data/Aeson/Encoding/Internal.hs, dist/build/Data/Aeson/Encoding/Internal.p_o ) [16 of 24] Compiling Data.Aeson.Encoding ( src/Data/Aeson/Encoding.hs, dist/build/Data/Aeson/Encoding.p_o ) [17 of 24] Compiling Data.Aeson.Types.ToJSON ( src/Data/Aeson/Types/ToJSON.hs, dist/build/Data/Aeson/Types/ToJSON.p_o ) [18 of 24] Compiling Data.Aeson.Types.Class ( src/Data/Aeson/Types/Class.hs, dist/build/Data/Aeson/Types/Class.p_o ) [19 of 24] Compiling Data.Aeson.Types ( src/Data/Aeson/Types.hs, dist/build/Data/Aeson/Types.p_o ) [20 of 24] Compiling Data.Aeson.Text ( src/Data/Aeson/Text.hs, dist/build/Data/Aeson/Text.p_o ) [21 of 24] Compiling Data.Aeson ( src/Data/Aeson.hs, dist/build/Data/Aeson.p_o ) [22 of 24] Compiling Data.Aeson.TH ( src/Data/Aeson/TH.hs, dist/build/Data/Aeson/TH.p_o ) [23 of 24] Compiling Data.Aeson.QQ.Simple ( src/Data/Aeson/QQ/Simple.hs, dist/build/Data/Aeson/QQ/Simple.p_o ) [24 of 24] Compiling Data.Aeson.Encode ( src/Data/Aeson/Encode.hs, dist/build/Data/Aeson/Encode.p_o ) @nix { "action": "setPhase", "phase": "haddockPhase" } haddockPhase Preprocessing library for aeson-1.5.6.0.. Running Haddock on library for aeson-1.5.6.0.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. Haddock coverage: Warning: 'ToJSON' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FromJSON' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ToJSON1' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FromJSON1' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'hashable' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Array' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:361:14 * at src/Data/Aeson/Types/Internal.hs:357:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:357:1 Warning: 'String' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:362:14 * in ‘GHC.Base’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:362:14 Warning: 'Object' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:360:14 * at src/Data/Aeson/Types/Internal.hs:354:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:354:1 Warning: '(.:)' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ToJSON' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FromJSON' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ToJSONKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'toJSONKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'genericToJSONKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FromJSONKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'fromJSONKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'genericFromJSONKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'API' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Object' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:360:14 * at src/Data/Aeson/Types/Internal.hs:354:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:354:1 Warning: 'fromListNoDup' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 85% ( 24 / 28) in 'Data.Aeson.Parser.Internal' Missing documentation for: decodeWith (src/Data/Aeson/Parser/Internal.hs:359) decodeStrictWith (src/Data/Aeson/Parser/Internal.hs:368) eitherDecodeWith (src/Data/Aeson/Parser/Internal.hs:376) eitherDecodeStrictWith (src/Data/Aeson/Parser/Internal.hs:412) 84% ( 22 / 26) in 'Data.Aeson.Parser' Missing documentation for: decodeWith (src/Data/Aeson/Parser/Internal.hs:359) decodeStrictWith (src/Data/Aeson/Parser/Internal.hs:368) eitherDecodeWith (src/Data/Aeson/Parser/Internal.hs:376) eitherDecodeStrictWith (src/Data/Aeson/Parser/Internal.hs:412) Warning: 'Object' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:360:14 * at src/Data/Aeson/Types/Internal.hs:354:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:354:1 Warning: 'Array' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:361:14 * at src/Data/Aeson/Types/Internal.hs:357:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:357:1 Warning: 'ToJSONKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'String' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:362:14 * in ‘GHC.Base’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Base’ Warning: 'ToJSONKeyFunction' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ToJSONKeyValue' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ToJSONKeyText' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'genericToJSONKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Bool' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:364:14 * in ‘GHC.Types’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Types’ Warning: 'Boolean' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'empty' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ConsParseJSON' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 87% ( 7 / 8) in 'Data.Aeson.Internal' Missing documentation for: JSONPath (src/Data/Aeson/Types/Internal.hs:123) 33% ( 2 / 6) in 'Data.Aeson.Internal.Time' Missing documentation for: fromPico (attoparsec-iso8601/src/Data/Attoparsec/Time/Internal.hs:29) toPico (attoparsec-iso8601/src/Data/Attoparsec/Time/Internal.hs:26) diffTimeOfDay64 (attoparsec-iso8601/src/Data/Attoparsec/Time/Internal.hs:40) toTimeOfDay64 (attoparsec-iso8601/src/Data/Attoparsec/Time/Internal.hs:48) Warning: 'Value' is ambiguous. It is defined * at src/Data/Aeson/Encoding/Internal.hs:127:15 * at src/Data/Aeson/Types/Internal.hs:360:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Encoding/Internal.hs:127:15 Warning: '.=' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 21% ( 17 / 79) in 'Data.Aeson.Encoding.Internal' Missing documentation for: Module header encodingToLazyByteString (src/Data/Aeson/Encoding/Internal.hs:98) retagEncoding (src/Data/Aeson/Encoding/Internal.hs:102) pair (src/Data/Aeson/Encoding/Internal.hs:130) pairStr (src/Data/Aeson/Encoding/Internal.hs:134) pair' (src/Data/Aeson/Encoding/Internal.hs:138) nullEncoding (src/Data/Aeson/Encoding/Internal.hs:150) emptyArray_ (src/Data/Aeson/Encoding/Internal.hs:153) emptyObject_ (src/Data/Aeson/Encoding/Internal.hs:156) wrapObject (src/Data/Aeson/Encoding/Internal.hs:162) wrapArray (src/Data/Aeson/Encoding/Internal.hs:159) null_ (src/Data/Aeson/Encoding/Internal.hs:165) bool (src/Data/Aeson/Encoding/Internal.hs:168) text (src/Data/Aeson/Encoding/Internal.hs:229) lazyText (src/Data/Aeson/Encoding/Internal.hs:232) string (src/Data/Aeson/Encoding/Internal.hs:237) list (src/Data/Aeson/Encoding/Internal.hs:178) empty (src/Data/Aeson/Encoding/Internal.hs:207) >< (src/Data/Aeson/Encoding/Internal.hs:214) econcat (src/Data/Aeson/Encoding/Internal.hs:210) int8 (src/Data/Aeson/Encoding/Internal.hs:256) int16 (src/Data/Aeson/Encoding/Internal.hs:259) int32 (src/Data/Aeson/Encoding/Internal.hs:262) int64 (src/Data/Aeson/Encoding/Internal.hs:265) int (src/Data/Aeson/Encoding/Internal.hs:268) word8 (src/Data/Aeson/Encoding/Internal.hs:271) word16 (src/Data/Aeson/Encoding/Internal.hs:274) word32 (src/Data/Aeson/Encoding/Internal.hs:277) word64 (src/Data/Aeson/Encoding/Internal.hs:280) word (src/Data/Aeson/Encoding/Internal.hs:283) integer (src/Data/Aeson/Encoding/Internal.hs:286) float (src/Data/Aeson/Encoding/Internal.hs:289) double (src/Data/Aeson/Encoding/Internal.hs:292) scientific (src/Data/Aeson/Encoding/Internal.hs:295) int8Text (src/Data/Aeson/Encoding/Internal.hs:308) int16Text (src/Data/Aeson/Encoding/Internal.hs:311) int32Text (src/Data/Aeson/Encoding/Internal.hs:314) int64Text (src/Data/Aeson/Encoding/Internal.hs:317) intText (src/Data/Aeson/Encoding/Internal.hs:320) word8Text (src/Data/Aeson/Encoding/Internal.hs:323) word16Text (src/Data/Aeson/Encoding/Internal.hs:326) word32Text (src/Data/Aeson/Encoding/Internal.hs:329) word64Text (src/Data/Aeson/Encoding/Internal.hs:332) wordText (src/Data/Aeson/Encoding/Internal.hs:335) integerText (src/Data/Aeson/Encoding/Internal.hs:338) floatText (src/Data/Aeson/Encoding/Internal.hs:341) doubleText (src/Data/Aeson/Encoding/Internal.hs:344) scientificText (src/Data/Aeson/Encoding/Internal.hs:347) day (src/Data/Aeson/Encoding/Internal.hs:354) month (src/Data/Aeson/Encoding/Internal.hs:357) quarter (src/Data/Aeson/Encoding/Internal.hs:360) localTime (src/Data/Aeson/Encoding/Internal.hs:363) utcTime (src/Data/Aeson/Encoding/Internal.hs:366) timeOfDay (src/Data/Aeson/Encoding/Internal.hs:369) zonedTime (src/Data/Aeson/Encoding/Internal.hs:372) value (src/Data/Aeson/Encoding/Internal.hs:379) comma (src/Data/Aeson/Encoding/Internal.hs:244) colon (src/Data/Aeson/Encoding/Internal.hs:244) openBracket (src/Data/Aeson/Encoding/Internal.hs:244) closeBracket (src/Data/Aeson/Encoding/Internal.hs:244) openCurly (src/Data/Aeson/Encoding/Internal.hs:244) closeCurly (src/Data/Aeson/Encoding/Internal.hs:244) Warning: 'Encoding' is ambiguous. It is defined * at src/Data/Aeson/Encoding/Internal.hs:83:25 * at src/Data/Aeson/Encoding/Internal.hs:89:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Encoding/Internal.hs:89:1 Warning: 'Text' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 23% ( 15 / 64) in 'Data.Aeson.Encoding' Missing documentation for: encodingToLazyByteString (src/Data/Aeson/Encoding/Internal.hs:98) pair (src/Data/Aeson/Encoding/Internal.hs:130) pairStr (src/Data/Aeson/Encoding/Internal.hs:134) pair' (src/Data/Aeson/Encoding/Internal.hs:138) nullEncoding (src/Data/Aeson/Encoding/Internal.hs:150) emptyArray_ (src/Data/Aeson/Encoding/Internal.hs:153) emptyObject_ (src/Data/Aeson/Encoding/Internal.hs:156) text (src/Data/Aeson/Encoding/Internal.hs:229) lazyText (src/Data/Aeson/Encoding/Internal.hs:232) string (src/Data/Aeson/Encoding/Internal.hs:237) list (src/Data/Aeson/Encoding/Internal.hs:178) null_ (src/Data/Aeson/Encoding/Internal.hs:165) bool (src/Data/Aeson/Encoding/Internal.hs:168) int8 (src/Data/Aeson/Encoding/Internal.hs:256) int16 (src/Data/Aeson/Encoding/Internal.hs:259) int32 (src/Data/Aeson/Encoding/Internal.hs:262) int64 (src/Data/Aeson/Encoding/Internal.hs:265) int (src/Data/Aeson/Encoding/Internal.hs:268) word8 (src/Data/Aeson/Encoding/Internal.hs:271) word16 (src/Data/Aeson/Encoding/Internal.hs:274) word32 (src/Data/Aeson/Encoding/Internal.hs:277) word64 (src/Data/Aeson/Encoding/Internal.hs:280) word (src/Data/Aeson/Encoding/Internal.hs:283) integer (src/Data/Aeson/Encoding/Internal.hs:286) float (src/Data/Aeson/Encoding/Internal.hs:289) double (src/Data/Aeson/Encoding/Internal.hs:292) scientific (src/Data/Aeson/Encoding/Internal.hs:295) int8Text (src/Data/Aeson/Encoding/Internal.hs:308) int16Text (src/Data/Aeson/Encoding/Internal.hs:311) int32Text (src/Data/Aeson/Encoding/Internal.hs:314) int64Text (src/Data/Aeson/Encoding/Internal.hs:317) intText (src/Data/Aeson/Encoding/Internal.hs:320) word8Text (src/Data/Aeson/Encoding/Internal.hs:323) word16Text (src/Data/Aeson/Encoding/Internal.hs:326) word32Text (src/Data/Aeson/Encoding/Internal.hs:329) word64Text (src/Data/Aeson/Encoding/Internal.hs:332) wordText (src/Data/Aeson/Encoding/Internal.hs:335) integerText (src/Data/Aeson/Encoding/Internal.hs:338) floatText (src/Data/Aeson/Encoding/Internal.hs:341) doubleText (src/Data/Aeson/Encoding/Internal.hs:344) scientificText (src/Data/Aeson/Encoding/Internal.hs:347) day (src/Data/Aeson/Encoding/Internal.hs:354) month (src/Data/Aeson/Encoding/Internal.hs:357) quarter (src/Data/Aeson/Encoding/Internal.hs:360) localTime (src/Data/Aeson/Encoding/Internal.hs:363) utcTime (src/Data/Aeson/Encoding/Internal.hs:366) timeOfDay (src/Data/Aeson/Encoding/Internal.hs:369) zonedTime (src/Data/Aeson/Encoding/Internal.hs:372) value (src/Data/Aeson/Encoding/Internal.hs:379) Warning: 'pairs' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Object' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:360:14 * at src/Data/Aeson/Types/Internal.hs:354:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:354:1 Warning: 'Map' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'HashMap' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'FromJSONKey' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Foo' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'String' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:362:14 * in ‘GHC.Base’ You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in ‘GHC.Base’ Warning: 'ByteString' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'showsList' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 94% (116 /123) in 'Data.Aeson.Types' Missing documentation for: ToJSONKeyFunction (src/Data/Aeson/Types/ToJSON.hs:484) GToJSONKey (src/Data/Aeson/Types/ToJSON.hs:541) genericToJSONKey (src/Data/Aeson/Types/ToJSON.hs:537) GFromJSONKey (src/Data/Aeson/Types/FromJSON.hs:503) GToJSON (src/Data/Aeson/Types/Class.hs:108) GToEncoding (src/Data/Aeson/Types/Class.hs:109) JSONPath (src/Data/Aeson/Types/Internal.hs:123) Warning: 'encode' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'fromEncoding' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 3 / 3) in 'Data.Aeson.Text' Warning: 'Generic' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'name' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Object' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:360:14 * at src/Data/Aeson/Types/Internal.hs:354:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:354:1 Cannot find documentation for: $optionsFields 93% (114 /122) in 'Data.Aeson' Missing documentation for: JSONPath (src/Data/Aeson/Types/Internal.hs:123) ToJSONKeyFunction (src/Data/Aeson/Types/ToJSON.hs:484) GToJSONKey (src/Data/Aeson/Types/ToJSON.hs:541) genericToJSONKey (src/Data/Aeson/Types/ToJSON.hs:537) GFromJSONKey (src/Data/Aeson/Types/FromJSON.hs:503) GToJSON (src/Data/Aeson/Types/Class.hs:108) GToEncoding (src/Data/Aeson/Types/Class.hs:109) parseIndexedJSON (src/Data/Aeson/Types/FromJSON.hs:162) Warning: 'ToJSON' is ambiguous. It is defined * at src/Data/Aeson/TH.hs:1930:16 * at src/Data/Aeson/Types/ToJSON.hs:289:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/TH.hs:1930:16 Warning: 'Value' is ambiguous. It is defined * at src/Data/Aeson/TH.hs:1933:18 * at src/Data/Aeson/Types/Internal.hs:360:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/TH.hs:1933:18 Warning: 'Text' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Object' is ambiguous. It is defined * at src/Data/Aeson/Types/Internal.hs:360:14 * at src/Data/Aeson/Types/Internal.hs:354:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/Data/Aeson/Types/Internal.hs:354:1 Warning: 'FromJSON3' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 25 / 25) in 'Data.Aeson.TH' 50% ( 1 / 2) in 'Data.Aeson.QQ.Simple' Missing documentation for: aesonQQ (src/Data/Aeson/QQ/Simple.hs:13) 33% ( 1 / 3) in 'Data.Aeson.Encode' Missing documentation for: encode (src/Data/Aeson/Encode.hs:25) encodeToTextBuilder (src/Data/Aeson/Encode.hs:29) Warning: Data.Aeson.Encoding.Internal: could not find link destinations for: gToJSON EncodeProduct Warning: Data.Aeson.Encoding: could not find link destinations for: gToJSON EncodeProduct Warning: Data.Aeson.Types: could not find link destinations for: gToJSON WriteProduct ProductSize EncodeProduct FormatOptions GetConName ConstructorNames SumFromString gParseJSON GFromJSON' AllNullary SumToJSON ConsToJSON withBoundedScientific Warning: Data.Aeson: could not find link destinations for: gToJSON WriteProduct ProductSize EncodeProduct FormatOptions GetConName ConstructorNames SumFromString gParseJSON GFromJSON' AllNullary SumToJSON ConsToJSON withBoundedScientific Warning: Data.Aeson.TH: could not find link destinations for: ToJSON Value Documentation created: dist/doc/html/aeson/index.html, dist/doc/html/aeson/aeson.txt @nix { "action": "setPhase", "phase": "installPhase" } installing Installing library in /nix/store/lbmadpdr4iqp9y8rlp43japbhksipa1w-aeson-1.5.6.0/lib/ghc-8.10.4/x86_64-linux-ghc-8.10.4/aeson-1.5.6.0-2IvrCnYKbWb9QZgZlQVX57 @nix { "action": "setPhase", "phase": "fixupPhase" } post-installation fixup shrinking RPATHs of ELF executables and libraries in /nix/store/lbmadpdr4iqp9y8rlp43japbhksipa1w-aeson-1.5.6.0 shrinking /nix/store/lbmadpdr4iqp9y8rlp43japbhksipa1w-aeson-1.5.6.0/lib/ghc-8.10.4/x86_64-linux-ghc-8.10.4/libHSaeson-1.5.6.0-2IvrCnYKbWb9QZgZlQVX57-ghc8.10.4.so strip is /nix/store/hy3lz2vfv9qq2v5jz9nzlx6mmiaq79rj-binutils-2.35.1/bin/strip stripping (with command strip and flags -S) in /nix/store/lbmadpdr4iqp9y8rlp43japbhksipa1w-aeson-1.5.6.0/lib patching script interpreter paths in /nix/store/lbmadpdr4iqp9y8rlp43japbhksipa1w-aeson-1.5.6.0 checking for references to /build/ in /nix/store/lbmadpdr4iqp9y8rlp43japbhksipa1w-aeson-1.5.6.0... shrinking RPATHs of ELF executables and libraries in /nix/store/6va6ddp8fmy3ab8hxmb12sl1w9yknsn4-aeson-1.5.6.0-doc strip is /nix/store/hy3lz2vfv9qq2v5jz9nzlx6mmiaq79rj-binutils-2.35.1/bin/strip patching script interpreter paths in /nix/store/6va6ddp8fmy3ab8hxmb12sl1w9yknsn4-aeson-1.5.6.0-doc checking for references to /build/ in /nix/store/6va6ddp8fmy3ab8hxmb12sl1w9yknsn4-aeson-1.5.6.0-doc...