Running phase: setupCompilerEnvironmentPhase Build with /nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3. Running phase: unpackPhase unpacking source archive /nix/store/y6x6mm5qz6s835g6w7sj382w8cidq00s-hedgehog-1.5.tar.gz source root is hedgehog-1.5 setting SOURCE_DATE_EPOCH to timestamp 1721821132 of file "hedgehog-1.5/CHANGELOG.md" Running phase: patchPhase Replace Cabal file with edited version from mirror://hackage/hedgehog-1.5/revision/2.cabal. Running phase: compileBuildDriverPhase setupCompileFlags: -package-db=/build/tmp.SuTKNU2JDw/setup-package.conf.d -threaded [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.SuTKNU2JDw/Main.o ) [2 of 2] Linking Setup Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase configureFlags: --verbose --prefix=/nix/store/8iznlsc4gh8f3n7a5wxhxp34wgaah1cj-hedgehog-1.5 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/p4398d7x5nais9h4khmvnxfckjh6r5b2-hedgehog-1.5-doc/share/doc/hedgehog-1.5 --with-gcc=gcc --package-db=/build/tmp.SuTKNU2JDw/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 hedgehog-1.5... Dependency ansi-terminal >=0.6 && <1.2: using ansi-terminal-1.1.5 Dependency async >=2.0 && <2.3: using async-2.2.6 Dependency barbies >=1.0 && <2.2: using barbies-2.1.1.0 Dependency base >=4.9 && <5: using base-4.20.2.0 Dependency bytestring >=0.10 && <0.13: using bytestring-0.12.2.0 Dependency concurrent-output >=1.7 && <1.11: using concurrent-output-1.10.21 Dependency containers >=0.4 && <0.9: using containers-0.7 Dependency deepseq >=1.1.0.0 && <1.6: using deepseq-1.5.0.0 Dependency directory >=1.2 && <1.4: using directory-1.3.8.5 Dependency erf >=2.0 && <2.1: using erf-2.0.0.0 Dependency exceptions >=0.7 && <0.11: using exceptions-0.10.9 Dependency lifted-async >=0.7 && <0.11: using lifted-async-0.10.2.7 Dependency mmorph >=1.0 && <1.3: using mmorph-1.2.2 Dependency monad-control >=1.0 && <1.1: using monad-control-1.0.3.1 Dependency mtl >=2.1 && <2.4: using mtl-2.3.1 Dependency pretty-show >=1.6 && <1.11: using pretty-show-1.10 Dependency primitive >=0.6 && <0.10: using primitive-0.9.1.0 Dependency random >=1.1 && <1.4: using random-1.2.1.3 Dependency resourcet >=1.1 && <1.4: using resourcet-1.3.0 Dependency safe-exceptions >=0.1 && <0.2: using safe-exceptions-0.1.7.4 Dependency stm >=2.4 && <2.6: using stm-2.5.3.1 Dependency template-haskell >=2.10 && <2.24: using template-haskell-2.22.0.0 Dependency text >=1.1 && <2.2: using text-2.1.3 Dependency time >=1.4 && <1.15: using time-1.12.2 Dependency transformers >=0.5 && <0.7: using transformers-0.6.1.1 Dependency transformers-base >=0.4.5.1 && <0.5: using transformers-base-0.4.6.1 Dependency wl-pprint-annotated >=0.0 && <0.2: using wl-pprint-annotated-0.1.0.1 Dependency base >=3 && <5: using base-4.20.2.0 Dependency containers >=0.4 && <0.9: using containers-0.7 Dependency hedgehog: using hedgehog-1.5 Dependency mmorph >=1.0 && <1.3: using mmorph-1.2.2 Dependency mtl >=2.1 && <2.4: using mtl-2.3.1 Dependency pretty-show >=1.6 && <1.11: using pretty-show-1.10 Dependency text >=1.1 && <2.2: using text-2.1.3 Dependency transformers >=0.3 && <0.7: using transformers-0.6.1.1 Source component graph: component lib component test:test dependency lib Configured component graph: component hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ include ansi-terminal-1.1.5-9VrxtNNzWZb3rWkY7gopBY include async-2.2.6-8pYAQfItfCqCMPjcDAnJz0 include barbies-2.1.1.0-6XTNPXeSOpCHWhNg7lq4uK include base-4.20.2.0-2363 include bytestring-0.12.2.0-48be include concurrent-output-1.10.21-GbhOgTFTEf7Hv2AMsLAtdD include containers-0.7-5389 include deepseq-1.5.0.0-f4ea include directory-1.3.8.5-e40b include erf-2.0.0.0-3TDieNc53d13oa2wclldiz include exceptions-0.10.9-507c include lifted-async-0.10.2.7-BWsmNSXAJVjFnR1BJjzvgR include mmorph-1.2.2-8pf8Rf395q8DEFlLM8d5J9 include monad-control-1.0.3.1-CHdzOVjZCgADXcdIgTgvJQ include mtl-2.3.1-366e include pretty-show-1.10-KCZhNPOzphqG217KMxJ5QT include primitive-0.9.1.0-GGUDXjf9wL7Ep7uecGj2og include random-1.2.1.3-yV1qbWmTPy9LUqbgouXfK include resourcet-1.3.0-9ZqaIYtWB1nKrZVEoqvUZx include safe-exceptions-0.1.7.4-CYogcTw3fVOCA04CiCNJU4 include stm-2.5.3.1-0ee9 include template-haskell-2.22.0.0-ac43 include text-2.1.3-5a6f include time-1.12.2-14cf include transformers-0.6.1.1-4795 include transformers-base-0.4.6.1-3GW01X2wLz01xSQ4hP9rT4 include wl-pprint-annotated-0.1.0.1-IccBCuxEeLIAEAYY7p2n8j component hedgehog-1.5-6Iz0xFUUPcUBF0s5BtNUwx-test include base-4.20.2.0-2363 include containers-0.7-5389 include hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ include mmorph-1.2.2-8pf8Rf395q8DEFlLM8d5J9 include mtl-2.3.1-366e include pretty-show-1.10-KCZhNPOzphqG217KMxJ5QT include text-2.1.3-5a6f include transformers-0.6.1.1-4795 Linked component graph: unit hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ include ansi-terminal-1.1.5-9VrxtNNzWZb3rWkY7gopBY include async-2.2.6-8pYAQfItfCqCMPjcDAnJz0 include barbies-2.1.1.0-6XTNPXeSOpCHWhNg7lq4uK include base-4.20.2.0-2363 include bytestring-0.12.2.0-48be include concurrent-output-1.10.21-GbhOgTFTEf7Hv2AMsLAtdD include containers-0.7-5389 include deepseq-1.5.0.0-f4ea include directory-1.3.8.5-e40b include erf-2.0.0.0-3TDieNc53d13oa2wclldiz include exceptions-0.10.9-507c include lifted-async-0.10.2.7-BWsmNSXAJVjFnR1BJjzvgR include mmorph-1.2.2-8pf8Rf395q8DEFlLM8d5J9 include monad-control-1.0.3.1-CHdzOVjZCgADXcdIgTgvJQ include mtl-2.3.1-366e include pretty-show-1.10-KCZhNPOzphqG217KMxJ5QT include primitive-0.9.1.0-GGUDXjf9wL7Ep7uecGj2og include random-1.2.1.3-yV1qbWmTPy9LUqbgouXfK include resourcet-1.3.0-9ZqaIYtWB1nKrZVEoqvUZx include safe-exceptions-0.1.7.4-CYogcTw3fVOCA04CiCNJU4 include stm-2.5.3.1-0ee9 include template-haskell-2.22.0.0-ac43 include text-2.1.3-5a6f include time-1.12.2-14cf include transformers-0.6.1.1-4795 include transformers-base-0.4.6.1-3GW01X2wLz01xSQ4hP9rT4 include wl-pprint-annotated-0.1.0.1-IccBCuxEeLIAEAYY7p2n8j Hedgehog=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog,Hedgehog.Gen=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Gen,Hedgehog.Internal.Barbie=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.Barbie,Hedgehog.Internal.Config=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.Config,Hedgehog.Internal.Discovery=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.Discovery,Hedgehog.Internal.Distributive=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.Distributive,Hedgehog.Internal.Exception=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.Exception,Hedgehog.Internal.Gen=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.Gen,Hedgehog.Internal.HTraversable=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.HTraversable,Hedgehog.Internal.Opaque=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.Opaque,Hedgehog.Internal.Prelude=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.Prelude,Hedgehog.Internal.Property=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.Property,Hedgehog.Internal.Queue=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.Queue,Hedgehog.Internal.Range=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.Range,Hedgehog.Internal.Region=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.Region,Hedgehog.Internal.Report=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.Report,Hedgehog.Internal.Runner=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.Runner,Hedgehog.Internal.Seed=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.Seed,Hedgehog.Internal.Show=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.Show,Hedgehog.Internal.Shrink=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.Shrink,Hedgehog.Internal.Source=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.Source,Hedgehog.Internal.State=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.State,Hedgehog.Internal.TH=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.TH,Hedgehog.Internal.Tree=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.Tree,Hedgehog.Internal.Tripping=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Internal.Tripping,Hedgehog.Main=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Main,Hedgehog.Range=hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ:Hedgehog.Range unit hedgehog-1.5-6Iz0xFUUPcUBF0s5BtNUwx-test include base-4.20.2.0-2363 include containers-0.7-5389 include hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ include mmorph-1.2.2-8pf8Rf395q8DEFlLM8d5J9 include mtl-2.3.1-366e include pretty-show-1.10-KCZhNPOzphqG217KMxJ5QT include text-2.1.3-5a6f include transformers-0.6.1.1-4795 Ready component graph: definite hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ depends ansi-terminal-1.1.5-9VrxtNNzWZb3rWkY7gopBY depends async-2.2.6-8pYAQfItfCqCMPjcDAnJz0 depends barbies-2.1.1.0-6XTNPXeSOpCHWhNg7lq4uK depends base-4.20.2.0-2363 depends bytestring-0.12.2.0-48be depends concurrent-output-1.10.21-GbhOgTFTEf7Hv2AMsLAtdD depends containers-0.7-5389 depends deepseq-1.5.0.0-f4ea depends directory-1.3.8.5-e40b depends erf-2.0.0.0-3TDieNc53d13oa2wclldiz depends exceptions-0.10.9-507c depends lifted-async-0.10.2.7-BWsmNSXAJVjFnR1BJjzvgR depends mmorph-1.2.2-8pf8Rf395q8DEFlLM8d5J9 depends monad-control-1.0.3.1-CHdzOVjZCgADXcdIgTgvJQ depends mtl-2.3.1-366e depends pretty-show-1.10-KCZhNPOzphqG217KMxJ5QT depends primitive-0.9.1.0-GGUDXjf9wL7Ep7uecGj2og depends random-1.2.1.3-yV1qbWmTPy9LUqbgouXfK depends resourcet-1.3.0-9ZqaIYtWB1nKrZVEoqvUZx depends safe-exceptions-0.1.7.4-CYogcTw3fVOCA04CiCNJU4 depends stm-2.5.3.1-0ee9 depends template-haskell-2.22.0.0-ac43 depends text-2.1.3-5a6f depends time-1.12.2-14cf depends transformers-0.6.1.1-4795 depends transformers-base-0.4.6.1-3GW01X2wLz01xSQ4hP9rT4 depends wl-pprint-annotated-0.1.0.1-IccBCuxEeLIAEAYY7p2n8j definite hedgehog-1.5-6Iz0xFUUPcUBF0s5BtNUwx-test depends base-4.20.2.0-2363 depends containers-0.7-5389 depends hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ depends mmorph-1.2.2-8pf8Rf395q8DEFlLM8d5J9 depends mtl-2.3.1-366e depends pretty-show-1.10-KCZhNPOzphqG217KMxJ5QT depends text-2.1.3-5a6f depends transformers-0.6.1.1-4795 Using Cabal-3.12.1.0 compiled by ghc-9.10 Using compiler: ghc-9.10.3 Using install prefix: /nix/store/8iznlsc4gh8f3n7a5wxhxp34wgaah1cj-hedgehog-1.5 Executables installed in: /nix/store/8iznlsc4gh8f3n7a5wxhxp34wgaah1cj-hedgehog-1.5/bin Libraries installed in: /nix/store/8iznlsc4gh8f3n7a5wxhxp34wgaah1cj-hedgehog-1.5/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-ad9c/hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ Dynamic Libraries installed in: /nix/store/8iznlsc4gh8f3n7a5wxhxp34wgaah1cj-hedgehog-1.5/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-ad9c Private executables installed in: /nix/store/8iznlsc4gh8f3n7a5wxhxp34wgaah1cj-hedgehog-1.5/libexec/x86_64-linux-ghc-9.10.3-ad9c/hedgehog-1.5 Data files installed in: /nix/store/8iznlsc4gh8f3n7a5wxhxp34wgaah1cj-hedgehog-1.5/share/x86_64-linux-ghc-9.10.3-ad9c/hedgehog-1.5 Documentation installed in: /nix/store/p4398d7x5nais9h4khmvnxfckjh6r5b2-hedgehog-1.5-doc/share/doc/hedgehog-1.5 Configuration files installed in: /nix/store/8iznlsc4gh8f3n7a5wxhxp34wgaah1cj-hedgehog-1.5/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 hedgehog-1.5... Building library for hedgehog-1.5... [ 1 of 27] Compiling Hedgehog.Internal.Barbie ( src/Hedgehog/Internal/Barbie.hs, dist/build/Hedgehog/Internal/Barbie.o, dist/build/Hedgehog/Internal/Barbie.dyn_o ) [ 2 of 27] Compiling Hedgehog.Internal.Distributive ( src/Hedgehog/Internal/Distributive.hs, dist/build/Hedgehog/Internal/Distributive.o, dist/build/Hedgehog/Internal/Distributive.dyn_o ) [ 3 of 27] Compiling Hedgehog.Internal.Exception ( src/Hedgehog/Internal/Exception.hs, dist/build/Hedgehog/Internal/Exception.o, dist/build/Hedgehog/Internal/Exception.dyn_o ) [ 4 of 27] Compiling Hedgehog.Internal.HTraversable ( src/Hedgehog/Internal/HTraversable.hs, dist/build/Hedgehog/Internal/HTraversable.o, dist/build/Hedgehog/Internal/HTraversable.dyn_o ) [ 5 of 27] Compiling Hedgehog.Internal.Opaque ( src/Hedgehog/Internal/Opaque.hs, dist/build/Hedgehog/Internal/Opaque.o, dist/build/Hedgehog/Internal/Opaque.dyn_o ) [ 6 of 27] Compiling Hedgehog.Internal.Prelude ( src/Hedgehog/Internal/Prelude.hs, dist/build/Hedgehog/Internal/Prelude.o, dist/build/Hedgehog/Internal/Prelude.dyn_o ) [ 7 of 27] Compiling Hedgehog.Internal.Range ( src/Hedgehog/Internal/Range.hs, dist/build/Hedgehog/Internal/Range.o, dist/build/Hedgehog/Internal/Range.dyn_o ) [ 8 of 27] Compiling Hedgehog.Internal.Region ( src/Hedgehog/Internal/Region.hs, dist/build/Hedgehog/Internal/Region.o, dist/build/Hedgehog/Internal/Region.dyn_o ) [ 9 of 27] Compiling Hedgehog.Internal.Seed ( src/Hedgehog/Internal/Seed.hs, dist/build/Hedgehog/Internal/Seed.o, dist/build/Hedgehog/Internal/Seed.dyn_o ) [10 of 27] Compiling Hedgehog.Internal.Show ( src/Hedgehog/Internal/Show.hs, dist/build/Hedgehog/Internal/Show.o, dist/build/Hedgehog/Internal/Show.dyn_o ) [11 of 27] Compiling Hedgehog.Internal.Shrink ( src/Hedgehog/Internal/Shrink.hs, dist/build/Hedgehog/Internal/Shrink.o, dist/build/Hedgehog/Internal/Shrink.dyn_o ) [12 of 27] Compiling Hedgehog.Internal.Source ( src/Hedgehog/Internal/Source.hs, dist/build/Hedgehog/Internal/Source.o, dist/build/Hedgehog/Internal/Source.dyn_o ) [13 of 27] Compiling Hedgehog.Internal.Tree ( src/Hedgehog/Internal/Tree.hs, dist/build/Hedgehog/Internal/Tree.o, dist/build/Hedgehog/Internal/Tree.dyn_o ) [14 of 27] Compiling Hedgehog.Main ( src/Hedgehog/Main.hs, dist/build/Hedgehog/Main.o, dist/build/Hedgehog/Main.dyn_o ) [15 of 27] Compiling Hedgehog.Range ( src/Hedgehog/Range.hs, dist/build/Hedgehog/Range.o, dist/build/Hedgehog/Range.dyn_o ) [16 of 27] Compiling Hedgehog.Internal.Gen ( src/Hedgehog/Internal/Gen.hs, dist/build/Hedgehog/Internal/Gen.o, dist/build/Hedgehog/Internal/Gen.dyn_o ) [17 of 27] Compiling Hedgehog.Internal.Property ( src/Hedgehog/Internal/Property.hs, dist/build/Hedgehog/Internal/Property.o, dist/build/Hedgehog/Internal/Property.dyn_o ) src/Hedgehog/Internal/Property.hs:433:31: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Hedgehog.Internal.Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 433 | groups = List.map (\l -> (head l, length l)) $ List.group sp | ^^^^ [18 of 27] Compiling Hedgehog.Internal.Tripping ( src/Hedgehog/Internal/Tripping.hs, dist/build/Hedgehog/Internal/Tripping.o, dist/build/Hedgehog/Internal/Tripping.dyn_o ) [19 of 27] Compiling Hedgehog.Internal.State ( src/Hedgehog/Internal/State.hs, dist/build/Hedgehog/Internal/State.o, dist/build/Hedgehog/Internal/State.dyn_o ) [20 of 27] Compiling Hedgehog.Internal.Discovery ( src/Hedgehog/Internal/Discovery.hs, dist/build/Hedgehog/Internal/Discovery.o, dist/build/Hedgehog/Internal/Discovery.dyn_o ) [21 of 27] Compiling Hedgehog.Internal.TH ( src/Hedgehog/Internal/TH.hs, dist/build/Hedgehog/Internal/TH.o, dist/build/Hedgehog/Internal/TH.dyn_o ) [22 of 27] Compiling Hedgehog.Internal.Config ( src/Hedgehog/Internal/Config.hs, dist/build/Hedgehog/Internal/Config.o, dist/build/Hedgehog/Internal/Config.dyn_o ) [23 of 27] Compiling Hedgehog.Internal.Report ( src/Hedgehog/Internal/Report.hs, dist/build/Hedgehog/Internal/Report.o, dist/build/Hedgehog/Internal/Report.dyn_o ) src/Hedgehog/Internal/Report.hs:1096:37: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Hedgehog.Internal.Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 1096 | replicate fillErrorWidth (head parts) | ^^^^ src/Hedgehog/Internal/Report.hs:1098:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Hedgehog.Internal.Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 1098 | replicate fillSurplusWidth (head parts) | ^^^^ [24 of 27] Compiling Hedgehog.Internal.Queue ( src/Hedgehog/Internal/Queue.hs, dist/build/Hedgehog/Internal/Queue.o, dist/build/Hedgehog/Internal/Queue.dyn_o ) [25 of 27] Compiling Hedgehog.Internal.Runner ( src/Hedgehog/Internal/Runner.hs, dist/build/Hedgehog/Internal/Runner.o, dist/build/Hedgehog/Internal/Runner.dyn_o ) [26 of 27] Compiling Hedgehog.Gen ( src/Hedgehog/Gen.hs, dist/build/Hedgehog/Gen.o, dist/build/Hedgehog/Gen.dyn_o ) [27 of 27] Compiling Hedgehog ( src/Hedgehog.hs, dist/build/Hedgehog.o, dist/build/Hedgehog.dyn_o ) [ 1 of 27] Compiling Hedgehog.Internal.Barbie ( src/Hedgehog/Internal/Barbie.hs, dist/build/Hedgehog/Internal/Barbie.p_o ) [ 2 of 27] Compiling Hedgehog.Internal.Distributive ( src/Hedgehog/Internal/Distributive.hs, dist/build/Hedgehog/Internal/Distributive.p_o ) [ 3 of 27] Compiling Hedgehog.Internal.Exception ( src/Hedgehog/Internal/Exception.hs, dist/build/Hedgehog/Internal/Exception.p_o ) [ 4 of 27] Compiling Hedgehog.Internal.HTraversable ( src/Hedgehog/Internal/HTraversable.hs, dist/build/Hedgehog/Internal/HTraversable.p_o ) [ 5 of 27] Compiling Hedgehog.Internal.Opaque ( src/Hedgehog/Internal/Opaque.hs, dist/build/Hedgehog/Internal/Opaque.p_o ) [ 6 of 27] Compiling Hedgehog.Internal.Prelude ( src/Hedgehog/Internal/Prelude.hs, dist/build/Hedgehog/Internal/Prelude.p_o ) [ 7 of 27] Compiling Hedgehog.Internal.Range ( src/Hedgehog/Internal/Range.hs, dist/build/Hedgehog/Internal/Range.p_o ) [ 8 of 27] Compiling Hedgehog.Internal.Region ( src/Hedgehog/Internal/Region.hs, dist/build/Hedgehog/Internal/Region.p_o ) [ 9 of 27] Compiling Hedgehog.Internal.Seed ( src/Hedgehog/Internal/Seed.hs, dist/build/Hedgehog/Internal/Seed.p_o ) [10 of 27] Compiling Hedgehog.Internal.Show ( src/Hedgehog/Internal/Show.hs, dist/build/Hedgehog/Internal/Show.p_o ) [11 of 27] Compiling Hedgehog.Internal.Shrink ( src/Hedgehog/Internal/Shrink.hs, dist/build/Hedgehog/Internal/Shrink.p_o ) [12 of 27] Compiling Hedgehog.Internal.Source ( src/Hedgehog/Internal/Source.hs, dist/build/Hedgehog/Internal/Source.p_o ) [13 of 27] Compiling Hedgehog.Internal.Tree ( src/Hedgehog/Internal/Tree.hs, dist/build/Hedgehog/Internal/Tree.p_o ) [14 of 27] Compiling Hedgehog.Main ( src/Hedgehog/Main.hs, dist/build/Hedgehog/Main.p_o ) [15 of 27] Compiling Hedgehog.Range ( src/Hedgehog/Range.hs, dist/build/Hedgehog/Range.p_o ) [16 of 27] Compiling Hedgehog.Internal.Gen ( src/Hedgehog/Internal/Gen.hs, dist/build/Hedgehog/Internal/Gen.p_o ) [17 of 27] Compiling Hedgehog.Internal.Property ( src/Hedgehog/Internal/Property.hs, dist/build/Hedgehog/Internal/Property.p_o ) src/Hedgehog/Internal/Property.hs:433:31: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Hedgehog.Internal.Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 433 | groups = List.map (\l -> (head l, length l)) $ List.group sp | ^^^^ [18 of 27] Compiling Hedgehog.Internal.Tripping ( src/Hedgehog/Internal/Tripping.hs, dist/build/Hedgehog/Internal/Tripping.p_o ) [19 of 27] Compiling Hedgehog.Internal.State ( src/Hedgehog/Internal/State.hs, dist/build/Hedgehog/Internal/State.p_o ) [20 of 27] Compiling Hedgehog.Internal.Discovery ( src/Hedgehog/Internal/Discovery.hs, dist/build/Hedgehog/Internal/Discovery.p_o ) [21 of 27] Compiling Hedgehog.Internal.TH ( src/Hedgehog/Internal/TH.hs, dist/build/Hedgehog/Internal/TH.p_o ) [22 of 27] Compiling Hedgehog.Internal.Config ( src/Hedgehog/Internal/Config.hs, dist/build/Hedgehog/Internal/Config.p_o ) [23 of 27] Compiling Hedgehog.Internal.Report ( src/Hedgehog/Internal/Report.hs, dist/build/Hedgehog/Internal/Report.p_o ) src/Hedgehog/Internal/Report.hs:1096:37: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Hedgehog.Internal.Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 1096 | replicate fillErrorWidth (head parts) | ^^^^ src/Hedgehog/Internal/Report.hs:1098:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Hedgehog.Internal.Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 1098 | replicate fillSurplusWidth (head parts) | ^^^^ [24 of 27] Compiling Hedgehog.Internal.Queue ( src/Hedgehog/Internal/Queue.hs, dist/build/Hedgehog/Internal/Queue.p_o ) [25 of 27] Compiling Hedgehog.Internal.Runner ( src/Hedgehog/Internal/Runner.hs, dist/build/Hedgehog/Internal/Runner.p_o ) [26 of 27] Compiling Hedgehog.Gen ( src/Hedgehog/Gen.hs, dist/build/Hedgehog/Gen.p_o ) [27 of 27] Compiling Hedgehog ( src/Hedgehog.hs, dist/build/Hedgehog.p_o ) Preprocessing test suite 'test' for hedgehog-1.5... Building test suite 'test' for hedgehog-1.5... [1 of 9] Compiling Test.Hedgehog.Applicative ( test/Test/Hedgehog/Applicative.hs, dist/build/test/test-tmp/Test/Hedgehog/Applicative.o ) [2 of 9] Compiling Test.Hedgehog.Confidence ( test/Test/Hedgehog/Confidence.hs, dist/build/test/test-tmp/Test/Hedgehog/Confidence.o ) [3 of 9] Compiling Test.Hedgehog.Filter ( test/Test/Hedgehog/Filter.hs, dist/build/test/test-tmp/Test/Hedgehog/Filter.o ) [4 of 9] Compiling Test.Hedgehog.Maybe ( test/Test/Hedgehog/Maybe.hs, dist/build/test/test-tmp/Test/Hedgehog/Maybe.o ) [5 of 9] Compiling Test.Hedgehog.Seed ( test/Test/Hedgehog/Seed.hs, dist/build/test/test-tmp/Test/Hedgehog/Seed.o ) [6 of 9] Compiling Test.Hedgehog.Skip ( test/Test/Hedgehog/Skip.hs, dist/build/test/test-tmp/Test/Hedgehog/Skip.o ) [7 of 9] Compiling Test.Hedgehog.Text ( test/Test/Hedgehog/Text.hs, dist/build/test/test-tmp/Test/Hedgehog/Text.o ) [8 of 9] Compiling Test.Hedgehog.Zip ( test/Test/Hedgehog/Zip.hs, dist/build/test/test-tmp/Test/Hedgehog/Zip.o ) [9 of 9] Compiling Main ( test/test.hs, dist/build/test/test-tmp/Main.o ) [10 of 10] Linking dist/build/test/test Running phase: checkPhase Running 1 test suites... Test suite test: RUNNING... ━━━ Test.Hedgehog.Applicative ━━━ ✓ prop_StateT_outside passed 100 tests. ✓ 1 succeeded. ━━━ Test.Hedgehog.Confidence ━━━ ✓ prop_with_confidence passed 1100 tests. number == 1 27% █████▍·············· ✓ 20% ✓ prop_with_confidence_and_min_tests passed 1000 tests. number == 2 21% ████▏··············· ✓ 10% ✓ 2 succeeded. ━━━ Test.Hedgehog.Filter ━━━ ✓ prop_filter_repetition passed 100 tests. ✓ prop_filter_even passed 100 tests. ✓ 2 succeeded. ━━━ Test.Hedgehog.Maybe ━━━ ✓ prop_mapMaybe passed 1 test. ✓ 1 succeeded. ━━━ Test.Hedgehog.Seed ━━━ ✓ prop_avoid_pathological_gamma_values passed 1 test. ✓ 1 succeeded. ━━━ Test.Hedgehog.Skip ━━━ ✓ prop_SkipNothing passed 1 test. ✓ prop_SkipToFailingTest passed 1 test. ✓ prop_SkipPastFailingTest passed 1 test. ✓ prop_SkipToNoShrink passed 1 test. ✓ prop_SkipToFailingShrink passed 1 test. ✓ prop_SkipToPassingShrink passed 1 test. ✓ prop_SkipToReportedShrink passed 1 test. ✓ prop_compressSkip passed 100 tests. ✓ prop_compressDecompressExamples passed 1 test. ✓ 9 succeeded. ━━━ Test.Hedgehog.Text ━━━ ✓ prop_show_append_size passed 100 tests. ✓ prop_tripping_append_size passed 100 tests. ✓ prop_show_append_seed passed 100 tests. ✓ prop_tripping_append_seed passed 100 tests. ✓ 4 succeeded. ━━━ Test.Hedgehog.Zip ━━━ ✓ prop_gen_applicative passed 100 tests. ✓ 1 succeeded. Test suite test: PASS Test suite logged to: dist/test/hedgehog-1.5-test.log 1 of 1 test suites (1 of 1 test cases) passed. Running phase: haddockPhase Preprocessing library for hedgehog-1.5... Running Haddock on library for hedgehog-1.5... [ 1 of 27] Compiling Hedgehog.Internal.Barbie ( src/Hedgehog/Internal/Barbie.hs, nothing ) [ 2 of 27] Compiling Hedgehog.Internal.Distributive ( src/Hedgehog/Internal/Distributive.hs, /build/ghc1720_0/ghc_24.o, /build/ghc1720_0/ghc_24.dyn_o ) [ 3 of 27] Compiling Hedgehog.Internal.Exception ( src/Hedgehog/Internal/Exception.hs, /build/ghc1720_0/ghc_26.o, /build/ghc1720_0/ghc_26.dyn_o ) [ 4 of 27] Compiling Hedgehog.Internal.HTraversable ( src/Hedgehog/Internal/HTraversable.hs, nothing ) [ 5 of 27] Compiling Hedgehog.Internal.Opaque ( src/Hedgehog/Internal/Opaque.hs, nothing ) [ 6 of 27] Compiling Hedgehog.Internal.Prelude ( src/Hedgehog/Internal/Prelude.hs, /build/ghc1720_0/ghc_30.o, /build/ghc1720_0/ghc_30.dyn_o ) [ 7 of 27] Compiling Hedgehog.Internal.Range ( src/Hedgehog/Internal/Range.hs, /build/ghc1720_0/ghc_36.o, /build/ghc1720_0/ghc_36.dyn_o ) [ 8 of 27] Compiling Hedgehog.Internal.Region ( src/Hedgehog/Internal/Region.hs, /build/ghc1720_0/ghc_38.o, /build/ghc1720_0/ghc_38.dyn_o ) [ 9 of 27] Compiling Hedgehog.Internal.Seed ( src/Hedgehog/Internal/Seed.hs, /build/ghc1720_0/ghc_42.o, /build/ghc1720_0/ghc_42.dyn_o ) [10 of 27] Compiling Hedgehog.Internal.Show ( src/Hedgehog/Internal/Show.hs, /build/ghc1720_0/ghc_44.o, /build/ghc1720_0/ghc_44.dyn_o ) [11 of 27] Compiling Hedgehog.Internal.Shrink ( src/Hedgehog/Internal/Shrink.hs, /build/ghc1720_0/ghc_46.o, /build/ghc1720_0/ghc_46.dyn_o ) [12 of 27] Compiling Hedgehog.Internal.Source ( src/Hedgehog/Internal/Source.hs, /build/ghc1720_0/ghc_48.o, /build/ghc1720_0/ghc_48.dyn_o ) [13 of 27] Compiling Hedgehog.Internal.Tree ( src/Hedgehog/Internal/Tree.hs, /build/ghc1720_0/ghc_50.o, /build/ghc1720_0/ghc_50.dyn_o ) [14 of 27] Compiling Hedgehog.Main ( src/Hedgehog/Main.hs, nothing ) [15 of 27] Compiling Hedgehog.Range ( src/Hedgehog/Range.hs, /build/ghc1720_0/ghc_52.o, /build/ghc1720_0/ghc_52.dyn_o ) [16 of 27] Compiling Hedgehog.Internal.Gen ( src/Hedgehog/Internal/Gen.hs, /build/ghc1720_0/ghc_28.o, /build/ghc1720_0/ghc_28.dyn_o ) [17 of 27] Compiling Hedgehog.Internal.Property ( src/Hedgehog/Internal/Property.hs, /build/ghc1720_0/ghc_32.o, /build/ghc1720_0/ghc_32.dyn_o ) src/Hedgehog/Internal/Property.hs:433:31: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Hedgehog.Internal.Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 433 | groups = List.map (\l -> (head l, length l)) $ List.group sp | ^^^^ [18 of 27] Compiling Hedgehog.Internal.Tripping ( src/Hedgehog/Internal/Tripping.hs, nothing ) [19 of 27] Compiling Hedgehog.Internal.State ( src/Hedgehog/Internal/State.hs, nothing ) [20 of 27] Compiling Hedgehog.Internal.Discovery ( src/Hedgehog/Internal/Discovery.hs, /build/ghc1720_0/ghc_22.o, /build/ghc1720_0/ghc_22.dyn_o ) [21 of 27] Compiling Hedgehog.Internal.TH ( src/Hedgehog/Internal/TH.hs, nothing ) [22 of 27] Compiling Hedgehog.Internal.Config ( src/Hedgehog/Internal/Config.hs, /build/ghc1720_0/ghc_20.o, /build/ghc1720_0/ghc_20.dyn_o ) [23 of 27] Compiling Hedgehog.Internal.Report ( src/Hedgehog/Internal/Report.hs, /build/ghc1720_0/ghc_40.o, /build/ghc1720_0/ghc_40.dyn_o ) src/Hedgehog/Internal/Report.hs:1096:37: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Hedgehog.Internal.Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 1096 | replicate fillErrorWidth (head parts) | ^^^^ src/Hedgehog/Internal/Report.hs:1098:39: warning: [GHC-63394] [-Wx-partial] In the use of ‘head’ (imported from Hedgehog.Internal.Prelude, but defined in GHC.Internal.List): "This is a partial function, it throws an error on empty lists. Use pattern matching, 'Data.List.uncons' or 'Data.Maybe.listToMaybe' instead. Consider refactoring to use "Data.List.NonEmpty"." | 1098 | replicate fillSurplusWidth (head parts) | ^^^^ [24 of 27] Compiling Hedgehog.Internal.Queue ( src/Hedgehog/Internal/Queue.hs, /build/ghc1720_0/ghc_34.o, /build/ghc1720_0/ghc_34.dyn_o ) [25 of 27] Compiling Hedgehog.Internal.Runner ( src/Hedgehog/Internal/Runner.hs, nothing ) [26 of 27] Compiling Hedgehog.Gen ( src/Hedgehog/Gen.hs, nothing ) [27 of 27] Compiling Hedgehog ( src/Hedgehog.hs, nothing ) Haddock coverage: 75% ( 3 / 4) in 'Hedgehog.Internal.Barbie' Missing documentation for: Rec 0% ( 0 / 2) in 'Hedgehog.Internal.Distributive' Missing documentation for: Module header MonadTransDistributive (src/Hedgehog/Internal/Distributive.hs:31) 0% ( 0 / 3) in 'Hedgehog.Internal.Exception' Missing documentation for: Module header tryAll (src/Hedgehog/Internal/Exception.hs:14) tryEvaluate (src/Hedgehog/Internal/Exception.hs:23) 50% ( 1 / 2) in 'Hedgehog.Internal.HTraversable' Missing documentation for: Module header 50% ( 1 / 2) in 'Hedgehog.Internal.Opaque' Missing documentation for: Module header 97% (135 /139) in 'Hedgehog.Internal.Prelude' Missing documentation for: Bool Ordering even odd Warning: 'Size' is ambiguous. It is defined * at src/Hedgehog/Internal/Range.hs:56:3 * at src/Hedgehog/Internal/Range.hs:55: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/Hedgehog/Internal/Range.hs:55:1 Warning: 'Range' is ambiguous. It is defined * at src/Hedgehog/Internal/Range.hs:81:3 * at src/Hedgehog/Internal/Range.hs:80: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/Hedgehog/Internal/Range.hs:80:1 96% ( 32 / 33) in 'Hedgehog.Internal.Range' Missing documentation for: Module header 0% ( 0 / 10) in 'Hedgehog.Internal.Region' Missing documentation for: Module header Region (src/Hedgehog/Internal/Region.hs:29) newEmptyRegion (src/Hedgehog/Internal/Region.hs:35) newOpenRegion (src/Hedgehog/Internal/Region.hs:41) openRegion (src/Hedgehog/Internal/Region.hs:48) setRegion (src/Hedgehog/Internal/Region.hs:64) displayRegions (src/Hedgehog/Internal/Region.hs:78) displayRegion (src/Hedgehog/Internal/Region.hs:87) moveToBottom (src/Hedgehog/Internal/Region.hs:91) finishRegion (src/Hedgehog/Internal/Region.hs:115) Warning: 'Seed' is ambiguous. It is defined * at src/Hedgehog/Internal/Seed.hs:75:3 * at src/Hedgehog/Internal/Seed.hs:74: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/Hedgehog/Internal/Seed.hs:74:1 70% ( 12 / 17) in 'Hedgehog.Internal.Seed' Missing documentation for: mix64 (src/Hedgehog/Internal/Seed.hs:177) mix64variant13 (src/Hedgehog/Internal/Seed.hs:193) mix32 (src/Hedgehog/Internal/Seed.hs:185) mixGamma (src/Hedgehog/Internal/Seed.hs:201) global (src/Hedgehog/Internal/Seed.hs:97) 13% ( 2 / 15) in 'Hedgehog.Internal.Show' Missing documentation for: Module header ValueDiff (src/Hedgehog/Internal/Show.hs:30) LineDiff (src/Hedgehog/Internal/Show.hs:39) mkValue (src/Hedgehog/Internal/Show.hs:74) showPretty (src/Hedgehog/Internal/Show.hs:78) valueDiff (src/Hedgehog/Internal/Show.hs:93) lineDiff (src/Hedgehog/Internal/Show.hs:82) toLineDiff (src/Hedgehog/Internal/Show.hs:86) renderValue (src/Hedgehog/Internal/Show.hs:55) renderValueDiff (src/Hedgehog/Internal/Show.hs:59) renderLineDiff (src/Hedgehog/Internal/Show.hs:65) takeLeft (src/Hedgehog/Internal/Show.hs:127) takeRight (src/Hedgehog/Internal/Show.hs:142) Warning: 'k' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 85% ( 6 / 7) in 'Hedgehog.Internal.Shrink' Missing documentation for: Module header 50% ( 5 / 10) in 'Hedgehog.Internal.Source' Missing documentation for: Module header LineNo (src/Hedgehog/Internal/Source.hs:24) ColumnNo (src/Hedgehog/Internal/Source.hs:29) Span (src/Hedgehog/Internal/Source.hs:34) getCaller (src/Hedgehog/Internal/Source.hs:44) Warning: 'NodeT' is ambiguous. It is defined * at src/Hedgehog/Internal/Tree.hs:131:3 * at src/Hedgehog/Internal/Tree.hs:130: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/Hedgehog/Internal/Tree.hs:130:1 Warning: 'TreeT' is ambiguous. It is defined * at src/Hedgehog/Internal/Tree.hs:105:3 * at src/Hedgehog/Internal/Tree.hs:104: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/Hedgehog/Internal/Tree.hs:104:1 Warning: 'Node' is ambiguous. It is defined * at src/Hedgehog/Internal/Tree.hs:125:1 * at src/Hedgehog/Internal/Tree.hs:116: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/Hedgehog/Internal/Tree.hs:116:1 Warning: 'Tree' is ambiguous. It is defined * at src/Hedgehog/Internal/Tree.hs:95:1 * at src/Hedgehog/Internal/Tree.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/Hedgehog/Internal/Tree.hs:89:1 78% ( 22 / 28) in 'Hedgehog.Internal.Tree' Missing documentation for: Module header mapMaybe (src/Hedgehog/Internal/Tree.hs:257) mapMaybeMaybeT (src/Hedgehog/Internal/Tree.hs:277) consChild (src/Hedgehog/Internal/Tree.hs:325) mapMaybeT (src/Hedgehog/Internal/Tree.hs:314) interleave (src/Hedgehog/Internal/Tree.hs:388) 66% ( 2 / 3) in 'Hedgehog.Main' Missing documentation for: Module header 96% ( 25 / 26) in 'Hedgehog.Range' Missing documentation for: Module header Warning: 'GenT' is ambiguous. It is defined * at src/Hedgehog/Internal/Gen.hs:257:3 * at src/Hedgehog/Internal/Gen.hs:256: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/Hedgehog/Internal/Gen.hs:256:1 Warning: 'mfilter' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'a' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'b' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'n' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'withTests' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'property' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 97% (124 /127) in 'Hedgehog.Internal.Gen' Missing documentation for: Module header Vec (src/Hedgehog/Internal/Gen.hs:1609) Nat (src/Hedgehog/Internal/Gen.hs:1605) Warning: 'OverloadedStrings' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Class' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ShrinkPath' is ambiguous. It is defined * at src/Hedgehog/Internal/Property.hs:397:3 * at src/Hedgehog/Internal/Property.hs:396: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/Hedgehog/Internal/Property.hs:396:1 Warning: 'r' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'ExceptT' is ambiguous. It is defined * in ‘Control.Monad.Trans.Except’ * in ‘Control.Monad.Trans.Except’ 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 ‘Control.Monad.Trans.Except’ Warning: 'TestT' is ambiguous. It is defined * at src/Hedgehog/Internal/Property.hs:243:3 * at src/Hedgehog/Internal/Property.hs:242: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/Hedgehog/Internal/Property.hs:242:1 Warning: 'PropertyT' is ambiguous. It is defined * at src/Hedgehog/Internal/Property.hs:208:3 * at src/Hedgehog/Internal/Property.hs:207: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/Hedgehog/Internal/Property.hs:207:1 Warning: 'Property' is ambiguous. It is defined * at src/Hedgehog/Internal/Property.hs:199:3 * at src/Hedgehog/Internal/Property.hs:198: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/Hedgehog/Internal/Property.hs:198:1 Warning: 'Confidence' is ambiguous. It is defined * at src/Hedgehog/Internal/Property.hs:274:3 * at src/Hedgehog/Internal/Property.hs:273: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/Hedgehog/Internal/Property.hs:273:1 Warning: 'ShrinkRetries' is ambiguous. It is defined * at src/Hedgehog/Internal/Property.hs:546:3 * at src/Hedgehog/Internal/Property.hs:545: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/Hedgehog/Internal/Property.hs:545:1 Warning: 'Label' is ambiguous. It is defined * at src/Hedgehog/Internal/Property.hs:593:5 * at src/Hedgehog/Internal/Property.hs:672: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/Hedgehog/Internal/Property.hs:672:1 Warning: 'ClassifierName' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 86% ( 87 /101) in 'Hedgehog.Internal.Property' Missing documentation for: Module header MonadTest (src/Hedgehog/Internal/Property.hs:766) coverPercentage (src/Hedgehog/Internal/Property.hs:1342) labelCovered (src/Hedgehog/Internal/Property.hs:1355) coverageFailures (src/Hedgehog/Internal/Property.hs:1364) journalCoverage (src/Hedgehog/Internal/Property.hs:1441) toCoverCount (src/Hedgehog/Internal/Property.hs:1317) TerminationCriteria (src/Hedgehog/Internal/Property.hs:576) verifiedTermination (src/Hedgehog/Internal/Property.hs:1228) mkTest (src/Hedgehog/Internal/Property.hs:826) mkTestT (src/Hedgehog/Internal/Property.hs:822) runTest (src/Hedgehog/Internal/Property.hs:834) runTestT (src/Hedgehog/Internal/Property.hs:830) wilsonBounds (src/Hedgehog/Internal/Property.hs:1403) 50% ( 1 / 2) in 'Hedgehog.Internal.Tripping' Missing documentation for: Module header Warning: 'Command' is ambiguous. It is defined * at src/Hedgehog/Internal/State.hs:383:3 * at src/Hedgehog/Internal/State.hs:382: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/Hedgehog/Internal/State.hs:382:1 Warning: 'Action' is ambiguous. It is defined * at src/Hedgehog/Internal/State.hs:415:3 * at src/Hedgehog/Internal/State.hs:414: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/Hedgehog/Internal/State.hs:414:1 Warning: 'Symbolic' is ambiguous. It is defined * at src/Hedgehog/Internal/State.hs:108:3 * at src/Hedgehog/Internal/State.hs:107: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/Hedgehog/Internal/State.hs:107:1 Warning: 'Concrete' is ambiguous. It is defined * at src/Hedgehog/Internal/State.hs:135:3 * at src/Hedgehog/Internal/State.hs:134: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/Hedgehog/Internal/State.hs:134:1 Warning: 'Var' is ambiguous. It is defined * at src/Hedgehog/Internal/State.hs:177:3 * at src/Hedgehog/Internal/State.hs:176: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/Hedgehog/Internal/State.hs:176:1 96% ( 31 / 32) in 'Hedgehog.Internal.State' Missing documentation for: Module header 0% ( 0 / 7) in 'Hedgehog.Internal.Discovery' Missing documentation for: Module header PropertySource (src/Hedgehog/Internal/Discovery.hs:35) readProperties (src/Hedgehog/Internal/Discovery.hs:41) findProperties (src/Hedgehog/Internal/Discovery.hs:67) readDeclaration (src/Hedgehog/Internal/Discovery.hs:45) Pos (src/Hedgehog/Internal/Discovery.hs:209) Position (src/Hedgehog/Internal/Discovery.hs:202) Warning: 'prop_' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 25% ( 1 / 4) in 'Hedgehog.Internal.TH' Missing documentation for: Module header TExpQ (src/Hedgehog/Internal/TH.hs:30) discoverPrefix (src/Hedgehog/Internal/TH.hs:51) 29% ( 5 / 17) in 'Hedgehog.Internal.Config' Missing documentation for: Module header resolveColor (src/Hedgehog/Internal/Config.hs:191) resolveSeed (src/Hedgehog/Internal/Config.hs:198) resolveVerbosity (src/Hedgehog/Internal/Config.hs:205) resolveWorkers (src/Hedgehog/Internal/Config.hs:212) resolveSkip (src/Hedgehog/Internal/Config.hs:219) detectMark (src/Hedgehog/Internal/Config.hs:76) detectColor (src/Hedgehog/Internal/Config.hs:103) detectSeed (src/Hedgehog/Internal/Config.hs:137) detectVerbosity (src/Hedgehog/Internal/Config.hs:147) detectWorkers (src/Hedgehog/Internal/Config.hs:165) detectSkip (src/Hedgehog/Internal/Config.hs:175) 26% ( 7 / 26) in 'Hedgehog.Internal.Report' Missing documentation for: Module header FailureReport (src/Hedgehog/Internal/Report.hs:100) FailedAnnotation (src/Hedgehog/Internal/Report.hs:94) Style (src/Hedgehog/Internal/Report.hs:205) Markup (src/Hedgehog/Internal/Report.hs:211) Config (src/Hedgehog/Internal/Report.hs:1316) defaultConfig (src/Hedgehog/Internal/Report.hs:1335) Context (src/Hedgehog/Internal/Report.hs:573) Lines (src/Hedgehog/Internal/Report.hs:567) renderProgress (src/Hedgehog/Internal/Report.hs:1310) renderResult (src/Hedgehog/Internal/Report.hs:1314) renderResultWith (src/Hedgehog/Internal/Report.hs:1338) renderSummary (src/Hedgehog/Internal/Report.hs:1342) renderDoc (src/Hedgehog/Internal/Report.hs:1190) ppProgress (src/Hedgehog/Internal/Report.hs:800) ppResult (src/Hedgehog/Internal/Report.hs:823) ppResultWith (src/Hedgehog/Internal/Report.hs:826) ppSummary (src/Hedgehog/Internal/Report.hs:1148) mkFailure (src/Hedgehog/Internal/Report.hs:286) 12% ( 1 / 8) in 'Hedgehog.Internal.Queue' Missing documentation for: Module header TaskIndex (src/Hedgehog/Internal/Queue.hs:32) TasksRemaining (src/Hedgehog/Internal/Queue.hs:36) runTasks (src/Hedgehog/Internal/Queue.hs:59) finalizeTask (src/Hedgehog/Internal/Queue.hs:107) runActiveFinalizers (src/Hedgehog/Internal/Queue.hs:83) dequeueMVar (src/Hedgehog/Internal/Queue.hs:43) 64% ( 9 / 14) in 'Hedgehog.Internal.Runner' Missing documentation for: Module header recheckAt (src/Hedgehog/Internal/Runner.hs:442) checkReport (src/Hedgehog/Internal/Runner.hs:215) checkRegion (src/Hedgehog/Internal/Runner.hs:389) checkNamed (src/Hedgehog/Internal/Runner.hs:419) 98% ( 93 / 94) in 'Hedgehog.Gen' Missing documentation for: Module header Warning: 'Command' is ambiguous. It is defined * at src/Hedgehog/Internal/State.hs:383:3 * at src/Hedgehog/Internal/State.hs:382: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/Hedgehog/Internal/State.hs:382:1 Warning: 'DeriveGeneric' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'DeriveAnyClass' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'DerivingStrategies' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 94% ( 93 / 98) in 'Hedgehog' Missing documentation for: recheckAt (src/Hedgehog/Internal/Runner.hs:442) discoverPrefix (src/Hedgehog/Internal/TH.hs:51) verifiedTermination (src/Hedgehog/Internal/Property.hs:1228) MonadTest (src/Hedgehog/Internal/Property.hs:766) Rec Warning: Hedgehog.Internal.Barbie: could not find link destinations for: - Barbies.Internal.ApplicativeB.P - Barbies.Internal.ConstraintsB.P - Barbies.Internal.DistributiveB.P - Barbies.Internal.FunctorB.P - Barbies.Internal.TraversableB.P - Barbies.Generics.Constraints.P - Barbies.Generics.Constraints.GAllRec Warning: Hedgehog.Internal.Prelude: could not find link destinations for: - GHC.Prim.~# - Data.Foldable1.JoinWith - Data.Foldable1.FromMaybe - Data.Foldable1.NonEmptyDList - Data.ByteString.Builder.RealFloat.FormatMode - GHC.Internal.Generics.SingKind - GHC.Internal.Generics.DemoteRep - GHC.Internal.Generics.fromSing - GHC.Internal.Generics.SingI - GHC.Internal.Generics.sing - GHC.Internal.Generics.Sing - GHC.Internal.Generics.Rep1_Either - GHC.Internal.Generics.Rep1_Maybe - GHC.Internal.Generics.Rep_Ordering - GHC.Internal.Generics.Rep_Bool - GHC.Internal.Generics.Rep_Either - GHC.Internal.Generics.Rep_Maybe - GHC.Internal.Generics.Rep_R:UReckWordp - GHC.Internal.Generics.Rep1_R:UReckWordp - GHC.Internal.Generics.Rep_R:UReckIntp - GHC.Internal.Generics.Rep1_R:UReckIntp - GHC.Internal.Generics.Rep1_R:UReckFloatp - GHC.Internal.Generics.Rep_R:UReckDoublep - GHC.Internal.Generics.Rep1_R:UReckDoublep - GHC.Internal.Generics.Rep_R:UReckCharp - GHC.Internal.Generics.Rep1_R:UReckCharp - Data.Text.Internal.Encoding.PartialUtf8CodePoint - GHC.Internal.Text.ParserCombinators.ReadP.P - System.Console.Regions.LineUpdate - GHC.Internal.Generics.STrue - GHC.Internal.Generics.SFalse - GHC.Internal.Generics.Rep_R:UReckFloatp - GHC.Internal.Generics.SNothing - GHC.Internal.Generics.SJust - Data.Set.Internal.MergeSet - Text.Printf.UPrintf - Text.Printf.hspr - Text.Printf.spr - Data.Graph.SetM Warning: Hedgehog.Internal.Region: could not find link destinations for: - Hedgehog.Internal.Region.Body Warning: Hedgehog.Internal.State: could not find link destinations for: - Hedgehog.Internal.State.Context Warning: Hedgehog: could not find link destinations for: - Barbies.Internal.ApplicativeB.P - Barbies.Internal.ConstraintsB.P - Barbies.Internal.DistributiveB.P - Barbies.Internal.FunctorB.P - Barbies.Internal.TraversableB.P - Barbies.Generics.Constraints.P - Barbies.Generics.Constraints.GAllRec Documentation created: dist/doc/html/hedgehog/, dist/doc/html/hedgehog/hedgehog.txt Preprocessing test suite 'test' for hedgehog-1.5... Running phase: installPhase Installing library in /nix/store/8iznlsc4gh8f3n7a5wxhxp34wgaah1cj-hedgehog-1.5/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-ad9c/hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/8iznlsc4gh8f3n7a5wxhxp34wgaah1cj-hedgehog-1.5 shrinking /nix/store/8iznlsc4gh8f3n7a5wxhxp34wgaah1cj-hedgehog-1.5/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-ad9c/libHShedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ-ghc9.10.3.so checking for references to /build/ in /nix/store/8iznlsc4gh8f3n7a5wxhxp34wgaah1cj-hedgehog-1.5... patching script interpreter paths in /nix/store/8iznlsc4gh8f3n7a5wxhxp34wgaah1cj-hedgehog-1.5 stripping (with command strip and flags -S -p) in /nix/store/8iznlsc4gh8f3n7a5wxhxp34wgaah1cj-hedgehog-1.5/lib shrinking RPATHs of ELF executables and libraries in /nix/store/p4398d7x5nais9h4khmvnxfckjh6r5b2-hedgehog-1.5-doc checking for references to /build/ in /nix/store/p4398d7x5nais9h4khmvnxfckjh6r5b2-hedgehog-1.5-doc... patching script interpreter paths in /nix/store/p4398d7x5nais9h4khmvnxfckjh6r5b2-hedgehog-1.5-doc