nixbot

builds

succeeded tasty-discover-5.0.2 x86_64-linux.home-manager-psi · build #66 · raw

setupCompilerEnvironmentPhase
1Build with /nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3.
unpackPhase
2unpacking source archive /nix/store/2k58zpnzh21fwl6nmc2a56vdc8j5fcck-tasty-discover-5.0.2.tar.gz3source root is tasty-discover-5.0.24setting SOURCE_DATE_EPOCH to timestamp 1000000000 of file "tasty-discover-5.0.2/test/SubMod/SubSubMod/PropTest.hs"
patchPhase
5Run jailbreak-cabal to lift version restrictions on build inputs.
compileBuildDriverPhase
6setupCompileFlags: -package-db=/build/tmp.8k9JSaiMLN/setup-package.conf.d -threaded7[1 of 2] Compiling Main ( Setup.hs, /build/tmp.8k9JSaiMLN/Main.o )8[2 of 2] Linking Setup
configurePhase
9configureFlags: --verbose --prefix=/nix/store/0kzsfc7f1rdy6rjcnf5pqsqmwdd73inb-tasty-discover-5.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/h4sa74ay173zc8jdim6j66gxgpa9n07d-tasty-discover-5.0.2-doc/share/doc/tasty-discover-5.0.2 --with-gcc=gcc --package-db=/build/tmp.8k9JSaiMLN/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --extra-lib-dirs=/nix/store/62qhvy2m2lpqj7ca39j9wvp2kkcxwdcg-ncurses-6.6/lib --extra-lib-dirs=/nix/store/rkfkkdgwz8y31hk76i4b9s59h5raya9n-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/hkxx26hifhkm5xsfwk1khwi1bkal3i9k-elfutils-0.195/lib --extra-lib-dirs=/nix/store/sy8ark85hgjhhcr1ycgarf5w7ajw8jcc-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/51bryd6zjk96w46s7g30azhbfrwhbh76-numactl-2.0.18/lib10Using Parsec parser11Configuring tasty-discover-5.0.2...12Flags chosen: dev=False13Dependency Glob: using Glob-0.10.214Dependency base: using base-4.20.2.015Dependency containers: using containers-0.716Dependency filepath: using filepath-1.5.4.017Dependency tasty: using tasty-1.5.418Dependency base: using base-4.20.2.019Dependency filepath: using filepath-1.5.4.020Dependency tasty-discover: using tasty-discover-5.0.221Dependency base: using base-4.20.2.022Dependency bytestring: using bytestring-0.12.2.023Dependency containers: using containers-0.724Dependency hedgehog: using hedgehog-1.525Dependency hspec: using hspec-2.11.1726Dependency hspec-core: using hspec-core-2.11.1727Dependency tasty: using tasty-1.5.428Dependency tasty-discover: using tasty-discover-5.0.229Dependency tasty-golden: using tasty-golden-2.3.630Dependency tasty-hedgehog: using tasty-hedgehog-1.4.0.231Dependency tasty-hspec: using tasty-hspec-1.2.0.432Dependency tasty-hunit: using tasty-hunit-0.10.233Dependency tasty-quickcheck: using tasty-quickcheck-0.11.134Dependency tasty-smallcheck: using tasty-smallcheck-0.8.235Source component graph:36 component lib37 component exe:tasty-discover dependency lib38 component test:tasty-discover-test39 dependency exe:tasty-discover40 dependency lib41Configured component graph:42 component tasty-discover-5.0.2-IuxAyAgD9BlFthIVJ28Ihd43 include Glob-0.10.2-K9rTzU9wobOIEzhs2AIk3c44 include base-4.20.2.0-236345 include containers-0.7-538946 include filepath-1.5.4.0-fddf47 include tasty-1.5.4-BvvpoBNU3F8HGTXUJWxxre48 component tasty-discover-5.0.2-5Kri8xXdqxELlEGK1oy4lD-tasty-discover49 include base-4.20.2.0-236350 include filepath-1.5.4.0-fddf51 include tasty-discover-5.0.2-IuxAyAgD9BlFthIVJ28Ihd52 component tasty-discover-5.0.2-7vQ6why20AQ1CF5TVnOKDc-tasty-discover-test53 include base-4.20.2.0-236354 include bytestring-0.12.2.0-48be55 include containers-0.7-538956 include hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ57 include hspec-2.11.17-6iNmiG4zHFq1m3LB2IOjCV58 include hspec-core-2.11.17-DQBV2kjvbDGJSeauuFeifN59 include tasty-1.5.4-BvvpoBNU3F8HGTXUJWxxre60 include tasty-discover-5.0.2-IuxAyAgD9BlFthIVJ28Ihd61 include tasty-golden-2.3.6-2hQyKTTJXyrEpGk77ZnLVJ62 include tasty-hedgehog-1.4.0.2-B5OUgqC9QaKChpdXRe2xll63 include tasty-hspec-1.2.0.4-FYZ6OFasDq0Izb7cSuqS3664 include tasty-hunit-0.10.2-Bz6nGhb9oZP5IRkSVV59qF65 include tasty-quickcheck-0.11.1-IdhD6b6ZrsTIllAyyty70G66 include tasty-smallcheck-0.8.2-6qdVVIqJ6Qi1o4MoHMh64n67Linked component graph:68 unit tasty-discover-5.0.2-IuxAyAgD9BlFthIVJ28Ihd69 include Glob-0.10.2-K9rTzU9wobOIEzhs2AIk3c70 include base-4.20.2.0-236371 include containers-0.7-538972 include filepath-1.5.4.0-fddf73 include tasty-1.5.4-BvvpoBNU3F8HGTXUJWxxre74 Test.Tasty.Discover=tasty-discover-5.0.2-IuxAyAgD9BlFthIVJ28Ihd:Test.Tasty.Discover,Test.Tasty.Discover.Internal.Config=tasty-discover-5.0.2-IuxAyAgD9BlFthIVJ28Ihd:Test.Tasty.Discover.Internal.Config,Test.Tasty.Discover.Internal.Driver=tasty-discover-5.0.2-IuxAyAgD9BlFthIVJ28Ihd:Test.Tasty.Discover.Internal.Driver,Test.Tasty.Discover.Internal.Generator=tasty-discover-5.0.2-IuxAyAgD9BlFthIVJ28Ihd:Test.Tasty.Discover.Internal.Generator,Test.Tasty.Discover.TastyInfo=tasty-discover-5.0.2-IuxAyAgD9BlFthIVJ28Ihd:Test.Tasty.Discover.TastyInfo,Test.Tasty.Discover.Version=tasty-discover-5.0.2-IuxAyAgD9BlFthIVJ28Ihd:Test.Tasty.Discover.Version75 unit tasty-discover-5.0.2-5Kri8xXdqxELlEGK1oy4lD-tasty-discover76 include base-4.20.2.0-236377 include filepath-1.5.4.0-fddf78 include tasty-discover-5.0.2-IuxAyAgD9BlFthIVJ28Ihd79 unit tasty-discover-5.0.2-7vQ6why20AQ1CF5TVnOKDc-tasty-discover-test80 include base-4.20.2.0-236381 include bytestring-0.12.2.0-48be82 include containers-0.7-538983 include hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ84 include hspec-2.11.17-6iNmiG4zHFq1m3LB2IOjCV85 include hspec-core-2.11.17-DQBV2kjvbDGJSeauuFeifN86 include tasty-1.5.4-BvvpoBNU3F8HGTXUJWxxre87 include tasty-discover-5.0.2-IuxAyAgD9BlFthIVJ28Ihd88 include tasty-golden-2.3.6-2hQyKTTJXyrEpGk77ZnLVJ89 include tasty-hedgehog-1.4.0.2-B5OUgqC9QaKChpdXRe2xll90 include tasty-hspec-1.2.0.4-FYZ6OFasDq0Izb7cSuqS3691 include tasty-hunit-0.10.2-Bz6nGhb9oZP5IRkSVV59qF92 include tasty-quickcheck-0.11.1-IdhD6b6ZrsTIllAyyty70G93 include tasty-smallcheck-0.8.2-6qdVVIqJ6Qi1o4MoHMh64n94Ready component graph:95 definite tasty-discover-5.0.2-IuxAyAgD9BlFthIVJ28Ihd96 depends Glob-0.10.2-K9rTzU9wobOIEzhs2AIk3c97 depends base-4.20.2.0-236398 depends containers-0.7-538999 depends filepath-1.5.4.0-fddf100 depends tasty-1.5.4-BvvpoBNU3F8HGTXUJWxxre101 definite tasty-discover-5.0.2-5Kri8xXdqxELlEGK1oy4lD-tasty-discover102 depends base-4.20.2.0-2363103 depends filepath-1.5.4.0-fddf104 depends tasty-discover-5.0.2-IuxAyAgD9BlFthIVJ28Ihd105 definite tasty-discover-5.0.2-7vQ6why20AQ1CF5TVnOKDc-tasty-discover-test106 depends base-4.20.2.0-2363107 depends bytestring-0.12.2.0-48be108 depends containers-0.7-5389109 depends hedgehog-1.5-4uMHtaK6aLf3K0DLXxgEaZ110 depends hspec-2.11.17-6iNmiG4zHFq1m3LB2IOjCV111 depends hspec-core-2.11.17-DQBV2kjvbDGJSeauuFeifN112 depends tasty-1.5.4-BvvpoBNU3F8HGTXUJWxxre113 depends tasty-discover-5.0.2-IuxAyAgD9BlFthIVJ28Ihd114 depends tasty-golden-2.3.6-2hQyKTTJXyrEpGk77ZnLVJ115 depends tasty-hedgehog-1.4.0.2-B5OUgqC9QaKChpdXRe2xll116 depends tasty-hspec-1.2.0.4-FYZ6OFasDq0Izb7cSuqS36117 depends tasty-hunit-0.10.2-Bz6nGhb9oZP5IRkSVV59qF118 depends tasty-quickcheck-0.11.1-IdhD6b6ZrsTIllAyyty70G119 depends tasty-smallcheck-0.8.2-6qdVVIqJ6Qi1o4MoHMh64n120 depends tasty-discover-5.0.2-5Kri8xXdqxELlEGK1oy4lD-tasty-discover121Using Cabal-3.12.1.0 compiled by ghc-9.10122Using compiler: ghc-9.10.3123Using install prefix:124/nix/store/0kzsfc7f1rdy6rjcnf5pqsqmwdd73inb-tasty-discover-5.0.2125Executables installed in:126/nix/store/0kzsfc7f1rdy6rjcnf5pqsqmwdd73inb-tasty-discover-5.0.2/bin127Libraries installed in:128/nix/store/0kzsfc7f1rdy6rjcnf5pqsqmwdd73inb-tasty-discover-5.0.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-ad9c/tasty-discover-5.0.2-IuxAyAgD9BlFthIVJ28Ihd129Dynamic Libraries installed in:130/nix/store/0kzsfc7f1rdy6rjcnf5pqsqmwdd73inb-tasty-discover-5.0.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-ad9c131Private executables installed in:132/nix/store/0kzsfc7f1rdy6rjcnf5pqsqmwdd73inb-tasty-discover-5.0.2/libexec/x86_64-linux-ghc-9.10.3-ad9c/tasty-discover-5.0.2133Data files installed in:134/nix/store/0kzsfc7f1rdy6rjcnf5pqsqmwdd73inb-tasty-discover-5.0.2/share/x86_64-linux-ghc-9.10.3-ad9c/tasty-discover-5.0.2135Documentation installed in:136/nix/store/h4sa74ay173zc8jdim6j66gxgpa9n07d-tasty-discover-5.0.2-doc/share/doc/tasty-discover-5.0.2137Configuration files installed in:138/nix/store/0kzsfc7f1rdy6rjcnf5pqsqmwdd73inb-tasty-discover-5.0.2/etc139No alex found140Using ar found on system at:141/nix/store/nhjmc8clp6igx6n6zrjxlh7zri78p7ng-binutils-wrapper-2.46/bin/ar142No c2hs found143No cpphs found144No doctest found145Using gcc version 15.2.0 given by user at:146/nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin/gcc147Using ghc version 9.10.3 found on system at:148/nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3/bin/ghc149Using ghc-pkg version 9.10.3 found on system at:150/nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3/bin/ghc-pkg-9.10.3151No ghcjs found152No ghcjs-pkg found153No greencard found154Using haddock version 2.31.1 found on system at:155/nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3/bin/haddock-ghc-9.10.3156No happy found157Using haskell-suite found on system at: haskell-suite-dummy-location158Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location159No hmake found160Using hpc version 0.69 found on system at:161/nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3/bin/hpc-ghc-9.10.3162Using hsc2hs version 0.68.10 found on system at:163/nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3164Using hscolour version 1.25 found on system at:165/nix/store/7jmv3q39mz536pqn37cb6p25jd9hz5yi-hscolour-1.25/bin/HsColour166No jhc found167Using ld found on system at:168/nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin/ld169No pkg-config found170Using runghc version 9.10.3 found on system at:171/nix/store/y48hvc1f09367cz5f03dcncv6n3lkf18-ghc-9.10.3/bin/runghc-9.10.3172Using strip version 2.46 found on system at:173/nix/store/vdaz6sk455r8sbpi7wzaf9vlz5i9yyvx-gcc-wrapper-15.2.0/bin/strip174Using tar found on system at:175/nix/store/fq62mc3s8ddxgk1nvlbzly2zmr7v2cax-gnutar-1.35/bin/tar176No uhc found
buildPhase
177Preprocessing library for tasty-discover-5.0.2...178Building library for tasty-discover-5.0.2...179[1 of 7] Compiling Paths_tasty_discover ( dist/build/autogen/Paths_tasty_discover.hs, dist/build/Paths_tasty_discover.o, dist/build/Paths_tasty_discover.dyn_o )180[2 of 7] Compiling Test.Tasty.Discover.Internal.Config ( src/Test/Tasty/Discover/Internal/Config.hs, dist/build/Test/Tasty/Discover/Internal/Config.o, dist/build/Test/Tasty/Discover/Internal/Config.dyn_o )181[3 of 7] Compiling Test.Tasty.Discover.Internal.Generator ( src/Test/Tasty/Discover/Internal/Generator.hs, dist/build/Test/Tasty/Discover/Internal/Generator.o, dist/build/Test/Tasty/Discover/Internal/Generator.dyn_o )182src/Test/Tasty/Discover/Internal/Generator.hs:48:5: warning: [GHC-55631] [-Wmissing-deriving-strategies]183 No deriving strategy specified. Did you want stock, newtype, or anyclass?184 |18548 | } deriving (Generic)186 | ^^^^^^^^^^^^^^^^^^187188src/Test/Tasty/Discover/Internal/Generator.hs:56:26: warning: [GHC-63394] [-Wx-partial]189 In the use of ‘tail’190 (imported from Prelude, but defined in GHC.Internal.List):191 "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."192 |19356 | name = chooser '_' ' ' . tail . dropWhile (/= '_') . testFunction194 | ^^^^195196src/Test/Tasty/Discover/Internal/Generator.hs:67:7: warning: [GHC-63394] [-Wx-partial]197 In the use of ‘head’198 (imported from Prelude, but defined in GHC.Internal.List):199 "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"."200 |20167 | map head .202 | ^^^^203204[4 of 7] Compiling Test.Tasty.Discover.Internal.Driver ( src/Test/Tasty/Discover/Internal/Driver.hs, dist/build/Test/Tasty/Discover/Internal/Driver.o, dist/build/Test/Tasty/Discover/Internal/Driver.dyn_o )205[5 of 7] Compiling Test.Tasty.Discover.TastyInfo ( src/Test/Tasty/Discover/TastyInfo.hs, dist/build/Test/Tasty/Discover/TastyInfo.o, dist/build/Test/Tasty/Discover/TastyInfo.dyn_o )206[6 of 7] Compiling Test.Tasty.Discover ( src/Test/Tasty/Discover.hs, dist/build/Test/Tasty/Discover.o, dist/build/Test/Tasty/Discover.dyn_o )207[7 of 7] Compiling Test.Tasty.Discover.Version ( src/Test/Tasty/Discover/Version.hs, dist/build/Test/Tasty/Discover/Version.o, dist/build/Test/Tasty/Discover/Version.dyn_o )208[1 of 7] Compiling Paths_tasty_discover ( dist/build/autogen/Paths_tasty_discover.hs, dist/build/Paths_tasty_discover.p_o )209[2 of 7] Compiling Test.Tasty.Discover.Internal.Config ( src/Test/Tasty/Discover/Internal/Config.hs, dist/build/Test/Tasty/Discover/Internal/Config.p_o )210[3 of 7] Compiling Test.Tasty.Discover.Internal.Generator ( src/Test/Tasty/Discover/Internal/Generator.hs, dist/build/Test/Tasty/Discover/Internal/Generator.p_o )211src/Test/Tasty/Discover/Internal/Generator.hs:48:5: warning: [GHC-55631] [-Wmissing-deriving-strategies]212 No deriving strategy specified. Did you want stock, newtype, or anyclass?213 |21448 | } deriving (Generic)215 | ^^^^^^^^^^^^^^^^^^216217src/Test/Tasty/Discover/Internal/Generator.hs:56:26: warning: [GHC-63394] [-Wx-partial]218 In the use of ‘tail’219 (imported from Prelude, but defined in GHC.Internal.List):220 "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."221 |22256 | name = chooser '_' ' ' . tail . dropWhile (/= '_') . testFunction223 | ^^^^224225src/Test/Tasty/Discover/Internal/Generator.hs:67:7: warning: [GHC-63394] [-Wx-partial]226 In the use of ‘head’227 (imported from Prelude, but defined in GHC.Internal.List):228 "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"."229 |23067 | map head .231 | ^^^^232233[4 of 7] Compiling Test.Tasty.Discover.Internal.Driver ( src/Test/Tasty/Discover/Internal/Driver.hs, dist/build/Test/Tasty/Discover/Internal/Driver.p_o )234[5 of 7] Compiling Test.Tasty.Discover.TastyInfo ( src/Test/Tasty/Discover/TastyInfo.hs, dist/build/Test/Tasty/Discover/TastyInfo.p_o )235[6 of 7] Compiling Test.Tasty.Discover ( src/Test/Tasty/Discover.hs, dist/build/Test/Tasty/Discover.p_o )236[7 of 7] Compiling Test.Tasty.Discover.Version ( src/Test/Tasty/Discover/Version.hs, dist/build/Test/Tasty/Discover/Version.p_o )237Preprocessing executable 'tasty-discover' for tasty-discover-5.0.2...238Building executable 'tasty-discover' for tasty-discover-5.0.2...239[1 of 2] Compiling Main ( app/Main.hs, dist/build/tasty-discover/tasty-discover-tmp/Main.o )240[2 of 2] Compiling Paths_tasty_discover ( dist/build/tasty-discover/autogen/Paths_tasty_discover.hs, dist/build/tasty-discover/tasty-discover-tmp/Paths_tasty_discover.o )241[3 of 3] Linking dist/build/tasty-discover/tasty-discover242Preprocessing test suite 'tasty-discover-test' for tasty-discover-5.0.2...243Building test suite 'tasty-discover-test' for tasty-discover-5.0.2...244[1 of 7] Compiling ConfigTest ( test/ConfigTest.hs, dist/build/tasty-discover-test/tasty-discover-test-tmp/ConfigTest.o )245[2 of 7] Compiling DiscoverTest ( test/DiscoverTest.hs, dist/build/tasty-discover-test/tasty-discover-test-tmp/DiscoverTest.o )246test/DiscoverTest.hs:44:5: warning: [GHC-63394] [-Wx-partial]247 In the use of ‘head’248 (imported from Data.List, but defined in GHC.Internal.List):249 "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"."250 |25144 | head [23 ..] `shouldBe` (23 :: Int)252 | ^^^^253254[3 of 7] Compiling Paths_tasty_discover ( dist/build/tasty-discover-test/autogen/Paths_tasty_discover.hs, dist/build/tasty-discover-test/tasty-discover-test-tmp/Paths_tasty_discover.o )255[4 of 7] Compiling SubMod.FooBaz ( test/SubMod/FooBaz.hs, dist/build/tasty-discover-test/tasty-discover-test-tmp/SubMod/FooBaz.o )256[5 of 7] Compiling SubMod.PropTest ( test/SubMod/PropTest.hs, dist/build/tasty-discover-test/tasty-discover-test-tmp/SubMod/PropTest.o )257[6 of 7] Compiling SubMod.SubSubMod.PropTest ( test/SubMod/SubSubMod/PropTest.hs, dist/build/tasty-discover-test/tasty-discover-test-tmp/SubMod/SubSubMod/PropTest.o )258[7 of 7] Compiling Main ( test/Driver.hs, dist/build/tasty-discover-test/tasty-discover-test-tmp/Main.o )259[8 of 8] Linking dist/build/tasty-discover-test/tasty-discover-test
checkPhase
260Running 1 test suites...261Test suite tasty-discover-test: RUNNING...262test/Driver.hs263 modules264 Test discovery265 Discovers tests: OK266 ignores267 Module ignore configuration268 Ignores tests in modules with the specified suffix: OK269 badModuleGlob270 Module suffix configuration271 Filters discovered tests by specified suffix: OK272 customModuleName273 Module name configuration274 Creates a generated main function with the specified name: OK275 noTreeDisplayDefault: OK276 treeDisplay: OK277 mkModuleTree: OK (0.08s)278 +++ OK, passed 100 tests.279 listCompare: OK280 additionCommutative: OK281 +++ OK, passed 100 tests.282 sortReverse: OK (0.08s)283 1333 tests completed284 prelude285 Prelude.head286 returns the first element of a list: OK287 Addition commutes: OK288 +++ OK, passed 100 tests.289 multiplication290 Multiplication commutes: OK291 +++ OK, passed 100 tests.292 One is identity: OK293 +++ OK, passed 100 tests.294 Some input: OK295 generateTrees296 First input: OK297 Second input: OK298 DiscoverTest.tasty_reverse: OK (0.01s)299 ✓ reverse passed 100 tests.300 reverse: OK (0.01s)301 ✓ DiscoverTest.hprop_reverse passed 100 tests.302 additionCommutative: OK303 +++ OK, passed 100 tests.304 multiplationDistributiveOverAddition: OK305 +++ OK, passed 100 tests.306 additionAssociative: OK307 +++ OK, passed 100 tests.308 additionCommutative: OK309 +++ OK, passed 100 tests.310311All 23 tests passed (0.08s)312Test suite tasty-discover-test: PASS313Test suite logged to: dist/test/tasty-discover-5.0.2-tasty-discover-test.log3141 of 1 test suites (1 of 1 test cases) passed.
haddockPhase
315Preprocessing library for tasty-discover-5.0.2...316Running Haddock on library for tasty-discover-5.0.2...317[1 of 7] Compiling Paths_tasty_discover ( dist/build/autogen/Paths_tasty_discover.hs, nothing )318[2 of 7] Compiling Test.Tasty.Discover.Internal.Config ( src/Test/Tasty/Discover/Internal/Config.hs, nothing )319[3 of 7] Compiling Test.Tasty.Discover.Internal.Generator ( src/Test/Tasty/Discover/Internal/Generator.hs, nothing )320src/Test/Tasty/Discover/Internal/Generator.hs:48:5: warning: [GHC-55631] [-Wmissing-deriving-strategies]321 No deriving strategy specified. Did you want stock, newtype, or anyclass?322 |32348 | } deriving (Generic)324 | ^^^^^^^^^^^^^^^^^^325326src/Test/Tasty/Discover/Internal/Generator.hs:56:26: warning: [GHC-63394] [-Wx-partial]327 In the use of ‘tail’328 (imported from Prelude, but defined in GHC.Internal.List):329 "This is a partial function, it throws an error on empty lists. Replace it with 'drop' 1, or use pattern matching or 'GHC.Internal.Data.List.uncons' instead. Consider refactoring to use "Data.List.NonEmpty"."330 |33156 | name = chooser '_' ' ' . tail . dropWhile (/= '_') . testFunction332 | ^^^^333334src/Test/Tasty/Discover/Internal/Generator.hs:67:7: warning: [GHC-63394] [-Wx-partial]335 In the use of ‘head’336 (imported from Prelude, but defined in GHC.Internal.List):337 "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"."338 |33967 | map head .340 | ^^^^341342[4 of 7] Compiling Test.Tasty.Discover.Internal.Driver ( src/Test/Tasty/Discover/Internal/Driver.hs, nothing )343[5 of 7] Compiling Test.Tasty.Discover.TastyInfo ( src/Test/Tasty/Discover/TastyInfo.hs, nothing )344[6 of 7] Compiling Test.Tasty.Discover ( src/Test/Tasty/Discover.hs, nothing )345[7 of 7] Compiling Test.Tasty.Discover.Version ( src/Test/Tasty/Discover/Version.hs, nothing )346Haddock coverage:347Warning: 'Config' is ambiguous. It is defined348 * at src/Test/Tasty/Discover/Internal/Config.hs:30:15349 * at src/Test/Tasty/Discover/Internal/Config.hs:30:1350 You may be able to disambiguate the identifier by qualifying it or351 by specifying the type/value namespace explicitly.352 Defaulting to the one defined at src/Test/Tasty/Discover/Internal/Config.hs:30:1353 100% ( 8 / 8) in 'Test.Tasty.Discover.Internal.Config'354Warning: 'Test' is ambiguous. It is defined355 * at src/Test/Tasty/Discover/Internal/Generator.hs:32:13356 * at src/Test/Tasty/Discover/Internal/Generator.hs:32:1357 You may be able to disambiguate the identifier by qualifying it or358 by specifying the type/value namespace explicitly.359 Defaulting to the one defined at src/Test/Tasty/Discover/Internal/Generator.hs:32:1360 100% ( 12 / 12) in 'Test.Tasty.Discover.Internal.Generator'361 75% ( 6 / 8) in 'Test.Tasty.Discover.Internal.Driver'362 Missing documentation for:363 ModuleTree (src/Test/Tasty/Discover/Internal/Driver.hs:139)364 mkModuleTree (src/Test/Tasty/Discover/Internal/Driver.hs:155)365 0% ( 0 / 2) in 'Test.Tasty.Discover.TastyInfo'366 Missing documentation for:367 Module header368 TastyInfo (src/Test/Tasty/Discover/TastyInfo.hs:8)369 0% ( 0 / 7) in 'Test.Tasty.Discover'370 Missing documentation for:371 Module header372 Tasty (src/Test/Tasty/Discover.hs:19)373 TastyInfo (src/Test/Tasty/Discover/TastyInfo.hs:8)374 name (src/Test/Tasty/Discover.hs:43)375 description (src/Test/Tasty/Discover.hs:48)376 nameOf (src/Test/Tasty/Discover.hs:35)377 descriptionOf (src/Test/Tasty/Discover.hs:39)378 0% ( 0 / 2) in 'Test.Tasty.Discover.Version'379 Missing documentation for:380 Module header381 version (src/Test/Tasty/Discover/Version.hs:10)382Warning: Test.Tasty.Discover.Internal.Config: could not find link destinations for: 383 - Test.Tasty.Discover.Internal.Config.Ingredient384 - Test.Tasty.Discover.Internal.Config.Rep_Config385Warning: Test.Tasty.Discover.Internal.Generator: could not find link destinations for: 386 - Test.Tasty.Discover.Internal.Generator.Rep_Generator387 - Test.Tasty.Discover.Internal.Generator.Rep_Test388Warning: Test.Tasty.Discover.TastyInfo: could not find link destinations for: 389 - Test.Tasty.Discover.TastyInfo.Rep_TastyInfo390Warning: Test.Tasty.Discover: could not find link destinations for: 391 - Test.Tasty.Discover.TastyInfo.Rep_TastyInfo392Documentation created: dist/doc/html/tasty-discover/,393dist/doc/html/tasty-discover/tasty-discover.txt394Preprocessing executable 'tasty-discover' for tasty-discover-5.0.2...395Preprocessing test suite 'tasty-discover-test' for tasty-discover-5.0.2...
installPhase
396Installing library in /nix/store/0kzsfc7f1rdy6rjcnf5pqsqmwdd73inb-tasty-discover-5.0.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-ad9c/tasty-discover-5.0.2-IuxAyAgD9BlFthIVJ28Ihd397Installing executable tasty-discover in /nix/store/0kzsfc7f1rdy6rjcnf5pqsqmwdd73inb-tasty-discover-5.0.2/bin398Warning: The directory399/nix/store/0kzsfc7f1rdy6rjcnf5pqsqmwdd73inb-tasty-discover-5.0.2/bin is not in400the system search path.
fixupPhase
401shrinking RPATHs of ELF executables and libraries in /nix/store/0kzsfc7f1rdy6rjcnf5pqsqmwdd73inb-tasty-discover-5.0.2402shrinking /nix/store/0kzsfc7f1rdy6rjcnf5pqsqmwdd73inb-tasty-discover-5.0.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-ad9c/libHStasty-discover-5.0.2-IuxAyAgD9BlFthIVJ28Ihd-ghc9.10.3.so403shrinking /nix/store/0kzsfc7f1rdy6rjcnf5pqsqmwdd73inb-tasty-discover-5.0.2/bin/tasty-discover404checking for references to /build/ in /nix/store/0kzsfc7f1rdy6rjcnf5pqsqmwdd73inb-tasty-discover-5.0.2...405patching script interpreter paths in /nix/store/0kzsfc7f1rdy6rjcnf5pqsqmwdd73inb-tasty-discover-5.0.2406stripping (with command strip and flags -S -p) in /nix/store/0kzsfc7f1rdy6rjcnf5pqsqmwdd73inb-tasty-discover-5.0.2/lib /nix/store/0kzsfc7f1rdy6rjcnf5pqsqmwdd73inb-tasty-discover-5.0.2/bin407shrinking RPATHs of ELF executables and libraries in /nix/store/h4sa74ay173zc8jdim6j66gxgpa9n07d-tasty-discover-5.0.2-doc408checking for references to /build/ in /nix/store/h4sa74ay173zc8jdim6j66gxgpa9n07d-tasty-discover-5.0.2-doc...409patching script interpreter paths in /nix/store/h4sa74ay173zc8jdim6j66gxgpa9n07d-tasty-discover-5.0.2-doc