Running phase: setupCompilerEnvironmentPhase Build with /nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3. Running phase: unpackPhase unpacking source archive /nix/store/7s7wj7azw5nfpn7dx3qbkhs8mp4j3mzc-generic-deriving-1.14.7.tar.gz source root is generic-deriving-1.14.7 setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "generic-deriving-1.14.7/tests/TypeInTypeSpec.hs" Running phase: patchPhase Running phase: compileBuildDriverPhase setupCompileFlags: -package-db=/build/tmp.czTaY0D6jn/setup-package.conf.d -threaded [1 of 2] Compiling Main ( Setup.hs, /build/tmp.czTaY0D6jn/Main.o ) [2 of 2] Linking Setup Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase configureFlags: --verbose --prefix=/nix/store/ghiyhknnf5ydn5gijzn60nz5grdd3jbx-generic-deriving-1.14.7 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/l36fxb5lqsa9qlhxx50j3iv7b62y5lhi-generic-deriving-1.14.7-doc/share/doc/generic-deriving-1.14.7 --with-gcc=gcc --package-db=/build/tmp.czTaY0D6jn/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/lib Using Parsec parser Configuring generic-deriving-1.14.7... Dependency base >=4.9 && <5: using base-4.20.2.0 Dependency containers >=0.1 && <0.9: using containers-0.7 Dependency template-haskell >=2.11 && <2.25: using template-haskell-2.22.0.0 Dependency th-abstraction >=0.4 && <0.8: using th-abstraction-0.7.2.0 Dependency base: using base-4.20.2.0 Dependency generic-deriving: using generic-deriving-1.14.7 Dependency hspec >=2 && <3: using hspec-2.11.17 Source component graph: component lib component test:spec dependency lib Configured component graph: component generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H include base-4.20.2.0-2363 include containers-0.7-5389 include template-haskell-2.22.0.0-ac43 include th-abstraction-0.7.2.0-LGDBCcVvagWLuSu3MLQGSa component generic-deriving-1.14.7-Cy9fjhEUuqwxH4CtUEujo-spec include base-4.20.2.0-2363 include generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H include hspec-2.11.17-6iNmiG4zHFq1m3LB2IOjCV Linked component graph: unit generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H include base-4.20.2.0-2363 include containers-0.7-5389 include template-haskell-2.22.0.0-ac43 include th-abstraction-0.7.2.0-LGDBCcVvagWLuSu3MLQGSa Generics.Deriving=generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H:Generics.Deriving,Generics.Deriving.Base=generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H:Generics.Deriving.Base,Generics.Deriving.ConNames=generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H:Generics.Deriving.ConNames,Generics.Deriving.Copoint=generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H:Generics.Deriving.Copoint,Generics.Deriving.Default=generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H:Generics.Deriving.Default,Generics.Deriving.Enum=generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H:Generics.Deriving.Enum,Generics.Deriving.Eq=generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H:Generics.Deriving.Eq,Generics.Deriving.Foldable=generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H:Generics.Deriving.Foldable,Generics.Deriving.Functor=generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H:Generics.Deriving.Functor,Generics.Deriving.Instances=generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H:Generics.Deriving.Instances,Generics.Deriving.Monoid=generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H:Generics.Deriving.Monoid,Generics.Deriving.Semigroup=generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H:Generics.Deriving.Semigroup,Generics.Deriving.Show=generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H:Generics.Deriving.Show,Generics.Deriving.TH=generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H:Generics.Deriving.TH,Generics.Deriving.Traversable=generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H:Generics.Deriving.Traversable,Generics.Deriving.Uniplate=generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H:Generics.Deriving.Uniplate unit generic-deriving-1.14.7-Cy9fjhEUuqwxH4CtUEujo-spec include base-4.20.2.0-2363 include generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H include hspec-2.11.17-6iNmiG4zHFq1m3LB2IOjCV Ready component graph: definite generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H depends base-4.20.2.0-2363 depends containers-0.7-5389 depends template-haskell-2.22.0.0-ac43 depends th-abstraction-0.7.2.0-LGDBCcVvagWLuSu3MLQGSa definite generic-deriving-1.14.7-Cy9fjhEUuqwxH4CtUEujo-spec depends base-4.20.2.0-2363 depends generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H depends hspec-2.11.17-6iNmiG4zHFq1m3LB2IOjCV Using Cabal-3.12.1.0 compiled by ghc-9.10 Using compiler: ghc-9.10.3 Using install prefix: /nix/store/ghiyhknnf5ydn5gijzn60nz5grdd3jbx-generic-deriving-1.14.7 Executables installed in: /nix/store/ghiyhknnf5ydn5gijzn60nz5grdd3jbx-generic-deriving-1.14.7/bin Libraries installed in: /nix/store/ghiyhknnf5ydn5gijzn60nz5grdd3jbx-generic-deriving-1.14.7/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-ad9c/generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H Dynamic Libraries installed in: /nix/store/ghiyhknnf5ydn5gijzn60nz5grdd3jbx-generic-deriving-1.14.7/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-ad9c Private executables installed in: /nix/store/ghiyhknnf5ydn5gijzn60nz5grdd3jbx-generic-deriving-1.14.7/libexec/x86_64-linux-ghc-9.10.3-ad9c/generic-deriving-1.14.7 Data files installed in: /nix/store/ghiyhknnf5ydn5gijzn60nz5grdd3jbx-generic-deriving-1.14.7/share/x86_64-linux-ghc-9.10.3-ad9c/generic-deriving-1.14.7 Documentation installed in: /nix/store/l36fxb5lqsa9qlhxx50j3iv7b62y5lhi-generic-deriving-1.14.7-doc/share/doc/generic-deriving-1.14.7 Configuration files installed in: /nix/store/ghiyhknnf5ydn5gijzn60nz5grdd3jbx-generic-deriving-1.14.7/etc No alex found Using ar found on system at: /nix/store/nhjmc8clp6igx6n6zrjxlh7zri78p7ng-binutils-wrapper-2.46/bin/ar No c2hs found No cpphs found No doctest found Using gcc version 15.2.0 given by user at: /nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin/gcc Using ghc version 9.10.3 found on system at: /nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3/bin/ghc Using ghc-pkg version 9.10.3 found on system at: /nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3/bin/ghc-pkg-9.10.3 No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.31.1 found on system at: /nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3/bin/haddock-ghc-9.10.3 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.69 found on system at: /nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3/bin/hpc-ghc-9.10.3 Using hsc2hs version 0.68.10 found on system at: /nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 Using hscolour version 1.25 found on system at: /nix/store/7jmv3q39mz536pqn37cb6p25jd9hz5yi-hscolour-1.25/bin/HsColour No jhc found Using ld found on system at: /nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin/ld No pkg-config found Using runghc version 9.10.3 found on system at: /nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3/bin/runghc-9.10.3 Using strip version 2.46 found on system at: /nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin/strip Using tar found on system at: /nix/store/fq62mc3s8ddxgk1nvlbzly2zmr7v2cax-gnutar-1.35/bin/tar No uhc found Running phase: buildPhase Preprocessing library for generic-deriving-1.14.7... Building library for generic-deriving-1.14.7... [ 1 of 21] Compiling Generics.Deriving.Instances ( src/Generics/Deriving/Instances.hs, dist/build/Generics/Deriving/Instances.o, dist/build/Generics/Deriving/Instances.dyn_o ) [ 2 of 21] Compiling Generics.Deriving.Base ( src/Generics/Deriving/Base.hs, dist/build/Generics/Deriving/Base.o, dist/build/Generics/Deriving/Base.dyn_o ) [ 3 of 21] Compiling Generics.Deriving.Functor ( src/Generics/Deriving/Functor.hs, dist/build/Generics/Deriving/Functor.o, dist/build/Generics/Deriving/Functor.dyn_o ) [ 4 of 21] Compiling Generics.Deriving.Foldable ( src/Generics/Deriving/Foldable.hs, dist/build/Generics/Deriving/Foldable.o, dist/build/Generics/Deriving/Foldable.dyn_o ) [ 5 of 21] Compiling Generics.Deriving.Eq ( src/Generics/Deriving/Eq.hs, dist/build/Generics/Deriving/Eq.o, dist/build/Generics/Deriving/Eq.dyn_o ) [ 6 of 21] Compiling Generics.Deriving.Enum ( src/Generics/Deriving/Enum.hs, dist/build/Generics/Deriving/Enum.o, dist/build/Generics/Deriving/Enum.dyn_o ) [ 7 of 21] Compiling Generics.Deriving.Copoint ( src/Generics/Deriving/Copoint.hs, dist/build/Generics/Deriving/Copoint.o, dist/build/Generics/Deriving/Copoint.dyn_o ) [ 8 of 21] Compiling Generics.Deriving.ConNames ( src/Generics/Deriving/ConNames.hs, dist/build/Generics/Deriving/ConNames.o, dist/build/Generics/Deriving/ConNames.dyn_o ) [ 9 of 21] Compiling Generics.Deriving.Semigroup.Internal ( src/Generics/Deriving/Semigroup/Internal.hs, dist/build/Generics/Deriving/Semigroup/Internal.o, dist/build/Generics/Deriving/Semigroup/Internal.dyn_o ) [10 of 21] Compiling Generics.Deriving.Monoid.Internal ( src/Generics/Deriving/Monoid/Internal.hs, dist/build/Generics/Deriving/Monoid/Internal.o, dist/build/Generics/Deriving/Monoid/Internal.dyn_o ) [11 of 21] Compiling Generics.Deriving.Semigroup ( src/Generics/Deriving/Semigroup.hs, dist/build/Generics/Deriving/Semigroup.o, dist/build/Generics/Deriving/Semigroup.dyn_o ) [12 of 21] Compiling Generics.Deriving.Monoid ( src/Generics/Deriving/Monoid.hs, dist/build/Generics/Deriving/Monoid.o, dist/build/Generics/Deriving/Monoid.dyn_o ) [13 of 21] Compiling Generics.Deriving.Show ( src/Generics/Deriving/Show.hs, dist/build/Generics/Deriving/Show.o, dist/build/Generics/Deriving/Show.dyn_o ) [14 of 21] Compiling Generics.Deriving.Traversable ( src/Generics/Deriving/Traversable.hs, dist/build/Generics/Deriving/Traversable.o, dist/build/Generics/Deriving/Traversable.dyn_o ) [15 of 21] Compiling Generics.Deriving.Uniplate ( src/Generics/Deriving/Uniplate.hs, dist/build/Generics/Deriving/Uniplate.o, dist/build/Generics/Deriving/Uniplate.dyn_o ) [16 of 21] Compiling Generics.Deriving.Default ( src/Generics/Deriving/Default.hs, dist/build/Generics/Deriving/Default.o, dist/build/Generics/Deriving/Default.dyn_o ) [17 of 21] Compiling Generics.Deriving ( src/Generics/Deriving.hs, dist/build/Generics/Deriving.o, dist/build/Generics/Deriving.dyn_o ) [18 of 21] Compiling Generics.Deriving.TH.Internal ( src/Generics/Deriving/TH/Internal.hs, dist/build/Generics/Deriving/TH/Internal.o, dist/build/Generics/Deriving/TH/Internal.dyn_o ) [19 of 21] Compiling Generics.Deriving.TH.Post4_9 ( src/Generics/Deriving/TH/Post4_9.hs, dist/build/Generics/Deriving/TH/Post4_9.o, dist/build/Generics/Deriving/TH/Post4_9.dyn_o ) [20 of 21] Compiling Generics.Deriving.TH ( src/Generics/Deriving/TH.hs, dist/build/Generics/Deriving/TH.o, dist/build/Generics/Deriving/TH.dyn_o ) [21 of 21] Compiling Paths_generic_deriving ( dist/build/autogen/Paths_generic_deriving.hs, dist/build/Paths_generic_deriving.o, dist/build/Paths_generic_deriving.dyn_o ) [ 1 of 21] Compiling Generics.Deriving.Instances ( src/Generics/Deriving/Instances.hs, dist/build/Generics/Deriving/Instances.p_o ) [ 2 of 21] Compiling Generics.Deriving.Base ( src/Generics/Deriving/Base.hs, dist/build/Generics/Deriving/Base.p_o ) [ 3 of 21] Compiling Generics.Deriving.Functor ( src/Generics/Deriving/Functor.hs, dist/build/Generics/Deriving/Functor.p_o ) [ 4 of 21] Compiling Generics.Deriving.Foldable ( src/Generics/Deriving/Foldable.hs, dist/build/Generics/Deriving/Foldable.p_o ) [ 5 of 21] Compiling Generics.Deriving.Eq ( src/Generics/Deriving/Eq.hs, dist/build/Generics/Deriving/Eq.p_o ) [ 6 of 21] Compiling Generics.Deriving.Enum ( src/Generics/Deriving/Enum.hs, dist/build/Generics/Deriving/Enum.p_o ) [ 7 of 21] Compiling Generics.Deriving.Copoint ( src/Generics/Deriving/Copoint.hs, dist/build/Generics/Deriving/Copoint.p_o ) [ 8 of 21] Compiling Generics.Deriving.ConNames ( src/Generics/Deriving/ConNames.hs, dist/build/Generics/Deriving/ConNames.p_o ) [ 9 of 21] Compiling Generics.Deriving.Semigroup.Internal ( src/Generics/Deriving/Semigroup/Internal.hs, dist/build/Generics/Deriving/Semigroup/Internal.p_o ) [10 of 21] Compiling Generics.Deriving.Monoid.Internal ( src/Generics/Deriving/Monoid/Internal.hs, dist/build/Generics/Deriving/Monoid/Internal.p_o ) [11 of 21] Compiling Generics.Deriving.Semigroup ( src/Generics/Deriving/Semigroup.hs, dist/build/Generics/Deriving/Semigroup.p_o ) [12 of 21] Compiling Generics.Deriving.Monoid ( src/Generics/Deriving/Monoid.hs, dist/build/Generics/Deriving/Monoid.p_o ) [13 of 21] Compiling Generics.Deriving.Show ( src/Generics/Deriving/Show.hs, dist/build/Generics/Deriving/Show.p_o ) [14 of 21] Compiling Generics.Deriving.Traversable ( src/Generics/Deriving/Traversable.hs, dist/build/Generics/Deriving/Traversable.p_o ) [15 of 21] Compiling Generics.Deriving.Uniplate ( src/Generics/Deriving/Uniplate.hs, dist/build/Generics/Deriving/Uniplate.p_o ) [16 of 21] Compiling Generics.Deriving.Default ( src/Generics/Deriving/Default.hs, dist/build/Generics/Deriving/Default.p_o ) [17 of 21] Compiling Generics.Deriving ( src/Generics/Deriving.hs, dist/build/Generics/Deriving.p_o ) [18 of 21] Compiling Generics.Deriving.TH.Internal ( src/Generics/Deriving/TH/Internal.hs, dist/build/Generics/Deriving/TH/Internal.p_o ) [19 of 21] Compiling Generics.Deriving.TH.Post4_9 ( src/Generics/Deriving/TH/Post4_9.hs, dist/build/Generics/Deriving/TH/Post4_9.p_o ) [20 of 21] Compiling Generics.Deriving.TH ( src/Generics/Deriving/TH.hs, dist/build/Generics/Deriving/TH.p_o ) [21 of 21] Compiling Paths_generic_deriving ( dist/build/autogen/Paths_generic_deriving.hs, dist/build/Paths_generic_deriving.p_o ) Preprocessing test suite 'spec' for generic-deriving-1.14.7... Building test suite 'spec' for generic-deriving-1.14.7... [1 of 8] Compiling DefaultSpec ( tests/DefaultSpec.hs, dist/build/spec/spec-tmp/DefaultSpec.o ) [2 of 8] Compiling EmptyCaseSpec ( tests/EmptyCaseSpec.hs, dist/build/spec/spec-tmp/EmptyCaseSpec.o ) [3 of 8] Compiling ExampleSpec ( tests/ExampleSpec.hs, dist/build/spec/spec-tmp/ExampleSpec.o ) [4 of 8] Compiling T68Spec ( tests/T68Spec.hs, dist/build/spec/spec-tmp/T68Spec.o ) [5 of 8] Compiling T80Spec ( tests/T80Spec.hs, dist/build/spec/spec-tmp/T80Spec.o ) [6 of 8] Compiling T82Spec ( tests/T82Spec.hs, dist/build/spec/spec-tmp/T82Spec.o ) [7 of 8] Compiling TypeInTypeSpec ( tests/TypeInTypeSpec.hs, dist/build/spec/spec-tmp/TypeInTypeSpec.o ) [8 of 8] Compiling Main ( tests/Spec.hs, dist/build/spec/spec-tmp/Main.o ) [9 of 9] Linking dist/build/spec/spec Running phase: checkPhase Running 1 test suites... Test suite spec: RUNNING... Default DerivingVia Default GEq is commutative for derivingVia (Default MyType) [✔] GShow for MyType is like Show for Bool with derivingVia (Default MyType) but prefixed with 'MyType ' [✔] GEq is commutative for parameterized derivingVia (Default (MyType1 Bool)) [✔] GShow for MyType1 Bool is like Show for Bool with derivingVia (Default (MyType1 Bool)) but prefixed with 'MyType1 ' [✔] GEq is commutative for derivingVia (Default Bool) [✔] GENum is correct for derivingVia (Default Bool) [✔] GShow for TestShow is the same as Show for Bool with derivingVia (Default Bool) [✔] GSemigroup is like First when instantiated with derivingVia (First Bool) [✔] GFoldable with derivingVia (Default1 Option) acts like mconcat with Maybe (First Bool) [✔] +++ OK, passed 100 tests. GFunctor for TestFunctor Bool is as Functor for Maybe Bool [✔] Example [] and Maybe tests gshow hList [✔] gshow (children maybe2) [✔] gshow (transform (const "abc") []) [✔] gshow (transform double hList) [✔] gshow (geq hList hList) [✔] gshow (geq maybe1 maybe2) [✔] gshow (take 5 genum) [✔] gshow (take 15 genum) [✔] gshow (range ([0], [1])) [✔] gshow (inRange ([0], [3,5]) hList) [✔] Tests for Tree gshow tree [✔] gshow (children tree) [✔] gshow (descend (descend (\_ -> Branch 0 Empty Empty)) tree) [✔] gshow (context tree [Branch 1 Empty Empty,Empty]) [✔] gshow (transform upgradeTree tree) [✔] gshow (take 10 genum) [✔] Tests for List gshow (gmap fromEnum list) [✔] gshow (gmap gshow listlist) [✔] gshow list [✔] gshow listlist [✔] gshow (children list) [✔] gshow (children listlist) [✔] Tests for Rose gshow rose1 [✔] gshow (gmap gshow rose1) [✔] Tests for GRose gshow grose1 [✔] gshow (gmap gshow grose1) [✔] Tests for Either gshow either1 [✔] gshow (gmap gshow either1) [✔] Tests for Nested gshow nested [✔] gshow (gmap gshow nested) [✔] Tests for Bush gshow bush1 [✔] gshow (gmap gshow bush1) [✔] TypeInType TyCon Bool 'False 'True has an appropriately kinded Generic1 instance [✔] TyFam Bool 'False 'True has an appropriately kinded Generic1 instance [✔] Finished in 0.0075 seconds 44 examples, 0 failures Test suite spec: PASS Test suite logged to: dist/test/generic-deriving-1.14.7-spec.log 1 of 1 test suites (1 of 1 test cases) passed. Running phase: haddockPhase Preprocessing library for generic-deriving-1.14.7... Running Haddock on library for generic-deriving-1.14.7... [ 1 of 21] Compiling Generics.Deriving.Instances ( src/Generics/Deriving/Instances.hs, nothing ) [ 2 of 21] Compiling Generics.Deriving.Base ( src/Generics/Deriving/Base.hs, nothing ) [ 3 of 21] Compiling Generics.Deriving.Functor ( src/Generics/Deriving/Functor.hs, nothing ) [ 4 of 21] Compiling Generics.Deriving.Foldable ( src/Generics/Deriving/Foldable.hs, nothing ) [ 5 of 21] Compiling Generics.Deriving.Eq ( src/Generics/Deriving/Eq.hs, nothing ) [ 6 of 21] Compiling Generics.Deriving.Enum ( src/Generics/Deriving/Enum.hs, nothing ) [ 7 of 21] Compiling Generics.Deriving.Copoint ( src/Generics/Deriving/Copoint.hs, nothing ) [ 8 of 21] Compiling Generics.Deriving.ConNames ( src/Generics/Deriving/ConNames.hs, nothing ) [ 9 of 21] Compiling Generics.Deriving.Semigroup.Internal ( src/Generics/Deriving/Semigroup/Internal.hs, nothing ) [10 of 21] Compiling Generics.Deriving.Monoid.Internal ( src/Generics/Deriving/Monoid/Internal.hs, nothing ) [11 of 21] Compiling Generics.Deriving.Semigroup ( src/Generics/Deriving/Semigroup.hs, nothing ) [12 of 21] Compiling Generics.Deriving.Monoid ( src/Generics/Deriving/Monoid.hs, nothing ) [13 of 21] Compiling Generics.Deriving.Show ( src/Generics/Deriving/Show.hs, nothing ) [14 of 21] Compiling Generics.Deriving.Traversable ( src/Generics/Deriving/Traversable.hs, nothing ) [15 of 21] Compiling Generics.Deriving.Uniplate ( src/Generics/Deriving/Uniplate.hs, nothing ) [16 of 21] Compiling Generics.Deriving.Default ( src/Generics/Deriving/Default.hs, nothing ) [17 of 21] Compiling Generics.Deriving ( src/Generics/Deriving.hs, nothing ) [18 of 21] Compiling Generics.Deriving.TH.Internal ( src/Generics/Deriving/TH/Internal.hs, nothing ) [19 of 21] Compiling Generics.Deriving.TH.Post4_9 ( src/Generics/Deriving/TH/Post4_9.hs, nothing ) [20 of 21] Compiling Generics.Deriving.TH ( src/Generics/Deriving/TH.hs, nothing ) [21 of 21] Compiling Paths_generic_deriving ( dist/build/autogen/Paths_generic_deriving.hs, nothing ) Haddock coverage: 0% ( 0 / 1) in 'Generics.Deriving.Instances' Missing documentation for: Module header 50% ( 1 / 2) in 'Generics.Deriving.Base' Missing documentation for: Module header 42% ( 3 / 7) in 'Generics.Deriving.Functor' Missing documentation for: Module header GFunctor (src/Generics/Deriving/Functor.hs:92) gmapdefault (src/Generics/Deriving/Functor.hs:100) GFunctor' (src/Generics/Deriving/Functor.hs:43) 16% ( 4 / 24) in 'Generics.Deriving.Foldable' Missing documentation for: Module header GFoldable (src/Generics/Deriving/Foldable.hs:108) gfoldMapdefault (src/Generics/Deriving/Foldable.hs:147) gtoList (src/Generics/Deriving/Foldable.hs:223) gconcat (src/Generics/Deriving/Foldable.hs:226) gconcatMap (src/Generics/Deriving/Foldable.hs:229) gand (src/Generics/Deriving/Foldable.hs:232) gor (src/Generics/Deriving/Foldable.hs:235) gany (src/Generics/Deriving/Foldable.hs:238) gall (src/Generics/Deriving/Foldable.hs:241) gsum (src/Generics/Deriving/Foldable.hs:244) gproduct (src/Generics/Deriving/Foldable.hs:247) gmaximum (src/Generics/Deriving/Foldable.hs:250) gmaximumBy (src/Generics/Deriving/Foldable.hs:253) gminimum (src/Generics/Deriving/Foldable.hs:259) gminimumBy (src/Generics/Deriving/Foldable.hs:262) gelem (src/Generics/Deriving/Foldable.hs:268) gnotElem (src/Generics/Deriving/Foldable.hs:271) gfind (src/Generics/Deriving/Foldable.hs:274) GFoldable' (src/Generics/Deriving/Foldable.hs:59) 42% ( 3 / 7) in 'Generics.Deriving.Eq' Missing documentation for: Module header GEq (src/Generics/Deriving/Eq.hs:104) geqdefault (src/Generics/Deriving/Eq.hs:111) GEq' (src/Generics/Deriving/Eq.hs:64) 33% ( 5 / 15) in 'Generics.Deriving.Enum' Missing documentation for: Module header GEnum (src/Generics/Deriving/Enum.hs:130) genumDefault (src/Generics/Deriving/Enum.hs:115) toEnumDefault (src/Generics/Deriving/Enum.hs:118) fromEnumDefault (src/Generics/Deriving/Enum.hs:125) Enum' (src/Generics/Deriving/Enum.hs:96) GIx (src/Generics/Deriving/Enum.hs:519) rangeDefault (src/Generics/Deriving/Enum.hs:539) indexDefault (src/Generics/Deriving/Enum.hs:548) inRangeDefault (src/Generics/Deriving/Enum.hs:559) 42% ( 3 / 7) in 'Generics.Deriving.Copoint' Missing documentation for: Module header GCopoint (src/Generics/Deriving/Copoint.hs:71) gcopointdefault (src/Generics/Deriving/Copoint.hs:79) GCopoint' (src/Generics/Deriving/Copoint.hs:37) 80% ( 4 / 5) in 'Generics.Deriving.ConNames' Missing documentation for: ConNames (src/Generics/Deriving/ConNames.hs:32) 0% ( 0 / 4) in 'Generics.Deriving.Semigroup' Missing documentation for: Module header GSemigroup (src/Generics/Deriving/Semigroup/Internal.hs:51) gsappenddefault (src/Generics/Deriving/Semigroup/Internal.hs:77) GSemigroup' (src/Generics/Deriving/Semigroup/Internal.hs:33) 60% ( 12 / 20) in 'Generics.Deriving.Monoid' Missing documentation for: Module header GMonoid (src/Generics/Deriving/Monoid/Internal.hs:134) gmemptydefault (src/Generics/Deriving/Monoid/Internal.hs:97) gmappenddefault (src/Generics/Deriving/Monoid/Internal.hs:100) GMonoid' (src/Generics/Deriving/Monoid/Internal.hs:74) memptydefault (src/Generics/Deriving/Monoid/Internal.hs:127) mappenddefault (src/Generics/Deriving/Monoid/Internal.hs:130) Monoid' (src/Generics/Deriving/Monoid/Internal.hs:104) 42% ( 3 / 7) in 'Generics.Deriving.Show' Missing documentation for: Module header GShow (src/Generics/Deriving/Show.hs:155) gshowsPrecdefault (src/Generics/Deriving/Show.hs:175) GShow' (src/Generics/Deriving/Show.hs:70) 42% ( 3 / 7) in 'Generics.Deriving.Traversable' Missing documentation for: Module header GTraversable (src/Generics/Deriving/Traversable.hs:94) gtraversedefault (src/Generics/Deriving/Traversable.hs:111) GTraversable' (src/Generics/Deriving/Traversable.hs:45) 27% ( 6 / 22) in 'Generics.Deriving.Uniplate' Missing documentation for: Uniplate (src/Generics/Deriving/Uniplate.hs:146) uniplate (src/Generics/Deriving/Uniplate.hs:193) universe (src/Generics/Deriving/Uniplate.hs:196) rewrite (src/Generics/Deriving/Uniplate.hs:201) rewriteM (src/Generics/Deriving/Uniplate.hs:206) contexts (src/Generics/Deriving/Uniplate.hs:211) holes (src/Generics/Deriving/Uniplate.hs:218) para (src/Generics/Deriving/Uniplate.hs:224) childrendefault (src/Generics/Deriving/Uniplate.hs:172) contextdefault (src/Generics/Deriving/Uniplate.hs:175) descenddefault (src/Generics/Deriving/Uniplate.hs:178) descendMdefault (src/Generics/Deriving/Uniplate.hs:181) transformdefault (src/Generics/Deriving/Uniplate.hs:184) transformMdefault (src/Generics/Deriving/Uniplate.hs:187) Uniplate' (src/Generics/Deriving/Uniplate.hs:61) Context' (src/Generics/Deriving/Uniplate.hs:118) Warning: 'Default' is ambiguous. It is defined * at src/Generics/Deriving/Default.hs:115:21 * at src/Generics/Deriving/Default.hs:115: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/Generics/Deriving/Default.hs:115:1 Warning: 'Default1' is ambiguous. It is defined * at src/Generics/Deriving/Default.hs:139:24 * at src/Generics/Deriving/Default.hs:139: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/Generics/Deriving/Default.hs:139:1 100% ( 9 / 9) in 'Generics.Deriving.Default' 90% ( 9 / 10) in 'Generics.Deriving' Missing documentation for: Module header Warning: 'ConstructorInfo' is ambiguous. It is defined * in ‘Language.Haskell.TH.Datatype’ * in ‘Language.Haskell.TH.Datatype’ 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 ‘Language.Haskell.TH.Datatype’ Warning: 'Name' is ambiguous. It is defined * in ‘Language.Haskell.TH.Syntax’ * in ‘Language.Haskell.TH.Syntax’ 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 ‘Language.Haskell.TH.Syntax’ Warning: 'Generic' is ambiguous. It is defined * at src/Generics/Deriving/TH/Internal.hs:335:21 * in ‘GHC.Internal.Generics’ 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/Generics/Deriving/TH/Internal.hs:335:21 Warning: 'Generic1' is ambiguous. It is defined * at src/Generics/Deriving/TH/Internal.hs:335:31 * in ‘GHC.Internal.Generics’ 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/Generics/Deriving/TH/Internal.hs:335:31 Warning: 'Data' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Constructor' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Selector' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Rep' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Rep1' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Options' is ambiguous. It is defined * at src/Generics/Deriving/TH.hs:169:16 * at src/Generics/Deriving/TH.hs:169: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/Generics/Deriving/TH.hs:169:1 Warning: 'Data' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Constructor' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Selector' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Representable0' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Representable1' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Rep0' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'from' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'to' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'from1' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'to1' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'f' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 100% ( 50 / 50) in 'Generics.Deriving.TH' Warning: Generics.Deriving.Monoid: could not find link destinations for: - GHC.Internal.Data.Semigroup.Internal.Rep_Alt - GHC.Internal.Data.Semigroup.Internal.Rep1_Alt - GHC.Internal.Data.Semigroup.Internal.Rep_Product - GHC.Internal.Data.Semigroup.Internal.Rep1_Product - GHC.Internal.Data.Semigroup.Internal.Rep_Sum - GHC.Internal.Data.Semigroup.Internal.Rep1_Sum - GHC.Internal.Data.Semigroup.Internal.Rep_Any - GHC.Internal.Data.Semigroup.Internal.Rep_All - GHC.Internal.Data.Semigroup.Internal.Rep_Endo - GHC.Internal.Data.Semigroup.Internal.Rep_Dual - GHC.Internal.Data.Semigroup.Internal.Rep1_Dual - GHC.Internal.Data.Monoid.Rep_Ap - GHC.Internal.Data.Monoid.Rep1_Ap - GHC.Internal.Data.Monoid.Rep_Last - GHC.Internal.Data.Monoid.Rep1_Last - GHC.Internal.Data.Monoid.Rep_First - GHC.Internal.Data.Monoid.Rep1_First - Data.Set.Internal.MergeSet Warning: Generics.Deriving.Show: could not find link destinations for: - Generics.Deriving.Show.Type Warning: Generics.Deriving.TH: could not find link destinations for: - Generics.Deriving.TH.Internal.Generic - Generics.Deriving.TH.Internal.Generic1 Documentation created: dist/doc/html/generic-deriving/, dist/doc/html/generic-deriving/generic-deriving.txt Preprocessing test suite 'spec' for generic-deriving-1.14.7... Running phase: installPhase Installing library in /nix/store/ghiyhknnf5ydn5gijzn60nz5grdd3jbx-generic-deriving-1.14.7/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-ad9c/generic-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/ghiyhknnf5ydn5gijzn60nz5grdd3jbx-generic-deriving-1.14.7 shrinking /nix/store/ghiyhknnf5ydn5gijzn60nz5grdd3jbx-generic-deriving-1.14.7/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-ad9c/libHSgeneric-deriving-1.14.7-BhQjJFMiWNDASVzbgQIh3H-ghc9.10.3.so checking for references to /build/ in /nix/store/ghiyhknnf5ydn5gijzn60nz5grdd3jbx-generic-deriving-1.14.7... patching script interpreter paths in /nix/store/ghiyhknnf5ydn5gijzn60nz5grdd3jbx-generic-deriving-1.14.7 stripping (with command strip and flags -S -p) in /nix/store/ghiyhknnf5ydn5gijzn60nz5grdd3jbx-generic-deriving-1.14.7/lib shrinking RPATHs of ELF executables and libraries in /nix/store/l36fxb5lqsa9qlhxx50j3iv7b62y5lhi-generic-deriving-1.14.7-doc checking for references to /build/ in /nix/store/l36fxb5lqsa9qlhxx50j3iv7b62y5lhi-generic-deriving-1.14.7-doc... patching script interpreter paths in /nix/store/l36fxb5lqsa9qlhxx50j3iv7b62y5lhi-generic-deriving-1.14.7-doc