$ /nix/store/vzx1mi9c0xfadmsm9dhd83d005cb1qs9-coreutils-9.8/bin/timeout --kill-after=15s 7200s /nix/store/86n4l5yri6hys3zk2mwy2azcv9prqb8j-nix-2.31.4/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes --log-format internal-json build --no-link git+https://github.com/NorfairKing/opt-env-conf?ref=master&rev=bd22029f9698c43ee474921ef1e7af856e219e46#checks.x86_64-linux.coverage-report --print-build-logs warning: ignoring the client-specified setting 'netrc-file', because it is a restricted setting and you are not a trusted user warning: ignoring the client-specified setting 'post-build-hook', because it is a restricted setting and you are not a trusted user warning: ignoring untrusted substituter 'https://opt-env-conf.cachix.org', you are not a trusted user. Run `man nix.conf` for more information on the `substituters` configuration option. warning: ignoring untrusted substituter 'https://cache.staging.nix-ci.com', you are not a trusted user. Run `man nix.conf` for more information on the `substituters` configuration option. warning: ignoring untrusted substituter 'https://opt-env-conf.cachix.org', you are not a trusted user. Run `man nix.conf` for more information on the `substituters` configuration option. warning: ignoring untrusted substituter 'https://cache.staging.nix-ci.com', you are not a trusted user. Run `man nix.conf` for more information on the `substituters` configuration option. warning: ignoring the client-specified setting 'trusted-public-keys', because it is a restricted setting and you are not a trusted user warning: ignoring untrusted flake configuration setting 'extra-substituters'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'extra-trusted-public-keys'. Pass '--accept-flake-config' to trust it warning: ignoring the client-specified setting 'netrc-file', because it is a restricted setting and you are not a trusted user warning: ignoring the client-specified setting 'post-build-hook', because it is a restricted setting and you are not a trusted user warning: ignoring untrusted substituter 'https://opt-env-conf.cachix.org', you are not a trusted user. Run `man nix.conf` for more information on the `substituters` configuration option. warning: ignoring untrusted substituter 'https://cache.staging.nix-ci.com', you are not a trusted user. Run `man nix.conf` for more information on the `substituters` configuration option. warning: ignoring untrusted substituter 'https://opt-env-conf.cachix.org', you are not a trusted user. Run `man nix.conf` for more information on the `substituters` configuration option. warning: ignoring untrusted substituter 'https://cache.staging.nix-ci.com', you are not a trusted user. Run `man nix.conf` for more information on the `substituters` configuration option. warning: ignoring the client-specified setting 'trusted-public-keys', because it is a restricted setting and you are not a trusted user  Downloading cached cabal-fmt-0.1.12-bin from https://cache.nixos.org Downloading cached xxhash from https://cache.nixos.org Building dekking-plugin-source Building dekking-value-source Building genvalidity-text-source Building genvalidity-scientific-source Building genvalidity-unordered-containers-source Building genvalidity-vector-source [dekking-value-source] Phase: setupCompilerEnvironmentPhase [dekking-value-source] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [genvalidity-text-source] Phase: setupCompilerEnvironmentPhase [genvalidity-text-source] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. Progress: 0 of 31 built (6 building), 1 of 3 downloaded from cache (1 downloading) Progress: 0 of 31 built (6 building), 2 of 3 downloaded from cache Downloading cached rsync from https://cache.nixos.org [dekking-plugin-source] Phase: setupCompilerEnvironmentPhase [dekking-plugin-source] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. Progress: 0 of 30 built (6 building), 3 of 3 downloaded from cache [dekking-value-source] Phase: unpackPhase [dekking-value-source] unpacking source archive /nix/store/mr27lzhq2bzv3bs7vp5am9pcxaqvism7-dekking-value [genvalidity-scientific-source] Phase: setupCompilerEnvironmentPhase [dekking-value-source] source root is dekking-value [genvalidity-scientific-source] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [dekking-value-source] Phase: patchPhase [dekking-value-source] Phase: compileBuildDriverPhase [dekking-value-source] setupCompileFlags: -package-db=/build/tmp.t24Vvcqwze/setup-package.conf.d -threaded [genvalidity-unordered-containers-source] Phase: setupCompilerEnvironmentPhase [genvalidity-unordered-containers-source] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [dekking-value-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.t24Vvcqwze/Main.o ) [genvalidity-vector-source] Phase: setupCompilerEnvironmentPhase [genvalidity-vector-source] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [genvalidity-text-source] Phase: unpackPhase [genvalidity-text-source] unpacking source archive /nix/store/9pg8f4fqwllj3maxq96mnb1kcb6af6wm-genvalidity-text [genvalidity-text-source] source root is genvalidity-text [dekking-value-source] [2 of 2] Linking Setup [genvalidity-text-source] Phase: patchPhase [genvalidity-text-source] Phase: compileBuildDriverPhase [genvalidity-text-source] setupCompileFlags: -package-db=/build/tmp.FEGZvf3NTY/setup-package.conf.d -threaded [genvalidity-text-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.FEGZvf3NTY/Main.o ) [genvalidity-scientific-source] Phase: unpackPhase [genvalidity-scientific-source] unpacking source archive /nix/store/qlqwdnw5zzibg2mwffb6jas2q30q0rm4-genvalidity-scientific [genvalidity-scientific-source] source root is genvalidity-scientific [genvalidity-scientific-source] Phase: patchPhase [genvalidity-scientific-source] Phase: compileBuildDriverPhase [dekking-plugin-source] Phase: unpackPhase [genvalidity-scientific-source] setupCompileFlags: -package-db=/build/tmp.VT9GesQegh/setup-package.conf.d -threaded [genvalidity-unordered-containers-source] Phase: unpackPhase [dekking-plugin-source] unpacking source archive /nix/store/8x6bxx59yxgwbvkq454az6lx29x1p4li-dekking-plugin [dekking-plugin-source] source root is dekking-plugin [genvalidity-text-source] [2 of 2] Linking Setup [dekking-plugin-source] Phase: patchPhase [dekking-plugin-source] Phase: compileBuildDriverPhase [genvalidity-unordered-containers-source] unpacking source archive /nix/store/fyx1apywcpihvc6pjqhp99fcw252j6a8-genvalidity-unordered-containers [dekking-plugin-source] setupCompileFlags: -package-db=/build/tmp.ZvUmwC9twR/setup-package.conf.d -threaded [genvalidity-unordered-containers-source] source root is genvalidity-unordered-containers [genvalidity-unordered-containers-source] Phase: patchPhase [genvalidity-scientific-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.VT9GesQegh/Main.o ) [genvalidity-unordered-containers-source] Phase: compileBuildDriverPhase [genvalidity-unordered-containers-source] setupCompileFlags: -package-db=/build/tmp.PpyMKLcZLK/setup-package.conf.d -threaded [genvalidity-vector-source] Phase: unpackPhase [genvalidity-vector-source] unpacking source archive /nix/store/37l2y1xz1c8vh2j8vfdp26x8nhdbfcrg-genvalidity-vector [dekking-plugin-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.ZvUmwC9twR/Main.o ) [genvalidity-vector-source] source root is genvalidity-vector [genvalidity-vector-source] Phase: patchPhase [genvalidity-scientific-source] [2 of 2] Linking Setup [genvalidity-vector-source] Phase: compileBuildDriverPhase [genvalidity-vector-source] setupCompileFlags: -package-db=/build/tmp.x3WK9yw1zl/setup-package.conf.d -threaded [genvalidity-unordered-containers-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.PpyMKLcZLK/Main.o ) [dekking-plugin-source] [2 of 2] Linking Setup [genvalidity-unordered-containers-source] [2 of 2] Linking Setup [genvalidity-vector-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.x3WK9yw1zl/Main.o ) [genvalidity-vector-source] [2 of 2] Linking Setup [genvalidity-text-source] Phase: updateAutotoolsGnuConfigScriptsPhase [genvalidity-text-source] Phase: configurePhase [genvalidity-text-source] configureFlags: --verbose --prefix=/nix/store/wm9q4jqc8i1icvxrx3lgsrjvjcq0h2n8-genvalidity-text-source-1.0.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/genvalidity-text-1.0.0.1 --with-gcc=gcc --package-db=/build/tmp.FEGZvf3NTY/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 --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib [genvalidity-text-source] Using Parsec parser [genvalidity-text-source] Configuring genvalidity-text-1.0.0.1... [genvalidity-scientific-source] Phase: updateAutotoolsGnuConfigScriptsPhase [genvalidity-scientific-source] Phase: configurePhase [genvalidity-scientific-source] configureFlags: --verbose --prefix=/nix/store/2nzgymyqrc7l4r8fzzkzcc5h1i4avmnr-genvalidity-scientific-source-1.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/genvalidity-scientific-1.0.0.0 --with-gcc=gcc --package-db=/build/tmp.VT9GesQegh/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 --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib [genvalidity-scientific-source] Using Parsec parser [genvalidity-scientific-source] Configuring genvalidity-scientific-1.0.0.0... [dekking-plugin-source] Phase: updateAutotoolsGnuConfigScriptsPhase [dekking-plugin-source] Phase: configurePhase [dekking-plugin-source] configureFlags: --verbose --prefix=/nix/store/wg4pbqbn2jrav52zja1c5igxnczbimii-dekking-plugin-source-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/dekking-plugin-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.ZvUmwC9twR/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 --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/lib [dekking-plugin-source] Using Parsec parser [dekking-plugin-source] Configuring dekking-plugin-0.0.0.0... [genvalidity-unordered-containers-source] Phase: updateAutotoolsGnuConfigScriptsPhase [genvalidity-unordered-containers-source] Phase: configurePhase [genvalidity-unordered-containers-source] configureFlags: --verbose --prefix=/nix/store/r9viv2v868np4myqf27z3sf1d0hh30iq-genvalidity-unordered-containers-source-1.0.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/genvalidity-unordered-containers-1.0.0.1 --with-gcc=gcc --package-db=/build/tmp.PpyMKLcZLK/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 --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib [genvalidity-unordered-containers-source] Using Parsec parser [genvalidity-unordered-containers-source] Configuring genvalidity-unordered-containers-1.0.0.1... [genvalidity-vector-source] Phase: updateAutotoolsGnuConfigScriptsPhase [genvalidity-vector-source] Phase: configurePhase [genvalidity-vector-source] configureFlags: --verbose --prefix=/nix/store/03rlrg0yzn84ignf9pz75nzchfhz1xnz-genvalidity-vector-source-1.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/genvalidity-vector-1.0.0.0 --with-gcc=gcc --package-db=/build/tmp.x3WK9yw1zl/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 --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib [genvalidity-vector-source] Using Parsec parser [genvalidity-vector-source] Configuring genvalidity-vector-1.0.0.0... [dekking-value-source] Phase: updateAutotoolsGnuConfigScriptsPhase [dekking-value-source] Phase: configurePhase [dekking-value-source] configureFlags: --verbose --prefix=/nix/store/zfmb138n5y7inc65lmhl4896xzd478d0-dekking-value-source-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/dekking-value-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.t24Vvcqwze/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 --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib [dekking-value-source] Using Parsec parser [dekking-value-source] Configuring dekking-value-0.0.0.0... [genvalidity-text-source] Dependency QuickCheck: using QuickCheck-2.15.0.1 [genvalidity-text-source] Dependency base >=4.7 && <5: using base-4.20.2.0 [genvalidity-text-source] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [genvalidity-text-source] Dependency random: using random-1.2.1.3 [genvalidity-text-source] Dependency text: using text-2.1.3 [genvalidity-text-source] Dependency validity-text >=0.3: using validity-text-0.3.1.3 [genvalidity-text-source] Dependency QuickCheck: using QuickCheck-2.15.0.1 [genvalidity-text-source] Dependency base >=4.7 && <5: using base-4.20.2.0 [genvalidity-text-source] Dependency genvalidity-hspec: using genvalidity-hspec-1.0.0.4 [genvalidity-text-source] Dependency genvalidity-text: using genvalidity-text-1.0.0.1 [genvalidity-text-source] Dependency hspec: using hspec-2.11.17 [genvalidity-text-source] Dependency text: using text-2.1.3 [genvalidity-text-source] Source component graph: [genvalidity-text-source]  component lib [genvalidity-text-source]  component test:genvalidity-text-test dependency lib [genvalidity-text-source] Configured component graph: [genvalidity-text-source]  component genvalidity-text-1.0.0.1-FOIBBxa2h6oEPjskbRibVr [genvalidity-text-source]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-text-source]  include base-4.20.2.0-4d66 [genvalidity-text-source]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-text-source]  include random-1.2.1.3-HqOeKEl3yQoJvaJLWlAG10 [genvalidity-text-source]  include text-2.1.3-3f03 [genvalidity-text-source]  include validity-text-0.3.1.3-BVCTuWXQG82I1Jh1dnFV8Q [genvalidity-text-source]  component genvalidity-text-1.0.0.1-A1W6eL909EzAznFsFcgJqc-genvalidity-text-test [genvalidity-text-source]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-text-source]  include base-4.20.2.0-4d66 [genvalidity-text-source]  include genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-text-source]  include genvalidity-text-1.0.0.1-FOIBBxa2h6oEPjskbRibVr [genvalidity-text-source]  include hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-text-source]  include text-2.1.3-3f03 [genvalidity-text-source] Linked component graph: [genvalidity-text-source]  unit genvalidity-text-1.0.0.1-FOIBBxa2h6oEPjskbRibVr [genvalidity-text-source]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-text-source]  include base-4.20.2.0-4d66 [genvalidity-text-source]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-text-source]  include random-1.2.1.3-HqOeKEl3yQoJvaJLWlAG10 [genvalidity-text-source]  include text-2.1.3-3f03 [genvalidity-text-source]  include validity-text-0.3.1.3-BVCTuWXQG82I1Jh1dnFV8Q [genvalidity-text-source]  Data.GenValidity.Text=genvalidity-text-1.0.0.1-FOIBBxa2h6oEPjskbRibVr:Data.GenValidity.Text [genvalidity-text-source]  unit genvalidity-text-1.0.0.1-A1W6eL909EzAznFsFcgJqc-genvalidity-text-test [genvalidity-text-source]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-text-source]  include base-4.20.2.0-4d66 [genvalidity-text-source]  include genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-text-source]  include genvalidity-text-1.0.0.1-FOIBBxa2h6oEPjskbRibVr [genvalidity-text-source]  include hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-text-source]  include text-2.1.3-3f03 [genvalidity-text-source] Ready component graph: [genvalidity-text-source]  definite genvalidity-text-1.0.0.1-FOIBBxa2h6oEPjskbRibVr [genvalidity-text-source]  depends QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-text-source]  depends base-4.20.2.0-4d66 [genvalidity-text-source]  depends genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-text-source]  depends random-1.2.1.3-HqOeKEl3yQoJvaJLWlAG10 [genvalidity-text-source]  depends text-2.1.3-3f03 [genvalidity-text-source]  depends validity-text-0.3.1.3-BVCTuWXQG82I1Jh1dnFV8Q [genvalidity-text-source]  definite genvalidity-text-1.0.0.1-A1W6eL909EzAznFsFcgJqc-genvalidity-text-test [genvalidity-text-source]  depends QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-text-source]  depends base-4.20.2.0-4d66 [genvalidity-text-source]  depends genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-text-source]  depends genvalidity-text-1.0.0.1-FOIBBxa2h6oEPjskbRibVr [genvalidity-text-source]  depends hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-text-source]  depends text-2.1.3-3f03 [genvalidity-text-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [genvalidity-text-source] Using compiler: ghc-9.10.3 [genvalidity-text-source] Using install prefix: [genvalidity-text-source] /nix/store/wm9q4jqc8i1icvxrx3lgsrjvjcq0h2n8-genvalidity-text-source-1.0.0.1 [genvalidity-text-source] Executables installed in: [genvalidity-text-source] /nix/store/wm9q4jqc8i1icvxrx3lgsrjvjcq0h2n8-genvalidity-text-source-1.0.0.1/bin [genvalidity-text-source] Libraries installed in: [genvalidity-text-source] /nix/store/wm9q4jqc8i1icvxrx3lgsrjvjcq0h2n8-genvalidity-text-source-1.0.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/genvalidity-text-1.0.0.1-FOIBBxa2h6oEPjskbRibVr [genvalidity-text-source] Dynamic Libraries installed in: [genvalidity-text-source] /nix/store/wm9q4jqc8i1icvxrx3lgsrjvjcq0h2n8-genvalidity-text-source-1.0.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [genvalidity-text-source] Private executables installed in: [genvalidity-text-source] /nix/store/wm9q4jqc8i1icvxrx3lgsrjvjcq0h2n8-genvalidity-text-source-1.0.0.1/libexec/x86_64-linux-ghc-9.10.3-21af/genvalidity-text-1.0.0.1 [genvalidity-text-source] Data files installed in: [genvalidity-text-source] /nix/store/wm9q4jqc8i1icvxrx3lgsrjvjcq0h2n8-genvalidity-text-source-1.0.0.1/share/x86_64-linux-ghc-9.10.3-21af/genvalidity-text-1.0.0.1 [genvalidity-text-source] Documentation installed in: /share/doc/genvalidity-text-1.0.0.1 [genvalidity-text-source] Configuration files installed in: [genvalidity-text-source] /nix/store/wm9q4jqc8i1icvxrx3lgsrjvjcq0h2n8-genvalidity-text-source-1.0.0.1/etc [genvalidity-text-source] No alex found [genvalidity-text-source] Using ar found on system at: [genvalidity-text-source] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [genvalidity-text-source] No c2hs found [genvalidity-text-source] No cpphs found [genvalidity-text-source] No doctest found [genvalidity-text-source] Using gcc version 15.2.0 given by user at: [genvalidity-text-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [genvalidity-text-source] Using ghc version 9.10.3 found on system at: [genvalidity-text-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [genvalidity-text-source] Using ghc-pkg version 9.10.3 found on system at: [genvalidity-text-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [genvalidity-text-source] No ghcjs found [genvalidity-text-source] No ghcjs-pkg found [genvalidity-text-source] No greencard found [genvalidity-text-source] Using haddock version 2.31.1 found on system at: [genvalidity-text-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [genvalidity-text-source] No happy found [genvalidity-text-source] Using haskell-suite found on system at: haskell-suite-dummy-location [genvalidity-text-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [genvalidity-text-source] No hmake found [genvalidity-text-source] Using hpc version 0.69 found on system at: [genvalidity-text-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [genvalidity-text-source] Using hsc2hs version 0.68.10 found on system at: [genvalidity-text-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [genvalidity-text-source] Using hscolour version 1.25 found on system at: [genvalidity-text-source] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [genvalidity-text-source] No jhc found [genvalidity-text-source] Using ld found on system at: [genvalidity-text-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [genvalidity-text-source] No pkg-config found [genvalidity-text-source] Using runghc version 9.10.3 found on system at: [genvalidity-text-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [genvalidity-text-source] Using strip version 2.46 found on system at: [genvalidity-text-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [genvalidity-text-source] Using tar found on system at: [genvalidity-text-source] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [genvalidity-text-source] No uhc found [genvalidity-unordered-containers-source] Dependency base <5: using base-4.20.2.0 [genvalidity-unordered-containers-source] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [genvalidity-unordered-containers-source] Dependency hashable: using hashable-1.5.1.0 [genvalidity-unordered-containers-source] Dependency unordered-containers: using unordered-containers-0.2.20.1 [genvalidity-unordered-containers-source] Dependency validity-unordered-containers >=0.1: using [genvalidity-unordered-containers-source] validity-unordered-containers-0.2.0.3 [genvalidity-unordered-containers-source] Dependency base <5: using base-4.20.2.0 [genvalidity-unordered-containers-source] Dependency genvalidity-hspec: using genvalidity-hspec-1.0.0.4 [genvalidity-unordered-containers-source] Dependency genvalidity-unordered-containers: using [genvalidity-unordered-containers-source] genvalidity-unordered-containers-1.0.0.1 [genvalidity-unordered-containers-source] Dependency hspec: using hspec-2.11.17 [genvalidity-unordered-containers-source] Dependency unordered-containers: using unordered-containers-0.2.20.1 [genvalidity-unordered-containers-source] Source component graph: [genvalidity-unordered-containers-source]  component lib [genvalidity-unordered-containers-source]  component test:genvalidity-unordered-containers-test dependency lib [genvalidity-unordered-containers-source] Configured component graph: [genvalidity-unordered-containers-source]  component genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-unordered-containers-source]  include base-4.20.2.0-4d66 [genvalidity-unordered-containers-source]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-unordered-containers-source]  include hashable-1.5.1.0-Ku9HvPy49hp96v3xkmgxZY [genvalidity-unordered-containers-source]  include unordered-containers-0.2.20.1-4HcMCZ5OXAxK1YLmeILfCs [genvalidity-unordered-containers-source]  include validity-unordered-containers-0.2.0.3-GzTuulmucGHHuz30Sy04tY [genvalidity-unordered-containers-source]  component genvalidity-unordered-containers-1.0.0.1-4CI1qj2FTSvJv83tojWpnF-genvalidity-unordered-containers-test [genvalidity-unordered-containers-source]  include base-4.20.2.0-4d66 [genvalidity-unordered-containers-source]  include genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-unordered-containers-source]  include genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-unordered-containers-source]  include hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-unordered-containers-source]  include unordered-containers-0.2.20.1-4HcMCZ5OXAxK1YLmeILfCs [genvalidity-unordered-containers-source] Linked component graph: [genvalidity-unordered-containers-source]  unit genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-unordered-containers-source]  include base-4.20.2.0-4d66 [genvalidity-unordered-containers-source]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-unordered-containers-source]  include hashable-1.5.1.0-Ku9HvPy49hp96v3xkmgxZY [genvalidity-unordered-containers-source]  include unordered-containers-0.2.20.1-4HcMCZ5OXAxK1YLmeILfCs [genvalidity-unordered-containers-source]  include validity-unordered-containers-0.2.0.3-GzTuulmucGHHuz30Sy04tY [genvalidity-unordered-containers-source]  Data.GenValidity.HashMap=genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ:Data.GenValidity.HashMap,Data.GenValidity.HashSet=genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ:Data.GenValidity.HashSet,Data.GenValidity.UnorderedContainers=genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ:Data.GenValidity.UnorderedContainers [genvalidity-unordered-containers-source]  unit genvalidity-unordered-containers-1.0.0.1-4CI1qj2FTSvJv83tojWpnF-genvalidity-unordered-containers-test [genvalidity-unordered-containers-source]  include base-4.20.2.0-4d66 [genvalidity-unordered-containers-source]  include genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-unordered-containers-source]  include genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-unordered-containers-source]  include hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-unordered-containers-source]  include unordered-containers-0.2.20.1-4HcMCZ5OXAxK1YLmeILfCs [genvalidity-unordered-containers-source] Ready component graph: [genvalidity-unordered-containers-source]  definite genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-unordered-containers-source]  depends base-4.20.2.0-4d66 [genvalidity-unordered-containers-source]  depends genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-unordered-containers-source]  depends hashable-1.5.1.0-Ku9HvPy49hp96v3xkmgxZY [genvalidity-unordered-containers-source]  depends unordered-containers-0.2.20.1-4HcMCZ5OXAxK1YLmeILfCs [genvalidity-unordered-containers-source]  depends validity-unordered-containers-0.2.0.3-GzTuulmucGHHuz30Sy04tY [genvalidity-unordered-containers-source]  definite genvalidity-unordered-containers-1.0.0.1-4CI1qj2FTSvJv83tojWpnF-genvalidity-unordered-containers-test [genvalidity-unordered-containers-source]  depends base-4.20.2.0-4d66 [genvalidity-unordered-containers-source]  depends genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-unordered-containers-source]  depends genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-unordered-containers-source]  depends hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-unordered-containers-source]  depends unordered-containers-0.2.20.1-4HcMCZ5OXAxK1YLmeILfCs [genvalidity-unordered-containers-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [genvalidity-unordered-containers-source] Using compiler: ghc-9.10.3 [genvalidity-unordered-containers-source] Using install prefix: [genvalidity-unordered-containers-source] /nix/store/r9viv2v868np4myqf27z3sf1d0hh30iq-genvalidity-unordered-containers-source-1.0.0.1 [genvalidity-unordered-containers-source] Executables installed in: [genvalidity-unordered-containers-source] /nix/store/r9viv2v868np4myqf27z3sf1d0hh30iq-genvalidity-unordered-containers-source-1.0.0.1/bin [genvalidity-unordered-containers-source] Libraries installed in: [genvalidity-unordered-containers-source] /nix/store/r9viv2v868np4myqf27z3sf1d0hh30iq-genvalidity-unordered-containers-source-1.0.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-unordered-containers-source] Dynamic Libraries installed in: [genvalidity-unordered-containers-source] /nix/store/r9viv2v868np4myqf27z3sf1d0hh30iq-genvalidity-unordered-containers-source-1.0.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [genvalidity-unordered-containers-source] Private executables installed in: [genvalidity-unordered-containers-source] /nix/store/r9viv2v868np4myqf27z3sf1d0hh30iq-genvalidity-unordered-containers-source-1.0.0.1/libexec/x86_64-linux-ghc-9.10.3-21af/genvalidity-unordered-containers-1.0.0.1 [genvalidity-unordered-containers-source] Data files installed in: [genvalidity-unordered-containers-source] /nix/store/r9viv2v868np4myqf27z3sf1d0hh30iq-genvalidity-unordered-containers-source-1.0.0.1/share/x86_64-linux-ghc-9.10.3-21af/genvalidity-unordered-containers-1.0.0.1 [genvalidity-unordered-containers-source] Documentation installed in: [genvalidity-unordered-containers-source] /share/doc/genvalidity-unordered-containers-1.0.0.1 [genvalidity-unordered-containers-source] Configuration files installed in: [genvalidity-unordered-containers-source] /nix/store/r9viv2v868np4myqf27z3sf1d0hh30iq-genvalidity-unordered-containers-source-1.0.0.1/etc [genvalidity-unordered-containers-source] No alex found [genvalidity-unordered-containers-source] Using ar found on system at: [genvalidity-unordered-containers-source] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [genvalidity-unordered-containers-source] No c2hs found [genvalidity-unordered-containers-source] No cpphs found [genvalidity-unordered-containers-source] No doctest found [genvalidity-unordered-containers-source] Using gcc version 15.2.0 given by user at: [genvalidity-unordered-containers-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [genvalidity-unordered-containers-source] Using ghc version 9.10.3 found on system at: [genvalidity-unordered-containers-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [genvalidity-unordered-containers-source] Using ghc-pkg version 9.10.3 found on system at: [genvalidity-unordered-containers-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [genvalidity-unordered-containers-source] No ghcjs found [genvalidity-unordered-containers-source] No ghcjs-pkg found [genvalidity-unordered-containers-source] No greencard found [genvalidity-unordered-containers-source] Using haddock version 2.31.1 found on system at: [genvalidity-unordered-containers-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [genvalidity-unordered-containers-source] No happy found [genvalidity-unordered-containers-source] Using haskell-suite found on system at: haskell-suite-dummy-location [genvalidity-unordered-containers-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [genvalidity-unordered-containers-source] No hmake found [genvalidity-unordered-containers-source] Using hpc version 0.69 found on system at: [genvalidity-unordered-containers-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [genvalidity-unordered-containers-source] Using hsc2hs version 0.68.10 found on system at: [genvalidity-unordered-containers-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [genvalidity-unordered-containers-source] Using hscolour version 1.25 found on system at: [genvalidity-unordered-containers-source] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [genvalidity-unordered-containers-source] No jhc found [genvalidity-unordered-containers-source] Using ld found on system at: [genvalidity-unordered-containers-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [genvalidity-unordered-containers-source] No pkg-config found [genvalidity-unordered-containers-source] Using runghc version 9.10.3 found on system at: [genvalidity-unordered-containers-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [genvalidity-unordered-containers-source] Using strip version 2.46 found on system at: [genvalidity-unordered-containers-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [genvalidity-unordered-containers-source] Using tar found on system at: [genvalidity-unordered-containers-source] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [genvalidity-unordered-containers-source] No uhc found [dekking-plugin-source] Dependency aeson: using aeson-2.2.4.1 [dekking-plugin-source] Dependency aeson-pretty: using aeson-pretty-0.8.10 [dekking-plugin-source] Dependency autodocodec: using autodocodec-0.5.0.0 [dekking-plugin-source] Dependency base >=4.7 && <5: using base-4.20.2.0 [dekking-plugin-source] Dependency bytestring: using bytestring-0.12.2.0 [dekking-plugin-source] Dependency containers: using containers-0.7 [dekking-plugin-source] Dependency ghc: using ghc-9.10.3 [dekking-plugin-source] Dependency ghc-boot: using ghc-boot-9.10.3 [dekking-plugin-source] Dependency mtl: using mtl-2.3.1 [dekking-plugin-source] Dependency path: using path-0.9.6 [dekking-plugin-source] Dependency path-io: using path-io-1.8.2 [dekking-plugin-source] Dependency text: using text-2.1.3 [dekking-plugin-source] Source component graph: component lib [dekking-plugin-source] Configured component graph: [dekking-plugin-source]  component dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV [dekking-plugin-source]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [dekking-plugin-source]  include aeson-pretty-0.8.10-9fCZJKopJhx9Ba3hU80Kve [dekking-plugin-source]  include autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [dekking-plugin-source]  include base-4.20.2.0-4d66 [dekking-plugin-source]  include bytestring-0.12.2.0-25ef [dekking-plugin-source]  include containers-0.7-e888 [dekking-plugin-source]  include ghc-9.10.3-21af [dekking-plugin-source]  include ghc-boot-9.10.3-87c1 [dekking-plugin-source]  include mtl-2.3.1-f2f2 [dekking-plugin-source]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [dekking-plugin-source]  include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [dekking-plugin-source]  include text-2.1.3-3f03 [dekking-plugin-source] Linked component graph: [dekking-plugin-source]  unit dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV [dekking-plugin-source]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [dekking-plugin-source]  include aeson-pretty-0.8.10-9fCZJKopJhx9Ba3hU80Kve [dekking-plugin-source]  include autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [dekking-plugin-source]  include base-4.20.2.0-4d66 [dekking-plugin-source]  include bytestring-0.12.2.0-25ef [dekking-plugin-source]  include containers-0.7-e888 [dekking-plugin-source]  include ghc-9.10.3-21af [dekking-plugin-source]  include ghc-boot-9.10.3-87c1 [dekking-plugin-source]  include mtl-2.3.1-f2f2 [dekking-plugin-source]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [dekking-plugin-source]  include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [dekking-plugin-source]  include text-2.1.3-3f03 [dekking-plugin-source]  Dekking.Coverable=dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV:Dekking.Coverable,Dekking.Plugin=dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV:Dekking.Plugin,Dekking.SourceAdapter=dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV:Dekking.SourceAdapter [dekking-plugin-source] Ready component graph: [dekking-plugin-source]  definite dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV [dekking-plugin-source]  depends aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [dekking-plugin-source]  depends aeson-pretty-0.8.10-9fCZJKopJhx9Ba3hU80Kve [dekking-plugin-source]  depends autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [dekking-plugin-source]  depends base-4.20.2.0-4d66 [dekking-plugin-source]  depends bytestring-0.12.2.0-25ef [dekking-plugin-source]  depends containers-0.7-e888 [dekking-plugin-source]  depends ghc-9.10.3-21af [dekking-plugin-source]  depends ghc-boot-9.10.3-87c1 [dekking-plugin-source]  depends mtl-2.3.1-f2f2 [dekking-plugin-source]  depends path-0.9.6-L3t3TcndY3P7bshtU9371n [dekking-plugin-source]  depends path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [dekking-plugin-source]  depends text-2.1.3-3f03 [dekking-plugin-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [dekking-plugin-source] Using compiler: ghc-9.10.3 [dekking-plugin-source] Using install prefix: [dekking-plugin-source] /nix/store/wg4pbqbn2jrav52zja1c5igxnczbimii-dekking-plugin-source-0.0.0.0 [dekking-plugin-source] Executables installed in: [dekking-plugin-source] /nix/store/wg4pbqbn2jrav52zja1c5igxnczbimii-dekking-plugin-source-0.0.0.0/bin [dekking-plugin-source] Libraries installed in: [dekking-plugin-source] /nix/store/wg4pbqbn2jrav52zja1c5igxnczbimii-dekking-plugin-source-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV [dekking-plugin-source] Dynamic Libraries installed in: [dekking-plugin-source] /nix/store/wg4pbqbn2jrav52zja1c5igxnczbimii-dekking-plugin-source-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [dekking-plugin-source] Private executables installed in: [dekking-plugin-source] /nix/store/wg4pbqbn2jrav52zja1c5igxnczbimii-dekking-plugin-source-0.0.0.0/libexec/x86_64-linux-ghc-9.10.3-21af/dekking-plugin-0.0.0.0 [dekking-plugin-source] Data files installed in: [dekking-plugin-source] /nix/store/wg4pbqbn2jrav52zja1c5igxnczbimii-dekking-plugin-source-0.0.0.0/share/x86_64-linux-ghc-9.10.3-21af/dekking-plugin-0.0.0.0 [dekking-plugin-source] Documentation installed in: /share/doc/dekking-plugin-0.0.0.0 [dekking-plugin-source] Configuration files installed in: [dekking-plugin-source] /nix/store/wg4pbqbn2jrav52zja1c5igxnczbimii-dekking-plugin-source-0.0.0.0/etc [dekking-plugin-source] No alex found [dekking-plugin-source] Using ar found on system at: [dekking-plugin-source] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [dekking-plugin-source] No c2hs found [dekking-plugin-source] No cpphs found [dekking-plugin-source] No doctest found [dekking-plugin-source] Using gcc version 15.2.0 given by user at: [dekking-plugin-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [dekking-plugin-source] Using ghc version 9.10.3 found on system at: [dekking-plugin-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [dekking-plugin-source] Using ghc-pkg version 9.10.3 found on system at: [dekking-plugin-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [dekking-plugin-source] No ghcjs found [dekking-plugin-source] No ghcjs-pkg found [dekking-plugin-source] No greencard found [dekking-plugin-source] Using haddock version 2.31.1 found on system at: [dekking-plugin-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [dekking-plugin-source] No happy found [dekking-plugin-source] Using haskell-suite found on system at: haskell-suite-dummy-location [dekking-plugin-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [dekking-plugin-source] No hmake found [dekking-plugin-source] Using hpc version 0.69 found on system at: [dekking-plugin-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [dekking-plugin-source] Using hsc2hs version 0.68.10 found on system at: [dekking-plugin-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [dekking-plugin-source] Using hscolour version 1.25 found on system at: [dekking-plugin-source] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [dekking-plugin-source] No jhc found [dekking-plugin-source] Using ld found on system at: [dekking-plugin-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [dekking-plugin-source] No pkg-config found [dekking-plugin-source] Using runghc version 9.10.3 found on system at: [dekking-plugin-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [dekking-plugin-source] Using strip version 2.46 found on system at: [dekking-plugin-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [dekking-plugin-source] Using tar found on system at: [dekking-plugin-source] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [dekking-plugin-source] No uhc found [genvalidity-text-source] Phase: buildPhase [genvalidity-text-source] Distribution quality warnings: [genvalidity-text-source] [no-description] No 'description' field. [genvalidity-text-source] [missing-upper-bounds] On library, these packages miss upper bounds: [genvalidity-text-source] - QuickCheck [genvalidity-text-source] - genvalidity [genvalidity-text-source] - random [genvalidity-text-source] - text [genvalidity-text-source] - validity-text [genvalidity-text-source] Please add them. There is more information at https://pvp.haskell.org/ [genvalidity-text-source] Building source dist for genvalidity-text-1.0.0.1... [genvalidity-vector-source] Dependency base <5: using base-4.20.2.0 [genvalidity-vector-source] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [genvalidity-vector-source] Dependency validity-vector >=0.1: using validity-vector-0.2.0.3 [genvalidity-vector-source] Dependency vector: using vector-0.13.2.0 [genvalidity-vector-source] Dependency base <5: using base-4.20.2.0 [genvalidity-vector-source] Dependency genvalidity-hspec: using genvalidity-hspec-1.0.0.4 [genvalidity-vector-source] Dependency genvalidity-vector: using genvalidity-vector-1.0.0.0 [genvalidity-vector-source] Dependency hspec: using hspec-2.11.17 [genvalidity-vector-source] Dependency vector: using vector-0.13.2.0 [genvalidity-vector-source] Source component graph: [genvalidity-vector-source]  component lib [genvalidity-vector-source]  component test:genvalidity-vector-test dependency lib [genvalidity-vector-source] Configured component graph: [genvalidity-vector-source]  component genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-vector-source]  include base-4.20.2.0-4d66 [genvalidity-vector-source]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-vector-source]  include validity-vector-0.2.0.3-J94phdP2J7jjJlAKnSAPk [genvalidity-vector-source]  include vector-0.13.2.0-4sNODSde54Y5T3xVFmV0fE [genvalidity-vector-source]  component genvalidity-vector-1.0.0.0-7rm2u6zaQ1dF24aoFQwFTm-genvalidity-vector-test [genvalidity-vector-source]  include base-4.20.2.0-4d66 [genvalidity-vector-source]  include genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-vector-source]  include genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-vector-source]  include hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-vector-source]  include vector-0.13.2.0-4sNODSde54Y5T3xVFmV0fE [genvalidity-vector-source] Linked component graph: [genvalidity-vector-source]  unit genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-vector-source]  include base-4.20.2.0-4d66 [genvalidity-vector-source]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-vector-source]  include validity-vector-0.2.0.3-J94phdP2J7jjJlAKnSAPk [genvalidity-vector-source]  include vector-0.13.2.0-4sNODSde54Y5T3xVFmV0fE [genvalidity-vector-source]  Data.GenValidity.Vector=genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ:Data.GenValidity.Vector [genvalidity-vector-source]  unit genvalidity-vector-1.0.0.0-7rm2u6zaQ1dF24aoFQwFTm-genvalidity-vector-test [genvalidity-vector-source]  include base-4.20.2.0-4d66 [genvalidity-vector-source]  include genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-vector-source]  include genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-vector-source]  include hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-vector-source]  include vector-0.13.2.0-4sNODSde54Y5T3xVFmV0fE [genvalidity-vector-source] Ready component graph: [genvalidity-vector-source]  definite genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-vector-source]  depends base-4.20.2.0-4d66 [genvalidity-vector-source]  depends genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-vector-source]  depends validity-vector-0.2.0.3-J94phdP2J7jjJlAKnSAPk [genvalidity-vector-source]  depends vector-0.13.2.0-4sNODSde54Y5T3xVFmV0fE [genvalidity-vector-source]  definite genvalidity-vector-1.0.0.0-7rm2u6zaQ1dF24aoFQwFTm-genvalidity-vector-test [genvalidity-vector-source]  depends base-4.20.2.0-4d66 [genvalidity-vector-source]  depends genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-vector-source]  depends genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-vector-source]  depends hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-vector-source]  depends vector-0.13.2.0-4sNODSde54Y5T3xVFmV0fE [genvalidity-vector-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [genvalidity-vector-source] Using compiler: ghc-9.10.3 [genvalidity-vector-source] Using install prefix: [genvalidity-vector-source] /nix/store/03rlrg0yzn84ignf9pz75nzchfhz1xnz-genvalidity-vector-source-1.0.0.0 [genvalidity-vector-source] Executables installed in: [genvalidity-vector-source] /nix/store/03rlrg0yzn84ignf9pz75nzchfhz1xnz-genvalidity-vector-source-1.0.0.0/bin [genvalidity-vector-source] Libraries installed in: [genvalidity-vector-source] /nix/store/03rlrg0yzn84ignf9pz75nzchfhz1xnz-genvalidity-vector-source-1.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-vector-source] Dynamic Libraries installed in: [genvalidity-vector-source] /nix/store/03rlrg0yzn84ignf9pz75nzchfhz1xnz-genvalidity-vector-source-1.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [genvalidity-vector-source] Private executables installed in: [genvalidity-vector-source] /nix/store/03rlrg0yzn84ignf9pz75nzchfhz1xnz-genvalidity-vector-source-1.0.0.0/libexec/x86_64-linux-ghc-9.10.3-21af/genvalidity-vector-1.0.0.0 [genvalidity-vector-source] Data files installed in: [genvalidity-vector-source] /nix/store/03rlrg0yzn84ignf9pz75nzchfhz1xnz-genvalidity-vector-source-1.0.0.0/share/x86_64-linux-ghc-9.10.3-21af/genvalidity-vector-1.0.0.0 [genvalidity-vector-source] Documentation installed in: /share/doc/genvalidity-vector-1.0.0.0 [genvalidity-vector-source] Configuration files installed in: [genvalidity-vector-source] /nix/store/03rlrg0yzn84ignf9pz75nzchfhz1xnz-genvalidity-vector-source-1.0.0.0/etc [genvalidity-vector-source] No alex found [genvalidity-vector-source] Using ar found on system at: [genvalidity-vector-source] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [genvalidity-vector-source] No c2hs found [genvalidity-vector-source] No cpphs found [genvalidity-vector-source] No doctest found [genvalidity-vector-source] Using gcc version 15.2.0 given by user at: [genvalidity-vector-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [genvalidity-vector-source] Using ghc version 9.10.3 found on system at: [genvalidity-vector-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [genvalidity-vector-source] Using ghc-pkg version 9.10.3 found on system at: [genvalidity-vector-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [genvalidity-vector-source] No ghcjs found [genvalidity-vector-source] No ghcjs-pkg found [genvalidity-vector-source] No greencard found [genvalidity-vector-source] Using haddock version 2.31.1 found on system at: [genvalidity-vector-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [genvalidity-vector-source] No happy found [genvalidity-vector-source] Using haskell-suite found on system at: haskell-suite-dummy-location [genvalidity-vector-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [genvalidity-vector-source] No hmake found [genvalidity-vector-source] Using hpc version 0.69 found on system at: [genvalidity-vector-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [genvalidity-vector-source] Using hsc2hs version 0.68.10 found on system at: [genvalidity-vector-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [genvalidity-vector-source] Using hscolour version 1.25 found on system at: [genvalidity-vector-source] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [genvalidity-vector-source] No jhc found [genvalidity-vector-source] Using ld found on system at: [genvalidity-vector-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [genvalidity-vector-source] No pkg-config found [genvalidity-vector-source] Using runghc version 9.10.3 found on system at: [genvalidity-vector-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [genvalidity-vector-source] Using strip version 2.46 found on system at: [genvalidity-vector-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [genvalidity-vector-source] Using tar found on system at: [genvalidity-vector-source] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [genvalidity-vector-source] No uhc found [genvalidity-text-source] Source tarball created: dist/genvalidity-text-1.0.0.1.tar.gz [genvalidity-text-source] Phase: checkPhase [genvalidity-text-source] Phase: haddockPhase [genvalidity-text-source] Phase: installPhase [genvalidity-text-source] Phase: fixupPhase [dekking-value-source] Dependency base >=4.7 && <5: using base-4.20.2.0 [dekking-value-source] Source component graph: component lib [dekking-value-source] Configured component graph: [dekking-value-source]  component dekking-value-0.0.0.0-Jdgr6N9MQVuDwMCr04Ye90 [dekking-value-source]  include base-4.20.2.0-4d66 [dekking-value-source] Linked component graph: [dekking-value-source]  unit dekking-value-0.0.0.0-Jdgr6N9MQVuDwMCr04Ye90 [dekking-value-source]  include base-4.20.2.0-4d66 [dekking-value-source]  Dekking.ValueLevelAdapter=dekking-value-0.0.0.0-Jdgr6N9MQVuDwMCr04Ye90:Dekking.ValueLevelAdapter [dekking-value-source] Ready component graph: [dekking-value-source]  definite dekking-value-0.0.0.0-Jdgr6N9MQVuDwMCr04Ye90 [dekking-value-source]  depends base-4.20.2.0-4d66 [dekking-value-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [dekking-value-source] Using compiler: ghc-9.10.3 [dekking-value-source] Using install prefix: [dekking-value-source] /nix/store/zfmb138n5y7inc65lmhl4896xzd478d0-dekking-value-source-0.0.0.0 [dekking-value-source] Executables installed in: [dekking-value-source] /nix/store/zfmb138n5y7inc65lmhl4896xzd478d0-dekking-value-source-0.0.0.0/bin [dekking-value-source] Libraries installed in: [dekking-value-source] /nix/store/zfmb138n5y7inc65lmhl4896xzd478d0-dekking-value-source-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/dekking-value-0.0.0.0-Jdgr6N9MQVuDwMCr04Ye90 [dekking-value-source] Dynamic Libraries installed in: [dekking-value-source] /nix/store/zfmb138n5y7inc65lmhl4896xzd478d0-dekking-value-source-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [dekking-value-source] Private executables installed in: [dekking-value-source] /nix/store/zfmb138n5y7inc65lmhl4896xzd478d0-dekking-value-source-0.0.0.0/libexec/x86_64-linux-ghc-9.10.3-21af/dekking-value-0.0.0.0 [dekking-value-source] Data files installed in: [dekking-value-source] /nix/store/zfmb138n5y7inc65lmhl4896xzd478d0-dekking-value-source-0.0.0.0/share/x86_64-linux-ghc-9.10.3-21af/dekking-value-0.0.0.0 [dekking-value-source] Documentation installed in: /share/doc/dekking-value-0.0.0.0 [dekking-value-source] Configuration files installed in: [dekking-value-source] /nix/store/zfmb138n5y7inc65lmhl4896xzd478d0-dekking-value-source-0.0.0.0/etc [dekking-value-source] No alex found [dekking-value-source] Using ar found on system at: [dekking-value-source] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [dekking-value-source] No c2hs found [dekking-value-source] No cpphs found [dekking-value-source] No doctest found [dekking-value-source] Using gcc version 15.2.0 given by user at: [dekking-value-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [dekking-value-source] Using ghc version 9.10.3 found on system at: [dekking-value-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [dekking-value-source] Using ghc-pkg version 9.10.3 found on system at: [dekking-value-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [dekking-value-source] No ghcjs found [dekking-value-source] No ghcjs-pkg found [dekking-value-source] No greencard found [dekking-value-source] Using haddock version 2.31.1 found on system at: [dekking-value-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [dekking-value-source] No happy found [dekking-value-source] Using haskell-suite found on system at: haskell-suite-dummy-location [dekking-value-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [dekking-value-source] No hmake found [dekking-value-source] Using hpc version 0.69 found on system at: [dekking-value-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [dekking-value-source] Using hsc2hs version 0.68.10 found on system at: [dekking-value-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [dekking-value-source] Using hscolour version 1.25 found on system at: [dekking-value-source] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [dekking-value-source] No jhc found [dekking-value-source] Using ld found on system at: [dekking-value-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [dekking-value-source] No pkg-config found [dekking-value-source] Using runghc version 9.10.3 found on system at: [dekking-value-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [dekking-value-source] Using strip version 2.46 found on system at: [dekking-value-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [dekking-value-source] Using tar found on system at: [dekking-value-source] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [dekking-value-source] No uhc found [genvalidity-unordered-containers-source] Phase: buildPhase [genvalidity-unordered-containers-source] Distribution quality warnings: [genvalidity-unordered-containers-source] [no-description] No 'description' field. [genvalidity-unordered-containers-source] [missing-upper-bounds] On library, these packages miss upper bounds: [genvalidity-unordered-containers-source] - genvalidity [genvalidity-unordered-containers-source] - hashable [genvalidity-unordered-containers-source] - unordered-containers [genvalidity-unordered-containers-source] - validity-unordered-containers [genvalidity-unordered-containers-source] Please add them. There is more information at https://pvp.haskell.org/ [genvalidity-unordered-containers-source] Building source dist for genvalidity-unordered-containers-1.0.0.1... [genvalidity-unordered-containers-source] Source tarball created: dist/genvalidity-unordered-containers-1.0.0.1.tar.gz [genvalidity-unordered-containers-source] Phase: checkPhase [genvalidity-unordered-containers-source] Phase: haddockPhase [genvalidity-unordered-containers-source] Phase: installPhase [genvalidity-unordered-containers-source] Phase: fixupPhase [dekking-value-source] Phase: buildPhase [dekking-value-source] Distribution quality errors: [dekking-value-source] [no-syn-desc] No 'synopsis' or 'description' field. [dekking-value-source] [license-none] The 'license' field is missing or is NONE. [dekking-value-source] Distribution quality warnings: [dekking-value-source] [no-category] No 'category' field. [dekking-value-source] Note: the public hackage server would reject this package. [genvalidity-vector-source] Phase: buildPhase [dekking-value-source] Building source dist for dekking-value-0.0.0.0... [dekking-value-source] Source tarball created: dist/dekking-value-0.0.0.0.tar.gz [genvalidity-vector-source] Distribution quality warnings: [genvalidity-vector-source] [no-description] No 'description' field. [genvalidity-vector-source] [missing-upper-bounds] On library, these packages miss upper bounds: [genvalidity-vector-source] - genvalidity [genvalidity-vector-source] - validity-vector [genvalidity-vector-source] - vector [genvalidity-vector-source] Please add them. There is more information at https://pvp.haskell.org/ [genvalidity-vector-source] Building source dist for genvalidity-vector-1.0.0.0... [dekking-plugin-source] Phase: buildPhase [dekking-value-source] Phase: checkPhase [dekking-value-source] Phase: haddockPhase [genvalidity-vector-source] Source tarball created: dist/genvalidity-vector-1.0.0.0.tar.gz [dekking-plugin-source] Distribution quality errors: [dekking-plugin-source] [no-syn-desc] No 'synopsis' or 'description' field. [dekking-plugin-source] [license-none] The 'license' field is missing or is NONE. [dekking-plugin-source] Distribution quality warnings: [dekking-plugin-source] [no-category] No 'category' field. [dekking-plugin-source] [missing-upper-bounds] On library, these packages miss upper bounds: [dekking-plugin-source] - aeson [dekking-plugin-source] - aeson-pretty [dekking-plugin-source] - autodocodec [dekking-plugin-source] - bytestring [dekking-plugin-source] - containers [dekking-plugin-source] - ghc [dekking-plugin-source] - ghc-boot [dekking-plugin-source] - mtl [dekking-plugin-source] - path [dekking-plugin-source] - path-io [dekking-plugin-source] - text [dekking-plugin-source] Please add them. There is more information at https://pvp.haskell.org/ [dekking-plugin-source] Note: the public hackage server would reject this package. [dekking-plugin-source] Building source dist for dekking-plugin-0.0.0.0... [dekking-value-source] Phase: installPhase [genvalidity-vector-source] Phase: checkPhase [dekking-value-source] Phase: fixupPhase [genvalidity-vector-source] Phase: haddockPhase [dekking-plugin-source] Source tarball created: dist/dekking-plugin-0.0.0.0.tar.gz [genvalidity-vector-source] Phase: installPhase [dekking-plugin-source] Phase: checkPhase [genvalidity-vector-source] Phase: fixupPhase [dekking-plugin-source] Phase: haddockPhase [dekking-plugin-source] Phase: installPhase [dekking-plugin-source] Phase: fixupPhase Progress: 1 of 30 built (5 building), 3 of 3 downloaded from cache Building genvalidity-text [genvalidity-scientific-source] Dependency base >=4.7 && <5: using base-4.20.2.0 [genvalidity-scientific-source] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [genvalidity-scientific-source] Dependency scientific: using scientific-0.3.8.1 [genvalidity-scientific-source] Dependency validity-scientific >=0.2: using validity-scientific-0.2.0.3 [genvalidity-scientific-source] Dependency base >=4.7 && <5: using base-4.20.2.0 [genvalidity-scientific-source] Dependency genvalidity-hspec: using genvalidity-hspec-1.0.0.4 [genvalidity-scientific-source] Dependency genvalidity-scientific: using genvalidity-scientific-1.0.0.0 [genvalidity-scientific-source] Dependency hspec: using hspec-2.11.17 [genvalidity-scientific-source] Dependency scientific: using scientific-0.3.8.1 [genvalidity-scientific-source] Source component graph: [genvalidity-scientific-source]  component lib [genvalidity-scientific-source]  component test:genvalidity-scientific-test dependency lib [genvalidity-scientific-source] Configured component graph: [genvalidity-scientific-source]  component genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-scientific-source]  include base-4.20.2.0-4d66 [genvalidity-scientific-source]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-scientific-source]  include scientific-0.3.8.1-DOYMESDF7g24lgXrV1X8D [genvalidity-scientific-source]  include validity-scientific-0.2.0.3-H2SpxEctKwj8w1m2qNQ7CQ [genvalidity-scientific-source]  component genvalidity-scientific-1.0.0.0-sjeQM8arGvBrbKBjToKQQ-genvalidity-scientific-test [genvalidity-scientific-source]  include base-4.20.2.0-4d66 [genvalidity-scientific-source]  include genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-scientific-source]  include genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-scientific-source]  include hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-scientific-source]  include scientific-0.3.8.1-DOYMESDF7g24lgXrV1X8D [genvalidity-scientific-source] Linked component graph: [genvalidity-scientific-source]  unit genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-scientific-source]  include base-4.20.2.0-4d66 [genvalidity-scientific-source]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-scientific-source]  include scientific-0.3.8.1-DOYMESDF7g24lgXrV1X8D [genvalidity-scientific-source]  include validity-scientific-0.2.0.3-H2SpxEctKwj8w1m2qNQ7CQ [genvalidity-scientific-source]  Data.GenValidity.Scientific=genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6:Data.GenValidity.Scientific [genvalidity-scientific-source]  unit genvalidity-scientific-1.0.0.0-sjeQM8arGvBrbKBjToKQQ-genvalidity-scientific-test [genvalidity-scientific-source]  include base-4.20.2.0-4d66 [genvalidity-scientific-source]  include genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-scientific-source]  include genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-scientific-source]  include hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-scientific-source]  include scientific-0.3.8.1-DOYMESDF7g24lgXrV1X8D [genvalidity-scientific-source] Ready component graph: [genvalidity-scientific-source]  definite genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-scientific-source]  depends base-4.20.2.0-4d66 [genvalidity-scientific-source]  depends genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-scientific-source]  depends scientific-0.3.8.1-DOYMESDF7g24lgXrV1X8D [genvalidity-scientific-source]  depends validity-scientific-0.2.0.3-H2SpxEctKwj8w1m2qNQ7CQ [genvalidity-scientific-source]  definite genvalidity-scientific-1.0.0.0-sjeQM8arGvBrbKBjToKQQ-genvalidity-scientific-test [genvalidity-scientific-source]  depends base-4.20.2.0-4d66 [genvalidity-scientific-source]  depends genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-scientific-source]  depends genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-scientific-source]  depends hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-scientific-source]  depends scientific-0.3.8.1-DOYMESDF7g24lgXrV1X8D [genvalidity-scientific-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [genvalidity-scientific-source] Using compiler: ghc-9.10.3 [genvalidity-scientific-source] Using install prefix: [genvalidity-scientific-source] /nix/store/2nzgymyqrc7l4r8fzzkzcc5h1i4avmnr-genvalidity-scientific-source-1.0.0.0 [genvalidity-scientific-source] Executables installed in: [genvalidity-scientific-source] /nix/store/2nzgymyqrc7l4r8fzzkzcc5h1i4avmnr-genvalidity-scientific-source-1.0.0.0/bin [genvalidity-scientific-source] Libraries installed in: [genvalidity-scientific-source] /nix/store/2nzgymyqrc7l4r8fzzkzcc5h1i4avmnr-genvalidity-scientific-source-1.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-scientific-source] Dynamic Libraries installed in: [genvalidity-scientific-source] /nix/store/2nzgymyqrc7l4r8fzzkzcc5h1i4avmnr-genvalidity-scientific-source-1.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [genvalidity-scientific-source] Private executables installed in: [genvalidity-scientific-source] /nix/store/2nzgymyqrc7l4r8fzzkzcc5h1i4avmnr-genvalidity-scientific-source-1.0.0.0/libexec/x86_64-linux-ghc-9.10.3-21af/genvalidity-scientific-1.0.0.0 [genvalidity-scientific-source] Data files installed in: [genvalidity-scientific-source] /nix/store/2nzgymyqrc7l4r8fzzkzcc5h1i4avmnr-genvalidity-scientific-source-1.0.0.0/share/x86_64-linux-ghc-9.10.3-21af/genvalidity-scientific-1.0.0.0 [genvalidity-scientific-source] Documentation installed in: /share/doc/genvalidity-scientific-1.0.0.0 [genvalidity-scientific-source] Configuration files installed in: [genvalidity-scientific-source] /nix/store/2nzgymyqrc7l4r8fzzkzcc5h1i4avmnr-genvalidity-scientific-source-1.0.0.0/etc [genvalidity-scientific-source] No alex found [genvalidity-scientific-source] Using ar found on system at: [genvalidity-scientific-source] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [genvalidity-scientific-source] No c2hs found Progress: 2 of 30 built (5 building), 3 of 3 downloaded from cache Progress: 3 of 31 built (4 building), 3 of 3 downloaded from cache Progress: 4 of 32 built (3 building), 3 of 3 downloaded from cache Progress: 5 of 33 built (2 building), 3 of 3 downloaded from cache Building dekking-plugin Building dekking-value Building genvalidity-unordered-containers Building genvalidity-vector [genvalidity-scientific-source] No cpphs found [genvalidity-scientific-source] No doctest found [genvalidity-scientific-source] Using gcc version 15.2.0 given by user at: [genvalidity-scientific-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [genvalidity-scientific-source] Using ghc version 9.10.3 found on system at: [genvalidity-scientific-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [genvalidity-scientific-source] Using ghc-pkg version 9.10.3 found on system at: [genvalidity-scientific-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [genvalidity-scientific-source] No ghcjs found [genvalidity-scientific-source] No ghcjs-pkg found [genvalidity-scientific-source] No greencard found [genvalidity-scientific-source] Using haddock version 2.31.1 found on system at: [genvalidity-scientific-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [genvalidity-scientific-source] No happy found [genvalidity-scientific-source] Using haskell-suite found on system at: haskell-suite-dummy-location [genvalidity-scientific-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [genvalidity-scientific-source] No hmake found [genvalidity-scientific-source] Using hpc version 0.69 found on system at: [genvalidity-scientific-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [genvalidity-scientific-source] Using hsc2hs version 0.68.10 found on system at: [genvalidity-scientific-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [genvalidity-scientific-source] Using hscolour version 1.25 found on system at: [genvalidity-scientific-source] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [genvalidity-scientific-source] No jhc found [genvalidity-scientific-source] Using ld found on system at: [genvalidity-scientific-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [genvalidity-scientific-source] No pkg-config found [genvalidity-scientific-source] Using runghc version 9.10.3 found on system at: [genvalidity-scientific-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [genvalidity-scientific-source] Using strip version 2.46 found on system at: [genvalidity-scientific-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [genvalidity-scientific-source] Using tar found on system at: [genvalidity-scientific-source] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [genvalidity-scientific-source] No uhc found [genvalidity-scientific-source] Phase: buildPhase [genvalidity-scientific-source] Distribution quality warnings: [genvalidity-scientific-source] [no-description] No 'description' field. [genvalidity-scientific-source] [missing-upper-bounds] On library, these packages miss upper bounds: [genvalidity-scientific-source] - genvalidity [genvalidity-scientific-source] - scientific [genvalidity-scientific-source] - validity-scientific [genvalidity-scientific-source] Please add them. There is more information at https://pvp.haskell.org/ [genvalidity-scientific-source] Building source dist for genvalidity-scientific-1.0.0.0... [genvalidity-scientific-source] Source tarball created: dist/genvalidity-scientific-1.0.0.0.tar.gz [genvalidity-scientific-source] Phase: checkPhase [genvalidity-scientific-source] Phase: haddockPhase [genvalidity-scientific-source] Phase: installPhase [genvalidity-scientific-source] Phase: fixupPhase [genvalidity-text] Phase: setupCompilerEnvironmentPhase [genvalidity-text] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [genvalidity-text] Phase: unpackPhase [genvalidity-text] unpacking source archive /nix/store/wm9q4jqc8i1icvxrx3lgsrjvjcq0h2n8-genvalidity-text-source-1.0.0.1/genvalidity-text-1.0.0.1.tar.gz [genvalidity-text] source root is genvalidity-text-1.0.0.1 [genvalidity-text] setting SOURCE_DATE_EPOCH to timestamp 1780307942 of file "genvalidity-text-1.0.0.1/test/Spec.hs" [genvalidity-text] warning: file "genvalidity-text-1.0.0.1/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [genvalidity-text] Phase: patchPhase [genvalidity-text] Phase: compileBuildDriverPhase [genvalidity-text] setupCompileFlags: -package-db=/build/tmp.OVXTbV0x2d/setup-package.conf.d -threaded [genvalidity-text] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.OVXTbV0x2d/Main.o ) [genvalidity-text] [2 of 2] Linking Setup [dekking-plugin] Phase: setupCompilerEnvironmentPhase [dekking-plugin] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [dekking-value] Phase: setupCompilerEnvironmentPhase [dekking-value] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. Progress: 6 of 30 built (5 building), 3 of 3 downloaded from cache Building genvalidity-scientific [dekking-plugin] Phase: unpackPhase [dekking-plugin] unpacking source archive /nix/store/wg4pbqbn2jrav52zja1c5igxnczbimii-dekking-plugin-source-0.0.0.0/dekking-plugin-0.0.0.0.tar.gz [dekking-plugin] source root is dekking-plugin-0.0.0.0 [dekking-plugin] setting SOURCE_DATE_EPOCH to timestamp 1780307942 of file "dekking-plugin-0.0.0.0/src/Dekking/SourceAdapter.hs" [dekking-plugin] warning: file "dekking-plugin-0.0.0.0/src/Dekking/SourceAdapter.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [dekking-plugin] Phase: patchPhase [dekking-plugin] Phase: compileBuildDriverPhase [dekking-plugin] setupCompileFlags: -package-db=/build/tmp.Ebm9QQcYpZ/setup-package.conf.d -threaded [dekking-plugin] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.Ebm9QQcYpZ/Main.o ) [dekking-plugin] [2 of 2] Linking Setup [dekking-value] Phase: unpackPhase [dekking-value] unpacking source archive /nix/store/zfmb138n5y7inc65lmhl4896xzd478d0-dekking-value-source-0.0.0.0/dekking-value-0.0.0.0.tar.gz [dekking-value] source root is dekking-value-0.0.0.0 [dekking-value] setting SOURCE_DATE_EPOCH to timestamp 1780307942 of file "dekking-value-0.0.0.0/src/Dekking/ValueLevelAdapter.hs" [dekking-value] warning: file "dekking-value-0.0.0.0/src/Dekking/ValueLevelAdapter.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [dekking-value] Phase: patchPhase [dekking-value] Phase: compileBuildDriverPhase [dekking-value] setupCompileFlags: -package-db=/build/tmp.WA2vIvKiq6/setup-package.conf.d -threaded [dekking-value] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.WA2vIvKiq6/Main.o ) [dekking-value] [2 of 2] Linking Setup [genvalidity-unordered-containers] Phase: setupCompilerEnvironmentPhase [genvalidity-unordered-containers] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [genvalidity-unordered-containers] Phase: unpackPhase [genvalidity-unordered-containers] unpacking source archive /nix/store/r9viv2v868np4myqf27z3sf1d0hh30iq-genvalidity-unordered-containers-source-1.0.0.1/genvalidity-unordered-containers-1.0.0.1.tar.gz [genvalidity-unordered-containers] source root is genvalidity-unordered-containers-1.0.0.1 [genvalidity-unordered-containers] setting SOURCE_DATE_EPOCH to timestamp 1780307942 of file "genvalidity-unordered-containers-1.0.0.1/test/Test/Validity/UnorderedContainersSpec.hs" [genvalidity-unordered-containers] warning: file "genvalidity-unordered-containers-1.0.0.1/test/Test/Validity/UnorderedContainersSpec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [genvalidity-unordered-containers] Phase: patchPhase [genvalidity-unordered-containers] Phase: compileBuildDriverPhase [genvalidity-unordered-containers] setupCompileFlags: -package-db=/build/tmp.lpEexbeL8w/setup-package.conf.d -threaded [genvalidity-unordered-containers] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.lpEexbeL8w/Main.o ) [genvalidity-unordered-containers] [2 of 2] Linking Setup [genvalidity-vector] Phase: setupCompilerEnvironmentPhase [genvalidity-vector] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [genvalidity-vector] Phase: unpackPhase [genvalidity-vector] unpacking source archive /nix/store/03rlrg0yzn84ignf9pz75nzchfhz1xnz-genvalidity-vector-source-1.0.0.0/genvalidity-vector-1.0.0.0.tar.gz [genvalidity-vector] source root is genvalidity-vector-1.0.0.0 [genvalidity-vector] setting SOURCE_DATE_EPOCH to timestamp 1780307942 of file "genvalidity-vector-1.0.0.0/test/Test/Validity/VectorSpec.hs" [genvalidity-vector] warning: file "genvalidity-vector-1.0.0.0/test/Test/Validity/VectorSpec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [genvalidity-vector] Phase: patchPhase [genvalidity-vector] Phase: compileBuildDriverPhase [genvalidity-vector] setupCompileFlags: -package-db=/build/tmp.w36fkxC7uD/setup-package.conf.d -threaded [genvalidity-vector] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.w36fkxC7uD/Main.o ) [genvalidity-vector] [2 of 2] Linking Setup [genvalidity-scientific] Phase: setupCompilerEnvironmentPhase [genvalidity-scientific] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [genvalidity-text] Phase: updateAutotoolsGnuConfigScriptsPhase [genvalidity-text] Phase: configurePhase [genvalidity-text] configureFlags: --verbose --prefix=/nix/store/dn3yb8bfx1i3izcsd4mc9w12j65l4x50-genvalidity-text-1.0.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/jfcckz9ag19f2fz71xli1srjfwfifn5j-genvalidity-text-1.0.0.1-doc/share/doc/genvalidity-text-1.0.0.1 --with-gcc=gcc --package-db=/build/tmp.OVXTbV0x2d/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 --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib [genvalidity-text] Using Parsec parser [genvalidity-text] Configuring genvalidity-text-1.0.0.1... [genvalidity-scientific] Phase: unpackPhase [genvalidity-scientific] unpacking source archive /nix/store/2nzgymyqrc7l4r8fzzkzcc5h1i4avmnr-genvalidity-scientific-source-1.0.0.0/genvalidity-scientific-1.0.0.0.tar.gz [genvalidity-scientific] source root is genvalidity-scientific-1.0.0.0 [genvalidity-scientific] setting SOURCE_DATE_EPOCH to timestamp 1780307945 of file "genvalidity-scientific-1.0.0.0/test/Spec.hs" [genvalidity-scientific] warning: file "genvalidity-scientific-1.0.0.0/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [genvalidity-scientific] Phase: patchPhase [genvalidity-scientific] Phase: compileBuildDriverPhase [genvalidity-scientific] setupCompileFlags: -package-db=/build/tmp.24dAnKbfwr/setup-package.conf.d -threaded [dekking-value] Phase: updateAutotoolsGnuConfigScriptsPhase [genvalidity-scientific] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.24dAnKbfwr/Main.o ) [dekking-value] Phase: configurePhase [dekking-value] configureFlags: --verbose --prefix=/nix/store/qrpzykagjn8fd38jmc6b20qn6vxfg6jy-dekking-value-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/vn68sn0l3y0hq5n5hq13i331g057s39i-dekking-value-0.0.0.0-doc/share/doc/dekking-value-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.WA2vIvKiq6/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 --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib [dekking-value] Using Parsec parser [dekking-value] Configuring dekking-value-0.0.0.0... [genvalidity-scientific] [2 of 2] Linking Setup [genvalidity-unordered-containers] Phase: updateAutotoolsGnuConfigScriptsPhase [genvalidity-unordered-containers] Phase: configurePhase [genvalidity-unordered-containers] configureFlags: --verbose --prefix=/nix/store/w0j8ivpfrsdb2fqxlmy1mxd54bxna5wg-genvalidity-unordered-containers-1.0.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/69a0cjpi1bipmdsgbjacnxdbsbn1pzd6-genvalidity-unordered-containers-1.0.0.1-doc/share/doc/genvalidity-unordered-containers-1.0.0.1 --with-gcc=gcc --package-db=/build/tmp.lpEexbeL8w/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 --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib [genvalidity-unordered-containers] Using Parsec parser [genvalidity-unordered-containers] Configuring genvalidity-unordered-containers-1.0.0.1... [dekking-plugin] Phase: updateAutotoolsGnuConfigScriptsPhase [dekking-plugin] Phase: configurePhase [dekking-plugin] configureFlags: --verbose --prefix=/nix/store/hc75j7c5y74xpwir8rpprzlwbljg9mhv-dekking-plugin-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/z210g8x9r4c63nscagf320czm7spzgns-dekking-plugin-0.0.0.0-doc/share/doc/dekking-plugin-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.Ebm9QQcYpZ/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 --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/lib [dekking-plugin] Using Parsec parser [dekking-plugin] Configuring dekking-plugin-0.0.0.0... [genvalidity-vector] Phase: updateAutotoolsGnuConfigScriptsPhase [genvalidity-vector] Phase: configurePhase [genvalidity-vector] configureFlags: --verbose --prefix=/nix/store/y4vkx4rqw639wl65jxykhbw0h86g1z1d-genvalidity-vector-1.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/w7p5504r24knixgj644d6za1n4pajg1p-genvalidity-vector-1.0.0.0-doc/share/doc/genvalidity-vector-1.0.0.0 --with-gcc=gcc --package-db=/build/tmp.w36fkxC7uD/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 --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib [genvalidity-vector] Using Parsec parser [genvalidity-vector] Configuring genvalidity-vector-1.0.0.0... [genvalidity-text] Dependency QuickCheck: using QuickCheck-2.15.0.1 [genvalidity-text] Dependency base >=4.7 && <5: using base-4.20.2.0 [genvalidity-text] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [genvalidity-text] Dependency random: using random-1.2.1.3 [genvalidity-text] Dependency text: using text-2.1.3 [genvalidity-text] Dependency validity-text >=0.3: using validity-text-0.3.1.3 [genvalidity-text] Dependency QuickCheck: using QuickCheck-2.15.0.1 [genvalidity-text] Dependency base >=4.7 && <5: using base-4.20.2.0 [genvalidity-text] Dependency genvalidity-hspec: using genvalidity-hspec-1.0.0.4 [genvalidity-text] Dependency genvalidity-text: using genvalidity-text-1.0.0.1 [genvalidity-text] Dependency hspec: using hspec-2.11.17 [genvalidity-text] Dependency text: using text-2.1.3 [genvalidity-text] Dependency base >=4.7 && <5: using base-4.20.2.0 [genvalidity-text] Dependency criterion: using criterion-1.6.4.0 [genvalidity-text] Dependency genvalidity: using genvalidity-1.1.1.0 [genvalidity-text] Dependency genvalidity-criterion >=1.1.0.0: using [genvalidity-text] genvalidity-criterion-1.1.0.0 [genvalidity-text] Dependency genvalidity-text: using genvalidity-text-1.0.0.1 [genvalidity-text] Dependency text: using text-2.1.3 [genvalidity-text] Source component graph: [genvalidity-text]  component lib [genvalidity-text]  component test:genvalidity-text-test dependency lib [genvalidity-text]  component bench:genvalidity-text-bench dependency lib [genvalidity-text] Configured component graph: [genvalidity-text]  component genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM [genvalidity-text]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-text]  include base-4.20.2.0-4d66 [genvalidity-text]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-text]  include random-1.2.1.3-HqOeKEl3yQoJvaJLWlAG10 [genvalidity-text]  include text-2.1.3-3f03 [genvalidity-text]  include validity-text-0.3.1.3-BVCTuWXQG82I1Jh1dnFV8Q [genvalidity-text]  component genvalidity-text-1.0.0.1-C8LsOVZ5McOA1rvKnweIOV-genvalidity-text-test [genvalidity-text]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-text]  include base-4.20.2.0-4d66 [genvalidity-text]  include genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-text]  include genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM [genvalidity-text]  include hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-text]  include text-2.1.3-3f03 [genvalidity-text]  component genvalidity-text-1.0.0.1-FAbZBzS7aM88t43jNdnGG2-genvalidity-text-bench [genvalidity-text]  include base-4.20.2.0-4d66 [genvalidity-text]  include criterion-1.6.4.0-Hy3fs4KDlhhKFhL5al2kGw [genvalidity-text]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-text]  include genvalidity-criterion-1.1.0.0-EB97yfYeniXIPIMwkMZOvv [genvalidity-text]  include genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM [genvalidity-text]  include text-2.1.3-3f03 [genvalidity-text] Linked component graph: [genvalidity-text]  unit genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM [genvalidity-text]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-text]  include base-4.20.2.0-4d66 [genvalidity-text]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-text]  include random-1.2.1.3-HqOeKEl3yQoJvaJLWlAG10 [genvalidity-text]  include text-2.1.3-3f03 [genvalidity-text]  include validity-text-0.3.1.3-BVCTuWXQG82I1Jh1dnFV8Q [genvalidity-text]  Data.GenValidity.Text=genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM:Data.GenValidity.Text [genvalidity-text]  unit genvalidity-text-1.0.0.1-C8LsOVZ5McOA1rvKnweIOV-genvalidity-text-test [genvalidity-text]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-text]  include base-4.20.2.0-4d66 [genvalidity-text]  include genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-text]  include genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM [genvalidity-text]  include hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-text]  include text-2.1.3-3f03 [genvalidity-text]  unit genvalidity-text-1.0.0.1-FAbZBzS7aM88t43jNdnGG2-genvalidity-text-bench [genvalidity-text]  include base-4.20.2.0-4d66 [genvalidity-text]  include criterion-1.6.4.0-Hy3fs4KDlhhKFhL5al2kGw [genvalidity-text]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-text]  include genvalidity-criterion-1.1.0.0-EB97yfYeniXIPIMwkMZOvv [genvalidity-text]  include genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM [genvalidity-text]  include text-2.1.3-3f03 [genvalidity-text] Ready component graph: [genvalidity-text]  definite genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM [genvalidity-text]  depends QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-text]  depends base-4.20.2.0-4d66 [genvalidity-text]  depends genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-text]  depends random-1.2.1.3-HqOeKEl3yQoJvaJLWlAG10 [genvalidity-text]  depends text-2.1.3-3f03 [genvalidity-text]  depends validity-text-0.3.1.3-BVCTuWXQG82I1Jh1dnFV8Q [genvalidity-text]  definite genvalidity-text-1.0.0.1-FAbZBzS7aM88t43jNdnGG2-genvalidity-text-bench [genvalidity-text]  depends base-4.20.2.0-4d66 [genvalidity-text]  depends criterion-1.6.4.0-Hy3fs4KDlhhKFhL5al2kGw [genvalidity-text]  depends genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-text]  depends genvalidity-criterion-1.1.0.0-EB97yfYeniXIPIMwkMZOvv [genvalidity-text]  depends genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM [genvalidity-text]  depends text-2.1.3-3f03 [genvalidity-text]  definite genvalidity-text-1.0.0.1-C8LsOVZ5McOA1rvKnweIOV-genvalidity-text-test [genvalidity-text]  depends QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-text]  depends base-4.20.2.0-4d66 [genvalidity-text]  depends genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-text]  depends genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM [genvalidity-text]  depends hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-text]  depends text-2.1.3-3f03 [genvalidity-text] Using Cabal-3.12.1.0 compiled by ghc-9.10 [genvalidity-text] Using compiler: ghc-9.10.3 [genvalidity-text] Using install prefix: [genvalidity-text] /nix/store/dn3yb8bfx1i3izcsd4mc9w12j65l4x50-genvalidity-text-1.0.0.1 [genvalidity-text] Executables installed in: [genvalidity-text] /nix/store/dn3yb8bfx1i3izcsd4mc9w12j65l4x50-genvalidity-text-1.0.0.1/bin [genvalidity-text] Libraries installed in: [genvalidity-text] /nix/store/dn3yb8bfx1i3izcsd4mc9w12j65l4x50-genvalidity-text-1.0.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM [genvalidity-text] Dynamic Libraries installed in: [genvalidity-text] /nix/store/dn3yb8bfx1i3izcsd4mc9w12j65l4x50-genvalidity-text-1.0.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [genvalidity-text] Private executables installed in: [genvalidity-text] /nix/store/dn3yb8bfx1i3izcsd4mc9w12j65l4x50-genvalidity-text-1.0.0.1/libexec/x86_64-linux-ghc-9.10.3-21af/genvalidity-text-1.0.0.1 [genvalidity-text] Data files installed in: [genvalidity-text] /nix/store/dn3yb8bfx1i3izcsd4mc9w12j65l4x50-genvalidity-text-1.0.0.1/share/x86_64-linux-ghc-9.10.3-21af/genvalidity-text-1.0.0.1 [genvalidity-text] Documentation installed in: [genvalidity-text] /nix/store/jfcckz9ag19f2fz71xli1srjfwfifn5j-genvalidity-text-1.0.0.1-doc/share/doc/genvalidity-text-1.0.0.1 [genvalidity-text] Configuration files installed in: [genvalidity-text] /nix/store/dn3yb8bfx1i3izcsd4mc9w12j65l4x50-genvalidity-text-1.0.0.1/etc [genvalidity-text] No alex found [genvalidity-text] Using ar found on system at: [genvalidity-text] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [genvalidity-text] No c2hs found [genvalidity-text] No cpphs found [genvalidity-text] No doctest found [genvalidity-text] Using gcc version 15.2.0 given by user at: [genvalidity-text] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [genvalidity-text] Using ghc version 9.10.3 found on system at: [genvalidity-text] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [genvalidity-text] Using ghc-pkg version 9.10.3 found on system at: [genvalidity-text] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [genvalidity-text] No ghcjs found [genvalidity-text] No ghcjs-pkg found [genvalidity-text] No greencard found [genvalidity-text] Using haddock version 2.31.1 found on system at: [genvalidity-text] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [genvalidity-text] No happy found [genvalidity-text] Using haskell-suite found on system at: haskell-suite-dummy-location [genvalidity-text] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [genvalidity-text] No hmake found [genvalidity-text] Using hpc version 0.69 found on system at: [genvalidity-text] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [genvalidity-text] Using hsc2hs version 0.68.10 found on system at: [genvalidity-text] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [genvalidity-text] Using hscolour version 1.25 found on system at: [genvalidity-text] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [genvalidity-text] No jhc found [genvalidity-text] Using ld found on system at: [genvalidity-text] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [genvalidity-text] No pkg-config found [genvalidity-text] Using runghc version 9.10.3 found on system at: [genvalidity-text] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [genvalidity-text] Using strip version 2.46 found on system at: [genvalidity-text] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [genvalidity-text] Using tar found on system at: [genvalidity-text] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [genvalidity-text] No uhc found [dekking-value] Dependency base >=4.7 && <5: using base-4.20.2.0 [dekking-value] Source component graph: component lib [dekking-value] Configured component graph: [dekking-value]  component dekking-value-0.0.0.0-Jdgr6N9MQVuDwMCr04Ye90 [dekking-value]  include base-4.20.2.0-4d66 [dekking-value] Linked component graph: [dekking-value]  unit dekking-value-0.0.0.0-Jdgr6N9MQVuDwMCr04Ye90 [dekking-value]  include base-4.20.2.0-4d66 [dekking-value]  Dekking.ValueLevelAdapter=dekking-value-0.0.0.0-Jdgr6N9MQVuDwMCr04Ye90:Dekking.ValueLevelAdapter [dekking-value] Ready component graph: [dekking-value]  definite dekking-value-0.0.0.0-Jdgr6N9MQVuDwMCr04Ye90 [dekking-value]  depends base-4.20.2.0-4d66 [dekking-value] Using Cabal-3.12.1.0 compiled by ghc-9.10 [dekking-value] Using compiler: ghc-9.10.3 [dekking-value] Using install prefix: [dekking-value] /nix/store/qrpzykagjn8fd38jmc6b20qn6vxfg6jy-dekking-value-0.0.0.0 [dekking-value] Executables installed in: [dekking-value] /nix/store/qrpzykagjn8fd38jmc6b20qn6vxfg6jy-dekking-value-0.0.0.0/bin [dekking-value] Libraries installed in: [dekking-value] /nix/store/qrpzykagjn8fd38jmc6b20qn6vxfg6jy-dekking-value-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/dekking-value-0.0.0.0-Jdgr6N9MQVuDwMCr04Ye90 [dekking-value] Dynamic Libraries installed in: [dekking-value] /nix/store/qrpzykagjn8fd38jmc6b20qn6vxfg6jy-dekking-value-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [dekking-value] Private executables installed in: [dekking-value] /nix/store/qrpzykagjn8fd38jmc6b20qn6vxfg6jy-dekking-value-0.0.0.0/libexec/x86_64-linux-ghc-9.10.3-21af/dekking-value-0.0.0.0 [dekking-value] Data files installed in: [dekking-value] /nix/store/qrpzykagjn8fd38jmc6b20qn6vxfg6jy-dekking-value-0.0.0.0/share/x86_64-linux-ghc-9.10.3-21af/dekking-value-0.0.0.0 [dekking-value] Documentation installed in: [dekking-value] /nix/store/vn68sn0l3y0hq5n5hq13i331g057s39i-dekking-value-0.0.0.0-doc/share/doc/dekking-value-0.0.0.0 [dekking-value] Configuration files installed in: [dekking-value] /nix/store/qrpzykagjn8fd38jmc6b20qn6vxfg6jy-dekking-value-0.0.0.0/etc [dekking-value] No alex found [dekking-value] Using ar found on system at: [dekking-value] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [dekking-value] No c2hs found [dekking-value] No cpphs found [dekking-value] No doctest found [dekking-value] Using gcc version 15.2.0 given by user at: [dekking-value] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [dekking-value] Using ghc version 9.10.3 found on system at: [dekking-value] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [dekking-value] Using ghc-pkg version 9.10.3 found on system at: [dekking-value] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [dekking-value] No ghcjs found [dekking-value] No ghcjs-pkg found [dekking-value] No greencard found [dekking-value] Using haddock version 2.31.1 found on system at: [dekking-value] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [dekking-value] No happy found [dekking-value] Using haskell-suite found on system at: haskell-suite-dummy-location [dekking-value] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [dekking-value] No hmake found [dekking-value] Using hpc version 0.69 found on system at: [dekking-value] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [dekking-value] Using hsc2hs version 0.68.10 found on system at: [dekking-value] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [dekking-value] Using hscolour version 1.25 found on system at: [dekking-value] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [dekking-value] No jhc found [dekking-value] Using ld found on system at: [dekking-value] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [dekking-value] No pkg-config found [dekking-value] Using runghc version 9.10.3 found on system at: [dekking-value] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [dekking-value] Using strip version 2.46 found on system at: [dekking-value] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [dekking-value] Using tar found on system at: [dekking-value] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [dekking-value] No uhc found [dekking-value] Phase: buildPhase [dekking-value] Preprocessing library for dekking-value-0.0.0.0... [dekking-value] Building library for dekking-value-0.0.0.0... [dekking-value] [1 of 2] Compiling Dekking.ValueLevelAdapter ( src/Dekking/ValueLevelAdapter.hs, dist/build/Dekking/ValueLevelAdapter.o, dist/build/Dekking/ValueLevelAdapter.dyn_o ) [genvalidity-text] Phase: buildPhase [genvalidity-unordered-containers] Dependency base <5: using base-4.20.2.0 [genvalidity-unordered-containers] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [genvalidity-unordered-containers] Dependency hashable: using hashable-1.5.1.0 [genvalidity-unordered-containers] Dependency unordered-containers: using unordered-containers-0.2.20.1 [genvalidity-unordered-containers] Dependency validity-unordered-containers >=0.1: using [genvalidity-unordered-containers] validity-unordered-containers-0.2.0.3 [genvalidity-unordered-containers] Dependency base <5: using base-4.20.2.0 [genvalidity-unordered-containers] Dependency genvalidity-hspec: using genvalidity-hspec-1.0.0.4 [genvalidity-unordered-containers] Dependency genvalidity-unordered-containers: using [genvalidity-unordered-containers] genvalidity-unordered-containers-1.0.0.1 [genvalidity-unordered-containers] Dependency hspec: using hspec-2.11.17 [genvalidity-unordered-containers] Dependency unordered-containers: using unordered-containers-0.2.20.1 [genvalidity-unordered-containers] Source component graph: [genvalidity-unordered-containers]  component lib [genvalidity-unordered-containers]  component test:genvalidity-unordered-containers-test dependency lib [genvalidity-unordered-containers] Configured component graph: [genvalidity-unordered-containers]  component genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-unordered-containers]  include base-4.20.2.0-4d66 [genvalidity-unordered-containers]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-unordered-containers]  include hashable-1.5.1.0-Ku9HvPy49hp96v3xkmgxZY [genvalidity-unordered-containers]  include unordered-containers-0.2.20.1-4HcMCZ5OXAxK1YLmeILfCs [genvalidity-unordered-containers]  include validity-unordered-containers-0.2.0.3-GzTuulmucGHHuz30Sy04tY [genvalidity-unordered-containers]  component genvalidity-unordered-containers-1.0.0.1-4CI1qj2FTSvJv83tojWpnF-genvalidity-unordered-containers-test [genvalidity-unordered-containers]  include base-4.20.2.0-4d66 [genvalidity-unordered-containers]  include genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-unordered-containers]  include genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-unordered-containers]  include hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-unordered-containers]  include unordered-containers-0.2.20.1-4HcMCZ5OXAxK1YLmeILfCs [genvalidity-unordered-containers] Linked component graph: [genvalidity-unordered-containers]  unit genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-unordered-containers]  include base-4.20.2.0-4d66 [genvalidity-unordered-containers]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-unordered-containers]  include hashable-1.5.1.0-Ku9HvPy49hp96v3xkmgxZY [genvalidity-unordered-containers]  include unordered-containers-0.2.20.1-4HcMCZ5OXAxK1YLmeILfCs [genvalidity-unordered-containers]  include validity-unordered-containers-0.2.0.3-GzTuulmucGHHuz30Sy04tY [genvalidity-unordered-containers]  Data.GenValidity.HashMap=genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ:Data.GenValidity.HashMap,Data.GenValidity.HashSet=genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ:Data.GenValidity.HashSet,Data.GenValidity.UnorderedContainers=genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ:Data.GenValidity.UnorderedContainers [genvalidity-unordered-containers]  unit genvalidity-unordered-containers-1.0.0.1-4CI1qj2FTSvJv83tojWpnF-genvalidity-unordered-containers-test [genvalidity-unordered-containers]  include base-4.20.2.0-4d66 [genvalidity-unordered-containers]  include genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-unordered-containers]  include genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-unordered-containers]  include hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-unordered-containers]  include unordered-containers-0.2.20.1-4HcMCZ5OXAxK1YLmeILfCs [genvalidity-unordered-containers] Ready component graph: [genvalidity-unordered-containers]  definite genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-unordered-containers]  depends base-4.20.2.0-4d66 [genvalidity-unordered-containers]  depends genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-unordered-containers]  depends hashable-1.5.1.0-Ku9HvPy49hp96v3xkmgxZY [genvalidity-unordered-containers]  depends unordered-containers-0.2.20.1-4HcMCZ5OXAxK1YLmeILfCs [genvalidity-unordered-containers]  depends validity-unordered-containers-0.2.0.3-GzTuulmucGHHuz30Sy04tY [genvalidity-unordered-containers]  definite genvalidity-unordered-containers-1.0.0.1-4CI1qj2FTSvJv83tojWpnF-genvalidity-unordered-containers-test [genvalidity-unordered-containers]  depends base-4.20.2.0-4d66 [genvalidity-unordered-containers]  depends genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-unordered-containers]  depends genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-unordered-containers]  depends hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-unordered-containers]  depends unordered-containers-0.2.20.1-4HcMCZ5OXAxK1YLmeILfCs [genvalidity-unordered-containers] Using Cabal-3.12.1.0 compiled by ghc-9.10 [genvalidity-unordered-containers] Using compiler: ghc-9.10.3 [genvalidity-unordered-containers] Using install prefix: [genvalidity-unordered-containers] /nix/store/w0j8ivpfrsdb2fqxlmy1mxd54bxna5wg-genvalidity-unordered-containers-1.0.0.1 [genvalidity-unordered-containers] Executables installed in: [genvalidity-unordered-containers] /nix/store/w0j8ivpfrsdb2fqxlmy1mxd54bxna5wg-genvalidity-unordered-containers-1.0.0.1/bin [genvalidity-unordered-containers] Libraries installed in: [genvalidity-unordered-containers] /nix/store/w0j8ivpfrsdb2fqxlmy1mxd54bxna5wg-genvalidity-unordered-containers-1.0.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-unordered-containers] Dynamic Libraries installed in: [genvalidity-unordered-containers] /nix/store/w0j8ivpfrsdb2fqxlmy1mxd54bxna5wg-genvalidity-unordered-containers-1.0.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [genvalidity-unordered-containers] Private executables installed in: [genvalidity-unordered-containers] /nix/store/w0j8ivpfrsdb2fqxlmy1mxd54bxna5wg-genvalidity-unordered-containers-1.0.0.1/libexec/x86_64-linux-ghc-9.10.3-21af/genvalidity-unordered-containers-1.0.0.1 [genvalidity-unordered-containers] Data files installed in: [genvalidity-unordered-containers] /nix/store/w0j8ivpfrsdb2fqxlmy1mxd54bxna5wg-genvalidity-unordered-containers-1.0.0.1/share/x86_64-linux-ghc-9.10.3-21af/genvalidity-unordered-containers-1.0.0.1 [genvalidity-unordered-containers] Documentation installed in: [genvalidity-unordered-containers] /nix/store/69a0cjpi1bipmdsgbjacnxdbsbn1pzd6-genvalidity-unordered-containers-1.0.0.1-doc/share/doc/genvalidity-unordered-containers-1.0.0.1 [genvalidity-unordered-containers] Configuration files installed in: [genvalidity-unordered-containers] /nix/store/w0j8ivpfrsdb2fqxlmy1mxd54bxna5wg-genvalidity-unordered-containers-1.0.0.1/etc [genvalidity-unordered-containers] No alex found [genvalidity-unordered-containers] Using ar found on system at: [genvalidity-unordered-containers] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [genvalidity-unordered-containers] No c2hs found [genvalidity-unordered-containers] No cpphs found [genvalidity-unordered-containers] No doctest found [genvalidity-unordered-containers] Using gcc version 15.2.0 given by user at: [genvalidity-unordered-containers] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [genvalidity-unordered-containers] Using ghc version 9.10.3 found on system at: [genvalidity-unordered-containers] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [genvalidity-unordered-containers] Using ghc-pkg version 9.10.3 found on system at: [genvalidity-unordered-containers] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [genvalidity-unordered-containers] No ghcjs found [genvalidity-unordered-containers] No ghcjs-pkg found [genvalidity-unordered-containers] No greencard found [genvalidity-unordered-containers] Using haddock version 2.31.1 found on system at: [genvalidity-unordered-containers] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [genvalidity-unordered-containers] No happy found [genvalidity-unordered-containers] Using haskell-suite found on system at: haskell-suite-dummy-location [genvalidity-unordered-containers] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [genvalidity-unordered-containers] No hmake found [genvalidity-unordered-containers] Using hpc version 0.69 found on system at: [genvalidity-unordered-containers] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [genvalidity-unordered-containers] Using hsc2hs version 0.68.10 found on system at: [genvalidity-unordered-containers] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [genvalidity-unordered-containers] Using hscolour version 1.25 found on system at: [genvalidity-unordered-containers] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [genvalidity-unordered-containers] No jhc found [genvalidity-unordered-containers] Using ld found on system at: [genvalidity-unordered-containers] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [genvalidity-unordered-containers] No pkg-config found [genvalidity-unordered-containers] Using runghc version 9.10.3 found on system at: [genvalidity-unordered-containers] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [genvalidity-unordered-containers] Using strip version 2.46 found on system at: [genvalidity-unordered-containers] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [genvalidity-unordered-containers] Using tar found on system at: [genvalidity-unordered-containers] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [genvalidity-unordered-containers] No uhc found [dekking-value] [2 of 2] Compiling Paths_dekking_value ( dist/build/autogen/Paths_dekking_value.hs, dist/build/Paths_dekking_value.o, dist/build/Paths_dekking_value.dyn_o ) [genvalidity-vector] Dependency base <5: using base-4.20.2.0 [genvalidity-vector] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [genvalidity-vector] Dependency validity-vector >=0.1: using validity-vector-0.2.0.3 [genvalidity-vector] Dependency vector: using vector-0.13.2.0 [genvalidity-vector] Dependency base <5: using base-4.20.2.0 [genvalidity-vector] Dependency genvalidity-hspec: using genvalidity-hspec-1.0.0.4 [genvalidity-vector] Dependency genvalidity-vector: using genvalidity-vector-1.0.0.0 [genvalidity-vector] Dependency hspec: using hspec-2.11.17 [genvalidity-vector] Dependency vector: using vector-0.13.2.0 [genvalidity-vector] Source component graph: [genvalidity-vector]  component lib [genvalidity-vector]  component test:genvalidity-vector-test dependency lib [genvalidity-vector] Configured component graph: [genvalidity-vector]  component genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-vector]  include base-4.20.2.0-4d66 [genvalidity-vector]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-vector]  include validity-vector-0.2.0.3-J94phdP2J7jjJlAKnSAPk [genvalidity-vector]  include vector-0.13.2.0-4sNODSde54Y5T3xVFmV0fE [genvalidity-vector]  component genvalidity-vector-1.0.0.0-7rm2u6zaQ1dF24aoFQwFTm-genvalidity-vector-test [genvalidity-vector]  include base-4.20.2.0-4d66 [genvalidity-vector]  include genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-vector]  include genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-vector]  include hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-vector]  include vector-0.13.2.0-4sNODSde54Y5T3xVFmV0fE [genvalidity-vector] Linked component graph: [genvalidity-vector]  unit genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-vector]  include base-4.20.2.0-4d66 [genvalidity-vector]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-vector]  include validity-vector-0.2.0.3-J94phdP2J7jjJlAKnSAPk [genvalidity-vector]  include vector-0.13.2.0-4sNODSde54Y5T3xVFmV0fE [genvalidity-vector]  Data.GenValidity.Vector=genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ:Data.GenValidity.Vector [genvalidity-vector]  unit genvalidity-vector-1.0.0.0-7rm2u6zaQ1dF24aoFQwFTm-genvalidity-vector-test [genvalidity-vector]  include base-4.20.2.0-4d66 [genvalidity-vector]  include genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-vector]  include genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-vector]  include hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-vector]  include vector-0.13.2.0-4sNODSde54Y5T3xVFmV0fE [genvalidity-vector] Ready component graph: [genvalidity-vector]  definite genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-vector]  depends base-4.20.2.0-4d66 [genvalidity-vector]  depends genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-vector]  depends validity-vector-0.2.0.3-J94phdP2J7jjJlAKnSAPk [genvalidity-vector]  depends vector-0.13.2.0-4sNODSde54Y5T3xVFmV0fE [genvalidity-vector]  definite genvalidity-vector-1.0.0.0-7rm2u6zaQ1dF24aoFQwFTm-genvalidity-vector-test [genvalidity-vector]  depends base-4.20.2.0-4d66 [genvalidity-vector]  depends genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-vector]  depends genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-vector]  depends hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-vector]  depends vector-0.13.2.0-4sNODSde54Y5T3xVFmV0fE [genvalidity-vector] Using Cabal-3.12.1.0 compiled by ghc-9.10 [genvalidity-vector] Using compiler: ghc-9.10.3 [genvalidity-vector] Using install prefix: [genvalidity-vector] /nix/store/y4vkx4rqw639wl65jxykhbw0h86g1z1d-genvalidity-vector-1.0.0.0 [genvalidity-vector] Executables installed in: [genvalidity-vector] /nix/store/y4vkx4rqw639wl65jxykhbw0h86g1z1d-genvalidity-vector-1.0.0.0/bin [genvalidity-vector] Libraries installed in: [genvalidity-vector] /nix/store/y4vkx4rqw639wl65jxykhbw0h86g1z1d-genvalidity-vector-1.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-vector] Dynamic Libraries installed in: [genvalidity-vector] /nix/store/y4vkx4rqw639wl65jxykhbw0h86g1z1d-genvalidity-vector-1.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [genvalidity-vector] Private executables installed in: [genvalidity-vector] /nix/store/y4vkx4rqw639wl65jxykhbw0h86g1z1d-genvalidity-vector-1.0.0.0/libexec/x86_64-linux-ghc-9.10.3-21af/genvalidity-vector-1.0.0.0 [genvalidity-vector] Data files installed in: [genvalidity-vector] /nix/store/y4vkx4rqw639wl65jxykhbw0h86g1z1d-genvalidity-vector-1.0.0.0/share/x86_64-linux-ghc-9.10.3-21af/genvalidity-vector-1.0.0.0 [genvalidity-vector] Documentation installed in: [genvalidity-vector] /nix/store/w7p5504r24knixgj644d6za1n4pajg1p-genvalidity-vector-1.0.0.0-doc/share/doc/genvalidity-vector-1.0.0.0 [genvalidity-vector] Configuration files installed in: [genvalidity-vector] /nix/store/y4vkx4rqw639wl65jxykhbw0h86g1z1d-genvalidity-vector-1.0.0.0/etc [genvalidity-vector] No alex found [genvalidity-vector] Using ar found on system at: [genvalidity-vector] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [genvalidity-vector] No c2hs found [genvalidity-vector] No cpphs found [genvalidity-vector] No doctest found [genvalidity-vector] Using gcc version 15.2.0 given by user at: [genvalidity-vector] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [genvalidity-vector] Using ghc version 9.10.3 found on system at: [genvalidity-vector] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [genvalidity-vector] Using ghc-pkg version 9.10.3 found on system at: [genvalidity-vector] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [genvalidity-vector] No ghcjs found [genvalidity-vector] No ghcjs-pkg found [genvalidity-vector] No greencard found [genvalidity-vector] Using haddock version 2.31.1 found on system at: [genvalidity-vector] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [genvalidity-vector] No happy found [genvalidity-vector] Using haskell-suite found on system at: haskell-suite-dummy-location [genvalidity-vector] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [genvalidity-vector] No hmake found [genvalidity-vector] Using hpc version 0.69 found on system at: [genvalidity-vector] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [genvalidity-vector] Using hsc2hs version 0.68.10 found on system at: [genvalidity-vector] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [genvalidity-vector] Using hscolour version 1.25 found on system at: [genvalidity-vector] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [genvalidity-vector] No jhc found [genvalidity-vector] Using ld found on system at: [genvalidity-vector] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [genvalidity-vector] No pkg-config found [genvalidity-vector] Using runghc version 9.10.3 found on system at: [genvalidity-vector] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [genvalidity-vector] Using strip version 2.46 found on system at: [genvalidity-vector] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [genvalidity-vector] Using tar found on system at: [genvalidity-vector] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [genvalidity-vector] No uhc found [genvalidity-text] Preprocessing library for genvalidity-text-1.0.0.1... [genvalidity-text] Building library for genvalidity-text-1.0.0.1... [dekking-plugin] Dependency aeson: using aeson-2.2.4.1 [dekking-plugin] Dependency aeson-pretty: using aeson-pretty-0.8.10 [dekking-plugin] Dependency autodocodec: using autodocodec-0.5.0.0 [dekking-plugin] Dependency base >=4.7 && <5: using base-4.20.2.0 [dekking-plugin] Dependency bytestring: using bytestring-0.12.2.0 [dekking-plugin] Dependency containers: using containers-0.7 [dekking-plugin] Dependency ghc: using ghc-9.10.3 [dekking-plugin] Dependency ghc-boot: using ghc-boot-9.10.3 [dekking-plugin] Dependency mtl: using mtl-2.3.1 [dekking-plugin] Dependency path: using path-0.9.6 [dekking-plugin] Dependency path-io: using path-io-1.8.2 [dekking-plugin] Dependency text: using text-2.1.3 [dekking-plugin] Source component graph: component lib [dekking-plugin] Configured component graph: [dekking-plugin]  component dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV [dekking-plugin]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [dekking-plugin]  include aeson-pretty-0.8.10-9fCZJKopJhx9Ba3hU80Kve [dekking-plugin]  include autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [dekking-plugin]  include base-4.20.2.0-4d66 [dekking-plugin]  include bytestring-0.12.2.0-25ef [dekking-plugin]  include containers-0.7-e888 [dekking-plugin]  include ghc-9.10.3-21af [dekking-plugin]  include ghc-boot-9.10.3-87c1 [dekking-plugin]  include mtl-2.3.1-f2f2 [dekking-plugin]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [dekking-plugin]  include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [dekking-plugin]  include text-2.1.3-3f03 [dekking-plugin] Linked component graph: [dekking-plugin]  unit dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV [dekking-plugin]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [dekking-plugin]  include aeson-pretty-0.8.10-9fCZJKopJhx9Ba3hU80Kve [dekking-plugin]  include autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [dekking-plugin]  include base-4.20.2.0-4d66 [dekking-plugin]  include bytestring-0.12.2.0-25ef [dekking-plugin]  include containers-0.7-e888 [dekking-plugin]  include ghc-9.10.3-21af [dekking-plugin]  include ghc-boot-9.10.3-87c1 [dekking-plugin]  include mtl-2.3.1-f2f2 [dekking-plugin]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [dekking-plugin]  include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [dekking-plugin]  include text-2.1.3-3f03 [dekking-plugin]  Dekking.Coverable=dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV:Dekking.Coverable,Dekking.Plugin=dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV:Dekking.Plugin,Dekking.SourceAdapter=dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV:Dekking.SourceAdapter [dekking-plugin] Ready component graph: [dekking-plugin]  definite dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV [dekking-plugin]  depends aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [dekking-plugin]  depends aeson-pretty-0.8.10-9fCZJKopJhx9Ba3hU80Kve [dekking-plugin]  depends autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [dekking-plugin]  depends base-4.20.2.0-4d66 [dekking-plugin]  depends bytestring-0.12.2.0-25ef [dekking-plugin]  depends containers-0.7-e888 [dekking-plugin]  depends ghc-9.10.3-21af [dekking-plugin]  depends ghc-boot-9.10.3-87c1 [dekking-plugin]  depends mtl-2.3.1-f2f2 [dekking-plugin]  depends path-0.9.6-L3t3TcndY3P7bshtU9371n [dekking-plugin]  depends path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [dekking-plugin]  depends text-2.1.3-3f03 [dekking-plugin] Using Cabal-3.12.1.0 compiled by ghc-9.10 [dekking-plugin] Using compiler: ghc-9.10.3 [dekking-plugin] Using install prefix: [dekking-plugin] /nix/store/hc75j7c5y74xpwir8rpprzlwbljg9mhv-dekking-plugin-0.0.0.0 [dekking-plugin] Executables installed in: [dekking-plugin] /nix/store/hc75j7c5y74xpwir8rpprzlwbljg9mhv-dekking-plugin-0.0.0.0/bin [dekking-plugin] Libraries installed in: [dekking-plugin] /nix/store/hc75j7c5y74xpwir8rpprzlwbljg9mhv-dekking-plugin-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV [dekking-plugin] Dynamic Libraries installed in: [dekking-plugin] /nix/store/hc75j7c5y74xpwir8rpprzlwbljg9mhv-dekking-plugin-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [dekking-plugin] Private executables installed in: [dekking-plugin] /nix/store/hc75j7c5y74xpwir8rpprzlwbljg9mhv-dekking-plugin-0.0.0.0/libexec/x86_64-linux-ghc-9.10.3-21af/dekking-plugin-0.0.0.0 [dekking-plugin] Data files installed in: [dekking-plugin] /nix/store/hc75j7c5y74xpwir8rpprzlwbljg9mhv-dekking-plugin-0.0.0.0/share/x86_64-linux-ghc-9.10.3-21af/dekking-plugin-0.0.0.0 [dekking-plugin] Documentation installed in: [dekking-plugin] /nix/store/z210g8x9r4c63nscagf320czm7spzgns-dekking-plugin-0.0.0.0-doc/share/doc/dekking-plugin-0.0.0.0 [dekking-plugin] Configuration files installed in: [dekking-plugin] /nix/store/hc75j7c5y74xpwir8rpprzlwbljg9mhv-dekking-plugin-0.0.0.0/etc [dekking-plugin] No alex found [dekking-plugin] Using ar found on system at: [dekking-plugin] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [dekking-plugin] No c2hs found [dekking-plugin] No cpphs found [dekking-plugin] No doctest found [dekking-plugin] Using gcc version 15.2.0 given by user at: [dekking-plugin] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [dekking-plugin] Using ghc version 9.10.3 found on system at: [dekking-plugin] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [dekking-plugin] Using ghc-pkg version 9.10.3 found on system at: [dekking-plugin] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [dekking-plugin] No ghcjs found [dekking-plugin] No ghcjs-pkg found [dekking-plugin] No greencard found [dekking-plugin] Using haddock version 2.31.1 found on system at: [dekking-plugin] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [dekking-plugin] No happy found [dekking-plugin] Using haskell-suite found on system at: haskell-suite-dummy-location [dekking-plugin] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [dekking-plugin] No hmake found [dekking-plugin] Using hpc version 0.69 found on system at: [dekking-plugin] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [dekking-plugin] Using hsc2hs version 0.68.10 found on system at: [dekking-plugin] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [dekking-plugin] Using hscolour version 1.25 found on system at: [dekking-plugin] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [dekking-plugin] No jhc found [dekking-plugin] Using ld found on system at: [dekking-plugin] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [dekking-plugin] No pkg-config found [dekking-plugin] Using runghc version 9.10.3 found on system at: [dekking-plugin] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [dekking-plugin] Using strip version 2.46 found on system at: [dekking-plugin] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [dekking-plugin] Using tar found on system at: [dekking-plugin] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [dekking-plugin] No uhc found [genvalidity-text] [1 of 2] Compiling Data.GenValidity.Text ( src/Data/GenValidity/Text.hs, dist/build/Data/GenValidity/Text.o, dist/build/Data/GenValidity/Text.dyn_o ) [dekking-value] [1 of 2] Compiling Dekking.ValueLevelAdapter ( src/Dekking/ValueLevelAdapter.hs, dist/build/Dekking/ValueLevelAdapter.p_o ) [genvalidity-unordered-containers] Phase: buildPhase [genvalidity-unordered-containers] Preprocessing library for genvalidity-unordered-containers-1.0.0.1... [genvalidity-vector] Phase: buildPhase [genvalidity-unordered-containers] Building library for genvalidity-unordered-containers-1.0.0.1... [genvalidity-vector] Preprocessing library for genvalidity-vector-1.0.0.0... [genvalidity-vector] Building library for genvalidity-vector-1.0.0.0... [dekking-value] [2 of 2] Compiling Paths_dekking_value ( dist/build/autogen/Paths_dekking_value.hs, dist/build/Paths_dekking_value.p_o ) [genvalidity-unordered-containers] [1 of 4] Compiling Data.GenValidity.HashMap ( src/Data/GenValidity/HashMap.hs, dist/build/Data/GenValidity/HashMap.o, dist/build/Data/GenValidity/HashMap.dyn_o ) [dekking-plugin] Phase: buildPhase [genvalidity-vector] [1 of 2] Compiling Data.GenValidity.Vector ( src/Data/GenValidity/Vector.hs, dist/build/Data/GenValidity/Vector.o, dist/build/Data/GenValidity/Vector.dyn_o ) [genvalidity-scientific] Phase: updateAutotoolsGnuConfigScriptsPhase [genvalidity-scientific] Phase: configurePhase [dekking-plugin] Preprocessing library for dekking-plugin-0.0.0.0... [dekking-plugin] Building library for dekking-plugin-0.0.0.0... [genvalidity-scientific] configureFlags: --verbose --prefix=/nix/store/1ifjjz1r9qg1jxa1f3mmagrg7s2qqm1n-genvalidity-scientific-1.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/r354g7bimc69bys4qyzcmkz4hl0gh33r-genvalidity-scientific-1.0.0.0-doc/share/doc/genvalidity-scientific-1.0.0.0 --with-gcc=gcc --package-db=/build/tmp.24dAnKbfwr/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 --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib [genvalidity-scientific] Using Parsec parser [genvalidity-scientific] Configuring genvalidity-scientific-1.0.0.0... [dekking-plugin] [1 of 4] Compiling Dekking.Coverable ( src/Dekking/Coverable.hs, dist/build/Dekking/Coverable.o, dist/build/Dekking/Coverable.dyn_o ) [genvalidity-unordered-containers] [2 of 4] Compiling Data.GenValidity.HashSet ( src/Data/GenValidity/HashSet.hs, dist/build/Data/GenValidity/HashSet.o, dist/build/Data/GenValidity/HashSet.dyn_o ) [genvalidity-unordered-containers] [3 of 4] Compiling Data.GenValidity.UnorderedContainers ( src/Data/GenValidity/UnorderedContainers.hs, dist/build/Data/GenValidity/UnorderedContainers.o, dist/build/Data/GenValidity/UnorderedContainers.dyn_o ) [genvalidity-unordered-containers] [4 of 4] Compiling Paths_genvalidity_unordered_containers ( dist/build/autogen/Paths_genvalidity_unordered_containers.hs, dist/build/Paths_genvalidity_unordered_containers.o, dist/build/Paths_genvalidity_unordered_containers.dyn_o ) [genvalidity-vector] [2 of 2] Compiling Paths_genvalidity_vector ( dist/build/autogen/Paths_genvalidity_vector.hs, dist/build/Paths_genvalidity_vector.o, dist/build/Paths_genvalidity_vector.dyn_o ) [genvalidity-unordered-containers] [1 of 4] Compiling Data.GenValidity.HashMap ( src/Data/GenValidity/HashMap.hs, dist/build/Data/GenValidity/HashMap.p_o ) [genvalidity-vector] [1 of 2] Compiling Data.GenValidity.Vector ( src/Data/GenValidity/Vector.hs, dist/build/Data/GenValidity/Vector.p_o ) [genvalidity-scientific] Dependency base >=4.7 && <5: using base-4.20.2.0 [genvalidity-scientific] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [genvalidity-scientific] Dependency scientific: using scientific-0.3.8.1 [genvalidity-scientific] Dependency validity-scientific >=0.2: using validity-scientific-0.2.0.3 [genvalidity-scientific] Dependency base >=4.7 && <5: using base-4.20.2.0 [genvalidity-scientific] Dependency genvalidity-hspec: using genvalidity-hspec-1.0.0.4 [genvalidity-scientific] Dependency genvalidity-scientific: using genvalidity-scientific-1.0.0.0 [genvalidity-scientific] Dependency hspec: using hspec-2.11.17 [genvalidity-scientific] Dependency scientific: using scientific-0.3.8.1 [genvalidity-scientific] Source component graph: [genvalidity-scientific]  component lib [genvalidity-scientific]  component test:genvalidity-scientific-test dependency lib [genvalidity-scientific] Configured component graph: [genvalidity-scientific]  component genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-scientific]  include base-4.20.2.0-4d66 [genvalidity-scientific]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-scientific]  include scientific-0.3.8.1-DOYMESDF7g24lgXrV1X8D [genvalidity-scientific]  include validity-scientific-0.2.0.3-H2SpxEctKwj8w1m2qNQ7CQ [genvalidity-scientific]  component genvalidity-scientific-1.0.0.0-sjeQM8arGvBrbKBjToKQQ-genvalidity-scientific-test [genvalidity-scientific]  include base-4.20.2.0-4d66 [genvalidity-scientific]  include genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-scientific]  include genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-scientific]  include hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-scientific]  include scientific-0.3.8.1-DOYMESDF7g24lgXrV1X8D [genvalidity-scientific] Linked component graph: [genvalidity-scientific]  unit genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-scientific]  include base-4.20.2.0-4d66 [genvalidity-scientific]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-scientific]  include scientific-0.3.8.1-DOYMESDF7g24lgXrV1X8D [genvalidity-scientific]  include validity-scientific-0.2.0.3-H2SpxEctKwj8w1m2qNQ7CQ [genvalidity-scientific]  Data.GenValidity.Scientific=genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6:Data.GenValidity.Scientific [genvalidity-scientific]  unit genvalidity-scientific-1.0.0.0-sjeQM8arGvBrbKBjToKQQ-genvalidity-scientific-test [genvalidity-scientific]  include base-4.20.2.0-4d66 [genvalidity-scientific]  include genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-scientific]  include genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-scientific]  include hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-scientific]  include scientific-0.3.8.1-DOYMESDF7g24lgXrV1X8D [genvalidity-scientific] Ready component graph: [genvalidity-scientific]  definite genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-scientific]  depends base-4.20.2.0-4d66 [genvalidity-scientific]  depends genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-scientific]  depends scientific-0.3.8.1-DOYMESDF7g24lgXrV1X8D [genvalidity-scientific]  depends validity-scientific-0.2.0.3-H2SpxEctKwj8w1m2qNQ7CQ [genvalidity-scientific]  definite genvalidity-scientific-1.0.0.0-sjeQM8arGvBrbKBjToKQQ-genvalidity-scientific-test [genvalidity-scientific]  depends base-4.20.2.0-4d66 [genvalidity-scientific]  depends genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-scientific]  depends genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-scientific]  depends hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-scientific]  depends scientific-0.3.8.1-DOYMESDF7g24lgXrV1X8D [genvalidity-scientific] Using Cabal-3.12.1.0 compiled by ghc-9.10 [genvalidity-scientific] Using compiler: ghc-9.10.3 [genvalidity-scientific] Using install prefix: [genvalidity-scientific] /nix/store/1ifjjz1r9qg1jxa1f3mmagrg7s2qqm1n-genvalidity-scientific-1.0.0.0 [genvalidity-scientific] Executables installed in: [genvalidity-scientific] /nix/store/1ifjjz1r9qg1jxa1f3mmagrg7s2qqm1n-genvalidity-scientific-1.0.0.0/bin [genvalidity-scientific] Libraries installed in: [genvalidity-scientific] /nix/store/1ifjjz1r9qg1jxa1f3mmagrg7s2qqm1n-genvalidity-scientific-1.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-scientific] Dynamic Libraries installed in: [genvalidity-scientific] /nix/store/1ifjjz1r9qg1jxa1f3mmagrg7s2qqm1n-genvalidity-scientific-1.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [genvalidity-scientific] Private executables installed in: [genvalidity-scientific] /nix/store/1ifjjz1r9qg1jxa1f3mmagrg7s2qqm1n-genvalidity-scientific-1.0.0.0/libexec/x86_64-linux-ghc-9.10.3-21af/genvalidity-scientific-1.0.0.0 [genvalidity-scientific] Data files installed in: [genvalidity-scientific] /nix/store/1ifjjz1r9qg1jxa1f3mmagrg7s2qqm1n-genvalidity-scientific-1.0.0.0/share/x86_64-linux-ghc-9.10.3-21af/genvalidity-scientific-1.0.0.0 [genvalidity-scientific] Documentation installed in: [genvalidity-scientific] /nix/store/r354g7bimc69bys4qyzcmkz4hl0gh33r-genvalidity-scientific-1.0.0.0-doc/share/doc/genvalidity-scientific-1.0.0.0 [genvalidity-scientific] Configuration files installed in: [genvalidity-scientific] /nix/store/1ifjjz1r9qg1jxa1f3mmagrg7s2qqm1n-genvalidity-scientific-1.0.0.0/etc [genvalidity-scientific] No alex found [genvalidity-scientific] Using ar found on system at: [genvalidity-scientific] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [genvalidity-scientific] No c2hs found [genvalidity-scientific] No cpphs found [genvalidity-scientific] No doctest found [genvalidity-scientific] Using gcc version 15.2.0 given by user at: [genvalidity-scientific] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [genvalidity-scientific] Using ghc version 9.10.3 found on system at: [genvalidity-scientific] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [genvalidity-scientific] Using ghc-pkg version 9.10.3 found on system at: [genvalidity-scientific] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [genvalidity-scientific] No ghcjs found [genvalidity-scientific] No ghcjs-pkg found [genvalidity-scientific] No greencard found [genvalidity-scientific] Using haddock version 2.31.1 found on system at: [genvalidity-scientific] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [genvalidity-scientific] No happy found [genvalidity-scientific] Using haskell-suite found on system at: haskell-suite-dummy-location [genvalidity-scientific] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [genvalidity-scientific] No hmake found [genvalidity-scientific] Using hpc version 0.69 found on system at: [genvalidity-scientific] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [genvalidity-scientific] Using hsc2hs version 0.68.10 found on system at: [genvalidity-scientific] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [genvalidity-scientific] Using hscolour version 1.25 found on system at: [genvalidity-scientific] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [genvalidity-scientific] No jhc found [genvalidity-scientific] Using ld found on system at: [genvalidity-scientific] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [genvalidity-scientific] No pkg-config found [genvalidity-scientific] Using runghc version 9.10.3 found on system at: [genvalidity-scientific] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [genvalidity-scientific] Using strip version 2.46 found on system at: [genvalidity-scientific] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [genvalidity-scientific] Using tar found on system at: [genvalidity-scientific] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [genvalidity-scientific] No uhc found [genvalidity-text] [2 of 2] Compiling Paths_genvalidity_text ( dist/build/autogen/Paths_genvalidity_text.hs, dist/build/Paths_genvalidity_text.o, dist/build/Paths_genvalidity_text.dyn_o ) [genvalidity-unordered-containers] [2 of 4] Compiling Data.GenValidity.HashSet ( src/Data/GenValidity/HashSet.hs, dist/build/Data/GenValidity/HashSet.p_o ) [genvalidity-unordered-containers] [3 of 4] Compiling Data.GenValidity.UnorderedContainers ( src/Data/GenValidity/UnorderedContainers.hs, dist/build/Data/GenValidity/UnorderedContainers.p_o ) [dekking-value] Phase: checkPhase [dekking-value] Package has no test suites. [dekking-value] Phase: haddockPhase [genvalidity-scientific] Phase: buildPhase [genvalidity-unordered-containers] [4 of 4] Compiling Paths_genvalidity_unordered_containers ( dist/build/autogen/Paths_genvalidity_unordered_containers.hs, dist/build/Paths_genvalidity_unordered_containers.p_o ) [genvalidity-text] [1 of 2] Compiling Data.GenValidity.Text ( src/Data/GenValidity/Text.hs, dist/build/Data/GenValidity/Text.p_o ) [dekking-value] Preprocessing library for dekking-value-0.0.0.0... [dekking-value] Running Haddock on library for dekking-value-0.0.0.0... [genvalidity-scientific] Preprocessing library for genvalidity-scientific-1.0.0.0... [genvalidity-scientific] Building library for genvalidity-scientific-1.0.0.0... [genvalidity-scientific] [1 of 2] Compiling Data.GenValidity.Scientific ( src/Data/GenValidity/Scientific.hs, dist/build/Data/GenValidity/Scientific.o, dist/build/Data/GenValidity/Scientific.dyn_o ) [dekking-value] [1 of 2] Compiling Dekking.ValueLevelAdapter ( src/Dekking/ValueLevelAdapter.hs, nothing ) [genvalidity-vector] [2 of 2] Compiling Paths_genvalidity_vector ( dist/build/autogen/Paths_genvalidity_vector.hs, dist/build/Paths_genvalidity_vector.p_o ) [dekking-value] [2 of 2] Compiling Paths_dekking_value ( dist/build/autogen/Paths_dekking_value.hs, nothing ) [dekking-value] Haddock coverage: [dekking-value]  66% ( 2 / 3) in 'Dekking.ValueLevelAdapter' [dekking-value]  Missing documentation for: [dekking-value]  coverageFileName (src/Dekking/ValueLevelAdapter.hs:19) [genvalidity-scientific] [2 of 2] Compiling Paths_genvalidity_scientific ( dist/build/autogen/Paths_genvalidity_scientific.hs, dist/build/Paths_genvalidity_scientific.o, dist/build/Paths_genvalidity_scientific.dyn_o ) [genvalidity-scientific] [1 of 2] Compiling Data.GenValidity.Scientific ( src/Data/GenValidity/Scientific.hs, dist/build/Data/GenValidity/Scientific.p_o ) [genvalidity-scientific] [2 of 2] Compiling Paths_genvalidity_scientific ( dist/build/autogen/Paths_genvalidity_scientific.hs, dist/build/Paths_genvalidity_scientific.p_o ) [dekking-plugin] [2 of 4] Compiling Dekking.SourceAdapter ( src/Dekking/SourceAdapter.hs, dist/build/Dekking/SourceAdapter.o, dist/build/Dekking/SourceAdapter.dyn_o ) [genvalidity-text] [2 of 2] Compiling Paths_genvalidity_text ( dist/build/autogen/Paths_genvalidity_text.hs, dist/build/Paths_genvalidity_text.p_o ) [genvalidity-unordered-containers] Preprocessing test suite 'genvalidity-unordered-containers-test' for genvalidity-unordered-containers-1.0.0.1... [genvalidity-unordered-containers] Building test suite 'genvalidity-unordered-containers-test' for genvalidity-unordered-containers-1.0.0.1... [genvalidity-unordered-containers] [1 of 3] Compiling Paths_genvalidity_unordered_containers ( dist/build/genvalidity-unordered-containers-test/autogen/Paths_genvalidity_unordered_containers.hs, dist/build/genvalidity-unordered-containers-test/genvalidity-unordered-containers-test-tmp/Paths_genvalidity_unordered_containers.o ) [genvalidity-unordered-containers] [2 of 3] Compiling Test.Validity.UnorderedContainersSpec ( test/Test/Validity/UnorderedContainersSpec.hs, dist/build/genvalidity-unordered-containers-test/genvalidity-unordered-containers-test-tmp/Test/Validity/UnorderedContainersSpec.o ) [genvalidity-unordered-containers] [3 of 3] Compiling Main ( test/Spec.hs, dist/build/genvalidity-unordered-containers-test/genvalidity-unordered-containers-test-tmp/Main.o ) [genvalidity-vector] Preprocessing test suite 'genvalidity-vector-test' for genvalidity-vector-1.0.0.0... [genvalidity-vector] Building test suite 'genvalidity-vector-test' for genvalidity-vector-1.0.0.0... [genvalidity-vector] [1 of 3] Compiling Paths_genvalidity_vector ( dist/build/genvalidity-vector-test/autogen/Paths_genvalidity_vector.hs, dist/build/genvalidity-vector-test/genvalidity-vector-test-tmp/Paths_genvalidity_vector.o ) [genvalidity-vector] [2 of 3] Compiling Test.Validity.VectorSpec ( test/Test/Validity/VectorSpec.hs, dist/build/genvalidity-vector-test/genvalidity-vector-test-tmp/Test/Validity/VectorSpec.o ) [genvalidity-vector] [3 of 3] Compiling Main ( test/Spec.hs, dist/build/genvalidity-vector-test/genvalidity-vector-test-tmp/Main.o ) [dekking-plugin] [3 of 4] Compiling Dekking.Plugin ( src/Dekking/Plugin.hs, dist/build/Dekking/Plugin.o, dist/build/Dekking/Plugin.dyn_o ) [genvalidity-scientific] Preprocessing test suite 'genvalidity-scientific-test' for genvalidity-scientific-1.0.0.0... [genvalidity-scientific] Building test suite 'genvalidity-scientific-test' for genvalidity-scientific-1.0.0.0... [genvalidity-text] Preprocessing benchmark 'genvalidity-text-bench' for genvalidity-text-1.0.0.1... [genvalidity-text] Building benchmark 'genvalidity-text-bench' for genvalidity-text-1.0.0.1... [genvalidity-unordered-containers] [4 of 4] Linking dist/build/genvalidity-unordered-containers-test/genvalidity-unordered-containers-test [dekking-value] Documentation created: dist/doc/html/dekking-value/, [dekking-value] dist/doc/html/dekking-value/dekking-value.txt [genvalidity-text] [1 of 2] Compiling Main ( bench/Main.hs, dist/build/genvalidity-text-bench/genvalidity-text-bench-tmp/Main.o ) [genvalidity-scientific] [1 of 3] Compiling Data.GenValidity.ScientificSpec ( test/Data/GenValidity/ScientificSpec.hs, dist/build/genvalidity-scientific-test/genvalidity-scientific-test-tmp/Data/GenValidity/ScientificSpec.o ) [dekking-value] Phase: installPhase [genvalidity-scientific] [2 of 3] Compiling Main ( test/Spec.hs, dist/build/genvalidity-scientific-test/genvalidity-scientific-test-tmp/Main.o ) [dekking-value] Installing library in /nix/store/qrpzykagjn8fd38jmc6b20qn6vxfg6jy-dekking-value-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/dekking-value-0.0.0.0-Jdgr6N9MQVuDwMCr04Ye90 [dekking-plugin] [4 of 4] Compiling Paths_dekking_plugin ( dist/build/autogen/Paths_dekking_plugin.hs, dist/build/Paths_dekking_plugin.o, dist/build/Paths_dekking_plugin.dyn_o ) [genvalidity-text] [2 of 2] Compiling Paths_genvalidity_text ( dist/build/genvalidity-text-bench/autogen/Paths_genvalidity_text.hs, dist/build/genvalidity-text-bench/genvalidity-text-bench-tmp/Paths_genvalidity_text.o ) [genvalidity-scientific] [3 of 3] Compiling Paths_genvalidity_scientific ( dist/build/genvalidity-scientific-test/autogen/Paths_genvalidity_scientific.hs, dist/build/genvalidity-scientific-test/genvalidity-scientific-test-tmp/Paths_genvalidity_scientific.o ) [dekking-value] Phase: fixupPhase [dekking-value] shrinking RPATHs of ELF executables and libraries in /nix/store/qrpzykagjn8fd38jmc6b20qn6vxfg6jy-dekking-value-0.0.0.0 [dekking-value] shrinking /nix/store/qrpzykagjn8fd38jmc6b20qn6vxfg6jy-dekking-value-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/libHSdekking-value-0.0.0.0-Jdgr6N9MQVuDwMCr04Ye90-ghc9.10.3.so [dekking-value] checking for references to /build/ in /nix/store/qrpzykagjn8fd38jmc6b20qn6vxfg6jy-dekking-value-0.0.0.0... [dekking-value] patching script interpreter paths in /nix/store/qrpzykagjn8fd38jmc6b20qn6vxfg6jy-dekking-value-0.0.0.0 [genvalidity-text] [3 of 3] Linking dist/build/genvalidity-text-bench/genvalidity-text-bench [dekking-value] stripping (with command strip and flags -S -p) in /nix/store/qrpzykagjn8fd38jmc6b20qn6vxfg6jy-dekking-value-0.0.0.0/lib [genvalidity-scientific] [4 of 4] Linking dist/build/genvalidity-scientific-test/genvalidity-scientific-test [dekking-value] shrinking RPATHs of ELF executables and libraries in /nix/store/vn68sn0l3y0hq5n5hq13i331g057s39i-dekking-value-0.0.0.0-doc [dekking-value] checking for references to /build/ in /nix/store/vn68sn0l3y0hq5n5hq13i331g057s39i-dekking-value-0.0.0.0-doc... [dekking-value] patching script interpreter paths in /nix/store/vn68sn0l3y0hq5n5hq13i331g057s39i-dekking-value-0.0.0.0-doc [dekking-plugin] [1 of 4] Compiling Dekking.Coverable ( src/Dekking/Coverable.hs, dist/build/Dekking/Coverable.p_o ) Progress: 7 of 30 built (5 building), 3 of 3 downloaded from cache [genvalidity-unordered-containers] Phase: checkPhase [genvalidity-unordered-containers] Running 1 test suites... [genvalidity-unordered-containers] Test suite genvalidity-unordered-containers-test: RUNNING... [genvalidity-unordered-containers]  [genvalidity-unordered-containers] Test.Validity.UnorderedContainers [genvalidity-unordered-containers]  GenValid (HashSet Int) [genvalidity-unordered-containers]  genValid :: Gen (HashSet Int) [genvalidity-unordered-containers]  only generates valid '(HashSet Int)'s [✔] [genvalidity-unordered-containers]  +++ OK, passed 100 tests. [genvalidity-unordered-containers]  GenValid (HashSet (Ratio Integer)) [genvalidity-unordered-containers]  genValid :: Gen (HashSet (Ratio Integer)) [genvalidity-unordered-containers]  only generates valid '(HashSet (Ratio Integer))'s [✔] [genvalidity-unordered-containers]  +++ OK, passed 100 tests. [genvalidity-unordered-containers]  GenValid (HashMap Int (Ratio Integer)) [genvalidity-unordered-containers]  genValid :: Gen (HashMap Int (Ratio Integer)) [genvalidity-unordered-containers]  only generates valid '(HashMap Int (Ratio Integer))'s [✔] [genvalidity-unordered-containers]  +++ OK, passed 100 tests. [genvalidity-unordered-containers]  GenValid (HashMap (Ratio Integer) (Ratio Integer)) [genvalidity-unordered-containers]  genValid :: Gen (HashMap (Ratio Integer) (Ratio Integer)) [genvalidity-unordered-containers]  only generates valid '(HashMap (Ratio Integer) (Ratio Integer))'s [✔] [genvalidity-unordered-containers]  +++ OK, passed 100 tests. [genvalidity-unordered-containers]  [genvalidity-unordered-containers] Finished in 0.0207 seconds [genvalidity-unordered-containers] 4 examples, 0 failures [genvalidity-unordered-containers] Test suite genvalidity-unordered-containers-test: PASS [genvalidity-unordered-containers] Test suite logged to: [genvalidity-unordered-containers] dist/test/genvalidity-unordered-containers-1.0.0.1-genvalidity-unordered-containers-test.log [genvalidity-unordered-containers] 1 of 1 test suites (1 of 1 test cases) passed. [genvalidity-unordered-containers] Phase: haddockPhase [genvalidity-vector] [4 of 4] Linking dist/build/genvalidity-vector-test/genvalidity-vector-test [genvalidity-scientific] Phase: checkPhase [genvalidity-unordered-containers] Preprocessing library for genvalidity-unordered-containers-1.0.0.1... [genvalidity-unordered-containers] Running Haddock on library for genvalidity-unordered-containers-1.0.0.1... [genvalidity-unordered-containers] [1 of 4] Compiling Data.GenValidity.HashMap ( src/Data/GenValidity/HashMap.hs, nothing ) [genvalidity-scientific] Running 1 test suites... [genvalidity-scientific] Test suite genvalidity-scientific-test: RUNNING... [genvalidity-scientific]  [genvalidity-scientific] Data.GenValidity.Scientific [genvalidity-scientific]  GenValid Scientific [genvalidity-scientific]  genValid :: Gen Scientific [genvalidity-scientific]  only generates valid 'Scientific's [✔] [genvalidity-scientific]  +++ OK, passed 100 tests. [genvalidity-scientific]  [genvalidity-scientific] Finished in 0.0013 seconds [genvalidity-scientific] 1 example, 0 failures [genvalidity-scientific] Test suite genvalidity-scientific-test: PASS [genvalidity-scientific] Test suite logged to: [genvalidity-scientific] dist/test/genvalidity-scientific-1.0.0.0-genvalidity-scientific-test.log [genvalidity-scientific] 1 of 1 test suites (1 of 1 test cases) passed. [genvalidity-scientific] Phase: haddockPhase [genvalidity-unordered-containers] [2 of 4] Compiling Data.GenValidity.HashSet ( src/Data/GenValidity/HashSet.hs, nothing ) [genvalidity-unordered-containers] [3 of 4] Compiling Data.GenValidity.UnorderedContainers ( src/Data/GenValidity/UnorderedContainers.hs, nothing ) [genvalidity-unordered-containers] [4 of 4] Compiling Paths_genvalidity_unordered_containers ( dist/build/autogen/Paths_genvalidity_unordered_containers.hs, nothing ) [genvalidity-unordered-containers] Haddock coverage: [genvalidity-unordered-containers]  0% ( 0 / 1) in 'Data.GenValidity.HashMap' [genvalidity-unordered-containers]  Missing documentation for: [genvalidity-unordered-containers]  Module header [genvalidity-unordered-containers]  0% ( 0 / 1) in 'Data.GenValidity.HashSet' [genvalidity-unordered-containers]  Missing documentation for: [genvalidity-unordered-containers]  Module header [genvalidity-unordered-containers]  66% ( 2 / 3) in 'Data.GenValidity.UnorderedContainers' [genvalidity-unordered-containers]  Missing documentation for: [genvalidity-unordered-containers]  Module header [genvalidity-text] Preprocessing test suite 'genvalidity-text-test' for genvalidity-text-1.0.0.1... [genvalidity-text] Building test suite 'genvalidity-text-test' for genvalidity-text-1.0.0.1... [genvalidity-scientific] Preprocessing library for genvalidity-scientific-1.0.0.0... [genvalidity-scientific] Running Haddock on library for genvalidity-scientific-1.0.0.0... [genvalidity-text] [1 of 3] Compiling Data.GenValidity.TextSpec ( test/Data/GenValidity/TextSpec.hs, dist/build/genvalidity-text-test/genvalidity-text-test-tmp/Data/GenValidity/TextSpec.o ) [genvalidity-scientific] [1 of 2] Compiling Data.GenValidity.Scientific ( src/Data/GenValidity/Scientific.hs, nothing ) [genvalidity-scientific] [2 of 2] Compiling Paths_genvalidity_scientific ( dist/build/autogen/Paths_genvalidity_scientific.hs, nothing ) [genvalidity-scientific] Haddock coverage: [genvalidity-scientific]  0% ( 0 / 1) in 'Data.GenValidity.Scientific' [genvalidity-scientific]  Missing documentation for: [genvalidity-scientific]  Module header [dekking-plugin] [2 of 4] Compiling Dekking.SourceAdapter ( src/Dekking/SourceAdapter.hs, dist/build/Dekking/SourceAdapter.p_o ) [genvalidity-vector] Phase: checkPhase [genvalidity-text] [2 of 3] Compiling Main ( test/Spec.hs, dist/build/genvalidity-text-test/genvalidity-text-test-tmp/Main.o ) [genvalidity-text] [3 of 3] Compiling Paths_genvalidity_text ( dist/build/genvalidity-text-test/autogen/Paths_genvalidity_text.hs, dist/build/genvalidity-text-test/genvalidity-text-test-tmp/Paths_genvalidity_text.o ) [genvalidity-vector] Running 1 test suites... [genvalidity-vector] Test suite genvalidity-vector-test: RUNNING... [genvalidity-vector]  [genvalidity-vector] Test.Validity.Vector [genvalidity-vector]  GenValid (Vector Int) [genvalidity-vector]  genValid :: Gen (Vector Int) [genvalidity-vector]  only generates valid '(Vector Int)'s [✔] [genvalidity-vector]  +++ OK, passed 100 tests. [genvalidity-vector]  GenValid (Vector (Ratio Integer)) [genvalidity-vector]  genValid :: Gen (Vector (Ratio Integer)) [genvalidity-vector]  only generates valid '(Vector (Ratio Integer))'s [✔] [genvalidity-vector]  +++ OK, passed 100 tests. [genvalidity-vector]  GenValid (Vector Int) [genvalidity-vector]  genValid :: Gen (Vector Int) [genvalidity-vector]  only generates valid '(Vector Int)'s [✔] [genvalidity-vector]  +++ OK, passed 100 tests. [genvalidity-vector]  [genvalidity-vector] Finished in 0.0097 seconds [genvalidity-vector] 3 examples, 0 failures [genvalidity-vector] Test suite genvalidity-vector-test: PASS [genvalidity-vector] Test suite logged to: [genvalidity-vector] dist/test/genvalidity-vector-1.0.0.0-genvalidity-vector-test.log [genvalidity-vector] 1 of 1 test suites (1 of 1 test cases) passed. [genvalidity-vector] Phase: haddockPhase [genvalidity-vector] Preprocessing library for genvalidity-vector-1.0.0.0... [genvalidity-vector] Running Haddock on library for genvalidity-vector-1.0.0.0... [genvalidity-vector] Warning: The documentation for the following packages are not installed. No [genvalidity-vector] links will be generated to these packages: vector-0.13.2.0 [genvalidity-text] [4 of 4] Linking dist/build/genvalidity-text-test/genvalidity-text-test [genvalidity-vector] [1 of 2] Compiling Data.GenValidity.Vector ( src/Data/GenValidity/Vector.hs, nothing ) [genvalidity-vector] [2 of 2] Compiling Paths_genvalidity_vector ( dist/build/autogen/Paths_genvalidity_vector.hs, nothing ) [genvalidity-vector] Haddock coverage: [genvalidity-vector]  0% ( 0 / 1) in 'Data.GenValidity.Vector' [genvalidity-vector]  Missing documentation for: [genvalidity-vector]  Module header [genvalidity-vector] Warning: Data.GenValidity.Vector: could not find link destinations for: [genvalidity-vector]  - Data.Vector.Storable.Vector [genvalidity-vector]  - Data.Vector.Vector [dekking-plugin] [3 of 4] Compiling Dekking.Plugin ( src/Dekking/Plugin.hs, dist/build/Dekking/Plugin.p_o ) [genvalidity-text] Phase: checkPhase [dekking-plugin] [4 of 4] Compiling Paths_dekking_plugin ( dist/build/autogen/Paths_dekking_plugin.hs, dist/build/Paths_dekking_plugin.p_o ) [genvalidity-text] Running 1 test suites... [genvalidity-text] Test suite genvalidity-text-test: RUNNING... [genvalidity-text]  [genvalidity-text] Data.GenValidity.Text [genvalidity-text]  Strict Text [genvalidity-text]  GenValid Text [genvalidity-text]  genValid :: Gen Text [genvalidity-text]  only generates valid 'Text's [✔] [genvalidity-text]  +++ OK, passed 100 tests. [genvalidity-text]  genValid [genvalidity-text]  is always empty when resized to 0 [✔] [genvalidity-text]  +++ OK, passed 100 tests. [genvalidity-text]  generates valid text [✔] [genvalidity-text]  +++ OK, passed 100 tests. [genvalidity-text]  textStartingWith [genvalidity-text]  is never empty [✔] [genvalidity-text]  +++ OK, passed 100 tests. [genvalidity-text]  contains exactly the first character if resized to 0 [✔] [genvalidity-text]  +++ OK, passed 100 tests. [genvalidity-text]  contains exactly the first character if resized to 1 [✔] [genvalidity-text]  +++ OK, passed 100 tests. [genvalidity-text]  always starts with the given char [✔] [genvalidity-text]  +++ OK, passed 100 tests. [genvalidity-text]  textWithA [genvalidity-text]  contains the given character [✔] [genvalidity-text]  +++ OK, passed 100 tests. [genvalidity-text]  textWithoutAny [genvalidity-text]  works with � [✔] [genvalidity-text]  +++ OK, passed 100 tests. [genvalidity-text]  never contains the given char [✔] [genvalidity-text]  +++ OK, passed 100 tests. [genvalidity-text]  textWithoutAnyOf [genvalidity-text]  works with � [✔] [genvalidity-text]  +++ OK, passed 100 tests. [genvalidity-text]  never contains any of the given chars [✔] [genvalidity-text]  +++ OK, passed 100 tests. [genvalidity-text]  Lazy Text [genvalidity-text]  GenValid Text [genvalidity-text]  genValid :: Gen Text [genvalidity-text]  only generates valid 'Text's [✔] [genvalidity-text]  +++ OK, passed 100 tests. [genvalidity-text]  genValid [genvalidity-text]  is always empty when resized to 0 [✔] [genvalidity-text]  +++ OK, passed 100 tests. [genvalidity-text]  generates valid text [✔] [genvalidity-text]  +++ OK, passed 100 tests. [genvalidity-text]  [genvalidity-text] Finished in 0.0295 seconds [genvalidity-text] 15 examples, 0 failures [genvalidity-text] Test suite genvalidity-text-test: PASS [genvalidity-text] Test suite logged to: [genvalidity-text] dist/test/genvalidity-text-1.0.0.1-genvalidity-text-test.log [genvalidity-text] 1 of 1 test suites (1 of 1 test cases) passed. [genvalidity-text] Phase: haddockPhase [genvalidity-text] Preprocessing library for genvalidity-text-1.0.0.1... [genvalidity-text] Running Haddock on library for genvalidity-text-1.0.0.1... [genvalidity-text] [1 of 2] Compiling Data.GenValidity.Text ( src/Data/GenValidity/Text.hs, nothing ) [genvalidity-text] [2 of 2] Compiling Paths_genvalidity_text ( dist/build/autogen/Paths_genvalidity_text.hs, nothing ) [genvalidity-text] Haddock coverage: [genvalidity-text] Warning: 'Text' is out of scope. [genvalidity-text]  If you qualify the identifier, haddock can try to link it anyway. [genvalidity-text] Warning: 'c' is out of scope. [genvalidity-text]  If you qualify the identifier, haddock can try to link it anyway. [genvalidity-text] Warning: 'g' is out of scope. [genvalidity-text]  If you qualify the identifier, haddock can try to link it anyway. [genvalidity-text] Warning: 'ls' is out of scope. [genvalidity-text]  If you qualify the identifier, haddock can try to link it anyway. [genvalidity-text]  70% ( 7 / 10) in 'Data.GenValidity.Text' [genvalidity-text]  Missing documentation for: [genvalidity-text]  Module header [genvalidity-text]  genText (src/Data/GenValidity/Text.hs:20) [genvalidity-text]  genTextBy (src/Data/GenValidity/Text.hs:25) [genvalidity-unordered-containers] Documentation created: dist/doc/html/genvalidity-unordered-containers/, [genvalidity-unordered-containers] dist/doc/html/genvalidity-unordered-containers/genvalidity-unordered-containers.txt [genvalidity-unordered-containers] Preprocessing test suite 'genvalidity-unordered-containers-test' for genvalidity-unordered-containers-1.0.0.1... [genvalidity-unordered-containers] Phase: installPhase [genvalidity-unordered-containers] Installing library in /nix/store/w0j8ivpfrsdb2fqxlmy1mxd54bxna5wg-genvalidity-unordered-containers-1.0.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-unordered-containers] Phase: fixupPhase [genvalidity-unordered-containers] shrinking RPATHs of ELF executables and libraries in /nix/store/w0j8ivpfrsdb2fqxlmy1mxd54bxna5wg-genvalidity-unordered-containers-1.0.0.1 [genvalidity-unordered-containers] shrinking /nix/store/w0j8ivpfrsdb2fqxlmy1mxd54bxna5wg-genvalidity-unordered-containers-1.0.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/libHSgenvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ-ghc9.10.3.so [genvalidity-unordered-containers] checking for references to /build/ in /nix/store/w0j8ivpfrsdb2fqxlmy1mxd54bxna5wg-genvalidity-unordered-containers-1.0.0.1... [genvalidity-unordered-containers] patching script interpreter paths in /nix/store/w0j8ivpfrsdb2fqxlmy1mxd54bxna5wg-genvalidity-unordered-containers-1.0.0.1 [genvalidity-unordered-containers] stripping (with command strip and flags -S -p) in /nix/store/w0j8ivpfrsdb2fqxlmy1mxd54bxna5wg-genvalidity-unordered-containers-1.0.0.1/lib [genvalidity-unordered-containers] shrinking RPATHs of ELF executables and libraries in /nix/store/69a0cjpi1bipmdsgbjacnxdbsbn1pzd6-genvalidity-unordered-containers-1.0.0.1-doc [genvalidity-unordered-containers] checking for references to /build/ in /nix/store/69a0cjpi1bipmdsgbjacnxdbsbn1pzd6-genvalidity-unordered-containers-1.0.0.1-doc... [genvalidity-unordered-containers] patching script interpreter paths in /nix/store/69a0cjpi1bipmdsgbjacnxdbsbn1pzd6-genvalidity-unordered-containers-1.0.0.1-doc [genvalidity-scientific] Documentation created: dist/doc/html/genvalidity-scientific/, [genvalidity-scientific] dist/doc/html/genvalidity-scientific/genvalidity-scientific.txt [genvalidity-scientific] Preprocessing test suite 'genvalidity-scientific-test' for genvalidity-scientific-1.0.0.0... [genvalidity-scientific] Phase: installPhase [genvalidity-scientific] Installing library in /nix/store/1ifjjz1r9qg1jxa1f3mmagrg7s2qqm1n-genvalidity-scientific-1.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-scientific] Phase: fixupPhase [genvalidity-scientific] shrinking RPATHs of ELF executables and libraries in /nix/store/1ifjjz1r9qg1jxa1f3mmagrg7s2qqm1n-genvalidity-scientific-1.0.0.0 [genvalidity-scientific] shrinking /nix/store/1ifjjz1r9qg1jxa1f3mmagrg7s2qqm1n-genvalidity-scientific-1.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/libHSgenvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6-ghc9.10.3.so [genvalidity-scientific] checking for references to /build/ in /nix/store/1ifjjz1r9qg1jxa1f3mmagrg7s2qqm1n-genvalidity-scientific-1.0.0.0... [genvalidity-scientific] patching script interpreter paths in /nix/store/1ifjjz1r9qg1jxa1f3mmagrg7s2qqm1n-genvalidity-scientific-1.0.0.0 [genvalidity-scientific] stripping (with command strip and flags -S -p) in /nix/store/1ifjjz1r9qg1jxa1f3mmagrg7s2qqm1n-genvalidity-scientific-1.0.0.0/lib [genvalidity-scientific] shrinking RPATHs of ELF executables and libraries in /nix/store/r354g7bimc69bys4qyzcmkz4hl0gh33r-genvalidity-scientific-1.0.0.0-doc [genvalidity-scientific] checking for references to /build/ in /nix/store/r354g7bimc69bys4qyzcmkz4hl0gh33r-genvalidity-scientific-1.0.0.0-doc... [genvalidity-scientific] patching script interpreter paths in /nix/store/r354g7bimc69bys4qyzcmkz4hl0gh33r-genvalidity-scientific-1.0.0.0-doc [genvalidity-vector] Documentation created: dist/doc/html/genvalidity-vector/, [genvalidity-vector] dist/doc/html/genvalidity-vector/genvalidity-vector.txt [genvalidity-vector] Preprocessing test suite 'genvalidity-vector-test' for genvalidity-vector-1.0.0.0... [genvalidity-vector] Phase: installPhase [genvalidity-vector] Installing library in /nix/store/y4vkx4rqw639wl65jxykhbw0h86g1z1d-genvalidity-vector-1.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-vector] Phase: fixupPhase [genvalidity-vector] shrinking RPATHs of ELF executables and libraries in /nix/store/y4vkx4rqw639wl65jxykhbw0h86g1z1d-genvalidity-vector-1.0.0.0 [genvalidity-vector] shrinking /nix/store/y4vkx4rqw639wl65jxykhbw0h86g1z1d-genvalidity-vector-1.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/libHSgenvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ-ghc9.10.3.so [genvalidity-vector] checking for references to /build/ in /nix/store/y4vkx4rqw639wl65jxykhbw0h86g1z1d-genvalidity-vector-1.0.0.0... [genvalidity-vector] patching script interpreter paths in /nix/store/y4vkx4rqw639wl65jxykhbw0h86g1z1d-genvalidity-vector-1.0.0.0 [genvalidity-vector] stripping (with command strip and flags -S -p) in /nix/store/y4vkx4rqw639wl65jxykhbw0h86g1z1d-genvalidity-vector-1.0.0.0/lib [genvalidity-vector] shrinking RPATHs of ELF executables and libraries in /nix/store/w7p5504r24knixgj644d6za1n4pajg1p-genvalidity-vector-1.0.0.0-doc [genvalidity-vector] checking for references to /build/ in /nix/store/w7p5504r24knixgj644d6za1n4pajg1p-genvalidity-vector-1.0.0.0-doc... [genvalidity-vector] patching script interpreter paths in /nix/store/w7p5504r24knixgj644d6za1n4pajg1p-genvalidity-vector-1.0.0.0-doc [genvalidity-text] Documentation created: dist/doc/html/genvalidity-text/, [genvalidity-text] dist/doc/html/genvalidity-text/genvalidity-text.txt [genvalidity-text] Preprocessing benchmark 'genvalidity-text-bench' for genvalidity-text-1.0.0.1... [genvalidity-text] Preprocessing test suite 'genvalidity-text-test' for genvalidity-text-1.0.0.1... [genvalidity-text] Phase: installPhase [genvalidity-text] Installing library in /nix/store/dn3yb8bfx1i3izcsd4mc9w12j65l4x50-genvalidity-text-1.0.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM [dekking-plugin] Phase: checkPhase [dekking-plugin] Package has no test suites. [dekking-plugin] Phase: haddockPhase [genvalidity-text] Phase: fixupPhase [genvalidity-text] shrinking RPATHs of ELF executables and libraries in /nix/store/dn3yb8bfx1i3izcsd4mc9w12j65l4x50-genvalidity-text-1.0.0.1 [genvalidity-text] shrinking /nix/store/dn3yb8bfx1i3izcsd4mc9w12j65l4x50-genvalidity-text-1.0.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/libHSgenvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM-ghc9.10.3.so [dekking-plugin] Preprocessing library for dekking-plugin-0.0.0.0... [dekking-plugin] Running Haddock on library for dekking-plugin-0.0.0.0... [dekking-plugin] Warning: The documentation for the following packages are not installed. No [dekking-plugin] links will be generated to these packages: path-0.9.6, path-0.9.6, [dekking-plugin] vector-0.13.2.0 [genvalidity-text] checking for references to /build/ in /nix/store/dn3yb8bfx1i3izcsd4mc9w12j65l4x50-genvalidity-text-1.0.0.1... [genvalidity-text] patching script interpreter paths in /nix/store/dn3yb8bfx1i3izcsd4mc9w12j65l4x50-genvalidity-text-1.0.0.1 [genvalidity-text] stripping (with command strip and flags -S -p) in /nix/store/dn3yb8bfx1i3izcsd4mc9w12j65l4x50-genvalidity-text-1.0.0.1/lib [genvalidity-text] shrinking RPATHs of ELF executables and libraries in /nix/store/jfcckz9ag19f2fz71xli1srjfwfifn5j-genvalidity-text-1.0.0.1-doc [genvalidity-text] checking for references to /build/ in /nix/store/jfcckz9ag19f2fz71xli1srjfwfifn5j-genvalidity-text-1.0.0.1-doc... [genvalidity-text] patching script interpreter paths in /nix/store/jfcckz9ag19f2fz71xli1srjfwfifn5j-genvalidity-text-1.0.0.1-doc [dekking-plugin] [1 of 4] Compiling Dekking.Coverable ( src/Dekking/Coverable.hs, nothing ) [dekking-plugin] [2 of 4] Compiling Dekking.SourceAdapter ( src/Dekking/SourceAdapter.hs, nothing ) [dekking-plugin] [3 of 4] Compiling Dekking.Plugin ( src/Dekking/Plugin.hs, nothing ) [dekking-plugin] [4 of 4] Compiling Paths_dekking_plugin ( dist/build/autogen/Paths_dekking_plugin.hs, nothing ) [dekking-plugin] Haddock coverage: [dekking-plugin]  0% ( 0 / 14) in 'Dekking.Coverable' [dekking-plugin]  Missing documentation for: [dekking-plugin]  Module header [dekking-plugin]  Coverables (src/Dekking/Coverable.hs:21) [dekking-plugin]  ModuleCoverablesFile (src/Dekking/Coverable.hs:48) [dekking-plugin]  ModuleCoverables (src/Dekking/Coverable.hs:66) [dekking-plugin]  Coverable (src/Dekking/Coverable.hs:91) [dekking-plugin]  Location (src/Dekking/Coverable.hs:104) [dekking-plugin]  locationString (src/Dekking/Coverable.hs:120) [dekking-plugin]  Expression (src/Dekking/Coverable.hs:122) [dekking-plugin]  PackageName (src/Dekking/Coverable.hs:128) [dekking-plugin]  ModuleName (src/Dekking/Coverable.hs:130) [dekking-plugin]  readModuleCoverablesFile (src/Dekking/Coverable.hs:133) [dekking-plugin]  writeModuleCoverablesFile (src/Dekking/Coverable.hs:148) [dekking-plugin]  readCoverablesFiles (src/Dekking/Coverable.hs:152) [dekking-plugin]  coverablesExtension (src/Dekking/Coverable.hs:169) [dekking-plugin]  0% ( 0 / 3) in 'Dekking.SourceAdapter' [dekking-plugin]  Missing documentation for: [dekking-plugin]  Module header [dekking-plugin]  adaptLocatedHsModule (src/Dekking/SourceAdapter.hs:32) [dekking-plugin]  unitToString (src/Dekking/SourceAdapter.hs:342) [dekking-plugin]  0% ( 0 / 2) in 'Dekking.Plugin' [dekking-plugin]  Missing documentation for: [dekking-plugin]  Module header [dekking-plugin]  plugin (src/Dekking/Plugin.hs:20) Progress: 8 of 30 built (4 building), 3 of 3 downloaded from cache Progress: 9 of 31 built (3 building), 3 of 3 downloaded from cache Progress: 10 of 30 built (2 building), 3 of 3 downloaded from cache Progress: 11 of 31 built (1 building), 3 of 3 downloaded from cache Building genvalidity-aeson-source [genvalidity-aeson-source] Phase: setupCompilerEnvironmentPhase [genvalidity-aeson-source] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [genvalidity-aeson-source] Phase: unpackPhase [genvalidity-aeson-source] unpacking source archive /nix/store/3yz039d1m61kylzws8214w3xrcxpimyl-genvalidity-aeson [genvalidity-aeson-source] source root is genvalidity-aeson [genvalidity-aeson-source] Phase: patchPhase [genvalidity-aeson-source] Phase: compileBuildDriverPhase [genvalidity-aeson-source] setupCompileFlags: -package-db=/build/tmp.pzqeGiQ8Uo/setup-package.conf.d -threaded [genvalidity-aeson-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.pzqeGiQ8Uo/Main.o ) [genvalidity-aeson-source] [2 of 2] Linking Setup [dekking-plugin] Warning: Dekking.Coverable: could not find link destinations for: [dekking-plugin]  - Path.Internal.Posix.Path [dekking-plugin]  - Path.Posix.Abs [dekking-plugin]  - Path.Posix.Dir [dekking-plugin]  - Path.Posix.File [dekking-plugin] Warning: Dekking.SourceAdapter: could not find link destinations for: [dekking-plugin]  - Dekking.SourceAdapter.AdaptM [genvalidity-aeson-source] Phase: updateAutotoolsGnuConfigScriptsPhase [genvalidity-aeson-source] Phase: configurePhase [genvalidity-aeson-source] configureFlags: --verbose --prefix=/nix/store/c92jp5ynsx8xpmdrsj76956i981lb2p6-genvalidity-aeson-source-1.1.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/genvalidity-aeson-1.1.0.0 --with-gcc=gcc --package-db=/build/tmp.pzqeGiQ8Uo/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 --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib [genvalidity-aeson-source] Using Parsec parser [genvalidity-aeson-source] Configuring genvalidity-aeson-1.1.0.0... [genvalidity-aeson-source] Dependency QuickCheck: using QuickCheck-2.15.0.1 [genvalidity-aeson-source] Dependency aeson >=1.4.0.0: using aeson-2.2.4.1 [genvalidity-aeson-source] Dependency base >=4.10 && <5: using base-4.20.2.0 [genvalidity-aeson-source] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [genvalidity-aeson-source] Dependency genvalidity-scientific >=0.2: using genvalidity-scientific-1.0.0.0 [genvalidity-aeson-source] Dependency genvalidity-text >=0.5: using genvalidity-text-1.0.0.1 [genvalidity-aeson-source] Dependency genvalidity-unordered-containers >=0.2: using [genvalidity-aeson-source] genvalidity-unordered-containers-1.0.0.1 [genvalidity-aeson-source] Dependency genvalidity-vector >=0.2: using genvalidity-vector-1.0.0.0 [genvalidity-aeson-source] Dependency validity-aeson >=0.2: using validity-aeson-0.2.0.5 [genvalidity-aeson-source] Dependency aeson >=1.4.0.0: using aeson-2.2.4.1 [genvalidity-aeson-source] Dependency base >=4.10 && <5: using base-4.20.2.0 [genvalidity-aeson-source] Dependency deepseq: using deepseq-1.5.0.0 [genvalidity-aeson-source] Dependency genvalidity-aeson: using genvalidity-aeson-1.1.0.0 [genvalidity-aeson-source] Dependency genvalidity-hspec: using genvalidity-hspec-1.0.0.4 [genvalidity-aeson-source] Dependency hspec: using hspec-2.11.17 [genvalidity-aeson-source] Source component graph: [genvalidity-aeson-source]  component lib [genvalidity-aeson-source]  component test:genvalidity-aeson-test dependency lib [genvalidity-aeson-source] Configured component graph: [genvalidity-aeson-source]  component genvalidity-aeson-1.1.0.0-Jk3khePwnexKCxOlutstzF [genvalidity-aeson-source]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-aeson-source]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [genvalidity-aeson-source]  include base-4.20.2.0-4d66 [genvalidity-aeson-source]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-aeson-source]  include genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-aeson-source]  include genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM [genvalidity-aeson-source]  include genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-aeson-source]  include genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-aeson-source]  include validity-aeson-0.2.0.5-1gSEmp6boSG5RdDiBX7iZv [genvalidity-aeson-source]  component genvalidity-aeson-1.1.0.0-HLxgmTrne89CsD8MtgkkRj-genvalidity-aeson-test [genvalidity-aeson-source]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [genvalidity-aeson-source]  include base-4.20.2.0-4d66 [genvalidity-aeson-source]  include deepseq-1.5.0.0-04fd [genvalidity-aeson-source]  include genvalidity-aeson-1.1.0.0-Jk3khePwnexKCxOlutstzF [genvalidity-aeson-source]  include genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-aeson-source]  include hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-aeson-source] Linked component graph: [genvalidity-aeson-source]  unit genvalidity-aeson-1.1.0.0-Jk3khePwnexKCxOlutstzF [genvalidity-aeson-source]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-aeson-source]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [genvalidity-aeson-source]  include base-4.20.2.0-4d66 [genvalidity-aeson-source]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-aeson-source]  include genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-aeson-source]  include genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM [genvalidity-aeson-source]  include genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-aeson-source]  include genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-aeson-source]  include validity-aeson-0.2.0.5-1gSEmp6boSG5RdDiBX7iZv [genvalidity-aeson-source]  Data.GenValidity.Aeson=genvalidity-aeson-1.1.0.0-Jk3khePwnexKCxOlutstzF:Data.GenValidity.Aeson [genvalidity-aeson-source]  unit genvalidity-aeson-1.1.0.0-HLxgmTrne89CsD8MtgkkRj-genvalidity-aeson-test [genvalidity-aeson-source]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [genvalidity-aeson-source]  include base-4.20.2.0-4d66 [genvalidity-aeson-source]  include deepseq-1.5.0.0-04fd [genvalidity-aeson-source]  include genvalidity-aeson-1.1.0.0-Jk3khePwnexKCxOlutstzF [genvalidity-aeson-source]  include genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-aeson-source]  include hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-aeson-source] Ready component graph: [genvalidity-aeson-source]  definite genvalidity-aeson-1.1.0.0-Jk3khePwnexKCxOlutstzF [genvalidity-aeson-source]  depends QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-aeson-source]  depends aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [genvalidity-aeson-source]  depends base-4.20.2.0-4d66 [genvalidity-aeson-source]  depends genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-aeson-source]  depends genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-aeson-source]  depends genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM [genvalidity-aeson-source]  depends genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-aeson-source]  depends genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-aeson-source]  depends validity-aeson-0.2.0.5-1gSEmp6boSG5RdDiBX7iZv [genvalidity-aeson-source]  definite genvalidity-aeson-1.1.0.0-HLxgmTrne89CsD8MtgkkRj-genvalidity-aeson-test [genvalidity-aeson-source]  depends aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [genvalidity-aeson-source]  depends base-4.20.2.0-4d66 [genvalidity-aeson-source]  depends deepseq-1.5.0.0-04fd [genvalidity-aeson-source]  depends genvalidity-aeson-1.1.0.0-Jk3khePwnexKCxOlutstzF [genvalidity-aeson-source]  depends genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-aeson-source]  depends hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-aeson-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [genvalidity-aeson-source] Using compiler: ghc-9.10.3 [genvalidity-aeson-source] Using install prefix: [genvalidity-aeson-source] /nix/store/c92jp5ynsx8xpmdrsj76956i981lb2p6-genvalidity-aeson-source-1.1.0.0 [genvalidity-aeson-source] Executables installed in: [genvalidity-aeson-source] /nix/store/c92jp5ynsx8xpmdrsj76956i981lb2p6-genvalidity-aeson-source-1.1.0.0/bin [genvalidity-aeson-source] Libraries installed in: [genvalidity-aeson-source] /nix/store/c92jp5ynsx8xpmdrsj76956i981lb2p6-genvalidity-aeson-source-1.1.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/genvalidity-aeson-1.1.0.0-Jk3khePwnexKCxOlutstzF [genvalidity-aeson-source] Dynamic Libraries installed in: [genvalidity-aeson-source] /nix/store/c92jp5ynsx8xpmdrsj76956i981lb2p6-genvalidity-aeson-source-1.1.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [genvalidity-aeson-source] Private executables installed in: [genvalidity-aeson-source] /nix/store/c92jp5ynsx8xpmdrsj76956i981lb2p6-genvalidity-aeson-source-1.1.0.0/libexec/x86_64-linux-ghc-9.10.3-21af/genvalidity-aeson-1.1.0.0 [genvalidity-aeson-source] Data files installed in: [genvalidity-aeson-source] /nix/store/c92jp5ynsx8xpmdrsj76956i981lb2p6-genvalidity-aeson-source-1.1.0.0/share/x86_64-linux-ghc-9.10.3-21af/genvalidity-aeson-1.1.0.0 [genvalidity-aeson-source] Documentation installed in: /share/doc/genvalidity-aeson-1.1.0.0 [genvalidity-aeson-source] Configuration files installed in: [genvalidity-aeson-source] /nix/store/c92jp5ynsx8xpmdrsj76956i981lb2p6-genvalidity-aeson-source-1.1.0.0/etc [genvalidity-aeson-source] No alex found [genvalidity-aeson-source] Using ar found on system at: [genvalidity-aeson-source] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [genvalidity-aeson-source] No c2hs found [genvalidity-aeson-source] No cpphs found [genvalidity-aeson-source] No doctest found [genvalidity-aeson-source] Using gcc version 15.2.0 given by user at: [genvalidity-aeson-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [genvalidity-aeson-source] Using ghc version 9.10.3 found on system at: [genvalidity-aeson-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [genvalidity-aeson-source] Using ghc-pkg version 9.10.3 found on system at: [genvalidity-aeson-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [genvalidity-aeson-source] No ghcjs found [genvalidity-aeson-source] No ghcjs-pkg found [genvalidity-aeson-source] No greencard found [genvalidity-aeson-source] Using haddock version 2.31.1 found on system at: [genvalidity-aeson-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [genvalidity-aeson-source] No happy found [genvalidity-aeson-source] Using haskell-suite found on system at: haskell-suite-dummy-location [genvalidity-aeson-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [genvalidity-aeson-source] No hmake found [genvalidity-aeson-source] Using hpc version 0.69 found on system at: [genvalidity-aeson-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [genvalidity-aeson-source] Using hsc2hs version 0.68.10 found on system at: [genvalidity-aeson-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [genvalidity-aeson-source] Using hscolour version 1.25 found on system at: [genvalidity-aeson-source] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [genvalidity-aeson-source] No jhc found [genvalidity-aeson-source] Using ld found on system at: [genvalidity-aeson-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [genvalidity-aeson-source] No pkg-config found [genvalidity-aeson-source] Using runghc version 9.10.3 found on system at: [genvalidity-aeson-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [genvalidity-aeson-source] Using strip version 2.46 found on system at: [genvalidity-aeson-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [genvalidity-aeson-source] Using tar found on system at: [genvalidity-aeson-source] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [genvalidity-aeson-source] No uhc found [genvalidity-aeson-source] Phase: buildPhase [genvalidity-aeson-source] Distribution quality warnings: [genvalidity-aeson-source] [no-description] No 'description' field. [genvalidity-aeson-source] [missing-upper-bounds] On library, these packages miss upper bounds: [genvalidity-aeson-source] - QuickCheck [genvalidity-aeson-source] - aeson [genvalidity-aeson-source] - genvalidity [genvalidity-aeson-source] - genvalidity-scientific [genvalidity-aeson-source] - genvalidity-text [genvalidity-aeson-source] - genvalidity-unordered-containers [genvalidity-aeson-source] - genvalidity-vector [genvalidity-aeson-source] - validity-aeson [genvalidity-aeson-source] Please add them. There is more information at https://pvp.haskell.org/ [genvalidity-aeson-source] Building source dist for genvalidity-aeson-1.1.0.0... [genvalidity-aeson-source] Source tarball created: dist/genvalidity-aeson-1.1.0.0.tar.gz [genvalidity-aeson-source] Phase: checkPhase [genvalidity-aeson-source] Phase: haddockPhase [genvalidity-aeson-source] Phase: installPhase [genvalidity-aeson-source] Phase: fixupPhase Progress: 12 of 30 built (1 building), 3 of 3 downloaded from cache Building genvalidity-aeson [genvalidity-aeson] Phase: setupCompilerEnvironmentPhase [genvalidity-aeson] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [genvalidity-aeson] Phase: unpackPhase [genvalidity-aeson] unpacking source archive /nix/store/c92jp5ynsx8xpmdrsj76956i981lb2p6-genvalidity-aeson-source-1.1.0.0/genvalidity-aeson-1.1.0.0.tar.gz [genvalidity-aeson] source root is genvalidity-aeson-1.1.0.0 [genvalidity-aeson] setting SOURCE_DATE_EPOCH to timestamp 1780307967 of file "genvalidity-aeson-1.1.0.0/test/Test/Validity/AesonSpec.hs" [genvalidity-aeson] warning: file "genvalidity-aeson-1.1.0.0/test/Test/Validity/AesonSpec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [genvalidity-aeson] Phase: patchPhase [genvalidity-aeson] Phase: compileBuildDriverPhase [genvalidity-aeson] setupCompileFlags: -package-db=/build/tmp.OswxRRLGCK/setup-package.conf.d -threaded [genvalidity-aeson] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.OswxRRLGCK/Main.o ) [genvalidity-aeson] [2 of 2] Linking Setup [genvalidity-aeson] Phase: updateAutotoolsGnuConfigScriptsPhase [genvalidity-aeson] Phase: configurePhase [genvalidity-aeson] configureFlags: --verbose --prefix=/nix/store/27pkqw9fb2dqykqmrrgg0xinmaz3gypj-genvalidity-aeson-1.1.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/2kvsh79dc4i1lbrldnd60vx1gshdsqnc-genvalidity-aeson-1.1.0.0-doc/share/doc/genvalidity-aeson-1.1.0.0 --with-gcc=gcc --package-db=/build/tmp.OswxRRLGCK/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 --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib [genvalidity-aeson] Using Parsec parser [genvalidity-aeson] Configuring genvalidity-aeson-1.1.0.0... [genvalidity-aeson] Dependency QuickCheck: using QuickCheck-2.15.0.1 [genvalidity-aeson] Dependency aeson >=1.4.0.0: using aeson-2.2.4.1 [genvalidity-aeson] Dependency base >=4.10 && <5: using base-4.20.2.0 [genvalidity-aeson] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [genvalidity-aeson] Dependency genvalidity-scientific >=0.2: using genvalidity-scientific-1.0.0.0 [genvalidity-aeson] Dependency genvalidity-text >=0.5: using genvalidity-text-1.0.0.1 [genvalidity-aeson] Dependency genvalidity-unordered-containers >=0.2: using [genvalidity-aeson] genvalidity-unordered-containers-1.0.0.1 [genvalidity-aeson] Dependency genvalidity-vector >=0.2: using genvalidity-vector-1.0.0.0 [genvalidity-aeson] Dependency validity-aeson >=0.2: using validity-aeson-0.2.0.5 [genvalidity-aeson] Dependency aeson >=1.4.0.0: using aeson-2.2.4.1 [genvalidity-aeson] Dependency base >=4.10 && <5: using base-4.20.2.0 [genvalidity-aeson] Dependency deepseq: using deepseq-1.5.0.0 [genvalidity-aeson] Dependency genvalidity-aeson: using genvalidity-aeson-1.1.0.0 [genvalidity-aeson] Dependency genvalidity-hspec: using genvalidity-hspec-1.0.0.4 [genvalidity-aeson] Dependency hspec: using hspec-2.11.17 [genvalidity-aeson] Dependency aeson >=1.4.0.0: using aeson-2.2.4.1 [genvalidity-aeson] Dependency base >=4.10 && <5: using base-4.20.2.0 [genvalidity-aeson] Dependency criterion: using criterion-1.6.4.0 [genvalidity-aeson] Dependency genvalidity-aeson: using genvalidity-aeson-1.1.0.0 [genvalidity-aeson] Dependency genvalidity-criterion >=1.1.0.0: using [genvalidity-aeson] genvalidity-criterion-1.1.0.0 [genvalidity-aeson] Source component graph: [genvalidity-aeson]  component lib [genvalidity-aeson]  component test:genvalidity-aeson-test dependency lib [genvalidity-aeson]  component bench:genvalidity-aeson-bench dependency lib [genvalidity-aeson] Configured component graph: [genvalidity-aeson]  component genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C [genvalidity-aeson]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-aeson]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [genvalidity-aeson]  include base-4.20.2.0-4d66 [genvalidity-aeson]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-aeson]  include genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-aeson]  include genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM [genvalidity-aeson]  include genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-aeson]  include genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-aeson]  include validity-aeson-0.2.0.5-1gSEmp6boSG5RdDiBX7iZv [genvalidity-aeson]  component genvalidity-aeson-1.1.0.0-BdtPCYqusAE2hqYcm1zr4M-genvalidity-aeson-test [genvalidity-aeson]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [genvalidity-aeson]  include base-4.20.2.0-4d66 [genvalidity-aeson]  include deepseq-1.5.0.0-04fd [genvalidity-aeson]  include genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C [genvalidity-aeson]  include genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-aeson]  include hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-aeson]  component genvalidity-aeson-1.1.0.0-6NaEBedMcDcIc1cdLtJbyh-genvalidity-aeson-bench [genvalidity-aeson]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [genvalidity-aeson]  include base-4.20.2.0-4d66 [genvalidity-aeson]  include criterion-1.6.4.0-Hy3fs4KDlhhKFhL5al2kGw [genvalidity-aeson]  include genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C [genvalidity-aeson]  include genvalidity-criterion-1.1.0.0-EB97yfYeniXIPIMwkMZOvv [genvalidity-aeson] Linked component graph: [genvalidity-aeson]  unit genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C [genvalidity-aeson]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-aeson]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [genvalidity-aeson]  include base-4.20.2.0-4d66 [genvalidity-aeson]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-aeson]  include genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-aeson]  include genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM [genvalidity-aeson]  include genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-aeson]  include genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-aeson]  include validity-aeson-0.2.0.5-1gSEmp6boSG5RdDiBX7iZv [genvalidity-aeson]  Data.GenValidity.Aeson=genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C:Data.GenValidity.Aeson [genvalidity-aeson]  unit genvalidity-aeson-1.1.0.0-BdtPCYqusAE2hqYcm1zr4M-genvalidity-aeson-test [genvalidity-aeson]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [genvalidity-aeson]  include base-4.20.2.0-4d66 [genvalidity-aeson]  include deepseq-1.5.0.0-04fd [genvalidity-aeson]  include genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C [genvalidity-aeson]  include genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-aeson]  include hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-aeson]  unit genvalidity-aeson-1.1.0.0-6NaEBedMcDcIc1cdLtJbyh-genvalidity-aeson-bench [genvalidity-aeson]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [genvalidity-aeson]  include base-4.20.2.0-4d66 [genvalidity-aeson]  include criterion-1.6.4.0-Hy3fs4KDlhhKFhL5al2kGw [genvalidity-aeson]  include genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C [genvalidity-aeson]  include genvalidity-criterion-1.1.0.0-EB97yfYeniXIPIMwkMZOvv [genvalidity-aeson] Ready component graph: [genvalidity-aeson]  definite genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C [genvalidity-aeson]  depends QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-aeson]  depends aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [genvalidity-aeson]  depends base-4.20.2.0-4d66 [genvalidity-aeson]  depends genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-aeson]  depends genvalidity-scientific-1.0.0.0-6I1nyaRaLuqB6NQ8uMT3n6 [genvalidity-aeson]  depends genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM [genvalidity-aeson]  depends genvalidity-unordered-containers-1.0.0.1-4C6Rj2d7qvV12SPS1o2IrJ [genvalidity-aeson]  depends genvalidity-vector-1.0.0.0-7hZ5FXOTuHBDAaImQ2cPWZ [genvalidity-aeson]  depends validity-aeson-0.2.0.5-1gSEmp6boSG5RdDiBX7iZv [genvalidity-aeson]  definite genvalidity-aeson-1.1.0.0-BdtPCYqusAE2hqYcm1zr4M-genvalidity-aeson-test [genvalidity-aeson]  depends aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [genvalidity-aeson]  depends base-4.20.2.0-4d66 [genvalidity-aeson]  depends deepseq-1.5.0.0-04fd [genvalidity-aeson]  depends genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C [genvalidity-aeson]  depends genvalidity-hspec-1.0.0.4-4g1edSqkOY62KghH8FlrJN [genvalidity-aeson]  depends hspec-2.11.17-BKNs7ZMnUce1ham4ZCwVQs [genvalidity-aeson]  definite genvalidity-aeson-1.1.0.0-6NaEBedMcDcIc1cdLtJbyh-genvalidity-aeson-bench [genvalidity-aeson]  depends aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [genvalidity-aeson]  depends base-4.20.2.0-4d66 [genvalidity-aeson]  depends criterion-1.6.4.0-Hy3fs4KDlhhKFhL5al2kGw [genvalidity-aeson]  depends genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C [genvalidity-aeson]  depends genvalidity-criterion-1.1.0.0-EB97yfYeniXIPIMwkMZOvv [genvalidity-aeson] Using Cabal-3.12.1.0 compiled by ghc-9.10 [genvalidity-aeson] Using compiler: ghc-9.10.3 [genvalidity-aeson] Using install prefix: [genvalidity-aeson] /nix/store/27pkqw9fb2dqykqmrrgg0xinmaz3gypj-genvalidity-aeson-1.1.0.0 [genvalidity-aeson] Executables installed in: [genvalidity-aeson] /nix/store/27pkqw9fb2dqykqmrrgg0xinmaz3gypj-genvalidity-aeson-1.1.0.0/bin [genvalidity-aeson] Libraries installed in: [genvalidity-aeson] /nix/store/27pkqw9fb2dqykqmrrgg0xinmaz3gypj-genvalidity-aeson-1.1.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C [genvalidity-aeson] Dynamic Libraries installed in: [genvalidity-aeson] /nix/store/27pkqw9fb2dqykqmrrgg0xinmaz3gypj-genvalidity-aeson-1.1.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [genvalidity-aeson] Private executables installed in: [genvalidity-aeson] /nix/store/27pkqw9fb2dqykqmrrgg0xinmaz3gypj-genvalidity-aeson-1.1.0.0/libexec/x86_64-linux-ghc-9.10.3-21af/genvalidity-aeson-1.1.0.0 [genvalidity-aeson] Data files installed in: [genvalidity-aeson] /nix/store/27pkqw9fb2dqykqmrrgg0xinmaz3gypj-genvalidity-aeson-1.1.0.0/share/x86_64-linux-ghc-9.10.3-21af/genvalidity-aeson-1.1.0.0 [genvalidity-aeson] Documentation installed in: [genvalidity-aeson] /nix/store/2kvsh79dc4i1lbrldnd60vx1gshdsqnc-genvalidity-aeson-1.1.0.0-doc/share/doc/genvalidity-aeson-1.1.0.0 [genvalidity-aeson] Configuration files installed in: [genvalidity-aeson] /nix/store/27pkqw9fb2dqykqmrrgg0xinmaz3gypj-genvalidity-aeson-1.1.0.0/etc [genvalidity-aeson] No alex found [genvalidity-aeson] Using ar found on system at: [genvalidity-aeson] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [genvalidity-aeson] No c2hs found [genvalidity-aeson] No cpphs found [genvalidity-aeson] No doctest found [genvalidity-aeson] Using gcc version 15.2.0 given by user at: [genvalidity-aeson] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [genvalidity-aeson] Using ghc version 9.10.3 found on system at: [genvalidity-aeson] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [genvalidity-aeson] Using ghc-pkg version 9.10.3 found on system at: [genvalidity-aeson] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [genvalidity-aeson] No ghcjs found [genvalidity-aeson] No ghcjs-pkg found [genvalidity-aeson] No greencard found [genvalidity-aeson] Using haddock version 2.31.1 found on system at: [genvalidity-aeson] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [genvalidity-aeson] No happy found [genvalidity-aeson] Using haskell-suite found on system at: haskell-suite-dummy-location [genvalidity-aeson] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [genvalidity-aeson] No hmake found [genvalidity-aeson] Using hpc version 0.69 found on system at: [genvalidity-aeson] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [genvalidity-aeson] Using hsc2hs version 0.68.10 found on system at: [genvalidity-aeson] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [genvalidity-aeson] Using hscolour version 1.25 found on system at: [genvalidity-aeson] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [genvalidity-aeson] No jhc found [genvalidity-aeson] Using ld found on system at: [genvalidity-aeson] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [genvalidity-aeson] No pkg-config found [genvalidity-aeson] Using runghc version 9.10.3 found on system at: [genvalidity-aeson] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [genvalidity-aeson] Using strip version 2.46 found on system at: [genvalidity-aeson] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [genvalidity-aeson] Using tar found on system at: [genvalidity-aeson] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [genvalidity-aeson] No uhc found [genvalidity-aeson] Phase: buildPhase [genvalidity-aeson] Preprocessing library for genvalidity-aeson-1.1.0.0... [genvalidity-aeson] Building library for genvalidity-aeson-1.1.0.0... [genvalidity-aeson] [1 of 2] Compiling Data.GenValidity.Aeson ( src/Data/GenValidity/Aeson.hs, dist/build/Data/GenValidity/Aeson.o, dist/build/Data/GenValidity/Aeson.dyn_o ) [genvalidity-aeson] [2 of 2] Compiling Paths_genvalidity_aeson ( dist/build/autogen/Paths_genvalidity_aeson.hs, dist/build/Paths_genvalidity_aeson.o, dist/build/Paths_genvalidity_aeson.dyn_o ) [genvalidity-aeson] [1 of 2] Compiling Data.GenValidity.Aeson ( src/Data/GenValidity/Aeson.hs, dist/build/Data/GenValidity/Aeson.p_o ) [genvalidity-aeson] [2 of 2] Compiling Paths_genvalidity_aeson ( dist/build/autogen/Paths_genvalidity_aeson.hs, dist/build/Paths_genvalidity_aeson.p_o ) [genvalidity-aeson] Preprocessing test suite 'genvalidity-aeson-test' for genvalidity-aeson-1.1.0.0... [genvalidity-aeson] Building test suite 'genvalidity-aeson-test' for genvalidity-aeson-1.1.0.0... [genvalidity-aeson] [1 of 3] Compiling Paths_genvalidity_aeson ( dist/build/genvalidity-aeson-test/autogen/Paths_genvalidity_aeson.hs, dist/build/genvalidity-aeson-test/genvalidity-aeson-test-tmp/Paths_genvalidity_aeson.o ) [genvalidity-aeson] [2 of 3] Compiling Test.Validity.AesonSpec ( test/Test/Validity/AesonSpec.hs, dist/build/genvalidity-aeson-test/genvalidity-aeson-test-tmp/Test/Validity/AesonSpec.o ) [genvalidity-aeson] [3 of 3] Compiling Main ( test/Spec.hs, dist/build/genvalidity-aeson-test/genvalidity-aeson-test-tmp/Main.o ) [genvalidity-aeson] [4 of 4] Linking dist/build/genvalidity-aeson-test/genvalidity-aeson-test [dekking-plugin] Documentation created: dist/doc/html/dekking-plugin/, [dekking-plugin] dist/doc/html/dekking-plugin/dekking-plugin.txt [dekking-plugin] Phase: installPhase [dekking-plugin] Installing library in /nix/store/hc75j7c5y74xpwir8rpprzlwbljg9mhv-dekking-plugin-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV [dekking-plugin] Phase: fixupPhase [dekking-plugin] shrinking RPATHs of ELF executables and libraries in /nix/store/hc75j7c5y74xpwir8rpprzlwbljg9mhv-dekking-plugin-0.0.0.0 [dekking-plugin] shrinking /nix/store/hc75j7c5y74xpwir8rpprzlwbljg9mhv-dekking-plugin-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/libHSdekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV-ghc9.10.3.so [dekking-plugin] checking for references to /build/ in /nix/store/hc75j7c5y74xpwir8rpprzlwbljg9mhv-dekking-plugin-0.0.0.0... [dekking-plugin] patching script interpreter paths in /nix/store/hc75j7c5y74xpwir8rpprzlwbljg9mhv-dekking-plugin-0.0.0.0 [dekking-plugin] stripping (with command strip and flags -S -p) in /nix/store/hc75j7c5y74xpwir8rpprzlwbljg9mhv-dekking-plugin-0.0.0.0/lib [dekking-plugin] shrinking RPATHs of ELF executables and libraries in /nix/store/z210g8x9r4c63nscagf320czm7spzgns-dekking-plugin-0.0.0.0-doc [dekking-plugin] checking for references to /build/ in /nix/store/z210g8x9r4c63nscagf320czm7spzgns-dekking-plugin-0.0.0.0-doc... [dekking-plugin] patching script interpreter paths in /nix/store/z210g8x9r4c63nscagf320czm7spzgns-dekking-plugin-0.0.0.0-doc [genvalidity-aeson] Preprocessing benchmark 'genvalidity-aeson-bench' for genvalidity-aeson-1.1.0.0... [genvalidity-aeson] Building benchmark 'genvalidity-aeson-bench' for genvalidity-aeson-1.1.0.0... Progress: 13 of 30 built (1 building), 3 of 3 downloaded from cache Building dekking-report-source Building opt-env-conf [genvalidity-aeson] [1 of 2] Compiling Main ( bench/Main.hs, dist/build/genvalidity-aeson-bench/genvalidity-aeson-bench-tmp/Main.o ) [genvalidity-aeson] [2 of 2] Compiling Paths_genvalidity_aeson ( dist/build/genvalidity-aeson-bench/autogen/Paths_genvalidity_aeson.hs, dist/build/genvalidity-aeson-bench/genvalidity-aeson-bench-tmp/Paths_genvalidity_aeson.o ) [genvalidity-aeson] [3 of 3] Linking dist/build/genvalidity-aeson-bench/genvalidity-aeson-bench [dekking-report-source] Phase: setupCompilerEnvironmentPhase [dekking-report-source] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [opt-env-conf] Phase: setupCompilerEnvironmentPhase [opt-env-conf] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [dekking-report-source] Phase: unpackPhase [dekking-report-source] unpacking source archive /nix/store/9s9s6qjkqnp8bq4carhryv1f15kb7dm9-dekking-report [dekking-report-source] source root is dekking-report [dekking-report-source] Phase: patchPhase [dekking-report-source] Phase: compileBuildDriverPhase [dekking-report-source] setupCompileFlags: -package-db=/build/tmp.Uu71R50PZW/setup-package.conf.d -threaded [dekking-report-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.Uu71R50PZW/Main.o ) [dekking-report-source] [2 of 2] Linking Setup [opt-env-conf] Phase: unpackPhase [opt-env-conf] unpacking source archive /nix/store/qnfl68whi0wg6mh3ry31ql01dfn29hqp-opt-env-conf-source-0.15.0.2/opt-env-conf-0.15.0.2.tar.gz [opt-env-conf] source root is opt-env-conf-0.15.0.2 [opt-env-conf] setting SOURCE_DATE_EPOCH to timestamp 1780307840 of file "opt-env-conf-0.15.0.2/src/OptEnvConf/Validation.hs" [opt-env-conf] Phase: patchPhase [opt-env-conf] Adding dekking-value to build-depends in ./opt-env-conf.cabal [opt-env-conf] Phase: compileBuildDriverPhase [opt-env-conf] setupCompileFlags: -package-db=/build/tmp.OfBB6OLH9e/setup-package.conf.d -threaded [opt-env-conf] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.OfBB6OLH9e/Main.o ) [opt-env-conf] [2 of 2] Linking Setup [genvalidity-aeson] Phase: checkPhase [genvalidity-aeson] Running 1 test suites... [genvalidity-aeson] Test suite genvalidity-aeson-test: RUNNING... [genvalidity-aeson]  [genvalidity-aeson] Test.Validity.Aeson [genvalidity-aeson]  GenValid Value [genvalidity-aeson]  genValid :: Gen Value [genvalidity-aeson]  only generates valid 'Value's [✔] [genvalidity-aeson]  +++ OK, passed 100 tests. [genvalidity-aeson]  genValid :: Gen Value [genvalidity-aeson]  produces deepseqable values [✔] [genvalidity-aeson]  +++ OK, passed 100 tests. [genvalidity-aeson]  [genvalidity-aeson] Finished in 0.0075 seconds [genvalidity-aeson] 2 examples, 0 failures [dekking-report-source] Phase: updateAutotoolsGnuConfigScriptsPhase [dekking-report-source] Phase: configurePhase [genvalidity-aeson] Test suite genvalidity-aeson-test: PASS [genvalidity-aeson] Test suite logged to: [genvalidity-aeson] dist/test/genvalidity-aeson-1.1.0.0-genvalidity-aeson-test.log [genvalidity-aeson] 1 of 1 test suites (1 of 1 test cases) passed. [dekking-report-source] configureFlags: --verbose --prefix=/nix/store/rv81mmx8gq2njv4r42riv8369lgsyzh6-dekking-report-source-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/dekking-report-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.Uu71R50PZW/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 --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/lib [genvalidity-aeson] Phase: haddockPhase [dekking-report-source] Using Parsec parser [dekking-report-source] Configuring dekking-report-0.0.0.0... [opt-env-conf] Phase: updateAutotoolsGnuConfigScriptsPhase [opt-env-conf] Phase: configurePhase [opt-env-conf] configureFlags: --verbose --prefix=/nix/store/jz1ajl3f0yjhbjkz34vf8bc4yfs3hm9j-opt-env-conf-0.15.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.OfBB6OLH9e/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 --disable-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-options=-O2 --ghc-options=-Wall --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/lib [opt-env-conf] Using Parsec parser [opt-env-conf] Configuring opt-env-conf-0.15.0.2... [genvalidity-aeson] Preprocessing library for genvalidity-aeson-1.1.0.0... [genvalidity-aeson] Running Haddock on library for genvalidity-aeson-1.1.0.0... [genvalidity-aeson] Warning: The documentation for the following packages are not installed. No [genvalidity-aeson] links will be generated to these packages: vector-0.13.2.0 [genvalidity-aeson] [1 of 2] Compiling Data.GenValidity.Aeson ( src/Data/GenValidity/Aeson.hs, nothing ) [genvalidity-aeson] [2 of 2] Compiling Paths_genvalidity_aeson ( dist/build/autogen/Paths_genvalidity_aeson.hs, nothing ) [genvalidity-aeson] Haddock coverage: [genvalidity-aeson]  0% ( 0 / 1) in 'Data.GenValidity.Aeson' [genvalidity-aeson]  Missing documentation for: [genvalidity-aeson]  Module header [dekking-report-source] Dependency aeson: using aeson-2.2.4.1 [dekking-report-source] Dependency aeson-pretty: using aeson-pretty-0.8.10 [dekking-report-source] Dependency autodocodec: using autodocodec-0.5.0.0 [dekking-report-source] Dependency base >=4.7 && <5: using base-4.20.2.0 [dekking-report-source] Dependency blaze-html: using blaze-html-0.9.2.0 [dekking-report-source] Dependency bytestring: using bytestring-0.12.2.0 [dekking-report-source] Dependency containers: using containers-0.7 [dekking-report-source] Dependency dekking-plugin: using dekking-plugin-0.0.0.0 [dekking-report-source] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [dekking-report-source] Dependency path: using path-0.9.6 [dekking-report-source] Dependency path-io: using path-io-1.8.2 [dekking-report-source] Dependency shakespeare: using shakespeare-2.1.7.1 [dekking-report-source] Dependency text: using text-2.1.3 [dekking-report-source] Dependency base >=4.7 && <5: using base-4.20.2.0 [dekking-report-source] Dependency dekking-report: using dekking-report-0.0.0.0 [dekking-report-source] Source component graph: [dekking-report-source]  component lib [dekking-report-source]  component exe:dekking-report dependency lib [dekking-report-source] Configured component graph: [dekking-report-source]  component dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr [dekking-report-source]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [dekking-report-source]  include aeson-pretty-0.8.10-9fCZJKopJhx9Ba3hU80Kve [dekking-report-source]  include autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [dekking-report-source]  include base-4.20.2.0-4d66 [dekking-report-source]  include blaze-html-0.9.2.0-LQS1hiNEGhnDpd55xybGKt [dekking-report-source]  include bytestring-0.12.2.0-25ef [dekking-report-source]  include containers-0.7-e888 [dekking-report-source]  include dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV [dekking-report-source]  include optparse-applicative-0.18.1.0-7XwebapsAz59gOktxocIQ3 [dekking-report-source]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [dekking-report-source]  include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [dekking-report-source]  include shakespeare-2.1.7.1-6Bkl0BxOibd8aAKZh6S6s3 [dekking-report-source]  include text-2.1.3-3f03 [dekking-report-source]  component dekking-report-0.0.0.0-LvWXj72qpAw471lI525jOK-dekking-report [dekking-report-source]  include base-4.20.2.0-4d66 [dekking-report-source]  include dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr [dekking-report-source] Linked component graph: [dekking-report-source]  unit dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr [dekking-report-source]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [dekking-report-source]  include aeson-pretty-0.8.10-9fCZJKopJhx9Ba3hU80Kve [dekking-report-source]  include autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [dekking-report-source]  include base-4.20.2.0-4d66 [dekking-report-source]  include blaze-html-0.9.2.0-LQS1hiNEGhnDpd55xybGKt [dekking-report-source]  include bytestring-0.12.2.0-25ef [dekking-report-source]  include containers-0.7-e888 [dekking-report-source]  include dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV [dekking-report-source]  include optparse-applicative-0.18.1.0-7XwebapsAz59gOktxocIQ3 [dekking-report-source]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [dekking-report-source]  include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [dekking-report-source]  include shakespeare-2.1.7.1-6Bkl0BxOibd8aAKZh6S6s3 [dekking-report-source]  include text-2.1.3-3f03 [dekking-report-source]  Dekking.Coverage=dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr:Dekking.Coverage,Dekking.OptParse=dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr:Dekking.OptParse,Dekking.Report=dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr:Dekking.Report [dekking-report-source]  unit dekking-report-0.0.0.0-LvWXj72qpAw471lI525jOK-dekking-report [dekking-report-source]  include base-4.20.2.0-4d66 [dekking-report-source]  include dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr [dekking-report-source] Ready component graph: [dekking-report-source]  definite dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr [dekking-report-source]  depends aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [dekking-report-source]  depends aeson-pretty-0.8.10-9fCZJKopJhx9Ba3hU80Kve [dekking-report-source]  depends autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [dekking-report-source]  depends base-4.20.2.0-4d66 [dekking-report-source]  depends blaze-html-0.9.2.0-LQS1hiNEGhnDpd55xybGKt [dekking-report-source]  depends bytestring-0.12.2.0-25ef [dekking-report-source]  depends containers-0.7-e888 [dekking-report-source]  depends dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV [dekking-report-source]  depends optparse-applicative-0.18.1.0-7XwebapsAz59gOktxocIQ3 [dekking-report-source]  depends path-0.9.6-L3t3TcndY3P7bshtU9371n [dekking-report-source]  depends path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [dekking-report-source]  depends shakespeare-2.1.7.1-6Bkl0BxOibd8aAKZh6S6s3 [dekking-report-source]  depends text-2.1.3-3f03 [dekking-report-source]  definite dekking-report-0.0.0.0-LvWXj72qpAw471lI525jOK-dekking-report [dekking-report-source]  depends base-4.20.2.0-4d66 [dekking-report-source]  depends dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr [dekking-report-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [dekking-report-source] Using compiler: ghc-9.10.3 [dekking-report-source] Using install prefix: [dekking-report-source] /nix/store/rv81mmx8gq2njv4r42riv8369lgsyzh6-dekking-report-source-0.0.0.0 [dekking-report-source] Executables installed in: [dekking-report-source] /nix/store/rv81mmx8gq2njv4r42riv8369lgsyzh6-dekking-report-source-0.0.0.0/bin [dekking-report-source] Libraries installed in: [dekking-report-source] /nix/store/rv81mmx8gq2njv4r42riv8369lgsyzh6-dekking-report-source-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr [dekking-report-source] Dynamic Libraries installed in: [dekking-report-source] /nix/store/rv81mmx8gq2njv4r42riv8369lgsyzh6-dekking-report-source-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [dekking-report-source] Private executables installed in: [dekking-report-source] /nix/store/rv81mmx8gq2njv4r42riv8369lgsyzh6-dekking-report-source-0.0.0.0/libexec/x86_64-linux-ghc-9.10.3-21af/dekking-report-0.0.0.0 [dekking-report-source] Data files installed in: [dekking-report-source] /nix/store/rv81mmx8gq2njv4r42riv8369lgsyzh6-dekking-report-source-0.0.0.0/share/x86_64-linux-ghc-9.10.3-21af/dekking-report-0.0.0.0 [dekking-report-source] Documentation installed in: /share/doc/dekking-report-0.0.0.0 [dekking-report-source] Configuration files installed in: [dekking-report-source] /nix/store/rv81mmx8gq2njv4r42riv8369lgsyzh6-dekking-report-source-0.0.0.0/etc [dekking-report-source] No alex found [dekking-report-source] Using ar found on system at: [dekking-report-source] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [dekking-report-source] No c2hs found [dekking-report-source] No cpphs found [dekking-report-source] No doctest found [dekking-report-source] Using gcc version 15.2.0 given by user at: [dekking-report-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [dekking-report-source] Using ghc version 9.10.3 found on system at: [dekking-report-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [dekking-report-source] Using ghc-pkg version 9.10.3 found on system at: [dekking-report-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [dekking-report-source] No ghcjs found [dekking-report-source] No ghcjs-pkg found [dekking-report-source] No greencard found [dekking-report-source] Using haddock version 2.31.1 found on system at: [dekking-report-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [dekking-report-source] No happy found [dekking-report-source] Using haskell-suite found on system at: haskell-suite-dummy-location [dekking-report-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [dekking-report-source] No hmake found [dekking-report-source] Using hpc version 0.69 found on system at: [dekking-report-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [dekking-report-source] Using hsc2hs version 0.68.10 found on system at: [dekking-report-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [dekking-report-source] Using hscolour version 1.25 found on system at: [dekking-report-source] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [dekking-report-source] No jhc found [dekking-report-source] Using ld found on system at: [dekking-report-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [dekking-report-source] No pkg-config found [dekking-report-source] Using runghc version 9.10.3 found on system at: [dekking-report-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [dekking-report-source] Using strip version 2.46 found on system at: [dekking-report-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [dekking-report-source] Using tar found on system at: [dekking-report-source] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [dekking-report-source] No uhc found [dekking-report-source] Phase: buildPhase [dekking-report-source] Distribution quality errors: [dekking-report-source] [no-syn-desc] No 'synopsis' or 'description' field. [dekking-report-source] [license-none] The 'license' field is missing or is NONE. [dekking-report-source] Distribution quality warnings: [dekking-report-source] [no-category] No 'category' field. [dekking-report-source] [missing-upper-bounds] On library, these packages miss upper bounds: [dekking-report-source] - aeson [dekking-report-source] - aeson-pretty [dekking-report-source] - autodocodec [dekking-report-source] - blaze-html [dekking-report-source] - bytestring [dekking-report-source] - containers [dekking-report-source] - dekking-plugin [dekking-report-source] - optparse-applicative [dekking-report-source] - path [dekking-report-source] - path-io [dekking-report-source] - shakespeare [dekking-report-source] - text [dekking-report-source] Please add them. There is more information at https://pvp.haskell.org/ [dekking-report-source] Note: the public hackage server would reject this package. [dekking-report-source] Building source dist for dekking-report-0.0.0.0... [dekking-report-source] Source tarball created: dist/dekking-report-0.0.0.0.tar.gz [dekking-report-source] Phase: checkPhase [dekking-report-source] Phase: haddockPhase [dekking-report-source] Phase: installPhase [dekking-report-source] Phase: fixupPhase Progress: 14 of 30 built (2 building), 3 of 3 downloaded from cache Building dekking-report [opt-env-conf] Dependency aeson: using aeson-2.2.4.1 [opt-env-conf] Dependency autodocodec >=0.3.0.0: using autodocodec-0.5.0.0 [opt-env-conf] Dependency autodocodec-nix: using autodocodec-nix-0.1.0.0 [opt-env-conf] Dependency autodocodec-schema: using autodocodec-schema-0.2.0.1 [opt-env-conf] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.2 [opt-env-conf] Dependency base <5: using base-4.20.2.0 [opt-env-conf] Dependency containers: using containers-0.7 [opt-env-conf] Dependency dekking-value: using dekking-value-0.0.0.0 [opt-env-conf] Dependency hashable: using hashable-1.5.1.0 [opt-env-conf] Dependency mtl: using mtl-2.3.1 [opt-env-conf] Dependency path: using path-0.9.6 [opt-env-conf] Dependency path-io: using path-io-1.8.2 [opt-env-conf] Dependency safe-coloured-text >=0.3.0.2: using safe-coloured-text-0.3.0.2 [opt-env-conf] Dependency safe-coloured-text-layout >=0.2.0.0: using [opt-env-conf] safe-coloured-text-layout-0.2.0.1 [opt-env-conf] Dependency safe-coloured-text-terminfo: using [opt-env-conf] safe-coloured-text-terminfo-0.3.0.0 [opt-env-conf] Dependency selective: using selective-0.7.0.1 [opt-env-conf] Dependency text: using text-2.1.3 [opt-env-conf] Dependency validity: using validity-0.12.1.0 [opt-env-conf] Dependency validity-containers: using validity-containers-0.5.0.5 [opt-env-conf] Dependency validity-text: using validity-text-0.3.1.3 [opt-env-conf] Source component graph: component lib [opt-env-conf] Configured component graph: [opt-env-conf]  component opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [opt-env-conf]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [opt-env-conf]  include autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [opt-env-conf]  include autodocodec-nix-0.1.0.0-JoXB8MfdPlKcARbL025tN [opt-env-conf]  include autodocodec-schema-0.2.0.1-6TyfbQ50D3xHmulWRw7hOd [opt-env-conf]  include autodocodec-yaml-0.4.0.2-6TeKzLm3jOznXR9qf27L5 [opt-env-conf]  include base-4.20.2.0-4d66 [opt-env-conf]  include containers-0.7-e888 [opt-env-conf]  include dekking-value-0.0.0.0-Jdgr6N9MQVuDwMCr04Ye90 [opt-env-conf]  include hashable-1.5.1.0-Ku9HvPy49hp96v3xkmgxZY [opt-env-conf]  include mtl-2.3.1-f2f2 [opt-env-conf]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [opt-env-conf]  include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [opt-env-conf]  include safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn [opt-env-conf]  include safe-coloured-text-layout-0.2.0.1-DzhoxRkXBuYFHB3waM3yX2 [opt-env-conf]  include safe-coloured-text-terminfo-0.3.0.0-DN6OMGNsrpN46mn2G1pnXw [opt-env-conf]  include selective-0.7.0.1-63SOn0Cie9m5JnnZ6r9Yug [opt-env-conf]  include text-2.1.3-3f03 [opt-env-conf]  include validity-0.12.1.0-8qjG7yVSgvqEBOp0lq9ci9 [opt-env-conf]  include validity-containers-0.5.0.5-DsW4n4ZO4TIJj2S37fXP1f [opt-env-conf]  include validity-text-0.3.1.3-BVCTuWXQG82I1Jh1dnFV8Q [opt-env-conf] Linked component graph: [opt-env-conf]  unit opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [opt-env-conf]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [opt-env-conf]  include autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [opt-env-conf]  include autodocodec-nix-0.1.0.0-JoXB8MfdPlKcARbL025tN [opt-env-conf]  include autodocodec-schema-0.2.0.1-6TyfbQ50D3xHmulWRw7hOd [opt-env-conf]  include autodocodec-yaml-0.4.0.2-6TeKzLm3jOznXR9qf27L5 [opt-env-conf]  include base-4.20.2.0-4d66 [opt-env-conf]  include containers-0.7-e888 [opt-env-conf]  include dekking-value-0.0.0.0-Jdgr6N9MQVuDwMCr04Ye90 [opt-env-conf]  include hashable-1.5.1.0-Ku9HvPy49hp96v3xkmgxZY [opt-env-conf]  include mtl-2.3.1-f2f2 [opt-env-conf]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [opt-env-conf]  include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [opt-env-conf]  include safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn [opt-env-conf]  include safe-coloured-text-layout-0.2.0.1-DzhoxRkXBuYFHB3waM3yX2 [opt-env-conf]  include safe-coloured-text-terminfo-0.3.0.0-DN6OMGNsrpN46mn2G1pnXw [opt-env-conf]  include selective-0.7.0.1-63SOn0Cie9m5JnnZ6r9Yug [opt-env-conf]  include text-2.1.3-3f03 [opt-env-conf]  include validity-0.12.1.0-8qjG7yVSgvqEBOp0lq9ci9 [opt-env-conf]  include validity-containers-0.5.0.5-DsW4n4ZO4TIJj2S37fXP1f [opt-env-conf]  include validity-text-0.3.1.3-BVCTuWXQG82I1Jh1dnFV8Q [opt-env-conf]  OptEnvConf=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf,OptEnvConf.Args=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf.Args,OptEnvConf.Capability=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf.Capability,OptEnvConf.Casing=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf.Casing,OptEnvConf.Check=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf.Check,OptEnvConf.Completer=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf.Completer,OptEnvConf.Completion=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf.Completion,OptEnvConf.Doc=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf.Doc,OptEnvConf.EnvMap=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf.EnvMap,OptEnvConf.Error=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf.Error,OptEnvConf.Lint=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf.Lint,OptEnvConf.Main=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf.Main,OptEnvConf.Nix=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf.Nix,OptEnvConf.NonDet=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf.NonDet,OptEnvConf.Output=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf.Output,OptEnvConf.Parser=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf.Parser,OptEnvConf.Reader=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf.Reader,OptEnvConf.Run=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf.Run,OptEnvConf.Setting=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf.Setting,OptEnvConf.Terminal=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf.Terminal,OptEnvConf.Validation=opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A:OptEnvConf.Validation [opt-env-conf] Ready component graph: [opt-env-conf]  definite opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [opt-env-conf]  depends aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [opt-env-conf]  depends autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [opt-env-conf]  depends autodocodec-nix-0.1.0.0-JoXB8MfdPlKcARbL025tN [opt-env-conf]  depends autodocodec-schema-0.2.0.1-6TyfbQ50D3xHmulWRw7hOd [opt-env-conf]  depends autodocodec-yaml-0.4.0.2-6TeKzLm3jOznXR9qf27L5 [opt-env-conf]  depends base-4.20.2.0-4d66 [opt-env-conf]  depends containers-0.7-e888 [opt-env-conf]  depends dekking-value-0.0.0.0-Jdgr6N9MQVuDwMCr04Ye90 [opt-env-conf]  depends hashable-1.5.1.0-Ku9HvPy49hp96v3xkmgxZY [opt-env-conf]  depends mtl-2.3.1-f2f2 [opt-env-conf]  depends path-0.9.6-L3t3TcndY3P7bshtU9371n [opt-env-conf]  depends path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [opt-env-conf]  depends safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn [opt-env-conf]  depends safe-coloured-text-layout-0.2.0.1-DzhoxRkXBuYFHB3waM3yX2 [opt-env-conf]  depends safe-coloured-text-terminfo-0.3.0.0-DN6OMGNsrpN46mn2G1pnXw [opt-env-conf]  depends selective-0.7.0.1-63SOn0Cie9m5JnnZ6r9Yug [opt-env-conf]  depends text-2.1.3-3f03 [opt-env-conf]  depends validity-0.12.1.0-8qjG7yVSgvqEBOp0lq9ci9 [opt-env-conf]  depends validity-containers-0.5.0.5-DsW4n4ZO4TIJj2S37fXP1f [opt-env-conf]  depends validity-text-0.3.1.3-BVCTuWXQG82I1Jh1dnFV8Q [opt-env-conf] Using Cabal-3.12.1.0 compiled by ghc-9.10 [opt-env-conf] Using compiler: ghc-9.10.3 [opt-env-conf] Using install prefix: [opt-env-conf] /nix/store/jz1ajl3f0yjhbjkz34vf8bc4yfs3hm9j-opt-env-conf-0.15.0.2 [opt-env-conf] Executables installed in: [opt-env-conf] /nix/store/jz1ajl3f0yjhbjkz34vf8bc4yfs3hm9j-opt-env-conf-0.15.0.2/bin [opt-env-conf] Libraries installed in: [opt-env-conf] /nix/store/jz1ajl3f0yjhbjkz34vf8bc4yfs3hm9j-opt-env-conf-0.15.0.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [opt-env-conf] Dynamic Libraries installed in: [opt-env-conf] /nix/store/jz1ajl3f0yjhbjkz34vf8bc4yfs3hm9j-opt-env-conf-0.15.0.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [opt-env-conf] Private executables installed in: [opt-env-conf] /nix/store/jz1ajl3f0yjhbjkz34vf8bc4yfs3hm9j-opt-env-conf-0.15.0.2/libexec/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-0.15.0.2 [opt-env-conf] Data files installed in: [opt-env-conf] /nix/store/jz1ajl3f0yjhbjkz34vf8bc4yfs3hm9j-opt-env-conf-0.15.0.2/share/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-0.15.0.2 [opt-env-conf] Documentation installed in: [opt-env-conf] /nix/store/jz1ajl3f0yjhbjkz34vf8bc4yfs3hm9j-opt-env-conf-0.15.0.2/share/doc/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-0.15.0.2 [opt-env-conf] Configuration files installed in: [opt-env-conf] /nix/store/jz1ajl3f0yjhbjkz34vf8bc4yfs3hm9j-opt-env-conf-0.15.0.2/etc [opt-env-conf] No alex found [opt-env-conf] Using ar found on system at: [opt-env-conf] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [opt-env-conf] No c2hs found [opt-env-conf] No cpphs found [opt-env-conf] No doctest found [opt-env-conf] Using gcc version 15.2.0 given by user at: [opt-env-conf] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [opt-env-conf] Using ghc version 9.10.3 found on system at: [opt-env-conf] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [opt-env-conf] Using ghc-pkg version 9.10.3 found on system at: [opt-env-conf] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [opt-env-conf] No ghcjs found [opt-env-conf] No ghcjs-pkg found [opt-env-conf] No greencard found [opt-env-conf] Using haddock version 2.31.1 found on system at: [opt-env-conf] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [opt-env-conf] No happy found [opt-env-conf] Using haskell-suite found on system at: haskell-suite-dummy-location [opt-env-conf] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [opt-env-conf] No hmake found [opt-env-conf] Using hpc version 0.69 found on system at: [opt-env-conf] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [opt-env-conf] Using hsc2hs version 0.68.10 found on system at: [opt-env-conf] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [opt-env-conf] No hscolour found [opt-env-conf] No jhc found [opt-env-conf] Using ld found on system at: [opt-env-conf] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [opt-env-conf] No pkg-config found [opt-env-conf] Using runghc version 9.10.3 found on system at: [opt-env-conf] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [opt-env-conf] Using strip version 2.46 found on system at: [opt-env-conf] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [opt-env-conf] Using tar found on system at: [opt-env-conf] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [opt-env-conf] No uhc found [dekking-report] Phase: setupCompilerEnvironmentPhase [dekking-report] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [opt-env-conf] Phase: buildPhase [opt-env-conf] Preprocessing library for opt-env-conf-0.15.0.2... [opt-env-conf] Building library for opt-env-conf-0.15.0.2... [dekking-report] Phase: unpackPhase [dekking-report] unpacking source archive /nix/store/rv81mmx8gq2njv4r42riv8369lgsyzh6-dekking-report-source-0.0.0.0/dekking-report-0.0.0.0.tar.gz [dekking-report] source root is dekking-report-0.0.0.0 [dekking-report] setting SOURCE_DATE_EPOCH to timestamp 1780307979 of file "dekking-report-0.0.0.0/templates/style.lucius" [dekking-report] warning: file "dekking-report-0.0.0.0/templates/style.lucius" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [dekking-report] Phase: patchPhase [dekking-report] Phase: compileBuildDriverPhase [dekking-report] setupCompileFlags: -package-db=/build/tmp.jhulTAkd6T/setup-package.conf.d -threaded [dekking-report] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.jhulTAkd6T/Main.o ) [opt-env-conf] [ 1 of 22] Compiling OptEnvConf.Args ( src/OptEnvConf/Args.hs, dist/build/OptEnvConf/Args.o, dist/build/OptEnvConf/Args.dyn_o ) [opt-env-conf] Adapting module: OptEnvConf.EnvMap [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/EnvMap.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/EnvMap.hs [opt-env-conf] Adapting module: OptEnvConf.Terminal [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Terminal.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Terminal.hs [opt-env-conf] Adapting module: OptEnvConf.Capability [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Capability.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Capability.hs [opt-env-conf] Adapting module: OptEnvConf.Reader [opt-env-conf] Adapting module: OptEnvConf.Casing [opt-env-conf] Adapting module: OptEnvConf.Validation [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Reader.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Reader.hs [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Casing.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Casing.hs [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Validation.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Validation.hs [opt-env-conf] Adapting module: OptEnvConf.NonDet [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/NonDet.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/NonDet.hs [opt-env-conf] Adapting module: OptEnvConf.Completer [opt-env-conf] Adapting module: OptEnvConf.Args [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Completer.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Completer.hs [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Args.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Args.hs [dekking-report] [2 of 2] Linking Setup [dekking-report] Phase: updateAutotoolsGnuConfigScriptsPhase [dekking-report] Phase: configurePhase [dekking-report] configureFlags: --verbose --prefix=/nix/store/qpcaggkha16kx06942h4akin0lvqb4sn-dekking-report-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.jhulTAkd6T/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --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=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/lib [dekking-report] Using Parsec parser [dekking-report] Configuring dekking-report-0.0.0.0... [opt-env-conf] [ 2 of 22] Compiling OptEnvConf.Capability ( src/OptEnvConf/Capability.hs, dist/build/OptEnvConf/Capability.o, dist/build/OptEnvConf/Capability.dyn_o ) [opt-env-conf] [ 3 of 22] Compiling OptEnvConf.Casing ( src/OptEnvConf/Casing.hs, dist/build/OptEnvConf/Casing.o, dist/build/OptEnvConf/Casing.dyn_o ) [opt-env-conf] [ 4 of 22] Compiling OptEnvConf.Completer ( src/OptEnvConf/Completer.hs, dist/build/OptEnvConf/Completer.o, dist/build/OptEnvConf/Completer.dyn_o ) [opt-env-conf] [ 5 of 22] Compiling OptEnvConf.EnvMap ( src/OptEnvConf/EnvMap.hs, dist/build/OptEnvConf/EnvMap.o, dist/build/OptEnvConf/EnvMap.dyn_o ) [opt-env-conf] [ 6 of 22] Compiling OptEnvConf.NonDet ( src/OptEnvConf/NonDet.hs, dist/build/OptEnvConf/NonDet.o, dist/build/OptEnvConf/NonDet.dyn_o ) [opt-env-conf] [ 7 of 22] Compiling OptEnvConf.Reader ( src/OptEnvConf/Reader.hs, dist/build/OptEnvConf/Reader.o, dist/build/OptEnvConf/Reader.dyn_o ) [opt-env-conf] [ 8 of 22] Compiling OptEnvConf.Setting ( src/OptEnvConf/Setting.hs, dist/build/OptEnvConf/Setting.o, dist/build/OptEnvConf/Setting.dyn_o ) [opt-env-conf] Adapting module: OptEnvConf.Setting [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Setting.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Setting.hs [dekking-report] Dependency aeson: using aeson-2.2.4.1 [dekking-report] Dependency aeson-pretty: using aeson-pretty-0.8.10 [dekking-report] Dependency autodocodec: using autodocodec-0.5.0.0 [dekking-report] Dependency base >=4.7 && <5: using base-4.20.2.0 [dekking-report] Dependency blaze-html: using blaze-html-0.9.2.0 [dekking-report] Dependency bytestring: using bytestring-0.12.2.0 [dekking-report] Dependency containers: using containers-0.7 [dekking-report] Dependency dekking-plugin: using dekking-plugin-0.0.0.0 [dekking-report] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [dekking-report] Dependency path: using path-0.9.6 [dekking-report] Dependency path-io: using path-io-1.8.2 [dekking-report] Dependency shakespeare: using shakespeare-2.1.7.1 [dekking-report] Dependency text: using text-2.1.3 [dekking-report] Dependency base >=4.7 && <5: using base-4.20.2.0 [dekking-report] Dependency dekking-report: using dekking-report-0.0.0.0 [dekking-report] Source component graph: [dekking-report]  component lib [dekking-report]  component exe:dekking-report dependency lib [dekking-report] Configured component graph: [dekking-report]  component dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr [dekking-report]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [dekking-report]  include aeson-pretty-0.8.10-9fCZJKopJhx9Ba3hU80Kve [dekking-report]  include autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [dekking-report]  include base-4.20.2.0-4d66 [dekking-report]  include blaze-html-0.9.2.0-LQS1hiNEGhnDpd55xybGKt [dekking-report]  include bytestring-0.12.2.0-25ef [dekking-report]  include containers-0.7-e888 [dekking-report]  include dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV [dekking-report]  include optparse-applicative-0.18.1.0-7XwebapsAz59gOktxocIQ3 [dekking-report]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [dekking-report]  include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [dekking-report]  include shakespeare-2.1.7.1-6Bkl0BxOibd8aAKZh6S6s3 [dekking-report]  include text-2.1.3-3f03 [dekking-report]  component dekking-report-0.0.0.0-LvWXj72qpAw471lI525jOK-dekking-report [dekking-report]  include base-4.20.2.0-4d66 [dekking-report]  include dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr [dekking-report] Linked component graph: [dekking-report]  unit dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr [dekking-report]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [dekking-report]  include aeson-pretty-0.8.10-9fCZJKopJhx9Ba3hU80Kve [dekking-report]  include autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [dekking-report]  include base-4.20.2.0-4d66 [dekking-report]  include blaze-html-0.9.2.0-LQS1hiNEGhnDpd55xybGKt [dekking-report]  include bytestring-0.12.2.0-25ef [dekking-report]  include containers-0.7-e888 [dekking-report]  include dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV [dekking-report]  include optparse-applicative-0.18.1.0-7XwebapsAz59gOktxocIQ3 [dekking-report]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [dekking-report]  include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [dekking-report]  include shakespeare-2.1.7.1-6Bkl0BxOibd8aAKZh6S6s3 [dekking-report]  include text-2.1.3-3f03 [dekking-report]  Dekking.Coverage=dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr:Dekking.Coverage,Dekking.OptParse=dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr:Dekking.OptParse,Dekking.Report=dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr:Dekking.Report [dekking-report]  unit dekking-report-0.0.0.0-LvWXj72qpAw471lI525jOK-dekking-report [dekking-report]  include base-4.20.2.0-4d66 [dekking-report]  include dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr [dekking-report] Ready component graph: [dekking-report]  definite dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr [dekking-report]  depends aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [dekking-report]  depends aeson-pretty-0.8.10-9fCZJKopJhx9Ba3hU80Kve [dekking-report]  depends autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [dekking-report]  depends base-4.20.2.0-4d66 [dekking-report]  depends blaze-html-0.9.2.0-LQS1hiNEGhnDpd55xybGKt [dekking-report]  depends bytestring-0.12.2.0-25ef [dekking-report]  depends containers-0.7-e888 [dekking-report]  depends dekking-plugin-0.0.0.0-EPEZxek957kJYYZMHzZVZV [dekking-report]  depends optparse-applicative-0.18.1.0-7XwebapsAz59gOktxocIQ3 [dekking-report]  depends path-0.9.6-L3t3TcndY3P7bshtU9371n [dekking-report]  depends path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [dekking-report]  depends shakespeare-2.1.7.1-6Bkl0BxOibd8aAKZh6S6s3 [dekking-report]  depends text-2.1.3-3f03 [dekking-report]  definite dekking-report-0.0.0.0-LvWXj72qpAw471lI525jOK-dekking-report [dekking-report]  depends base-4.20.2.0-4d66 [dekking-report]  depends dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr [dekking-report] Using Cabal-3.12.1.0 compiled by ghc-9.10 [dekking-report] Using compiler: ghc-9.10.3 [dekking-report] Using install prefix: [dekking-report] /nix/store/qpcaggkha16kx06942h4akin0lvqb4sn-dekking-report-0.0.0.0 [dekking-report] Executables installed in: [dekking-report] /nix/store/qpcaggkha16kx06942h4akin0lvqb4sn-dekking-report-0.0.0.0/bin [dekking-report] Libraries installed in: [dekking-report] /nix/store/qpcaggkha16kx06942h4akin0lvqb4sn-dekking-report-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr [dekking-report] Dynamic Libraries installed in: [dekking-report] /nix/store/qpcaggkha16kx06942h4akin0lvqb4sn-dekking-report-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [dekking-report] Private executables installed in: [dekking-report] /nix/store/qpcaggkha16kx06942h4akin0lvqb4sn-dekking-report-0.0.0.0/libexec/x86_64-linux-ghc-9.10.3-21af/dekking-report-0.0.0.0 [dekking-report] Data files installed in: [dekking-report] /nix/store/qpcaggkha16kx06942h4akin0lvqb4sn-dekking-report-0.0.0.0/share/x86_64-linux-ghc-9.10.3-21af/dekking-report-0.0.0.0 [dekking-report] Documentation installed in: [dekking-report] /nix/store/qpcaggkha16kx06942h4akin0lvqb4sn-dekking-report-0.0.0.0/share/doc/x86_64-linux-ghc-9.10.3-21af/dekking-report-0.0.0.0 [dekking-report] Configuration files installed in: [dekking-report] /nix/store/qpcaggkha16kx06942h4akin0lvqb4sn-dekking-report-0.0.0.0/etc [dekking-report] No alex found [dekking-report] Using ar found on system at: [dekking-report] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [dekking-report] No c2hs found [dekking-report] No cpphs found [dekking-report] No doctest found [dekking-report] Using gcc version 15.2.0 given by user at: [dekking-report] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [dekking-report] Using ghc version 9.10.3 found on system at: [dekking-report] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [dekking-report] Using ghc-pkg version 9.10.3 found on system at: [dekking-report] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [dekking-report] No ghcjs found [dekking-report] No ghcjs-pkg found [dekking-report] No greencard found [dekking-report] Using haddock version 2.31.1 found on system at: [dekking-report] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [dekking-report] No happy found [dekking-report] Using haskell-suite found on system at: haskell-suite-dummy-location [dekking-report] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [dekking-report] No hmake found [dekking-report] Using hpc version 0.69 found on system at: [dekking-report] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [dekking-report] Using hsc2hs version 0.68.10 found on system at: [dekking-report] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [dekking-report] No hscolour found [dekking-report] No jhc found [dekking-report] Using ld found on system at: [dekking-report] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [dekking-report] No pkg-config found [dekking-report] Using runghc version 9.10.3 found on system at: [dekking-report] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [dekking-report] Using strip version 2.46 found on system at: [dekking-report] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [dekking-report] Using tar found on system at: [dekking-report] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [dekking-report] No uhc found [dekking-report] Phase: buildPhase [dekking-report] Preprocessing library for dekking-report-0.0.0.0... [dekking-report] Building library for dekking-report-0.0.0.0... [opt-env-conf] [ 9 of 22] Compiling OptEnvConf.Parser ( src/OptEnvConf/Parser.hs, dist/build/OptEnvConf/Parser.o, dist/build/OptEnvConf/Parser.dyn_o ) [opt-env-conf] Adapting module: OptEnvConf.Parser [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Parser.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Parser.hs [dekking-report] [1 of 4] Compiling Dekking.Coverage ( src/Dekking/Coverage.hs, dist/build/Dekking/Coverage.o, dist/build/Dekking/Coverage.dyn_o ) [dekking-report] [2 of 4] Compiling Dekking.OptParse ( src/Dekking/OptParse.hs, dist/build/Dekking/OptParse.o, dist/build/Dekking/OptParse.dyn_o ) [dekking-report] [3 of 4] Compiling Dekking.Report ( src/Dekking/Report.hs, dist/build/Dekking/Report.o, dist/build/Dekking/Report.dyn_o ) [genvalidity-aeson] Documentation created: dist/doc/html/genvalidity-aeson/, [genvalidity-aeson] dist/doc/html/genvalidity-aeson/genvalidity-aeson.txt [genvalidity-aeson] Preprocessing test suite 'genvalidity-aeson-test' for genvalidity-aeson-1.1.0.0... [genvalidity-aeson] Preprocessing benchmark 'genvalidity-aeson-bench' for genvalidity-aeson-1.1.0.0... [genvalidity-aeson] Phase: installPhase [genvalidity-aeson] Installing library in /nix/store/27pkqw9fb2dqykqmrrgg0xinmaz3gypj-genvalidity-aeson-1.1.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C [genvalidity-aeson] Phase: fixupPhase [genvalidity-aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/27pkqw9fb2dqykqmrrgg0xinmaz3gypj-genvalidity-aeson-1.1.0.0 [genvalidity-aeson] shrinking /nix/store/27pkqw9fb2dqykqmrrgg0xinmaz3gypj-genvalidity-aeson-1.1.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/libHSgenvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C-ghc9.10.3.so [genvalidity-aeson] checking for references to /build/ in /nix/store/27pkqw9fb2dqykqmrrgg0xinmaz3gypj-genvalidity-aeson-1.1.0.0... [genvalidity-aeson] patching script interpreter paths in /nix/store/27pkqw9fb2dqykqmrrgg0xinmaz3gypj-genvalidity-aeson-1.1.0.0 [genvalidity-aeson] stripping (with command strip and flags -S -p) in /nix/store/27pkqw9fb2dqykqmrrgg0xinmaz3gypj-genvalidity-aeson-1.1.0.0/lib [genvalidity-aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/2kvsh79dc4i1lbrldnd60vx1gshdsqnc-genvalidity-aeson-1.1.0.0-doc [genvalidity-aeson] checking for references to /build/ in /nix/store/2kvsh79dc4i1lbrldnd60vx1gshdsqnc-genvalidity-aeson-1.1.0.0-doc... [genvalidity-aeson] patching script interpreter paths in /nix/store/2kvsh79dc4i1lbrldnd60vx1gshdsqnc-genvalidity-aeson-1.1.0.0-doc Progress: 15 of 30 built (2 building), 3 of 3 downloaded from cache [dekking-report] [4 of 4] Compiling Paths_dekking_report ( dist/build/autogen/Paths_dekking_report.hs, dist/build/Paths_dekking_report.o, dist/build/Paths_dekking_report.dyn_o ) [opt-env-conf] [10 of 22] Compiling OptEnvConf.Output ( src/OptEnvConf/Output.hs, dist/build/OptEnvConf/Output.o, dist/build/OptEnvConf/Output.dyn_o ) [opt-env-conf] Adapting module: OptEnvConf.Nix [opt-env-conf] Adapting module: OptEnvConf.Output [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Nix.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Nix.hs [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Output.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Output.hs [opt-env-conf] Adapting module: OptEnvConf.Completion [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Completion.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Completion.hs [opt-env-conf] [11 of 22] Compiling OptEnvConf.Nix ( src/OptEnvConf/Nix.hs, dist/build/OptEnvConf/Nix.o, dist/build/OptEnvConf/Nix.dyn_o ) [opt-env-conf] [12 of 22] Compiling OptEnvConf.Doc ( src/OptEnvConf/Doc.hs, dist/build/OptEnvConf/Doc.o, dist/build/OptEnvConf/Doc.dyn_o ) [opt-env-conf] Adapting module: OptEnvConf.Lint [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Lint.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Lint.hs [opt-env-conf] Adapting module: OptEnvConf.Doc [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Doc.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Doc.hs [opt-env-conf] [13 of 22] Compiling OptEnvConf.Error ( src/OptEnvConf/Error.hs, dist/build/OptEnvConf/Error.o, dist/build/OptEnvConf/Error.dyn_o ) [opt-env-conf] Adapting module: OptEnvConf.Error [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Error.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Error.hs [opt-env-conf] [14 of 22] Compiling OptEnvConf.Completion ( src/OptEnvConf/Completion.hs, dist/build/OptEnvConf/Completion.o, dist/build/OptEnvConf/Completion.dyn_o ) [opt-env-conf] [15 of 22] Compiling OptEnvConf.Terminal ( src/OptEnvConf/Terminal.hs, dist/build/OptEnvConf/Terminal.o, dist/build/OptEnvConf/Terminal.dyn_o ) [opt-env-conf] [16 of 22] Compiling OptEnvConf.Validation ( src/OptEnvConf/Validation.hs, dist/build/OptEnvConf/Validation.o, dist/build/OptEnvConf/Validation.dyn_o ) [opt-env-conf] [17 of 22] Compiling OptEnvConf.Run ( src/OptEnvConf/Run.hs, dist/build/OptEnvConf/Run.o, dist/build/OptEnvConf/Run.dyn_o ) [opt-env-conf] Adapting module: OptEnvConf.Run [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Run.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Run.hs [dekking-report] Preprocessing executable 'dekking-report' for dekking-report-0.0.0.0... [dekking-report] Building executable 'dekking-report' for dekking-report-0.0.0.0... [dekking-report] [1 of 2] Compiling Main ( app/Main.hs, dist/build/dekking-report/dekking-report-tmp/Main.o ) [dekking-report] [2 of 2] Compiling Paths_dekking_report ( dist/build/dekking-report/autogen/Paths_dekking_report.hs, dist/build/dekking-report/dekking-report-tmp/Paths_dekking_report.o ) [dekking-report] [3 of 3] Linking dist/build/dekking-report/dekking-report [dekking-report] Phase: checkPhase [dekking-report] Package has no test suites. [dekking-report] Phase: haddockPhase [dekking-report] Phase: installPhase [dekking-report] Installing library in /nix/store/qpcaggkha16kx06942h4akin0lvqb4sn-dekking-report-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/dekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr [dekking-report] Installing executable dekking-report in /nix/store/qpcaggkha16kx06942h4akin0lvqb4sn-dekking-report-0.0.0.0/bin [dekking-report] Warning: The directory [dekking-report] /nix/store/qpcaggkha16kx06942h4akin0lvqb4sn-dekking-report-0.0.0.0/bin is not [dekking-report] in the system search path. [dekking-report] Registering library for dekking-report-0.0.0.0... [dekking-report] Phase: fixupPhase [dekking-report] shrinking RPATHs of ELF executables and libraries in /nix/store/qpcaggkha16kx06942h4akin0lvqb4sn-dekking-report-0.0.0.0 [dekking-report] shrinking /nix/store/qpcaggkha16kx06942h4akin0lvqb4sn-dekking-report-0.0.0.0/bin/dekking-report [dekking-report] shrinking /nix/store/qpcaggkha16kx06942h4akin0lvqb4sn-dekking-report-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/libHSdekking-report-0.0.0.0-8uc4oDKNUtA4V4aYb48EOr-ghc9.10.3.so [dekking-report] checking for references to /build/ in /nix/store/qpcaggkha16kx06942h4akin0lvqb4sn-dekking-report-0.0.0.0... [dekking-report] patching script interpreter paths in /nix/store/qpcaggkha16kx06942h4akin0lvqb4sn-dekking-report-0.0.0.0 [dekking-report] stripping (with command strip and flags -S -p) in /nix/store/qpcaggkha16kx06942h4akin0lvqb4sn-dekking-report-0.0.0.0/lib /nix/store/qpcaggkha16kx06942h4akin0lvqb4sn-dekking-report-0.0.0.0/bin Progress: 16 of 30 built (1 building), 3 of 3 downloaded from cache [opt-env-conf] [18 of 22] Compiling OptEnvConf.Check ( src/OptEnvConf/Check.hs, dist/build/OptEnvConf/Check.o, dist/build/OptEnvConf/Check.dyn_o ) [opt-env-conf] Adapting module: OptEnvConf.Check [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Check.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Check.hs [opt-env-conf] [19 of 22] Compiling OptEnvConf.Lint ( src/OptEnvConf/Lint.hs, dist/build/OptEnvConf/Lint.o, dist/build/OptEnvConf/Lint.dyn_o ) [opt-env-conf] [20 of 22] Compiling OptEnvConf.Main ( src/OptEnvConf/Main.hs, dist/build/OptEnvConf/Main.o, dist/build/OptEnvConf/Main.dyn_o ) [opt-env-conf] Adapting module: OptEnvConf.Main [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Main.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Main.hs [opt-env-conf] [21 of 22] Compiling OptEnvConf ( src/OptEnvConf.hs, dist/build/OptEnvConf.o, dist/build/OptEnvConf.dyn_o ) [opt-env-conf] Adapting module: OptEnvConf [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf.hs [opt-env-conf] [22 of 22] Compiling Paths_opt_env_conf ( dist/build/autogen/Paths_opt_env_conf.hs, dist/build/Paths_opt_env_conf.o, dist/build/Paths_opt_env_conf.dyn_o ) [opt-env-conf] [ 1 of 22] Compiling OptEnvConf.Args ( src/OptEnvConf/Args.hs, dist/build/OptEnvConf/Args.p_o ) [opt-env-conf] Adapting module: OptEnvConf.Capability [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Capability.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Capability.hs [opt-env-conf] Adapting module: OptEnvConf.Casing [opt-env-conf] Adapting module: OptEnvConf.EnvMap [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Casing.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Casing.hs [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/EnvMap.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/EnvMap.hs [opt-env-conf] Adapting module: OptEnvConf.Terminal [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Terminal.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Terminal.hs [opt-env-conf] Adapting module: OptEnvConf.NonDet [opt-env-conf] Adapting module: OptEnvConf.Validation [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/NonDet.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/NonDet.hs [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Validation.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Validation.hs [opt-env-conf] Adapting module: OptEnvConf.Completer [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Completer.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Completer.hs [opt-env-conf] Adapting module: OptEnvConf.Args [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Args.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Args.hs [opt-env-conf] Adapting module: OptEnvConf.Reader [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Reader.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Reader.hs [opt-env-conf] [ 2 of 22] Compiling OptEnvConf.Capability ( src/OptEnvConf/Capability.hs, dist/build/OptEnvConf/Capability.p_o ) [opt-env-conf] [ 3 of 22] Compiling OptEnvConf.Casing ( src/OptEnvConf/Casing.hs, dist/build/OptEnvConf/Casing.p_o ) [opt-env-conf] [ 4 of 22] Compiling OptEnvConf.Completer ( src/OptEnvConf/Completer.hs, dist/build/OptEnvConf/Completer.p_o ) [opt-env-conf] [ 5 of 22] Compiling OptEnvConf.EnvMap ( src/OptEnvConf/EnvMap.hs, dist/build/OptEnvConf/EnvMap.p_o ) [opt-env-conf] [ 6 of 22] Compiling OptEnvConf.NonDet ( src/OptEnvConf/NonDet.hs, dist/build/OptEnvConf/NonDet.p_o ) [opt-env-conf] [ 7 of 22] Compiling OptEnvConf.Reader ( src/OptEnvConf/Reader.hs, dist/build/OptEnvConf/Reader.p_o ) [opt-env-conf] [ 8 of 22] Compiling OptEnvConf.Setting ( src/OptEnvConf/Setting.hs, dist/build/OptEnvConf/Setting.p_o ) [opt-env-conf] Adapting module: OptEnvConf.Setting [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Setting.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Setting.hs [opt-env-conf] [ 9 of 22] Compiling OptEnvConf.Parser ( src/OptEnvConf/Parser.hs, dist/build/OptEnvConf/Parser.p_o ) [opt-env-conf] Adapting module: OptEnvConf.Parser [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Parser.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Parser.hs [opt-env-conf] [10 of 22] Compiling OptEnvConf.Output ( src/OptEnvConf/Output.hs, dist/build/OptEnvConf/Output.p_o ) [opt-env-conf] Adapting module: OptEnvConf.Nix [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Nix.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Nix.hs [opt-env-conf] Adapting module: OptEnvConf.Output [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Output.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Output.hs [opt-env-conf] Adapting module: OptEnvConf.Completion [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Completion.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Completion.hs [opt-env-conf] [11 of 22] Compiling OptEnvConf.Nix ( src/OptEnvConf/Nix.hs, dist/build/OptEnvConf/Nix.p_o ) [opt-env-conf] [12 of 22] Compiling OptEnvConf.Doc ( src/OptEnvConf/Doc.hs, dist/build/OptEnvConf/Doc.p_o ) [opt-env-conf] Adapting module: OptEnvConf.Lint [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Lint.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Lint.hs [opt-env-conf] Adapting module: OptEnvConf.Doc [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Doc.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Doc.hs [opt-env-conf] [13 of 22] Compiling OptEnvConf.Error ( src/OptEnvConf/Error.hs, dist/build/OptEnvConf/Error.p_o ) [opt-env-conf] Adapting module: OptEnvConf.Error [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Error.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Error.hs [opt-env-conf] [14 of 22] Compiling OptEnvConf.Completion ( src/OptEnvConf/Completion.hs, dist/build/OptEnvConf/Completion.p_o ) [opt-env-conf] [15 of 22] Compiling OptEnvConf.Terminal ( src/OptEnvConf/Terminal.hs, dist/build/OptEnvConf/Terminal.p_o ) [opt-env-conf] [16 of 22] Compiling OptEnvConf.Validation ( src/OptEnvConf/Validation.hs, dist/build/OptEnvConf/Validation.p_o ) [opt-env-conf] [17 of 22] Compiling OptEnvConf.Run ( src/OptEnvConf/Run.hs, dist/build/OptEnvConf/Run.p_o ) [opt-env-conf] Adapting module: OptEnvConf.Run [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Run.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Run.hs [opt-env-conf] [18 of 22] Compiling OptEnvConf.Check ( src/OptEnvConf/Check.hs, dist/build/OptEnvConf/Check.p_o ) [opt-env-conf] Adapting module: OptEnvConf.Check [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Check.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Check.hs [opt-env-conf] [19 of 22] Compiling OptEnvConf.Lint ( src/OptEnvConf/Lint.hs, dist/build/OptEnvConf/Lint.p_o ) [opt-env-conf] [20 of 22] Compiling OptEnvConf.Main ( src/OptEnvConf/Main.hs, dist/build/OptEnvConf/Main.p_o ) [opt-env-conf] Adapting module: OptEnvConf.Main [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Main.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf/Main.hs [opt-env-conf] [21 of 22] Compiling OptEnvConf ( src/OptEnvConf.hs, dist/build/OptEnvConf.p_o ) [opt-env-conf] Adapting module: OptEnvConf [opt-env-conf] Outputing coverables file /build/opt-env-conf-0.15.0.2/src/OptEnvConf.hs.coverables for source file /build/opt-env-conf-0.15.0.2/src/OptEnvConf.hs [opt-env-conf] [22 of 22] Compiling Paths_opt_env_conf ( dist/build/autogen/Paths_opt_env_conf.hs, dist/build/Paths_opt_env_conf.p_o ) [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf/Args.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf/Capability.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf/Casing.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf/Check.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf/Completer.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf/Completion.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf/Doc.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf/EnvMap.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf/Error.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf/Lint.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf/Main.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf/Nix.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf/NonDet.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf/Output.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf/Parser.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf/Reader.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf/Run.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf/Setting.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf/Terminal.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/OptEnvConf/Validation.dyn_o' [opt-env-conf] Warning: ignoring unrecognised input `dist/build/Paths_opt_env_conf.dyn_o' [opt-env-conf] Phase: checkPhase [opt-env-conf] Package has no test suites. [opt-env-conf] Phase: haddockPhase [opt-env-conf] Phase: installPhase [opt-env-conf] Installing library in /nix/store/jz1ajl3f0yjhbjkz34vf8bc4yfs3hm9j-opt-env-conf-0.15.0.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [opt-env-conf] Phase: fixupPhase [opt-env-conf] shrinking RPATHs of ELF executables and libraries in /nix/store/jz1ajl3f0yjhbjkz34vf8bc4yfs3hm9j-opt-env-conf-0.15.0.2 [opt-env-conf] shrinking /nix/store/jz1ajl3f0yjhbjkz34vf8bc4yfs3hm9j-opt-env-conf-0.15.0.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/libHSopt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A-ghc9.10.3.so [opt-env-conf] checking for references to /build/ in /nix/store/jz1ajl3f0yjhbjkz34vf8bc4yfs3hm9j-opt-env-conf-0.15.0.2... [opt-env-conf] patching script interpreter paths in /nix/store/jz1ajl3f0yjhbjkz34vf8bc4yfs3hm9j-opt-env-conf-0.15.0.2 [opt-env-conf] stripping (with command strip and flags -S -p) in /nix/store/jz1ajl3f0yjhbjkz34vf8bc4yfs3hm9j-opt-env-conf-0.15.0.2/lib [opt-env-conf] shrinking RPATHs of ELF executables and libraries in /nix/store/k4w5nip1d1rd8zj5rsi9k6vnhfy3asa7-opt-env-conf-0.15.0.2-coverables [opt-env-conf] checking for references to /build/ in /nix/store/k4w5nip1d1rd8zj5rsi9k6vnhfy3asa7-opt-env-conf-0.15.0.2-coverables... [opt-env-conf] patching script interpreter paths in /nix/store/k4w5nip1d1rd8zj5rsi9k6vnhfy3asa7-opt-env-conf-0.15.0.2-coverables [opt-env-conf] shrinking RPATHs of ELF executables and libraries in /nix/store/0jw602bva9fmgyifjavyc840qnn0c137-opt-env-conf-0.15.0.2-coverage [opt-env-conf] checking for references to /build/ in /nix/store/0jw602bva9fmgyifjavyc840qnn0c137-opt-env-conf-0.15.0.2-coverage... [opt-env-conf] patching script interpreter paths in /nix/store/0jw602bva9fmgyifjavyc840qnn0c137-opt-env-conf-0.15.0.2-coverage Progress: 17 of 30 built, 3 of 3 downloaded from cache Building opt-env-conf-example-source Building sydtest-source [opt-env-conf-example-source] Phase: setupCompilerEnvironmentPhase [opt-env-conf-example-source] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [sydtest-source] Phase: setupCompilerEnvironmentPhase [sydtest-source] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [opt-env-conf-example-source] Phase: unpackPhase [opt-env-conf-example-source] unpacking source archive /nix/store/1srrcxmfpy79yz17bk00bdpkw4l0l8q6-opt-env-conf-example [opt-env-conf-example-source] source root is opt-env-conf-example [opt-env-conf-example-source] Phase: patchPhase [opt-env-conf-example-source] Phase: compileBuildDriverPhase [opt-env-conf-example-source] setupCompileFlags: -package-db=/build/tmp.SYO3S8Efl0/setup-package.conf.d -threaded [opt-env-conf-example-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.SYO3S8Efl0/Main.o ) [sydtest-source] Phase: unpackPhase [sydtest-source] unpacking source archive /nix/store/9zmag20nn0xizyvj44pr52j32s7svx0b-sydtest [opt-env-conf-example-source] [2 of 2] Linking Setup [sydtest-source] source root is sydtest [sydtest-source] Phase: patchPhase [sydtest-source] Phase: compileBuildDriverPhase [sydtest-source] setupCompileFlags: -package-db=/build/tmp.lqCLJpxMqz/setup-package.conf.d -threaded [sydtest-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.lqCLJpxMqz/Main.o ) [sydtest-source] [2 of 2] Linking Setup [opt-env-conf-example-source] Phase: updateAutotoolsGnuConfigScriptsPhase [opt-env-conf-example-source] Phase: configurePhase [opt-env-conf-example-source] configureFlags: --verbose --prefix=/nix/store/82kz9wnw1l4gz51ainq9wssx23w5izqi-opt-env-conf-example-source-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/opt-env-conf-example-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.SYO3S8Efl0/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 --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-options=-O2 --ghc-options=-Wall --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/lib [opt-env-conf-example-source] Using Parsec parser [opt-env-conf-example-source] Configuring opt-env-conf-example-0.0.0.0... [sydtest-source] Phase: updateAutotoolsGnuConfigScriptsPhase [sydtest-source] Phase: configurePhase [sydtest-source] configureFlags: --verbose --prefix=/nix/store/12nkkhq8l61wdbx9jafivrg46zhyiiqa-sydtest-source-0.23.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/sydtest-0.23.0.1 --with-gcc=gcc --package-db=/build/tmp.lqCLJpxMqz/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 --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-options=-O2 --ghc-options=-Wall --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-options=-Wno-deprecations --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/lib [sydtest-source] Using Parsec parser [sydtest-source] Configuring sydtest-0.23.0.1... [opt-env-conf-example-source] Dependency base <5: using base-4.20.2.0 [opt-env-conf-example-source] Dependency opt-env-conf: using opt-env-conf-0.15.0.2 [opt-env-conf-example-source] Dependency path: using path-0.9.6 [opt-env-conf-example-source] Dependency text: using text-2.1.3 [opt-env-conf-example-source] Dependency base <5: using base-4.20.2.0 [opt-env-conf-example-source] Dependency opt-env-conf-example: using opt-env-conf-example-0.0.0.0 [opt-env-conf-example-source] Source component graph: [opt-env-conf-example-source]  component lib [opt-env-conf-example-source]  component exe:opt-env-conf-example dependency lib [opt-env-conf-example-source] Configured component graph: [opt-env-conf-example-source]  component opt-env-conf-example-0.0.0.0-Hpq3WRrtvnU7d7vv5uqXFB [opt-env-conf-example-source]  include base-4.20.2.0-4d66 [opt-env-conf-example-source]  include opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [opt-env-conf-example-source]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [opt-env-conf-example-source]  include text-2.1.3-3f03 [opt-env-conf-example-source]  component opt-env-conf-example-0.0.0.0-CHWyHJLDOLY55VhbZgtVjt-opt-env-conf-example [opt-env-conf-example-source]  include base-4.20.2.0-4d66 [opt-env-conf-example-source]  include opt-env-conf-example-0.0.0.0-Hpq3WRrtvnU7d7vv5uqXFB [opt-env-conf-example-source] Linked component graph: [opt-env-conf-example-source]  unit opt-env-conf-example-0.0.0.0-Hpq3WRrtvnU7d7vv5uqXFB [opt-env-conf-example-source]  include base-4.20.2.0-4d66 [opt-env-conf-example-source]  include opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [opt-env-conf-example-source]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [opt-env-conf-example-source]  include text-2.1.3-3f03 [opt-env-conf-example-source]  OptEnvConf.Example=opt-env-conf-example-0.0.0.0-Hpq3WRrtvnU7d7vv5uqXFB:OptEnvConf.Example [opt-env-conf-example-source]  unit opt-env-conf-example-0.0.0.0-CHWyHJLDOLY55VhbZgtVjt-opt-env-conf-example [opt-env-conf-example-source]  include base-4.20.2.0-4d66 [opt-env-conf-example-source]  include opt-env-conf-example-0.0.0.0-Hpq3WRrtvnU7d7vv5uqXFB [opt-env-conf-example-source] Ready component graph: [opt-env-conf-example-source]  definite opt-env-conf-example-0.0.0.0-Hpq3WRrtvnU7d7vv5uqXFB [opt-env-conf-example-source]  depends base-4.20.2.0-4d66 [opt-env-conf-example-source]  depends opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [opt-env-conf-example-source]  depends path-0.9.6-L3t3TcndY3P7bshtU9371n [opt-env-conf-example-source]  depends text-2.1.3-3f03 [opt-env-conf-example-source]  definite opt-env-conf-example-0.0.0.0-CHWyHJLDOLY55VhbZgtVjt-opt-env-conf-example [opt-env-conf-example-source]  depends base-4.20.2.0-4d66 [opt-env-conf-example-source]  depends opt-env-conf-example-0.0.0.0-Hpq3WRrtvnU7d7vv5uqXFB [opt-env-conf-example-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [opt-env-conf-example-source] Using compiler: ghc-9.10.3 [opt-env-conf-example-source] Using install prefix: [opt-env-conf-example-source] /nix/store/82kz9wnw1l4gz51ainq9wssx23w5izqi-opt-env-conf-example-source-0.0.0.0 [opt-env-conf-example-source] Executables installed in: [opt-env-conf-example-source] /nix/store/82kz9wnw1l4gz51ainq9wssx23w5izqi-opt-env-conf-example-source-0.0.0.0/bin [opt-env-conf-example-source] Libraries installed in: [opt-env-conf-example-source] /nix/store/82kz9wnw1l4gz51ainq9wssx23w5izqi-opt-env-conf-example-source-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-example-0.0.0.0-Hpq3WRrtvnU7d7vv5uqXFB [opt-env-conf-example-source] Dynamic Libraries installed in: [opt-env-conf-example-source] /nix/store/82kz9wnw1l4gz51ainq9wssx23w5izqi-opt-env-conf-example-source-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [opt-env-conf-example-source] Private executables installed in: [opt-env-conf-example-source] /nix/store/82kz9wnw1l4gz51ainq9wssx23w5izqi-opt-env-conf-example-source-0.0.0.0/libexec/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-example-0.0.0.0 [opt-env-conf-example-source] Data files installed in: [opt-env-conf-example-source] /nix/store/82kz9wnw1l4gz51ainq9wssx23w5izqi-opt-env-conf-example-source-0.0.0.0/share/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-example-0.0.0.0 [opt-env-conf-example-source] Documentation installed in: /share/doc/opt-env-conf-example-0.0.0.0 [opt-env-conf-example-source] Configuration files installed in: [opt-env-conf-example-source] /nix/store/82kz9wnw1l4gz51ainq9wssx23w5izqi-opt-env-conf-example-source-0.0.0.0/etc [opt-env-conf-example-source] No alex found [opt-env-conf-example-source] Using ar found on system at: [opt-env-conf-example-source] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [opt-env-conf-example-source] No c2hs found [opt-env-conf-example-source] No cpphs found [opt-env-conf-example-source] No doctest found [opt-env-conf-example-source] Using gcc version 15.2.0 given by user at: [opt-env-conf-example-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [opt-env-conf-example-source] Using ghc version 9.10.3 found on system at: [opt-env-conf-example-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [opt-env-conf-example-source] Using ghc-pkg version 9.10.3 found on system at: [opt-env-conf-example-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [opt-env-conf-example-source] No ghcjs found [opt-env-conf-example-source] No ghcjs-pkg found [opt-env-conf-example-source] No greencard found [opt-env-conf-example-source] Using haddock version 2.31.1 found on system at: [opt-env-conf-example-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [opt-env-conf-example-source] No happy found [opt-env-conf-example-source] Using haskell-suite found on system at: haskell-suite-dummy-location [opt-env-conf-example-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [opt-env-conf-example-source] No hmake found [opt-env-conf-example-source] Using hpc version 0.69 found on system at: [opt-env-conf-example-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [opt-env-conf-example-source] Using hsc2hs version 0.68.10 found on system at: [opt-env-conf-example-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [opt-env-conf-example-source] Using hscolour version 1.25 found on system at: [opt-env-conf-example-source] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [opt-env-conf-example-source] No jhc found [opt-env-conf-example-source] Using ld found on system at: [opt-env-conf-example-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [opt-env-conf-example-source] No pkg-config found [opt-env-conf-example-source] Using runghc version 9.10.3 found on system at: [opt-env-conf-example-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [opt-env-conf-example-source] Using strip version 2.46 found on system at: [opt-env-conf-example-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [opt-env-conf-example-source] Using tar found on system at: [opt-env-conf-example-source] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [opt-env-conf-example-source] No uhc found [sydtest-source] Dependency MonadRandom: using MonadRandom-0.6.2.1 [sydtest-source] Dependency QuickCheck: using QuickCheck-2.15.0.1 [sydtest-source] Dependency async: using async-2.2.6 [sydtest-source] Dependency autodocodec: using autodocodec-0.5.0.0 [sydtest-source] Dependency base >=4.7 && <5: using base-4.20.2.0 [sydtest-source] Dependency bytestring: using bytestring-0.12.2.0 [sydtest-source] Dependency containers: using containers-0.7 [sydtest-source] Dependency deepseq: using deepseq-1.5.0.0 [sydtest-source] Dependency dlist: using dlist-1.0 [sydtest-source] Dependency fast-myers-diff >=0.0.1: using fast-myers-diff-0.0.2 [sydtest-source] Dependency filepath: using filepath-1.5.4.0 [sydtest-source] Dependency mtl: using mtl-2.3.1 [sydtest-source] Dependency opt-env-conf >=0.10: using opt-env-conf-0.15.0.2 [sydtest-source] Dependency path: using path-0.9.6 [sydtest-source] Dependency path-io: using path-io-1.8.2 [sydtest-source] Dependency pretty-show: using pretty-show-1.10 [sydtest-source] Dependency quickcheck-io: using quickcheck-io-0.2.0 [sydtest-source] Dependency random: using random-1.2.1.3 [sydtest-source] Dependency random-shuffle: using random-shuffle-0.0.4 [sydtest-source] Dependency safe: using safe-0.3.21 [sydtest-source] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 [sydtest-source] Dependency safe-coloured-text-terminfo: using [sydtest-source] safe-coloured-text-terminfo-0.3.0.0 [sydtest-source] Dependency stm: using stm-2.5.3.1 [sydtest-source] Dependency svg-builder: using svg-builder-0.1.1 [sydtest-source] Dependency text: using text-2.1.3 [sydtest-source] Dependency vector: using vector-0.13.2.0 [sydtest-source] Source component graph: component lib [sydtest-source] Configured component graph: [sydtest-source]  component sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [sydtest-source]  include MonadRandom-0.6.2.1-HQyv2d2WCDn2Fyg4HhA1a4 [sydtest-source]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [sydtest-source]  include async-2.2.6-7NeA8sfutWX2X7d6XirXH5 [sydtest-source]  include autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [sydtest-source]  include base-4.20.2.0-4d66 [sydtest-source]  include bytestring-0.12.2.0-25ef [sydtest-source]  include containers-0.7-e888 [sydtest-source]  include deepseq-1.5.0.0-04fd [sydtest-source]  include dlist-1.0-5SDvFH067EyiQxPRbhSZx [sydtest-source]  include fast-myers-diff-0.0.2-JQZdAYhjairFrwuONS3NlM [sydtest-source]  include filepath-1.5.4.0-a61e [sydtest-source]  include mtl-2.3.1-f2f2 [sydtest-source]  include opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [sydtest-source]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [sydtest-source]  include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [sydtest-source]  include pretty-show-1.10-HqZUg4oWsFWDGiuELORkHN [sydtest-source]  include quickcheck-io-0.2.0-6bnvkrGygmpL4YXfRty9LY [sydtest-source]  include random-1.2.1.3-HqOeKEl3yQoJvaJLWlAG10 [sydtest-source]  include random-shuffle-0.0.4-9TugBb6ThP8AJ53Rx4AeA7 [sydtest-source]  include safe-0.3.21-FYIfYJgFXMUAfOhaFVUyws [sydtest-source]  include safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn [sydtest-source]  include safe-coloured-text-terminfo-0.3.0.0-DN6OMGNsrpN46mn2G1pnXw [sydtest-source]  include stm-2.5.3.1-abc7 [sydtest-source]  include svg-builder-0.1.1-FOYciOjasxF5szAVngFRlu [sydtest-source]  include text-2.1.3-3f03 [sydtest-source]  include vector-0.13.2.0-4sNODSde54Y5T3xVFmV0fE [sydtest-source] Linked component graph: [sydtest-source]  unit sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [sydtest-source]  include MonadRandom-0.6.2.1-HQyv2d2WCDn2Fyg4HhA1a4 [sydtest-source]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [sydtest-source]  include async-2.2.6-7NeA8sfutWX2X7d6XirXH5 [sydtest-source]  include autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [sydtest-source]  include base-4.20.2.0-4d66 [sydtest-source]  include bytestring-0.12.2.0-25ef [sydtest-source]  include containers-0.7-e888 [sydtest-source]  include deepseq-1.5.0.0-04fd [sydtest-source]  include dlist-1.0-5SDvFH067EyiQxPRbhSZx [sydtest-source]  include fast-myers-diff-0.0.2-JQZdAYhjairFrwuONS3NlM [sydtest-source]  include filepath-1.5.4.0-a61e [sydtest-source]  include mtl-2.3.1-f2f2 [sydtest-source]  include opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [sydtest-source]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [sydtest-source]  include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [sydtest-source]  include pretty-show-1.10-HqZUg4oWsFWDGiuELORkHN [sydtest-source]  include quickcheck-io-0.2.0-6bnvkrGygmpL4YXfRty9LY [sydtest-source]  include random-1.2.1.3-HqOeKEl3yQoJvaJLWlAG10 [sydtest-source]  include random-shuffle-0.0.4-9TugBb6ThP8AJ53Rx4AeA7 [sydtest-source]  include safe-0.3.21-FYIfYJgFXMUAfOhaFVUyws [sydtest-source]  include safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn [sydtest-source]  include safe-coloured-text-terminfo-0.3.0.0-DN6OMGNsrpN46mn2G1pnXw [sydtest-source]  include stm-2.5.3.1-abc7 [sydtest-source]  include svg-builder-0.1.1-FOYciOjasxF5szAVngFRlu [sydtest-source]  include text-2.1.3-3f03 [sydtest-source]  include vector-0.13.2.0-4sNODSde54Y5T3xVFmV0fE [sydtest-source]  Test.Syd=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd,Test.Syd.Def=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Def,Test.Syd.Def.Around=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Def.Around,Test.Syd.Def.AroundAll=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Def.AroundAll,Test.Syd.Def.Golden=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Def.Golden,Test.Syd.Def.Scenario=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Def.Scenario,Test.Syd.Def.SetupFunc=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Def.SetupFunc,Test.Syd.Def.Specify=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Def.Specify,Test.Syd.Def.TestDefM=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Def.TestDefM,Test.Syd.Expectation=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Expectation,Test.Syd.HList=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.HList,Test.Syd.Modify=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Modify,Test.Syd.OptParse=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.OptParse,Test.Syd.Output=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Output,Test.Syd.Output.Common=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Output.Common,Test.Syd.Output.Pretty=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Output.Pretty,Test.Syd.Output.Terse=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Output.Terse,Test.Syd.Path=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Path,Test.Syd.ReRun=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.ReRun,Test.Syd.Run=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Run,Test.Syd.Runner=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Runner,Test.Syd.Runner.Asynchronous=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Runner.Asynchronous,Test.Syd.Runner.Single=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Runner.Single,Test.Syd.Runner.Synchronous=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Runner.Synchronous,Test.Syd.Runner.Synchronous.Interleaved=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Runner.Synchronous.Interleaved,Test.Syd.Runner.Synchronous.Separate=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Runner.Synchronous.Separate,Test.Syd.Runner.Wrappers=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Runner.Wrappers,Test.Syd.SVG=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.SVG,Test.Syd.SpecDef=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.SpecDef,Test.Syd.SpecForest=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.SpecForest [sydtest-source] Ready component graph: [sydtest-source]  definite sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [sydtest-source]  depends MonadRandom-0.6.2.1-HQyv2d2WCDn2Fyg4HhA1a4 [sydtest-source]  depends QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [sydtest-source]  depends async-2.2.6-7NeA8sfutWX2X7d6XirXH5 [sydtest-source]  depends autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [sydtest-source]  depends base-4.20.2.0-4d66 [sydtest-source]  depends bytestring-0.12.2.0-25ef [sydtest-source]  depends containers-0.7-e888 [sydtest-source]  depends deepseq-1.5.0.0-04fd [sydtest-source]  depends dlist-1.0-5SDvFH067EyiQxPRbhSZx [sydtest-source]  depends fast-myers-diff-0.0.2-JQZdAYhjairFrwuONS3NlM [sydtest-source]  depends filepath-1.5.4.0-a61e [sydtest-source]  depends mtl-2.3.1-f2f2 [sydtest-source]  depends opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [sydtest-source]  depends path-0.9.6-L3t3TcndY3P7bshtU9371n [sydtest-source]  depends path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [sydtest-source]  depends pretty-show-1.10-HqZUg4oWsFWDGiuELORkHN [sydtest-source]  depends quickcheck-io-0.2.0-6bnvkrGygmpL4YXfRty9LY [sydtest-source]  depends random-1.2.1.3-HqOeKEl3yQoJvaJLWlAG10 [sydtest-source]  depends random-shuffle-0.0.4-9TugBb6ThP8AJ53Rx4AeA7 [sydtest-source]  depends safe-0.3.21-FYIfYJgFXMUAfOhaFVUyws [sydtest-source]  depends safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn [sydtest-source]  depends safe-coloured-text-terminfo-0.3.0.0-DN6OMGNsrpN46mn2G1pnXw [sydtest-source]  depends stm-2.5.3.1-abc7 [sydtest-source]  depends svg-builder-0.1.1-FOYciOjasxF5szAVngFRlu [sydtest-source]  depends text-2.1.3-3f03 [sydtest-source]  depends vector-0.13.2.0-4sNODSde54Y5T3xVFmV0fE [sydtest-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [sydtest-source] Using compiler: ghc-9.10.3 [sydtest-source] Using install prefix: [sydtest-source] /nix/store/12nkkhq8l61wdbx9jafivrg46zhyiiqa-sydtest-source-0.23.0.1 [sydtest-source] Executables installed in: [sydtest-source] /nix/store/12nkkhq8l61wdbx9jafivrg46zhyiiqa-sydtest-source-0.23.0.1/bin [sydtest-source] Libraries installed in: [sydtest-source] /nix/store/12nkkhq8l61wdbx9jafivrg46zhyiiqa-sydtest-source-0.23.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [sydtest-source] Dynamic Libraries installed in: [sydtest-source] /nix/store/12nkkhq8l61wdbx9jafivrg46zhyiiqa-sydtest-source-0.23.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [sydtest-source] Private executables installed in: [sydtest-source] /nix/store/12nkkhq8l61wdbx9jafivrg46zhyiiqa-sydtest-source-0.23.0.1/libexec/x86_64-linux-ghc-9.10.3-21af/sydtest-0.23.0.1 [sydtest-source] Data files installed in: [sydtest-source] /nix/store/12nkkhq8l61wdbx9jafivrg46zhyiiqa-sydtest-source-0.23.0.1/share/x86_64-linux-ghc-9.10.3-21af/sydtest-0.23.0.1 [sydtest-source] Documentation installed in: /share/doc/sydtest-0.23.0.1 [sydtest-source] Configuration files installed in: [sydtest-source] /nix/store/12nkkhq8l61wdbx9jafivrg46zhyiiqa-sydtest-source-0.23.0.1/etc [sydtest-source] No alex found [sydtest-source] Using ar found on system at: [sydtest-source] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [sydtest-source] No c2hs found [sydtest-source] No cpphs found [sydtest-source] No doctest found [sydtest-source] Using gcc version 15.2.0 given by user at: [sydtest-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [sydtest-source] Using ghc version 9.10.3 found on system at: [sydtest-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [sydtest-source] Using ghc-pkg version 9.10.3 found on system at: [sydtest-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [sydtest-source] No ghcjs found [sydtest-source] No ghcjs-pkg found [sydtest-source] No greencard found [sydtest-source] Using haddock version 2.31.1 found on system at: [sydtest-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [sydtest-source] No happy found [sydtest-source] Using haskell-suite found on system at: haskell-suite-dummy-location [sydtest-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [sydtest-source] No hmake found [sydtest-source] Using hpc version 0.69 found on system at: [sydtest-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [sydtest-source] Using hsc2hs version 0.68.10 found on system at: [sydtest-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [sydtest-source] Using hscolour version 1.25 found on system at: [sydtest-source] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [sydtest-source] No jhc found [sydtest-source] Using ld found on system at: [sydtest-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [sydtest-source] No pkg-config found [sydtest-source] Using runghc version 9.10.3 found on system at: [sydtest-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [sydtest-source] Using strip version 2.46 found on system at: [sydtest-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [sydtest-source] Using tar found on system at: [sydtest-source] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [sydtest-source] No uhc found [sydtest-source] Phase: buildPhase [sydtest-source] Distribution quality warnings: [sydtest-source] [long-synopsis] The 'synopsis' field is rather long (max 80 chars is [sydtest-source] recommended). [sydtest-source] [missing-upper-bounds] On library, these packages miss upper bounds: [sydtest-source] - MonadRandom [sydtest-source] - QuickCheck [sydtest-source] - async [sydtest-source] - autodocodec [sydtest-source] - bytestring [sydtest-source] - containers [sydtest-source] - deepseq [sydtest-source] - dlist [sydtest-source] - fast-myers-diff [sydtest-source] - filepath [sydtest-source] - mtl [sydtest-source] - opt-env-conf [sydtest-source] - path [sydtest-source] - path-io [sydtest-source] - pretty-show [sydtest-source] - quickcheck-io [sydtest-source] - random [sydtest-source] - random-shuffle [sydtest-source] - safe [sydtest-source] - safe-coloured-text [sydtest-source] - stm [sydtest-source] - svg-builder [sydtest-source] - text [sydtest-source] - vector [sydtest-source] - ansi-terminal [sydtest-source] - safe-coloured-text-terminfo [sydtest-source] Please add them. There is more information at https://pvp.haskell.org/ [sydtest-source] Building source dist for sydtest-0.23.0.1... [sydtest-source] Source tarball created: dist/sydtest-0.23.0.1.tar.gz [sydtest-source] Phase: checkPhase [sydtest-source] Phase: haddockPhase [sydtest-source] Phase: installPhase [sydtest-source] Phase: fixupPhase Progress: 18 of 28 built (1 building), 3 of 3 downloaded from cache Building sydtest [opt-env-conf-example-source] Phase: buildPhase [opt-env-conf-example-source] Distribution quality errors: [opt-env-conf-example-source] [no-syn-desc] No 'synopsis' or 'description' field. [opt-env-conf-example-source] [license-none] The 'license' field is missing or is NONE. [opt-env-conf-example-source] Distribution quality warnings: [opt-env-conf-example-source] [no-category] No 'category' field. [opt-env-conf-example-source] [no-maintainer] No 'maintainer' field. [opt-env-conf-example-source] [missing-upper-bounds] On library, these packages miss upper bounds: [opt-env-conf-example-source] - opt-env-conf [opt-env-conf-example-source] - path [opt-env-conf-example-source] - text [opt-env-conf-example-source] Please add them. There is more information at https://pvp.haskell.org/ [opt-env-conf-example-source] Note: the public hackage server would reject this package. [opt-env-conf-example-source] Building source dist for opt-env-conf-example-0.0.0.0... [opt-env-conf-example-source] Source tarball created: dist/opt-env-conf-example-0.0.0.0.tar.gz [opt-env-conf-example-source] Phase: haddockPhase [opt-env-conf-example-source] Phase: installPhase [opt-env-conf-example-source] Phase: fixupPhase Progress: 19 of 28 built (1 building), 3 of 3 downloaded from cache [sydtest] Phase: setupCompilerEnvironmentPhase [sydtest] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [sydtest] Phase: unpackPhase [sydtest] unpacking source archive /nix/store/12nkkhq8l61wdbx9jafivrg46zhyiiqa-sydtest-source-0.23.0.1/sydtest-0.23.0.1.tar.gz [sydtest] source root is sydtest-0.23.0.1 [sydtest] setting SOURCE_DATE_EPOCH to timestamp 1780308013 of file "sydtest-0.23.0.1/sydtest.cabal" [sydtest] warning: file "sydtest-0.23.0.1/sydtest.cabal" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [sydtest] Phase: patchPhase [sydtest] Phase: compileBuildDriverPhase [sydtest] setupCompileFlags: -package-db=/build/tmp.L3vCuSFrnI/setup-package.conf.d -threaded [sydtest] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.L3vCuSFrnI/Main.o ) [sydtest] [2 of 2] Linking Setup [sydtest] Phase: updateAutotoolsGnuConfigScriptsPhase [sydtest] Phase: configurePhase [sydtest] configureFlags: --verbose --prefix=/nix/store/ixb0sdgyd42rspjrjbxhw31gj46d2zqd-sydtest-0.23.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/79p358lkwlv4d3lk4wh5sjfkr9br1b9i-sydtest-0.23.0.1-doc/share/doc/sydtest-0.23.0.1 --with-gcc=gcc --package-db=/build/tmp.L3vCuSFrnI/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 --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-options=-O2 --ghc-options=-Wall --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-options=-Wno-deprecations --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/lib [sydtest] Using Parsec parser [sydtest] Configuring sydtest-0.23.0.1... [sydtest] Dependency MonadRandom: using MonadRandom-0.6.2.1 [sydtest] Dependency QuickCheck: using QuickCheck-2.15.0.1 [sydtest] Dependency async: using async-2.2.6 [sydtest] Dependency autodocodec: using autodocodec-0.5.0.0 [sydtest] Dependency base >=4.7 && <5: using base-4.20.2.0 [sydtest] Dependency bytestring: using bytestring-0.12.2.0 [sydtest] Dependency containers: using containers-0.7 [sydtest] Dependency deepseq: using deepseq-1.5.0.0 [sydtest] Dependency dlist: using dlist-1.0 [sydtest] Dependency fast-myers-diff >=0.0.1: using fast-myers-diff-0.0.2 [sydtest] Dependency filepath: using filepath-1.5.4.0 [sydtest] Dependency mtl: using mtl-2.3.1 [sydtest] Dependency opt-env-conf >=0.10: using opt-env-conf-0.15.0.2 [sydtest] Dependency path: using path-0.9.6 [sydtest] Dependency path-io: using path-io-1.8.2 [sydtest] Dependency pretty-show: using pretty-show-1.10 [sydtest] Dependency quickcheck-io: using quickcheck-io-0.2.0 [sydtest] Dependency random: using random-1.2.1.3 [sydtest] Dependency random-shuffle: using random-shuffle-0.0.4 [sydtest] Dependency safe: using safe-0.3.21 [sydtest] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 [sydtest] Dependency safe-coloured-text-terminfo: using [sydtest] safe-coloured-text-terminfo-0.3.0.0 [sydtest] Dependency stm: using stm-2.5.3.1 [sydtest] Dependency svg-builder: using svg-builder-0.1.1 [sydtest] Dependency text: using text-2.1.3 [sydtest] Dependency vector: using vector-0.13.2.0 [sydtest] Source component graph: component lib [sydtest] Configured component graph: [sydtest]  component sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [sydtest]  include MonadRandom-0.6.2.1-HQyv2d2WCDn2Fyg4HhA1a4 [sydtest]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [sydtest]  include async-2.2.6-7NeA8sfutWX2X7d6XirXH5 [sydtest]  include autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [sydtest]  include base-4.20.2.0-4d66 [sydtest]  include bytestring-0.12.2.0-25ef [sydtest]  include containers-0.7-e888 [sydtest]  include deepseq-1.5.0.0-04fd [sydtest]  include dlist-1.0-5SDvFH067EyiQxPRbhSZx [sydtest]  include fast-myers-diff-0.0.2-JQZdAYhjairFrwuONS3NlM [sydtest]  include filepath-1.5.4.0-a61e [sydtest]  include mtl-2.3.1-f2f2 [sydtest]  include opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [sydtest]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [sydtest]  include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [sydtest]  include pretty-show-1.10-HqZUg4oWsFWDGiuELORkHN [sydtest]  include quickcheck-io-0.2.0-6bnvkrGygmpL4YXfRty9LY [sydtest]  include random-1.2.1.3-HqOeKEl3yQoJvaJLWlAG10 [sydtest]  include random-shuffle-0.0.4-9TugBb6ThP8AJ53Rx4AeA7 [sydtest]  include safe-0.3.21-FYIfYJgFXMUAfOhaFVUyws [sydtest]  include safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn [sydtest]  include safe-coloured-text-terminfo-0.3.0.0-DN6OMGNsrpN46mn2G1pnXw [sydtest]  include stm-2.5.3.1-abc7 [sydtest]  include svg-builder-0.1.1-FOYciOjasxF5szAVngFRlu [sydtest]  include text-2.1.3-3f03 [sydtest]  include vector-0.13.2.0-4sNODSde54Y5T3xVFmV0fE [sydtest] Linked component graph: [sydtest]  unit sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [sydtest]  include MonadRandom-0.6.2.1-HQyv2d2WCDn2Fyg4HhA1a4 [sydtest]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [sydtest]  include async-2.2.6-7NeA8sfutWX2X7d6XirXH5 [sydtest]  include autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [sydtest]  include base-4.20.2.0-4d66 [sydtest]  include bytestring-0.12.2.0-25ef [sydtest]  include containers-0.7-e888 [sydtest]  include deepseq-1.5.0.0-04fd [sydtest]  include dlist-1.0-5SDvFH067EyiQxPRbhSZx [sydtest]  include fast-myers-diff-0.0.2-JQZdAYhjairFrwuONS3NlM [sydtest]  include filepath-1.5.4.0-a61e [sydtest]  include mtl-2.3.1-f2f2 [sydtest]  include opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [sydtest]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [sydtest]  include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [sydtest]  include pretty-show-1.10-HqZUg4oWsFWDGiuELORkHN [sydtest]  include quickcheck-io-0.2.0-6bnvkrGygmpL4YXfRty9LY [sydtest]  include random-1.2.1.3-HqOeKEl3yQoJvaJLWlAG10 [sydtest]  include random-shuffle-0.0.4-9TugBb6ThP8AJ53Rx4AeA7 [sydtest]  include safe-0.3.21-FYIfYJgFXMUAfOhaFVUyws [sydtest]  include safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn [sydtest]  include safe-coloured-text-terminfo-0.3.0.0-DN6OMGNsrpN46mn2G1pnXw [sydtest]  include stm-2.5.3.1-abc7 [sydtest]  include svg-builder-0.1.1-FOYciOjasxF5szAVngFRlu [sydtest]  include text-2.1.3-3f03 [sydtest]  include vector-0.13.2.0-4sNODSde54Y5T3xVFmV0fE [sydtest]  Test.Syd=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd,Test.Syd.Def=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Def,Test.Syd.Def.Around=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Def.Around,Test.Syd.Def.AroundAll=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Def.AroundAll,Test.Syd.Def.Golden=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Def.Golden,Test.Syd.Def.Scenario=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Def.Scenario,Test.Syd.Def.SetupFunc=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Def.SetupFunc,Test.Syd.Def.Specify=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Def.Specify,Test.Syd.Def.TestDefM=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Def.TestDefM,Test.Syd.Expectation=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Expectation,Test.Syd.HList=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.HList,Test.Syd.Modify=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Modify,Test.Syd.OptParse=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.OptParse,Test.Syd.Output=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Output,Test.Syd.Output.Common=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Output.Common,Test.Syd.Output.Pretty=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Output.Pretty,Test.Syd.Output.Terse=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Output.Terse,Test.Syd.Path=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Path,Test.Syd.ReRun=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.ReRun,Test.Syd.Run=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Run,Test.Syd.Runner=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Runner,Test.Syd.Runner.Asynchronous=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Runner.Asynchronous,Test.Syd.Runner.Single=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Runner.Single,Test.Syd.Runner.Synchronous=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Runner.Synchronous,Test.Syd.Runner.Synchronous.Interleaved=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Runner.Synchronous.Interleaved,Test.Syd.Runner.Synchronous.Separate=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Runner.Synchronous.Separate,Test.Syd.Runner.Wrappers=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.Runner.Wrappers,Test.Syd.SVG=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.SVG,Test.Syd.SpecDef=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.SpecDef,Test.Syd.SpecForest=sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U:Test.Syd.SpecForest [sydtest] Ready component graph: [sydtest]  definite sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [sydtest]  depends MonadRandom-0.6.2.1-HQyv2d2WCDn2Fyg4HhA1a4 [sydtest]  depends QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [sydtest]  depends async-2.2.6-7NeA8sfutWX2X7d6XirXH5 [sydtest]  depends autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [sydtest]  depends base-4.20.2.0-4d66 [sydtest]  depends bytestring-0.12.2.0-25ef [sydtest]  depends containers-0.7-e888 [sydtest]  depends deepseq-1.5.0.0-04fd [sydtest]  depends dlist-1.0-5SDvFH067EyiQxPRbhSZx [sydtest]  depends fast-myers-diff-0.0.2-JQZdAYhjairFrwuONS3NlM [sydtest]  depends filepath-1.5.4.0-a61e [sydtest]  depends mtl-2.3.1-f2f2 [sydtest]  depends opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [sydtest]  depends path-0.9.6-L3t3TcndY3P7bshtU9371n [sydtest]  depends path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [sydtest]  depends pretty-show-1.10-HqZUg4oWsFWDGiuELORkHN [sydtest]  depends quickcheck-io-0.2.0-6bnvkrGygmpL4YXfRty9LY [sydtest]  depends random-1.2.1.3-HqOeKEl3yQoJvaJLWlAG10 [sydtest]  depends random-shuffle-0.0.4-9TugBb6ThP8AJ53Rx4AeA7 [sydtest]  depends safe-0.3.21-FYIfYJgFXMUAfOhaFVUyws [sydtest]  depends safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn [sydtest]  depends safe-coloured-text-terminfo-0.3.0.0-DN6OMGNsrpN46mn2G1pnXw [sydtest]  depends stm-2.5.3.1-abc7 [sydtest]  depends svg-builder-0.1.1-FOYciOjasxF5szAVngFRlu [sydtest]  depends text-2.1.3-3f03 [sydtest]  depends vector-0.13.2.0-4sNODSde54Y5T3xVFmV0fE [sydtest] Using Cabal-3.12.1.0 compiled by ghc-9.10 [sydtest] Using compiler: ghc-9.10.3 [sydtest] Using install prefix: [sydtest] /nix/store/ixb0sdgyd42rspjrjbxhw31gj46d2zqd-sydtest-0.23.0.1 [sydtest] Executables installed in: [sydtest] /nix/store/ixb0sdgyd42rspjrjbxhw31gj46d2zqd-sydtest-0.23.0.1/bin [sydtest] Libraries installed in: [sydtest] /nix/store/ixb0sdgyd42rspjrjbxhw31gj46d2zqd-sydtest-0.23.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [sydtest] Dynamic Libraries installed in: [sydtest] /nix/store/ixb0sdgyd42rspjrjbxhw31gj46d2zqd-sydtest-0.23.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [sydtest] Private executables installed in: [sydtest] /nix/store/ixb0sdgyd42rspjrjbxhw31gj46d2zqd-sydtest-0.23.0.1/libexec/x86_64-linux-ghc-9.10.3-21af/sydtest-0.23.0.1 [sydtest] Data files installed in: [sydtest] /nix/store/ixb0sdgyd42rspjrjbxhw31gj46d2zqd-sydtest-0.23.0.1/share/x86_64-linux-ghc-9.10.3-21af/sydtest-0.23.0.1 [sydtest] Documentation installed in: [sydtest] /nix/store/79p358lkwlv4d3lk4wh5sjfkr9br1b9i-sydtest-0.23.0.1-doc/share/doc/sydtest-0.23.0.1 [sydtest] Configuration files installed in: [sydtest] /nix/store/ixb0sdgyd42rspjrjbxhw31gj46d2zqd-sydtest-0.23.0.1/etc [sydtest] No alex found [sydtest] Using ar found on system at: [sydtest] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [sydtest] No c2hs found [sydtest] No cpphs found [sydtest] No doctest found [sydtest] Using gcc version 15.2.0 given by user at: [sydtest] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [sydtest] Using ghc version 9.10.3 found on system at: [sydtest] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [sydtest] Using ghc-pkg version 9.10.3 found on system at: [sydtest] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [sydtest] No ghcjs found [sydtest] No ghcjs-pkg found [sydtest] No greencard found [sydtest] Using haddock version 2.31.1 found on system at: [sydtest] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [sydtest] No happy found [sydtest] Using haskell-suite found on system at: haskell-suite-dummy-location [sydtest] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [sydtest] No hmake found [sydtest] Using hpc version 0.69 found on system at: [sydtest] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [sydtest] Using hsc2hs version 0.68.10 found on system at: [sydtest] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [sydtest] Using hscolour version 1.25 found on system at: [sydtest] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [sydtest] No jhc found [sydtest] Using ld found on system at: [sydtest] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [sydtest] No pkg-config found [sydtest] Using runghc version 9.10.3 found on system at: [sydtest] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [sydtest] Using strip version 2.46 found on system at: [sydtest] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [sydtest] Using tar found on system at: [sydtest] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [sydtest] No uhc found [sydtest] Phase: buildPhase [sydtest] Preprocessing library for sydtest-0.23.0.1... [sydtest] Building library for sydtest-0.23.0.1... [sydtest] [ 1 of 31] Compiling Paths_sydtest ( dist/build/autogen/Paths_sydtest.hs, dist/build/Paths_sydtest.o, dist/build/Paths_sydtest.dyn_o ) [sydtest] [ 2 of 31] Compiling Test.Syd.HList ( src/Test/Syd/HList.hs, dist/build/Test/Syd/HList.o, dist/build/Test/Syd/HList.dyn_o ) [sydtest] [ 3 of 31] Compiling Test.Syd.Run ( src/Test/Syd/Run.hs, dist/build/Test/Syd/Run.o, dist/build/Test/Syd/Run.dyn_o ) [sydtest] [ 4 of 31] Compiling Test.Syd.OptParse ( src/Test/Syd/OptParse.hs, dist/build/Test/Syd/OptParse.o, dist/build/Test/Syd/OptParse.dyn_o ) [sydtest] [ 5 of 31] Compiling Test.Syd.Expectation ( src/Test/Syd/Expectation.hs, dist/build/Test/Syd/Expectation.o, dist/build/Test/Syd/Expectation.dyn_o ) [sydtest] [ 6 of 31] Compiling Test.Syd.Def.Golden ( src/Test/Syd/Def/Golden.hs, dist/build/Test/Syd/Def/Golden.o, dist/build/Test/Syd/Def/Golden.dyn_o ) [sydtest] [ 7 of 31] Compiling Test.Syd.SpecForest ( src/Test/Syd/SpecForest.hs, dist/build/Test/Syd/SpecForest.o, dist/build/Test/Syd/SpecForest.dyn_o ) [sydtest] [ 8 of 31] Compiling Test.Syd.SpecDef ( src/Test/Syd/SpecDef.hs, dist/build/Test/Syd/SpecDef.o, dist/build/Test/Syd/SpecDef.dyn_o ) [sydtest] [ 9 of 31] Compiling Test.Syd.Runner.Wrappers ( src/Test/Syd/Runner/Wrappers.hs, dist/build/Test/Syd/Runner/Wrappers.o, dist/build/Test/Syd/Runner/Wrappers.dyn_o ) [sydtest] [10 of 31] Compiling Test.Syd.Runner.Single ( src/Test/Syd/Runner/Single.hs, dist/build/Test/Syd/Runner/Single.o, dist/build/Test/Syd/Runner/Single.dyn_o ) [sydtest] [11 of 31] Compiling Test.Syd.Def.TestDefM ( src/Test/Syd/Def/TestDefM.hs, dist/build/Test/Syd/Def/TestDefM.o, dist/build/Test/Syd/Def/TestDefM.dyn_o ) [sydtest] [12 of 31] Compiling Test.Syd.Def.Specify ( src/Test/Syd/Def/Specify.hs, dist/build/Test/Syd/Def/Specify.o, dist/build/Test/Syd/Def/Specify.dyn_o ) [sydtest] [13 of 31] Compiling Test.Syd.Def.Scenario ( src/Test/Syd/Def/Scenario.hs, dist/build/Test/Syd/Def/Scenario.o, dist/build/Test/Syd/Def/Scenario.dyn_o ) [sydtest] [14 of 31] Compiling Test.Syd.Def.AroundAll ( src/Test/Syd/Def/AroundAll.hs, dist/build/Test/Syd/Def/AroundAll.o, dist/build/Test/Syd/Def/AroundAll.dyn_o ) [sydtest] [15 of 31] Compiling Test.Syd.Def.Around ( src/Test/Syd/Def/Around.hs, dist/build/Test/Syd/Def/Around.o, dist/build/Test/Syd/Def/Around.dyn_o ) [sydtest] [16 of 31] Compiling Test.Syd.Def.SetupFunc ( src/Test/Syd/Def/SetupFunc.hs, dist/build/Test/Syd/Def/SetupFunc.o, dist/build/Test/Syd/Def/SetupFunc.dyn_o ) [sydtest] [17 of 31] Compiling Test.Syd.Path ( src/Test/Syd/Path.hs, dist/build/Test/Syd/Path.o, dist/build/Test/Syd/Path.dyn_o ) [sydtest] [18 of 31] Compiling Test.Syd.Def ( src/Test/Syd/Def.hs, dist/build/Test/Syd/Def.o, dist/build/Test/Syd/Def.dyn_o ) [sydtest] [19 of 31] Compiling Test.Syd.Modify ( src/Test/Syd/Modify.hs, dist/build/Test/Syd/Modify.o, dist/build/Test/Syd/Modify.dyn_o ) [sydtest] [20 of 31] Compiling Test.Syd.SVG ( src/Test/Syd/SVG.hs, dist/build/Test/Syd/SVG.o, dist/build/Test/Syd/SVG.dyn_o ) [sydtest] [21 of 31] Compiling Test.Syd.Runner.Synchronous.Separate ( src/Test/Syd/Runner/Synchronous/Separate.hs, dist/build/Test/Syd/Runner/Synchronous/Separate.o, dist/build/Test/Syd/Runner/Synchronous/Separate.dyn_o ) [sydtest] [22 of 31] Compiling Test.Syd.ReRun ( src/Test/Syd/ReRun.hs, dist/build/Test/Syd/ReRun.o, dist/build/Test/Syd/ReRun.dyn_o ) [sydtest] [23 of 31] Compiling Test.Syd.Output.Common ( src/Test/Syd/Output/Common.hs, dist/build/Test/Syd/Output/Common.o, dist/build/Test/Syd/Output/Common.dyn_o ) [sydtest] [24 of 31] Compiling Test.Syd.Output.Terse ( src/Test/Syd/Output/Terse.hs, dist/build/Test/Syd/Output/Terse.o, dist/build/Test/Syd/Output/Terse.dyn_o ) [sydtest] [25 of 31] Compiling Test.Syd.Output.Pretty ( src/Test/Syd/Output/Pretty.hs, dist/build/Test/Syd/Output/Pretty.o, dist/build/Test/Syd/Output/Pretty.dyn_o ) [sydtest] [26 of 31] Compiling Test.Syd.Output ( src/Test/Syd/Output.hs, dist/build/Test/Syd/Output.o, dist/build/Test/Syd/Output.dyn_o ) [sydtest] [27 of 31] Compiling Test.Syd.Runner.Synchronous.Interleaved ( src/Test/Syd/Runner/Synchronous/Interleaved.hs, dist/build/Test/Syd/Runner/Synchronous/Interleaved.o, dist/build/Test/Syd/Runner/Synchronous/Interleaved.dyn_o ) [sydtest] [28 of 31] Compiling Test.Syd.Runner.Synchronous ( src/Test/Syd/Runner/Synchronous.hs, dist/build/Test/Syd/Runner/Synchronous.o, dist/build/Test/Syd/Runner/Synchronous.dyn_o ) [sydtest] [29 of 31] Compiling Test.Syd.Runner.Asynchronous ( src/Test/Syd/Runner/Asynchronous.hs, dist/build/Test/Syd/Runner/Asynchronous.o, dist/build/Test/Syd/Runner/Asynchronous.dyn_o ) [sydtest] [30 of 31] Compiling Test.Syd.Runner ( src/Test/Syd/Runner.hs, dist/build/Test/Syd/Runner.o, dist/build/Test/Syd/Runner.dyn_o ) [sydtest] [31 of 31] Compiling Test.Syd ( src/Test/Syd.hs, dist/build/Test/Syd.o, dist/build/Test/Syd.dyn_o ) [sydtest] [ 1 of 31] Compiling Paths_sydtest ( dist/build/autogen/Paths_sydtest.hs, dist/build/Paths_sydtest.p_o ) [sydtest] [ 2 of 31] Compiling Test.Syd.HList ( src/Test/Syd/HList.hs, dist/build/Test/Syd/HList.p_o ) [sydtest] [ 3 of 31] Compiling Test.Syd.Run ( src/Test/Syd/Run.hs, dist/build/Test/Syd/Run.p_o ) [sydtest] [ 4 of 31] Compiling Test.Syd.OptParse ( src/Test/Syd/OptParse.hs, dist/build/Test/Syd/OptParse.p_o ) [sydtest] [ 5 of 31] Compiling Test.Syd.Expectation ( src/Test/Syd/Expectation.hs, dist/build/Test/Syd/Expectation.p_o ) [sydtest] [ 6 of 31] Compiling Test.Syd.Def.Golden ( src/Test/Syd/Def/Golden.hs, dist/build/Test/Syd/Def/Golden.p_o ) [sydtest] [ 7 of 31] Compiling Test.Syd.SpecForest ( src/Test/Syd/SpecForest.hs, dist/build/Test/Syd/SpecForest.p_o ) [sydtest] [ 8 of 31] Compiling Test.Syd.SpecDef ( src/Test/Syd/SpecDef.hs, dist/build/Test/Syd/SpecDef.p_o ) [sydtest] [ 9 of 31] Compiling Test.Syd.Runner.Wrappers ( src/Test/Syd/Runner/Wrappers.hs, dist/build/Test/Syd/Runner/Wrappers.p_o ) [sydtest] [10 of 31] Compiling Test.Syd.Runner.Single ( src/Test/Syd/Runner/Single.hs, dist/build/Test/Syd/Runner/Single.p_o ) [sydtest] [11 of 31] Compiling Test.Syd.Def.TestDefM ( src/Test/Syd/Def/TestDefM.hs, dist/build/Test/Syd/Def/TestDefM.p_o ) [sydtest] [12 of 31] Compiling Test.Syd.Def.Specify ( src/Test/Syd/Def/Specify.hs, dist/build/Test/Syd/Def/Specify.p_o ) [sydtest] [13 of 31] Compiling Test.Syd.Def.Scenario ( src/Test/Syd/Def/Scenario.hs, dist/build/Test/Syd/Def/Scenario.p_o ) [sydtest] [14 of 31] Compiling Test.Syd.Def.AroundAll ( src/Test/Syd/Def/AroundAll.hs, dist/build/Test/Syd/Def/AroundAll.p_o ) [sydtest] [15 of 31] Compiling Test.Syd.Def.Around ( src/Test/Syd/Def/Around.hs, dist/build/Test/Syd/Def/Around.p_o ) [sydtest] [16 of 31] Compiling Test.Syd.Def.SetupFunc ( src/Test/Syd/Def/SetupFunc.hs, dist/build/Test/Syd/Def/SetupFunc.p_o ) [sydtest] [17 of 31] Compiling Test.Syd.Path ( src/Test/Syd/Path.hs, dist/build/Test/Syd/Path.p_o ) [sydtest] [18 of 31] Compiling Test.Syd.Def ( src/Test/Syd/Def.hs, dist/build/Test/Syd/Def.p_o ) [sydtest] [19 of 31] Compiling Test.Syd.Modify ( src/Test/Syd/Modify.hs, dist/build/Test/Syd/Modify.p_o ) [sydtest] [20 of 31] Compiling Test.Syd.SVG ( src/Test/Syd/SVG.hs, dist/build/Test/Syd/SVG.p_o ) [sydtest] [21 of 31] Compiling Test.Syd.Runner.Synchronous.Separate ( src/Test/Syd/Runner/Synchronous/Separate.hs, dist/build/Test/Syd/Runner/Synchronous/Separate.p_o ) [sydtest] [22 of 31] Compiling Test.Syd.ReRun ( src/Test/Syd/ReRun.hs, dist/build/Test/Syd/ReRun.p_o ) [sydtest] [23 of 31] Compiling Test.Syd.Output.Common ( src/Test/Syd/Output/Common.hs, dist/build/Test/Syd/Output/Common.p_o ) [sydtest] [24 of 31] Compiling Test.Syd.Output.Terse ( src/Test/Syd/Output/Terse.hs, dist/build/Test/Syd/Output/Terse.p_o ) [sydtest] [25 of 31] Compiling Test.Syd.Output.Pretty ( src/Test/Syd/Output/Pretty.hs, dist/build/Test/Syd/Output/Pretty.p_o ) [sydtest] [26 of 31] Compiling Test.Syd.Output ( src/Test/Syd/Output.hs, dist/build/Test/Syd/Output.p_o ) [sydtest] [27 of 31] Compiling Test.Syd.Runner.Synchronous.Interleaved ( src/Test/Syd/Runner/Synchronous/Interleaved.hs, dist/build/Test/Syd/Runner/Synchronous/Interleaved.p_o ) [sydtest] [28 of 31] Compiling Test.Syd.Runner.Synchronous ( src/Test/Syd/Runner/Synchronous.hs, dist/build/Test/Syd/Runner/Synchronous.p_o ) [sydtest] [29 of 31] Compiling Test.Syd.Runner.Asynchronous ( src/Test/Syd/Runner/Asynchronous.hs, dist/build/Test/Syd/Runner/Asynchronous.p_o ) [sydtest] [30 of 31] Compiling Test.Syd.Runner ( src/Test/Syd/Runner.hs, dist/build/Test/Syd/Runner.p_o ) [sydtest] [31 of 31] Compiling Test.Syd ( src/Test/Syd.hs, dist/build/Test/Syd.p_o ) [sydtest] Phase: checkPhase [sydtest] Package has no test suites. [sydtest] Phase: haddockPhase [sydtest] Preprocessing library for sydtest-0.23.0.1... [sydtest] Running Haddock on library for sydtest-0.23.0.1... [sydtest] Warning: The documentation for the following packages are not installed. No [sydtest] links will be generated to these packages: attoparsec-0.14.4, [sydtest] attoparsec-0.14.4, libyaml-clib-0.2.5, opt-env-conf-0.15.0.2, path-0.9.6, [sydtest] path-0.9.6, vector-0.13.2.0 [sydtest] [ 1 of 31] Compiling Paths_sydtest ( dist/build/autogen/Paths_sydtest.hs, /build/ghc1647_0/ghc_10.o, /build/ghc1647_0/ghc_10.dyn_o ) [sydtest] [ 2 of 31] Compiling Test.Syd.HList ( src/Test/Syd/HList.hs, /build/ghc1647_0/ghc_30.o, /build/ghc1647_0/ghc_30.dyn_o ) [sydtest] [ 3 of 31] Compiling Test.Syd.Run ( src/Test/Syd/Run.hs, /build/ghc1647_0/ghc_34.o, /build/ghc1647_0/ghc_34.dyn_o ) [sydtest] [ 4 of 31] Compiling Test.Syd.OptParse ( src/Test/Syd/OptParse.hs, /build/ghc1647_0/ghc_32.o, /build/ghc1647_0/ghc_32.dyn_o ) [sydtest] [ 5 of 31] Compiling Test.Syd.Expectation ( src/Test/Syd/Expectation.hs, /build/ghc1647_0/ghc_28.o, /build/ghc1647_0/ghc_28.dyn_o ) [sydtest] [ 6 of 31] Compiling Test.Syd.Def.Golden ( src/Test/Syd/Def/Golden.hs, /build/ghc1647_0/ghc_18.o, /build/ghc1647_0/ghc_18.dyn_o ) [sydtest] [ 7 of 31] Compiling Test.Syd.SpecForest ( src/Test/Syd/SpecForest.hs, /build/ghc1647_0/ghc_38.o, /build/ghc1647_0/ghc_38.dyn_o ) [sydtest] [ 8 of 31] Compiling Test.Syd.SpecDef ( src/Test/Syd/SpecDef.hs, /build/ghc1647_0/ghc_36.o, /build/ghc1647_0/ghc_36.dyn_o ) [sydtest] [ 9 of 31] Compiling Test.Syd.Runner.Wrappers ( src/Test/Syd/Runner/Wrappers.hs, nothing ) [sydtest] [10 of 31] Compiling Test.Syd.Runner.Single ( src/Test/Syd/Runner/Single.hs, nothing ) [sydtest] [11 of 31] Compiling Test.Syd.Def.TestDefM ( src/Test/Syd/Def/TestDefM.hs, /build/ghc1647_0/ghc_26.o, /build/ghc1647_0/ghc_26.dyn_o ) [sydtest] [12 of 31] Compiling Test.Syd.Def.Specify ( src/Test/Syd/Def/Specify.hs, /build/ghc1647_0/ghc_24.o, /build/ghc1647_0/ghc_24.dyn_o ) [sydtest] [13 of 31] Compiling Test.Syd.Def.Scenario ( src/Test/Syd/Def/Scenario.hs, /build/ghc1647_0/ghc_20.o, /build/ghc1647_0/ghc_20.dyn_o ) [sydtest] [14 of 31] Compiling Test.Syd.Def.AroundAll ( src/Test/Syd/Def/AroundAll.hs, /build/ghc1647_0/ghc_16.o, /build/ghc1647_0/ghc_16.dyn_o ) [sydtest] [15 of 31] Compiling Test.Syd.Def.Around ( src/Test/Syd/Def/Around.hs, /build/ghc1647_0/ghc_14.o, /build/ghc1647_0/ghc_14.dyn_o ) [sydtest] [16 of 31] Compiling Test.Syd.Def.SetupFunc ( src/Test/Syd/Def/SetupFunc.hs, /build/ghc1647_0/ghc_22.o, /build/ghc1647_0/ghc_22.dyn_o ) [sydtest] [17 of 31] Compiling Test.Syd.Path ( src/Test/Syd/Path.hs, nothing ) [sydtest] [18 of 31] Compiling Test.Syd.Def ( src/Test/Syd/Def.hs, /build/ghc1647_0/ghc_12.o, /build/ghc1647_0/ghc_12.dyn_o ) [sydtest] [19 of 31] Compiling Test.Syd.Modify ( src/Test/Syd/Modify.hs, nothing ) [sydtest] [20 of 31] Compiling Test.Syd.SVG ( src/Test/Syd/SVG.hs, nothing ) [sydtest] [21 of 31] Compiling Test.Syd.Runner.Synchronous.Separate ( src/Test/Syd/Runner/Synchronous/Separate.hs, nothing ) [sydtest] [22 of 31] Compiling Test.Syd.ReRun ( src/Test/Syd/ReRun.hs, nothing ) [sydtest] [23 of 31] Compiling Test.Syd.Output.Common ( src/Test/Syd/Output/Common.hs, nothing ) [sydtest] [24 of 31] Compiling Test.Syd.Output.Terse ( src/Test/Syd/Output/Terse.hs, nothing ) [sydtest] [25 of 31] Compiling Test.Syd.Output.Pretty ( src/Test/Syd/Output/Pretty.hs, nothing ) [sydtest] [26 of 31] Compiling Test.Syd.Output ( src/Test/Syd/Output.hs, nothing ) [sydtest] [27 of 31] Compiling Test.Syd.Runner.Synchronous.Interleaved ( src/Test/Syd/Runner/Synchronous/Interleaved.hs, nothing ) [sydtest] [28 of 31] Compiling Test.Syd.Runner.Synchronous ( src/Test/Syd/Runner/Synchronous.hs, nothing ) [sydtest] [29 of 31] Compiling Test.Syd.Runner.Asynchronous ( src/Test/Syd/Runner/Asynchronous.hs, nothing ) [sydtest] [30 of 31] Compiling Test.Syd.Runner ( src/Test/Syd/Runner.hs, nothing ) [sydtest] [31 of 31] Compiling Test.Syd ( src/Test/Syd.hs, nothing ) [sydtest] Haddock coverage: [sydtest]  0% ( 0 / 3) in 'Test.Syd.HList' [sydtest]  Missing documentation for: [sydtest]  Module header [sydtest]  HList (src/Test/Syd/HList.hs:13) [sydtest]  HContains (src/Test/Syd/HList.hs:17) [sydtest] Warning: 'SomeException' is ambiguous. It is defined [sydtest]  * in ‘GHC.Internal.Exception.Type’ [sydtest]  * in ‘GHC.Internal.Exception.Type’ [sydtest]  You may be able to disambiguate the identifier by qualifying it or [sydtest]  by specifying the type/value namespace explicitly. [sydtest]  Defaulting to the one defined in ‘GHC.Internal.Exception.Type’ [sydtest] Warning: 'shouldBe' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest] Warning: 'golden' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest] Warning: 'aroundAll' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest] Warning: 'around' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest] Warning: 'StagedGolden' is ambiguous. It is defined [sydtest]  * at src/Test/Syd/Run.hs:383:5 [sydtest]  * at src/Test/Syd/Run.hs:382:1 [sydtest]  You may be able to disambiguate the identifier by qualifying it or [sydtest]  by specifying the type/value namespace explicitly. [sydtest]  Defaulting to the one defined at src/Test/Syd/Run.hs:382:1 [sydtest] Warning: 'timeit' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest]  21% ( 8 / 37) in 'Test.Syd.Run' [sydtest]  Missing documentation for: [sydtest]  IsTest (src/Test/Syd/Run.hs:45) [sydtest]  runPureTestWithArg (src/Test/Syd/Run.hs:81) [sydtest]  applyWrapper2 (src/Test/Syd/Run.hs:106) [sydtest]  runIOTestWithArg (src/Test/Syd/Run.hs:148) [sydtest]  makeQuickCheckArgs (src/Test/Syd/Run.hs:188) [sydtest]  runPropertyTestWithArg (src/Test/Syd/Run.hs:207) [sydtest]  aroundProperty (src/Test/Syd/Run.hs:274) [sydtest]  aroundProp (src/Test/Syd/Run.hs:277) [sydtest]  aroundRose (src/Test/Syd/Run.hs:280) [sydtest]  runGoldenTestWithArg (src/Test/Syd/Run.hs:347) [sydtest]  StagedGolden (src/Test/Syd/Run.hs:382) [sydtest]  runStagedGoldenWithArg (src/Test/Syd/Run.hs:412) [sydtest]  exceptionHandlers (src/Test/Syd/Run.hs:475) [sydtest]  Test (src/Test/Syd/Run.hs:487) [sydtest]  TestRunSettings (src/Test/Syd/Run.hs:489) [sydtest]  defaultTestRunSettings (src/Test/Syd/Run.hs:501) [sydtest]  SeedSetting (src/Test/Syd/Run.hs:519) [sydtest]  TestRunResult (src/Test/Syd/Run.hs:565) [sydtest]  TestStatus (src/Test/Syd/Run.hs:579) [sydtest]  addContextToException (src/Test/Syd/Run.hs:643) [sydtest]  GoldenCase (src/Test/Syd/Run.hs:645) [sydtest]  ProgressReporter (src/Test/Syd/Run.hs:651) [sydtest]  noProgressReporter (src/Test/Syd/Run.hs:654) [sydtest]  reportProgress (src/Test/Syd/Run.hs:657) [sydtest]  Progress (src/Test/Syd/Run.hs:659) [sydtest]  timeItDuration (src/Test/Syd/Run.hs:694) [sydtest]  timeItBeginEnd (src/Test/Syd/Run.hs:699) [sydtest]  Timed (src/Test/Syd/Run.hs:705) [sydtest]  timedTime (src/Test/Syd/Run.hs:716) [sydtest]  15% ( 2 / 13) in 'Test.Syd.OptParse' [sydtest]  Missing documentation for: [sydtest]  Module header [sydtest]  getSettings (src/Test/Syd/OptParse.hs:36) [sydtest]  defaultSettings (src/Test/Syd/OptParse.hs:209) [sydtest]  defaultTimeout (src/Test/Syd/OptParse.hs:237) [sydtest]  defaultRetries (src/Test/Syd/OptParse.hs:240) [sydtest]  detectTerminalCapabilities (src/Test/Syd/OptParse.hs:251) [sydtest]  Flags (src/Test/Syd/OptParse.hs:257) [sydtest]  Timeout (src/Test/Syd/OptParse.hs:456) [sydtest]  Threads (src/Test/Syd/OptParse.hs:489) [sydtest]  Iterations (src/Test/Syd/OptParse.hs:550) [sydtest]  ReportProgress (src/Test/Syd/OptParse.hs:595) [sydtest] Warning: 'String' is ambiguous. It is defined [sydtest]  * in ‘Text.Show.Value’ [sydtest]  * in ‘GHC.Internal.Base’ [sydtest]  You may be able to disambiguate the identifier by qualifying it or [sydtest]  by specifying the type/value namespace explicitly. [sydtest]  Defaulting to the one defined in ‘GHC.Internal.Base’ [sydtest] Warning: 'a' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest] Warning: '()' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest]  82% ( 23 / 28) in 'Test.Syd.Expectation' [sydtest]  Missing documentation for: [sydtest]  anyException (src/Test/Syd/Expectation.hs:175) [sydtest]  anyErrorCall (src/Test/Syd/Expectation.hs:178) [sydtest]  errorCall (src/Test/Syd/Expectation.hs:181) [sydtest]  anyIOException (src/Test/Syd/Expectation.hs:184) [sydtest]  anyArithException (src/Test/Syd/Expectation.hs:187) [sydtest] Warning: Test.Syd.Def.Golden: Could not find documentation for exported module: Test.Syd.Def.Golden [sydtest]  93% ( 14 / 15) in 'Test.Syd.Def.Golden' [sydtest]  Missing documentation for: [sydtest]  Module header [sydtest]  0% ( 0 / 5) in 'Test.Syd.SpecForest' [sydtest]  Missing documentation for: [sydtest]  Module header [sydtest]  SpecForest (src/Test/Syd/SpecForest.hs:10) [sydtest]  SpecTree (src/Test/Syd/SpecForest.hs:12) [sydtest]  flattenSpecForest (src/Test/Syd/SpecForest.hs:34) [sydtest]  flattenSpecTree (src/Test/Syd/SpecForest.hs:37) [sydtest] Warning: 'aroundAll' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest] Warning: 'around' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest] Warning: 'TestDefM' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest] Warning: '()' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest]  7% ( 2 / 28) in 'Test.Syd.SpecDef' [sydtest]  Missing documentation for: [sydtest]  TDef (src/Test/Syd/SpecDef.hs:41) [sydtest]  TestForest (src/Test/Syd/SpecDef.hs:44) [sydtest]  TestTree (src/Test/Syd/SpecDef.hs:46) [sydtest]  SpecDefForest (src/Test/Syd/SpecDef.hs:48) [sydtest]  filterTestForest (src/Test/Syd/SpecDef.hs:221) [sydtest]  randomiseTestForest (src/Test/Syd/SpecDef.hs:260) [sydtest]  markSpecForestAsPending (src/Test/Syd/SpecDef.hs:287) [sydtest]  Parallelism (src/Test/Syd/SpecDef.hs:311) [sydtest]  ExecutionOrderRandomisation (src/Test/Syd/SpecDef.hs:316) [sydtest]  FlakinessMode (src/Test/Syd/SpecDef.hs:321) [sydtest]  ExpectationMode (src/Test/Syd/SpecDef.hs:326) [sydtest]  ResultForest (src/Test/Syd/SpecDef.hs:331) [sydtest]  ResultTree (src/Test/Syd/SpecDef.hs:333) [sydtest]  computeTestSuiteStats (src/Test/Syd/SpecDef.hs:336) [sydtest]  TestSuiteStats (src/Test/Syd/SpecDef.hs:372) [sydtest]  shouldExitFail (src/Test/Syd/SpecDef.hs:406) [sydtest]  anyFailedTests (src/Test/Syd/SpecDef.hs:420) [sydtest]  TestRunReport (src/Test/Syd/SpecDef.hs:423) [sydtest]  testRunReportReportedRun (src/Test/Syd/SpecDef.hs:432) [sydtest]  testRunReportFailed (src/Test/Syd/SpecDef.hs:442) [sydtest]  testRunReportStatus (src/Test/Syd/SpecDef.hs:446) [sydtest]  testStatusMatchesExpectationMode (src/Test/Syd/SpecDef.hs:468) [sydtest]  testRunReportExamples (src/Test/Syd/SpecDef.hs:474) [sydtest]  testRunResultExamples (src/Test/Syd/SpecDef.hs:477) [sydtest]  testRunReportWasFlaky (src/Test/Syd/SpecDef.hs:481) [sydtest]  testRunReportRetries (src/Test/Syd/SpecDef.hs:489) [sydtest]  0% ( 0 / 8) in 'Test.Syd.Runner.Wrappers' [sydtest]  Missing documentation for: [sydtest]  Module header [sydtest]  Next (src/Test/Syd/Runner/Wrappers.hs:15) [sydtest]  extractNext (src/Test/Syd/Runner/Wrappers.hs:19) [sydtest]  failFastNext (src/Test/Syd/Runner/Wrappers.hs:23) [sydtest]  applySimpleWrapper (src/Test/Syd/Runner/Wrappers.hs:33) [sydtest]  applySimpleWrapper' (src/Test/Syd/Runner/Wrappers.hs:48) [sydtest]  applySimpleWrapper'' (src/Test/Syd/Runner/Wrappers.hs:63) [sydtest]  applySimpleWrapper2 (src/Test/Syd/Runner/Wrappers.hs:76) [sydtest] Warning: 'maxRetries' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest]  50% ( 1 / 2) in 'Test.Syd.Runner.Single' [sydtest]  Missing documentation for: [sydtest]  Module header [sydtest] Warning: 'aroundAll' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest] Warning: 'around' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest] Warning: 'TestDefM' is ambiguous. It is defined [sydtest]  * at src/Test/Syd/Def/TestDefM.hs:47:52 [sydtest]  * at src/Test/Syd/Def/TestDefM.hs:47:1 [sydtest]  You may be able to disambiguate the identifier by qualifying it or [sydtest]  by specifying the type/value namespace explicitly. [sydtest]  Defaulting to the one defined at src/Test/Syd/Def/TestDefM.hs:47:1 [sydtest] Warning: '()' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest] Warning: 'describe' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest]  54% ( 6 / 11) in 'Test.Syd.Def.TestDefM' [sydtest]  Missing documentation for: [sydtest]  Module header [sydtest]  TestDefEnv (src/Test/Syd/Def/TestDefM.hs:59) [sydtest]  execTestDefM (src/Test/Syd/Def/TestDefM.hs:66) [sydtest]  runTestDefM (src/Test/Syd/Def/TestDefM.hs:69) [sydtest]  toTestRunSettings (src/Test/Syd/Def/TestDefM.hs:103) [sydtest]  80% ( 21 / 26) in 'Test.Syd.Def.Specify' [sydtest]  Missing documentation for: [sydtest]  xdescribe (src/Test/Syd/Def/Specify.hs:74) [sydtest]  xit (src/Test/Syd/Def/Specify.hs:195) [sydtest]  xitWithOuter (src/Test/Syd/Def/Specify.hs:295) [sydtest]  xitWithBoth (src/Test/Syd/Def/Specify.hs:396) [sydtest]  xitWithAll (src/Test/Syd/Def/Specify.hs:465) [sydtest]  66% ( 2 / 3) in 'Test.Syd.Def.Scenario' [sydtest]  Missing documentation for: [sydtest]  Module header [sydtest] Warning: 'a' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest] Warning: 'b' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest] Warning: 'around_' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest]  100% ( 12 / 12) in 'Test.Syd.Def.AroundAll' [sydtest] Warning: 'inner' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest] Warning: 'newInner' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest] Warning: 'oldInner' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest] Warning: 'c' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest] Warning: 'd' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest]  90% ( 10 / 11) in 'Test.Syd.Def.Around' [sydtest]  Missing documentation for: [sydtest]  Module header [sydtest] Warning: 'SetupFunc' is ambiguous. It is defined [sydtest]  * at src/Test/Syd/Def/SetupFunc.hs:30:30 [sydtest]  * at src/Test/Syd/Def/SetupFunc.hs:30:1 [sydtest]  You may be able to disambiguate the identifier by qualifying it or [sydtest]  by specifying the type/value namespace explicitly. [sydtest]  Defaulting to the one defined at src/Test/Syd/Def/SetupFunc.hs:30:1 [sydtest] Warning: 'resource' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest]  100% ( 12 / 12) in 'Test.Syd.Def.SetupFunc' [sydtest]  50% ( 2 / 4) in 'Test.Syd.Path' [sydtest]  Missing documentation for: [sydtest]  Module header [sydtest]  tempBinaryFileWithContentsSetupFunc (src/Test/Syd/Path.hs:31) [sydtest]  100% ( 9 / 9) in 'Test.Syd.Def' [sydtest]  74% ( 29 / 39) in 'Test.Syd.Modify' [sydtest]  Missing documentation for: [sydtest]  modifyMaxSuccess (src/Test/Syd/Modify.hs:64) [sydtest]  modifyMaxDiscardRatio (src/Test/Syd/Modify.hs:67) [sydtest]  modifyMaxSize (src/Test/Syd/Modify.hs:70) [sydtest]  modifyMaxShrinks (src/Test/Syd/Modify.hs:73) [sydtest]  modifyRunSettings (src/Test/Syd/Modify.hs:61) [sydtest]  TestRunSettings (src/Test/Syd/Run.hs:489) [sydtest]  Parallelism (src/Test/Syd/SpecDef.hs:311) [sydtest]  ExecutionOrderRandomisation (src/Test/Syd/SpecDef.hs:316) [sydtest]  FlakinessMode (src/Test/Syd/SpecDef.hs:321) [sydtest]  ExpectationMode (src/Test/Syd/SpecDef.hs:326) [sydtest]  0% ( 0 / 2) in 'Test.Syd.SVG' [sydtest]  Missing documentation for: [sydtest]  Module header [sydtest]  writeSvgReport (src/Test/Syd/SVG.hs:18) [sydtest]  0% ( 0 / 2) in 'Test.Syd.Runner.Synchronous.Separate' [sydtest]  Missing documentation for: [sydtest]  Module header [sydtest]  runSpecForestSynchronously (src/Test/Syd/Runner/Synchronous/Separate.hs:21) [sydtest]  0% ( 0 / 2) in 'Test.Syd.ReRun' [sydtest]  Missing documentation for: [sydtest]  Module header [sydtest]  withRerunByReport (src/Test/Syd/ReRun.hs:35) [sydtest] Warning: 'Chunk' is ambiguous. It is defined [sydtest]  * in ‘Text.Colour.Chunk’ [sydtest]  * in ‘Text.Colour.Chunk’ [sydtest]  You may be able to disambiguate the identifier by qualifying it or [sydtest]  by specifying the type/value namespace explicitly. [sydtest]  Defaulting to the one defined in ‘Text.Colour.Chunk’ [sydtest]  4% ( 1 / 22) in 'Test.Syd.Output.Common' [sydtest]  Missing documentation for: [sydtest]  Module header [sydtest]  padding (src/Test/Syd/Output/Common.hs:28) [sydtest]  paddingSize (src/Test/Syd/Output/Common.hs:31) [sydtest]  orange (src/Test/Syd/Output/Common.hs:34) [sydtest]  darkRed (src/Test/Syd/Output/Common.hs:37) [sydtest]  statusColour (src/Test/Syd/Output/Common.hs:40) [sydtest]  statusCheckMark (src/Test/Syd/Output/Common.hs:45) [sydtest]  timeChunkFor (src/Test/Syd/Output/Common.hs:50) [sydtest]  stringChunks (src/Test/Syd/Output/Common.hs:63) [sydtest]  indexed (src/Test/Syd/Output/Common.hs:68) [sydtest]  commaList (src/Test/Syd/Output/Common.hs:71) [sydtest]  mContextChunks (src/Test/Syd/Output/Common.hs:76) [sydtest]  outputSomeException (src/Test/Syd/Output/Common.hs:79) [sydtest]  outputAssertion (src/Test/Syd/Output/Common.hs:93) [sydtest]  outputEqualityAssertionFailed (src/Test/Syd/Output/Common.hs:143) [sydtest]  formatDiff (src/Test/Syd/Output/Common.hs:155) [sydtest]  outputNotEqualAssertionFailed (src/Test/Syd/Output/Common.hs:201) [sydtest]  outputPredicateSuccessAssertionFailed (src/Test/Syd/Output/Common.hs:214) [sydtest]  outputPredicateFailAssertionFailed (src/Test/Syd/Output/Common.hs:223) [sydtest]  resultForestWidth (src/Test/Syd/Output/Common.hs:232) [sydtest]  specForestWidth (src/Test/Syd/Output/Common.hs:244) [sydtest]  80% ( 4 / 5) in 'Test.Syd.Output.Terse' [sydtest]  Missing documentation for: [sydtest]  Module header [sydtest]  0% ( 0 / 25) in 'Test.Syd.Output.Pretty' [sydtest]  Missing documentation for: [sydtest]  Module header [sydtest]  renderPrettyReport (src/Test/Syd/Output/Pretty.hs:28) [sydtest]  outputResultReport (src/Test/Syd/Output/Pretty.hs:35) [sydtest]  outputPrettySummary (src/Test/Syd/Output/Pretty.hs:47) [sydtest]  outputFailuresHeader (src/Test/Syd/Output/Pretty.hs:60) [sydtest]  outputFailuresWithHeading (src/Test/Syd/Output/Pretty.hs:63) [sydtest]  outputStats (src/Test/Syd/Output/Pretty.hs:73) [sydtest]  outputProfilingInfo (src/Test/Syd/Output/Pretty.hs:121) [sydtest]  outputTestsHeader (src/Test/Syd/Output/Pretty.hs:138) [sydtest]  outputHeader (src/Test/Syd/Output/Pretty.hs:141) [sydtest]  outputSpecForest (src/Test/Syd/Output/Pretty.hs:147) [sydtest]  outputSpecTree (src/Test/Syd/Output/Pretty.hs:150) [sydtest]  outputDescribeLine (src/Test/Syd/Output/Pretty.hs:157) [sydtest]  outputSpecifyLines (src/Test/Syd/Output/Pretty.hs:160) [sydtest]  exampleNrChunk (src/Test/Syd/Output/Pretty.hs:194) [sydtest]  retriesChunks (src/Test/Syd/Output/Pretty.hs:201) [sydtest]  labelsChunks (src/Test/Syd/Output/Pretty.hs:218) [sydtest]  classesChunks (src/Test/Syd/Output/Pretty.hs:243) [sydtest]  tablesChunks (src/Test/Syd/Output/Pretty.hs:264) [sydtest]  outputPendingLines (src/Test/Syd/Output/Pretty.hs:287) [sydtest]  outputFailureLabels (src/Test/Syd/Output/Pretty.hs:297) [sydtest]  outputFailureClasses (src/Test/Syd/Output/Pretty.hs:303) [sydtest]  outputGoldenCase (src/Test/Syd/Output/Pretty.hs:309) [sydtest]  spacingChunk (src/Test/Syd/Output/Pretty.hs:318) [sydtest]  outputFailures (src/Test/Syd/Output/Pretty.hs:331) [sydtest]  71% ( 5 / 7) in 'Test.Syd.Output' [sydtest]  Missing documentation for: [sydtest]  Module header [sydtest]  printOutputSpecForest (src/Test/Syd/Output.hs:22) [sydtest]  0% ( 0 / 2) in 'Test.Syd.Runner.Synchronous.Interleaved' [sydtest]  Missing documentation for: [sydtest]  Module header [sydtest]  runSpecForestInterleavedWithOutputSynchronously (src/Test/Syd/Runner/Synchronous/Interleaved.hs:28) [sydtest]  0% ( 0 / 3) in 'Test.Syd.Runner.Synchronous' [sydtest]  Missing documentation for: [sydtest]  Module header [sydtest]  runSpecForestSynchronously (src/Test/Syd/Runner/Synchronous/Separate.hs:21) [sydtest]  runSpecForestInterleavedWithOutputSynchronously (src/Test/Syd/Runner/Synchronous/Interleaved.hs:28) [sydtest]  33% ( 1 / 3) in 'Test.Syd.Runner.Asynchronous' [sydtest]  Missing documentation for: [sydtest]  runSpecForestAsynchronously (src/Test/Syd/Runner/Asynchronous.hs:39) [sydtest]  runSpecForestInterleavedWithOutputAsynchronously (src/Test/Syd/Runner/Asynchronous.hs:48) [sydtest] Warning: Test.Syd.Runner: Could not find documentation for exported module: Test.Syd.Runner [sydtest]  50% ( 4 / 8) in 'Test.Syd.Runner' [sydtest]  Missing documentation for: [sydtest]  sydTestResult (src/Test/Syd/Runner.hs:53) [sydtest]  sydTestOnce (src/Test/Syd/Runner.hs:63) [sydtest]  sydTestIterations (src/Test/Syd/Runner.hs:76) [sydtest]  setPseudorandomness (src/Test/Syd/Runner.hs:113) [sydtest] Warning: 'GoldenTest' is ambiguous. It is defined [sydtest]  * at src/Test/Syd/Run.hs:298:21 [sydtest]  * at src/Test/Syd/Run.hs:298:1 [sydtest]  You may be able to disambiguate the identifier by qualifying it or [sydtest]  by specifying the type/value namespace explicitly. [sydtest]  Defaulting to the one defined at src/Test/Syd/Run.hs:298:1 [sydtest] Warning: '()' is out of scope. [sydtest]  If you qualify the identifier, haddock can try to link it anyway. [sydtest] Warning: 'Settings' is ambiguous. It is defined [sydtest]  * at src/Test/Syd/OptParse.hs:39:17 [sydtest]  * at src/Test/Syd/OptParse.hs:39:1 [sydtest]  You may be able to disambiguate the identifier by qualifying it or [sydtest]  by specifying the type/value namespace explicitly. [sydtest]  Defaulting to the one defined at src/Test/Syd/OptParse.hs:39:1 [sydtest]  83% (154 /184) in 'Test.Syd' [sydtest]  Missing documentation for: [sydtest]  xdescribe (src/Test/Syd/Def/Specify.hs:74) [sydtest]  xit (src/Test/Syd/Def/Specify.hs:195) [sydtest]  xitWithOuter (src/Test/Syd/Def/Specify.hs:295) [sydtest]  xitWithBoth (src/Test/Syd/Def/Specify.hs:396) [sydtest]  xitWithAll (src/Test/Syd/Def/Specify.hs:465) [sydtest]  anyException (src/Test/Syd/Expectation.hs:175) [sydtest]  anyErrorCall (src/Test/Syd/Expectation.hs:178) [sydtest]  errorCall (src/Test/Syd/Expectation.hs:181) [sydtest]  anyIOException (src/Test/Syd/Expectation.hs:184) [sydtest]  anyArithException (src/Test/Syd/Expectation.hs:187) [sydtest]  modifyMaxSuccess (src/Test/Syd/Modify.hs:64) [sydtest]  modifyMaxDiscardRatio (src/Test/Syd/Modify.hs:67) [sydtest]  modifyMaxSize (src/Test/Syd/Modify.hs:70) [sydtest]  modifyMaxShrinks (src/Test/Syd/Modify.hs:73) [sydtest]  modifyRunSettings (src/Test/Syd/Modify.hs:61) [sydtest]  TestRunSettings (src/Test/Syd/Run.hs:489) [sydtest]  Parallelism (src/Test/Syd/SpecDef.hs:311) [sydtest]  ExecutionOrderRandomisation (src/Test/Syd/SpecDef.hs:316) [sydtest]  FlakinessMode (src/Test/Syd/SpecDef.hs:321) [sydtest]  ExpectationMode (src/Test/Syd/SpecDef.hs:326) [sydtest]  execTestDefM (src/Test/Syd/Def/TestDefM.hs:66) [sydtest]  runTestDefM (src/Test/Syd/Def/TestDefM.hs:69) [sydtest]  IsTest (src/Test/Syd/Run.hs:45) [sydtest]  TDef (src/Test/Syd/SpecDef.hs:41) [sydtest]  TestForest (src/Test/Syd/SpecDef.hs:44) [sydtest]  TestTree (src/Test/Syd/SpecDef.hs:46) [sydtest]  SpecDefForest (src/Test/Syd/SpecDef.hs:48) [sydtest]  ResultForest (src/Test/Syd/SpecDef.hs:331) [sydtest]  ResultTree (src/Test/Syd/SpecDef.hs:333) [sydtest]  shouldExitFail (src/Test/Syd/SpecDef.hs:406) [sydtest] Warning: Test.Syd.Run: could not find link destinations for: [sydtest]  - Test.QuickCheck.Property.Result [sydtest]  - Test.QuickCheck.Property.Prop [sydtest]  - Test.QuickCheck.Property.Rose [sydtest]  - OptEnvConf.Parser.HasParser [sydtest]  - OptEnvConf.Parser.settingsParser [sydtest]  - OptEnvConf.Parser.Parser [sydtest]  - Test.Syd.Run.Rep_Timed [sydtest]  - Test.Syd.Run.Rep_Progress [sydtest]  - Test.Syd.Run.Rep_TestRunResult [sydtest]  - Test.Syd.Run.Rep_GoldenCase [sydtest]  - Test.Syd.Run.Rep_Assertion [sydtest]  - Test.Syd.Run.Rep_TestStatus [sydtest]  - Test.Syd.Run.Rep_TestRunSettings [sydtest]  - Test.Syd.Run.Rep_SeedSetting [sydtest] Warning: Test.Syd.OptParse: could not find link destinations for: [sydtest]  - Path.Internal.Posix.Path [sydtest]  - OptEnvConf.Parser.HasParser [sydtest]  - OptEnvConf.Parser.settingsParser [sydtest]  - OptEnvConf.Parser.Parser [sydtest]  - Path.Posix.Abs [sydtest]  - Path.Posix.File [sydtest]  - Test.Syd.OptParse.Rep_Settings [sydtest]  - Test.Syd.OptParse.Rep_Flags [sydtest]  - Test.Syd.OptParse.Rep_ReportProgress [sydtest]  - Test.Syd.OptParse.Rep_Iterations [sydtest]  - Test.Syd.OptParse.Rep_Threads [sydtest]  - Test.Syd.OptParse.Rep_Timeout [sydtest]  - Test.Syd.OptParse.Rep_OutputFormat [sydtest] Warning: Test.Syd.SpecDef: could not find link destinations for: [sydtest]  - Test.Syd.SpecDef.Rep_TestRunReport [sydtest]  - Test.Syd.SpecDef.Rep_ExpectationMode [sydtest]  - Test.Syd.SpecDef.Rep_FlakinessMode [sydtest]  - Test.Syd.SpecDef.Rep_ExecutionOrderRandomisation [sydtest]  - Test.Syd.SpecDef.Rep_Parallelism [sydtest] Warning: Test.Syd.Def.TestDefM: could not find link destinations for: [sydtest]  - Test.Syd.Def.TestDefM.Rep_TestDefEnv [sydtest] Warning: Test.Syd.Path: could not find link destinations for: [sydtest]  - Path.Internal.Posix.Path [sydtest]  - Path.Posix.Abs [sydtest]  - Path.Posix.Dir [sydtest]  - Path.Posix.File [sydtest] Warning: Test.Syd.Modify: could not find link destinations for: [sydtest]  - Test.Syd.Run.Rep_TestRunSettings [sydtest]  - Test.Syd.SpecDef.Rep_ExpectationMode [sydtest]  - Test.Syd.SpecDef.Rep_FlakinessMode [sydtest]  - Test.Syd.SpecDef.Rep_ExecutionOrderRandomisation [sydtest]  - Test.Syd.SpecDef.Rep_Parallelism [sydtest] Warning: Test.Syd: could not find link destinations for: [sydtest]  - Test.Syd.Run.Rep_Assertion [sydtest]  - Test.Syd.Run.Rep_TestRunSettings [sydtest]  - Test.Syd.SpecDef.Rep_ExpectationMode [sydtest]  - Test.Syd.SpecDef.Rep_FlakinessMode [sydtest]  - Test.Syd.SpecDef.Rep_ExecutionOrderRandomisation [sydtest]  - Test.Syd.SpecDef.Rep_Parallelism [sydtest] Documentation created: dist/doc/html/sydtest/, [sydtest] dist/doc/html/sydtest/sydtest.txt [sydtest] Phase: installPhase [sydtest] Installing library in /nix/store/ixb0sdgyd42rspjrjbxhw31gj46d2zqd-sydtest-0.23.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [sydtest] Phase: fixupPhase [sydtest] shrinking RPATHs of ELF executables and libraries in /nix/store/ixb0sdgyd42rspjrjbxhw31gj46d2zqd-sydtest-0.23.0.1 [sydtest] shrinking /nix/store/ixb0sdgyd42rspjrjbxhw31gj46d2zqd-sydtest-0.23.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/libHSsydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U-ghc9.10.3.so [sydtest] checking for references to /build/ in /nix/store/ixb0sdgyd42rspjrjbxhw31gj46d2zqd-sydtest-0.23.0.1... [sydtest] patching script interpreter paths in /nix/store/ixb0sdgyd42rspjrjbxhw31gj46d2zqd-sydtest-0.23.0.1 [sydtest] stripping (with command strip and flags -S -p) in /nix/store/ixb0sdgyd42rspjrjbxhw31gj46d2zqd-sydtest-0.23.0.1/lib [sydtest] shrinking RPATHs of ELF executables and libraries in /nix/store/79p358lkwlv4d3lk4wh5sjfkr9br1b9i-sydtest-0.23.0.1-doc [sydtest] checking for references to /build/ in /nix/store/79p358lkwlv4d3lk4wh5sjfkr9br1b9i-sydtest-0.23.0.1-doc... [sydtest] patching script interpreter paths in /nix/store/79p358lkwlv4d3lk4wh5sjfkr9br1b9i-sydtest-0.23.0.1-doc Progress: 20 of 28 built, 3 of 3 downloaded from cache Building genvalidity-sydtest-source Building opt-env-conf-test-source [genvalidity-sydtest-source] Phase: setupCompilerEnvironmentPhase [genvalidity-sydtest-source] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [opt-env-conf-test-source] Phase: setupCompilerEnvironmentPhase [opt-env-conf-test-source] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [opt-env-conf-test-source] Phase: unpackPhase [opt-env-conf-test-source] unpacking source archive /nix/store/54dnifb9z3m8j76s8hgvph6c6np3iznk-opt-env-conf-test [opt-env-conf-test-source] source root is opt-env-conf-test [opt-env-conf-test-source] Phase: patchPhase [opt-env-conf-test-source] Phase: compileBuildDriverPhase [opt-env-conf-test-source] setupCompileFlags: -package-db=/build/tmp.kzli3b6u9f/setup-package.conf.d -threaded [genvalidity-sydtest-source] Phase: unpackPhase [genvalidity-sydtest-source] unpacking source archive /nix/store/x7x22vcv9d90zxznpg1fim5mgn4ldlhk-genvalidity-sydtest [opt-env-conf-test-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.kzli3b6u9f/Main.o ) [genvalidity-sydtest-source] source root is genvalidity-sydtest [genvalidity-sydtest-source] Phase: patchPhase [genvalidity-sydtest-source] Phase: compileBuildDriverPhase [genvalidity-sydtest-source] setupCompileFlags: -package-db=/build/tmp.YThWxqdtre/setup-package.conf.d -threaded [opt-env-conf-test-source] [2 of 2] Linking Setup [genvalidity-sydtest-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.YThWxqdtre/Main.o ) [genvalidity-sydtest-source] [2 of 2] Linking Setup [opt-env-conf-test-source] Phase: updateAutotoolsGnuConfigScriptsPhase [opt-env-conf-test-source] Phase: configurePhase [opt-env-conf-test-source] configureFlags: --verbose --prefix=/nix/store/jjxd3pslnd4rq5kxjl6ry9npz8iy4jq7-opt-env-conf-test-source-0.0.0.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/opt-env-conf-test-0.0.0.4 --with-gcc=gcc --package-db=/build/tmp.kzli3b6u9f/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 --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-options=-O2 --ghc-options=-Wall --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/lib [opt-env-conf-test-source] Using Parsec parser [opt-env-conf-test-source] Configuring opt-env-conf-test-0.0.0.4... [genvalidity-sydtest-source] Phase: updateAutotoolsGnuConfigScriptsPhase [genvalidity-sydtest-source] Phase: configurePhase [genvalidity-sydtest-source] configureFlags: --verbose --prefix=/nix/store/93k2190kcin374sy6738yv9avkh1m5jr-genvalidity-sydtest-source-1.0.1.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/genvalidity-sydtest-1.0.1.0 --with-gcc=gcc --package-db=/build/tmp.YThWxqdtre/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 --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/lib [genvalidity-sydtest-source] Using Parsec parser [genvalidity-sydtest-source] Configuring genvalidity-sydtest-1.0.1.0... [genvalidity-sydtest-source] Dependency QuickCheck: using QuickCheck-2.15.0.1 [genvalidity-sydtest-source] Dependency base >=4.7 && <5: using base-4.20.2.0 [genvalidity-sydtest-source] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [genvalidity-sydtest-source] Dependency sydtest: using sydtest-0.23.0.1 [genvalidity-sydtest-source] Dependency QuickCheck: using QuickCheck-2.15.0.1 [genvalidity-sydtest-source] Dependency base >=4.7 && <5: using base-4.20.2.0 [genvalidity-sydtest-source] Dependency genvalidity: using genvalidity-1.1.1.0 [genvalidity-sydtest-source] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [genvalidity-sydtest-source] Dependency sydtest: using sydtest-0.23.0.1 [genvalidity-sydtest-source] Source component graph: [genvalidity-sydtest-source]  component lib [genvalidity-sydtest-source]  component test:genvalidity-sydtest-test dependency lib [genvalidity-sydtest-source] Configured component graph: [genvalidity-sydtest-source]  component genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi [genvalidity-sydtest-source]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-sydtest-source]  include base-4.20.2.0-4d66 [genvalidity-sydtest-source]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-sydtest-source]  include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [genvalidity-sydtest-source]  component genvalidity-sydtest-1.0.1.0-K4A1ASolkABB95JaqHURjH-genvalidity-sydtest-test [genvalidity-sydtest-source]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-sydtest-source]  include base-4.20.2.0-4d66 [genvalidity-sydtest-source]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-sydtest-source]  include genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi [genvalidity-sydtest-source]  include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [genvalidity-sydtest-source] Linked component graph: [genvalidity-sydtest-source]  unit genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi [genvalidity-sydtest-source]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-sydtest-source]  include base-4.20.2.0-4d66 [genvalidity-sydtest-source]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-sydtest-source]  include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [genvalidity-sydtest-source]  Test.Syd.Validity=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity,Test.Syd.Validity.Applicative=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Applicative,Test.Syd.Validity.Arbitrary=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Arbitrary,Test.Syd.Validity.Eq=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Eq,Test.Syd.Validity.Functions=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Functions,Test.Syd.Validity.Functions.CanFail=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Functions.CanFail,Test.Syd.Validity.Functions.Equivalence=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Functions.Equivalence,Test.Syd.Validity.Functions.Idempotence=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Functions.Idempotence,Test.Syd.Validity.Functions.Inverse=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Functions.Inverse,Test.Syd.Validity.Functions.Validity=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Functions.Validity,Test.Syd.Validity.Functor=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Functor,Test.Syd.Validity.GenValidity=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.GenValidity,Test.Syd.Validity.GenValidity.Property=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.GenValidity.Property,Test.Syd.Validity.Monad=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Monad,Test.Syd.Validity.Monoid=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Monoid,Test.Syd.Validity.Operations=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Operations,Test.Syd.Validity.Operations.Associativity=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Operations.Associativity,Test.Syd.Validity.Operations.Commutativity=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Operations.Commutativity,Test.Syd.Validity.Operations.Identity=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Operations.Identity,Test.Syd.Validity.Ord=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Ord,Test.Syd.Validity.Property=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Property,Test.Syd.Validity.Property.Utils=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Property.Utils,Test.Syd.Validity.Relations=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Relations,Test.Syd.Validity.Relations.Antireflexivity=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Relations.Antireflexivity,Test.Syd.Validity.Relations.Antisymmetry=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Relations.Antisymmetry,Test.Syd.Validity.Relations.Reflexivity=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Relations.Reflexivity,Test.Syd.Validity.Relations.Symmetry=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Relations.Symmetry,Test.Syd.Validity.Relations.Transitivity=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Relations.Transitivity,Test.Syd.Validity.Show=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Show,Test.Syd.Validity.Shrinking=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Shrinking,Test.Syd.Validity.Shrinking.Property=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Shrinking.Property,Test.Syd.Validity.Types=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Types,Test.Syd.Validity.Utils=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Utils [genvalidity-sydtest-source]  unit genvalidity-sydtest-1.0.1.0-K4A1ASolkABB95JaqHURjH-genvalidity-sydtest-test [genvalidity-sydtest-source]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-sydtest-source]  include base-4.20.2.0-4d66 [genvalidity-sydtest-source]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-sydtest-source]  include genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi [genvalidity-sydtest-source]  include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [genvalidity-sydtest-source] Ready component graph: [genvalidity-sydtest-source]  definite genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi [genvalidity-sydtest-source]  depends QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-sydtest-source]  depends base-4.20.2.0-4d66 [genvalidity-sydtest-source]  depends genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-sydtest-source]  depends sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [genvalidity-sydtest-source]  definite genvalidity-sydtest-1.0.1.0-K4A1ASolkABB95JaqHURjH-genvalidity-sydtest-test [genvalidity-sydtest-source]  depends QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-sydtest-source]  depends base-4.20.2.0-4d66 [genvalidity-sydtest-source]  depends genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-sydtest-source]  depends genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi [genvalidity-sydtest-source]  depends sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [genvalidity-sydtest-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [genvalidity-sydtest-source] Using compiler: ghc-9.10.3 [genvalidity-sydtest-source] Using install prefix: [genvalidity-sydtest-source] /nix/store/93k2190kcin374sy6738yv9avkh1m5jr-genvalidity-sydtest-source-1.0.1.0 [genvalidity-sydtest-source] Executables installed in: [genvalidity-sydtest-source] /nix/store/93k2190kcin374sy6738yv9avkh1m5jr-genvalidity-sydtest-source-1.0.1.0/bin [genvalidity-sydtest-source] Libraries installed in: [genvalidity-sydtest-source] /nix/store/93k2190kcin374sy6738yv9avkh1m5jr-genvalidity-sydtest-source-1.0.1.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi [genvalidity-sydtest-source] Dynamic Libraries installed in: [genvalidity-sydtest-source] /nix/store/93k2190kcin374sy6738yv9avkh1m5jr-genvalidity-sydtest-source-1.0.1.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [genvalidity-sydtest-source] Private executables installed in: [genvalidity-sydtest-source] /nix/store/93k2190kcin374sy6738yv9avkh1m5jr-genvalidity-sydtest-source-1.0.1.0/libexec/x86_64-linux-ghc-9.10.3-21af/genvalidity-sydtest-1.0.1.0 [genvalidity-sydtest-source] Data files installed in: [genvalidity-sydtest-source] /nix/store/93k2190kcin374sy6738yv9avkh1m5jr-genvalidity-sydtest-source-1.0.1.0/share/x86_64-linux-ghc-9.10.3-21af/genvalidity-sydtest-1.0.1.0 [genvalidity-sydtest-source] Documentation installed in: /share/doc/genvalidity-sydtest-1.0.1.0 [genvalidity-sydtest-source] Configuration files installed in: [genvalidity-sydtest-source] /nix/store/93k2190kcin374sy6738yv9avkh1m5jr-genvalidity-sydtest-source-1.0.1.0/etc [genvalidity-sydtest-source] No alex found [genvalidity-sydtest-source] Using ar found on system at: [genvalidity-sydtest-source] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [genvalidity-sydtest-source] No c2hs found [genvalidity-sydtest-source] No cpphs found [genvalidity-sydtest-source] No doctest found [genvalidity-sydtest-source] Using gcc version 15.2.0 given by user at: [genvalidity-sydtest-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [genvalidity-sydtest-source] Using ghc version 9.10.3 found on system at: [genvalidity-sydtest-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [genvalidity-sydtest-source] Using ghc-pkg version 9.10.3 found on system at: [genvalidity-sydtest-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [genvalidity-sydtest-source] No ghcjs found [genvalidity-sydtest-source] No ghcjs-pkg found [genvalidity-sydtest-source] No greencard found [genvalidity-sydtest-source] Using haddock version 2.31.1 found on system at: [genvalidity-sydtest-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [genvalidity-sydtest-source] No happy found [genvalidity-sydtest-source] Using haskell-suite found on system at: haskell-suite-dummy-location [genvalidity-sydtest-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [genvalidity-sydtest-source] No hmake found [genvalidity-sydtest-source] Using hpc version 0.69 found on system at: [genvalidity-sydtest-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [genvalidity-sydtest-source] Using hsc2hs version 0.68.10 found on system at: [genvalidity-sydtest-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [genvalidity-sydtest-source] Using hscolour version 1.25 found on system at: [genvalidity-sydtest-source] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [genvalidity-sydtest-source] No jhc found [genvalidity-sydtest-source] Using ld found on system at: [genvalidity-sydtest-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [genvalidity-sydtest-source] No pkg-config found [genvalidity-sydtest-source] Using runghc version 9.10.3 found on system at: [genvalidity-sydtest-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [genvalidity-sydtest-source] Using strip version 2.46 found on system at: [genvalidity-sydtest-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [genvalidity-sydtest-source] Using tar found on system at: [genvalidity-sydtest-source] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [genvalidity-sydtest-source] No uhc found [opt-env-conf-test-source] Dependency aeson: using aeson-2.2.4.1 [opt-env-conf-test-source] Dependency base <5: using base-4.20.2.0 [opt-env-conf-test-source] Dependency genvalidity: using genvalidity-1.1.1.0 [opt-env-conf-test-source] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2 [opt-env-conf-test-source] Dependency opt-env-conf >=0.9.0.0: using opt-env-conf-0.15.0.2 [opt-env-conf-test-source] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 [opt-env-conf-test-source] Dependency sydtest: using sydtest-0.23.0.1 [opt-env-conf-test-source] Dependency text: using text-2.1.3 [opt-env-conf-test-source] Source component graph: component lib [opt-env-conf-test-source] Configured component graph: [opt-env-conf-test-source]  component opt-env-conf-test-0.0.0.4-4W2mjxIr3dl5Xz5JYw324W [opt-env-conf-test-source]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [opt-env-conf-test-source]  include base-4.20.2.0-4d66 [opt-env-conf-test-source]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [opt-env-conf-test-source]  include genvalidity-containers-1.0.0.2-8GXue2Y1x4FH4nzKPrJR5U [opt-env-conf-test-source]  include opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [opt-env-conf-test-source]  include safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn [opt-env-conf-test-source]  include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [opt-env-conf-test-source]  include text-2.1.3-3f03 [opt-env-conf-test-source] Linked component graph: [opt-env-conf-test-source]  unit opt-env-conf-test-0.0.0.4-4W2mjxIr3dl5Xz5JYw324W [opt-env-conf-test-source]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [opt-env-conf-test-source]  include base-4.20.2.0-4d66 [opt-env-conf-test-source]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [opt-env-conf-test-source]  include genvalidity-containers-1.0.0.2-8GXue2Y1x4FH4nzKPrJR5U [opt-env-conf-test-source]  include opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [opt-env-conf-test-source]  include safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn [opt-env-conf-test-source]  include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [opt-env-conf-test-source]  include text-2.1.3-3f03 [opt-env-conf-test-source]  OptEnvConf.Args.Gen=opt-env-conf-test-0.0.0.4-4W2mjxIr3dl5Xz5JYw324W:OptEnvConf.Args.Gen,OptEnvConf.EnvMap.Gen=opt-env-conf-test-0.0.0.4-4W2mjxIr3dl5Xz5JYw324W:OptEnvConf.EnvMap.Gen,OptEnvConf.Test=opt-env-conf-test-0.0.0.4-4W2mjxIr3dl5Xz5JYw324W:OptEnvConf.Test [opt-env-conf-test-source] Ready component graph: [opt-env-conf-test-source]  definite opt-env-conf-test-0.0.0.4-4W2mjxIr3dl5Xz5JYw324W [opt-env-conf-test-source]  depends aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [opt-env-conf-test-source]  depends base-4.20.2.0-4d66 [opt-env-conf-test-source]  depends genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [opt-env-conf-test-source]  depends genvalidity-containers-1.0.0.2-8GXue2Y1x4FH4nzKPrJR5U [opt-env-conf-test-source]  depends opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [opt-env-conf-test-source]  depends safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn [opt-env-conf-test-source]  depends sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [opt-env-conf-test-source]  depends text-2.1.3-3f03 [opt-env-conf-test-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [opt-env-conf-test-source] Using compiler: ghc-9.10.3 [opt-env-conf-test-source] Using install prefix: [opt-env-conf-test-source] /nix/store/jjxd3pslnd4rq5kxjl6ry9npz8iy4jq7-opt-env-conf-test-source-0.0.0.4 [opt-env-conf-test-source] Executables installed in: [opt-env-conf-test-source] /nix/store/jjxd3pslnd4rq5kxjl6ry9npz8iy4jq7-opt-env-conf-test-source-0.0.0.4/bin [opt-env-conf-test-source] Libraries installed in: [opt-env-conf-test-source] /nix/store/jjxd3pslnd4rq5kxjl6ry9npz8iy4jq7-opt-env-conf-test-source-0.0.0.4/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-test-0.0.0.4-4W2mjxIr3dl5Xz5JYw324W [opt-env-conf-test-source] Dynamic Libraries installed in: [opt-env-conf-test-source] /nix/store/jjxd3pslnd4rq5kxjl6ry9npz8iy4jq7-opt-env-conf-test-source-0.0.0.4/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [opt-env-conf-test-source] Private executables installed in: [opt-env-conf-test-source] /nix/store/jjxd3pslnd4rq5kxjl6ry9npz8iy4jq7-opt-env-conf-test-source-0.0.0.4/libexec/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-test-0.0.0.4 [opt-env-conf-test-source] Data files installed in: [opt-env-conf-test-source] /nix/store/jjxd3pslnd4rq5kxjl6ry9npz8iy4jq7-opt-env-conf-test-source-0.0.0.4/share/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-test-0.0.0.4 [opt-env-conf-test-source] Documentation installed in: /share/doc/opt-env-conf-test-0.0.0.4 [opt-env-conf-test-source] Configuration files installed in: [opt-env-conf-test-source] /nix/store/jjxd3pslnd4rq5kxjl6ry9npz8iy4jq7-opt-env-conf-test-source-0.0.0.4/etc [opt-env-conf-test-source] No alex found [opt-env-conf-test-source] Using ar found on system at: [opt-env-conf-test-source] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [opt-env-conf-test-source] No c2hs found [opt-env-conf-test-source] No cpphs found [opt-env-conf-test-source] No doctest found [opt-env-conf-test-source] Using gcc version 15.2.0 given by user at: [opt-env-conf-test-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [opt-env-conf-test-source] Using ghc version 9.10.3 found on system at: [opt-env-conf-test-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [opt-env-conf-test-source] Using ghc-pkg version 9.10.3 found on system at: [opt-env-conf-test-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [opt-env-conf-test-source] No ghcjs found [opt-env-conf-test-source] No ghcjs-pkg found [opt-env-conf-test-source] No greencard found [opt-env-conf-test-source] Using haddock version 2.31.1 found on system at: [opt-env-conf-test-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [opt-env-conf-test-source] No happy found [opt-env-conf-test-source] Using haskell-suite found on system at: haskell-suite-dummy-location [opt-env-conf-test-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [opt-env-conf-test-source] No hmake found [opt-env-conf-test-source] Using hpc version 0.69 found on system at: [opt-env-conf-test-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [opt-env-conf-test-source] Using hsc2hs version 0.68.10 found on system at: [opt-env-conf-test-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [opt-env-conf-test-source] Using hscolour version 1.25 found on system at: [opt-env-conf-test-source] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [opt-env-conf-test-source] No jhc found [opt-env-conf-test-source] Using ld found on system at: [opt-env-conf-test-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [opt-env-conf-test-source] No pkg-config found [opt-env-conf-test-source] Using runghc version 9.10.3 found on system at: [opt-env-conf-test-source] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [opt-env-conf-test-source] Using strip version 2.46 found on system at: [opt-env-conf-test-source] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [opt-env-conf-test-source] Using tar found on system at: [opt-env-conf-test-source] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [opt-env-conf-test-source] No uhc found [genvalidity-sydtest-source] Phase: buildPhase [genvalidity-sydtest-source] Distribution quality warnings: [genvalidity-sydtest-source] [no-description] No 'description' field. [genvalidity-sydtest-source] [missing-upper-bounds] On library, these packages miss upper bounds: [genvalidity-sydtest-source] - QuickCheck [genvalidity-sydtest-source] - genvalidity [genvalidity-sydtest-source] - sydtest [genvalidity-sydtest-source] Please add them. There is more information at https://pvp.haskell.org/ [genvalidity-sydtest-source] Building source dist for genvalidity-sydtest-1.0.1.0... [genvalidity-sydtest-source] Source tarball created: dist/genvalidity-sydtest-1.0.1.0.tar.gz [genvalidity-sydtest-source] Phase: checkPhase [genvalidity-sydtest-source] Phase: haddockPhase [genvalidity-sydtest-source] Phase: installPhase [genvalidity-sydtest-source] Phase: fixupPhase [opt-env-conf-test-source] Phase: buildPhase [opt-env-conf-test-source] Distribution quality warnings: [opt-env-conf-test-source] [no-category] No 'category' field. [opt-env-conf-test-source] [no-description] No 'description' field. [opt-env-conf-test-source] [missing-upper-bounds] On library, these packages miss upper bounds: [opt-env-conf-test-source] - aeson [opt-env-conf-test-source] - genvalidity [opt-env-conf-test-source] - genvalidity-containers [opt-env-conf-test-source] - opt-env-conf [opt-env-conf-test-source] - safe-coloured-text [opt-env-conf-test-source] - sydtest [opt-env-conf-test-source] - text [opt-env-conf-test-source] Please add them. There is more information at https://pvp.haskell.org/ [opt-env-conf-test-source] Building source dist for opt-env-conf-test-0.0.0.4... [opt-env-conf-test-source] Source tarball created: dist/opt-env-conf-test-0.0.0.4.tar.gz [opt-env-conf-test-source] Phase: haddockPhase [opt-env-conf-test-source] Phase: installPhase [opt-env-conf-test-source] Phase: fixupPhase Progress: 21 of 28 built (1 building), 3 of 3 downloaded from cache Building genvalidity-sydtest Progress: 22 of 28 built (1 building), 3 of 3 downloaded from cache [genvalidity-sydtest] Phase: setupCompilerEnvironmentPhase [genvalidity-sydtest] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [genvalidity-sydtest] Phase: unpackPhase [genvalidity-sydtest] unpacking source archive /nix/store/93k2190kcin374sy6738yv9avkh1m5jr-genvalidity-sydtest-source-1.0.1.0/genvalidity-sydtest-1.0.1.0.tar.gz [genvalidity-sydtest] source root is genvalidity-sydtest-1.0.1.0 [genvalidity-sydtest] setting SOURCE_DATE_EPOCH to timestamp 1780308048 of file "genvalidity-sydtest-1.0.1.0/test/Test/Syd/Validity/ShrinkingSpec.hs" [genvalidity-sydtest] warning: file "genvalidity-sydtest-1.0.1.0/test/Test/Syd/Validity/ShrinkingSpec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [genvalidity-sydtest] Phase: patchPhase [genvalidity-sydtest] Phase: compileBuildDriverPhase [genvalidity-sydtest] setupCompileFlags: -package-db=/build/tmp.Q7XmA5LM6c/setup-package.conf.d -threaded [genvalidity-sydtest] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.Q7XmA5LM6c/Main.o ) [genvalidity-sydtest] [2 of 2] Linking Setup [genvalidity-sydtest] Phase: updateAutotoolsGnuConfigScriptsPhase [genvalidity-sydtest] Phase: configurePhase [genvalidity-sydtest] configureFlags: --verbose --prefix=/nix/store/k86cnas31p2glsr63cxh5jkjafckmn5n-genvalidity-sydtest-1.0.1.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/3cd7mra1cn70dw23xrd2gky7z5si97fv-genvalidity-sydtest-1.0.1.0-doc/share/doc/genvalidity-sydtest-1.0.1.0 --with-gcc=gcc --package-db=/build/tmp.Q7XmA5LM6c/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 --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/lib [genvalidity-sydtest] Using Parsec parser [genvalidity-sydtest] Configuring genvalidity-sydtest-1.0.1.0... [genvalidity-sydtest] Dependency QuickCheck: using QuickCheck-2.15.0.1 [genvalidity-sydtest] Dependency base >=4.7 && <5: using base-4.20.2.0 [genvalidity-sydtest] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [genvalidity-sydtest] Dependency sydtest: using sydtest-0.23.0.1 [genvalidity-sydtest] Dependency QuickCheck: using QuickCheck-2.15.0.1 [genvalidity-sydtest] Dependency base >=4.7 && <5: using base-4.20.2.0 [genvalidity-sydtest] Dependency genvalidity: using genvalidity-1.1.1.0 [genvalidity-sydtest] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [genvalidity-sydtest] Dependency sydtest: using sydtest-0.23.0.1 [genvalidity-sydtest] Source component graph: [genvalidity-sydtest]  component lib [genvalidity-sydtest]  component test:genvalidity-sydtest-test dependency lib [genvalidity-sydtest] Configured component graph: [genvalidity-sydtest]  component genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi [genvalidity-sydtest]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-sydtest]  include base-4.20.2.0-4d66 [genvalidity-sydtest]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-sydtest]  include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [genvalidity-sydtest]  component genvalidity-sydtest-1.0.1.0-K4A1ASolkABB95JaqHURjH-genvalidity-sydtest-test [genvalidity-sydtest]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-sydtest]  include base-4.20.2.0-4d66 [genvalidity-sydtest]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-sydtest]  include genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi [genvalidity-sydtest]  include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [genvalidity-sydtest] Linked component graph: [genvalidity-sydtest]  unit genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi [genvalidity-sydtest]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-sydtest]  include base-4.20.2.0-4d66 [genvalidity-sydtest]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-sydtest]  include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [genvalidity-sydtest]  Test.Syd.Validity=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity,Test.Syd.Validity.Applicative=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Applicative,Test.Syd.Validity.Arbitrary=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Arbitrary,Test.Syd.Validity.Eq=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Eq,Test.Syd.Validity.Functions=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Functions,Test.Syd.Validity.Functions.CanFail=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Functions.CanFail,Test.Syd.Validity.Functions.Equivalence=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Functions.Equivalence,Test.Syd.Validity.Functions.Idempotence=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Functions.Idempotence,Test.Syd.Validity.Functions.Inverse=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Functions.Inverse,Test.Syd.Validity.Functions.Validity=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Functions.Validity,Test.Syd.Validity.Functor=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Functor,Test.Syd.Validity.GenValidity=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.GenValidity,Test.Syd.Validity.GenValidity.Property=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.GenValidity.Property,Test.Syd.Validity.Monad=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Monad,Test.Syd.Validity.Monoid=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Monoid,Test.Syd.Validity.Operations=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Operations,Test.Syd.Validity.Operations.Associativity=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Operations.Associativity,Test.Syd.Validity.Operations.Commutativity=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Operations.Commutativity,Test.Syd.Validity.Operations.Identity=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Operations.Identity,Test.Syd.Validity.Ord=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Ord,Test.Syd.Validity.Property=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Property,Test.Syd.Validity.Property.Utils=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Property.Utils,Test.Syd.Validity.Relations=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Relations,Test.Syd.Validity.Relations.Antireflexivity=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Relations.Antireflexivity,Test.Syd.Validity.Relations.Antisymmetry=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Relations.Antisymmetry,Test.Syd.Validity.Relations.Reflexivity=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Relations.Reflexivity,Test.Syd.Validity.Relations.Symmetry=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Relations.Symmetry,Test.Syd.Validity.Relations.Transitivity=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Relations.Transitivity,Test.Syd.Validity.Show=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Show,Test.Syd.Validity.Shrinking=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Shrinking,Test.Syd.Validity.Shrinking.Property=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Shrinking.Property,Test.Syd.Validity.Types=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Types,Test.Syd.Validity.Utils=genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi:Test.Syd.Validity.Utils [genvalidity-sydtest]  unit genvalidity-sydtest-1.0.1.0-K4A1ASolkABB95JaqHURjH-genvalidity-sydtest-test [genvalidity-sydtest]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-sydtest]  include base-4.20.2.0-4d66 [genvalidity-sydtest]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-sydtest]  include genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi [genvalidity-sydtest]  include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [genvalidity-sydtest] Ready component graph: [genvalidity-sydtest]  definite genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi [genvalidity-sydtest]  depends QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-sydtest]  depends base-4.20.2.0-4d66 [genvalidity-sydtest]  depends genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-sydtest]  depends sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [genvalidity-sydtest]  definite genvalidity-sydtest-1.0.1.0-K4A1ASolkABB95JaqHURjH-genvalidity-sydtest-test [genvalidity-sydtest]  depends QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [genvalidity-sydtest]  depends base-4.20.2.0-4d66 [genvalidity-sydtest]  depends genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [genvalidity-sydtest]  depends genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi [genvalidity-sydtest]  depends sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [genvalidity-sydtest] Using Cabal-3.12.1.0 compiled by ghc-9.10 [genvalidity-sydtest] Using compiler: ghc-9.10.3 [genvalidity-sydtest] Using install prefix: [genvalidity-sydtest] /nix/store/k86cnas31p2glsr63cxh5jkjafckmn5n-genvalidity-sydtest-1.0.1.0 [genvalidity-sydtest] Executables installed in: [genvalidity-sydtest] /nix/store/k86cnas31p2glsr63cxh5jkjafckmn5n-genvalidity-sydtest-1.0.1.0/bin [genvalidity-sydtest] Libraries installed in: [genvalidity-sydtest] /nix/store/k86cnas31p2glsr63cxh5jkjafckmn5n-genvalidity-sydtest-1.0.1.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi [genvalidity-sydtest] Dynamic Libraries installed in: [genvalidity-sydtest] /nix/store/k86cnas31p2glsr63cxh5jkjafckmn5n-genvalidity-sydtest-1.0.1.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [genvalidity-sydtest] Private executables installed in: [genvalidity-sydtest] /nix/store/k86cnas31p2glsr63cxh5jkjafckmn5n-genvalidity-sydtest-1.0.1.0/libexec/x86_64-linux-ghc-9.10.3-21af/genvalidity-sydtest-1.0.1.0 [genvalidity-sydtest] Data files installed in: [genvalidity-sydtest] /nix/store/k86cnas31p2glsr63cxh5jkjafckmn5n-genvalidity-sydtest-1.0.1.0/share/x86_64-linux-ghc-9.10.3-21af/genvalidity-sydtest-1.0.1.0 [genvalidity-sydtest] Documentation installed in: [genvalidity-sydtest] /nix/store/3cd7mra1cn70dw23xrd2gky7z5si97fv-genvalidity-sydtest-1.0.1.0-doc/share/doc/genvalidity-sydtest-1.0.1.0 [genvalidity-sydtest] Configuration files installed in: [genvalidity-sydtest] /nix/store/k86cnas31p2glsr63cxh5jkjafckmn5n-genvalidity-sydtest-1.0.1.0/etc [genvalidity-sydtest] No alex found [genvalidity-sydtest] Using ar found on system at: [genvalidity-sydtest] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [genvalidity-sydtest] No c2hs found [genvalidity-sydtest] No cpphs found [genvalidity-sydtest] No doctest found [genvalidity-sydtest] Using gcc version 15.2.0 given by user at: [genvalidity-sydtest] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [genvalidity-sydtest] Using ghc version 9.10.3 found on system at: [genvalidity-sydtest] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [genvalidity-sydtest] Using ghc-pkg version 9.10.3 found on system at: [genvalidity-sydtest] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [genvalidity-sydtest] No ghcjs found [genvalidity-sydtest] No ghcjs-pkg found [genvalidity-sydtest] No greencard found [genvalidity-sydtest] Using haddock version 2.31.1 found on system at: [genvalidity-sydtest] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [genvalidity-sydtest] No happy found [genvalidity-sydtest] Using haskell-suite found on system at: haskell-suite-dummy-location [genvalidity-sydtest] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [genvalidity-sydtest] No hmake found [genvalidity-sydtest] Using hpc version 0.69 found on system at: [genvalidity-sydtest] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [genvalidity-sydtest] Using hsc2hs version 0.68.10 found on system at: [genvalidity-sydtest] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [genvalidity-sydtest] Using hscolour version 1.25 found on system at: [genvalidity-sydtest] /nix/store/hvlf3xzdw0p5s3kybdkch6iqyz0740rc-hscolour-1.25/bin/HsColour [genvalidity-sydtest] No jhc found [genvalidity-sydtest] Using ld found on system at: [genvalidity-sydtest] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [genvalidity-sydtest] No pkg-config found [genvalidity-sydtest] Using runghc version 9.10.3 found on system at: [genvalidity-sydtest] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [genvalidity-sydtest] Using strip version 2.46 found on system at: [genvalidity-sydtest] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [genvalidity-sydtest] Using tar found on system at: [genvalidity-sydtest] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [genvalidity-sydtest] No uhc found [genvalidity-sydtest] Phase: buildPhase [genvalidity-sydtest] Preprocessing library for genvalidity-sydtest-1.0.1.0... [genvalidity-sydtest] Building library for genvalidity-sydtest-1.0.1.0... [genvalidity-sydtest] [ 1 of 34] Compiling Paths_genvalidity_sydtest ( dist/build/autogen/Paths_genvalidity_sydtest.hs, dist/build/Paths_genvalidity_sydtest.o, dist/build/Paths_genvalidity_sydtest.dyn_o ) [genvalidity-sydtest] [ 2 of 34] Compiling Test.Syd.Validity.Functions.Idempotence ( src/Test/Syd/Validity/Functions/Idempotence.hs, dist/build/Test/Syd/Validity/Functions/Idempotence.o, dist/build/Test/Syd/Validity/Functions/Idempotence.dyn_o ) [genvalidity-sydtest] [ 3 of 34] Compiling Test.Syd.Validity.Operations.Associativity ( src/Test/Syd/Validity/Operations/Associativity.hs, dist/build/Test/Syd/Validity/Operations/Associativity.o, dist/build/Test/Syd/Validity/Operations/Associativity.dyn_o ) [genvalidity-sydtest] [ 4 of 34] Compiling Test.Syd.Validity.Operations.Commutativity ( src/Test/Syd/Validity/Operations/Commutativity.hs, dist/build/Test/Syd/Validity/Operations/Commutativity.o, dist/build/Test/Syd/Validity/Operations/Commutativity.dyn_o ) [genvalidity-sydtest] [ 5 of 34] Compiling Test.Syd.Validity.Operations.Identity ( src/Test/Syd/Validity/Operations/Identity.hs, dist/build/Test/Syd/Validity/Operations/Identity.o, dist/build/Test/Syd/Validity/Operations/Identity.dyn_o ) [genvalidity-sydtest] [ 6 of 34] Compiling Test.Syd.Validity.Operations ( src/Test/Syd/Validity/Operations.hs, dist/build/Test/Syd/Validity/Operations.o, dist/build/Test/Syd/Validity/Operations.dyn_o ) [genvalidity-sydtest] [ 7 of 34] Compiling Test.Syd.Validity.Property.Utils ( src/Test/Syd/Validity/Property/Utils.hs, dist/build/Test/Syd/Validity/Property/Utils.o, dist/build/Test/Syd/Validity/Property/Utils.dyn_o ) [genvalidity-sydtest] [ 8 of 34] Compiling Test.Syd.Validity.GenValidity.Property ( src/Test/Syd/Validity/GenValidity/Property.hs, dist/build/Test/Syd/Validity/GenValidity/Property.o, dist/build/Test/Syd/Validity/GenValidity/Property.dyn_o ) [genvalidity-sydtest] [ 9 of 34] Compiling Test.Syd.Validity.Functions.Validity ( src/Test/Syd/Validity/Functions/Validity.hs, dist/build/Test/Syd/Validity/Functions/Validity.o, dist/build/Test/Syd/Validity/Functions/Validity.dyn_o ) [genvalidity-sydtest] [10 of 34] Compiling Test.Syd.Validity.Relations.Antireflexivity ( src/Test/Syd/Validity/Relations/Antireflexivity.hs, dist/build/Test/Syd/Validity/Relations/Antireflexivity.o, dist/build/Test/Syd/Validity/Relations/Antireflexivity.dyn_o ) [genvalidity-sydtest] [11 of 34] Compiling Test.Syd.Validity.Relations.Antisymmetry ( src/Test/Syd/Validity/Relations/Antisymmetry.hs, dist/build/Test/Syd/Validity/Relations/Antisymmetry.o, dist/build/Test/Syd/Validity/Relations/Antisymmetry.dyn_o ) [genvalidity-sydtest] [12 of 34] Compiling Test.Syd.Validity.Relations.Reflexivity ( src/Test/Syd/Validity/Relations/Reflexivity.hs, dist/build/Test/Syd/Validity/Relations/Reflexivity.o, dist/build/Test/Syd/Validity/Relations/Reflexivity.dyn_o ) [genvalidity-sydtest] [13 of 34] Compiling Test.Syd.Validity.Relations.Symmetry ( src/Test/Syd/Validity/Relations/Symmetry.hs, dist/build/Test/Syd/Validity/Relations/Symmetry.o, dist/build/Test/Syd/Validity/Relations/Symmetry.dyn_o ) [genvalidity-sydtest] [14 of 34] Compiling Test.Syd.Validity.Relations.Transitivity ( src/Test/Syd/Validity/Relations/Transitivity.hs, dist/build/Test/Syd/Validity/Relations/Transitivity.o, dist/build/Test/Syd/Validity/Relations/Transitivity.dyn_o ) [genvalidity-sydtest] [15 of 34] Compiling Test.Syd.Validity.Relations ( src/Test/Syd/Validity/Relations.hs, dist/build/Test/Syd/Validity/Relations.o, dist/build/Test/Syd/Validity/Relations.dyn_o ) [genvalidity-sydtest] [16 of 34] Compiling Test.Syd.Validity.Shrinking.Property ( src/Test/Syd/Validity/Shrinking/Property.hs, dist/build/Test/Syd/Validity/Shrinking/Property.o, dist/build/Test/Syd/Validity/Shrinking/Property.dyn_o ) [genvalidity-sydtest] [17 of 34] Compiling Test.Syd.Validity.Types ( src/Test/Syd/Validity/Types.hs, dist/build/Test/Syd/Validity/Types.o, dist/build/Test/Syd/Validity/Types.dyn_o ) [genvalidity-sydtest] [18 of 34] Compiling Test.Syd.Validity.Functions.Inverse ( src/Test/Syd/Validity/Functions/Inverse.hs, dist/build/Test/Syd/Validity/Functions/Inverse.o, dist/build/Test/Syd/Validity/Functions/Inverse.dyn_o ) [genvalidity-sydtest] [19 of 34] Compiling Test.Syd.Validity.Functions.Equivalence ( src/Test/Syd/Validity/Functions/Equivalence.hs, dist/build/Test/Syd/Validity/Functions/Equivalence.o, dist/build/Test/Syd/Validity/Functions/Equivalence.dyn_o ) [genvalidity-sydtest] [20 of 34] Compiling Test.Syd.Validity.Functions.CanFail ( src/Test/Syd/Validity/Functions/CanFail.hs, dist/build/Test/Syd/Validity/Functions/CanFail.o, dist/build/Test/Syd/Validity/Functions/CanFail.dyn_o ) [genvalidity-sydtest] [21 of 34] Compiling Test.Syd.Validity.Functions ( src/Test/Syd/Validity/Functions.hs, dist/build/Test/Syd/Validity/Functions.o, dist/build/Test/Syd/Validity/Functions.dyn_o ) [genvalidity-sydtest] [22 of 34] Compiling Test.Syd.Validity.Property ( src/Test/Syd/Validity/Property.hs, dist/build/Test/Syd/Validity/Property.o, dist/build/Test/Syd/Validity/Property.dyn_o ) [genvalidity-sydtest] [23 of 34] Compiling Test.Syd.Validity.Utils ( src/Test/Syd/Validity/Utils.hs, dist/build/Test/Syd/Validity/Utils.o, dist/build/Test/Syd/Validity/Utils.dyn_o ) [genvalidity-sydtest] [24 of 34] Compiling Test.Syd.Validity.Shrinking ( src/Test/Syd/Validity/Shrinking.hs, dist/build/Test/Syd/Validity/Shrinking.o, dist/build/Test/Syd/Validity/Shrinking.dyn_o ) [genvalidity-sydtest] [25 of 34] Compiling Test.Syd.Validity.Show ( src/Test/Syd/Validity/Show.hs, dist/build/Test/Syd/Validity/Show.o, dist/build/Test/Syd/Validity/Show.dyn_o ) [genvalidity-sydtest] [26 of 34] Compiling Test.Syd.Validity.Ord ( src/Test/Syd/Validity/Ord.hs, dist/build/Test/Syd/Validity/Ord.o, dist/build/Test/Syd/Validity/Ord.dyn_o ) [genvalidity-sydtest] [27 of 34] Compiling Test.Syd.Validity.Monoid ( src/Test/Syd/Validity/Monoid.hs, dist/build/Test/Syd/Validity/Monoid.o, dist/build/Test/Syd/Validity/Monoid.dyn_o ) [genvalidity-sydtest] [28 of 34] Compiling Test.Syd.Validity.Monad ( src/Test/Syd/Validity/Monad.hs, dist/build/Test/Syd/Validity/Monad.o, dist/build/Test/Syd/Validity/Monad.dyn_o ) [genvalidity-sydtest] [29 of 34] Compiling Test.Syd.Validity.GenValidity ( src/Test/Syd/Validity/GenValidity.hs, dist/build/Test/Syd/Validity/GenValidity.o, dist/build/Test/Syd/Validity/GenValidity.dyn_o ) [genvalidity-sydtest] [30 of 34] Compiling Test.Syd.Validity.Functor ( src/Test/Syd/Validity/Functor.hs, dist/build/Test/Syd/Validity/Functor.o, dist/build/Test/Syd/Validity/Functor.dyn_o ) [genvalidity-sydtest] [31 of 34] Compiling Test.Syd.Validity.Eq ( src/Test/Syd/Validity/Eq.hs, dist/build/Test/Syd/Validity/Eq.o, dist/build/Test/Syd/Validity/Eq.dyn_o ) [genvalidity-sydtest] [32 of 34] Compiling Test.Syd.Validity.Arbitrary ( src/Test/Syd/Validity/Arbitrary.hs, dist/build/Test/Syd/Validity/Arbitrary.o, dist/build/Test/Syd/Validity/Arbitrary.dyn_o ) [genvalidity-sydtest] [33 of 34] Compiling Test.Syd.Validity.Applicative ( src/Test/Syd/Validity/Applicative.hs, dist/build/Test/Syd/Validity/Applicative.o, dist/build/Test/Syd/Validity/Applicative.dyn_o ) [genvalidity-sydtest] [34 of 34] Compiling Test.Syd.Validity ( src/Test/Syd/Validity.hs, dist/build/Test/Syd/Validity.o, dist/build/Test/Syd/Validity.dyn_o ) [genvalidity-sydtest] [ 1 of 34] Compiling Paths_genvalidity_sydtest ( dist/build/autogen/Paths_genvalidity_sydtest.hs, dist/build/Paths_genvalidity_sydtest.p_o ) [genvalidity-sydtest] [ 2 of 34] Compiling Test.Syd.Validity.Functions.Idempotence ( src/Test/Syd/Validity/Functions/Idempotence.hs, dist/build/Test/Syd/Validity/Functions/Idempotence.p_o ) [genvalidity-sydtest] [ 3 of 34] Compiling Test.Syd.Validity.Operations.Associativity ( src/Test/Syd/Validity/Operations/Associativity.hs, dist/build/Test/Syd/Validity/Operations/Associativity.p_o ) [genvalidity-sydtest] [ 4 of 34] Compiling Test.Syd.Validity.Operations.Commutativity ( src/Test/Syd/Validity/Operations/Commutativity.hs, dist/build/Test/Syd/Validity/Operations/Commutativity.p_o ) [genvalidity-sydtest] [ 5 of 34] Compiling Test.Syd.Validity.Operations.Identity ( src/Test/Syd/Validity/Operations/Identity.hs, dist/build/Test/Syd/Validity/Operations/Identity.p_o ) [genvalidity-sydtest] [ 6 of 34] Compiling Test.Syd.Validity.Operations ( src/Test/Syd/Validity/Operations.hs, dist/build/Test/Syd/Validity/Operations.p_o ) [genvalidity-sydtest] [ 7 of 34] Compiling Test.Syd.Validity.Property.Utils ( src/Test/Syd/Validity/Property/Utils.hs, dist/build/Test/Syd/Validity/Property/Utils.p_o ) [genvalidity-sydtest] [ 8 of 34] Compiling Test.Syd.Validity.GenValidity.Property ( src/Test/Syd/Validity/GenValidity/Property.hs, dist/build/Test/Syd/Validity/GenValidity/Property.p_o ) [genvalidity-sydtest] [ 9 of 34] Compiling Test.Syd.Validity.Functions.Validity ( src/Test/Syd/Validity/Functions/Validity.hs, dist/build/Test/Syd/Validity/Functions/Validity.p_o ) [genvalidity-sydtest] [10 of 34] Compiling Test.Syd.Validity.Relations.Antireflexivity ( src/Test/Syd/Validity/Relations/Antireflexivity.hs, dist/build/Test/Syd/Validity/Relations/Antireflexivity.p_o ) [genvalidity-sydtest] [11 of 34] Compiling Test.Syd.Validity.Relations.Antisymmetry ( src/Test/Syd/Validity/Relations/Antisymmetry.hs, dist/build/Test/Syd/Validity/Relations/Antisymmetry.p_o ) [genvalidity-sydtest] [12 of 34] Compiling Test.Syd.Validity.Relations.Reflexivity ( src/Test/Syd/Validity/Relations/Reflexivity.hs, dist/build/Test/Syd/Validity/Relations/Reflexivity.p_o ) [genvalidity-sydtest] [13 of 34] Compiling Test.Syd.Validity.Relations.Symmetry ( src/Test/Syd/Validity/Relations/Symmetry.hs, dist/build/Test/Syd/Validity/Relations/Symmetry.p_o ) [genvalidity-sydtest] [14 of 34] Compiling Test.Syd.Validity.Relations.Transitivity ( src/Test/Syd/Validity/Relations/Transitivity.hs, dist/build/Test/Syd/Validity/Relations/Transitivity.p_o ) [genvalidity-sydtest] [15 of 34] Compiling Test.Syd.Validity.Relations ( src/Test/Syd/Validity/Relations.hs, dist/build/Test/Syd/Validity/Relations.p_o ) [genvalidity-sydtest] [16 of 34] Compiling Test.Syd.Validity.Shrinking.Property ( src/Test/Syd/Validity/Shrinking/Property.hs, dist/build/Test/Syd/Validity/Shrinking/Property.p_o ) [genvalidity-sydtest] [17 of 34] Compiling Test.Syd.Validity.Types ( src/Test/Syd/Validity/Types.hs, dist/build/Test/Syd/Validity/Types.p_o ) [genvalidity-sydtest] [18 of 34] Compiling Test.Syd.Validity.Functions.Inverse ( src/Test/Syd/Validity/Functions/Inverse.hs, dist/build/Test/Syd/Validity/Functions/Inverse.p_o ) [genvalidity-sydtest] [19 of 34] Compiling Test.Syd.Validity.Functions.Equivalence ( src/Test/Syd/Validity/Functions/Equivalence.hs, dist/build/Test/Syd/Validity/Functions/Equivalence.p_o ) [genvalidity-sydtest] [20 of 34] Compiling Test.Syd.Validity.Functions.CanFail ( src/Test/Syd/Validity/Functions/CanFail.hs, dist/build/Test/Syd/Validity/Functions/CanFail.p_o ) [genvalidity-sydtest] [21 of 34] Compiling Test.Syd.Validity.Functions ( src/Test/Syd/Validity/Functions.hs, dist/build/Test/Syd/Validity/Functions.p_o ) [genvalidity-sydtest] [22 of 34] Compiling Test.Syd.Validity.Property ( src/Test/Syd/Validity/Property.hs, dist/build/Test/Syd/Validity/Property.p_o ) [genvalidity-sydtest] [23 of 34] Compiling Test.Syd.Validity.Utils ( src/Test/Syd/Validity/Utils.hs, dist/build/Test/Syd/Validity/Utils.p_o ) [genvalidity-sydtest] [24 of 34] Compiling Test.Syd.Validity.Shrinking ( src/Test/Syd/Validity/Shrinking.hs, dist/build/Test/Syd/Validity/Shrinking.p_o ) [genvalidity-sydtest] [25 of 34] Compiling Test.Syd.Validity.Show ( src/Test/Syd/Validity/Show.hs, dist/build/Test/Syd/Validity/Show.p_o ) [genvalidity-sydtest] [26 of 34] Compiling Test.Syd.Validity.Ord ( src/Test/Syd/Validity/Ord.hs, dist/build/Test/Syd/Validity/Ord.p_o ) [genvalidity-sydtest] [27 of 34] Compiling Test.Syd.Validity.Monoid ( src/Test/Syd/Validity/Monoid.hs, dist/build/Test/Syd/Validity/Monoid.p_o ) [genvalidity-sydtest] [28 of 34] Compiling Test.Syd.Validity.Monad ( src/Test/Syd/Validity/Monad.hs, dist/build/Test/Syd/Validity/Monad.p_o ) [genvalidity-sydtest] [29 of 34] Compiling Test.Syd.Validity.GenValidity ( src/Test/Syd/Validity/GenValidity.hs, dist/build/Test/Syd/Validity/GenValidity.p_o ) [genvalidity-sydtest] [30 of 34] Compiling Test.Syd.Validity.Functor ( src/Test/Syd/Validity/Functor.hs, dist/build/Test/Syd/Validity/Functor.p_o ) [genvalidity-sydtest] [31 of 34] Compiling Test.Syd.Validity.Eq ( src/Test/Syd/Validity/Eq.hs, dist/build/Test/Syd/Validity/Eq.p_o ) [genvalidity-sydtest] [32 of 34] Compiling Test.Syd.Validity.Arbitrary ( src/Test/Syd/Validity/Arbitrary.hs, dist/build/Test/Syd/Validity/Arbitrary.p_o ) [genvalidity-sydtest] [33 of 34] Compiling Test.Syd.Validity.Applicative ( src/Test/Syd/Validity/Applicative.hs, dist/build/Test/Syd/Validity/Applicative.p_o ) [genvalidity-sydtest] [34 of 34] Compiling Test.Syd.Validity ( src/Test/Syd/Validity.hs, dist/build/Test/Syd/Validity.p_o ) [genvalidity-sydtest] Preprocessing test suite 'genvalidity-sydtest-test' for genvalidity-sydtest-1.0.1.0... [genvalidity-sydtest] Building test suite 'genvalidity-sydtest-test' for genvalidity-sydtest-1.0.1.0... [genvalidity-sydtest] [ 1 of 15] Compiling Paths_genvalidity_sydtest ( dist/build/genvalidity-sydtest-test/autogen/Paths_genvalidity_sydtest.hs, dist/build/genvalidity-sydtest-test/genvalidity-sydtest-test-tmp/Paths_genvalidity_sydtest.o ) [genvalidity-sydtest] [ 2 of 15] Compiling Test.Syd.Validity.ApplicativeSpec ( test/Test/Syd/Validity/ApplicativeSpec.hs, dist/build/genvalidity-sydtest-test/genvalidity-sydtest-test-tmp/Test/Syd/Validity/ApplicativeSpec.o ) [genvalidity-sydtest] [ 3 of 15] Compiling Test.Syd.Validity.ArbitrarySpec ( test/Test/Syd/Validity/ArbitrarySpec.hs, dist/build/genvalidity-sydtest-test/genvalidity-sydtest-test-tmp/Test/Syd/Validity/ArbitrarySpec.o ) [genvalidity-sydtest] [ 4 of 15] Compiling Test.Syd.Validity.EqSpec ( test/Test/Syd/Validity/EqSpec.hs, dist/build/genvalidity-sydtest-test/genvalidity-sydtest-test-tmp/Test/Syd/Validity/EqSpec.o ) [genvalidity-sydtest] [ 5 of 15] Compiling Test.Syd.Validity.FunctorSpec ( test/Test/Syd/Validity/FunctorSpec.hs, dist/build/genvalidity-sydtest-test/genvalidity-sydtest-test-tmp/Test/Syd/Validity/FunctorSpec.o ) [genvalidity-sydtest] [ 6 of 15] Compiling Test.Syd.Validity.GenRelativeValiditySpec ( test/Test/Syd/Validity/GenRelativeValiditySpec.hs, dist/build/genvalidity-sydtest-test/genvalidity-sydtest-test-tmp/Test/Syd/Validity/GenRelativeValiditySpec.o ) [genvalidity-sydtest] [ 7 of 15] Compiling Test.Syd.Validity.GenValiditySpec ( test/Test/Syd/Validity/GenValiditySpec.hs, dist/build/genvalidity-sydtest-test/genvalidity-sydtest-test-tmp/Test/Syd/Validity/GenValiditySpec.o ) [genvalidity-sydtest] [ 8 of 15] Compiling Test.Syd.Validity.MonadSpec ( test/Test/Syd/Validity/MonadSpec.hs, dist/build/genvalidity-sydtest-test/genvalidity-sydtest-test-tmp/Test/Syd/Validity/MonadSpec.o ) [genvalidity-sydtest] [ 9 of 15] Compiling Test.Syd.Validity.MonoidSpec ( test/Test/Syd/Validity/MonoidSpec.hs, dist/build/genvalidity-sydtest-test/genvalidity-sydtest-test-tmp/Test/Syd/Validity/MonoidSpec.o ) [genvalidity-sydtest] [10 of 15] Compiling Test.Syd.Validity.Operations.CommutativitySpec ( test/Test/Syd/Validity/Operations/CommutativitySpec.hs, dist/build/genvalidity-sydtest-test/genvalidity-sydtest-test-tmp/Test/Syd/Validity/Operations/CommutativitySpec.o ) [genvalidity-sydtest] [11 of 15] Compiling Test.Syd.Validity.OrdSpec ( test/Test/Syd/Validity/OrdSpec.hs, dist/build/genvalidity-sydtest-test/genvalidity-sydtest-test-tmp/Test/Syd/Validity/OrdSpec.o ) [genvalidity-sydtest] [12 of 15] Compiling Test.Syd.Validity.RelativeValiditySpec ( test/Test/Syd/Validity/RelativeValiditySpec.hs, dist/build/genvalidity-sydtest-test/genvalidity-sydtest-test-tmp/Test/Syd/Validity/RelativeValiditySpec.o ) [genvalidity-sydtest] [13 of 15] Compiling Test.Syd.Validity.ShowSpec ( test/Test/Syd/Validity/ShowSpec.hs, dist/build/genvalidity-sydtest-test/genvalidity-sydtest-test-tmp/Test/Syd/Validity/ShowSpec.o ) [genvalidity-sydtest] [14 of 15] Compiling Test.Syd.Validity.ShrinkingSpec ( test/Test/Syd/Validity/ShrinkingSpec.hs, dist/build/genvalidity-sydtest-test/genvalidity-sydtest-test-tmp/Test/Syd/Validity/ShrinkingSpec.o ) [genvalidity-sydtest] [15 of 15] Compiling Main ( test/Spec.hs, dist/build/genvalidity-sydtest-test/genvalidity-sydtest-test-tmp/Main.o ) [genvalidity-sydtest] [16 of 16] Linking dist/build/genvalidity-sydtest-test/genvalidity-sydtest-test [genvalidity-sydtest] Phase: checkPhase [genvalidity-sydtest] Running 1 test suites... [genvalidity-sydtest] Test suite genvalidity-sydtest-test: RUNNING... [genvalidity-sydtest] Tests: [genvalidity-sydtest]  [genvalidity-sydtest] Test.Syd.Validity.MonoidSpec [genvalidity-sydtest]  Monoid [Int] [genvalidity-sydtest]  mappend :: [Int] -> [Int] -> [Int] [genvalidity-sydtest]  ✓ is an associative operation for "valid :: ([Int],[Int],[Int])"  6.10 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  mempty :: [Int] [genvalidity-sydtest]  ✓ is the identity for mappend :: [Int] -> [Int] -> [Int] for "valid :: [Int]"  9.75 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  mconcat :: [[Int]] -> [Int] [genvalidity-sydtest]  ✓ is equivalent to its default implementation for "valid :: [[Int]]"  5.19 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Monoid [Int] [genvalidity-sydtest]  mconcat :: [[Int]] -> [Int] [genvalidity-sydtest]  ✓ is equivalent to its default implementation for "arbitrary :: [[Int]]"  5.23 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  mempty :: [Int] [genvalidity-sydtest]  ✓ is the identity for mappend :: [Int] -> [Int] -> [Int] for "arbitrary :: [Int]"  4.24 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  mappend :: [Int] -> [Int] -> [Int] [genvalidity-sydtest]  ✓ is an associative operation for "arbitrary :: ([Int],[Int],[Int])"  5.73 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Monoid ([Ratio Integer]) [genvalidity-sydtest]  mappend :: ([Ratio Integer]) -> ([Ratio Integer]) -> ([Ratio Integer]) [genvalidity-sydtest]  ✓ is an associative operation for "valid :: (([Ratio Integer],[Ratio Integer],[Ratio Integer]))"  36.58 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  mempty :: ([Ratio Integer]) [genvalidity-sydtest]  ✓ is the identity for mappend :: ([Ratio Integer]) -> ([Ratio Integer]) -> ([Ratio Integer]) for "valid :: ([Ratio Integer])"  24.50 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  mconcat :: [([Ratio Integer])] -> ([Ratio Integer]) [genvalidity-sydtest]  ✓ is equivalent to its default implementation for "valid :: ([[Ratio Integer]])"  24.38 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Monoid [Char] [genvalidity-sydtest]  mappend :: [Char] -> [Char] -> [Char] [genvalidity-sydtest]  ✓ is an associative operation for "singleton list of 'a' :: ([Char],[Char],[Char])"  1.74 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  mempty :: [Char] [genvalidity-sydtest]  ✓ is the identity for mappend :: [Char] -> [Char] -> [Char] for "singleton list of 'a' :: [Char]"  1.74 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  mconcat :: [[Char]] -> [Char] [genvalidity-sydtest]  ✓ is equivalent to its default implementation for "singleton list of 'a' :: [[Char]]"  3.16 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest] Test.Syd.Validity.OrdSpec [genvalidity-sydtest]  Ord (Ratio Integer) [genvalidity-sydtest]  "max :: (Ratio Integer -> Ratio Integer -> Ratio Integer)" [genvalidity-sydtest]  ✓ is equivalent to (\a b -> if a >= b then a else b) for "valid (Ratio Integer)"'s  4.94 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (>=) :: (Ratio Integer) -> (Ratio Integer) -> Bool [genvalidity-sydtest]  ✓ is transitive for "valid (Ratio Integer)"'s  5.32 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is antisymmetric for "valid (Ratio Integer)"'s  5.08 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is reflexive for "valid (Ratio Integer)"'s  2.53 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is equivalent to (\a b -> compare a b /= LT) for "valid (Ratio Integer)"'s  5.11 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  "min :: (Ratio Integer -> Ratio Integer -> Ratio Integer)" [genvalidity-sydtest]  ✓ is equivalent to (\a b -> if a <= b then a else b) for "valid (Ratio Integer)"'s  4.97 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (<=) :: (Ratio Integer) -> (Ratio Integer) -> Bool [genvalidity-sydtest]  ✓ is equivalent to (\a b -> compare a b /= GT) for "valid (Ratio Integer)"'s  4.99 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is reflexive for "valid (Ratio Integer)"'s  2.50 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is transitive for "valid (Ratio Integer)"'s  10.39 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is antisymmetric for "valid (Ratio Integer)"'s  5.00 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (>) :: (Ratio Integer) -> (Ratio Integer) -> Bool [genvalidity-sydtest]  ✓ is equivalent to (\a b -> compare a b == GT) for "valid (Ratio Integer)"'s  5.03 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is transitive for "valid (Ratio Integer)"'s  2.95 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is antireflexive for "valid (Ratio Integer)"'s  2.74 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (<) :: (Ratio Integer) -> (Ratio Integer) -> Bool [genvalidity-sydtest]  ✓ is antireflexive for "valid (Ratio Integer)"'s  1.87 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is equivalent to (\a b -> compare a b == LT) for "valid (Ratio Integer)"'s  4.31 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is transitive for "valid (Ratio Integer)"'s  5.21 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Ord Int [genvalidity-sydtest]  (<=) :: Int -> Int -> Bool [genvalidity-sydtest]  ✓ is equivalent to (\a b -> compare a b /= GT) for "arbitrary Int"'s  2.41 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is transitive for "arbitrary Int"'s  0.90 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is reflexive for "arbitrary Int"'s  0.59 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is antisymmetric for "arbitrary Int"'s  0.60 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  "min :: (Int -> Int -> Int)" [genvalidity-sydtest]  ✓ is equivalent to (\a b -> if a <= b then a else b) for "arbitrary Int"'s  1.55 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (>) :: Int -> Int -> Bool [genvalidity-sydtest]  ✓ is antireflexive for "arbitrary Int"'s  0.74 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is transitive for "arbitrary Int"'s  5.03 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is equivalent to (\a b -> compare a b == GT) for "arbitrary Int"'s  1.59 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  "max :: (Int -> Int -> Int)" [genvalidity-sydtest]  ✓ is equivalent to (\a b -> if a >= b then a else b) for "arbitrary Int"'s  1.17 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (<) :: Int -> Int -> Bool [genvalidity-sydtest]  ✓ is transitive for "arbitrary Int"'s  1.15 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is equivalent to (\a b -> compare a b == LT) for "arbitrary Int"'s  1.20 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is antireflexive for "arbitrary Int"'s  1.19 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (>=) :: Int -> Int -> Bool [genvalidity-sydtest]  ✓ is transitive for "arbitrary Int"'s  0.31 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is equivalent to (\a b -> compare a b /= LT) for "arbitrary Int"'s  0.90 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is reflexive for "arbitrary Int"'s  0.93 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is antisymmetric for "arbitrary Int"'s  0.34 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Ord Int [genvalidity-sydtest]  (>=) :: Int -> Int -> Bool [genvalidity-sydtest]  ✓ is antisymmetric for "valid Int"'s  0.35 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is equivalent to (\a b -> compare a b /= LT) for "valid Int"'s  0.39 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is transitive for "valid Int"'s  0.42 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is reflexive for "valid Int"'s  0.22 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  "max :: (Int -> Int -> Int)" [genvalidity-sydtest]  ✓ is equivalent to (\a b -> if a >= b then a else b) for "valid Int"'s  0.53 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  "min :: (Int -> Int -> Int)" [genvalidity-sydtest]  ✓ is equivalent to (\a b -> if a <= b then a else b) for "valid Int"'s  0.75 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (>) :: Int -> Int -> Bool [genvalidity-sydtest]  ✓ is antireflexive for "valid Int"'s  0.44 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is equivalent to (\a b -> compare a b == GT) for "valid Int"'s  0.19 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is transitive for "valid Int"'s  0.22 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (<) :: Int -> Int -> Bool [genvalidity-sydtest]  ✓ is antireflexive for "valid Int"'s  0.20 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is transitive for "valid Int"'s  0.38 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is equivalent to (\a b -> compare a b == LT) for "valid Int"'s  0.53 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (<=) :: Int -> Int -> Bool [genvalidity-sydtest]  ✓ is antisymmetric for "valid Int"'s  0.17 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is equivalent to (\a b -> compare a b /= GT) for "valid Int"'s  0.43 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is transitive for "valid Int"'s  0.29 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is reflexive for "valid Int"'s  0.21 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Ord Int [genvalidity-sydtest]  (>=) :: Int -> Int -> Bool [genvalidity-sydtest]  ✓ is transitive for "even Int"'s  0.40 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is equivalent to (\a b -> compare a b /= LT) for "even Int"'s  0.60 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is antisymmetric for "even Int"'s  0.24 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is reflexive for "even Int"'s  0.10 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (<) :: Int -> Int -> Bool [genvalidity-sydtest]  ✓ is equivalent to (\a b -> compare a b == LT) for "even Int"'s  0.51 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is antireflexive for "even Int"'s  0.58 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is transitive for "even Int"'s  0.46 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (>) :: Int -> Int -> Bool [genvalidity-sydtest]  ✓ is transitive for "even Int"'s  0.44 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is equivalent to (\a b -> compare a b == GT) for "even Int"'s  0.78 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is antireflexive for "even Int"'s  0.52 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  "max :: (Int -> Int -> Int)" [genvalidity-sydtest]  ✓ is equivalent to (\a b -> if a >= b then a else b) for "even Int"'s  0.66 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  "min :: (Int -> Int -> Int)" [genvalidity-sydtest]  ✓ is equivalent to (\a b -> if a <= b then a else b) for "even Int"'s  0.97 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (<=) :: Int -> Int -> Bool [genvalidity-sydtest]  ✓ is transitive for "even Int"'s  0.52 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is reflexive for "even Int"'s  0.50 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is equivalent to (\a b -> compare a b /= GT) for "even Int"'s  0.72 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is antisymmetric for "even Int"'s  0.60 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest] Test.Syd.Validity.MonadSpec [genvalidity-sydtest]  Monad [] [genvalidity-sydtest]  relation with Applicative [] [genvalidity-sydtest]  ✓ satisfies 'pure = return' for "[] of ints :: [Int]"  0.47 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfies '(>>) = (*>)' for "[] of ints :: [Int]" and "[] of ints :: [Int]"  13.62 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfies '(<*>) = ap' for "[] of additions :: ([Int -> Int])" and "[] of ints :: [Int]"  3.94 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  relation with Functor [] [genvalidity-sydtest]  ✓ satisfies 'fmap f xs = xs >>= return . f' for "increments :: (Int -> Int)" and "[] of ints :: [Int]"  3.84 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (>>=) :: [] a -> (b -> [] a) -> [] b [genvalidity-sydtest]  ✓ satisfies the third Monad law: 'm >>= (x -> k x >>= h) = (m >>= k) >>= h' for "[] of ints :: [Int]" "perturbations using the int :: (Int -> [Int])" and "perturbations using the double the int :: (Int -> [Int])"  192.28 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  return :: a -> [] a and (>>=) :: [] a -> (b -> [] a) -> [] b [genvalidity-sydtest]  ✓ satisfy the first Monad law: 'return a >>= k = k a' for "int :: Int" and "perturbations using the int :: (Int -> [Int])"  2.66 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the second Monad law: 'm >>= return = m' for "[] of ints :: [Int]"  3.17 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Monad Maybe [genvalidity-sydtest]  (>>=) :: Maybe a -> (b -> Maybe a) -> Maybe b [genvalidity-sydtest]  ✓ satisfies the third Monad law: 'm >>= (x -> k x >>= h) = (m >>= k) >>= h' for "Maybe of ints :: (Maybe Int)" "perturbations using the int :: (Int -> Maybe Int)" and "perturbations using the double the int :: (Int -> Maybe Int)"  0.99 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  return :: a -> Maybe a and (>>=) :: Maybe a -> (b -> Maybe a) -> Maybe b [genvalidity-sydtest]  ✓ satisfy the second Monad law: 'm >>= return = m' for "Maybe of ints :: (Maybe Int)"  1.14 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the first Monad law: 'return a >>= k = k a' for "int :: Int" and "perturbations using the int :: (Int -> Maybe Int)"  1.02 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  relation with Functor Maybe [genvalidity-sydtest]  ✓ satisfies 'fmap f xs = xs >>= return . f' for "increments :: (Int -> Int)" and "Maybe of ints :: (Maybe Int)"  1.27 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  relation with Applicative Maybe [genvalidity-sydtest]  ✓ satisfies '(<*>) = ap' for "Maybe of additions :: (Maybe (Int -> Int))" and "Maybe of ints :: (Maybe Int)"  0.47 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfies 'pure = return' for "Maybe of ints :: (Maybe Int)"  0.49 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfies '(>>) = (*>)' for "Maybe of ints :: (Maybe Int)" and "Maybe of ints :: (Maybe Int)"  0.97 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Monad Maybe [genvalidity-sydtest]  (>>=) :: Maybe a -> (b -> Maybe a) -> Maybe b [genvalidity-sydtest]  ✓ satisfies the third Monad law: 'm >>= (x -> k x >>= h) = (m >>= k) >>= h' for "Maybe of ints :: (Maybe Int)" "perturbations using the int :: (Int -> Maybe Int)" and "perturbations using the double the int :: (Int -> Maybe Int)"  0.57 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  relation with Applicative Maybe [genvalidity-sydtest]  ✓ satisfies 'pure = return' for "Maybe of ints :: (Maybe Int)"  1.04 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfies '(>>) = (*>)' for "Maybe of ints :: (Maybe Int)" and "Maybe of ints :: (Maybe Int)"  1.12 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfies '(<*>) = ap' for "Maybe of additions :: (Maybe (Int -> Int))" and "Maybe of ints :: (Maybe Int)"  0.52 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  return :: a -> Maybe a and (>>=) :: Maybe a -> (b -> Maybe a) -> Maybe b [genvalidity-sydtest]  ✓ satisfy the second Monad law: 'm >>= return = m' for "Maybe of ints :: (Maybe Int)"  1.03 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the first Monad law: 'return a >>= k = k a' for "int :: Int" and "perturbations using the int :: (Int -> Maybe Int)"  0.61 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  relation with Functor Maybe [genvalidity-sydtest]  ✓ satisfies 'fmap f xs = xs >>= return . f' for "increments :: (Int -> Int)" and "Maybe of ints :: (Maybe Int)"  0.81 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Monad (Either Int) [genvalidity-sydtest]  return :: a -> (Either Int) a and (>>=) :: (Either Int) a -> (b -> (Either Int) a) -> (Either Int) b [genvalidity-sydtest]  ✓ satisfy the second Monad law: 'm >>= return = m' for "(Either Int) of ints :: (Either Int Int)"  1.21 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the first Monad law: 'return a >>= k = k a' for "int :: Int" and "perturbations using the int :: (Int -> Either Int Int)"  1.35 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  relation with Applicative (Either Int) [genvalidity-sydtest]  ✓ satisfies '(<*>) = ap' for "(Either Int) of additions :: (Either Int (Int -> Int))" and "(Either Int) of ints :: (Either Int Int)"  1.01 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfies 'pure = return' for "(Either Int) of ints :: (Either Int Int)"  0.47 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfies '(>>) = (*>)' for "(Either Int) of ints :: (Either Int Int)" and "(Either Int) of ints :: (Either Int Int)"  0.41 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (>>=) :: (Either Int) a -> (b -> (Either Int) a) -> (Either Int) b [genvalidity-sydtest]  ✓ satisfies the third Monad law: 'm >>= (x -> k x >>= h) = (m >>= k) >>= h' for "(Either Int) of ints :: (Either Int Int)" "perturbations using the int :: (Int -> Either Int Int)" and "perturbations using the double the int :: (Int -> Either Int Int)"  0.82 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  relation with Functor (Either Int) [genvalidity-sydtest]  ✓ satisfies 'fmap f xs = xs >>= return . f' for "increments :: (Int -> Int)" and "(Either Int) of ints :: (Either Int Int)"  0.57 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Monad Maybe [genvalidity-sydtest]  relation with Functor Maybe [genvalidity-sydtest]  ✓ satisfies 'fmap f xs = xs >>= return . f' for "appends :: ([Char] -> [Char])" and "Just an ABC :: (Maybe [Char])"  3.02 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  relation with Applicative Maybe [genvalidity-sydtest]  ✓ satisfies 'pure = return' for "Just an ABC :: (Maybe [Char])"  0.52 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfies '(>>) = (*>)' for "Just an ABC :: (Maybe [Char])" and "Just an ABC :: (Maybe [Char])"  1.14 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfies '(<*>) = ap' for "append 'a' in Just :: (Maybe ([Char] -> [Char]))" and "Just an ABC :: (Maybe [Char])"  1.35 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (>>=) :: Maybe a -> (b -> Maybe a) -> Maybe b [genvalidity-sydtest]  ✓ satisfies the third Monad law: 'm >>= (x -> k x >>= h) = (m >>= k) >>= h' for "Just an ABC :: (Maybe [Char])" "justisation :: ([Char] -> Maybe [Char])" and "justisation :: ([Char] -> Maybe [Char])"  1.01 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  return :: a -> Maybe a and (>>=) :: Maybe a -> (b -> Maybe a) -> Maybe b [genvalidity-sydtest]  ✓ satisfy the second Monad law: 'm >>= return = m' for "Just an ABC :: (Maybe [Char])"  1.99 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the first Monad law: 'return a >>= k = k a' for "ABC :: [Char]" and "justisation :: ([Char] -> Maybe [Char])"  1.33 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Monad [] [genvalidity-sydtest]  (>>=) :: [] a -> (b -> [] a) -> [] b [genvalidity-sydtest]  ✓ satisfies the third Monad law: 'm >>= (x -> k x >>= h) = (m >>= k) >>= h' for "list of fives :: [Int]" "singletonisation :: (Int -> [Int])" and "singletonisation :: (Int -> [Int])"  4.12 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  return :: a -> [] a and (>>=) :: [] a -> (b -> [] a) -> [] b [genvalidity-sydtest]  ✓ satisfy the second Monad law: 'm >>= return = m' for "list of fives :: [Int]"  3.05 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the first Monad law: 'return a >>= k = k a' for "four :: Int" and "singletonisation :: (Int -> [Int])"  0.84 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  relation with Applicative [] [genvalidity-sydtest]  ✓ satisfies 'pure = return' for "list of fives :: [Int]"  1.70 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfies '(>>) = (*>)' for "list of fives :: [Int]" and "list of sixes :: [Int]"  10.59 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfies '(<*>) = ap' for "increment in list :: ([Int -> Int])" and "list of fives :: [Int]"  3.07 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  relation with Functor [] [genvalidity-sydtest]  ✓ satisfies 'fmap f xs = xs >>= return . f' for "factorisations :: (Int -> Int)" and "list of fives :: [Int]"  2.46 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Monad [] [genvalidity-sydtest]  relation with Functor [] [genvalidity-sydtest]  ✓ satisfies 'fmap f xs = xs >>= return . f' for "increments :: (Int -> Int)" and "[] of ints :: [Int]"  3.73 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (>>=) :: [] a -> (b -> [] a) -> [] b [genvalidity-sydtest]  ✓ satisfies the third Monad law: 'm >>= (x -> k x >>= h) = (m >>= k) >>= h' for "[] of ints :: [Int]" "perturbations using the int :: (Int -> [Int])" and "perturbations using the double the int :: (Int -> [Int])"  128.15 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  relation with Applicative [] [genvalidity-sydtest]  ✓ satisfies '(>>) = (*>)' for "[] of ints :: [Int]" and "[] of ints :: [Int]"  10.90 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfies 'pure = return' for "[] of ints :: [Int]"  1.46 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfies '(<*>) = ap' for "[] of additions :: ([Int -> Int])" and "[] of ints :: [Int]"  2.20 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  return :: a -> [] a and (>>=) :: [] a -> (b -> [] a) -> [] b [genvalidity-sydtest]  ✓ satisfy the first Monad law: 'return a >>= k = k a' for "int :: Int" and "perturbations using the int :: (Int -> [Int])"  3.44 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the second Monad law: 'm >>= return = m' for "[] of ints :: [Int]"  3.18 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest] Test.Syd.Validity.EqSpec [genvalidity-sydtest]  Eq (Ratio Integer) [genvalidity-sydtest]  (==) :: (Ratio Integer) -> (Ratio Integer) -> Bool [genvalidity-sydtest]  ✓ is equivalent to (\a b -> not $ a /= b) for "valid (Ratio Integer)"s  5.01 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is transitive for "valid (Ratio Integer)"s  4.37 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is reflexive for "valid (Ratio Integer)"s  1.06 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is symmetric for "valid (Ratio Integer)"s  4.39 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (/=) :: (Ratio Integer) -> (Ratio Integer) -> Bool [genvalidity-sydtest]  ✓ is equivalent to (\a b -> not $ a == b) for "valid (Ratio Integer)"s  2.55 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is antireflexive for "valid (Ratio Integer)"s  2.41 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Eq Int [genvalidity-sydtest]  (==) :: Int -> Int -> Bool [genvalidity-sydtest]  ✓ is equivalent to (\a b -> not $ a /= b) for "valid Int"s  0.65 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is reflexive for "valid Int"s  0.40 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is transitive for "valid Int"s  0.51 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is symmetric for "valid Int"s  0.54 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (/=) :: Int -> Int -> Bool [genvalidity-sydtest]  ✓ is equivalent to (\a b -> not $ a == b) for "valid Int"s  0.76 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is antireflexive for "valid Int"s  0.56 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Eq Int [genvalidity-sydtest]  (==) :: Int -> Int -> Bool [genvalidity-sydtest]  ✓ is transitive for "arbitrary Int"s  1.38 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is symmetric for "arbitrary Int"s  0.41 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is reflexive for "arbitrary Int"s  1.12 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is equivalent to (\a b -> not $ a /= b) for "arbitrary Int"s  1.16 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (/=) :: Int -> Int -> Bool [genvalidity-sydtest]  ✓ is antireflexive for "arbitrary Int"s  0.94 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is equivalent to (\a b -> not $ a == b) for "arbitrary Int"s  1.23 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Eq Int [genvalidity-sydtest]  (/=) :: Int -> Int -> Bool [genvalidity-sydtest]  ✓ is antireflexive for "even Int"s  1.21 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is equivalent to (\a b -> not $ a == b) for "even Int"s  0.93 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (==) :: Int -> Int -> Bool [genvalidity-sydtest]  ✓ is equivalent to (\a b -> not $ a /= b) for "even Int"s  0.98 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is symmetric for "even Int"s  1.23 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is reflexive for "even Int"s  0.92 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ is transitive for "even Int"s  1.00 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest] Test.Syd.Validity.ArbitrarySpec [genvalidity-sydtest]  Arbitrary Int [genvalidity-sydtest]  arbitrary :: Gen Int [genvalidity-sydtest]  ✓ only generates valid values  2.18 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest] Test.Syd.Validity.Operations.CommutativitySpec [genvalidity-sydtest]  commutative [genvalidity-sydtest]  ✓ cross product is not commutative  4.48 ms [genvalidity-sydtest]  passed for all of 1 inputs. [genvalidity-sydtest]  ✓ + is commutative  2.18 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ * is commutative  2.13 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ - is not commutative  14.88 ms [genvalidity-sydtest]  passed for all of 1 inputs. [genvalidity-sydtest]  ✓ dot product is commutative  2.08 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest] Test.Syd.Validity.GenValiditySpec [genvalidity-sydtest]  GenValid (Ratio Integer) [genvalidity-sydtest]  genValid :: Gen (Ratio Integer) [genvalidity-sydtest]  ✓ only generates valid '(Ratio Integer)'s  2.22 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  GenValid (Ratio Integer) [genvalidity-sydtest]  genValid :: Gen (Ratio Integer) [genvalidity-sydtest]  ✓ only generates valid '(Ratio Integer)'s  4.86 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest] Test.Syd.Validity.ShrinkingSpec [genvalidity-sydtest]  shrinkValid :: (Int -> [Int]) [genvalidity-sydtest]  ✓ preserves validity  7.10 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ never shrinks to itself for valid values  4.80 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  shrinkValidPreservesValidOnGenValid [genvalidity-sydtest]  ✓ [Ordering]  14.79 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ Ordering  1.90 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  shrinkValid :: (Ratio Int8 -> [Ratio Int8]) [genvalidity-sydtest]  ✓ never shrinks to itself for valid values  8.14 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ preserves validity  8.29 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  shrinkValidDoesNotShrinkToItself [genvalidity-sydtest]  ✓ [Int]  88.66 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ Int  6.92 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  shrinkValidDoesNotShrinkToItself [genvalidity-sydtest]  ✓ [Ordering]  9.88 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ Ordering  2.28 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  shrinkValidPreservesValidOnGenValid [genvalidity-sydtest]  ✓ Ordering  2.12 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ [Ordering]  15.03 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest] Test.Syd.Validity.FunctorSpec [genvalidity-sydtest]  Functor Maybe [genvalidity-sydtest]  fmap :: (a -> b) -> Maybe a -> Maybe b [genvalidity-sydtest]  ✓ satisfieds the second Functor law: 'fmap (f . g) == fmap f . fmap g' for "Just an ABC :: (Maybe [Char])" 's given to "prepends :: ([Char] -> [Char])" and "appends :: ([Char] -> [Char])"  5.27 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfies the first Fuctor law: 'fmap id == id' for "Just an ABC :: (Maybe [Char])"  2.28 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (<$) :: a -> Maybe b -> Maybe a [genvalidity-sydtest]  ✓ is equivalent to its default implementation for "ABC :: [Char]" and "Just an ABC :: (Maybe [Char])"  2.31 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Functor [] [genvalidity-sydtest]  fmap :: (a -> b) -> [] a -> [] b [genvalidity-sydtest]  ✓ satisfies the first Fuctor law: 'fmap id == id' for "list of fives :: [Int]"  2.84 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfieds the second Functor law: 'fmap (f . g) == fmap f . fmap g' for "list of fives :: [Int]" 's given to "increments :: (Int -> Int)" and "scalings :: (Int -> Int)"  2.83 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (<$) :: a -> [] b -> [] a [genvalidity-sydtest]  ✓ is equivalent to its default implementation for "four :: Int" and "list of fives :: [Int]"  4.48 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Functor [] [genvalidity-sydtest]  (<$) :: a -> [] b -> [] a [genvalidity-sydtest]  ✓ is equivalent to its default implementation for "int :: Int" and "[] of ints :: [Int]"  3.04 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  fmap :: (a -> b) -> [] a -> [] b [genvalidity-sydtest]  ✓ satisfieds the second Functor law: 'fmap (f . g) == fmap f . fmap g' for "[] of ints :: [Int]" 's given to "increments :: (Int -> Int)" and "scalings :: (Int -> Int)"  3.14 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfies the first Fuctor law: 'fmap id == id' for "[] of ints :: [Int]"  2.87 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Functor (Either Int) [genvalidity-sydtest]  fmap :: (a -> b) -> (Either Int) a -> (Either Int) b [genvalidity-sydtest]  ✓ satisfies the first Fuctor law: 'fmap id == id' for "(Either Int) of ints :: (Either Int Int)"  2.38 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfieds the second Functor law: 'fmap (f . g) == fmap f . fmap g' for "(Either Int) of ints :: (Either Int Int)" 's given to "increments :: (Int -> Int)" and "scalings :: (Int -> Int)"  2.55 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (<$) :: a -> (Either Int) b -> (Either Int) a [genvalidity-sydtest]  ✓ is equivalent to its default implementation for "int :: Int" and "(Either Int) of ints :: (Either Int Int)"  2.46 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Functor [] [genvalidity-sydtest]  (<$) :: a -> [] b -> [] a [genvalidity-sydtest]  ✓ is equivalent to its default implementation for "int :: Int" and "[] of ints :: [Int]"  2.67 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  fmap :: (a -> b) -> [] a -> [] b [genvalidity-sydtest]  ✓ satisfies the first Fuctor law: 'fmap id == id' for "[] of ints :: [Int]"  2.59 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfieds the second Functor law: 'fmap (f . g) == fmap f . fmap g' for "[] of ints :: [Int]" 's given to "increments :: (Int -> Int)" and "scalings :: (Int -> Int)"  3.41 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Functor Maybe [genvalidity-sydtest]  (<$) :: a -> Maybe b -> Maybe a [genvalidity-sydtest]  ✓ is equivalent to its default implementation for "int :: Int" and "Maybe of ints :: (Maybe Int)"  1.80 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  fmap :: (a -> b) -> Maybe a -> Maybe b [genvalidity-sydtest]  ✓ satisfieds the second Functor law: 'fmap (f . g) == fmap f . fmap g' for "Maybe of ints :: (Maybe Int)" 's given to "increments :: (Int -> Int)" and "scalings :: (Int -> Int)"  1.68 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfies the first Fuctor law: 'fmap id == id' for "Maybe of ints :: (Maybe Int)"  1.60 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Functor ((,) Int) [genvalidity-sydtest]  fmap :: (a -> b) -> ((,) Int) a -> ((,) Int) b [genvalidity-sydtest]  ✓ satisfieds the second Functor law: 'fmap (f . g) == fmap f . fmap g' for "((,) Int) of ints :: (Int,Int)" 's given to "increments :: (Int -> Int)" and "scalings :: (Int -> Int)"  1.85 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfies the first Fuctor law: 'fmap id == id' for "((,) Int) of ints :: (Int,Int)"  1.30 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (<$) :: a -> ((,) Int) b -> ((,) Int) a [genvalidity-sydtest]  ✓ is equivalent to its default implementation for "int :: Int" and "((,) Int) of ints :: (Int,Int)"  1.30 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Functor Maybe [genvalidity-sydtest]  (<$) :: a -> Maybe b -> Maybe a [genvalidity-sydtest]  ✓ is equivalent to its default implementation for "int :: Int" and "Maybe of ints :: (Maybe Int)"  1.25 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  fmap :: (a -> b) -> Maybe a -> Maybe b [genvalidity-sydtest]  ✓ satisfieds the second Functor law: 'fmap (f . g) == fmap f . fmap g' for "Maybe of ints :: (Maybe Int)" 's given to "increments :: (Int -> Int)" and "scalings :: (Int -> Int)"  1.20 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfies the first Fuctor law: 'fmap id == id' for "Maybe of ints :: (Maybe Int)"  1.13 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest] Test.Syd.Validity.ShowSpec [genvalidity-sydtest]  Show (Ratio Integer) and Read (Ratio Integer) [genvalidity-sydtest]  ✓ are implemented such that read . show == id for arbitrary values  2.85 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Show Int and Read Int [genvalidity-sydtest]  ✓ are implemented such that read . show == id for valid values  1.63 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Show (Ratio Integer) and Read (Ratio Integer) [genvalidity-sydtest]  ✓ are implemented such that read . show == id for valid values  4.82 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Show Int and Read Int [genvalidity-sydtest]  ✓ are implemented such that read . show == id for even values  1.66 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest] Test.Syd.Validity.ApplicativeSpec [genvalidity-sydtest]  Applicative [] [genvalidity-sydtest]  (*>) :: [] a -> [] b -> [] b [genvalidity-sydtest]  ✓ is equivalent to its default implementation 'u Type> v = pure (const id) <*> u <*> v' for "[] of ints :: [Int]" in front of "[] of ints :: Int"  5.73 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  pure :: a -> [] a and (<*>) :: [] (a -> b) -> [] a -> [] b [genvalidity-sydtest]  ✓ satisfy the interchange law: 'u <*> pure y = pure ($ y) <*> u' for "[] of increments :: ([Int -> Int])" sequenced with "int :: Int"  1.36 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the law about the functor instance: fmap f x = pure f <*> x for "increments :: (Int -> Int)" mapped over "[] of ints :: [Int]"  1.80 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the identity law: 'pure id <*> v = v' for "[] of ints :: [Int]"  1.71 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the composition law: 'pure (.) <*> u <*> v <*> w = u <*> (v <*> w)' for "[] of scalings :: ([Int -> Int])" composed with "[] of increments :: ([Int -> Int])" and applied to "[] of ints :: [Int]"  1.88 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the homomorphism law: 'pure f <*> pure x = pure (f x)' for "increments :: (Int -> Int)" sequenced with "int :: Int"  0.70 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (<*) :: [] a -> [] b -> [] a [genvalidity-sydtest]  ✓ is equivalent to its default implementation 'u <* v = pure const <*> u <*> v' for "[] of ints :: Int" behind "[] of ints :: [Int]"  6.34 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Applicative (Either Int) [genvalidity-sydtest]  (*>) :: (Either Int) a -> (Either Int) b -> (Either Int) b [genvalidity-sydtest]  ✓ is equivalent to its default implementation 'u Type> v = pure (const id) <*> u <*> v' for "(Either Int) of ints :: (Either Int Int)" in front of "(Either Int) of ints :: Int"  0.60 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (<*) :: (Either Int) a -> (Either Int) b -> (Either Int) a [genvalidity-sydtest]  ✓ is equivalent to its default implementation 'u <* v = pure const <*> u <*> v' for "(Either Int) of ints :: Int" behind "(Either Int) of ints :: (Either Int Int)"  0.65 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  pure :: a -> (Either Int) a and (<*>) :: (Either Int) (a -> b) -> (Either Int) a -> (Either Int) b [genvalidity-sydtest]  ✓ satisfy the identity law: 'pure id <*> v = v' for "(Either Int) of ints :: (Either Int Int)"  0.65 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the law about the functor instance: fmap f x = pure f <*> x for "increments :: (Int -> Int)" mapped over "(Either Int) of ints :: (Either Int Int)"  1.01 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the composition law: 'pure (.) <*> u <*> v <*> w = u <*> (v <*> w)' for "(Either Int) of scalings :: (Either Int (Int -> Int))" composed with "(Either Int) of increments :: (Either Int (Int -> Int))" and applied to "(Either Int) of ints :: (Either Int Int)"  0.56 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the homomorphism law: 'pure f <*> pure x = pure (f x)' for "increments :: (Int -> Int)" sequenced with "int :: Int"  1.53 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the interchange law: 'u <*> pure y = pure ($ y) <*> u' for "(Either Int) of increments :: (Either Int (Int -> Int))" sequenced with "int :: Int"  1.19 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Applicative Maybe [genvalidity-sydtest]  pure :: a -> Maybe a and (<*>) :: Maybe (a -> b) -> Maybe a -> Maybe b [genvalidity-sydtest]  ✓ satisfy the homomorphism law: 'pure f <*> pure x = pure (f x)' for "increments :: (Int -> Int)" sequenced with "int :: Int"  1.14 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the interchange law: 'u <*> pure y = pure ($ y) <*> u' for "Maybe of increments :: (Maybe (Int -> Int))" sequenced with "int :: Int"  1.15 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the law about the functor instance: fmap f x = pure f <*> x for "increments :: (Int -> Int)" mapped over "Maybe of ints :: (Maybe Int)"  1.22 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the composition law: 'pure (.) <*> u <*> v <*> w = u <*> (v <*> w)' for "Maybe of scalings :: (Maybe (Int -> Int))" composed with "Maybe of increments :: (Maybe (Int -> Int))" and applied to "Maybe of ints :: (Maybe Int)"  1.12 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the identity law: 'pure id <*> v = v' for "Maybe of ints :: (Maybe Int)"  1.01 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (<*) :: Maybe a -> Maybe b -> Maybe a [genvalidity-sydtest]  ✓ is equivalent to its default implementation 'u <* v = pure const <*> u <*> v' for "Maybe of ints :: Int" behind "Maybe of ints :: (Maybe Int)"  1.03 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (*>) :: Maybe a -> Maybe b -> Maybe b [genvalidity-sydtest]  ✓ is equivalent to its default implementation 'u Type> v = pure (const id) <*> u <*> v' for "Maybe of ints :: (Maybe Int)" in front of "Maybe of ints :: Int"  1.13 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Applicative Maybe [genvalidity-sydtest]  (<*) :: Maybe a -> Maybe b -> Maybe a [genvalidity-sydtest]  ✓ is equivalent to its default implementation 'u <* v = pure const <*> u <*> v' for "purely Nothing :: [Char]" behind "Just an ABC :: (Maybe [Char])"  0.68 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (*>) :: Maybe a -> Maybe b -> Maybe b [genvalidity-sydtest]  ✓ is equivalent to its default implementation 'u Type> v = pure (const id) <*> u <*> v' for "Just an ABC :: (Maybe [Char])" in front of "purely Nothing :: [Char]"  0.71 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  pure :: a -> Maybe a and (<*>) :: Maybe (a -> b) -> Maybe a -> Maybe b [genvalidity-sydtest]  ✓ satisfy the identity law: 'pure id <*> v = v' for "Just an ABC :: (Maybe [Char])"  1.88 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the law about the functor instance: fmap f x = pure f <*> x for "prepends :: ([Char] -> [Char])" mapped over "Just an ABC :: (Maybe [Char])"  2.84 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the homomorphism law: 'pure f <*> pure x = pure (f x)' for "prepends :: ([Char] -> [Char])" sequenced with "ABC :: [Char]"  2.76 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the composition law: 'pure (.) <*> u <*> v <*> w = u <*> (v <*> w)' for "appends in a Just :: (Maybe ([Char] -> [Char]))" composed with "prepends in a Just :: (Maybe ([Char] -> [Char]))" and applied to "Just an ABC :: (Maybe [Char])"  3.06 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the interchange law: 'u <*> pure y = pure ($ y) <*> u' for "prepends in a Just :: (Maybe ([Char] -> [Char]))" sequenced with "ABC :: [Char]"  2.74 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Applicative [] [genvalidity-sydtest]  (*>) :: [] a -> [] b -> [] b [genvalidity-sydtest]  ✓ is equivalent to its default implementation 'u Type> v = pure (const id) <*> u <*> v' for "[] of ints :: [Int]" in front of "[] of ints :: Int"  9.03 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  pure :: a -> [] a and (<*>) :: [] (a -> b) -> [] a -> [] b [genvalidity-sydtest]  ✓ satisfy the homomorphism law: 'pure f <*> pure x = pure (f x)' for "increments :: (Int -> Int)" sequenced with "int :: Int"  1.90 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the composition law: 'pure (.) <*> u <*> v <*> w = u <*> (v <*> w)' for "[] of scalings :: ([Int -> Int])" composed with "[] of increments :: ([Int -> Int])" and applied to "[] of ints :: [Int]"  2.86 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the law about the functor instance: fmap f x = pure f <*> x for "increments :: (Int -> Int)" mapped over "[] of ints :: [Int]"  2.06 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the identity law: 'pure id <*> v = v' for "[] of ints :: [Int]"  2.66 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the interchange law: 'u <*> pure y = pure ($ y) <*> u' for "[] of increments :: ([Int -> Int])" sequenced with "int :: Int"  1.91 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (<*) :: [] a -> [] b -> [] a [genvalidity-sydtest]  ✓ is equivalent to its default implementation 'u <* v = pure const <*> u <*> v' for "[] of ints :: Int" behind "[] of ints :: [Int]"  11.96 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Applicative [] [genvalidity-sydtest]  pure :: a -> [] a and (<*>) :: [] (a -> b) -> [] a -> [] b [genvalidity-sydtest]  ✓ satisfy the homomorphism law: 'pure f <*> pure x = pure (f x)' for "increments :: (Int -> Int)" sequenced with "four :: Int"  1.91 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the interchange law: 'u <*> pure y = pure ($ y) <*> u' for "increments in a list :: ([Int -> Int])" sequenced with "four :: Int"  1.96 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the composition law: 'pure (.) <*> u <*> v <*> w = u <*> (v <*> w)' for "scalings in a list :: ([Int -> Int])" composed with "increments in a list :: ([Int -> Int])" and applied to "list of fives :: [Int]"  2.80 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the identity law: 'pure id <*> v = v' for "list of fives :: [Int]"  2.62 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the law about the functor instance: fmap f x = pure f <*> x for "increments :: (Int -> Int)" mapped over "list of fives :: [Int]"  2.61 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (<*) :: [] a -> [] b -> [] a [genvalidity-sydtest]  ✓ is equivalent to its default implementation 'u <* v = pure const <*> u <*> v' for "purely empty list :: Int" behind "list of fives :: [Int]"  1.37 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (*>) :: [] a -> [] b -> [] b [genvalidity-sydtest]  ✓ is equivalent to its default implementation 'u Type> v = pure (const id) <*> u <*> v' for "list of fives :: [Int]" in front of "purely empty list :: Int"  1.59 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  Applicative Maybe [genvalidity-sydtest]  (*>) :: Maybe a -> Maybe b -> Maybe b [genvalidity-sydtest]  ✓ is equivalent to its default implementation 'u Type> v = pure (const id) <*> u <*> v' for "Maybe of ints :: (Maybe Int)" in front of "Maybe of ints :: Int"  1.09 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  (<*) :: Maybe a -> Maybe b -> Maybe a [genvalidity-sydtest]  ✓ is equivalent to its default implementation 'u <* v = pure const <*> u <*> v' for "Maybe of ints :: Int" behind "Maybe of ints :: (Maybe Int)"  0.99 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  pure :: a -> Maybe a and (<*>) :: Maybe (a -> b) -> Maybe a -> Maybe b [genvalidity-sydtest]  ✓ satisfy the composition law: 'pure (.) <*> u <*> v <*> w = u <*> (v <*> w)' for "Maybe of scalings :: (Maybe (Int -> Int))" composed with "Maybe of increments :: (Maybe (Int -> Int))" and applied to "Maybe of ints :: (Maybe Int)"  1.09 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the identity law: 'pure id <*> v = v' for "Maybe of ints :: (Maybe Int)"  0.95 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the law about the functor instance: fmap f x = pure f <*> x for "increments :: (Int -> Int)" mapped over "Maybe of ints :: (Maybe Int)"  0.46 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the homomorphism law: 'pure f <*> pure x = pure (f x)' for "increments :: (Int -> Int)" sequenced with "int :: Int"  0.40 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  ✓ satisfy the interchange law: 'u <*> pure y = pure ($ y) <*> u' for "Maybe of increments :: (Maybe (Int -> Int))" sequenced with "int :: Int"  0.48 ms [genvalidity-sydtest]  passed for all of 100 inputs. [genvalidity-sydtest]  [genvalidity-sydtest]  Examples: 24402 [genvalidity-sydtest]  Passed: 246 [genvalidity-sydtest]  Failed: 0 [genvalidity-sydtest]  Sum of test runtimes: 1.07 seconds [genvalidity-sydtest]  Test suite took:  0.21 seconds [genvalidity-sydtest]  [genvalidity-sydtest] Test suite genvalidity-sydtest-test: PASS [genvalidity-sydtest] Test suite logged to: [genvalidity-sydtest] dist/test/genvalidity-sydtest-1.0.1.0-genvalidity-sydtest-test.log [genvalidity-sydtest] 1 of 1 test suites (1 of 1 test cases) passed. [genvalidity-sydtest] Phase: haddockPhase [genvalidity-sydtest] Preprocessing library for genvalidity-sydtest-1.0.1.0... [genvalidity-sydtest] Running Haddock on library for genvalidity-sydtest-1.0.1.0... [genvalidity-sydtest] Warning: The documentation for the following packages are not installed. No [genvalidity-sydtest] links will be generated to these packages: attoparsec-0.14.4, [genvalidity-sydtest] attoparsec-0.14.4, libyaml-clib-0.2.5, opt-env-conf-0.15.0.2, path-0.9.6, [genvalidity-sydtest] path-0.9.6, vector-0.13.2.0 [genvalidity-sydtest] [ 1 of 34] Compiling Paths_genvalidity_sydtest ( dist/build/autogen/Paths_genvalidity_sydtest.hs, nothing ) [genvalidity-sydtest] [ 2 of 34] Compiling Test.Syd.Validity.Functions.Idempotence ( src/Test/Syd/Validity/Functions/Idempotence.hs, nothing ) [genvalidity-sydtest] [ 3 of 34] Compiling Test.Syd.Validity.Operations.Associativity ( src/Test/Syd/Validity/Operations/Associativity.hs, nothing ) [genvalidity-sydtest] [ 4 of 34] Compiling Test.Syd.Validity.Operations.Commutativity ( src/Test/Syd/Validity/Operations/Commutativity.hs, nothing ) [genvalidity-sydtest] [ 5 of 34] Compiling Test.Syd.Validity.Operations.Identity ( src/Test/Syd/Validity/Operations/Identity.hs, nothing ) [genvalidity-sydtest] [ 6 of 34] Compiling Test.Syd.Validity.Operations ( src/Test/Syd/Validity/Operations.hs, nothing ) [genvalidity-sydtest] [ 7 of 34] Compiling Test.Syd.Validity.Property.Utils ( src/Test/Syd/Validity/Property/Utils.hs, nothing ) [genvalidity-sydtest] [ 8 of 34] Compiling Test.Syd.Validity.GenValidity.Property ( src/Test/Syd/Validity/GenValidity/Property.hs, nothing ) [genvalidity-sydtest] [ 9 of 34] Compiling Test.Syd.Validity.Functions.Validity ( src/Test/Syd/Validity/Functions/Validity.hs, nothing ) [genvalidity-sydtest] [10 of 34] Compiling Test.Syd.Validity.Relations.Antireflexivity ( src/Test/Syd/Validity/Relations/Antireflexivity.hs, nothing ) [genvalidity-sydtest] [11 of 34] Compiling Test.Syd.Validity.Relations.Antisymmetry ( src/Test/Syd/Validity/Relations/Antisymmetry.hs, nothing ) [genvalidity-sydtest] [12 of 34] Compiling Test.Syd.Validity.Relations.Reflexivity ( src/Test/Syd/Validity/Relations/Reflexivity.hs, nothing ) [genvalidity-sydtest] [13 of 34] Compiling Test.Syd.Validity.Relations.Symmetry ( src/Test/Syd/Validity/Relations/Symmetry.hs, nothing ) [genvalidity-sydtest] [14 of 34] Compiling Test.Syd.Validity.Relations.Transitivity ( src/Test/Syd/Validity/Relations/Transitivity.hs, nothing ) [genvalidity-sydtest] [15 of 34] Compiling Test.Syd.Validity.Relations ( src/Test/Syd/Validity/Relations.hs, nothing ) [genvalidity-sydtest] [16 of 34] Compiling Test.Syd.Validity.Shrinking.Property ( src/Test/Syd/Validity/Shrinking/Property.hs, nothing ) [genvalidity-sydtest] [17 of 34] Compiling Test.Syd.Validity.Types ( src/Test/Syd/Validity/Types.hs, nothing ) [genvalidity-sydtest] [18 of 34] Compiling Test.Syd.Validity.Functions.Inverse ( src/Test/Syd/Validity/Functions/Inverse.hs, nothing ) [genvalidity-sydtest] [19 of 34] Compiling Test.Syd.Validity.Functions.Equivalence ( src/Test/Syd/Validity/Functions/Equivalence.hs, nothing ) [genvalidity-sydtest] [20 of 34] Compiling Test.Syd.Validity.Functions.CanFail ( src/Test/Syd/Validity/Functions/CanFail.hs, nothing ) [genvalidity-sydtest] [21 of 34] Compiling Test.Syd.Validity.Functions ( src/Test/Syd/Validity/Functions.hs, nothing ) [genvalidity-sydtest] [22 of 34] Compiling Test.Syd.Validity.Property ( src/Test/Syd/Validity/Property.hs, nothing ) [genvalidity-sydtest] [23 of 34] Compiling Test.Syd.Validity.Utils ( src/Test/Syd/Validity/Utils.hs, nothing ) [genvalidity-sydtest] [24 of 34] Compiling Test.Syd.Validity.Shrinking ( src/Test/Syd/Validity/Shrinking.hs, nothing ) [genvalidity-sydtest] [25 of 34] Compiling Test.Syd.Validity.Show ( src/Test/Syd/Validity/Show.hs, nothing ) [genvalidity-sydtest] [26 of 34] Compiling Test.Syd.Validity.Ord ( src/Test/Syd/Validity/Ord.hs, nothing ) [genvalidity-sydtest] [27 of 34] Compiling Test.Syd.Validity.Monoid ( src/Test/Syd/Validity/Monoid.hs, nothing ) [genvalidity-sydtest] [28 of 34] Compiling Test.Syd.Validity.Monad ( src/Test/Syd/Validity/Monad.hs, nothing ) [genvalidity-sydtest] [29 of 34] Compiling Test.Syd.Validity.GenValidity ( src/Test/Syd/Validity/GenValidity.hs, nothing ) [genvalidity-sydtest] [30 of 34] Compiling Test.Syd.Validity.Functor ( src/Test/Syd/Validity/Functor.hs, nothing ) [genvalidity-sydtest] [31 of 34] Compiling Test.Syd.Validity.Eq ( src/Test/Syd/Validity/Eq.hs, nothing ) [genvalidity-sydtest] [32 of 34] Compiling Test.Syd.Validity.Arbitrary ( src/Test/Syd/Validity/Arbitrary.hs, nothing ) [genvalidity-sydtest] [33 of 34] Compiling Test.Syd.Validity.Applicative ( src/Test/Syd/Validity/Applicative.hs, nothing ) [genvalidity-sydtest] [34 of 34] Compiling Test.Syd.Validity ( src/Test/Syd/Validity.hs, nothing ) [genvalidity-sydtest] Haddock coverage: [genvalidity-sydtest]  50% ( 2 / 4) in 'Test.Syd.Validity.Functions.Idempotence' [genvalidity-sydtest]  Missing documentation for: [genvalidity-sydtest]  idempotentOnGen (src/Test/Syd/Validity/Functions/Idempotence.hs:17) [genvalidity-sydtest]  idempotent (src/Test/Syd/Validity/Functions/Idempotence.hs:20) [genvalidity-sydtest]  75% ( 3 / 4) in 'Test.Syd.Validity.Operations.Associativity' [genvalidity-sydtest]  Missing documentation for: [genvalidity-sydtest]  Module header [genvalidity-sydtest]  75% ( 3 / 4) in 'Test.Syd.Validity.Operations.Commutativity' [genvalidity-sydtest]  Missing documentation for: [genvalidity-sydtest]  Module header [genvalidity-sydtest]  64% ( 9 / 14) in 'Test.Syd.Validity.Operations.Identity' [genvalidity-sydtest]  Missing documentation for: [genvalidity-sydtest]  Module header [genvalidity-sydtest]  leftIdentityOnGenWithEquality (src/Test/Syd/Validity/Operations/Identity.hs:54) [genvalidity-sydtest]  leftIdentityOnGen (src/Test/Syd/Validity/Operations/Identity.hs:66) [genvalidity-sydtest]  rightIdentityOnGenWithEquality (src/Test/Syd/Validity/Operations/Identity.hs:111) [genvalidity-sydtest]  rightIdentityOnGen (src/Test/Syd/Validity/Operations/Identity.hs:123) [genvalidity-sydtest]  100% ( 4 / 4) in 'Test.Syd.Validity.Operations' [genvalidity-sydtest]  0% ( 0 / 6) in 'Test.Syd.Validity.Property.Utils' [genvalidity-sydtest]  Missing documentation for: [genvalidity-sydtest]  Module header [genvalidity-sydtest]  forAllValid (src/Test/Syd/Validity/Property/Utils.hs:15) [genvalidity-sydtest]  shouldBeValid (src/Test/Syd/Validity/Property/Utils.hs:24) [genvalidity-sydtest]  shouldBeInvalid (src/Test/Syd/Validity/Property/Utils.hs:40) [genvalidity-sydtest]  <==> (src/Test/Syd/Validity/Property/Utils.hs:21) [genvalidity-sydtest]  ===> (src/Test/Syd/Validity/Property/Utils.hs:18) [genvalidity-sydtest]  100% ( 3 / 3) in 'Test.Syd.Validity.GenValidity.Property' [genvalidity-sydtest]  40% ( 4 / 10) in 'Test.Syd.Validity.Functions.Validity' [genvalidity-sydtest]  Missing documentation for: [genvalidity-sydtest]  producesValidsOnGens2 (src/Test/Syd/Validity/Functions/Validity.hs:51) [genvalidity-sydtest]  producesValid2 (src/Test/Syd/Validity/Functions/Validity.hs:58) [genvalidity-sydtest]  producesValidsOnArbitrary2 (src/Test/Syd/Validity/Functions/Validity.hs:64) [genvalidity-sydtest]  producesValidsOnGens3 (src/Test/Syd/Validity/Functions/Validity.hs:72) [genvalidity-sydtest]  producesValid3 (src/Test/Syd/Validity/Functions/Validity.hs:87) [genvalidity-sydtest]  producesValidsOnArbitrary3 (src/Test/Syd/Validity/Functions/Validity.hs:101) [genvalidity-sydtest]  60% ( 3 / 5) in 'Test.Syd.Validity.Relations.Antireflexivity' [genvalidity-sydtest]  Missing documentation for: [genvalidity-sydtest]  Module header [genvalidity-sydtest]  antireflexivityOnGen (src/Test/Syd/Validity/Relations/Antireflexivity.hs:32) [genvalidity-sydtest]  50% ( 3 / 6) in 'Test.Syd.Validity.Relations.Antisymmetry' [genvalidity-sydtest]  Missing documentation for: [genvalidity-sydtest]  Module header [genvalidity-sydtest]  antisymmetryOnGensWithEquality (src/Test/Syd/Validity/Relations/Antisymmetry.hs:43) [genvalidity-sydtest]  antisymmetryOnGens (src/Test/Syd/Validity/Relations/Antisymmetry.hs:54) [genvalidity-sydtest]  60% ( 3 / 5) in 'Test.Syd.Validity.Relations.Reflexivity' [genvalidity-sydtest]  Missing documentation for: [genvalidity-sydtest]  Module header [genvalidity-sydtest]  reflexivityOnGen (src/Test/Syd/Validity/Relations/Reflexivity.hs:32) [genvalidity-sydtest]  60% ( 3 / 5) in 'Test.Syd.Validity.Relations.Symmetry' [genvalidity-sydtest]  Missing documentation for: [genvalidity-sydtest]  Module header [genvalidity-sydtest]  symmetryOnGens (src/Test/Syd/Validity/Relations/Symmetry.hs:34) [genvalidity-sydtest]  60% ( 3 / 5) in 'Test.Syd.Validity.Relations.Transitivity' [genvalidity-sydtest]  Missing documentation for: [genvalidity-sydtest]  Module header [genvalidity-sydtest]  transitivityOnGens (src/Test/Syd/Validity/Relations/Transitivity.hs:35) [genvalidity-sydtest]  100% ( 6 / 6) in 'Test.Syd.Validity.Relations' [genvalidity-sydtest]  100% ( 13 / 13) in 'Test.Syd.Validity.Shrinking.Property' [genvalidity-sydtest]  50% ( 1 / 2) in 'Test.Syd.Validity.Types' [genvalidity-sydtest]  Missing documentation for: [genvalidity-sydtest]  Module header [genvalidity-sydtest]  15% ( 2 / 13) in 'Test.Syd.Validity.Functions.Inverse' [genvalidity-sydtest]  Missing documentation for: [genvalidity-sydtest]  inverseFunctionsOnGen (src/Test/Syd/Validity/Functions/Inverse.hs:28) [genvalidity-sydtest]  inverseFunctions (src/Test/Syd/Validity/Functions/Inverse.hs:33) [genvalidity-sydtest]  inverseFunctionsIfFirstSucceedsOnGen (src/Test/Syd/Validity/Functions/Inverse.hs:49) [genvalidity-sydtest]  inverseFunctionsIfFirstSucceeds (src/Test/Syd/Validity/Functions/Inverse.hs:60) [genvalidity-sydtest]  inverseFunctionsIfFirstSucceedsOnArbitrary (src/Test/Syd/Validity/Functions/Inverse.hs:68) [genvalidity-sydtest]  inverseFunctionsIfSecondSucceedsOnGen (src/Test/Syd/Validity/Functions/Inverse.hs:78) [genvalidity-sydtest]  inverseFunctionsIfSecondSucceeds (src/Test/Syd/Validity/Functions/Inverse.hs:89) [genvalidity-sydtest]  inverseFunctionsIfSecondSucceedsOnArbitrary (src/Test/Syd/Validity/Functions/Inverse.hs:97) [genvalidity-sydtest]  inverseFunctionsIfSucceedOnGen (src/Test/Syd/Validity/Functions/Inverse.hs:107) [genvalidity-sydtest]  inverseFunctionsIfSucceed (src/Test/Syd/Validity/Functions/Inverse.hs:120) [genvalidity-sydtest]  inverseFunctionsIfSucceedOnArbitrary (src/Test/Syd/Validity/Functions/Inverse.hs:128) [genvalidity-sydtest]  7% ( 2 / 28) in 'Test.Syd.Validity.Functions.Equivalence' [genvalidity-sydtest]  Missing documentation for: [genvalidity-sydtest]  Module header [genvalidity-sydtest]  equivalentOnGen (src/Test/Syd/Validity/Functions/Equivalence.hs:47) [genvalidity-sydtest]  equivalent (src/Test/Syd/Validity/Functions/Equivalence.hs:54) [genvalidity-sydtest]  equivalentOnGens2 (src/Test/Syd/Validity/Functions/Equivalence.hs:73) [genvalidity-sydtest]  equivalent2 (src/Test/Syd/Validity/Functions/Equivalence.hs:81) [genvalidity-sydtest]  equivalentWhenFirstSucceedsOnGen (src/Test/Syd/Validity/Functions/Equivalence.hs:100) [genvalidity-sydtest]  equivalentWhenFirstSucceeds (src/Test/Syd/Validity/Functions/Equivalence.hs:119) [genvalidity-sydtest]  equivalentWhenFirstSucceedsOnArbitrary (src/Test/Syd/Validity/Functions/Equivalence.hs:111) [genvalidity-sydtest]  equivalentWhenFirstSucceedsOnGens2 (src/Test/Syd/Validity/Functions/Equivalence.hs:129) [genvalidity-sydtest]  equivalentWhenFirstSucceeds2 (src/Test/Syd/Validity/Functions/Equivalence.hs:162) [genvalidity-sydtest]  equivalentWhenFirstSucceedsOnArbitrary2 (src/Test/Syd/Validity/Functions/Equivalence.hs:147) [genvalidity-sydtest]  equivalentWhenSecondSucceedsOnGen (src/Test/Syd/Validity/Functions/Equivalence.hs:172) [genvalidity-sydtest]  equivalentWhenSecondSucceeds (src/Test/Syd/Validity/Functions/Equivalence.hs:191) [genvalidity-sydtest]  equivalentWhenSecondSucceedsOnArbitrary (src/Test/Syd/Validity/Functions/Equivalence.hs:183) [genvalidity-sydtest]  equivalentWhenSecondSucceedsOnGens2 (src/Test/Syd/Validity/Functions/Equivalence.hs:201) [genvalidity-sydtest]  equivalentWhenSecondSucceeds2 (src/Test/Syd/Validity/Functions/Equivalence.hs:234) [genvalidity-sydtest]  equivalentWhenSecondSucceedsOnArbitrary2 (src/Test/Syd/Validity/Functions/Equivalence.hs:219) [genvalidity-sydtest]  equivalentWhenSucceedOnGen (src/Test/Syd/Validity/Functions/Equivalence.hs:244) [genvalidity-sydtest]  equivalentWhenSucceed (src/Test/Syd/Validity/Functions/Equivalence.hs:258) [genvalidity-sydtest]  equivalentWhenSucceedOnArbitrary (src/Test/Syd/Validity/Functions/Equivalence.hs:266) [genvalidity-sydtest]  equivalentWhenSucceedOnGens2 (src/Test/Syd/Validity/Functions/Equivalence.hs:276) [genvalidity-sydtest]  equivalentWhenSucceed2 (src/Test/Syd/Validity/Functions/Equivalence.hs:312) [genvalidity-sydtest]  equivalentWhenSucceedOnArbitrary2 (src/Test/Syd/Validity/Functions/Equivalence.hs:297) [genvalidity-sydtest]  equivalentOnGens3 (src/Test/Syd/Validity/Functions/Equivalence.hs:322) [genvalidity-sydtest]  equivalent3 (src/Test/Syd/Validity/Functions/Equivalence.hs:338) [genvalidity-sydtest]  equivalentOnArbitrary3 (src/Test/Syd/Validity/Functions/Equivalence.hs:353) [genvalidity-sydtest]  38% ( 7 / 18) in 'Test.Syd.Validity.Functions.CanFail' [genvalidity-sydtest]  Missing documentation for: [genvalidity-sydtest]  Module header [genvalidity-sydtest]  succeedsOnGens2 (src/Test/Syd/Validity/Functions/CanFail.hs:77) [genvalidity-sydtest]  succeeds2 (src/Test/Syd/Validity/Functions/CanFail.hs:84) [genvalidity-sydtest]  succeedsOnArbitrary2 (src/Test/Syd/Validity/Functions/CanFail.hs:90) [genvalidity-sydtest]  failsOnGens2 (src/Test/Syd/Validity/Functions/CanFail.hs:100) [genvalidity-sydtest]  validIfSucceedsOnGens2 (src/Test/Syd/Validity/Functions/CanFail.hs:109) [genvalidity-sydtest]  validIfSucceeds2 (src/Test/Syd/Validity/Functions/CanFail.hs:119) [genvalidity-sydtest]  validIfSucceedsOnArbitrary2 (src/Test/Syd/Validity/Functions/CanFail.hs:125) [genvalidity-sydtest]  validIfSucceedsOnGens3 (src/Test/Syd/Validity/Functions/CanFail.hs:133) [genvalidity-sydtest]  validIfSucceeds3 (src/Test/Syd/Validity/Functions/CanFail.hs:152) [genvalidity-sydtest]  validIfSucceedsOnArbitrary3 (src/Test/Syd/Validity/Functions/CanFail.hs:158) [genvalidity-sydtest]  100% ( 6 / 6) in 'Test.Syd.Validity.Functions' [genvalidity-sydtest]  54% ( 80 /146) in 'Test.Syd.Validity.Property' [genvalidity-sydtest]  Missing documentation for: [genvalidity-sydtest]  Module header [genvalidity-sydtest]  forAllValid (src/Test/Syd/Validity/Property/Utils.hs:15) [genvalidity-sydtest]  producesValidsOnGens2 (src/Test/Syd/Validity/Functions/Validity.hs:51) [genvalidity-sydtest]  producesValid2 (src/Test/Syd/Validity/Functions/Validity.hs:58) [genvalidity-sydtest]  producesValidsOnArbitrary2 (src/Test/Syd/Validity/Functions/Validity.hs:64) [genvalidity-sydtest]  producesValidsOnGens3 (src/Test/Syd/Validity/Functions/Validity.hs:72) [genvalidity-sydtest]  producesValid3 (src/Test/Syd/Validity/Functions/Validity.hs:87) [genvalidity-sydtest]  producesValidsOnArbitrary3 (src/Test/Syd/Validity/Functions/Validity.hs:101) [genvalidity-sydtest]  succeedsOnGens2 (src/Test/Syd/Validity/Functions/CanFail.hs:77) [genvalidity-sydtest]  succeeds2 (src/Test/Syd/Validity/Functions/CanFail.hs:84) [genvalidity-sydtest]  succeedsOnArbitrary2 (src/Test/Syd/Validity/Functions/CanFail.hs:90) [genvalidity-sydtest]  failsOnGens2 (src/Test/Syd/Validity/Functions/CanFail.hs:100) [genvalidity-sydtest]  validIfSucceedsOnGens2 (src/Test/Syd/Validity/Functions/CanFail.hs:109) [genvalidity-sydtest]  validIfSucceeds2 (src/Test/Syd/Validity/Functions/CanFail.hs:119) [genvalidity-sydtest]  validIfSucceedsOnArbitrary2 (src/Test/Syd/Validity/Functions/CanFail.hs:125) [genvalidity-sydtest]  validIfSucceedsOnGens3 (src/Test/Syd/Validity/Functions/CanFail.hs:133) [genvalidity-sydtest]  validIfSucceeds3 (src/Test/Syd/Validity/Functions/CanFail.hs:152) [genvalidity-sydtest]  validIfSucceedsOnArbitrary3 (src/Test/Syd/Validity/Functions/CanFail.hs:158) [genvalidity-sydtest]  equivalentOnGen (src/Test/Syd/Validity/Functions/Equivalence.hs:47) [genvalidity-sydtest]  equivalent (src/Test/Syd/Validity/Functions/Equivalence.hs:54) [genvalidity-sydtest]  equivalentOnGens2 (src/Test/Syd/Validity/Functions/Equivalence.hs:73) [genvalidity-sydtest]  equivalent2 (src/Test/Syd/Validity/Functions/Equivalence.hs:81) [genvalidity-sydtest]  equivalentOnGens3 (src/Test/Syd/Validity/Functions/Equivalence.hs:322) [genvalidity-sydtest]  equivalent3 (src/Test/Syd/Validity/Functions/Equivalence.hs:338) [genvalidity-sydtest]  equivalentOnArbitrary3 (src/Test/Syd/Validity/Functions/Equivalence.hs:353) [genvalidity-sydtest]  equivalentWhenFirstSucceedsOnGen (src/Test/Syd/Validity/Functions/Equivalence.hs:100) [genvalidity-sydtest]  equivalentWhenFirstSucceeds (src/Test/Syd/Validity/Functions/Equivalence.hs:119) [genvalidity-sydtest]  equivalentWhenFirstSucceedsOnArbitrary (src/Test/Syd/Validity/Functions/Equivalence.hs:111) [genvalidity-sydtest]  equivalentWhenFirstSucceedsOnGens2 (src/Test/Syd/Validity/Functions/Equivalence.hs:129) [genvalidity-sydtest]  equivalentWhenFirstSucceeds2 (src/Test/Syd/Validity/Functions/Equivalence.hs:162) [genvalidity-sydtest]  equivalentWhenFirstSucceedsOnArbitrary2 (src/Test/Syd/Validity/Functions/Equivalence.hs:147) [genvalidity-sydtest]  equivalentWhenSecondSucceedsOnGen (src/Test/Syd/Validity/Functions/Equivalence.hs:172) [genvalidity-sydtest]  equivalentWhenSecondSucceeds (src/Test/Syd/Validity/Functions/Equivalence.hs:191) [genvalidity-sydtest]  equivalentWhenSecondSucceedsOnArbitrary (src/Test/Syd/Validity/Functions/Equivalence.hs:183) [genvalidity-sydtest]  equivalentWhenSecondSucceedsOnGens2 (src/Test/Syd/Validity/Functions/Equivalence.hs:201) [genvalidity-sydtest]  equivalentWhenSecondSucceeds2 (src/Test/Syd/Validity/Functions/Equivalence.hs:234) [genvalidity-sydtest]  equivalentWhenSecondSucceedsOnArbitrary2 (src/Test/Syd/Validity/Functions/Equivalence.hs:219) [genvalidity-sydtest]  equivalentWhenSucceedOnGen (src/Test/Syd/Validity/Functions/Equivalence.hs:244) [genvalidity-sydtest]  equivalentWhenSucceed (src/Test/Syd/Validity/Functions/Equivalence.hs:258) [genvalidity-sydtest]  equivalentWhenSucceedOnArbitrary (src/Test/Syd/Validity/Functions/Equivalence.hs:266) [genvalidity-sydtest]  equivalentWhenSucceedOnGens2 (src/Test/Syd/Validity/Functions/Equivalence.hs:276) [genvalidity-sydtest]  equivalentWhenSucceed2 (src/Test/Syd/Validity/Functions/Equivalence.hs:312) [genvalidity-sydtest]  equivalentWhenSucceedOnArbitrary2 (src/Test/Syd/Validity/Functions/Equivalence.hs:297) [genvalidity-sydtest]  inverseFunctionsOnGen (src/Test/Syd/Validity/Functions/Inverse.hs:28) [genvalidity-sydtest]  inverseFunctions (src/Test/Syd/Validity/Functions/Inverse.hs:33) [genvalidity-sydtest]  inverseFunctionsIfFirstSucceedsOnGen (src/Test/Syd/Validity/Functions/Inverse.hs:49) [genvalidity-sydtest]  inverseFunctionsIfFirstSucceeds (src/Test/Syd/Validity/Functions/Inverse.hs:60) [genvalidity-sydtest]  inverseFunctionsIfFirstSucceedsOnArbitrary (src/Test/Syd/Validity/Functions/Inverse.hs:68) [genvalidity-sydtest]  inverseFunctionsIfSecondSucceedsOnGen (src/Test/Syd/Validity/Functions/Inverse.hs:78) [genvalidity-sydtest]  inverseFunctionsIfSecondSucceeds (src/Test/Syd/Validity/Functions/Inverse.hs:89) [genvalidity-sydtest]  inverseFunctionsIfSecondSucceedsOnArbitrary (src/Test/Syd/Validity/Functions/Inverse.hs:97) [genvalidity-sydtest]  inverseFunctionsIfSucceedOnGen (src/Test/Syd/Validity/Functions/Inverse.hs:107) [genvalidity-sydtest]  inverseFunctionsIfSucceed (src/Test/Syd/Validity/Functions/Inverse.hs:120) [genvalidity-sydtest]  inverseFunctionsIfSucceedOnArbitrary (src/Test/Syd/Validity/Functions/Inverse.hs:128) [genvalidity-sydtest]  idempotentOnGen (src/Test/Syd/Validity/Functions/Idempotence.hs:17) [genvalidity-sydtest]  idempotent (src/Test/Syd/Validity/Functions/Idempotence.hs:20) [genvalidity-sydtest]  reflexivityOnGen (src/Test/Syd/Validity/Relations/Reflexivity.hs:32) [genvalidity-sydtest]  transitivityOnGens (src/Test/Syd/Validity/Relations/Transitivity.hs:35) [genvalidity-sydtest]  antisymmetryOnGensWithEquality (src/Test/Syd/Validity/Relations/Antisymmetry.hs:43) [genvalidity-sydtest]  antisymmetryOnGens (src/Test/Syd/Validity/Relations/Antisymmetry.hs:54) [genvalidity-sydtest]  antireflexivityOnGen (src/Test/Syd/Validity/Relations/Antireflexivity.hs:32) [genvalidity-sydtest]  symmetryOnGens (src/Test/Syd/Validity/Relations/Symmetry.hs:34) [genvalidity-sydtest]  leftIdentityOnGenWithEquality (src/Test/Syd/Validity/Operations/Identity.hs:54) [genvalidity-sydtest]  leftIdentityOnGen (src/Test/Syd/Validity/Operations/Identity.hs:66) [genvalidity-sydtest]  rightIdentityOnGenWithEquality (src/Test/Syd/Validity/Operations/Identity.hs:111) [genvalidity-sydtest]  rightIdentityOnGen (src/Test/Syd/Validity/Operations/Identity.hs:123) [genvalidity-sydtest] Warning: 'Spec' is out of scope. [genvalidity-sydtest]  If you qualify the identifier, haddock can try to link it anyway. [genvalidity-sydtest]  14% ( 1 / 7) in 'Test.Syd.Validity.Utils' [genvalidity-sydtest]  Missing documentation for: [genvalidity-sydtest]  nameOf (src/Test/Syd/Validity/Utils.hs:27) [genvalidity-sydtest]  genDescr (src/Test/Syd/Validity/Utils.hs:38) [genvalidity-sydtest]  binRelStr (src/Test/Syd/Validity/Utils.hs:45) [genvalidity-sydtest]  shouldBeValid (src/Test/Syd/Validity/Property/Utils.hs:24) [genvalidity-sydtest]  shouldBeInvalid (src/Test/Syd/Validity/Property/Utils.hs:40) [genvalidity-sydtest]  Anon (src/Test/Syd/Validity/Utils.hs:49) [genvalidity-sydtest]  45% ( 5 / 11) in 'Test.Syd.Validity.Shrinking' [genvalidity-sydtest]  Missing documentation for: [genvalidity-sydtest]  shrinkValidSpec (src/Test/Syd/Validity/Shrinking.hs:35) [genvalidity-sydtest]  shrinkValidSpecWithLimit (src/Test/Syd/Validity/Shrinking.hs:48) [genvalidity-sydtest]  shrinkValidPreservesValidOnGenValid (src/Test/Syd/Validity/Shrinking.hs:66) [genvalidity-sydtest]  shrinkValidPreservesValidOnGenValidWithLimit (src/Test/Syd/Validity/Shrinking.hs:74) [genvalidity-sydtest]  shrinkValidDoesNotShrinkToItself (src/Test/Syd/Validity/Shrinking.hs:81) [genvalidity-sydtest]  shrinkValidDoesNotShrinkToItselfWithLimit (src/Test/Syd/Validity/Shrinking.hs:89) [genvalidity-sydtest]  100% ( 7 / 7) in 'Test.Syd.Validity.Show' [genvalidity-sydtest]  100% ( 4 / 4) in 'Test.Syd.Validity.Ord' [genvalidity-sydtest]  100% ( 4 / 4) in 'Test.Syd.Validity.Monoid' [genvalidity-sydtest]  100% ( 4 / 4) in 'Test.Syd.Validity.Monad' [genvalidity-sydtest]  100% ( 5 / 5) in 'Test.Syd.Validity.GenValidity' [genvalidity-sydtest]  100% ( 4 / 4) in 'Test.Syd.Validity.Functor' [genvalidity-sydtest]  100% ( 4 / 4) in 'Test.Syd.Validity.Eq' [genvalidity-sydtest]  100% ( 3 / 3) in 'Test.Syd.Validity.Arbitrary' [genvalidity-sydtest]  100% ( 4 / 4) in 'Test.Syd.Validity.Applicative' [genvalidity-sydtest] Warning: 'Spec' is out of scope. [genvalidity-sydtest]  If you qualify the identifier, haddock can try to link it anyway. [genvalidity-sydtest]  63% (122 /192) in 'Test.Syd.Validity' [genvalidity-sydtest]  Missing documentation for: [genvalidity-sydtest]  forAllValid (src/Test/Syd/Validity/Property/Utils.hs:15) [genvalidity-sydtest]  shouldBeValid (src/Test/Syd/Validity/Property/Utils.hs:24) [genvalidity-sydtest]  shouldBeInvalid (src/Test/Syd/Validity/Property/Utils.hs:40) [genvalidity-sydtest]  shrinkValidSpec (src/Test/Syd/Validity/Shrinking.hs:35) [genvalidity-sydtest]  shrinkValidSpecWithLimit (src/Test/Syd/Validity/Shrinking.hs:48) [genvalidity-sydtest]  shrinkValidPreservesValidOnGenValid (src/Test/Syd/Validity/Shrinking.hs:66) [genvalidity-sydtest]  producesValidsOnGens2 (src/Test/Syd/Validity/Functions/Validity.hs:51) [genvalidity-sydtest]  producesValid2 (src/Test/Syd/Validity/Functions/Validity.hs:58) [genvalidity-sydtest]  producesValidsOnArbitrary2 (src/Test/Syd/Validity/Functions/Validity.hs:64) [genvalidity-sydtest]  producesValidsOnGens3 (src/Test/Syd/Validity/Functions/Validity.hs:72) [genvalidity-sydtest]  producesValid3 (src/Test/Syd/Validity/Functions/Validity.hs:87) [genvalidity-sydtest]  producesValidsOnArbitrary3 (src/Test/Syd/Validity/Functions/Validity.hs:101) [genvalidity-sydtest]  succeedsOnGens2 (src/Test/Syd/Validity/Functions/CanFail.hs:77) [genvalidity-sydtest]  succeeds2 (src/Test/Syd/Validity/Functions/CanFail.hs:84) [genvalidity-sydtest]  succeedsOnArbitrary2 (src/Test/Syd/Validity/Functions/CanFail.hs:90) [genvalidity-sydtest]  failsOnGens2 (src/Test/Syd/Validity/Functions/CanFail.hs:100) [genvalidity-sydtest]  validIfSucceedsOnGens2 (src/Test/Syd/Validity/Functions/CanFail.hs:109) [genvalidity-sydtest]  validIfSucceeds2 (src/Test/Syd/Validity/Functions/CanFail.hs:119) [genvalidity-sydtest]  validIfSucceedsOnArbitrary2 (src/Test/Syd/Validity/Functions/CanFail.hs:125) [genvalidity-sydtest]  validIfSucceedsOnGens3 (src/Test/Syd/Validity/Functions/CanFail.hs:133) [genvalidity-sydtest]  validIfSucceeds3 (src/Test/Syd/Validity/Functions/CanFail.hs:152) [genvalidity-sydtest]  validIfSucceedsOnArbitrary3 (src/Test/Syd/Validity/Functions/CanFail.hs:158) [genvalidity-sydtest]  equivalentOnGen (src/Test/Syd/Validity/Functions/Equivalence.hs:47) [genvalidity-sydtest]  equivalent (src/Test/Syd/Validity/Functions/Equivalence.hs:54) [genvalidity-sydtest]  equivalentOnGens2 (src/Test/Syd/Validity/Functions/Equivalence.hs:73) [genvalidity-sydtest]  equivalent2 (src/Test/Syd/Validity/Functions/Equivalence.hs:81) [genvalidity-sydtest]  equivalentOnGens3 (src/Test/Syd/Validity/Functions/Equivalence.hs:322) [genvalidity-sydtest]  equivalent3 (src/Test/Syd/Validity/Functions/Equivalence.hs:338) [genvalidity-sydtest]  equivalentOnArbitrary3 (src/Test/Syd/Validity/Functions/Equivalence.hs:353) [genvalidity-sydtest]  equivalentWhenFirstSucceedsOnGen (src/Test/Syd/Validity/Functions/Equivalence.hs:100) [genvalidity-sydtest]  equivalentWhenFirstSucceeds (src/Test/Syd/Validity/Functions/Equivalence.hs:119) [genvalidity-sydtest]  equivalentWhenFirstSucceedsOnArbitrary (src/Test/Syd/Validity/Functions/Equivalence.hs:111) [genvalidity-sydtest]  equivalentWhenFirstSucceedsOnGens2 (src/Test/Syd/Validity/Functions/Equivalence.hs:129) [genvalidity-sydtest]  equivalentWhenFirstSucceeds2 (src/Test/Syd/Validity/Functions/Equivalence.hs:162) [genvalidity-sydtest]  equivalentWhenFirstSucceedsOnArbitrary2 (src/Test/Syd/Validity/Functions/Equivalence.hs:147) [genvalidity-sydtest]  equivalentWhenSecondSucceedsOnGen (src/Test/Syd/Validity/Functions/Equivalence.hs:172) [genvalidity-sydtest]  equivalentWhenSecondSucceeds (src/Test/Syd/Validity/Functions/Equivalence.hs:191) [genvalidity-sydtest]  equivalentWhenSecondSucceedsOnArbitrary (src/Test/Syd/Validity/Functions/Equivalence.hs:183) [genvalidity-sydtest]  equivalentWhenSecondSucceedsOnGens2 (src/Test/Syd/Validity/Functions/Equivalence.hs:201) [genvalidity-sydtest]  equivalentWhenSecondSucceeds2 (src/Test/Syd/Validity/Functions/Equivalence.hs:234) [genvalidity-sydtest]  equivalentWhenSecondSucceedsOnArbitrary2 (src/Test/Syd/Validity/Functions/Equivalence.hs:219) [genvalidity-sydtest]  equivalentWhenSucceedOnGen (src/Test/Syd/Validity/Functions/Equivalence.hs:244) [genvalidity-sydtest]  equivalentWhenSucceed (src/Test/Syd/Validity/Functions/Equivalence.hs:258) [genvalidity-sydtest]  equivalentWhenSucceedOnArbitrary (src/Test/Syd/Validity/Functions/Equivalence.hs:266) [genvalidity-sydtest]  equivalentWhenSucceedOnGens2 (src/Test/Syd/Validity/Functions/Equivalence.hs:276) [genvalidity-sydtest]  equivalentWhenSucceed2 (src/Test/Syd/Validity/Functions/Equivalence.hs:312) [genvalidity-sydtest]  equivalentWhenSucceedOnArbitrary2 (src/Test/Syd/Validity/Functions/Equivalence.hs:297) [genvalidity-sydtest]  inverseFunctionsOnGen (src/Test/Syd/Validity/Functions/Inverse.hs:28) [genvalidity-sydtest]  inverseFunctions (src/Test/Syd/Validity/Functions/Inverse.hs:33) [genvalidity-sydtest]  inverseFunctionsIfFirstSucceedsOnGen (src/Test/Syd/Validity/Functions/Inverse.hs:49) [genvalidity-sydtest]  inverseFunctionsIfFirstSucceeds (src/Test/Syd/Validity/Functions/Inverse.hs:60) [genvalidity-sydtest]  inverseFunctionsIfFirstSucceedsOnArbitrary (src/Test/Syd/Validity/Functions/Inverse.hs:68) [genvalidity-sydtest]  inverseFunctionsIfSecondSucceedsOnGen (src/Test/Syd/Validity/Functions/Inverse.hs:78) [genvalidity-sydtest]  inverseFunctionsIfSecondSucceeds (src/Test/Syd/Validity/Functions/Inverse.hs:89) [genvalidity-sydtest]  inverseFunctionsIfSecondSucceedsOnArbitrary (src/Test/Syd/Validity/Functions/Inverse.hs:97) [genvalidity-sydtest]  inverseFunctionsIfSucceedOnGen (src/Test/Syd/Validity/Functions/Inverse.hs:107) [genvalidity-sydtest]  inverseFunctionsIfSucceed (src/Test/Syd/Validity/Functions/Inverse.hs:120) [genvalidity-sydtest]  inverseFunctionsIfSucceedOnArbitrary (src/Test/Syd/Validity/Functions/Inverse.hs:128) [genvalidity-sydtest]  idempotentOnGen (src/Test/Syd/Validity/Functions/Idempotence.hs:17) [genvalidity-sydtest]  idempotent (src/Test/Syd/Validity/Functions/Idempotence.hs:20) [genvalidity-sydtest]  reflexivityOnGen (src/Test/Syd/Validity/Relations/Reflexivity.hs:32) [genvalidity-sydtest]  transitivityOnGens (src/Test/Syd/Validity/Relations/Transitivity.hs:35) [genvalidity-sydtest]  antisymmetryOnGensWithEquality (src/Test/Syd/Validity/Relations/Antisymmetry.hs:43) [genvalidity-sydtest]  antisymmetryOnGens (src/Test/Syd/Validity/Relations/Antisymmetry.hs:54) [genvalidity-sydtest]  antireflexivityOnGen (src/Test/Syd/Validity/Relations/Antireflexivity.hs:32) [genvalidity-sydtest]  symmetryOnGens (src/Test/Syd/Validity/Relations/Symmetry.hs:34) [genvalidity-sydtest]  leftIdentityOnGenWithEquality (src/Test/Syd/Validity/Operations/Identity.hs:54) [genvalidity-sydtest]  leftIdentityOnGen (src/Test/Syd/Validity/Operations/Identity.hs:66) [genvalidity-sydtest]  rightIdentityOnGenWithEquality (src/Test/Syd/Validity/Operations/Identity.hs:111) [genvalidity-sydtest]  rightIdentityOnGen (src/Test/Syd/Validity/Operations/Identity.hs:123) [genvalidity-sydtest] Documentation created: dist/doc/html/genvalidity-sydtest/, [genvalidity-sydtest] dist/doc/html/genvalidity-sydtest/genvalidity-sydtest.txt [genvalidity-sydtest] Preprocessing test suite 'genvalidity-sydtest-test' for genvalidity-sydtest-1.0.1.0... [genvalidity-sydtest] Phase: installPhase [genvalidity-sydtest] Installing library in /nix/store/k86cnas31p2glsr63cxh5jkjafckmn5n-genvalidity-sydtest-1.0.1.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi [genvalidity-sydtest] Phase: fixupPhase [genvalidity-sydtest] shrinking RPATHs of ELF executables and libraries in /nix/store/k86cnas31p2glsr63cxh5jkjafckmn5n-genvalidity-sydtest-1.0.1.0 [genvalidity-sydtest] shrinking /nix/store/k86cnas31p2glsr63cxh5jkjafckmn5n-genvalidity-sydtest-1.0.1.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/libHSgenvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi-ghc9.10.3.so [genvalidity-sydtest] checking for references to /build/ in /nix/store/k86cnas31p2glsr63cxh5jkjafckmn5n-genvalidity-sydtest-1.0.1.0... [genvalidity-sydtest] patching script interpreter paths in /nix/store/k86cnas31p2glsr63cxh5jkjafckmn5n-genvalidity-sydtest-1.0.1.0 [genvalidity-sydtest] stripping (with command strip and flags -S -p) in /nix/store/k86cnas31p2glsr63cxh5jkjafckmn5n-genvalidity-sydtest-1.0.1.0/lib [genvalidity-sydtest] shrinking RPATHs of ELF executables and libraries in /nix/store/3cd7mra1cn70dw23xrd2gky7z5si97fv-genvalidity-sydtest-1.0.1.0-doc [genvalidity-sydtest] checking for references to /build/ in /nix/store/3cd7mra1cn70dw23xrd2gky7z5si97fv-genvalidity-sydtest-1.0.1.0-doc... [genvalidity-sydtest] patching script interpreter paths in /nix/store/3cd7mra1cn70dw23xrd2gky7z5si97fv-genvalidity-sydtest-1.0.1.0-doc Progress: 23 of 28 built, 3 of 3 downloaded from cache Building opt-env-conf-test [opt-env-conf-test] Phase: setupCompilerEnvironmentPhase [opt-env-conf-test] Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. [opt-env-conf-test] Phase: unpackPhase [opt-env-conf-test] unpacking source archive /nix/store/jjxd3pslnd4rq5kxjl6ry9npz8iy4jq7-opt-env-conf-test-source-0.0.0.4/opt-env-conf-test-0.0.0.4.tar.gz [opt-env-conf-test] source root is opt-env-conf-test-0.0.0.4 [opt-env-conf-test] setting SOURCE_DATE_EPOCH to timestamp 1780308048 of file "opt-env-conf-test-0.0.0.4/test/Spec.hs" [opt-env-conf-test] warning: file "opt-env-conf-test-0.0.0.4/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [opt-env-conf-test] Phase: patchPhase [opt-env-conf-test] Phase: compileBuildDriverPhase [opt-env-conf-test] setupCompileFlags: -package-db=/build/tmp.AF2fJvo9WC/setup-package.conf.d -threaded [opt-env-conf-test] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.AF2fJvo9WC/Main.o ) [opt-env-conf-test] [2 of 2] Linking Setup [opt-env-conf-test] Phase: updateAutotoolsGnuConfigScriptsPhase [opt-env-conf-test] Phase: configurePhase [opt-env-conf-test] configureFlags: --verbose --prefix=/nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.AF2fJvo9WC/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-options=-O2 --ghc-options=-Wall --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/lib [opt-env-conf-test] Using Parsec parser [opt-env-conf-test] Configuring opt-env-conf-test-0.0.0.4... [opt-env-conf-test] Dependency aeson: using aeson-2.2.4.1 [opt-env-conf-test] Dependency base <5: using base-4.20.2.0 [opt-env-conf-test] Dependency genvalidity: using genvalidity-1.1.1.0 [opt-env-conf-test] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2 [opt-env-conf-test] Dependency opt-env-conf >=0.9.0.0: using opt-env-conf-0.15.0.2 [opt-env-conf-test] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 [opt-env-conf-test] Dependency sydtest: using sydtest-0.23.0.1 [opt-env-conf-test] Dependency text: using text-2.1.3 [opt-env-conf-test] Dependency QuickCheck: using QuickCheck-2.15.0.1 [opt-env-conf-test] Dependency aeson: using aeson-2.2.4.1 [opt-env-conf-test] Dependency autodocodec: using autodocodec-0.5.0.0 [opt-env-conf-test] Dependency base <5: using base-4.20.2.0 [opt-env-conf-test] Dependency containers: using containers-0.7 [opt-env-conf-test] Dependency genvalidity-aeson: using genvalidity-aeson-1.1.0.0 [opt-env-conf-test] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [opt-env-conf-test] Dependency genvalidity-text: using genvalidity-text-1.0.0.1 [opt-env-conf-test] Dependency mtl: using mtl-2.3.1 [opt-env-conf-test] Dependency opt-env-conf: using opt-env-conf-0.15.0.2 [opt-env-conf-test] Dependency opt-env-conf-test: using opt-env-conf-test-0.0.0.4 [opt-env-conf-test] Dependency path: using path-0.9.6 [opt-env-conf-test] Dependency path-io: using path-io-1.8.2 [opt-env-conf-test] Dependency pretty-show: using pretty-show-1.10 [opt-env-conf-test] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 [opt-env-conf-test] Dependency sydtest: using sydtest-0.23.0.1 [opt-env-conf-test] Dependency text: using text-2.1.3 [opt-env-conf-test] Source component graph: [opt-env-conf-test]  component lib [opt-env-conf-test]  component test:opt-env-conf-test dependency lib [opt-env-conf-test] Configured component graph: [opt-env-conf-test]  component opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb [opt-env-conf-test]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [opt-env-conf-test]  include base-4.20.2.0-4d66 [opt-env-conf-test]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [opt-env-conf-test]  include genvalidity-containers-1.0.0.2-8GXue2Y1x4FH4nzKPrJR5U [opt-env-conf-test]  include opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [opt-env-conf-test]  include safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn [opt-env-conf-test]  include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [opt-env-conf-test]  include text-2.1.3-3f03 [opt-env-conf-test]  component opt-env-conf-test-0.0.0.4-4BXNpM5vKKM52cOJ0ajc7x-opt-env-conf-test [opt-env-conf-test]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [opt-env-conf-test]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [opt-env-conf-test]  include autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [opt-env-conf-test]  include base-4.20.2.0-4d66 [opt-env-conf-test]  include containers-0.7-e888 [opt-env-conf-test]  include genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C [opt-env-conf-test]  include genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi [opt-env-conf-test]  include genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM [opt-env-conf-test]  include mtl-2.3.1-f2f2 [opt-env-conf-test]  include opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [opt-env-conf-test]  include opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb [opt-env-conf-test]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [opt-env-conf-test]  include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [opt-env-conf-test]  include pretty-show-1.10-HqZUg4oWsFWDGiuELORkHN [opt-env-conf-test]  include safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn [opt-env-conf-test]  include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [opt-env-conf-test]  include text-2.1.3-3f03 [opt-env-conf-test] Linked component graph: [opt-env-conf-test]  unit opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb [opt-env-conf-test]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [opt-env-conf-test]  include base-4.20.2.0-4d66 [opt-env-conf-test]  include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [opt-env-conf-test]  include genvalidity-containers-1.0.0.2-8GXue2Y1x4FH4nzKPrJR5U [opt-env-conf-test]  include opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [opt-env-conf-test]  include safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn [opt-env-conf-test]  include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [opt-env-conf-test]  include text-2.1.3-3f03 [opt-env-conf-test]  OptEnvConf.Args.Gen=opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb:OptEnvConf.Args.Gen,OptEnvConf.EnvMap.Gen=opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb:OptEnvConf.EnvMap.Gen,OptEnvConf.Test=opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb:OptEnvConf.Test [opt-env-conf-test]  unit opt-env-conf-test-0.0.0.4-4BXNpM5vKKM52cOJ0ajc7x-opt-env-conf-test [opt-env-conf-test]  include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [opt-env-conf-test]  include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [opt-env-conf-test]  include autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [opt-env-conf-test]  include base-4.20.2.0-4d66 [opt-env-conf-test]  include containers-0.7-e888 [opt-env-conf-test]  include genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C [opt-env-conf-test]  include genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi [opt-env-conf-test]  include genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM [opt-env-conf-test]  include mtl-2.3.1-f2f2 [opt-env-conf-test]  include opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [opt-env-conf-test]  include opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb [opt-env-conf-test]  include path-0.9.6-L3t3TcndY3P7bshtU9371n [opt-env-conf-test]  include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [opt-env-conf-test]  include pretty-show-1.10-HqZUg4oWsFWDGiuELORkHN [opt-env-conf-test]  include safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn [opt-env-conf-test]  include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [opt-env-conf-test]  include text-2.1.3-3f03 [opt-env-conf-test] Ready component graph: [opt-env-conf-test]  definite opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb [opt-env-conf-test]  depends aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [opt-env-conf-test]  depends base-4.20.2.0-4d66 [opt-env-conf-test]  depends genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 [opt-env-conf-test]  depends genvalidity-containers-1.0.0.2-8GXue2Y1x4FH4nzKPrJR5U [opt-env-conf-test]  depends opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [opt-env-conf-test]  depends safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn [opt-env-conf-test]  depends sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [opt-env-conf-test]  depends text-2.1.3-3f03 [opt-env-conf-test]  definite opt-env-conf-test-0.0.0.4-4BXNpM5vKKM52cOJ0ajc7x-opt-env-conf-test [opt-env-conf-test]  depends QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi [opt-env-conf-test]  depends aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez [opt-env-conf-test]  depends autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 [opt-env-conf-test]  depends base-4.20.2.0-4d66 [opt-env-conf-test]  depends containers-0.7-e888 [opt-env-conf-test]  depends genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C [opt-env-conf-test]  depends genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi [opt-env-conf-test]  depends genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM [opt-env-conf-test]  depends mtl-2.3.1-f2f2 [opt-env-conf-test]  depends opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A [opt-env-conf-test]  depends opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb [opt-env-conf-test]  depends path-0.9.6-L3t3TcndY3P7bshtU9371n [opt-env-conf-test]  depends path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC [opt-env-conf-test]  depends pretty-show-1.10-HqZUg4oWsFWDGiuELORkHN [opt-env-conf-test]  depends safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn [opt-env-conf-test]  depends sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U [opt-env-conf-test]  depends text-2.1.3-3f03 [opt-env-conf-test] Using Cabal-3.12.1.0 compiled by ghc-9.10 [opt-env-conf-test] Using compiler: ghc-9.10.3 [opt-env-conf-test] Using install prefix: [opt-env-conf-test] /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4 [opt-env-conf-test] Executables installed in: [opt-env-conf-test] /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/bin [opt-env-conf-test] Libraries installed in: [opt-env-conf-test] /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb [opt-env-conf-test] Dynamic Libraries installed in: [opt-env-conf-test] /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af [opt-env-conf-test] Private executables installed in: [opt-env-conf-test] /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/libexec/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-test-0.0.0.4 [opt-env-conf-test] Data files installed in: [opt-env-conf-test] /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/share/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-test-0.0.0.4 [opt-env-conf-test] Documentation installed in: [opt-env-conf-test] /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/share/doc/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-test-0.0.0.4 [opt-env-conf-test] Configuration files installed in: [opt-env-conf-test] /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/etc [opt-env-conf-test] No alex found [opt-env-conf-test] Using ar found on system at: [opt-env-conf-test] /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-binutils-wrapper-2.46/bin/ar [opt-env-conf-test] No c2hs found [opt-env-conf-test] No cpphs found [opt-env-conf-test] No doctest found [opt-env-conf-test] Using gcc version 15.2.0 given by user at: [opt-env-conf-test] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc [opt-env-conf-test] Using ghc version 9.10.3 found on system at: [opt-env-conf-test] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc [opt-env-conf-test] Using ghc-pkg version 9.10.3 found on system at: [opt-env-conf-test] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc-pkg-9.10.3 [opt-env-conf-test] No ghcjs found [opt-env-conf-test] No ghcjs-pkg found [opt-env-conf-test] No greencard found [opt-env-conf-test] Using haddock version 2.31.1 found on system at: [opt-env-conf-test] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/haddock-ghc-9.10.3 [opt-env-conf-test] No happy found [opt-env-conf-test] Using haskell-suite found on system at: haskell-suite-dummy-location [opt-env-conf-test] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [opt-env-conf-test] No hmake found [opt-env-conf-test] Using hpc version 0.69 found on system at: [opt-env-conf-test] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 [opt-env-conf-test] Using hsc2hs version 0.68.10 found on system at: [opt-env-conf-test] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [opt-env-conf-test] No hscolour found [opt-env-conf-test] No jhc found [opt-env-conf-test] Using ld found on system at: [opt-env-conf-test] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld [opt-env-conf-test] No pkg-config found [opt-env-conf-test] Using runghc version 9.10.3 found on system at: [opt-env-conf-test] /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 [opt-env-conf-test] Using strip version 2.46 found on system at: [opt-env-conf-test] /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip [opt-env-conf-test] Using tar found on system at: [opt-env-conf-test] /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar [opt-env-conf-test] No uhc found [opt-env-conf-test] Phase: buildPhase [opt-env-conf-test] Preprocessing library for opt-env-conf-test-0.0.0.4... [opt-env-conf-test] Building library for opt-env-conf-test-0.0.0.4... [opt-env-conf-test] [1 of 4] Compiling OptEnvConf.Args.Gen ( src/OptEnvConf/Args/Gen.hs, dist/build/OptEnvConf/Args/Gen.o, dist/build/OptEnvConf/Args/Gen.dyn_o ) [opt-env-conf-test] [2 of 4] Compiling OptEnvConf.EnvMap.Gen ( src/OptEnvConf/EnvMap/Gen.hs, dist/build/OptEnvConf/EnvMap/Gen.o, dist/build/OptEnvConf/EnvMap/Gen.dyn_o ) [opt-env-conf-test] [3 of 4] Compiling OptEnvConf.Test ( src/OptEnvConf/Test.hs, dist/build/OptEnvConf/Test.o, dist/build/OptEnvConf/Test.dyn_o ) [opt-env-conf-test] [4 of 4] Compiling Paths_opt_env_conf_test ( dist/build/autogen/Paths_opt_env_conf_test.hs, dist/build/Paths_opt_env_conf_test.o, dist/build/Paths_opt_env_conf_test.dyn_o ) [opt-env-conf-test] [1 of 4] Compiling OptEnvConf.Args.Gen ( src/OptEnvConf/Args/Gen.hs, dist/build/OptEnvConf/Args/Gen.p_o ) [opt-env-conf-test] [2 of 4] Compiling OptEnvConf.EnvMap.Gen ( src/OptEnvConf/EnvMap/Gen.hs, dist/build/OptEnvConf/EnvMap/Gen.p_o ) [opt-env-conf-test] [3 of 4] Compiling OptEnvConf.Test ( src/OptEnvConf/Test.hs, dist/build/OptEnvConf/Test.p_o ) [opt-env-conf-test] [4 of 4] Compiling Paths_opt_env_conf_test ( dist/build/autogen/Paths_opt_env_conf_test.hs, dist/build/Paths_opt_env_conf_test.p_o ) [opt-env-conf-test] Preprocessing test suite 'opt-env-conf-test' for opt-env-conf-test-0.0.0.4... [opt-env-conf-test] Building test suite 'opt-env-conf-test' for opt-env-conf-test-0.0.0.4... [opt-env-conf-test] [ 1 of 16] Compiling OptEnvConf.ArgsSpec ( test/OptEnvConf/ArgsSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/ArgsSpec.o ) [opt-env-conf-test] [ 2 of 16] Compiling OptEnvConf.CheckSpec ( test/OptEnvConf/CheckSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/CheckSpec.o ) [opt-env-conf-test] [ 3 of 16] Compiling OptEnvConf.CompleterSpec ( test/OptEnvConf/CompleterSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/CompleterSpec.o ) [opt-env-conf-test] [ 4 of 16] Compiling OptEnvConf.CompletionSpec ( test/OptEnvConf/CompletionSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/CompletionSpec.o ) [opt-env-conf-test] [ 5 of 16] Compiling OptEnvConf.EnvMapSpec ( test/OptEnvConf/EnvMapSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/EnvMapSpec.o ) [opt-env-conf-test] [ 6 of 16] Compiling OptEnvConf.ErrorSpec ( test/OptEnvConf/ErrorSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/ErrorSpec.o ) [opt-env-conf-test] [ 7 of 16] Compiling OptEnvConf.LintSpec ( test/OptEnvConf/LintSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/LintSpec.o ) [opt-env-conf-test] [ 8 of 16] Compiling OptEnvConf.NonDetSpec ( test/OptEnvConf/NonDetSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/NonDetSpec.o ) [opt-env-conf-test] [ 9 of 16] Compiling OptEnvConf.ReaderSpec ( test/OptEnvConf/ReaderSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/ReaderSpec.o ) [opt-env-conf-test] [10 of 16] Compiling OptEnvConf.RunSpec ( test/OptEnvConf/RunSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/RunSpec.o ) [opt-env-conf-test] [11 of 16] Compiling OptEnvConf.TestUtils ( test/OptEnvConf/TestUtils.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/TestUtils.o ) [opt-env-conf-test] [12 of 16] Compiling OptEnvConf.HelpSpec ( test/OptEnvConf/HelpSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/HelpSpec.o ) [opt-env-conf-test] [13 of 16] Compiling OptEnvConf.APISpec ( test/OptEnvConf/APISpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/APISpec.o ) [opt-env-conf-test] [14 of 16] Compiling OptEnvConf.ToplevelSpec ( test/OptEnvConf/ToplevelSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/ToplevelSpec.o ) [opt-env-conf-test] [15 of 16] Compiling Main ( test/Spec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/Main.o ) [opt-env-conf-test] [16 of 16] Compiling Paths_opt_env_conf_test ( dist/build/opt-env-conf-test/autogen/Paths_opt_env_conf_test.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/Paths_opt_env_conf_test.o ) [opt-env-conf-test] [17 of 17] Linking dist/build/opt-env-conf-test/opt-env-conf-test [opt-env-conf-test] Phase: checkPhase [opt-env-conf-test] Running 1 test suites... [opt-env-conf-test] Test suite opt-env-conf-test: RUNNING... [opt-env-conf-test] pure value [opt-env-conf-test] Many: without srcLoc [opt-env-conf-test]  Setting: test/OptEnvConf/ToplevelSpec.hs:49:19 in opt-env-conf-test:OptEnvConf.ToplevelSpec [opt-env-conf-test]  Trying to consume an argument [opt-env-conf-test]  Found these possibilities to consume an argument: [opt-env-conf-test]  (Just "more",Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "args"),Live (ArgPlain "here")]}) [opt-env-conf-test]  (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "more"),Live (ArgPlain "args"),Live (ArgPlain "here")]}) [opt-env-conf-test]  Considering this posibility: (Just "more",Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "args"),Live (ArgPlain "here")]}) [opt-env-conf-test]  set based on argument: "more" [opt-env-conf-test]  Many: without srcLoc [opt-env-conf-test]  Setting: test/OptEnvConf/ToplevelSpec.hs:49:19 in opt-env-conf-test:OptEnvConf.ToplevelSpec [opt-env-conf-test]  Trying to consume an argument [opt-env-conf-test]  Found these possibilities to consume an argument: [opt-env-conf-test]  (Just "args",Args {argsBefore = [Dead,Dead], argsAfter = [Live (ArgPlain "here")]}) [opt-env-conf-test]  (Nothing,Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "args"),Live (ArgPlain "here")]}) [opt-env-conf-test]  Considering this posibility: (Just "args",Args {argsBefore = [Dead,Dead], argsAfter = [Live (ArgPlain "here")]}) [opt-env-conf-test]  set based on argument: "args" [opt-env-conf-test]  Many: without srcLoc [opt-env-conf-test]  Setting: test/OptEnvConf/ToplevelSpec.hs:49:19 in opt-env-conf-test:OptEnvConf.ToplevelSpec [opt-env-conf-test]  Trying to consume an argument [opt-env-conf-test]  Found these possibilities to consume an argument: [opt-env-conf-test]  (Just "here",Args {argsBefore = [Dead,Dead,Dead], argsAfter = []}) [opt-env-conf-test]  (Nothing,Args {argsBefore = [Dead,Dead], argsAfter = [Live (ArgPlain "here")]}) [opt-env-conf-test]  Considering this posibility: (Just "here",Args {argsBefore = [Dead,Dead,Dead], argsAfter = []}) [opt-env-conf-test]  set based on argument: "here" [opt-env-conf-test]  Many: without srcLoc [opt-env-conf-test]  Setting: test/OptEnvConf/ToplevelSpec.hs:49:19 in opt-env-conf-test:OptEnvConf.ToplevelSpec [opt-env-conf-test]  Trying to consume an argument [opt-env-conf-test]  Found these possibilities to consume an argument: [opt-env-conf-test]  (Nothing,Args {argsBefore = [Dead,Dead,Dead], argsAfter = []}) [opt-env-conf-test]  Considering this posibility: (Nothing,Args {argsBefore = [Dead,Dead,Dead], argsAfter = []}) [opt-env-conf-test]  could not set based on argument: no argument [opt-env-conf-test]  not found [opt-env-conf-test] Unrecognised args: -option1 option --option2 option --option3 option --option4 option [opt-env-conf-test] pure value [opt-env-conf-test] Setting: test/OptEnvConf/CheckSpec.hs:35:17 in opt-env-conf-test:OptEnvConf.CheckSpec [opt-env-conf-test]  Trying to consume an argument [opt-env-conf-test]  Found these possibilities to consume an argument: [opt-env-conf-test]  (Nothing,Args {argsBefore = [], argsAfter = []}) [opt-env-conf-test]  Considering this posibility: (Nothing,Args {argsBefore = [], argsAfter = []}) [opt-env-conf-test]  could not set based on argument: no argument [opt-env-conf-test]  not found [opt-env-conf-test] Parser with check: src/OptEnvConf/Parser.hs:614:42 in opt-env-conf:OptEnvConf.Parser [opt-env-conf-test] Requires capabilities: read-secret [opt-env-conf-test]  parser [opt-env-conf-test]  Setting: test/OptEnvConf/CheckSpec.hs:45:109 in opt-env-conf-test:OptEnvConf.CheckSpec [opt-env-conf-test]  Trying to consume an argument [opt-env-conf-test]  Found these possibilities to consume an argument: [opt-env-conf-test]  (Just "arg",Args {argsBefore = [Dead], argsAfter = []}) [opt-env-conf-test]  (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg")]}) [opt-env-conf-test]  Considering this posibility: (Just "arg",Args {argsBefore = [Dead], argsAfter = []}) [opt-env-conf-test]  set based on argument: "arg" [opt-env-conf-test]  check [opt-env-conf-test]  Missing capabilities: read-secret [opt-env-conf-test]  Considering this posibility: (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg")]}) [opt-env-conf-test]  could not set based on argument: no argument [opt-env-conf-test]  not found [opt-env-conf-test]  check [opt-env-conf-test] Parser with check: src/OptEnvConf/Parser.hs:614:42 in opt-env-conf:OptEnvConf.Parser [opt-env-conf-test] Requires capabilities: read-secret [opt-env-conf-test]  parser [opt-env-conf-test]  Setting: test/OptEnvConf/CheckSpec.hs:55:109 in opt-env-conf-test:OptEnvConf.CheckSpec [opt-env-conf-test]  Trying to consume an argument [opt-env-conf-test]  Found these possibilities to consume an argument: [opt-env-conf-test]  (Just "arg",Args {argsBefore = [Dead], argsAfter = []}) [opt-env-conf-test]  (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg")]}) [opt-env-conf-test]  Considering this posibility: (Just "arg",Args {argsBefore = [Dead], argsAfter = []}) [opt-env-conf-test]  set based on argument: "arg" [opt-env-conf-test]  check [opt-env-conf-test]  failed, forgivable: False [opt-env-conf-test]  Considering this posibility: (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg")]}) [opt-env-conf-test]  could not set based on argument: no argument [opt-env-conf-test]  not found [opt-env-conf-test]  check [opt-env-conf-test] Ap [opt-env-conf-test]  Parser with check: src/OptEnvConf/Parser.hs:614:42 in opt-env-conf:OptEnvConf.Parser [opt-env-conf-test]  Requires capabilities: read-secret [opt-env-conf-test]  parser [opt-env-conf-test]  Setting: test/OptEnvConf/CheckSpec.hs:68:112 in opt-env-conf-test:OptEnvConf.CheckSpec [opt-env-conf-test]  Trying to consume an argument [opt-env-conf-test]  Found these possibilities to consume an argument: [opt-env-conf-test]  (Just "arg1",Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "arg2")]}) [opt-env-conf-test]  (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg1"),Live (ArgPlain "arg2")]}) [opt-env-conf-test]  Considering this posibility: (Just "arg1",Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "arg2")]}) [opt-env-conf-test]  set based on argument: "arg1" [opt-env-conf-test]  check [opt-env-conf-test]  Missing capabilities: read-secret [opt-env-conf-test]  Parser with check: src/OptEnvConf/Parser.hs:614:42 in opt-env-conf:OptEnvConf.Parser [opt-env-conf-test]  parser [opt-env-conf-test]  Setting: test/OptEnvConf/CheckSpec.hs:69:61 in opt-env-conf-test:OptEnvConf.CheckSpec [opt-env-conf-test]  Trying to consume an argument [opt-env-conf-test]  Found these possibilities to consume an argument: [opt-env-conf-test]  (Just "arg2",Args {argsBefore = [Dead,Dead], argsAfter = []}) [opt-env-conf-test]  (Nothing,Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "arg2")]}) [opt-env-conf-test]  Considering this posibility: (Just "arg2",Args {argsBefore = [Dead,Dead], argsAfter = []}) [opt-env-conf-test]  set based on argument: "arg2" [opt-env-conf-test]  check [opt-env-conf-test]  failed, forgivable: False [opt-env-conf-test]  Considering this posibility: (Nothing,Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "arg2")]}) [opt-env-conf-test]  could not set based on argument: no argument [opt-env-conf-test]  not found [opt-env-conf-test]  check [opt-env-conf-test]  Considering this posibility: (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg1"),Live (ArgPlain "arg2")]}) [opt-env-conf-test]  could not set based on argument: no argument [opt-env-conf-test]  not found [opt-env-conf-test]  check [opt-env-conf-test]  Parser with check: src/OptEnvConf/Parser.hs:614:42 in opt-env-conf:OptEnvConf.Parser [opt-env-conf-test]  parser [opt-env-conf-test]  Setting: test/OptEnvConf/CheckSpec.hs:69:61 in opt-env-conf-test:OptEnvConf.CheckSpec [opt-env-conf-test]  Trying to consume an argument [opt-env-conf-test]  Found these possibilities to consume an argument: [opt-env-conf-test]  (Just "arg1",Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "arg2")]}) [opt-env-conf-test]  (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg1"),Live (ArgPlain "arg2")]}) [opt-env-conf-test]  Considering this posibility: (Just "arg1",Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "arg2")]}) [opt-env-conf-test]  set based on argument: "arg1" [opt-env-conf-test]  check [opt-env-conf-test]  failed, forgivable: False [opt-env-conf-test]  Considering this posibility: (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg1"),Live (ArgPlain "arg2")]}) [opt-env-conf-test]  could not set based on argument: no argument [opt-env-conf-test]  not found [opt-env-conf-test]  check [opt-env-conf-test] Tests: [opt-env-conf-test]  [opt-env-conf-test] OptEnvConf.ToplevelSpec [opt-env-conf-test]  --help [opt-env-conf-test] Usage: opt-env-conf-test [opt-env-conf-test]  [opt-env-conf-test] dummy [opt-env-conf-test]  [opt-env-conf-test] Available settings: [opt-env-conf-test]  Show this help text [opt-env-conf-test]  switch: -h|--help [opt-env-conf-test]  [opt-env-conf-test]  Output version information: 0.0.0 [opt-env-conf-test]  switch: --version [opt-env-conf-test]  [opt-env-conf-test] Usage: opt-env-conf-test [opt-env-conf-test]  [opt-env-conf-test] dummy [opt-env-conf-test]  [opt-env-conf-test] Available settings: [opt-env-conf-test]  Show this help text [opt-env-conf-test]  switch: -h|--help [opt-env-conf-test]  [opt-env-conf-test]  Output version information: 0.0.0 [opt-env-conf-test]  switch: --version [opt-env-conf-test]  [opt-env-conf-test] Usage: opt-env-conf-test [opt-env-conf-test]  [opt-env-conf-test] dummy [opt-env-conf-test]  [opt-env-conf-test] Available settings: [opt-env-conf-test]  Show this help text [opt-env-conf-test]  switch: -h|--help [opt-env-conf-test]  [opt-env-conf-test]  Output version information: 0.0.0 [opt-env-conf-test]  switch: --version [opt-env-conf-test]  [opt-env-conf-test]  ✓ can show help text with -h  2.20 ms [opt-env-conf-test] Usage: opt-env-conf-test [opt-env-conf-test]  [opt-env-conf-test] dummy [opt-env-conf-test]  [opt-env-conf-test] Available settings: [opt-env-conf-test]  Show this help text [opt-env-conf-test]  switch: -h|--help [opt-env-conf-test]  [opt-env-conf-test]  Output version information: 0.0.0 [opt-env-conf-test]  switch: --version [opt-env-conf-test]  [opt-env-conf-test]  ✓ can show help text with --help even when there are more args  0.54 ms [opt-env-conf-test]  ✓ can show help text with --help even when there are more args  0.43 ms [opt-env-conf-test]  ✓ can show help text with --help  1.66 ms [opt-env-conf-test]  --run-settings-check [opt-env-conf-test] Settings parsed successfully. ✓ can run a settings check with --run-settings-check  0.42 ms [opt-env-conf-test] Settings parsed successfully. ✓ can run a settings check with --run-settings-check even when there are more args  55.50 ms [opt-env-conf-test]  ✓ can fail fast when too many unrecognsied arguments are given  38.24 ms [opt-env-conf-test]  --version [opt-env-conf-test] opt-env-conf-test 0.0.0 [opt-env-conf-test]  ✓ can show version info with --version  0.39 ms [opt-env-conf-test] OptEnvConf.CheckSpec [opt-env-conf-test]  runSettingsCheckOn [opt-env-conf-test]  ✓ is succesful on the trivial parser  0.06 ms [opt-env-conf-test]  ✓ fails when a required setting is missing  1.25 ms [opt-env-conf-test]  ✓ says incapable when a required capability is missing  2.84 ms [opt-env-conf-test]  ✓ says failed when a required capability is available  94.66 ms [opt-env-conf-test]  ✓ says failed when a required capability is missing but another setting failed  6.02 ms [opt-env-conf-test] OptEnvConf.APISpec [opt-env-conf-test]  secret [opt-env-conf-test]  ✓ produces the same env docs structure as before  131.90 ms [opt-env-conf-test]  ✓ shows the parser in the same way  146.30 ms [opt-env-conf-test]  ✓ renders the reference documentation in the same way  131.72 ms [opt-env-conf-test]  ✓ documents the short opt parser in the same way  131.08 ms [opt-env-conf-test]  ✓ documents the env parser in the same way  130.86 ms [opt-env-conf-test]  ✓ documents the help page in the same way  131.38 ms [opt-env-conf-test]  ✓ produces the same opt docs structure as before  132.18 ms [opt-env-conf-test]  ✓ produces the same docs structure as before  136.78 ms [opt-env-conf-test]  ✓ documents the long opt parser in the same way  130.66 ms [opt-env-conf-test]  ✓ documents the version page in the same way  0.98 ms [opt-env-conf-test]  ✓ documents the man page in the same way  131.22 ms [opt-env-conf-test]  ✓ produces the same conf docs structure as before  131.90 ms [opt-env-conf-test]  ✓ documents the conf parser in the same way  130.61 ms [opt-env-conf-test]  ✓ passes the linter  129.49 ms [opt-env-conf-test]  ✓ renders the Nix options the same way  133.63 ms [opt-env-conf-test]  greet [opt-env-conf-test]  ✓ produces the same docs structure as before  11.79 ms [opt-env-conf-test]  ✓ documents the version page in the same way  1.81 ms [opt-env-conf-test]  ✓ produces the same env docs structure as before  10.69 ms [opt-env-conf-test]  ✓ documents the help page in the same way  128.76 ms [opt-env-conf-test]  ✓ documents the short opt parser in the same way  18.69 ms [opt-env-conf-test]  ✓ documents the long opt parser in the same way  18.90 ms [opt-env-conf-test]  ✓ produces the same opt docs structure as before  10.51 ms [opt-env-conf-test]  ✓ produces the same conf docs structure as before  9.88 ms [opt-env-conf-test]  ✓ renders the reference documentation in the same way  130.48 ms [opt-env-conf-test]  ✓ shows the parser in the same way  138.73 ms [opt-env-conf-test]  ✓ documents the conf parser in the same way  21.39 ms [opt-env-conf-test]  ✓ passes the linter  5.11 ms [opt-env-conf-test]  ✓ documents the env parser in the same way  17.07 ms [opt-env-conf-test]  ✓ documents the man page in the same way  128.66 ms [opt-env-conf-test]  ✓ renders the Nix options the same way  9.61 ms [opt-env-conf-test]  hidden [opt-env-conf-test]  ✓ documents the help page in the same way  0.19 ms [opt-env-conf-test]  ✓ produces the same docs structure as before  0.12 ms [opt-env-conf-test]  ✓ renders the reference documentation in the same way  11.94 ms [opt-env-conf-test]  ✓ shows the parser in the same way  121.00 ms [opt-env-conf-test]  ✓ produces the same conf docs structure as before  0.18 ms [opt-env-conf-test]  ✓ renders the Nix options the same way  0.92 ms [opt-env-conf-test]  ✓ documents the conf parser in the same way  0.14 ms [opt-env-conf-test]  ✓ documents the man page in the same way  10.36 ms [opt-env-conf-test]  ✓ passes the linter  0.02 ms [opt-env-conf-test]  ✓ produces the same env docs structure as before  0.14 ms [opt-env-conf-test]  ✓ documents the version page in the same way  0.15 ms [opt-env-conf-test]  ✓ documents the short opt parser in the same way  0.14 ms [opt-env-conf-test]  ✓ produces the same opt docs structure as before  0.15 ms [opt-env-conf-test]  ✓ documents the env parser in the same way  0.16 ms [opt-env-conf-test]  ✓ documents the long opt parser in the same way  0.13 ms [opt-env-conf-test]  yes-no [opt-env-conf-test]  ✓ renders the reference documentation in the same way  117.58 ms [opt-env-conf-test]  ✓ documents the short opt parser in the same way  3.69 ms [opt-env-conf-test]  ✓ renders the Nix options the same way  0.38 ms [opt-env-conf-test]  ✓ documents the man page in the same way  112.04 ms [opt-env-conf-test]  ✓ produces the same env docs structure as before  0.41 ms [opt-env-conf-test]  ✓ shows the parser in the same way  119.61 ms [opt-env-conf-test]  ✓ produces the same conf docs structure as before  0.59 ms [opt-env-conf-test]  ✓ documents the version page in the same way  0.14 ms [opt-env-conf-test]  ✓ produces the same docs structure as before  1.21 ms [opt-env-conf-test]  ✓ documents the conf parser in the same way  1.92 ms [opt-env-conf-test]  ✓ documents the help page in the same way  3.89 ms [opt-env-conf-test]  ✓ documents the env parser in the same way  0.14 ms [opt-env-conf-test]  ✓ produces the same opt docs structure as before  0.50 ms [opt-env-conf-test]  ✓ passes the linter  0.07 ms [opt-env-conf-test]  ✓ documents the long opt parser in the same way  0.15 ms [opt-env-conf-test]  yes-no-optional [opt-env-conf-test]  ✓ renders the Nix options the same way  0.17 ms [opt-env-conf-test]  ✓ documents the long opt parser in the same way  0.18 ms [opt-env-conf-test]  ✓ documents the conf parser in the same way  0.16 ms [opt-env-conf-test]  ✓ produces the same env docs structure as before  0.42 ms [opt-env-conf-test]  ✓ renders the reference documentation in the same way  108.32 ms [opt-env-conf-test]  ✓ documents the version page in the same way  0.13 ms [opt-env-conf-test]  ✓ shows the parser in the same way  116.05 ms [opt-env-conf-test]  ✓ produces the same docs structure as before  1.05 ms [opt-env-conf-test]  ✓ documents the help page in the same way  1.63 ms [opt-env-conf-test]  ✓ documents the short opt parser in the same way  0.15 ms [opt-env-conf-test]  ✓ produces the same opt docs structure as before  0.36 ms [opt-env-conf-test]  ✓ documents the env parser in the same way  0.13 ms [opt-env-conf-test]  ✓ produces the same conf docs structure as before  104.57 ms [opt-env-conf-test]  ✓ passes the linter  104.45 ms [opt-env-conf-test]  ✓ documents the man page in the same way  106.29 ms [opt-env-conf-test]  sum-type [opt-env-conf-test]  ✓ documents the env parser in the same way  0.37 ms [opt-env-conf-test]  ✓ documents the long opt parser in the same way  0.20 ms [opt-env-conf-test]  ✓ documents the short opt parser in the same way  0.75 ms [opt-env-conf-test]  ✓ shows the parser in the same way  8.80 ms [opt-env-conf-test]  ✓ produces the same opt docs structure as before  0.22 ms [opt-env-conf-test]  ✓ produces the same conf docs structure as before  0.52 ms [opt-env-conf-test]  ✓ documents the version page in the same way  0.07 ms [opt-env-conf-test]  ✓ documents the man page in the same way  1.39 ms [opt-env-conf-test]  ✓ produces the same env docs structure as before  0.23 ms [opt-env-conf-test]  ✓ documents the help page in the same way  0.36 ms [opt-env-conf-test]  ✓ renders the reference documentation in the same way  0.98 ms [opt-env-conf-test]  ✓ renders the Nix options the same way  0.16 ms [opt-env-conf-test]  ✓ produces the same docs structure as before  1.91 ms [opt-env-conf-test]  ✓ passes the linter  0.67 ms [opt-env-conf-test]  ✓ documents the conf parser in the same way  0.17 ms [opt-env-conf-test]  verbose [opt-env-conf-test]  ✓ documents the env parser in the same way  1.45 ms [opt-env-conf-test]  ✓ produces the same env docs structure as before  1.47 ms [opt-env-conf-test]  ✓ shows the parser in the same way  2.98 ms [opt-env-conf-test]  ✓ documents the long opt parser in the same way  1.46 ms [opt-env-conf-test]  ✓ documents the short opt parser in the same way  1.44 ms [opt-env-conf-test]  ✓ produces the same conf docs structure as before  1.47 ms [opt-env-conf-test]  ✓ renders the Nix options the same way  0.88 ms [opt-env-conf-test]  ✓ documents the man page in the same way  1.52 ms [opt-env-conf-test]  ✓ documents the version page in the same way  0.26 ms [opt-env-conf-test]  ✓ renders the reference documentation in the same way  1.38 ms [opt-env-conf-test]  ✓ documents the help page in the same way  1.39 ms [opt-env-conf-test]  ✓ passes the linter  0.02 ms [opt-env-conf-test]  ✓ produces the same docs structure as before  1.17 ms [opt-env-conf-test]  ✓ produces the same opt docs structure as before  1.46 ms [opt-env-conf-test]  ✓ documents the conf parser in the same way  0.89 ms [opt-env-conf-test]  empty [opt-env-conf-test]  ✓ passes the linter  0.00 ms [opt-env-conf-test]  ✓ documents the short opt parser in the same way  0.14 ms [opt-env-conf-test]  ✓ shows the parser in the same way  0.20 ms [opt-env-conf-test]  ✓ produces the same env docs structure as before  0.10 ms [opt-env-conf-test]  ✓ produces the same opt docs structure as before  0.11 ms [opt-env-conf-test]  ✓ documents the man page in the same way  0.16 ms [opt-env-conf-test]  ✓ documents the long opt parser in the same way  0.14 ms [opt-env-conf-test]  ✓ documents the version page in the same way  0.20 ms [opt-env-conf-test]  ✓ documents the env parser in the same way  0.22 ms [opt-env-conf-test]  ✓ renders the Nix options the same way  0.12 ms [opt-env-conf-test]  ✓ produces the same conf docs structure as before  0.28 ms [opt-env-conf-test]  ✓ produces the same docs structure as before  0.12 ms [opt-env-conf-test]  ✓ renders the reference documentation in the same way  0.33 ms [opt-env-conf-test]  ✓ documents the help page in the same way  0.43 ms [opt-env-conf-test]  ✓ documents the conf parser in the same way  0.17 ms [opt-env-conf-test]  enable-disable [opt-env-conf-test]  ✓ produces the same conf docs structure as before  0.93 ms [opt-env-conf-test]  ✓ passes the linter  1.36 ms [opt-env-conf-test]  ✓ renders the Nix options the same way  0.85 ms [opt-env-conf-test]  ✓ produces the same docs structure as before  3.97 ms [opt-env-conf-test]  ✓ renders the reference documentation in the same way  1.00 ms [opt-env-conf-test]  ✓ documents the help page in the same way  0.97 ms [opt-env-conf-test]  ✓ documents the version page in the same way  0.26 ms [opt-env-conf-test]  ✓ documents the conf parser in the same way  0.71 ms [opt-env-conf-test]  ✓ documents the man page in the same way  1.07 ms [opt-env-conf-test]  ✓ produces the same opt docs structure as before  1.31 ms [opt-env-conf-test]  ✓ documents the env parser in the same way  0.69 ms [opt-env-conf-test]  ✓ documents the long opt parser in the same way  0.89 ms [opt-env-conf-test]  ✓ shows the parser in the same way  4.78 ms [opt-env-conf-test]  ✓ documents the short opt parser in the same way  0.82 ms [opt-env-conf-test]  ✓ produces the same env docs structure as before  0.83 ms [opt-env-conf-test]  sub-commands [opt-env-conf-test]  ✓ renders the Nix options the same way  9.61 ms [opt-env-conf-test]  ✓ documents the help page in the same way  19.57 ms [opt-env-conf-test]  ✓ produces the same docs structure as before  13.35 ms [opt-env-conf-test]  ✓ renders the reference documentation in the same way  770.21 ms [opt-env-conf-test]  ✓ passes the linter  9.45 ms [opt-env-conf-test]  ✓ produces the same env docs structure as before  13.44 ms [opt-env-conf-test]  ✓ produces the same opt docs structure as before  13.10 ms [opt-env-conf-test]  ✓ documents the long opt parser in the same way  18.99 ms [opt-env-conf-test]  ✓ documents the version page in the same way  0.14 ms [opt-env-conf-test]  ✓ produces the same conf docs structure as before  12.75 ms [opt-env-conf-test]  ✓ documents the short opt parser in the same way  5.66 ms [opt-env-conf-test]  ✓ documents the man page in the same way  769.49 ms [opt-env-conf-test]  ✓ shows the parser in the same way  392.59 ms [opt-env-conf-test]  ✓ documents the env parser in the same way  11.18 ms [opt-env-conf-test]  ✓ documents the conf parser in the same way  11.12 ms [opt-env-conf-test]  many-args [opt-env-conf-test]  ✓ documents the conf parser in the same way  0.17 ms [opt-env-conf-test]  ✓ renders the Nix options the same way  0.16 ms [opt-env-conf-test]  ✓ produces the same docs structure as before  0.29 ms [opt-env-conf-test]  ✓ documents the env parser in the same way  0.14 ms [opt-env-conf-test]  ✓ renders the reference documentation in the same way  0.23 ms [opt-env-conf-test]  ✓ documents the long opt parser in the same way  0.15 ms [opt-env-conf-test]  ✓ shows the parser in the same way  0.20 ms [opt-env-conf-test]  ✓ passes the linter  0.03 ms [opt-env-conf-test]  ✓ produces the same conf docs structure as before  0.14 ms [opt-env-conf-test]  ✓ documents the version page in the same way  0.15 ms [opt-env-conf-test]  ✓ documents the help page in the same way  0.20 ms [opt-env-conf-test]  ✓ documents the man page in the same way  0.28 ms [opt-env-conf-test]  ✓ produces the same opt docs structure as before  0.28 ms [opt-env-conf-test]  ✓ documents the short opt parser in the same way  0.15 ms [opt-env-conf-test]  ✓ produces the same env docs structure as before  0.16 ms [opt-env-conf-test]  with-default [opt-env-conf-test]  ✓ produces the same opt docs structure as before  2.39 ms [opt-env-conf-test]  ✓ documents the man page in the same way  0.54 ms [opt-env-conf-test]  ✓ documents the long opt parser in the same way  0.40 ms [opt-env-conf-test]  ✓ documents the version page in the same way  0.15 ms [opt-env-conf-test]  ✓ shows the parser in the same way  2.19 ms [opt-env-conf-test]  ✓ produces the same docs structure as before  2.26 ms [opt-env-conf-test]  ✓ renders the reference documentation in the same way  0.29 ms [opt-env-conf-test]  ✓ documents the short opt parser in the same way  1.81 ms [opt-env-conf-test]  ✓ passes the linter  0.03 ms [opt-env-conf-test]  ✓ documents the conf parser in the same way  1.78 ms [opt-env-conf-test]  ✓ produces the same env docs structure as before  1.74 ms [opt-env-conf-test]  ✓ produces the same conf docs structure as before  0.11 ms [opt-env-conf-test]  ✓ documents the help page in the same way  0.19 ms [opt-env-conf-test]  ✓ documents the env parser in the same way  0.09 ms [opt-env-conf-test]  ✓ renders the Nix options the same way  0.10 ms [opt-env-conf-test]  three-commands [opt-env-conf-test]  ✓ produces the same conf docs structure as before  9.37 ms [opt-env-conf-test]  ✓ passes the linter  4.05 ms [opt-env-conf-test]  ✓ documents the conf parser in the same way  8.02 ms [opt-env-conf-test]  ✓ documents the short opt parser in the same way  2.41 ms [opt-env-conf-test]  ✓ renders the reference documentation in the same way  1131.35 ms [opt-env-conf-test]  ✓ produces the same docs structure as before  10.89 ms [opt-env-conf-test]  ✓ renders the Nix options the same way  2.81 ms [opt-env-conf-test]  ✓ documents the help page in the same way  14.93 ms [opt-env-conf-test]  ✓ documents the env parser in the same way  7.24 ms [opt-env-conf-test]  ✓ produces the same opt docs structure as before  7.89 ms [opt-env-conf-test]  ✓ documents the version page in the same way  0.25 ms [opt-env-conf-test]  ✓ produces the same env docs structure as before  7.12 ms [opt-env-conf-test]  ✓ shows the parser in the same way  387.39 ms [opt-env-conf-test]  ✓ documents the long opt parser in the same way  13.22 ms [opt-env-conf-test]  ✓ documents the man page in the same way  1128.88 ms [opt-env-conf-test]  same-help [opt-env-conf-test]  ✓ documents the conf parser in the same way  0.24 ms [opt-env-conf-test]  ✓ documents the help page in the same way  0.22 ms [opt-env-conf-test]  ✓ documents the version page in the same way  0.12 ms [opt-env-conf-test]  ✓ documents the short opt parser in the same way  0.19 ms [opt-env-conf-test]  ✓ produces the same opt docs structure as before  0.75 ms [opt-env-conf-test]  ✓ passes the linter  0.14 ms [opt-env-conf-test]  ✓ documents the man page in the same way  0.37 ms [opt-env-conf-test]  ✓ produces the same conf docs structure as before  1.59 ms [opt-env-conf-test]  ✓ renders the Nix options the same way  1.41 ms [opt-env-conf-test]  ✓ renders the reference documentation in the same way  1.55 ms [opt-env-conf-test]  ✓ produces the same docs structure as before  2.45 ms [opt-env-conf-test]  ✓ produces the same env docs structure as before  0.37 ms [opt-env-conf-test]  ✓ documents the long opt parser in the same way  0.14 ms [opt-env-conf-test]  ✓ documents the env parser in the same way  0.13 ms [opt-env-conf-test]  ✓ shows the parser in the same way  4.44 ms [opt-env-conf-test]  some-args [opt-env-conf-test]  ✓ produces the same docs structure as before  4.78 ms [opt-env-conf-test]  ✓ produces the same opt docs structure as before  4.91 ms [opt-env-conf-test]  ✓ documents the env parser in the same way  4.46 ms [opt-env-conf-test]  ✓ renders the Nix options the same way  1.64 ms [opt-env-conf-test]  ✓ passes the linter  0.04 ms [opt-env-conf-test]  ✓ documents the long opt parser in the same way  2.24 ms [opt-env-conf-test]  ✓ renders the reference documentation in the same way  2.30 ms [opt-env-conf-test]  ✓ documents the man page in the same way  2.28 ms [opt-env-conf-test]  ✓ documents the short opt parser in the same way  2.22 ms [opt-env-conf-test]  ✓ documents the version page in the same way  0.12 ms [opt-env-conf-test]  ✓ produces the same env docs structure as before  0.82 ms [opt-env-conf-test]  ✓ documents the help page in the same way  0.87 ms [opt-env-conf-test]  ✓ shows the parser in the same way  4.46 ms [opt-env-conf-test]  ✓ produces the same conf docs structure as before  0.77 ms [opt-env-conf-test]  ✓ documents the conf parser in the same way  0.76 ms [opt-env-conf-test]  enable-disable-optional [opt-env-conf-test]  ✓ documents the long opt parser in the same way  0.16 ms [opt-env-conf-test]  ✓ produces the same docs structure as before  0.89 ms [opt-env-conf-test]  ✓ produces the same opt docs structure as before  0.21 ms [opt-env-conf-test]  ✓ documents the short opt parser in the same way  0.13 ms [opt-env-conf-test]  ✓ renders the reference documentation in the same way  0.25 ms [opt-env-conf-test]  ✓ documents the man page in the same way  0.20 ms [opt-env-conf-test]  ✓ passes the linter  0.04 ms [opt-env-conf-test]  ✓ documents the help page in the same way  0.40 ms [opt-env-conf-test]  ✓ documents the env parser in the same way  0.13 ms [opt-env-conf-test]  ✓ documents the conf parser in the same way  0.12 ms [opt-env-conf-test]  ✓ documents the version page in the same way  0.17 ms [opt-env-conf-test]  ✓ renders the Nix options the same way  0.18 ms [opt-env-conf-test]  ✓ shows the parser in the same way  2.53 ms [opt-env-conf-test]  ✓ produces the same conf docs structure as before  0.22 ms [opt-env-conf-test]  ✓ produces the same env docs structure as before  0.20 ms [opt-env-conf-test]  sub-settings [opt-env-conf-test]  ✓ produces the same opt docs structure as before  5.35 ms [opt-env-conf-test]  ✓ produces the same docs structure as before  6.72 ms [opt-env-conf-test]  ✓ produces the same env docs structure as before  6.50 ms [opt-env-conf-test]  ✓ documents the conf parser in the same way  6.34 ms [opt-env-conf-test]  ✓ documents the version page in the same way  0.11 ms [opt-env-conf-test]  ✓ renders the Nix options the same way  380.78 ms [opt-env-conf-test]  ✓ renders the reference documentation in the same way  6.38 ms [opt-env-conf-test]  ✓ produces the same conf docs structure as before  3.23 ms [opt-env-conf-test]  ✓ documents the man page in the same way  6.32 ms [opt-env-conf-test]  ✓ documents the long opt parser in the same way  5.06 ms [opt-env-conf-test]  ✓ documents the help page in the same way  6.19 ms [opt-env-conf-test]  ✓ passes the linter  3.27 ms [opt-env-conf-test]  ✓ documents the env parser in the same way  2.99 ms [opt-env-conf-test]  ✓ documents the short opt parser in the same way  4.95 ms [opt-env-conf-test]  ✓ shows the parser in the same way  6.55 ms [opt-env-conf-test]  optional [opt-env-conf-test]  ✓ documents the conf parser in the same way  0.14 ms [opt-env-conf-test]  ✓ renders the Nix options the same way  0.11 ms [opt-env-conf-test]  ✓ shows the parser in the same way  0.45 ms [opt-env-conf-test]  ✓ renders the reference documentation in the same way  0.18 ms [opt-env-conf-test]  ✓ documents the help page in the same way  0.15 ms [opt-env-conf-test]  ✓ produces the same env docs structure as before  0.10 ms [opt-env-conf-test]  ✓ documents the env parser in the same way  0.13 ms [opt-env-conf-test]  ✓ documents the version page in the same way  0.09 ms [opt-env-conf-test]  ✓ produces the same docs structure as before  1.29 ms [opt-env-conf-test]  ✓ documents the man page in the same way  0.23 ms [opt-env-conf-test]  ✓ documents the long opt parser in the same way  1.06 ms [opt-env-conf-test]  ✓ produces the same conf docs structure as before  0.13 ms [opt-env-conf-test]  ✓ produces the same opt docs structure as before  0.13 ms [opt-env-conf-test]  ✓ passes the linter  0.02 ms [opt-env-conf-test]  ✓ documents the short opt parser in the same way  0.08 ms [opt-env-conf-test]  big-config [opt-env-conf-test]  ✓ renders the Nix options the same way  0.13 ms [opt-env-conf-test]  ✓ documents the man page in the same way  0.80 ms [opt-env-conf-test]  ✓ documents the conf parser in the same way  0.09 ms [opt-env-conf-test]  ✓ documents the help page in the same way  0.68 ms [opt-env-conf-test]  ✓ documents the env parser in the same way  0.07 ms [opt-env-conf-test]  ✓ produces the same docs structure as before  0.51 ms [opt-env-conf-test]  ✓ passes the linter  0.02 ms [opt-env-conf-test]  ✓ produces the same conf docs structure as before  0.13 ms [opt-env-conf-test]  ✓ shows the parser in the same way  2.00 ms [opt-env-conf-test]  ✓ documents the long opt parser in the same way  0.18 ms [opt-env-conf-test]  ✓ renders the reference documentation in the same way  0.22 ms [opt-env-conf-test]  ✓ documents the version page in the same way  0.08 ms [opt-env-conf-test]  ✓ produces the same env docs structure as before  1.70 ms [opt-env-conf-test]  ✓ documents the short opt parser in the same way  0.12 ms [opt-env-conf-test]  ✓ produces the same opt docs structure as before  0.14 ms [opt-env-conf-test] OptEnvConf.EnvMapSpec [opt-env-conf-test]  parseEnvMap [opt-env-conf-test]  ✓ produces valid EnvMaps  3.05 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test] OptEnvConf.HelpSpec [opt-env-conf-test]  ✓ this help page in the same way for args: ["quux"]  1275.50 ms [opt-env-conf-test]  ✓ this help page in the same way for args: ["sub","foo"]  1278.94 ms [opt-env-conf-test]  ✓ this help page in the same way for args: ["sub"]  1278.98 ms [opt-env-conf-test]  ✓ this help page in the same way for args: []  1275.44 ms [opt-env-conf-test]  ✓ this help page in the same way for args: ["--port","notaport"]  1273.96 ms [opt-env-conf-test]  ✓ this help page in the same way for args: ["read"]  1277.37 ms [opt-env-conf-test]  ✓ this help page in the same way for args: ["create"]  1277.39 ms [opt-env-conf-test]  ✓ this help page in the same way for args: ["sub","bar"]  1277.25 ms [opt-env-conf-test] OptEnvConf.RunSpec [opt-env-conf-test]  runParser [opt-env-conf-test]  withCombinedYamlConfig [opt-env-conf-test]  ✓ can parse without any arguments  753.96 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  subConfig [opt-env-conf-test]  ✓ can prefix a conf val parser  1114.98 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  Select [opt-env-conf-test]  ✓ can use the second parser with select  739.88 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ can avoid the second parser with select  737.33 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  subArgs [opt-env-conf-test]  ✓ can prefix a switch parser  736.03 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ can prefix an option parser  752.18 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  Some [opt-env-conf-test]  ✗ parses many-many input in bounded time (regression: no exponential blowup)  741.68 ms [opt-env-conf-test]  Retries: 2 !!! FLAKY !!! [opt-env-conf-test]  ✓ can parse some args  1399.76 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ fails to parse zero args  1114.07 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  Unit tests [opt-env-conf-test]  ✓ parses args ["command","arg"] as ("command",'2')  732.98 ms [opt-env-conf-test]  ✓ parses environment [] as True  372.46 ms [opt-env-conf-test]  ✓ parses args ["--enable-example"] as True  374.94 ms [opt-env-conf-test]  ✓ parses args ["quux","--port","6"] as (["quux"],[6])  741.54 ms [opt-env-conf-test]  ✓ parses environment [("ALTERNATIVE","False")] as False  362.42 ms [opt-env-conf-test]  ✓ parses args ["--","all","-bare","--arguments"] as ["all","-bare","--arguments"]  365.69 ms [opt-env-conf-test]  ✓ parses args ["-w","foo"] as (Just "foo",True)  373.44 ms [opt-env-conf-test]  ✓ parses environment [] as False  0.96 ms [opt-env-conf-test]  ✓ parses args ["-vv","--"] as (["--"],2)  371.34 ms [opt-env-conf-test]  ✓ parses environment [("ALTERNATIVE","False")] as False  359.77 ms [opt-env-conf-test]  ✓ parses args ["--","-p1"] as (["-p1"],[])  5.34 ms [opt-env-conf-test]  ✓ parses args ["-vf","foo","-v"] as (2,"foo")  10.48 ms [opt-env-conf-test]  ✓ parses args [] as ('a','b')  382.59 ms [opt-env-conf-test]  ✓ parses args ["a","--verbose","-v","-v","b","-v","c"] as (["a","b","c"],4)  6.99 ms [opt-env-conf-test]  ✓ parses configuration Just (fromList [("foo",String "bar")]) as Right "bar"  14.43 ms [opt-env-conf-test]  ✓ parses args ["foo","--watch"] as (Just "foo",True)  1.19 ms [opt-env-conf-test]  ✓ parses args ["a","--verbose","-v","b","-v"] as (["a","b"],3)  3.62 ms [opt-env-conf-test]  ✓ parses args ["--bash-completion-script"] as Left True  1.04 ms [opt-env-conf-test]  ✓ parses args ["a","--verbose","-v","-vv","b","-v","c"] as (["a","b","c"],5)  2.90 ms [opt-env-conf-test]  ✓ parses args ["--foo","bar"] as "bar"  368.45 ms [opt-env-conf-test]  ✓ parses args ["--option","command","arg"] as ("command",'2')  0.26 ms [opt-env-conf-test]  ✓ parses args ["-vv","--"] as (["--"],2)  3.33 ms [opt-env-conf-test]  ✓ parses args [] as Nothing  2.17 ms [opt-env-conf-test]  ✓ parses args ["foo","-w"] as (Just "foo",True)  1.96 ms [opt-env-conf-test]  ✓ parses args ["--verbose"] as 1  1.93 ms [opt-env-conf-test]  ✓ parses environment [("ALTERNATIVE","True")] as True  0.25 ms [opt-env-conf-test]  ✓ parses args ["--watch","foo"] as (Just "foo",True)  3.80 ms [opt-env-conf-test]  ✓ parses args ["a","-v","b","-v"] as (["a","b"],2)  1.25 ms [opt-env-conf-test]  ✓ parses args ["--","-p","2"] as (["-p","2"],[])  1.16 ms [opt-env-conf-test]  ✓ parses args ["args","here"] as ["args","here"]  0.69 ms [opt-env-conf-test]  ✓ parses args ["c"] as "c"  360.71 ms [opt-env-conf-test]  ✓ parses args ["--no-example"] as False  2.52 ms [opt-env-conf-test]  ✓ parses args ["a","--verbose","-v","-vv","-v","b","-v","c"] as (["a","b","c"],6)  2.76 ms [opt-env-conf-test]  ✓ parses args ["--","-p1"] as (["-p1"],[])  2.26 ms [opt-env-conf-test]  ✓ parses args [] as ([],0)  2.26 ms [opt-env-conf-test]  ✓ parses args ["--enable-example"] as True  1.29 ms [opt-env-conf-test]  ✓ parses args ["--enable-example"] as Just True  1.52 ms [opt-env-conf-test]  ✓ parses environment [("ALTERNATIVE","False")] as False  0.23 ms [opt-env-conf-test]  ✓ parses args ["--bar"] as (Just "--bar",False)  359.13 ms [opt-env-conf-test]  ✓ parses args ["--before","'m'"] as ('m',Nothing)  370.14 ms [opt-env-conf-test]  ✓ parses args ["--port","3"] as ([],[3])  2.32 ms [opt-env-conf-test]  ✓ parses configuration Just (fromList [("hi",String "ho")]) as "ho"  2.90 ms [opt-env-conf-test]  ✓ parses args ["--example"] as True  2.24 ms [opt-env-conf-test]  ✓ parses args ["--bar"] as (Just "--bar",False)  357.89 ms [opt-env-conf-test]  ✓ parses args ["-p1"] as ([],[1])  358.09 ms [opt-env-conf-test]  ✓ parses args ["-v","-f","foo"] as (1,"foo")  1.08 ms [opt-env-conf-test]  ✓ parses args ["two"] as '2'  1.01 ms [opt-env-conf-test]  ✓ parses args ["--file","foo"] as "foo"  0.06 ms [opt-env-conf-test]  ✓ parses args ["quux","--port","6"] as (["quux"],[6])  1.85 ms [opt-env-conf-test]  ✓ parses args ["-p","1","-p","2","-p","3"] as ([],[1,2,3])  1.99 ms [opt-env-conf-test]  ✓ parses args ["-w"] as (Nothing,True)  1.78 ms [opt-env-conf-test]  ✓ parses args ["foo"] as (Just "foo",False)  1.88 ms [opt-env-conf-test]  ✓ parses args ["foo"] as (Just "foo",False)  1.91 ms [opt-env-conf-test]  ✓ parses environment [("EXAMPLE","False")] as False  0.19 ms [opt-env-conf-test]  ✓ parses args ["--port=8","bar"] as (["bar"],[8])  359.53 ms [opt-env-conf-test]  ✓ parses args ["a","--verbose","-v","-vv","-v","b","-v","c"] as (["a","b","c"],6)  365.85 ms [opt-env-conf-test]  ✓ parses args ["bar","--port=5"] as (["bar"],[5])  354.22 ms [opt-env-conf-test]  ✓ parses args ["--watch","foo"] as (Just "foo",True)  353.16 ms [opt-env-conf-test]  ✓ parses args ["-f","foo"] as (0,"foo")  353.30 ms [opt-env-conf-test]  ✓ parses args ["-v","--verbose"] as 2  353.28 ms [opt-env-conf-test]  ✓ parses args ["--port=2","-p3"] as ([],[2,3])  353.60 ms [opt-env-conf-test]  ✓ parses args ["--port=8","bar"] as (["bar"],[8])  353.50 ms [opt-env-conf-test]  ✓ parses args ["a","-v","b","-v"] as (["a","b"],2)  7.59 ms [opt-env-conf-test]  ✓ parses args ["--foo","bar"] as "bar"  2.81 ms [opt-env-conf-test]  ✓ parses configuration Just (fromList [("hi",Number 5.0)]) as Left 5  2.78 ms [opt-env-conf-test]  ✓ parses environment [] as True  0.29 ms [opt-env-conf-test]  ✓ parses args ["-vv","--verbose","-v"] as 4  2.50 ms [opt-env-conf-test]  ✓ parses args ["-p1","--port","2"] as ([],[1,2])  2.64 ms [opt-env-conf-test]  ✓ parses args ["--disable-example"] as False  2.37 ms [opt-env-conf-test]  ✓ parses environment [("EXAMPLE","True")] as True  0.35 ms [opt-env-conf-test]  ✓ parses args ["--port=2"] as ([],[2])  2.51 ms [opt-env-conf-test]  ✓ parses environment [("EXAMPLE","False")] as False  0.16 ms [opt-env-conf-test]  ✓ parses args ["--port=2"] as ([],[2])  2.46 ms [opt-env-conf-test]  ✓ parses args ["--disable-example"] as False  2.26 ms [opt-env-conf-test]  ✓ parses args ["--watch"] as (Nothing,True)  2.33 ms [opt-env-conf-test]  ✓ parses args [] as True  1.11 ms [opt-env-conf-test]  ✓ parses args ["-f","foo"] as "foo"  0.04 ms [opt-env-conf-test]  ✓ parses args [] as ([],[])  1.07 ms [opt-env-conf-test]  ✓ parses args ["arg"] as Right "arg"  1.09 ms [opt-env-conf-test]  ✓ parses args ["run2","--foo","bar"] as "bar"  0.55 ms [opt-env-conf-test]  ✓ parses args ["--foo","bar"] as (True,"bar")  0.16 ms [opt-env-conf-test]  ✓ parses args [] as 0  1.89 ms [opt-env-conf-test]  ✓ parses args ["run2","--foo","bar"] as "bar"  0.36 ms [opt-env-conf-test]  ✓ parses args [] as ([],[])  1.99 ms [opt-env-conf-test]  ✓ parses args ["--","--port=3"] as (["--port=3"],[])  2.16 ms [opt-env-conf-test]  ✓ parses args [] as False  2.23 ms [opt-env-conf-test]  ✓ parses args [] as ([],0)  2.09 ms [opt-env-conf-test]  ✓ parses args ["-vv","--verbose"] as 3  2.13 ms [opt-env-conf-test]  ✓ parses args ["-v","-v"] as 2  2.16 ms [opt-env-conf-test]  ✓ parses args ["-v","--"] as (["--"],1)  2.20 ms [opt-env-conf-test]  ✓ parses environment [] as False  1.11 ms [opt-env-conf-test]  ✓ parses args [] as False  2.16 ms [opt-env-conf-test]  ✓ parses args ["--"] as (["--"],0)  1.38 ms [opt-env-conf-test]  ✓ parses args ["-w"] as (Nothing,True)  1.34 ms [opt-env-conf-test]  ✓ parses args ["--","-v"] as (["-v"],0)  1.41 ms [opt-env-conf-test]  ✓ parses args ["-p","1","-p","2","-p","3"] as ([],[1,2,3])  1.32 ms [opt-env-conf-test]  ✓ parses args ["run1","--foo","bar"] as "bar"  0.14 ms [opt-env-conf-test]  ✓ parses environment [("ALTERNATIVE","True")] as True  0.19 ms [opt-env-conf-test]  ✓ parses args ["--file","foo","-v"] as (["foo"],1)  2.92 ms [opt-env-conf-test]  ✓ parses args ["--foo","bar"] as "bar"  0.13 ms [opt-env-conf-test]  ✓ parses args ["--no-example"] as Just False  1.74 ms [opt-env-conf-test]  ✓ parses args ["--port","9","quux"] as (["quux"],[9])  1.87 ms [opt-env-conf-test]  ✓ parses args ["foo","-w"] as (Just "foo",True)  1.70 ms [opt-env-conf-test]  ✓ parses args [] as ([],0)  1.75 ms [opt-env-conf-test]  ✓ parses args ["-vvv"] as ([],3)  1.79 ms [opt-env-conf-test]  ✓ parses args ["--foo","-dfu"] as "-dfu"  0.04 ms [opt-env-conf-test]  ✓ parses args ["--example"] as True  1.73 ms [opt-env-conf-test]  ✓ parses args ["--foo","foo"] as Just ("foo",Nothing)  3.73 ms [opt-env-conf-test]  ✓ parses args [] as True  2.01 ms [opt-env-conf-test]  ✓ parses environment [("ALTERNATIVE","True")] as True  0.92 ms [opt-env-conf-test]  ✓ parses args ["--foo","'c'","--bar","'d'"] as ('c','d')  3.48 ms [opt-env-conf-test]  ✓ parses configuration Just (fromList [("hi",String "ho")]) as Just "ho"  0.11 ms [opt-env-conf-test]  ✓ parses environment [("ALTERNATIVE","False")] as False  0.27 ms [opt-env-conf-test]  ✓ parses args ["run","--foo","bar"] as "bar"  0.14 ms [opt-env-conf-test]  ✓ parses args ["-vf","foo"] as (["foo"],1)  160.50 ms [opt-env-conf-test]  ✓ parses environment [("EXAMPLE","True")] as True  0.23 ms [opt-env-conf-test]  ✓ parses environment [("EXAMPLE","False")] as False  0.23 ms [opt-env-conf-test]  ✓ parses args ["a","--verbose","-v","b","-v"] as (["a","b"],3)  3.18 ms [opt-env-conf-test]  ✓ parses args ["--foo","foo"] as Just ("foo",Nothing)  4.58 ms [opt-env-conf-test]  ✓ parses args ["foo","-p4"] as (["foo"],[4])  1.41 ms [opt-env-conf-test]  ✓ parses args ["--foo","bar"] as "bar"  0.06 ms [opt-env-conf-test]  ✓ parses environment [("EXAMPLE","True")] as True  0.23 ms [opt-env-conf-test]  ✓ parses args ["--","--port","4"] as (["--port","4"],[])  2.25 ms [opt-env-conf-test]  ✓ parses args [] as "b"  0.06 ms [opt-env-conf-test]  ✓ parses args ["--port","3"] as ([],[3])  1.27 ms [opt-env-conf-test]  ✓ parses args ["--"] as (["--"],0)  2.09 ms [opt-env-conf-test]  ✓ parses args ["--foo","bar"] as ("--foo","bar")  2.18 ms [opt-env-conf-test]  ✓ parses args ["-vv"] as 2  1.98 ms [opt-env-conf-test]  ✓ parses args ["bar","--port=5"] as (["bar"],[5])  2.15 ms [opt-env-conf-test]  ✓ parses args ["-p7","foo"] as (["foo"],[7])  2.24 ms [opt-env-conf-test]  ✓ parses args ["delete"] as "ho"  0.07 ms [opt-env-conf-test]  ✓ parses args ["--watch"] as (Nothing,True)  2.17 ms [opt-env-conf-test]  ✓ parses args ["-f","bar","--foo","quux"] as ["bar","quux"]  0.18 ms [opt-env-conf-test]  ✓ parses args ["-vvf","foo","-v"] as (3,"foo")  2.55 ms [opt-env-conf-test]  ✓ parses args ["--bash-completion-script"] as Left True  2.48 ms [opt-env-conf-test]  ✓ parses args [] as Nothing  158.13 ms [opt-env-conf-test]  ✓ parses args ["--port=2","-p3"] as ([],[2,3])  1.95 ms [opt-env-conf-test]  ✓ parses args ["-w","foo"] as (Just "foo",True)  1.80 ms [opt-env-conf-test]  ✓ parses args ["arg"] as Right (Just "arg")  1.98 ms [opt-env-conf-test]  ✓ parses args ["--disable-example"] as Just False  1.91 ms [opt-env-conf-test]  ✓ parses args ["--","--port","4"] as (["--port","4"],[])  2.03 ms [opt-env-conf-test]  ✓ parses args ["-vvv"] as ([],3)  2.10 ms [opt-env-conf-test]  ✓ parses args ["a","--verbose","-v","-v","b","-v"] as (["a","b"],4)  3.76 ms [opt-env-conf-test]  ✓ parses args [] as Nothing  2.87 ms [opt-env-conf-test]  ✓ parses args [] as Nothing  2.88 ms [opt-env-conf-test]  ✓ parses args ["a","--verbose","-v","-vv","b","-v","c"] as (["a","b","c"],5)  156.08 ms [opt-env-conf-test]  ✓ parses args ["--foo","bar"] as ["bar"]  0.12 ms [opt-env-conf-test]  ✓ parses args ["--no-example"] as False  2.79 ms [opt-env-conf-test]  ✓ parses args ["--foo","bar"] as (True,"bar")  0.10 ms [opt-env-conf-test]  ✓ parses args ["--foo","bar"] as ("bar",True)  0.19 ms [opt-env-conf-test]  ✓ parses environment [("ALTERNATIVE","True")] as True  0.16 ms [opt-env-conf-test]  ✓ parses args ["True"] as True  152.57 ms [opt-env-conf-test]  ✓ parses args ["-ffoo"] as "foo"  0.04 ms [opt-env-conf-test]  ✓ parses args ["a","--verbose","-v","-v","b","-v","c"] as (["a","b","c"],4)  155.80 ms [opt-env-conf-test]  ✓ parses args ["--example"] as Just True  152.86 ms [opt-env-conf-test]  ✓ parses args ["-v","--"] as (["--"],1)  153.29 ms [opt-env-conf-test]  ✓ parses args [] as False  152.77 ms [opt-env-conf-test]  ✓ parses args ["-p1","--port","2"] as ([],[1,2])  153.00 ms [opt-env-conf-test]  ✓ parses args ["a","--verbose","-v","-v","b","-v"] as (["a","b"],4)  153.35 ms [opt-env-conf-test]  ✓ parses environment [("EXAMPLE","False")] as False  0.88 ms [opt-env-conf-test]  ✓ parses args ["-p7","foo"] as (["foo"],[7])  153.39 ms [opt-env-conf-test]  ✓ parses args ["-v"] as 1  152.90 ms [opt-env-conf-test]  ✓ parses environment [("EXAMPLE","True")] as True  0.87 ms [opt-env-conf-test]  ✓ parses args ["add","hi"] as "hi"  0.81 ms [opt-env-conf-test]  ✓ parses args ["--","-p","2"] as (["-p","2"],[])  152.20 ms [opt-env-conf-test]  ✓ parses args ["--file=foo"] as "foo"  0.05 ms [opt-env-conf-test]  ✓ parses args ["foo","--watch"] as (Just "foo",True)  152.08 ms [opt-env-conf-test]  ✓ parses args ["-vvf","foo"] as (2,"foo")  152.25 ms [opt-env-conf-test]  ✓ parses args ["--foo","bar","-f","quux"] as ["bar","quux"]  0.20 ms [opt-env-conf-test]  ✓ parses args ["run1","--foo","bar"] as "bar"  0.13 ms [opt-env-conf-test]  ✓ parses args ["one"] as '1'  151.97 ms [opt-env-conf-test]  ✓ parses args ["-p1"] as ([],[1])  152.84 ms [opt-env-conf-test]  ✓ parses args ["--","-v"] as (["-v"],0)  152.08 ms [opt-env-conf-test]  ✓ parses args ["--","--port=3"] as (["--port=3"],[])  152.49 ms [opt-env-conf-test]  ✓ parses args ["foo","-p4"] as (["foo"],[4])  2.41 ms [opt-env-conf-test]  ✓ parses configuration Nothing as Nothing  0.09 ms [opt-env-conf-test]  ✓ parses args ["--foo","--bar"] as "--bar"  0.05 ms [opt-env-conf-test]  ✓ parses args ["--foo","bar","--foo","quux"] as ["bar","quux"]  0.23 ms [opt-env-conf-test]  ✓ parses args ["--port","9","quux"] as (["quux"],[9])  2.18 ms [opt-env-conf-test]  MapIO [opt-env-conf-test]  ✓ can run an IO action on the result of a parser  9.75 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  Alt [opt-env-conf-test]  ✓ can parse a Right value with Alt  14.47 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ can parse a Left value with Alt  11.88 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  WithConfig [opt-env-conf-test]  ✓ can replace the config object  16.93 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  Many [opt-env-conf-test]  ✓ can pass many args  169.43 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  pure [opt-env-conf-test]  ✓ can parse a pure value from anything  4.56 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  withFirstYamlConfig [opt-env-conf-test]  ✓ can parse without any arguments  38.54 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  <*> [opt-env-conf-test]  ✓ can parse two values with ap  8.36 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  subEnv [opt-env-conf-test]  ✓ can prefix an env var parser  20.44 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  Empty [opt-env-conf-test]  ✓ can fail to parse an empty value  16.56 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  Setting [opt-env-conf-test]  ✓ can parse a single arg  17.07 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ can parse a single env var  15.69 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ parses Null as the default value  17.49 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ can parse a many of the same option  81.59 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ can parse a single config value  14.06 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ can parse a single option  15.25 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  RequireCapability [opt-env-conf-test]  ✓ cannot run the setting parser if the capability is available  33.10 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ still runs the below parser when a capability is missing for the check parser  33.05 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ can run the setting parser if the capability is available  37.47 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ cannot run the check parser if the capability is not available  26.23 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ can run the check parser if the capability is available  29.01 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  fmap [opt-env-conf-test]  ✓ can parse a mapped value from anything  5.98 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test] OptEnvConf.CompletionSpec [opt-env-conf-test]  file and directory completion [opt-env-conf-test]  filePathSetting [opt-env-conf-test]  ✓ completes files and directories for a file argument  0.88 ms [opt-env-conf-test]  ✓ completes files and directories after a file option's dashed  0.20 ms [opt-env-conf-test]  ✓ filters by prefix  0.38 ms [opt-env-conf-test]  ✓ directories end in / and files do not  0.10 ms [opt-env-conf-test]  ✓ files are final and directories are not final  0.11 ms [opt-env-conf-test]  ✓ carries the description through to file completions  0.09 ms [opt-env-conf-test]  directoryPathSetting [opt-env-conf-test]  ✓ completes only directories for a directory argument  0.35 ms [opt-env-conf-test]  ✓ completes only directories after a directory option's dashed  0.11 ms [opt-env-conf-test]  ✓ never includes files  0.09 ms [opt-env-conf-test]  ✓ directories are not final  0.10 ms [opt-env-conf-test]  ✓ carries the description through to directory completions  0.10 ms [opt-env-conf-test]  combined with other settings [opt-env-conf-test]  ✓ includes file completions alongside other options  0.41 ms [opt-env-conf-test]  ✓ includes directory completions alongside other options  0.11 ms [opt-env-conf-test]  ✓ completes directory option value first, then other options  0.13 ms [opt-env-conf-test]  ✓ completes file option value first, then other options  0.11 ms [opt-env-conf-test]  ✓ completes directory option value alongside default command with argument  0.30 ms [opt-env-conf-test]  fish [opt-env-conf-test]  ✓ produces the same fish completion script  10.33 ms [opt-env-conf-test]  zsh [opt-env-conf-test]  ✓ produces the same zsh completion script  10.59 ms [opt-env-conf-test]  pureCompletionQuery [opt-env-conf-test]  ✓ can complete a switch from nothing  1.87 ms [opt-env-conf-test]  hidden settings [opt-env-conf-test]  ✓ does not suggest hidden switches  1.85 ms [opt-env-conf-test]  ✓ does not suggest hidden options  1.85 ms [opt-env-conf-test]  select [opt-env-conf-test]  ✓ completes through a select  3.97 ms [opt-env-conf-test]  nested commands [opt-env-conf-test]  ✓ completes sub-commands after selecting a top-level command  6.90 ms [opt-env-conf-test]  ✓ filters sub-commands by prefix  6.87 ms [opt-env-conf-test]  ✓ completes nested default commands  6.86 ms [opt-env-conf-test]  ✓ completes top-level commands  6.89 ms [opt-env-conf-test]  partial long option prefix with multiple matches [opt-env-conf-test]  ✓ filters options by a longer prefix matching one  1.82 ms [opt-env-conf-test]  ✓ filters options by a short prefix matching multiple  1.84 ms [opt-env-conf-test]  many with other parsers [opt-env-conf-test]  ✓ completes commands after consuming many switches  6.84 ms [opt-env-conf-test]  ✓ completes many switches combined with a command  6.87 ms [opt-env-conf-test]  ✓ completes both after consuming one many-option  6.21 ms [opt-env-conf-test]  ✓ completes both many and a following switch  5.13 ms [opt-env-conf-test]  ✓ can complete a long option's dashed  1.86 ms [opt-env-conf-test]  ✓ can complete a long switch from a double dash  1.85 ms [opt-env-conf-test]  option with different dashed in args [opt-env-conf-test]  ✓ does not suggest an option when a different dashed is in the args  3.91 ms [opt-env-conf-test]  some [opt-env-conf-test]  ✓ can still complete after consuming one  6.18 ms [opt-env-conf-test]  ✓ can complete at least one switch  5.11 ms [opt-env-conf-test]  ✓ can complete a short switch from a single dash  1.79 ms [opt-env-conf-test]  settings with only env or conf [opt-env-conf-test]  ✓ does not error on env-only settings combined with arg settings  1.79 ms [opt-env-conf-test]  completion at a middle index [opt-env-conf-test]  ✓ filters completions when cursor word narrows the match  1.78 ms [opt-env-conf-test]  ✓ completes the value of an option at its value position with a matching prefix  3.90 ms [opt-env-conf-test]  folded short switches [opt-env-conf-test]  ✓ can complete after a folded short switch is consumed  2.93 ms [opt-env-conf-test]  ✓ no longer suggests a switch consumed via folding  2.92 ms [opt-env-conf-test]  default command parser failure [opt-env-conf-test]  ✓ falls back to explicit commands when default command parser fails  6.79 ms [opt-env-conf-test]  multiple arguments [opt-env-conf-test]  ✓ completes both arguments when none have been typed  2.13 ms [opt-env-conf-test]  ✓ completes the second argument after the first  2.13 ms [opt-env-conf-test]  optional [opt-env-conf-test]  ✓ completes through an optional parser  5.34 ms [opt-env-conf-test]  ✓ completes an optional with an applicative  5.36 ms [opt-env-conf-test]  ✓ completes the second part when the optional is skipped  5.35 ms [opt-env-conf-test]  many [opt-env-conf-test]  ✓ can complete repeated options  4.37 ms [opt-env-conf-test]  ✓ can still complete after consuming one  4.38 ms [opt-env-conf-test]  ✓ can complete repeated options after one has already been parsed  4.37 ms [opt-env-conf-test]  ✓ can complete repeated switches  3.26 ms [opt-env-conf-test]  ✓ can still complete after consuming two  4.32 ms [opt-env-conf-test]  ✓ no longer suggests an option that has already been parsed  1.88 ms [opt-env-conf-test]  withDefault [opt-env-conf-test]  ✓ still suggests the option when it has a default  0.01 ms [opt-env-conf-test]  ✓ completes the underlying parser  0.93 ms [opt-env-conf-test]  check [opt-env-conf-test]  ✓ completes through a mapIO  0.01 ms [opt-env-conf-test]  ✓ completes through a checkMapEither  0.01 ms [opt-env-conf-test]  empty parser [opt-env-conf-test]  ✓ produces no completions for empty  0.41 ms [opt-env-conf-test]  allOrNothing [opt-env-conf-test]  ✓ completes normally inside allOrNothing  0.86 ms [opt-env-conf-test]  ✓ still suggests the remaining option after one is consumed  0.93 ms [opt-env-conf-test]  deeply nested parsers [opt-env-conf-test]  ✓ completes through optional + many + applicative  3.23 ms [opt-env-conf-test]  ✓ completes correctly after all optional+many consumed  3.21 ms [opt-env-conf-test]  ✓ can complete a file argument  0.01 ms [opt-env-conf-test]  ✓ can complete a directory argument  0.01 ms [opt-env-conf-test]  argument completion with dashed values [opt-env-conf-test]  ✓ should only complete the second argument after a dashed first argument  0.01 ms [opt-env-conf-test]  ✓ should not offer the argument completer after a dashed value is consumed  0.00 ms [opt-env-conf-test]  ✓ can complete both switches of a tuple  0.01 ms [opt-env-conf-test]  many edge cases [opt-env-conf-test]  ✓ handles many where the inner parser fails  2.25 ms [opt-env-conf-test]  ✓ returns first iteration completions when recursive call fails  2.48 ms [opt-env-conf-test]  withConfig [opt-env-conf-test]  ✓ completes the config file value along with main parser suggestions  1.18 ms [opt-env-conf-test]  ✓ completes the config file option together with the main parser  1.11 ms [opt-env-conf-test]  ✓ completes the main parser through withConfig  1.11 ms [opt-env-conf-test]  ✓ completes the main parser after the config option is consumed  0.87 ms [opt-env-conf-test]  ✓ can complete both switches of an either wrapped in optionals  2.03 ms [opt-env-conf-test]  ✓ no longer suggests an argument that has already been parsed  0.02 ms [opt-env-conf-test]  partial argument completion [opt-env-conf-test]  ✓ filters argument values by typed prefix  0.01 ms [opt-env-conf-test]  ✓ filters argument values by a different prefix  0.01 ms [opt-env-conf-test]  applicative branch failures [opt-env-conf-test]  ✓ returns nothing when first applicative branch fails  0.35 ms [opt-env-conf-test]  ✓ returns nothing when second applicative branch fails  0.01 ms [opt-env-conf-test]  ✓ no longer suggests a switch that has already been parsed  0.02 ms [opt-env-conf-test]  multiple commands with shared options [opt-env-conf-test]  ✓ does not leak options from other commands  0.43 ms [opt-env-conf-test]  ✓ completes options in the selected command only  0.03 ms [opt-env-conf-test]  commands merged via alternative [opt-env-conf-test]  ✓ completes commands from both sides of an alternative  0.86 ms [opt-env-conf-test]  completion after a command [opt-env-conf-test]  ✓ can complete a command's long option  0.02 ms [opt-env-conf-test]  ✓ can complete a command's long switch from a single dash  0.02 ms [opt-env-conf-test]  ✓ can complete a command's short option  0.02 ms [opt-env-conf-test]  ✓ can complete a command's short switch  0.02 ms [opt-env-conf-test]  ✓ can complete a command's long switch from a double dash  0.01 ms [opt-env-conf-test]  ✓ can complete a command with a switch  0.02 ms [opt-env-conf-test]  alternative branch failures [opt-env-conf-test]  ✓ restores state when first branch fails in an alternative  1.78 ms [opt-env-conf-test]  ✓ returns no completions when both alternatives fail  1.00 ms [opt-env-conf-test]  ✓ returns first branch completions when second branch fails  1.31 ms [opt-env-conf-test]  ✓ can complete a long switch from a single dash  0.01 ms [opt-env-conf-test]  ✓ can complete a short option with a separate arg  0.01 ms [opt-env-conf-test]  many with partial values [opt-env-conf-test]  ✓ filters many option values by prefix after one is consumed  0.13 ms [opt-env-conf-test]  ✓ filters many option values by prefix  0.02 ms [opt-env-conf-test]  ✓ can complete a file option  0.01 ms [opt-env-conf-test]  short option shorthand [opt-env-conf-test]  ✓ completes after a short option consumed in shorthand  0.02 ms [opt-env-conf-test]  partial option value completion [opt-env-conf-test]  ✓ filters option values by typed prefix  0.02 ms [opt-env-conf-test]  ✓ returns all option values when prefix is empty  0.02 ms [opt-env-conf-test]  commands with options inside [opt-env-conf-test]  ✓ completes a command's many options  0.04 ms [opt-env-conf-test]  ✓ completes a command's many options after one is consumed  0.03 ms [opt-env-conf-test]  arguments after double dash [opt-env-conf-test]  ✓ suggests the switch even after -- (known bug)  0.02 ms [opt-env-conf-test]  ✓ consumes -- as the argument value  0.01 ms [opt-env-conf-test]  partial argument completion after consuming earlier args [opt-env-conf-test]  ✓ filters the second argument's completer by prefix after the first is consumed  0.01 ms [opt-env-conf-test]  ✓ can complete both switches of a tuple, with a prefix  0.01 ms [opt-env-conf-test]  commands with a default command [opt-env-conf-test]  ✓ completes the default command's argument when no command is given  0.61 ms [opt-env-conf-test]  ✓ still filters commands by prefix when there is a default  0.62 ms [opt-env-conf-test]  ✓ completes the default command's option value when no command is given  0.02 ms [opt-env-conf-test]  ✓ completes the default command's option when no command is given  0.47 ms [opt-env-conf-test]  ✓ completes both commands and the default command's switch  0.62 ms [opt-env-conf-test]  ✓ still lists all commands when there is a default  0.61 ms [opt-env-conf-test]  ✓ completes inside the default command after consuming its switch  0.02 ms [opt-env-conf-test]  ✓ completes the default command's switch when no command is given  0.45 ms [opt-env-conf-test]  ✓ completes inside the default command after consuming its option  0.02 ms [opt-env-conf-test]  mixed arguments and options [opt-env-conf-test]  ✓ can complete an option after a positional argument  0.01 ms [opt-env-conf-test]  ✓ can complete a positional after an option  0.01 ms [opt-env-conf-test]  commands [opt-env-conf-test]  ✓ can complete a command argument when it's been partially provided  0.57 ms [opt-env-conf-test]  ✓ can complete a command argument  0.55 ms [opt-env-conf-test]  enableDisableSwitch [opt-env-conf-test]  ✓ filters the documented flag by prefix  0.46 ms [opt-env-conf-test]  ✓ completes the documented dummy flag  0.47 ms [opt-env-conf-test]  global options with commands and a default [opt-env-conf-test]  ✓ completes the default command's options after a global option  0.03 ms [opt-env-conf-test]  ✓ completes commands after a global option  0.02 ms [opt-env-conf-test]  ✓ completes global options and commands together  0.02 ms [opt-env-conf-test]  partial command name with inner option completion [opt-env-conf-test]  ✓ completes a command's options after selecting by prefix  0.02 ms [opt-env-conf-test]  commands with partial option value inside [opt-env-conf-test]  ✓ filters a command's option values by prefix  0.03 ms [opt-env-conf-test]  pure parser [opt-env-conf-test]  ✓ produces no completions for pure  0.00 ms [opt-env-conf-test]  choice [opt-env-conf-test]  ✓ completes across all choices  0.31 ms [opt-env-conf-test]  ✓ can complete a short option's dashed  0.01 ms [opt-env-conf-test]  ✓ can complete a directory option  0.02 ms [opt-env-conf-test]  ✓ can complete both switches of an either  0.29 ms [opt-env-conf-test]  prefix filtering [opt-env-conf-test]  ✓ filters commands by typed prefix  0.01 ms [opt-env-conf-test]  ✓ filters switches by typed prefix  0.01 ms [opt-env-conf-test]  ✓ returns nothing when prefix matches nothing  0.01 ms [opt-env-conf-test]  command not found [opt-env-conf-test]  ✓ returns no completions for an unknown command  0.33 ms [opt-env-conf-test]  ✓ can complete a long option  0.01 ms [opt-env-conf-test]  argument completer at end [opt-env-conf-test]  ✓ does not offer option completer when not at end of args  0.87 ms [opt-env-conf-test]  ✓ offers the argument completer at the end after a switch is consumed  0.02 ms [opt-env-conf-test]  bash [opt-env-conf-test]  ✓ produces the same bash completion script  3.66 ms [opt-env-conf-test] OptEnvConf.NonDetSpec [opt-env-conf-test]  runNonDet [opt-env-conf-test]  ✓ can guard against previous values  2.75 ms [opt-env-conf-test]  ✓ can recover from failures with <|>  2.76 ms [opt-env-conf-test]  runNonDetT [opt-env-conf-test]  ✓ can recover from underlying errors  2.33 ms [opt-env-conf-test] OptEnvConf.CompleterSpec [opt-env-conf-test]  filePath [opt-env-conf-test]  ✓ can complete "" to ["foo.txt","config.yaml","bar/"]  0.16 ms [opt-env-conf-test]  ✓ can complete "f" to ["foo.txt"]  0.14 ms [opt-env-conf-test]  ✓ can complete "b" to ["bar/"]  0.15 ms [opt-env-conf-test]  ✓ can complete "bar" to ["bar/quux.txt","bar/","bar/deep/"]  0.20 ms [opt-env-conf-test]  ✓ can complete "c" to ["config.yaml"]  0.14 ms [opt-env-conf-test]  ✓ can complete "q" to []  0.15 ms [opt-env-conf-test]  ✓ can complete "." to [".hidden.txt",".hidden/"]  0.24 ms [opt-env-conf-test]  ✓ can complete "./" to ["./foo.txt","./config.yaml","./bar/"]  1.63 ms [opt-env-conf-test]  ✓ can complete "././" to ["././foo.txt","././config.yaml","././bar/"]  0.14 ms [opt-env-conf-test]  ✓ can complete "./." to ["./.hidden.txt","./.hidden/"]  0.16 ms [opt-env-conf-test]  ✓ can complete "./bar" to ["./bar/quux.txt","./bar/","./bar/deep/"]  0.15 ms [opt-env-conf-test]  ✓ can complete "bar/" to ["bar/quux.txt","bar/deep/"]  0.13 ms [opt-env-conf-test]  ✓ can complete "bar/d" to ["bar/deep/"]  0.12 ms [opt-env-conf-test]  ✓ can complete "bar/deep" to ["bar/deep/gold.txt","bar/deep/"]  0.13 ms [opt-env-conf-test]  ✓ can complete "bar/deep/" to ["bar/deep/gold.txt"]  0.08 ms [opt-env-conf-test]  ✓ can complete "bar/q" to ["bar/quux.txt"]  0.11 ms [opt-env-conf-test]  ✓ can complete ".." to parent directory contents  0.34 ms [opt-env-conf-test]  ✓ can complete "../" to parent directory contents  0.12 ms [opt-env-conf-test]  ✓ can complete "../f" to matching parent files  0.12 ms [opt-env-conf-test]  ✓ can complete "../bar/" to sibling dir contents  0.10 ms [opt-env-conf-test]  ✓ can complete "bar/../" to current dir contents  0.09 ms [opt-env-conf-test]  ✓ can complete "bar/../f" to matching files  0.08 ms [opt-env-conf-test]  ✓ can complete "../bar/deep/../" to bar/ contents  0.08 ms [opt-env-conf-test]  ✓ can complete absolute paths  0.13 ms [opt-env-conf-test]  directoryPath [opt-env-conf-test]  ✓ can complete "" to ["bar/"]  0.06 ms [opt-env-conf-test]  ✓ can complete "b" to ["bar/"]  0.18 ms [opt-env-conf-test]  ✓ can complete "f" to []  0.07 ms [opt-env-conf-test]  ✓ can complete "." to [".hidden/"]  0.13 ms [opt-env-conf-test]  ✓ can complete "./" to ["./bar/"]  0.06 ms [opt-env-conf-test]  ✓ can complete "./." to ["./.hidden/"]  0.10 ms [opt-env-conf-test]  ✓ can complete "././" to ["././bar/"]  0.06 ms [opt-env-conf-test]  ✓ can complete "./." to ["./.hidden/"]  0.09 ms [opt-env-conf-test]  ✓ can complete "./bar" to ["./bar/","./bar/deep/"]  0.08 ms [opt-env-conf-test]  ✓ can complete "bar/" to ["bar/","bar/deep/"]  0.08 ms [opt-env-conf-test]  ✓ can complete "bar/d" to ["bar/deep/"]  0.06 ms [opt-env-conf-test]  ✓ can complete "bar/deep" to ["bar/deep/"]  0.08 ms [opt-env-conf-test]  ✓ can complete ".." to parent directories  0.08 ms [opt-env-conf-test]  ✓ can complete "../" to parent directories  0.08 ms [opt-env-conf-test]  ✓ can complete "../b" to matching parent directories  0.09 ms [opt-env-conf-test]  ✓ can complete "bar/../" to current dir directories  0.07 ms [opt-env-conf-test]  ✓ can complete "bar/../b" to matching directories  0.07 ms [opt-env-conf-test]  filePathWithExtension [opt-env-conf-test]  ✓ can complete "" to ["config.yaml","bar/"]  0.12 ms [opt-env-conf-test]  ✓ can complete "c" to ["config.yaml"]  0.08 ms [opt-env-conf-test]  ✓ can complete "b" to ["bar/"]  0.07 ms [opt-env-conf-test]  ✓ can complete "bar" to ["bar/","bar/deep/"]  0.08 ms [opt-env-conf-test]  filePathWithExtensions [opt-env-conf-test]  ✓ can complete "" to ["foo.txt","config.yaml","bar/"]  0.06 ms [opt-env-conf-test]  ✓ can complete "bar/" to ["bar/quux.txt","bar/deep/"]  0.05 ms [opt-env-conf-test] OptEnvConf.ReaderSpec [opt-env-conf-test]  maybeReader [opt-env-conf-test]  ✓ can parse a bool using this example reader  0.70 ms [opt-env-conf-test]  viaStringCodec [opt-env-conf-test]  ✓ can parse a string via its string codec  2.79 ms [opt-env-conf-test]  commaSeparated [opt-env-conf-test]  ✓ can parse these two ints  8.04 ms [opt-env-conf-test]  renderCommaSeparated [opt-env-conf-test]  ✓ escapes commas and backslashes  5.95 ms [opt-env-conf-test]  parseCommaSeparated [opt-env-conf-test]  ✓ roundtrips with renderCommaSeparated starting from Strings  6.43 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ roundtrips with renderCommaSeparated starting from lists  10.36 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  commaSeparatedSet [opt-env-conf-test]  ✓ can parse these two ints  8.42 ms [opt-env-conf-test]  commaSeparatedList [opt-env-conf-test]  ✓ can parse these two ints  8.42 ms [opt-env-conf-test] OptEnvConf.ArgsSpec [opt-env-conf-test]  consumeSwitch [opt-env-conf-test]  ✓ consumes a long switch if there are no other args  0.56 ms [opt-env-conf-test]  ✓ consumes a folded switch at the front first  0.58 ms [opt-env-conf-test]  ✓ consumes a short switch if there are no other args  0.56 ms [opt-env-conf-test]  ✓ fails to consume if there are no dasheds  3.98 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ fails to consume if there are no arguments  0.88 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ consumes a switch at the front first  0.54 ms [opt-env-conf-test]  ✓ does not consume a mismatched switch  0.54 ms [opt-env-conf-test]  consumeArgument [opt-env-conf-test]  ✓ consumes a plain argument when there is one  1.54 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ does not consume anything if there is nothing to consume  0.56 ms [opt-env-conf-test]  ✓ consumes any argument after a double-dash as an argument  5.32 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ skips dead arguments  8.43 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ tries to consume dashed argument followed by a live argument  6.31 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ consumes a bare double-dash if it's the last argument  1.60 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ tries to consume dashed argument followed by a dead argument  4.42 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ tries to ignore this value that looks like an option value  2.97 ms [opt-env-conf-test]  parseArg [opt-env-conf-test]  ✓ roundtrips with renderArg  0.78 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ produces valid args  0.62 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  renderDashed [opt-env-conf-test]  ✓ roundtrips with parseArg for long dashed  0.61 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ roundtrips with parseArg for short dashed  0.20 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  parseArgs [opt-env-conf-test]  ✓ produces valid Args  3.74 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ produces valid Argss for annoying strings  3.13 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ parses empty args as an empty arg map  0.65 ms [opt-env-conf-test]  consumeOption [opt-env-conf-test]  ✓ consumes an option at the front first  0.03 ms [opt-env-conf-test]  ✓ consumes a short option before a long option  0.03 ms [opt-env-conf-test]  ✓ consumes a short option in shorthand notation  0.01 ms [opt-env-conf-test]  ✓ consumes a long option with an equals sign  0.02 ms [opt-env-conf-test]  ✓ consumes a short option  0.01 ms [opt-env-conf-test]  ✓ consumes a short option before a long option  0.01 ms [opt-env-conf-test]  ✓ does not consume a mismatched option  0.01 ms [opt-env-conf-test]  ✓ consumes a long option  0.01 ms [opt-env-conf-test]  ✓ consumes a folded option  0.05 ms [opt-env-conf-test]  ✓ fails to consume if there are no dasheds  3.50 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test]  ✓ fails to consume if there are no arguments  0.37 ms [opt-env-conf-test]  passed for all of 100 inputs. [opt-env-conf-test] OptEnvConf.ErrorSpec [opt-env-conf-test]  ✓ renders the unreadable-var error the same as before  12.99 ms [opt-env-conf-test]  ✓ renders the typo-option error the same as before  1.97 ms [opt-env-conf-test]  ✓ renders the unrecognised-arg error the same as before  0.29 ms [opt-env-conf-test]  ✓ renders the read-int-argument error the same as before  12.87 ms [opt-env-conf-test]  ✓ renders the read-int-options error the same as before  12.88 ms [opt-env-conf-test]  ✓ renders the leftover-argument error the same as before  0.16 ms [opt-env-conf-test]  ✓ renders the all-or-nothing-relevant error the same as before  11.42 ms [opt-env-conf-test]  ✓ renders the required-command error the same as before  7.69 ms [opt-env-conf-test]  ✓ renders the missing-options error the same as before  4.44 ms [opt-env-conf-test]  ✓ renders the check-failed-checkMaybe error the same as before  9.47 ms [opt-env-conf-test]  ✓ renders the typo-switch error the same as before  1.33 ms [opt-env-conf-test]  ✓ renders the read-int-option error the same as before  12.20 ms [opt-env-conf-test]  ✓ renders the unrecognised-switch error the same as before  0.69 ms [opt-env-conf-test]  ✓ renders the unreadable-vars error the same as before  11.93 ms [opt-env-conf-test]  ✓ renders the unfolding-tombstone-switch error the same as before  6.29 ms [opt-env-conf-test]  ✓ renders the empty-choice error the same as before  3.04 ms [opt-env-conf-test]  ✓ renders the missing-argument error the same as before  3.87 ms [opt-env-conf-test]  ✓ renders the unfolding-tombstone-option error the same as before  4.39 ms [opt-env-conf-test]  ✓ renders the unrecognised-command error the same as before  8.79 ms [opt-env-conf-test]  ✓ renders the some-none error the same as before  3.43 ms [opt-env-conf-test]  ✓ renders the missing-var error the same as before  3.13 ms [opt-env-conf-test]  ✓ renders the missing-option error the same as before  1.46 ms [opt-env-conf-test]  ✓ renders the all-or-nothing error the same as before  8.21 ms [opt-env-conf-test]  ✓ renders the leftover-switch error the same as before  0.09 ms [opt-env-conf-test]  ✓ renders the empty error the same as before  1.02 ms [opt-env-conf-test]  ✓ renders the check-failed-checkEither error the same as before  5.12 ms [opt-env-conf-test]  ✓ renders the missing-vars error the same as before  1.68 ms [opt-env-conf-test]  ✓ renders the leftover-option error the same as before  0.12 ms [opt-env-conf-test]  ✓ renders the unrecognised-option error the same as before  0.11 ms [opt-env-conf-test]  ✓ renders the missing-env error the same as before  1.55 ms [opt-env-conf-test] OptEnvConf.LintSpec [opt-env-conf-test]  ✓ produces the same lint error for this parser  12.87 ms [opt-env-conf-test]  ✓ produces the same lint error for this parser  12.80 ms [opt-env-conf-test]  ✓ produces the same lint error for this parser  12.57 ms [opt-env-conf-test]  ✓ produces the same lint error for this parser  12.16 ms [opt-env-conf-test]  ✓ produces the same lint error for this parser  13.29 ms [opt-env-conf-test]  ✓ produces the same lint error for this parser  12.81 ms [opt-env-conf-test]  ✓ produces the same lint error for this parser  11.36 ms [opt-env-conf-test]  ✓ produces the same lint error for this parser  11.34 ms [opt-env-conf-test]  ✓ produces the same lint error for this parser  11.51 ms [opt-env-conf-test]  ✓ produces the same lint error for this parser  11.36 ms [opt-env-conf-test]  ✓ produces the same lint error for this parser  11.36 ms [opt-env-conf-test]  ✓ produces the same lint error for this parser  10.51 ms [opt-env-conf-test]  ✓ produces the same lint error for this parser  11.27 ms [opt-env-conf-test]  ✓ produces the same lint error for this parser  11.26 ms [opt-env-conf-test]  ✓ produces the same lint error for this parser  9.99 ms [opt-env-conf-test]  ✓ produces the same lint error for this parser  9.94 ms [opt-env-conf-test]  ✓ produces the same lint error for this parser  9.78 ms [opt-env-conf-test]  ✓ produces the same lint error for this parser  8.78 ms [opt-env-conf-test]  ✓ produces the same lint error for this parser  8.03 ms [opt-env-conf-test]  ✓ produces the same lint error for this parser  8.38 ms [opt-env-conf-test]  ✓ produces the same lint error for this parser  6.73 ms [opt-env-conf-test] Failures: [opt-env-conf-test]  [opt-env-conf-test]   test/OptEnvConf/RunSpec.hs:149 [opt-env-conf-test]  ✗ 1 OptEnvConf.RunSpec.runParser.Some.parses many-many input in bounded time (regression: no exponential blowup) [opt-env-conf-test]  Retries: 2 !!! FLAKY !!! [opt-env-conf-test]  parser took longer than 0.5 seconds; likely exponential blowup [opt-env-conf-test]  [opt-env-conf-test]  [opt-env-conf-test]  Examples: 5652 [opt-env-conf-test]  Passed: 799 [opt-env-conf-test]  Failed: 1 [opt-env-conf-test]  Flaky: 1 [opt-env-conf-test]  Sum of test runtimes: 41.46 seconds [opt-env-conf-test]  Test suite took:  1.84 seconds [opt-env-conf-test]  [opt-env-conf-test] Test suite opt-env-conf-test: FAIL [opt-env-conf-test] Test suite logged to: [opt-env-conf-test] dist/test/opt-env-conf-test-0.0.0.4-opt-env-conf-test.log [opt-env-conf-test] 0 of 1 test suites (0 of 1 test cases) passed. Progress: 23 of 27 built (1 failed), 3 of 3 downloaded from cache error: Cannot build '/nix/store/varl5lxyrsvbna7m4v16v579b7hb2qpf-opt-env-conf-test-0.0.0.4.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/3gqwnzwb3wvbrxva95fq5y3lxzf4sdm2-opt-env-conf-test-0.0.0.4-coverage /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4 Last 1384 log lines: > Running phase: setupCompilerEnvironmentPhase > Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. > Running phase: unpackPhase > unpacking source archive /nix/store/jjxd3pslnd4rq5kxjl6ry9npz8iy4jq7-opt-env-conf-test-source-0.0.0.4/opt-env-conf-test-0.0.0.4.tar.gz > source root is opt-env-conf-test-0.0.0.4 > setting SOURCE_DATE_EPOCH to timestamp 1780308048 of file "opt-env-conf-test-0.0.0.4/test/Spec.hs" > warning: file "opt-env-conf-test-0.0.0.4/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic > Running phase: patchPhase > Running phase: compileBuildDriverPhase > setupCompileFlags: -package-db=/build/tmp.AF2fJvo9WC/setup-package.conf.d -threaded > [1 of 2] Compiling Main ( Setup.hs, /build/tmp.AF2fJvo9WC/Main.o ) > [2 of 2] Linking Setup > Running phase: updateAutotoolsGnuConfigScriptsPhase > Running phase: configurePhase > configureFlags: --verbose --prefix=/nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.AF2fJvo9WC/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-options=-O2 --ghc-options=-Wall --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/lib > Using Parsec parser > Configuring opt-env-conf-test-0.0.0.4... > Dependency aeson: using aeson-2.2.4.1 > Dependency base <5: using base-4.20.2.0 > Dependency genvalidity: using genvalidity-1.1.1.0 > Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2 > Dependency opt-env-conf >=0.9.0.0: using opt-env-conf-0.15.0.2 > Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 > Dependency sydtest: using sydtest-0.23.0.1 > Dependency text: using text-2.1.3 > Dependency QuickCheck: using QuickCheck-2.15.0.1 > Dependency aeson: using aeson-2.2.4.1 > Dependency autodocodec: using autodocodec-0.5.0.0 > Dependency base <5: using base-4.20.2.0 > Dependency containers: using containers-0.7 > Dependency genvalidity-aeson: using genvalidity-aeson-1.1.0.0 > Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 > Dependency genvalidity-text: using genvalidity-text-1.0.0.1 > Dependency mtl: using mtl-2.3.1 > Dependency opt-env-conf: using opt-env-conf-0.15.0.2 > Dependency opt-env-conf-test: using opt-env-conf-test-0.0.0.4 > Dependency path: using path-0.9.6 > Dependency path-io: using path-io-1.8.2 > Dependency pretty-show: using pretty-show-1.10 > Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 > Dependency sydtest: using sydtest-0.23.0.1 > Dependency text: using text-2.1.3 > Source component graph: > component lib > component test:opt-env-conf-test dependency lib > Configured component graph: > component opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb > include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez > include base-4.20.2.0-4d66 > include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 > include genvalidity-containers-1.0.0.2-8GXue2Y1x4FH4nzKPrJR5U > include opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A > include safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn > include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U > include text-2.1.3-3f03 > component opt-env-conf-test-0.0.0.4-4BXNpM5vKKM52cOJ0ajc7x-opt-env-conf-test > include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi > include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez > include autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 > include base-4.20.2.0-4d66 > include containers-0.7-e888 > include genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C > include genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi > include genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM > include mtl-2.3.1-f2f2 > include opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A > include opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb > include path-0.9.6-L3t3TcndY3P7bshtU9371n > include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC > include pretty-show-1.10-HqZUg4oWsFWDGiuELORkHN > include safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn > include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U > include text-2.1.3-3f03 > Linked component graph: > unit opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb > include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez > include base-4.20.2.0-4d66 > include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 > include genvalidity-containers-1.0.0.2-8GXue2Y1x4FH4nzKPrJR5U > include opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A > include safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn > include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U > include text-2.1.3-3f03 > OptEnvConf.Args.Gen=opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb:OptEnvConf.Args.Gen,OptEnvConf.EnvMap.Gen=opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb:OptEnvConf.EnvMap.Gen,OptEnvConf.Test=opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb:OptEnvConf.Test > unit opt-env-conf-test-0.0.0.4-4BXNpM5vKKM52cOJ0ajc7x-opt-env-conf-test > include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi > include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez > include autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 > include base-4.20.2.0-4d66 > include containers-0.7-e888 > include genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C > include genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi > include genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM > include mtl-2.3.1-f2f2 > include opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A > include opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb > include path-0.9.6-L3t3TcndY3P7bshtU9371n > include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC > include pretty-show-1.10-HqZUg4oWsFWDGiuELORkHN > include safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn > include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U > include text-2.1.3-3f03 > Ready component graph: > definite opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb > depends aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez > depends base-4.20.2.0-4d66 > depends genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 > depends genvalidity-containers-1.0.0.2-8GXue2Y1x4FH4nzKPrJR5U > depends opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A > depends safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn > depends sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U > depends text-2.1.3-3f03 > definite opt-env-conf-test-0.0.0.4-4BXNpM5vKKM52cOJ0ajc7x-opt-env-conf-test > depends QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi > depends aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez > depends autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 > depends base-4.20.2.0-4d66 > depends containers-0.7-e888 > depends genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C > depends genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi > depends genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM > depends mtl-2.3.1-f2f2 > depends opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A > depends opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb > depends path-0.9.6-L3t3TcndY3P7bshtU9371n > depends path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC > depends pretty-show-1.10-HqZUg4oWsFWDGiuELORkHN > depends safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn > depends sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U > depends text-2.1.3-3f03 > Using Cabal-3.12.1.0 compiled by ghc-9.10 > Using compiler: ghc-9.10.3 > Using install prefix: > /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4 > Executables installed in: > /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/bin > Libraries installed in: > /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb > Dynamic Libraries installed in: > /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af > Private executables installed in: > /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/libexec/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-test-0.0.0.4 > Data files installed in: > /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/share/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-test-0.0.0.4 > Documentation installed in: > /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/share/doc/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-test-0.0.0.4 > Configuration files installed in: > /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/etc > No alex found > Using ar found on system at: > /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-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/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc > Using ghc version 9.10.3 found on system at: > /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc > Using ghc-pkg version 9.10.3 found on system at: > /nix/store/k493jzz83044mqayvlb6247l35780kxy-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/k493jzz83044mqayvlb6247l35780kxy-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/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 > Using hsc2hs version 0.68.10 found on system at: > /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 > No hscolour found > No jhc found > Using ld found on system at: > /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld > No pkg-config found > Using runghc version 9.10.3 found on system at: > /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 > Using strip version 2.46 found on system at: > /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip > Using tar found on system at: > /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar > No uhc found > Running phase: buildPhase > Preprocessing library for opt-env-conf-test-0.0.0.4... > Building library for opt-env-conf-test-0.0.0.4... > [1 of 4] Compiling OptEnvConf.Args.Gen ( src/OptEnvConf/Args/Gen.hs, dist/build/OptEnvConf/Args/Gen.o, dist/build/OptEnvConf/Args/Gen.dyn_o ) > [2 of 4] Compiling OptEnvConf.EnvMap.Gen ( src/OptEnvConf/EnvMap/Gen.hs, dist/build/OptEnvConf/EnvMap/Gen.o, dist/build/OptEnvConf/EnvMap/Gen.dyn_o ) > [3 of 4] Compiling OptEnvConf.Test ( src/OptEnvConf/Test.hs, dist/build/OptEnvConf/Test.o, dist/build/OptEnvConf/Test.dyn_o ) > [4 of 4] Compiling Paths_opt_env_conf_test ( dist/build/autogen/Paths_opt_env_conf_test.hs, dist/build/Paths_opt_env_conf_test.o, dist/build/Paths_opt_env_conf_test.dyn_o ) > [1 of 4] Compiling OptEnvConf.Args.Gen ( src/OptEnvConf/Args/Gen.hs, dist/build/OptEnvConf/Args/Gen.p_o ) > [2 of 4] Compiling OptEnvConf.EnvMap.Gen ( src/OptEnvConf/EnvMap/Gen.hs, dist/build/OptEnvConf/EnvMap/Gen.p_o ) > [3 of 4] Compiling OptEnvConf.Test ( src/OptEnvConf/Test.hs, dist/build/OptEnvConf/Test.p_o ) > [4 of 4] Compiling Paths_opt_env_conf_test ( dist/build/autogen/Paths_opt_env_conf_test.hs, dist/build/Paths_opt_env_conf_test.p_o ) > Preprocessing test suite 'opt-env-conf-test' for opt-env-conf-test-0.0.0.4... > Building test suite 'opt-env-conf-test' for opt-env-conf-test-0.0.0.4... > [ 1 of 16] Compiling OptEnvConf.ArgsSpec ( test/OptEnvConf/ArgsSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/ArgsSpec.o ) > [ 2 of 16] Compiling OptEnvConf.CheckSpec ( test/OptEnvConf/CheckSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/CheckSpec.o ) > [ 3 of 16] Compiling OptEnvConf.CompleterSpec ( test/OptEnvConf/CompleterSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/CompleterSpec.o ) > [ 4 of 16] Compiling OptEnvConf.CompletionSpec ( test/OptEnvConf/CompletionSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/CompletionSpec.o ) > [ 5 of 16] Compiling OptEnvConf.EnvMapSpec ( test/OptEnvConf/EnvMapSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/EnvMapSpec.o ) > [ 6 of 16] Compiling OptEnvConf.ErrorSpec ( test/OptEnvConf/ErrorSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/ErrorSpec.o ) > [ 7 of 16] Compiling OptEnvConf.LintSpec ( test/OptEnvConf/LintSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/LintSpec.o ) > [ 8 of 16] Compiling OptEnvConf.NonDetSpec ( test/OptEnvConf/NonDetSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/NonDetSpec.o ) > [ 9 of 16] Compiling OptEnvConf.ReaderSpec ( test/OptEnvConf/ReaderSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/ReaderSpec.o ) > [10 of 16] Compiling OptEnvConf.RunSpec ( test/OptEnvConf/RunSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/RunSpec.o ) > [11 of 16] Compiling OptEnvConf.TestUtils ( test/OptEnvConf/TestUtils.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/TestUtils.o ) > [12 of 16] Compiling OptEnvConf.HelpSpec ( test/OptEnvConf/HelpSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/HelpSpec.o ) > [13 of 16] Compiling OptEnvConf.APISpec ( test/OptEnvConf/APISpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/APISpec.o ) > [14 of 16] Compiling OptEnvConf.ToplevelSpec ( test/OptEnvConf/ToplevelSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/ToplevelSpec.o ) > [15 of 16] Compiling Main ( test/Spec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/Main.o ) > [16 of 16] Compiling Paths_opt_env_conf_test ( dist/build/opt-env-conf-test/autogen/Paths_opt_env_conf_test.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/Paths_opt_env_conf_test.o ) > [17 of 17] Linking dist/build/opt-env-conf-test/opt-env-conf-test > Running phase: checkPhase > Running 1 test suites... > Test suite opt-env-conf-test: RUNNING... > pure value > Many: without srcLoc > Setting: test/OptEnvConf/ToplevelSpec.hs:49:19 in opt-env-conf-test:OptEnvConf.ToplevelSpec > Trying to consume an argument > Found these possibilities to consume an argument: > (Just "more",Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "args"),Live (ArgPlain "here")]}) > (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "more"),Live (ArgPlain "args"),Live (ArgPlain "here")]}) > Considering this posibility: (Just "more",Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "args"),Live (ArgPlain "here")]}) > set based on argument: "more" > Many: without srcLoc > Setting: test/OptEnvConf/ToplevelSpec.hs:49:19 in opt-env-conf-test:OptEnvConf.ToplevelSpec > Trying to consume an argument > Found these possibilities to consume an argument: > (Just "args",Args {argsBefore = [Dead,Dead], argsAfter = [Live (ArgPlain "here")]}) > (Nothing,Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "args"),Live (ArgPlain "here")]}) > Considering this posibility: (Just "args",Args {argsBefore = [Dead,Dead], argsAfter = [Live (ArgPlain "here")]}) > set based on argument: "args" > Many: without srcLoc > Setting: test/OptEnvConf/ToplevelSpec.hs:49:19 in opt-env-conf-test:OptEnvConf.ToplevelSpec > Trying to consume an argument > Found these possibilities to consume an argument: > (Just "here",Args {argsBefore = [Dead,Dead,Dead], argsAfter = []}) > (Nothing,Args {argsBefore = [Dead,Dead], argsAfter = [Live (ArgPlain "here")]}) > Considering this posibility: (Just "here",Args {argsBefore = [Dead,Dead,Dead], argsAfter = []}) > set based on argument: "here" > Many: without srcLoc > Setting: test/OptEnvConf/ToplevelSpec.hs:49:19 in opt-env-conf-test:OptEnvConf.ToplevelSpec > Trying to consume an argument > Found these possibilities to consume an argument: > (Nothing,Args {argsBefore = [Dead,Dead,Dead], argsAfter = []}) > Considering this posibility: (Nothing,Args {argsBefore = [Dead,Dead,Dead], argsAfter = []}) > could not set based on argument: no argument > not found > Unrecognised args: -option1 option --option2 option --option3 option --option4 option > pure value > Setting: test/OptEnvConf/CheckSpec.hs:35:17 in opt-env-conf-test:OptEnvConf.CheckSpec > Trying to consume an argument > Found these possibilities to consume an argument: > (Nothing,Args {argsBefore = [], argsAfter = []}) > Considering this posibility: (Nothing,Args {argsBefore = [], argsAfter = []}) > could not set based on argument: no argument > not found > Parser with check: src/OptEnvConf/Parser.hs:614:42 in opt-env-conf:OptEnvConf.Parser > Requires capabilities: read-secret > parser > Setting: test/OptEnvConf/CheckSpec.hs:45:109 in opt-env-conf-test:OptEnvConf.CheckSpec > Trying to consume an argument > Found these possibilities to consume an argument: > (Just "arg",Args {argsBefore = [Dead], argsAfter = []}) > (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg")]}) > Considering this posibility: (Just "arg",Args {argsBefore = [Dead], argsAfter = []}) > set based on argument: "arg" > check > Missing capabilities: read-secret > Considering this posibility: (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg")]}) > could not set based on argument: no argument > not found > check > Parser with check: src/OptEnvConf/Parser.hs:614:42 in opt-env-conf:OptEnvConf.Parser > Requires capabilities: read-secret > parser > Setting: test/OptEnvConf/CheckSpec.hs:55:109 in opt-env-conf-test:OptEnvConf.CheckSpec > Trying to consume an argument > Found these possibilities to consume an argument: > (Just "arg",Args {argsBefore = [Dead], argsAfter = []}) > (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg")]}) > Considering this posibility: (Just "arg",Args {argsBefore = [Dead], argsAfter = []}) > set based on argument: "arg" > check > failed, forgivable: False > Considering this posibility: (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg")]}) > could not set based on argument: no argument > not found > check > Ap > Parser with check: src/OptEnvConf/Parser.hs:614:42 in opt-env-conf:OptEnvConf.Parser > Requires capabilities: read-secret > parser > Setting: test/OptEnvConf/CheckSpec.hs:68:112 in opt-env-conf-test:OptEnvConf.CheckSpec > Trying to consume an argument > Found these possibilities to consume an argument: > (Just "arg1",Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "arg2")]}) > (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg1"),Live (ArgPlain "arg2")]}) > Considering this posibility: (Just "arg1",Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "arg2")]}) > set based on argument: "arg1" > check > Missing capabilities: read-secret > Parser with check: src/OptEnvConf/Parser.hs:614:42 in opt-env-conf:OptEnvConf.Parser > parser > Setting: test/OptEnvConf/CheckSpec.hs:69:61 in opt-env-conf-test:OptEnvConf.CheckSpec > Trying to consume an argument > Found these possibilities to consume an argument: > (Just "arg2",Args {argsBefore = [Dead,Dead], argsAfter = []}) > (Nothing,Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "arg2")]}) > Considering this posibility: (Just "arg2",Args {argsBefore = [Dead,Dead], argsAfter = []}) > set based on argument: "arg2" > check > failed, forgivable: False > Considering this posibility: (Nothing,Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "arg2")]}) > could not set based on argument: no argument > not found > check > Considering this posibility: (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg1"),Live (ArgPlain "arg2")]}) > could not set based on argument: no argument > not found > check > Parser with check: src/OptEnvConf/Parser.hs:614:42 in opt-env-conf:OptEnvConf.Parser > parser > Setting: test/OptEnvConf/CheckSpec.hs:69:61 in opt-env-conf-test:OptEnvConf.CheckSpec > Trying to consume an argument > Found these possibilities to consume an argument: > (Just "arg1",Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "arg2")]}) > (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg1"),Live (ArgPlain "arg2")]}) > Considering this posibility: (Just "arg1",Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "arg2")]}) > set based on argument: "arg1" > check > failed, forgivable: False > Considering this posibility: (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg1"),Live (ArgPlain "arg2")]}) > could not set based on argument: no argument > not found > check > Tests: > > OptEnvConf.ToplevelSpec > --help > Usage: opt-env-conf-test > > dummy > > Available settings: > Show this help text > switch: -h|--help > > Output version information: 0.0.0 > switch: --version > > Usage: opt-env-conf-test > > dummy > > Available settings: > Show this help text > switch: -h|--help > > Output version information: 0.0.0 > switch: --version > > Usage: opt-env-conf-test > > dummy > > Available settings: > Show this help text > switch: -h|--help > > Output version information: 0.0.0 > switch: --version > > ✓ can show help text with -h  2.20 ms > Usage: opt-env-conf-test > > dummy > > Available settings: > Show this help text > switch: -h|--help > > Output version information: 0.0.0 > switch: --version > > ✓ can show help text with --help even when there are more args  0.54 ms > ✓ can show help text with --help even when there are more args  0.43 ms > ✓ can show help text with --help  1.66 ms > --run-settings-check > Settings parsed successfully. ✓ can run a settings check with --run-settings-check  0.42 ms > Settings parsed successfully. ✓ can run a settings check with --run-settings-check even when there are more args  55.50 ms > ✓ can fail fast when too many unrecognsied arguments are given  38.24 ms > --version > opt-env-conf-test 0.0.0 > ✓ can show version info with --version  0.39 ms > OptEnvConf.CheckSpec > runSettingsCheckOn > ✓ is succesful on the trivial parser  0.06 ms > ✓ fails when a required setting is missing  1.25 ms > ✓ says incapable when a required capability is missing  2.84 ms > ✓ says failed when a required capability is available  94.66 ms > ✓ says failed when a required capability is missing but another setting failed  6.02 ms > OptEnvConf.APISpec > secret > ✓ produces the same env docs structure as before  131.90 ms > ✓ shows the parser in the same way  146.30 ms > ✓ renders the reference documentation in the same way  131.72 ms > ✓ documents the short opt parser in the same way  131.08 ms > ✓ documents the env parser in the same way  130.86 ms > ✓ documents the help page in the same way  131.38 ms > ✓ produces the same opt docs structure as before  132.18 ms > ✓ produces the same docs structure as before  136.78 ms > ✓ documents the long opt parser in the same way  130.66 ms > ✓ documents the version page in the same way  0.98 ms > ✓ documents the man page in the same way  131.22 ms > ✓ produces the same conf docs structure as before  131.90 ms > ✓ documents the conf parser in the same way  130.61 ms > ✓ passes the linter  129.49 ms > ✓ renders the Nix options the same way  133.63 ms > greet > ✓ produces the same docs structure as before  11.79 ms > ✓ documents the version page in the same way  1.81 ms > ✓ produces the same env docs structure as before  10.69 ms > ✓ documents the help page in the same way  128.76 ms > ✓ documents the short opt parser in the same way  18.69 ms > ✓ documents the long opt parser in the same way  18.90 ms > ✓ produces the same opt docs structure as before  10.51 ms > ✓ produces the same conf docs structure as before  9.88 ms > ✓ renders the reference documentation in the same way  130.48 ms > ✓ shows the parser in the same way  138.73 ms > ✓ documents the conf parser in the same way  21.39 ms > ✓ passes the linter  5.11 ms > ✓ documents the env parser in the same way  17.07 ms > ✓ documents the man page in the same way  128.66 ms > ✓ renders the Nix options the same way  9.61 ms > hidden > ✓ documents the help page in the same way  0.19 ms > ✓ produces the same docs structure as before  0.12 ms > ✓ renders the reference documentation in the same way  11.94 ms > ✓ shows the parser in the same way  121.00 ms > ✓ produces the same conf docs structure as before  0.18 ms > ✓ renders the Nix options the same way  0.92 ms > ✓ documents the conf parser in the same way  0.14 ms > ✓ documents the man page in the same way  10.36 ms > ✓ passes the linter  0.02 ms > ✓ produces the same env docs structure as before  0.14 ms > ✓ documents the version page in the same way  0.15 ms > ✓ documents the short opt parser in the same way  0.14 ms > ✓ produces the same opt docs structure as before  0.15 ms > ✓ documents the env parser in the same way  0.16 ms > ✓ documents the long opt parser in the same way  0.13 ms > yes-no > ✓ renders the reference documentation in the same way  117.58 ms > ✓ documents the short opt parser in the same way  3.69 ms > ✓ renders the Nix options the same way  0.38 ms > ✓ documents the man page in the same way  112.04 ms > ✓ produces the same env docs structure as before  0.41 ms > ✓ shows the parser in the same way  119.61 ms > ✓ produces the same conf docs structure as before  0.59 ms > ✓ documents the version page in the same way  0.14 ms > ✓ produces the same docs structure as before  1.21 ms > ✓ documents the conf parser in the same way  1.92 ms > ✓ documents the help page in the same way  3.89 ms > ✓ documents the env parser in the same way  0.14 ms > ✓ produces the same opt docs structure as before  0.50 ms > ✓ passes the linter  0.07 ms > ✓ documents the long opt parser in the same way  0.15 ms > yes-no-optional > ✓ renders the Nix options the same way  0.17 ms > ✓ documents the long opt parser in the same way  0.18 ms > ✓ documents the conf parser in the same way  0.16 ms > ✓ produces the same env docs structure as before  0.42 ms > ✓ renders the reference documentation in the same way  108.32 ms > ✓ documents the version page in the same way  0.13 ms > ✓ shows the parser in the same way  116.05 ms > ✓ produces the same docs structure as before  1.05 ms > ✓ documents the help page in the same way  1.63 ms > ✓ documents the short opt parser in the same way  0.15 ms > ✓ produces the same opt docs structure as before  0.36 ms > ✓ documents the env parser in the same way  0.13 ms > ✓ produces the same conf docs structure as before  104.57 ms > ✓ passes the linter  104.45 ms > ✓ documents the man page in the same way  106.29 ms > sum-type > ✓ documents the env parser in the same way  0.37 ms > ✓ documents the long opt parser in the same way  0.20 ms > ✓ documents the short opt parser in the same way  0.75 ms > ✓ shows the parser in the same way  8.80 ms > ✓ produces the same opt docs structure as before  0.22 ms > ✓ produces the same conf docs structure as before  0.52 ms > ✓ documents the version page in the same way  0.07 ms > ✓ documents the man page in the same way  1.39 ms > ✓ produces the same env docs structure as before  0.23 ms > ✓ documents the help page in the same way  0.36 ms > ✓ renders the reference documentation in the same way  0.98 ms > ✓ renders the Nix options the same way  0.16 ms > ✓ produces the same docs structure as before  1.91 ms > ✓ passes the linter  0.67 ms > ✓ documents the conf parser in the same way  0.17 ms > verbose > ✓ documents the env parser in the same way  1.45 ms > ✓ produces the same env docs structure as before  1.47 ms > ✓ shows the parser in the same way  2.98 ms > ✓ documents the long opt parser in the same way  1.46 ms > ✓ documents the short opt parser in the same way  1.44 ms > ✓ produces the same conf docs structure as before  1.47 ms > ✓ renders the Nix options the same way  0.88 ms > ✓ documents the man page in the same way  1.52 ms > ✓ documents the version page in the same way  0.26 ms > ✓ renders the reference documentation in the same way  1.38 ms > ✓ documents the help page in the same way  1.39 ms > ✓ passes the linter  0.02 ms > ✓ produces the same docs structure as before  1.17 ms > ✓ produces the same opt docs structure as before  1.46 ms > ✓ documents the conf parser in the same way  0.89 ms > empty > ✓ passes the linter  0.00 ms > ✓ documents the short opt parser in the same way  0.14 ms > ✓ shows the parser in the same way  0.20 ms > ✓ produces the same env docs structure as before  0.10 ms > ✓ produces the same opt docs structure as before  0.11 ms > ✓ documents the man page in the same way  0.16 ms > ✓ documents the long opt parser in the same way  0.14 ms > ✓ documents the version page in the same way  0.20 ms > ✓ documents the env parser in the same way  0.22 ms > ✓ renders the Nix options the same way  0.12 ms > ✓ produces the same conf docs structure as before  0.28 ms > ✓ produces the same docs structure as before  0.12 ms > ✓ renders the reference documentation in the same way  0.33 ms > ✓ documents the help page in the same way  0.43 ms > ✓ documents the conf parser in the same way  0.17 ms > enable-disable > ✓ produces the same conf docs structure as before  0.93 ms > ✓ passes the linter  1.36 ms > ✓ renders the Nix options the same way  0.85 ms > ✓ produces the same docs structure as before  3.97 ms > ✓ renders the reference documentation in the same way  1.00 ms > ✓ documents the help page in the same way  0.97 ms > ✓ documents the version page in the same way  0.26 ms > ✓ documents the conf parser in the same way  0.71 ms > ✓ documents the man page in the same way  1.07 ms > ✓ produces the same opt docs structure as before  1.31 ms > ✓ documents the env parser in the same way  0.69 ms > ✓ documents the long opt parser in the same way  0.89 ms > ✓ shows the parser in the same way  4.78 ms > ✓ documents the short opt parser in the same way  0.82 ms > ✓ produces the same env docs structure as before  0.83 ms > sub-commands > ✓ renders the Nix options the same way  9.61 ms > ✓ documents the help page in the same way  19.57 ms > ✓ produces the same docs structure as before  13.35 ms > ✓ renders the reference documentation in the same way  770.21 ms > ✓ passes the linter  9.45 ms > ✓ produces the same env docs structure as before  13.44 ms > ✓ produces the same opt docs structure as before  13.10 ms > ✓ documents the long opt parser in the same way  18.99 ms > ✓ documents the version page in the same way  0.14 ms > ✓ produces the same conf docs structure as before  12.75 ms > ✓ documents the short opt parser in the same way  5.66 ms > ✓ documents the man page in the same way  769.49 ms > ✓ shows the parser in the same way  392.59 ms > ✓ documents the env parser in the same way  11.18 ms > ✓ documents the conf parser in the same way  11.12 ms > many-args > ✓ documents the conf parser in the same way  0.17 ms > ✓ renders the Nix options the same way  0.16 ms > ✓ produces the same docs structure as before  0.29 ms > ✓ documents the env parser in the same way  0.14 ms > ✓ renders the reference documentation in the same way  0.23 ms > ✓ documents the long opt parser in the same way  0.15 ms > ✓ shows the parser in the same way  0.20 ms > ✓ passes the linter  0.03 ms > ✓ produces the same conf docs structure as before  0.14 ms > ✓ documents the version page in the same way  0.15 ms > ✓ documents the help page in the same way  0.20 ms > ✓ documents the man page in the same way  0.28 ms > ✓ produces the same opt docs structure as before  0.28 ms > ✓ documents the short opt parser in the same way  0.15 ms > ✓ produces the same env docs structure as before  0.16 ms > with-default > ✓ produces the same opt docs structure as before  2.39 ms > ✓ documents the man page in the same way  0.54 ms > ✓ documents the long opt parser in the same way  0.40 ms > ✓ documents the version page in the same way  0.15 ms > ✓ shows the parser in the same way  2.19 ms > ✓ produces the same docs structure as before  2.26 ms > ✓ renders the reference documentation in the same way  0.29 ms > ✓ documents the short opt parser in the same way  1.81 ms > ✓ passes the linter  0.03 ms > ✓ documents the conf parser in the same way  1.78 ms > ✓ produces the same env docs structure as before  1.74 ms > ✓ produces the same conf docs structure as before  0.11 ms > ✓ documents the help page in the same way  0.19 ms > ✓ documents the env parser in the same way  0.09 ms > ✓ renders the Nix options the same way  0.10 ms > three-commands > ✓ produces the same conf docs structure as before  9.37 ms > ✓ passes the linter  4.05 ms > ✓ documents the conf parser in the same way  8.02 ms > ✓ documents the short opt parser in the same way  2.41 ms > ✓ renders the reference documentation in the same way  1131.35 ms > ✓ produces the same docs structure as before  10.89 ms > ✓ renders the Nix options the same way  2.81 ms > ✓ documents the help page in the same way  14.93 ms > ✓ documents the env parser in the same way  7.24 ms > ✓ produces the same opt docs structure as before  7.89 ms > ✓ documents the version page in the same way  0.25 ms > ✓ produces the same env docs structure as before  7.12 ms > ✓ shows the parser in the same way  387.39 ms > ✓ documents the long opt parser in the same way  13.22 ms > ✓ documents the man page in the same way  1128.88 ms > same-help > ✓ documents the conf parser in the same way  0.24 ms > ✓ documents the help page in the same way  0.22 ms > ✓ documents the version page in the same way  0.12 ms > ✓ documents the short opt parser in the same way  0.19 ms > ✓ produces the same opt docs structure as before  0.75 ms > ✓ passes the linter  0.14 ms > ✓ documents the man page in the same way  0.37 ms > ✓ produces the same conf docs structure as before  1.59 ms > ✓ renders the Nix options the same way  1.41 ms > ✓ renders the reference documentation in the same way  1.55 ms > ✓ produces the same docs structure as before  2.45 ms > ✓ produces the same env docs structure as before  0.37 ms > ✓ documents the long opt parser in the same way  0.14 ms > ✓ documents the env parser in the same way  0.13 ms > ✓ shows the parser in the same way  4.44 ms > some-args > ✓ produces the same docs structure as before  4.78 ms > ✓ produces the same opt docs structure as before  4.91 ms > ✓ documents the env parser in the same way  4.46 ms > ✓ renders the Nix options the same way  1.64 ms > ✓ passes the linter  0.04 ms > ✓ documents the long opt parser in the same way  2.24 ms > ✓ renders the reference documentation in the same way  2.30 ms > ✓ documents the man page in the same way  2.28 ms > ✓ documents the short opt parser in the same way  2.22 ms > ✓ documents the version page in the same way  0.12 ms > ✓ produces the same env docs structure as before  0.82 ms > ✓ documents the help page in the same way  0.87 ms > ✓ shows the parser in the same way  4.46 ms > ✓ produces the same conf docs structure as before  0.77 ms > ✓ documents the conf parser in the same way  0.76 ms > enable-disable-optional > ✓ documents the long opt parser in the same way  0.16 ms > ✓ produces the same docs structure as before  0.89 ms > ✓ produces the same opt docs structure as before  0.21 ms > ✓ documents the short opt parser in the same way  0.13 ms > ✓ renders the reference documentation in the same way  0.25 ms > ✓ documents the man page in the same way  0.20 ms > ✓ passes the linter  0.04 ms > ✓ documents the help page in the same way  0.40 ms > ✓ documents the env parser in the same way  0.13 ms > ✓ documents the conf parser in the same way  0.12 ms > ✓ documents the version page in the same way  0.17 ms > ✓ renders the Nix options the same way  0.18 ms > ✓ shows the parser in the same way  2.53 ms > ✓ produces the same conf docs structure as before  0.22 ms > ✓ produces the same env docs structure as before  0.20 ms > sub-settings > ✓ produces the same opt docs structure as before  5.35 ms > ✓ produces the same docs structure as before  6.72 ms > ✓ produces the same env docs structure as before  6.50 ms > ✓ documents the conf parser in the same way  6.34 ms > ✓ documents the version page in the same way  0.11 ms > ✓ renders the Nix options the same way  380.78 ms > ✓ renders the reference documentation in the same way  6.38 ms > ✓ produces the same conf docs structure as before  3.23 ms > ✓ documents the man page in the same way  6.32 ms > ✓ documents the long opt parser in the same way  5.06 ms > ✓ documents the help page in the same way  6.19 ms > ✓ passes the linter  3.27 ms > ✓ documents the env parser in the same way  2.99 ms > ✓ documents the short opt parser in the same way  4.95 ms > ✓ shows the parser in the same way  6.55 ms > optional > ✓ documents the conf parser in the same way  0.14 ms > ✓ renders the Nix options the same way  0.11 ms > ✓ shows the parser in the same way  0.45 ms > ✓ renders the reference documentation in the same way  0.18 ms > ✓ documents the help page in the same way  0.15 ms > ✓ produces the same env docs structure as before  0.10 ms > ✓ documents the env parser in the same way  0.13 ms > ✓ documents the version page in the same way  0.09 ms > ✓ produces the same docs structure as before  1.29 ms > ✓ documents the man page in the same way  0.23 ms > ✓ documents the long opt parser in the same way  1.06 ms > ✓ produces the same conf docs structure as before  0.13 ms > ✓ produces the same opt docs structure as before  0.13 ms > ✓ passes the linter  0.02 ms > ✓ documents the short opt parser in the same way  0.08 ms > big-config > ✓ renders the Nix options the same way  0.13 ms > ✓ documents the man page in the same way  0.80 ms > ✓ documents the conf parser in the same way  0.09 ms > ✓ documents the help page in the same way  0.68 ms > ✓ documents the env parser in the same way  0.07 ms > ✓ produces the same docs structure as before  0.51 ms > ✓ passes the linter  0.02 ms > ✓ produces the same conf docs structure as before  0.13 ms > ✓ shows the parser in the same way  2.00 ms > ✓ documents the long opt parser in the same way  0.18 ms > ✓ renders the reference documentation in the same way  0.22 ms > ✓ documents the version page in the same way  0.08 ms > ✓ produces the same env docs structure as before  1.70 ms > ✓ documents the short opt parser in the same way  0.12 ms > ✓ produces the same opt docs structure as before  0.14 ms > OptEnvConf.EnvMapSpec > parseEnvMap > ✓ produces valid EnvMaps  3.05 ms > passed for all of 100 inputs. > OptEnvConf.HelpSpec > ✓ this help page in the same way for args: ["quux"]  1275.50 ms > ✓ this help page in the same way for args: ["sub","foo"]  1278.94 ms > ✓ this help page in the same way for args: ["sub"]  1278.98 ms > ✓ this help page in the same way for args: []  1275.44 ms > ✓ this help page in the same way for args: ["--port","notaport"]  1273.96 ms > ✓ this help page in the same way for args: ["read"]  1277.37 ms > ✓ this help page in the same way for args: ["create"]  1277.39 ms > ✓ this help page in the same way for args: ["sub","bar"]  1277.25 ms > OptEnvConf.RunSpec > runParser > withCombinedYamlConfig > ✓ can parse without any arguments  753.96 ms > passed for all of 100 inputs. > subConfig > ✓ can prefix a conf val parser  1114.98 ms > passed for all of 100 inputs. > Select > ✓ can use the second parser with select  739.88 ms > passed for all of 100 inputs. > ✓ can avoid the second parser with select  737.33 ms > passed for all of 100 inputs. > subArgs > ✓ can prefix a switch parser  736.03 ms > passed for all of 100 inputs. > ✓ can prefix an option parser  752.18 ms > passed for all of 100 inputs. > Some > ✗ parses many-many input in bounded time (regression: no exponential blowup)  741.68 ms > Retries: 2 !!! FLAKY !!! > ✓ can parse some args  1399.76 ms > passed for all of 100 inputs. > ✓ fails to parse zero args  1114.07 ms > passed for all of 100 inputs. > Unit tests > ✓ parses args ["command","arg"] as ("command",'2')  732.98 ms > ✓ parses environment [] as True  372.46 ms > ✓ parses args ["--enable-example"] as True  374.94 ms > ✓ parses args ["quux","--port","6"] as (["quux"],[6])  741.54 ms > ✓ parses environment [("ALTERNATIVE","False")] as False  362.42 ms > ✓ parses args ["--","all","-bare","--arguments"] as ["all","-bare","--arguments"]  365.69 ms > ✓ parses args ["-w","foo"] as (Just "foo",True)  373.44 ms > ✓ parses environment [] as False  0.96 ms > ✓ parses args ["-vv","--"] as (["--"],2)  371.34 ms > ✓ parses environment [("ALTERNATIVE","False")] as False  359.77 ms > ✓ parses args ["--","-p1"] as (["-p1"],[])  5.34 ms > ✓ parses args ["-vf","foo","-v"] as (2,"foo")  10.48 ms > ✓ parses args [] as ('a','b')  382.59 ms > ✓ parses args ["a","--verbose","-v","-v","b","-v","c"] as (["a","b","c"],4)  6.99 ms > ✓ parses configuration Just (fromList [("foo",String "bar")]) as Right "bar"  14.43 ms > ✓ parses args ["foo","--watch"] as (Just "foo",True)  1.19 ms > ✓ parses args ["a","--verbose","-v","b","-v"] as (["a","b"],3)  3.62 ms > ✓ parses args ["--bash-completion-script"] as Left True  1.04 ms > ✓ parses args ["a","--verbose","-v","-vv","b","-v","c"] as (["a","b","c"],5)  2.90 ms > ✓ parses args ["--foo","bar"] as "bar"  368.45 ms > ✓ parses args ["--option","command","arg"] as ("command",'2')  0.26 ms > ✓ parses args ["-vv","--"] as (["--"],2)  3.33 ms > ✓ parses args [] as Nothing  2.17 ms > ✓ parses args ["foo","-w"] as (Just "foo",True)  1.96 ms > ✓ parses args ["--verbose"] as 1  1.93 ms > ✓ parses environment [("ALTERNATIVE","True")] as True  0.25 ms > ✓ parses args ["--watch","foo"] as (Just "foo",True)  3.80 ms > ✓ parses args ["a","-v","b","-v"] as (["a","b"],2)  1.25 ms > ✓ parses args ["--","-p","2"] as (["-p","2"],[])  1.16 ms > ✓ parses args ["args","here"] as ["args","here"]  0.69 ms > ✓ parses args ["c"] as "c"  360.71 ms > ✓ parses args ["--no-example"] as False  2.52 ms > ✓ parses args ["a","--verbose","-v","-vv","-v","b","-v","c"] as (["a","b","c"],6)  2.76 ms > ✓ parses args ["--","-p1"] as (["-p1"],[])  2.26 ms > ✓ parses args [] as ([],0)  2.26 ms > ✓ parses args ["--enable-example"] as True  1.29 ms > ✓ parses args ["--enable-example"] as Just True  1.52 ms > ✓ parses environment [("ALTERNATIVE","False")] as False  0.23 ms > ✓ parses args ["--bar"] as (Just "--bar",False)  359.13 ms > ✓ parses args ["--before","'m'"] as ('m',Nothing)  370.14 ms > ✓ parses args ["--port","3"] as ([],[3])  2.32 ms > ✓ parses configuration Just (fromList [("hi",String "ho")]) as "ho"  2.90 ms > ✓ parses args ["--example"] as True  2.24 ms > ✓ parses args ["--bar"] as (Just "--bar",False)  357.89 ms > ✓ parses args ["-p1"] as ([],[1])  358.09 ms > ✓ parses args ["-v","-f","foo"] as (1,"foo")  1.08 ms > ✓ parses args ["two"] as '2'  1.01 ms > ✓ parses args ["--file","foo"] as "foo"  0.06 ms > ✓ parses args ["quux","--port","6"] as (["quux"],[6])  1.85 ms > ✓ parses args ["-p","1","-p","2","-p","3"] as ([],[1,2,3])  1.99 ms > ✓ parses args ["-w"] as (Nothing,True)  1.78 ms > ✓ parses args ["foo"] as (Just "foo",False)  1.88 ms > ✓ parses args ["foo"] as (Just "foo",False)  1.91 ms > ✓ parses environment [("EXAMPLE","False")] as False  0.19 ms > ✓ parses args ["--port=8","bar"] as (["bar"],[8])  359.53 ms > ✓ parses args ["a","--verbose","-v","-vv","-v","b","-v","c"] as (["a","b","c"],6)  365.85 ms > ✓ parses args ["bar","--port=5"] as (["bar"],[5])  354.22 ms > ✓ parses args ["--watch","foo"] as (Just "foo",True)  353.16 ms > ✓ parses args ["-f","foo"] as (0,"foo")  353.30 ms > ✓ parses args ["-v","--verbose"] as 2  353.28 ms > ✓ parses args ["--port=2","-p3"] as ([],[2,3])  353.60 ms > ✓ parses args ["--port=8","bar"] as (["bar"],[8])  353.50 ms > ✓ parses args ["a","-v","b","-v"] as (["a","b"],2)  7.59 ms > ✓ parses args ["--foo","bar"] as "bar"  2.81 ms > ✓ parses configuration Just (fromList [("hi",Number 5.0)]) as Left 5  2.78 ms > ✓ parses environment [] as True  0.29 ms > ✓ parses args ["-vv","--verbose","-v"] as 4  2.50 ms > ✓ parses args ["-p1","--port","2"] as ([],[1,2])  2.64 ms > ✓ parses args ["--disable-example"] as False  2.37 ms > ✓ parses environment [("EXAMPLE","True")] as True  0.35 ms > ✓ parses args ["--port=2"] as ([],[2])  2.51 ms > ✓ parses environment [("EXAMPLE","False")] as False  0.16 ms > ✓ parses args ["--port=2"] as ([],[2])  2.46 ms > ✓ parses args ["--disable-example"] as False  2.26 ms > ✓ parses args ["--watch"] as (Nothing,True)  2.33 ms > ✓ parses args [] as True  1.11 ms > ✓ parses args ["-f","foo"] as "foo"  0.04 ms > ✓ parses args [] as ([],[])  1.07 ms > ✓ parses args ["arg"] as Right "arg"  1.09 ms > ✓ parses args ["run2","--foo","bar"] as "bar"  0.55 ms > ✓ parses args ["--foo","bar"] as (True,"bar")  0.16 ms > ✓ parses args [] as 0  1.89 ms > ✓ parses args ["run2","--foo","bar"] as "bar"  0.36 ms > ✓ parses args [] as ([],[])  1.99 ms > ✓ parses args ["--","--port=3"] as (["--port=3"],[])  2.16 ms > ✓ parses args [] as False  2.23 ms > ✓ parses args [] as ([],0)  2.09 ms > ✓ parses args ["-vv","--verbose"] as 3  2.13 ms > ✓ parses args ["-v","-v"] as 2  2.16 ms > ✓ parses args ["-v","--"] as (["--"],1)  2.20 ms > ✓ parses environment [] as False  1.11 ms > ✓ parses args [] as False  2.16 ms > ✓ parses args ["--"] as (["--"],0)  1.38 ms > ✓ parses args ["-w"] as (Nothing,True)  1.34 ms > ✓ parses args ["--","-v"] as (["-v"],0)  1.41 ms > ✓ parses args ["-p","1","-p","2","-p","3"] as ([],[1,2,3])  1.32 ms > ✓ parses args ["run1","--foo","bar"] as "bar"  0.14 ms > ✓ parses environment [("ALTERNATIVE","True")] as True  0.19 ms > ✓ parses args ["--file","foo","-v"] as (["foo"],1)  2.92 ms > ✓ parses args ["--foo","bar"] as "bar"  0.13 ms > ✓ parses args ["--no-example"] as Just False  1.74 ms > ✓ parses args ["--port","9","quux"] as (["quux"],[9])  1.87 ms > ✓ parses args ["foo","-w"] as (Just "foo",True)  1.70 ms > ✓ parses args [] as ([],0)  1.75 ms > ✓ parses args ["-vvv"] as ([],3)  1.79 ms > ✓ parses args ["--foo","-dfu"] as "-dfu"  0.04 ms > ✓ parses args ["--example"] as True  1.73 ms > ✓ parses args ["--foo","foo"] as Just ("foo",Nothing)  3.73 ms > ✓ parses args [] as True  2.01 ms > ✓ parses environment [("ALTERNATIVE","True")] as True  0.92 ms > ✓ parses args ["--foo","'c'","--bar","'d'"] as ('c','d')  3.48 ms > ✓ parses configuration Just (fromList [("hi",String "ho")]) as Just "ho"  0.11 ms > ✓ parses environment [("ALTERNATIVE","False")] as False  0.27 ms > ✓ parses args ["run","--foo","bar"] as "bar"  0.14 ms > ✓ parses args ["-vf","foo"] as (["foo"],1)  160.50 ms > ✓ parses environment [("EXAMPLE","True")] as True  0.23 ms > ✓ parses environment [("EXAMPLE","False")] as False  0.23 ms > ✓ parses args ["a","--verbose","-v","b","-v"] as (["a","b"],3)  3.18 ms > ✓ parses args ["--foo","foo"] as Just ("foo",Nothing)  4.58 ms > ✓ parses args ["foo","-p4"] as (["foo"],[4])  1.41 ms > ✓ parses args ["--foo","bar"] as "bar"  0.06 ms > ✓ parses environment [("EXAMPLE","True")] as True  0.23 ms > ✓ parses args ["--","--port","4"] as (["--port","4"],[])  2.25 ms > ✓ parses args [] as "b"  0.06 ms > ✓ parses args ["--port","3"] as ([],[3])  1.27 ms > ✓ parses args ["--"] as (["--"],0)  2.09 ms > ✓ parses args ["--foo","bar"] as ("--foo","bar")  2.18 ms > ✓ parses args ["-vv"] as 2  1.98 ms > ✓ parses args ["bar","--port=5"] as (["bar"],[5])  2.15 ms > ✓ parses args ["-p7","foo"] as (["foo"],[7])  2.24 ms > ✓ parses args ["delete"] as "ho"  0.07 ms > ✓ parses args ["--watch"] as (Nothing,True)  2.17 ms > ✓ parses args ["-f","bar","--foo","quux"] as ["bar","quux"]  0.18 ms > ✓ parses args ["-vvf","foo","-v"] as (3,"foo")  2.55 ms > ✓ parses args ["--bash-completion-script"] as Left True  2.48 ms > ✓ parses args [] as Nothing  158.13 ms > ✓ parses args ["--port=2","-p3"] as ([],[2,3])  1.95 ms > ✓ parses args ["-w","foo"] as (Just "foo",True)  1.80 ms > ✓ parses args ["arg"] as Right (Just "arg")  1.98 ms > ✓ parses args ["--disable-example"] as Just False  1.91 ms > ✓ parses args ["--","--port","4"] as (["--port","4"],[])  2.03 ms > ✓ parses args ["-vvv"] as ([],3)  2.10 ms > ✓ parses args ["a","--verbose","-v","-v","b","-v"] as (["a","b"],4)  3.76 ms > ✓ parses args [] as Nothing  2.87 ms > ✓ parses args [] as Nothing  2.88 ms > ✓ parses args ["a","--verbose","-v","-vv","b","-v","c"] as (["a","b","c"],5)  156.08 ms > ✓ parses args ["--foo","bar"] as ["bar"]  0.12 ms > ✓ parses args ["--no-example"] as False  2.79 ms > ✓ parses args ["--foo","bar"] as (True,"bar")  0.10 ms > ✓ parses args ["--foo","bar"] as ("bar",True)  0.19 ms > ✓ parses environment [("ALTERNATIVE","True")] as True  0.16 ms > ✓ parses args ["True"] as True  152.57 ms > ✓ parses args ["-ffoo"] as "foo"  0.04 ms > ✓ parses args ["a","--verbose","-v","-v","b","-v","c"] as (["a","b","c"],4)  155.80 ms > ✓ parses args ["--example"] as Just True  152.86 ms > ✓ parses args ["-v","--"] as (["--"],1)  153.29 ms > ✓ parses args [] as False  152.77 ms > ✓ parses args ["-p1","--port","2"] as ([],[1,2])  153.00 ms > ✓ parses args ["a","--verbose","-v","-v","b","-v"] as (["a","b"],4)  153.35 ms > ✓ parses environment [("EXAMPLE","False")] as False  0.88 ms > ✓ parses args ["-p7","foo"] as (["foo"],[7])  153.39 ms > ✓ parses args ["-v"] as 1  152.90 ms > ✓ parses environment [("EXAMPLE","True")] as True  0.87 ms > ✓ parses args ["add","hi"] as "hi"  0.81 ms > ✓ parses args ["--","-p","2"] as (["-p","2"],[])  152.20 ms > ✓ parses args ["--file=foo"] as "foo"  0.05 ms > ✓ parses args ["foo","--watch"] as (Just "foo",True)  152.08 ms > ✓ parses args ["-vvf","foo"] as (2,"foo")  152.25 ms > ✓ parses args ["--foo","bar","-f","quux"] as ["bar","quux"]  0.20 ms > ✓ parses args ["run1","--foo","bar"] as "bar"  0.13 ms > ✓ parses args ["one"] as '1'  151.97 ms > ✓ parses args ["-p1"] as ([],[1])  152.84 ms > ✓ parses args ["--","-v"] as (["-v"],0)  152.08 ms > ✓ parses args ["--","--port=3"] as (["--port=3"],[])  152.49 ms > ✓ parses args ["foo","-p4"] as (["foo"],[4])  2.41 ms > ✓ parses configuration Nothing as Nothing  0.09 ms > ✓ parses args ["--foo","--bar"] as "--bar"  0.05 ms > ✓ parses args ["--foo","bar","--foo","quux"] as ["bar","quux"]  0.23 ms > ✓ parses args ["--port","9","quux"] as (["quux"],[9])  2.18 ms > MapIO > ✓ can run an IO action on the result of a parser  9.75 ms > passed for all of 100 inputs. > Alt > ✓ can parse a Right value with Alt  14.47 ms > passed for all of 100 inputs. > ✓ can parse a Left value with Alt  11.88 ms > passed for all of 100 inputs. > WithConfig > ✓ can replace the config object  16.93 ms > passed for all of 100 inputs. > Many > ✓ can pass many args  169.43 ms > passed for all of 100 inputs. > pure > ✓ can parse a pure value from anything  4.56 ms > passed for all of 100 inputs. > withFirstYamlConfig > ✓ can parse without any arguments  38.54 ms > passed for all of 100 inputs. > <*> > ✓ can parse two values with ap  8.36 ms > passed for all of 100 inputs. > subEnv > ✓ can prefix an env var parser  20.44 ms > passed for all of 100 inputs. > Empty > ✓ can fail to parse an empty value  16.56 ms > passed for all of 100 inputs. > Setting > ✓ can parse a single arg  17.07 ms > passed for all of 100 inputs. > ✓ can parse a single env var  15.69 ms > passed for all of 100 inputs. > ✓ parses Null as the default value  17.49 ms > passed for all of 100 inputs. > ✓ can parse a many of the same option  81.59 ms > passed for all of 100 inputs. > ✓ can parse a single config value  14.06 ms > passed for all of 100 inputs. > ✓ can parse a single option  15.25 ms > passed for all of 100 inputs. > RequireCapability > ✓ cannot run the setting parser if the capability is available  33.10 ms > passed for all of 100 inputs. > ✓ still runs the below parser when a capability is missing for the check parser  33.05 ms > passed for all of 100 inputs. > ✓ can run the setting parser if the capability is available  37.47 ms > passed for all of 100 inputs. > ✓ cannot run the check parser if the capability is not available  26.23 ms > passed for all of 100 inputs. > ✓ can run the check parser if the capability is available  29.01 ms > passed for all of 100 inputs. > fmap > ✓ can parse a mapped value from anything  5.98 ms > passed for all of 100 inputs. > OptEnvConf.CompletionSpec > file and directory completion > filePathSetting > ✓ completes files and directories for a file argument  0.88 ms > ✓ completes files and directories after a file option's dashed  0.20 ms > ✓ filters by prefix  0.38 ms > ✓ directories end in / and files do not  0.10 ms > ✓ files are final and directories are not final  0.11 ms > ✓ carries the description through to file completions  0.09 ms > directoryPathSetting > ✓ completes only directories for a directory argument  0.35 ms > ✓ completes only directories after a directory option's dashed  0.11 ms > ✓ never includes files  0.09 ms > ✓ directories are not final  0.10 ms > ✓ carries the description through to directory completions  0.10 ms > combined with other settings > ✓ includes file completions alongside other options  0.41 ms > ✓ includes directory completions alongside other options  0.11 ms > ✓ completes directory option value first, then other options  0.13 ms > ✓ completes file option value first, then other options  0.11 ms > ✓ completes directory option value alongside default command with argument  0.30 ms > fish > ✓ produces the same fish completion script  10.33 ms > zsh > ✓ produces the same zsh completion script  10.59 ms > pureCompletionQuery > ✓ can complete a switch from nothing  1.87 ms > hidden settings > ✓ does not suggest hidden switches  1.85 ms > ✓ does not suggest hidden options  1.85 ms > select > ✓ completes through a select  3.97 ms > nested commands > ✓ completes sub-commands after selecting a top-level command  6.90 ms > ✓ filters sub-commands by prefix  6.87 ms > ✓ completes nested default commands  6.86 ms > ✓ completes top-level commands  6.89 ms > partial long option prefix with multiple matches > ✓ filters options by a longer prefix matching one  1.82 ms > ✓ filters options by a short prefix matching multiple  1.84 ms > many with other parsers > ✓ completes commands after consuming many switches  6.84 ms > ✓ completes many switches combined with a command  6.87 ms > ✓ completes both after consuming one many-option  6.21 ms > ✓ completes both many and a following switch  5.13 ms > ✓ can complete a long option's dashed  1.86 ms > ✓ can complete a long switch from a double dash  1.85 ms > option with different dashed in args > ✓ does not suggest an option when a different dashed is in the args  3.91 ms > some > ✓ can still complete after consuming one  6.18 ms > ✓ can complete at least one switch  5.11 ms > ✓ can complete a short switch from a single dash  1.79 ms > settings with only env or conf > ✓ does not error on env-only settings combined with arg settings  1.79 ms > completion at a middle index > ✓ filters completions when cursor word narrows the match  1.78 ms > ✓ completes the value of an option at its value position with a matching prefix  3.90 ms > folded short switches > ✓ can complete after a folded short switch is consumed  2.93 ms > ✓ no longer suggests a switch consumed via folding  2.92 ms > default command parser failure > ✓ falls back to explicit commands when default command parser fails  6.79 ms > multiple arguments > ✓ completes both arguments when none have been typed  2.13 ms > ✓ completes the second argument after the first  2.13 ms > optional > ✓ completes through an optional parser  5.34 ms > ✓ completes an optional with an applicative  5.36 ms > ✓ completes the second part when the optional is skipped  5.35 ms > many > ✓ can complete repeated options  4.37 ms > ✓ can still complete after consuming one  4.38 ms > ✓ can complete repeated options after one has already been parsed  4.37 ms > ✓ can complete repeated switches  3.26 ms > ✓ can still complete after consuming two  4.32 ms > ✓ no longer suggests an option that has already been parsed  1.88 ms > withDefault > ✓ still suggests the option when it has a default  0.01 ms > ✓ completes the underlying parser  0.93 ms > check > ✓ completes through a mapIO  0.01 ms > ✓ completes through a checkMapEither  0.01 ms > empty parser > ✓ produces no completions for empty  0.41 ms > allOrNothing > ✓ completes normally inside allOrNothing  0.86 ms > ✓ still suggests the remaining option after one is consumed  0.93 ms > deeply nested parsers > ✓ completes through optional + many + applicative  3.23 ms > ✓ completes correctly after all optional+many consumed  3.21 ms > ✓ can complete a file argument  0.01 ms > ✓ can complete a directory argument  0.01 ms > argument completion with dashed values > ✓ should only complete the second argument after a dashed first argument  0.01 ms > ✓ should not offer the argument completer after a dashed value is consumed  0.00 ms > ✓ can complete both switches of a tuple  0.01 ms > many edge cases > ✓ handles many where the inner parser fails  2.25 ms > ✓ returns first iteration completions when recursive call fails  2.48 ms > withConfig > ✓ completes the config file value along with main parser suggestions  1.18 ms > ✓ completes the config file option together with the main parser  1.11 ms > ✓ completes the main parser through withConfig  1.11 ms > ✓ completes the main parser after the config option is consumed  0.87 ms > ✓ can complete both switches of an either wrapped in optionals  2.03 ms > ✓ no longer suggests an argument that has already been parsed  0.02 ms > partial argument completion > ✓ filters argument values by typed prefix  0.01 ms > ✓ filters argument values by a different prefix  0.01 ms > applicative branch failures > ✓ returns nothing when first applicative branch fails  0.35 ms > ✓ returns nothing when second applicative branch fails  0.01 ms > ✓ no longer suggests a switch that has already been parsed  0.02 ms > multiple commands with shared options > ✓ does not leak options from other commands  0.43 ms > ✓ completes options in the selected command only  0.03 ms > commands merged via alternative > ✓ completes commands from both sides of an alternative  0.86 ms > completion after a command > ✓ can complete a command's long option  0.02 ms > ✓ can complete a command's long switch from a single dash  0.02 ms > ✓ can complete a command's short option  0.02 ms > ✓ can complete a command's short switch  0.02 ms > ✓ can complete a command's long switch from a double dash  0.01 ms > ✓ can complete a command with a switch  0.02 ms > alternative branch failures > ✓ restores state when first branch fails in an alternative  1.78 ms > ✓ returns no completions when both alternatives fail  1.00 ms > ✓ returns first branch completions when second branch fails  1.31 ms > ✓ can complete a long switch from a single dash  0.01 ms > ✓ can complete a short option with a separate arg  0.01 ms > many with partial values > ✓ filters many option values by prefix after one is consumed  0.13 ms > ✓ filters many option values by prefix  0.02 ms > ✓ can complete a file option  0.01 ms > short option shorthand > ✓ completes after a short option consumed in shorthand  0.02 ms > partial option value completion > ✓ filters option values by typed prefix  0.02 ms > ✓ returns all option values when prefix is empty  0.02 ms > commands with options inside > ✓ completes a command's many options  0.04 ms > ✓ completes a command's many options after one is consumed  0.03 ms > arguments after double dash > ✓ suggests the switch even after -- (known bug)  0.02 ms > ✓ consumes -- as the argument value  0.01 ms > partial argument completion after consuming earlier args > ✓ filters the second argument's completer by prefix after the first is consumed  0.01 ms > ✓ can complete both switches of a tuple, with a prefix  0.01 ms > commands with a default command > ✓ completes the default command's argument when no command is given  0.61 ms > ✓ still filters commands by prefix when there is a default  0.62 ms > ✓ completes the default command's option value when no command is given  0.02 ms > ✓ completes the default command's option when no command is given  0.47 ms > ✓ completes both commands and the default command's switch  0.62 ms > ✓ still lists all commands when there is a default  0.61 ms > ✓ completes inside the default command after consuming its switch  0.02 ms > ✓ completes the default command's switch when no command is given  0.45 ms > ✓ completes inside the default command after consuming its option  0.02 ms > mixed arguments and options > ✓ can complete an option after a positional argument  0.01 ms > ✓ can complete a positional after an option  0.01 ms > commands > ✓ can complete a command argument when it's been partially provided  0.57 ms > ✓ can complete a command argument  0.55 ms > enableDisableSwitch > ✓ filters the documented flag by prefix  0.46 ms > ✓ completes the documented dummy flag  0.47 ms > global options with commands and a default > ✓ completes the default command's options after a global option  0.03 ms > ✓ completes commands after a global option  0.02 ms > ✓ completes global options and commands together  0.02 ms > partial command name with inner option completion > ✓ completes a command's options after selecting by prefix  0.02 ms > commands with partial option value inside > ✓ filters a command's option values by prefix  0.03 ms > pure parser > ✓ produces no completions for pure  0.00 ms > choice > ✓ completes across all choices  0.31 ms > ✓ can complete a short option's dashed  0.01 ms > ✓ can complete a directory option  0.02 ms > ✓ can complete both switches of an either  0.29 ms > prefix filtering > ✓ filters commands by typed prefix  0.01 ms > ✓ filters switches by typed prefix  0.01 ms > ✓ returns nothing when prefix matches nothing  0.01 ms > command not found > ✓ returns no completions for an unknown command  0.33 ms > ✓ can complete a long option  0.01 ms > argument completer at end > ✓ does not offer option completer when not at end of args  0.87 ms > ✓ offers the argument completer at the end after a switch is consumed  0.02 ms > bash > ✓ produces the same bash completion script  3.66 ms > OptEnvConf.NonDetSpec > runNonDet > ✓ can guard against previous values  2.75 ms > ✓ can recover from failures with <|>  2.76 ms > runNonDetT > ✓ can recover from underlying errors  2.33 ms > OptEnvConf.CompleterSpec > filePath > ✓ can complete "" to ["foo.txt","config.yaml","bar/"]  0.16 ms > ✓ can complete "f" to ["foo.txt"]  0.14 ms > ✓ can complete "b" to ["bar/"]  0.15 ms > ✓ can complete "bar" to ["bar/quux.txt","bar/","bar/deep/"]  0.20 ms > ✓ can complete "c" to ["config.yaml"]  0.14 ms > ✓ can complete "q" to []  0.15 ms > ✓ can complete "." to [".hidden.txt",".hidden/"]  0.24 ms > ✓ can complete "./" to ["./foo.txt","./config.yaml","./bar/"]  1.63 ms > ✓ can complete "././" to ["././foo.txt","././config.yaml","././bar/"]  0.14 ms > ✓ can complete "./." to ["./.hidden.txt","./.hidden/"]  0.16 ms > ✓ can complete "./bar" to ["./bar/quux.txt","./bar/","./bar/deep/"]  0.15 ms > ✓ can complete "bar/" to ["bar/quux.txt","bar/deep/"]  0.13 ms > ✓ can complete "bar/d" to ["bar/deep/"]  0.12 ms > ✓ can complete "bar/deep" to ["bar/deep/gold.txt","bar/deep/"]  0.13 ms > ✓ can complete "bar/deep/" to ["bar/deep/gold.txt"]  0.08 ms > ✓ can complete "bar/q" to ["bar/quux.txt"]  0.11 ms > ✓ can complete ".." to parent directory contents  0.34 ms > ✓ can complete "../" to parent directory contents  0.12 ms > ✓ can complete "../f" to matching parent files  0.12 ms > ✓ can complete "../bar/" to sibling dir contents  0.10 ms > ✓ can complete "bar/../" to current dir contents  0.09 ms > ✓ can complete "bar/../f" to matching files  0.08 ms > ✓ can complete "../bar/deep/../" to bar/ contents  0.08 ms > ✓ can complete absolute paths  0.13 ms > directoryPath > ✓ can complete "" to ["bar/"]  0.06 ms > ✓ can complete "b" to ["bar/"]  0.18 ms > ✓ can complete "f" to []  0.07 ms > ✓ can complete "." to [".hidden/"]  0.13 ms > ✓ can complete "./" to ["./bar/"]  0.06 ms > ✓ can complete "./." to ["./.hidden/"]  0.10 ms > ✓ can complete "././" to ["././bar/"]  0.06 ms > ✓ can complete "./." to ["./.hidden/"]  0.09 ms > ✓ can complete "./bar" to ["./bar/","./bar/deep/"]  0.08 ms > ✓ can complete "bar/" to ["bar/","bar/deep/"]  0.08 ms > ✓ can complete "bar/d" to ["bar/deep/"]  0.06 ms > ✓ can complete "bar/deep" to ["bar/deep/"]  0.08 ms > ✓ can complete ".." to parent directories  0.08 ms > ✓ can complete "../" to parent directories  0.08 ms > ✓ can complete "../b" to matching parent directories  0.09 ms > ✓ can complete "bar/../" to current dir directories  0.07 ms > ✓ can complete "bar/../b" to matching directories  0.07 ms > filePathWithExtension > ✓ can complete "" to ["config.yaml","bar/"]  0.12 ms > ✓ can complete "c" to ["config.yaml"]  0.08 ms > ✓ can complete "b" to ["bar/"]  0.07 ms > ✓ can complete "bar" to ["bar/","bar/deep/"]  0.08 ms > filePathWithExtensions > ✓ can complete "" to ["foo.txt","config.yaml","bar/"]  0.06 ms > ✓ can complete "bar/" to ["bar/quux.txt","bar/deep/"]  0.05 ms > OptEnvConf.ReaderSpec > maybeReader > ✓ can parse a bool using this example reader  0.70 ms > viaStringCodec > ✓ can parse a string via its string codec  2.79 ms > commaSeparated > ✓ can parse these two ints  8.04 ms > renderCommaSeparated > ✓ escapes commas and backslashes  5.95 ms > parseCommaSeparated > ✓ roundtrips with renderCommaSeparated starting from Strings  6.43 ms > passed for all of 100 inputs. > ✓ roundtrips with renderCommaSeparated starting from lists  10.36 ms > passed for all of 100 inputs. > commaSeparatedSet > ✓ can parse these two ints  8.42 ms > commaSeparatedList > ✓ can parse these two ints  8.42 ms > OptEnvConf.ArgsSpec > consumeSwitch > ✓ consumes a long switch if there are no other args  0.56 ms > ✓ consumes a folded switch at the front first  0.58 ms > ✓ consumes a short switch if there are no other args  0.56 ms > ✓ fails to consume if there are no dasheds  3.98 ms > passed for all of 100 inputs. > ✓ fails to consume if there are no arguments  0.88 ms > passed for all of 100 inputs. > ✓ consumes a switch at the front first  0.54 ms > ✓ does not consume a mismatched switch  0.54 ms > consumeArgument > ✓ consumes a plain argument when there is one  1.54 ms > passed for all of 100 inputs. > ✓ does not consume anything if there is nothing to consume  0.56 ms > ✓ consumes any argument after a double-dash as an argument  5.32 ms > passed for all of 100 inputs. > ✓ skips dead arguments  8.43 ms > passed for all of 100 inputs. > ✓ tries to consume dashed argument followed by a live argument  6.31 ms > passed for all of 100 inputs. > ✓ consumes a bare double-dash if it's the last argument  1.60 ms > passed for all of 100 inputs. > ✓ tries to consume dashed argument followed by a dead argument  4.42 ms > passed for all of 100 inputs. > ✓ tries to ignore this value that looks like an option value  2.97 ms > parseArg > ✓ roundtrips with renderArg  0.78 ms > passed for all of 100 inputs. > ✓ produces valid args  0.62 ms > passed for all of 100 inputs. > renderDashed > ✓ roundtrips with parseArg for long dashed  0.61 ms > passed for all of 100 inputs. > ✓ roundtrips with parseArg for short dashed  0.20 ms > passed for all of 100 inputs. > parseArgs > ✓ produces valid Args  3.74 ms > passed for all of 100 inputs. > ✓ produces valid Argss for annoying strings  3.13 ms > passed for all of 100 inputs. > ✓ parses empty args as an empty arg map  0.65 ms > consumeOption > ✓ consumes an option at the front first  0.03 ms > ✓ consumes a short option before a long option  0.03 ms > ✓ consumes a short option in shorthand notation  0.01 ms > ✓ consumes a long option with an equals sign  0.02 ms > ✓ consumes a short option  0.01 ms > ✓ consumes a short option before a long option  0.01 ms > ✓ does not consume a mismatched option  0.01 ms > ✓ consumes a long option  0.01 ms > ✓ consumes a folded option  0.05 ms > ✓ fails to consume if there are no dasheds  3.50 ms > passed for all of 100 inputs. > ✓ fails to consume if there are no arguments  0.37 ms > passed for all of 100 inputs. > OptEnvConf.ErrorSpec > ✓ renders the unreadable-var error the same as before  12.99 ms > ✓ renders the typo-option error the same as before  1.97 ms > ✓ renders the unrecognised-arg error the same as before  0.29 ms > ✓ renders the read-int-argument error the same as before  12.87 ms > ✓ renders the read-int-options error the same as before  12.88 ms > ✓ renders the leftover-argument error the same as before  0.16 ms > ✓ renders the all-or-nothing-relevant error the same as before  11.42 ms > ✓ renders the required-command error the same as before  7.69 ms > ✓ renders the missing-options error the same as before  4.44 ms > ✓ renders the check-failed-checkMaybe error the same as before  9.47 ms > ✓ renders the typo-switch error the same as before  1.33 ms > ✓ renders the read-int-option error the same as before  12.20 ms > ✓ renders the unrecognised-switch error the same as before  0.69 ms > ✓ renders the unreadable-vars error the same as before  11.93 ms > ✓ renders the unfolding-tombstone-switch error the same as before  6.29 ms > ✓ renders the empty-choice error the same as before  3.04 ms > ✓ renders the missing-argument error the same as before  3.87 ms > ✓ renders the unfolding-tombstone-option error the same as before  4.39 ms > ✓ renders the unrecognised-command error the same as before  8.79 ms > ✓ renders the some-none error the same as before  3.43 ms > ✓ renders the missing-var error the same as before  3.13 ms > ✓ renders the missing-option error the same as before  1.46 ms > ✓ renders the all-or-nothing error the same as before  8.21 ms > ✓ renders the leftover-switch error the same as before  0.09 ms > ✓ renders the empty error the same as before  1.02 ms > ✓ renders the check-failed-checkEither error the same as before  5.12 ms > ✓ renders the missing-vars error the same as before  1.68 ms > ✓ renders the leftover-option error the same as before  0.12 ms > ✓ renders the unrecognised-option error the same as before  0.11 ms > ✓ renders the missing-env error the same as before  1.55 ms > OptEnvConf.LintSpec > ✓ produces the same lint error for this parser  12.87 ms > ✓ produces the same lint error for this parser  12.80 ms > ✓ produces the same lint error for this parser  12.57 ms > ✓ produces the same lint error for this parser  12.16 ms > ✓ produces the same lint error for this parser  13.29 ms > ✓ produces the same lint error for this parser  12.81 ms > ✓ produces the same lint error for this parser  11.36 ms > ✓ produces the same lint error for this parser  11.34 ms > ✓ produces the same lint error for this parser  11.51 ms > ✓ produces the same lint error for this parser  11.36 ms > ✓ produces the same lint error for this parser  11.36 ms > ✓ produces the same lint error for this parser  10.51 ms > ✓ produces the same lint error for this parser  11.27 ms > ✓ produces the same lint error for this parser  11.26 ms > ✓ produces the same lint error for this parser  9.99 ms > ✓ produces the same lint error for this parser  9.94 ms > ✓ produces the same lint error for this parser  9.78 ms > ✓ produces the same lint error for this parser  8.78 ms > ✓ produces the same lint error for this parser  8.03 ms > ✓ produces the same lint error for this parser  8.38 ms > ✓ produces the same lint error for this parser  6.73 ms > Failures: > >  test/OptEnvConf/RunSpec.hs:149 > ✗ 1 OptEnvConf.RunSpec.runParser.Some.parses many-many input in bounded time (regression: no exponential blowup) > Retries: 2 !!! FLAKY !!! > parser took longer than 0.5 seconds; likely exponential blowup > > > Examples: 5652 > Passed: 799 > Failed: 1 > Flaky: 1 > Sum of test runtimes: 41.46 seconds > Test suite took:  1.84 seconds > > Test suite opt-env-conf-test: FAIL > Test suite logged to: > dist/test/opt-env-conf-test-0.0.0.4-opt-env-conf-test.log > 0 of 1 test suites (0 of 1 test cases) passed. For full logs, run: nix log /nix/store/varl5lxyrsvbna7m4v16v579b7hb2qpf-opt-env-conf-test-0.0.0.4.drv error: Cannot build '/nix/store/varl5lxyrsvbna7m4v16v579b7hb2qpf-opt-env-conf-test-0.0.0.4.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/3gqwnzwb3wvbrxva95fq5y3lxzf4sdm2-opt-env-conf-test-0.0.0.4-coverage /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4 Last 1384 log lines: > Running phase: setupCompilerEnvironmentPhase > Build with /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3. > Running phase: unpackPhase > unpacking source archive /nix/store/jjxd3pslnd4rq5kxjl6ry9npz8iy4jq7-opt-env-conf-test-source-0.0.0.4/opt-env-conf-test-0.0.0.4.tar.gz > source root is opt-env-conf-test-0.0.0.4 > setting SOURCE_DATE_EPOCH to timestamp 1780308048 of file "opt-env-conf-test-0.0.0.4/test/Spec.hs" > warning: file "opt-env-conf-test-0.0.0.4/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic > Running phase: patchPhase > Running phase: compileBuildDriverPhase > setupCompileFlags: -package-db=/build/tmp.AF2fJvo9WC/setup-package.conf.d -threaded > [1 of 2] Compiling Main ( Setup.hs, /build/tmp.AF2fJvo9WC/Main.o ) > [2 of 2] Linking Setup > Running phase: updateAutotoolsGnuConfigScriptsPhase > Running phase: configurePhase > configureFlags: --verbose --prefix=/nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.AF2fJvo9WC/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-options=-O2 --ghc-options=-Wall --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Werror --extra-lib-dirs=/nix/store/wl2nw5l4x4dg6kclbgpq7v9212i1s6cy-ncurses-6.6/lib --extra-lib-dirs=/nix/store/2zs4bbi72plfm8j6zxf1js4f3yc4yzwy-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/qhmqdg27kcrlkl8ida6d5hiacw0y8d21-elfutils-0.194/lib --extra-lib-dirs=/nix/store/y56aqb1m3y5davn6hsv4jfbml78qw4mv-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/wjfhh11sfcdf97mvg7hbxickybxzk850-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/lib > Using Parsec parser > Configuring opt-env-conf-test-0.0.0.4... > Dependency aeson: using aeson-2.2.4.1 > Dependency base <5: using base-4.20.2.0 > Dependency genvalidity: using genvalidity-1.1.1.0 > Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2 > Dependency opt-env-conf >=0.9.0.0: using opt-env-conf-0.15.0.2 > Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 > Dependency sydtest: using sydtest-0.23.0.1 > Dependency text: using text-2.1.3 > Dependency QuickCheck: using QuickCheck-2.15.0.1 > Dependency aeson: using aeson-2.2.4.1 > Dependency autodocodec: using autodocodec-0.5.0.0 > Dependency base <5: using base-4.20.2.0 > Dependency containers: using containers-0.7 > Dependency genvalidity-aeson: using genvalidity-aeson-1.1.0.0 > Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 > Dependency genvalidity-text: using genvalidity-text-1.0.0.1 > Dependency mtl: using mtl-2.3.1 > Dependency opt-env-conf: using opt-env-conf-0.15.0.2 > Dependency opt-env-conf-test: using opt-env-conf-test-0.0.0.4 > Dependency path: using path-0.9.6 > Dependency path-io: using path-io-1.8.2 > Dependency pretty-show: using pretty-show-1.10 > Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 > Dependency sydtest: using sydtest-0.23.0.1 > Dependency text: using text-2.1.3 > Source component graph: > component lib > component test:opt-env-conf-test dependency lib > Configured component graph: > component opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb > include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez > include base-4.20.2.0-4d66 > include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 > include genvalidity-containers-1.0.0.2-8GXue2Y1x4FH4nzKPrJR5U > include opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A > include safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn > include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U > include text-2.1.3-3f03 > component opt-env-conf-test-0.0.0.4-4BXNpM5vKKM52cOJ0ajc7x-opt-env-conf-test > include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi > include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez > include autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 > include base-4.20.2.0-4d66 > include containers-0.7-e888 > include genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C > include genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi > include genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM > include mtl-2.3.1-f2f2 > include opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A > include opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb > include path-0.9.6-L3t3TcndY3P7bshtU9371n > include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC > include pretty-show-1.10-HqZUg4oWsFWDGiuELORkHN > include safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn > include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U > include text-2.1.3-3f03 > Linked component graph: > unit opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb > include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez > include base-4.20.2.0-4d66 > include genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 > include genvalidity-containers-1.0.0.2-8GXue2Y1x4FH4nzKPrJR5U > include opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A > include safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn > include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U > include text-2.1.3-3f03 > OptEnvConf.Args.Gen=opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb:OptEnvConf.Args.Gen,OptEnvConf.EnvMap.Gen=opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb:OptEnvConf.EnvMap.Gen,OptEnvConf.Test=opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb:OptEnvConf.Test > unit opt-env-conf-test-0.0.0.4-4BXNpM5vKKM52cOJ0ajc7x-opt-env-conf-test > include QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi > include aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez > include autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 > include base-4.20.2.0-4d66 > include containers-0.7-e888 > include genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C > include genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi > include genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM > include mtl-2.3.1-f2f2 > include opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A > include opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb > include path-0.9.6-L3t3TcndY3P7bshtU9371n > include path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC > include pretty-show-1.10-HqZUg4oWsFWDGiuELORkHN > include safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn > include sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U > include text-2.1.3-3f03 > Ready component graph: > definite opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb > depends aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez > depends base-4.20.2.0-4d66 > depends genvalidity-1.1.1.0-4THiTNY6rc2EFFi2ZLkmu3 > depends genvalidity-containers-1.0.0.2-8GXue2Y1x4FH4nzKPrJR5U > depends opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A > depends safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn > depends sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U > depends text-2.1.3-3f03 > definite opt-env-conf-test-0.0.0.4-4BXNpM5vKKM52cOJ0ajc7x-opt-env-conf-test > depends QuickCheck-2.15.0.1-83rop1AjnpeLHaSYoq2xRi > depends aeson-2.2.4.1-I5kgiCyiPJO8jEV0bEgUez > depends autodocodec-0.5.0.0-3qLgiGyLeOyEYAS7UL3M41 > depends base-4.20.2.0-4d66 > depends containers-0.7-e888 > depends genvalidity-aeson-1.1.0.0-J75Aprc1wQn8qzCAXeF17C > depends genvalidity-sydtest-1.0.1.0-6VaMIqinHvzJw60nRtqAKi > depends genvalidity-text-1.0.0.1-CDigCn8SWjjF2fp1j0FxPM > depends mtl-2.3.1-f2f2 > depends opt-env-conf-0.15.0.2-KG3CPPFXOMc3SX1FCKxx5A > depends opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb > depends path-0.9.6-L3t3TcndY3P7bshtU9371n > depends path-io-1.8.2-3zdYprPLIuSFCkmCxEm6FC > depends pretty-show-1.10-HqZUg4oWsFWDGiuELORkHN > depends safe-coloured-text-0.3.0.2-GvI08ky977e6Gt86Yp9eKn > depends sydtest-0.23.0.1-LZv4xgIQKKnE5sSjO2e93U > depends text-2.1.3-3f03 > Using Cabal-3.12.1.0 compiled by ghc-9.10 > Using compiler: ghc-9.10.3 > Using install prefix: > /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4 > Executables installed in: > /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/bin > Libraries installed in: > /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-test-0.0.0.4-EhAwIuHARoh2gZoJkDBikb > Dynamic Libraries installed in: > /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-21af > Private executables installed in: > /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/libexec/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-test-0.0.0.4 > Data files installed in: > /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/share/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-test-0.0.0.4 > Documentation installed in: > /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/share/doc/x86_64-linux-ghc-9.10.3-21af/opt-env-conf-test-0.0.0.4 > Configuration files installed in: > /nix/store/6a7w53xy2078r6r9rv4rvb9scyzjgfij-opt-env-conf-test-0.0.0.4/etc > No alex found > Using ar found on system at: > /nix/store/mbyy19mdwnfvfwmdi0gqgggx0njvpl1w-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/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/gcc > Using ghc version 9.10.3 found on system at: > /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/ghc > Using ghc-pkg version 9.10.3 found on system at: > /nix/store/k493jzz83044mqayvlb6247l35780kxy-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/k493jzz83044mqayvlb6247l35780kxy-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/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hpc-ghc-9.10.3 > Using hsc2hs version 0.68.10 found on system at: > /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 > No hscolour found > No jhc found > Using ld found on system at: > /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/ld > No pkg-config found > Using runghc version 9.10.3 found on system at: > /nix/store/k493jzz83044mqayvlb6247l35780kxy-ghc-9.10.3/bin/runghc-9.10.3 > Using strip version 2.46 found on system at: > /nix/store/788mx070y81zjlg5ipcl0cra3afviw9k-gcc-wrapper-15.2.0/bin/strip > Using tar found on system at: > /nix/store/k5akwnrn9x2afaj2va7g4a2zpdim8l43-gnutar-1.35/bin/tar > No uhc found > Running phase: buildPhase > Preprocessing library for opt-env-conf-test-0.0.0.4... > Building library for opt-env-conf-test-0.0.0.4... > [1 of 4] Compiling OptEnvConf.Args.Gen ( src/OptEnvConf/Args/Gen.hs, dist/build/OptEnvConf/Args/Gen.o, dist/build/OptEnvConf/Args/Gen.dyn_o ) > [2 of 4] Compiling OptEnvConf.EnvMap.Gen ( src/OptEnvConf/EnvMap/Gen.hs, dist/build/OptEnvConf/EnvMap/Gen.o, dist/build/OptEnvConf/EnvMap/Gen.dyn_o ) > [3 of 4] Compiling OptEnvConf.Test ( src/OptEnvConf/Test.hs, dist/build/OptEnvConf/Test.o, dist/build/OptEnvConf/Test.dyn_o ) > [4 of 4] Compiling Paths_opt_env_conf_test ( dist/build/autogen/Paths_opt_env_conf_test.hs, dist/build/Paths_opt_env_conf_test.o, dist/build/Paths_opt_env_conf_test.dyn_o ) > [1 of 4] Compiling OptEnvConf.Args.Gen ( src/OptEnvConf/Args/Gen.hs, dist/build/OptEnvConf/Args/Gen.p_o ) > [2 of 4] Compiling OptEnvConf.EnvMap.Gen ( src/OptEnvConf/EnvMap/Gen.hs, dist/build/OptEnvConf/EnvMap/Gen.p_o ) > [3 of 4] Compiling OptEnvConf.Test ( src/OptEnvConf/Test.hs, dist/build/OptEnvConf/Test.p_o ) > [4 of 4] Compiling Paths_opt_env_conf_test ( dist/build/autogen/Paths_opt_env_conf_test.hs, dist/build/Paths_opt_env_conf_test.p_o ) > Preprocessing test suite 'opt-env-conf-test' for opt-env-conf-test-0.0.0.4... > Building test suite 'opt-env-conf-test' for opt-env-conf-test-0.0.0.4... > [ 1 of 16] Compiling OptEnvConf.ArgsSpec ( test/OptEnvConf/ArgsSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/ArgsSpec.o ) > [ 2 of 16] Compiling OptEnvConf.CheckSpec ( test/OptEnvConf/CheckSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/CheckSpec.o ) > [ 3 of 16] Compiling OptEnvConf.CompleterSpec ( test/OptEnvConf/CompleterSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/CompleterSpec.o ) > [ 4 of 16] Compiling OptEnvConf.CompletionSpec ( test/OptEnvConf/CompletionSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/CompletionSpec.o ) > [ 5 of 16] Compiling OptEnvConf.EnvMapSpec ( test/OptEnvConf/EnvMapSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/EnvMapSpec.o ) > [ 6 of 16] Compiling OptEnvConf.ErrorSpec ( test/OptEnvConf/ErrorSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/ErrorSpec.o ) > [ 7 of 16] Compiling OptEnvConf.LintSpec ( test/OptEnvConf/LintSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/LintSpec.o ) > [ 8 of 16] Compiling OptEnvConf.NonDetSpec ( test/OptEnvConf/NonDetSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/NonDetSpec.o ) > [ 9 of 16] Compiling OptEnvConf.ReaderSpec ( test/OptEnvConf/ReaderSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/ReaderSpec.o ) > [10 of 16] Compiling OptEnvConf.RunSpec ( test/OptEnvConf/RunSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/RunSpec.o ) > [11 of 16] Compiling OptEnvConf.TestUtils ( test/OptEnvConf/TestUtils.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/TestUtils.o ) > [12 of 16] Compiling OptEnvConf.HelpSpec ( test/OptEnvConf/HelpSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/HelpSpec.o ) > [13 of 16] Compiling OptEnvConf.APISpec ( test/OptEnvConf/APISpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/APISpec.o ) > [14 of 16] Compiling OptEnvConf.ToplevelSpec ( test/OptEnvConf/ToplevelSpec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/OptEnvConf/ToplevelSpec.o ) > [15 of 16] Compiling Main ( test/Spec.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/Main.o ) > [16 of 16] Compiling Paths_opt_env_conf_test ( dist/build/opt-env-conf-test/autogen/Paths_opt_env_conf_test.hs, dist/build/opt-env-conf-test/opt-env-conf-test-tmp/Paths_opt_env_conf_test.o ) > [17 of 17] Linking dist/build/opt-env-conf-test/opt-env-conf-test > Running phase: checkPhase > Running 1 test suites... > Test suite opt-env-conf-test: RUNNING... > pure value > Many: without srcLoc > Setting: test/OptEnvConf/ToplevelSpec.hs:49:19 in opt-env-conf-test:OptEnvConf.ToplevelSpec > Trying to consume an argument > Found these possibilities to consume an argument: > (Just "more",Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "args"),Live (ArgPlain "here")]}) > (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "more"),Live (ArgPlain "args"),Live (ArgPlain "here")]}) > Considering this posibility: (Just "more",Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "args"),Live (ArgPlain "here")]}) > set based on argument: "more" > Many: without srcLoc > Setting: test/OptEnvConf/ToplevelSpec.hs:49:19 in opt-env-conf-test:OptEnvConf.ToplevelSpec > Trying to consume an argument > Found these possibilities to consume an argument: > (Just "args",Args {argsBefore = [Dead,Dead], argsAfter = [Live (ArgPlain "here")]}) > (Nothing,Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "args"),Live (ArgPlain "here")]}) > Considering this posibility: (Just "args",Args {argsBefore = [Dead,Dead], argsAfter = [Live (ArgPlain "here")]}) > set based on argument: "args" > Many: without srcLoc > Setting: test/OptEnvConf/ToplevelSpec.hs:49:19 in opt-env-conf-test:OptEnvConf.ToplevelSpec > Trying to consume an argument > Found these possibilities to consume an argument: > (Just "here",Args {argsBefore = [Dead,Dead,Dead], argsAfter = []}) > (Nothing,Args {argsBefore = [Dead,Dead], argsAfter = [Live (ArgPlain "here")]}) > Considering this posibility: (Just "here",Args {argsBefore = [Dead,Dead,Dead], argsAfter = []}) > set based on argument: "here" > Many: without srcLoc > Setting: test/OptEnvConf/ToplevelSpec.hs:49:19 in opt-env-conf-test:OptEnvConf.ToplevelSpec > Trying to consume an argument > Found these possibilities to consume an argument: > (Nothing,Args {argsBefore = [Dead,Dead,Dead], argsAfter = []}) > Considering this posibility: (Nothing,Args {argsBefore = [Dead,Dead,Dead], argsAfter = []}) > could not set based on argument: no argument > not found > Unrecognised args: -option1 option --option2 option --option3 option --option4 option > pure value > Setting: test/OptEnvConf/CheckSpec.hs:35:17 in opt-env-conf-test:OptEnvConf.CheckSpec > Trying to consume an argument > Found these possibilities to consume an argument: > (Nothing,Args {argsBefore = [], argsAfter = []}) > Considering this posibility: (Nothing,Args {argsBefore = [], argsAfter = []}) > could not set based on argument: no argument > not found > Parser with check: src/OptEnvConf/Parser.hs:614:42 in opt-env-conf:OptEnvConf.Parser > Requires capabilities: read-secret > parser > Setting: test/OptEnvConf/CheckSpec.hs:45:109 in opt-env-conf-test:OptEnvConf.CheckSpec > Trying to consume an argument > Found these possibilities to consume an argument: > (Just "arg",Args {argsBefore = [Dead], argsAfter = []}) > (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg")]}) > Considering this posibility: (Just "arg",Args {argsBefore = [Dead], argsAfter = []}) > set based on argument: "arg" > check > Missing capabilities: read-secret > Considering this posibility: (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg")]}) > could not set based on argument: no argument > not found > check > Parser with check: src/OptEnvConf/Parser.hs:614:42 in opt-env-conf:OptEnvConf.Parser > Requires capabilities: read-secret > parser > Setting: test/OptEnvConf/CheckSpec.hs:55:109 in opt-env-conf-test:OptEnvConf.CheckSpec > Trying to consume an argument > Found these possibilities to consume an argument: > (Just "arg",Args {argsBefore = [Dead], argsAfter = []}) > (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg")]}) > Considering this posibility: (Just "arg",Args {argsBefore = [Dead], argsAfter = []}) > set based on argument: "arg" > check > failed, forgivable: False > Considering this posibility: (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg")]}) > could not set based on argument: no argument > not found > check > Ap > Parser with check: src/OptEnvConf/Parser.hs:614:42 in opt-env-conf:OptEnvConf.Parser > Requires capabilities: read-secret > parser > Setting: test/OptEnvConf/CheckSpec.hs:68:112 in opt-env-conf-test:OptEnvConf.CheckSpec > Trying to consume an argument > Found these possibilities to consume an argument: > (Just "arg1",Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "arg2")]}) > (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg1"),Live (ArgPlain "arg2")]}) > Considering this posibility: (Just "arg1",Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "arg2")]}) > set based on argument: "arg1" > check > Missing capabilities: read-secret > Parser with check: src/OptEnvConf/Parser.hs:614:42 in opt-env-conf:OptEnvConf.Parser > parser > Setting: test/OptEnvConf/CheckSpec.hs:69:61 in opt-env-conf-test:OptEnvConf.CheckSpec > Trying to consume an argument > Found these possibilities to consume an argument: > (Just "arg2",Args {argsBefore = [Dead,Dead], argsAfter = []}) > (Nothing,Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "arg2")]}) > Considering this posibility: (Just "arg2",Args {argsBefore = [Dead,Dead], argsAfter = []}) > set based on argument: "arg2" > check > failed, forgivable: False > Considering this posibility: (Nothing,Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "arg2")]}) > could not set based on argument: no argument > not found > check > Considering this posibility: (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg1"),Live (ArgPlain "arg2")]}) > could not set based on argument: no argument > not found > check > Parser with check: src/OptEnvConf/Parser.hs:614:42 in opt-env-conf:OptEnvConf.Parser > parser > Setting: test/OptEnvConf/CheckSpec.hs:69:61 in opt-env-conf-test:OptEnvConf.CheckSpec > Trying to consume an argument > Found these possibilities to consume an argument: > (Just "arg1",Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "arg2")]}) > (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg1"),Live (ArgPlain "arg2")]}) > Considering this posibility: (Just "arg1",Args {argsBefore = [Dead], argsAfter = [Live (ArgPlain "arg2")]}) > set based on argument: "arg1" > check > failed, forgivable: False > Considering this posibility: (Nothing,Args {argsBefore = [], argsAfter = [Live (ArgPlain "arg1"),Live (ArgPlain "arg2")]}) > could not set based on argument: no argument > not found > check > Tests: > > OptEnvConf.ToplevelSpec > --help > Usage: opt-env-conf-test > > dummy > > Available settings: > Show this help text > switch: -h|--help > > Output version information: 0.0.0 > switch: --version > > Usage: opt-env-conf-test > > dummy > > Available settings: > Show this help text > switch: -h|--help > > Output version information: 0.0.0 > switch: --version > > Usage: opt-env-conf-test > > dummy > > Available settings: > Show this help text > switch: -h|--help > > Output version information: 0.0.0 > switch: --version > > ✓ can show help text with -h  2.20 ms > Usage: opt-env-conf-test > > dummy > > Available settings: > Show this help text > switch: -h|--help > > Output version information: 0.0.0 > switch: --version > > ✓ can show help text with --help even when there are more args  0.54 ms > ✓ can show help text with --help even when there are more args  0.43 ms > ✓ can show help text with --help  1.66 ms > --run-settings-check > Settings parsed successfully. ✓ can run a settings check with --run-settings-check  0.42 ms > Settings parsed successfully. ✓ can run a settings check with --run-settings-check even when there are more args  55.50 ms > ✓ can fail fast when too many unrecognsied arguments are given  38.24 ms > --version > opt-env-conf-test 0.0.0 > ✓ can show version info with --version  0.39 ms > OptEnvConf.CheckSpec > runSettingsCheckOn > ✓ is succesful on the trivial parser  0.06 ms > ✓ fails when a required setting is missing  1.25 ms > ✓ says incapable when a required capability is missing  2.84 ms > ✓ says failed when a required capability is available  94.66 ms > ✓ says failed when a required capability is missing but another setting failed  6.02 ms > OptEnvConf.APISpec > secret > ✓ produces the same env docs structure as before  131.90 ms > ✓ shows the parser in the same way  146.30 ms > ✓ renders the reference documentation in the same way  131.72 ms > ✓ documents the short opt parser in the same way  131.08 ms > ✓ documents the env parser in the same way  130.86 ms > ✓ documents the help page in the same way  131.38 ms > ✓ produces the same opt docs structure as before  132.18 ms > ✓ produces the same docs structure as before  136.78 ms > ✓ documents the long opt parser in the same way  130.66 ms > ✓ documents the version page in the same way  0.98 ms > ✓ documents the man page in the same way  131.22 ms > ✓ produces the same conf docs structure as before  131.90 ms > ✓ documents the conf parser in the same way  130.61 ms > ✓ passes the linter  129.49 ms > ✓ renders the Nix options the same way  133.63 ms > greet > ✓ produces the same docs structure as before  11.79 ms > ✓ documents the version page in the same way  1.81 ms > ✓ produces the same env docs structure as before  10.69 ms > ✓ documents the help page in the same way  128.76 ms > ✓ documents the short opt parser in the same way  18.69 ms > ✓ documents the long opt parser in the same way  18.90 ms > ✓ produces the same opt docs structure as before  10.51 ms > ✓ produces the same conf docs structure as before  9.88 ms > ✓ renders the reference documentation in the same way  130.48 ms > ✓ shows the parser in the same way  138.73 ms > ✓ documents the conf parser in the same way  21.39 ms > ✓ passes the linter  5.11 ms > ✓ documents the env parser in the same way  17.07 ms > ✓ documents the man page in the same way  128.66 ms > ✓ renders the Nix options the same way  9.61 ms > hidden > ✓ documents the help page in the same way  0.19 ms > ✓ produces the same docs structure as before  0.12 ms > ✓ renders the reference documentation in the same way  11.94 ms > ✓ shows the parser in the same way  121.00 ms > ✓ produces the same conf docs structure as before  0.18 ms > ✓ renders the Nix options the same way  0.92 ms > ✓ documents the conf parser in the same way  0.14 ms > ✓ documents the man page in the same way  10.36 ms > ✓ passes the linter  0.02 ms > ✓ produces the same env docs structure as before  0.14 ms > ✓ documents the version page in the same way  0.15 ms > ✓ documents the short opt parser in the same way  0.14 ms > ✓ produces the same opt docs structure as before  0.15 ms > ✓ documents the env parser in the same way  0.16 ms > ✓ documents the long opt parser in the same way  0.13 ms > yes-no > ✓ renders the reference documentation in the same way  117.58 ms > ✓ documents the short opt parser in the same way  3.69 ms > ✓ renders the Nix options the same way  0.38 ms > ✓ documents the man page in the same way  112.04 ms > ✓ produces the same env docs structure as before  0.41 ms > ✓ shows the parser in the same way  119.61 ms > ✓ produces the same conf docs structure as before  0.59 ms > ✓ documents the version page in the same way  0.14 ms > ✓ produces the same docs structure as before  1.21 ms > ✓ documents the conf parser in the same way  1.92 ms > ✓ documents the help page in the same way  3.89 ms > ✓ documents the env parser in the same way  0.14 ms > ✓ produces the same opt docs structure as before  0.50 ms > ✓ passes the linter  0.07 ms > ✓ documents the long opt parser in the same way  0.15 ms > yes-no-optional > ✓ renders the Nix options the same way  0.17 ms > ✓ documents the long opt parser in the same way  0.18 ms > ✓ documents the conf parser in the same way  0.16 ms > ✓ produces the same env docs structure as before  0.42 ms > ✓ renders the reference documentation in the same way  108.32 ms > ✓ documents the version page in the same way  0.13 ms > ✓ shows the parser in the same way  116.05 ms > ✓ produces the same docs structure as before  1.05 ms > ✓ documents the help page in the same way  1.63 ms > ✓ documents the short opt parser in the same way  0.15 ms > ✓ produces the same opt docs structure as before  0.36 ms > ✓ documents the env parser in the same way  0.13 ms > ✓ produces the same conf docs structure as before  104.57 ms > ✓ passes the linter  104.45 ms > ✓ documents the man page in the same way  106.29 ms > sum-type > ✓ documents the env parser in the same way  0.37 ms > ✓ documents the long opt parser in the same way  0.20 ms > ✓ documents the short opt parser in the same way  0.75 ms > ✓ shows the parser in the same way  8.80 ms > ✓ produces the same opt docs structure as before  0.22 ms > ✓ produces the same conf docs structure as before  0.52 ms > ✓ documents the version page in the same way  0.07 ms > ✓ documents the man page in the same way  1.39 ms > ✓ produces the same env docs structure as before  0.23 ms > ✓ documents the help page in the same way  0.36 ms > ✓ renders the reference documentation in the same way  0.98 ms > ✓ renders the Nix options the same way  0.16 ms > ✓ produces the same docs structure as before  1.91 ms > ✓ passes the linter  0.67 ms > ✓ documents the conf parser in the same way  0.17 ms > verbose > ✓ documents the env parser in the same way  1.45 ms > ✓ produces the same env docs structure as before  1.47 ms > ✓ shows the parser in the same way  2.98 ms > ✓ documents the long opt parser in the same way  1.46 ms > ✓ documents the short opt parser in the same way  1.44 ms > ✓ produces the same conf docs structure as before  1.47 ms > ✓ renders the Nix options the same way  0.88 ms > ✓ documents the man page in the same way  1.52 ms > ✓ documents the version page in the same way  0.26 ms > ✓ renders the reference documentation in the same way  1.38 ms > ✓ documents the help page in the same way  1.39 ms > ✓ passes the linter  0.02 ms > ✓ produces the same docs structure as before  1.17 ms > ✓ produces the same opt docs structure as before  1.46 ms > ✓ documents the conf parser in the same way  0.89 ms > empty > ✓ passes the linter  0.00 ms > ✓ documents the short opt parser in the same way  0.14 ms > ✓ shows the parser in the same way  0.20 ms > ✓ produces the same env docs structure as before  0.10 ms > ✓ produces the same opt docs structure as before  0.11 ms > ✓ documents the man page in the same way  0.16 ms > ✓ documents the long opt parser in the same way  0.14 ms > ✓ documents the version page in the same way  0.20 ms > ✓ documents the env parser in the same way  0.22 ms > ✓ renders the Nix options the same way  0.12 ms > ✓ produces the same conf docs structure as before  0.28 ms > ✓ produces the same docs structure as before  0.12 ms > ✓ renders the reference documentation in the same way  0.33 ms > ✓ documents the help page in the same way  0.43 ms > ✓ documents the conf parser in the same way  0.17 ms > enable-disable > ✓ produces the same conf docs structure as before  0.93 ms > ✓ passes the linter  1.36 ms > ✓ renders the Nix options the same way  0.85 ms > ✓ produces the same docs structure as before  3.97 ms > ✓ renders the reference documentation in the same way  1.00 ms > ✓ documents the help page in the same way  0.97 ms > ✓ documents the version page in the same way  0.26 ms > ✓ documents the conf parser in the same way  0.71 ms > ✓ documents the man page in the same way  1.07 ms > ✓ produces the same opt docs structure as before  1.31 ms > ✓ documents the env parser in the same way  0.69 ms > ✓ documents the long opt parser in the same way  0.89 ms > ✓ shows the parser in the same way  4.78 ms > ✓ documents the short opt parser in the same way  0.82 ms > ✓ produces the same env docs structure as before  0.83 ms > sub-commands > ✓ renders the Nix options the same way  9.61 ms > ✓ documents the help page in the same way  19.57 ms > ✓ produces the same docs structure as before  13.35 ms > ✓ renders the reference documentation in the same way  770.21 ms > ✓ passes the linter  9.45 ms > ✓ produces the same env docs structure as before  13.44 ms > ✓ produces the same opt docs structure as before  13.10 ms > ✓ documents the long opt parser in the same way  18.99 ms > ✓ documents the version page in the same way  0.14 ms > ✓ produces the same conf docs structure as before  12.75 ms > ✓ documents the short opt parser in the same way  5.66 ms > ✓ documents the man page in the same way  769.49 ms > ✓ shows the parser in the same way  392.59 ms > ✓ documents the env parser in the same way  11.18 ms > ✓ documents the conf parser in the same way  11.12 ms > many-args > ✓ documents the conf parser in the same way  0.17 ms > ✓ renders the Nix options the same way  0.16 ms > ✓ produces the same docs structure as before  0.29 ms > ✓ documents the env parser in the same way  0.14 ms > ✓ renders the reference documentation in the same way  0.23 ms > ✓ documents the long opt parser in the same way  0.15 ms > ✓ shows the parser in the same way  0.20 ms > ✓ passes the linter  0.03 ms > ✓ produces the same conf docs structure as before  0.14 ms > ✓ documents the version page in the same way  0.15 ms > ✓ documents the help page in the same way  0.20 ms > ✓ documents the man page in the same way  0.28 ms > ✓ produces the same opt docs structure as before  0.28 ms > ✓ documents the short opt parser in the same way  0.15 ms > ✓ produces the same env docs structure as before  0.16 ms > with-default > ✓ produces the same opt docs structure as before  2.39 ms > ✓ documents the man page in the same way  0.54 ms > ✓ documents the long opt parser in the same way  0.40 ms > ✓ documents the version page in the same way  0.15 ms > ✓ shows the parser in the same way  2.19 ms > ✓ produces the same docs structure as before  2.26 ms > ✓ renders the reference documentation in the same way  0.29 ms > ✓ documents the short opt parser in the same way  1.81 ms > ✓ passes the linter  0.03 ms > ✓ documents the conf parser in the same way  1.78 ms > ✓ produces the same env docs structure as before  1.74 ms > ✓ produces the same conf docs structure as before  0.11 ms > ✓ documents the help page in the same way  0.19 ms > ✓ documents the env parser in the same way  0.09 ms > ✓ renders the Nix options the same way  0.10 ms > three-commands > ✓ produces the same conf docs structure as before  9.37 ms > ✓ passes the linter  4.05 ms > ✓ documents the conf parser in the same way  8.02 ms > ✓ documents the short opt parser in the same way  2.41 ms > ✓ renders the reference documentation in the same way  1131.35 ms > ✓ produces the same docs structure as before  10.89 ms > ✓ renders the Nix options the same way  2.81 ms > ✓ documents the help page in the same way  14.93 ms > ✓ documents the env parser in the same way  7.24 ms > ✓ produces the same opt docs structure as before  7.89 ms > ✓ documents the version page in the same way  0.25 ms > ✓ produces the same env docs structure as before  7.12 ms > ✓ shows the parser in the same way  387.39 ms > ✓ documents the long opt parser in the same way  13.22 ms > ✓ documents the man page in the same way  1128.88 ms > same-help > ✓ documents the conf parser in the same way  0.24 ms > ✓ documents the help page in the same way  0.22 ms > ✓ documents the version page in the same way  0.12 ms > ✓ documents the short opt parser in the same way  0.19 ms > ✓ produces the same opt docs structure as before  0.75 ms > ✓ passes the linter  0.14 ms > ✓ documents the man page in the same way  0.37 ms > ✓ produces the same conf docs structure as before  1.59 ms > ✓ renders the Nix options the same way  1.41 ms > ✓ renders the reference documentation in the same way  1.55 ms > ✓ produces the same docs structure as before  2.45 ms > ✓ produces the same env docs structure as before  0.37 ms > ✓ documents the long opt parser in the same way  0.14 ms > ✓ documents the env parser in the same way  0.13 ms > ✓ shows the parser in the same way  4.44 ms > some-args > ✓ produces the same docs structure as before  4.78 ms > ✓ produces the same opt docs structure as before  4.91 ms > ✓ documents the env parser in the same way  4.46 ms > ✓ renders the Nix options the same way  1.64 ms > ✓ passes the linter  0.04 ms > ✓ documents the long opt parser in the same way  2.24 ms > ✓ renders the reference documentation in the same way  2.30 ms > ✓ documents the man page in the same way  2.28 ms > ✓ documents the short opt parser in the same way  2.22 ms > ✓ documents the version page in the same way  0.12 ms > ✓ produces the same env docs structure as before  0.82 ms > ✓ documents the help page in the same way  0.87 ms > ✓ shows the parser in the same way  4.46 ms > ✓ produces the same conf docs structure as before  0.77 ms > ✓ documents the conf parser in the same way  0.76 ms > enable-disable-optional > ✓ documents the long opt parser in the same way  0.16 ms > ✓ produces the same docs structure as before  0.89 ms > ✓ produces the same opt docs structure as before  0.21 ms > ✓ documents the short opt parser in the same way  0.13 ms > ✓ renders the reference documentation in the same way  0.25 ms > ✓ documents the man page in the same way  0.20 ms > ✓ passes the linter  0.04 ms > ✓ documents the help page in the same way  0.40 ms > ✓ documents the env parser in the same way  0.13 ms > ✓ documents the conf parser in the same way  0.12 ms > ✓ documents the version page in the same way  0.17 ms > ✓ renders the Nix options the same way  0.18 ms > ✓ shows the parser in the same way  2.53 ms > ✓ produces the same conf docs structure as before  0.22 ms > ✓ produces the same env docs structure as before  0.20 ms > sub-settings > ✓ produces the same opt docs structure as before  5.35 ms > ✓ produces the same docs structure as before  6.72 ms > ✓ produces the same env docs structure as before  6.50 ms > ✓ documents the conf parser in the same way  6.34 ms > ✓ documents the version page in the same way  0.11 ms > ✓ renders the Nix options the same way  380.78 ms > ✓ renders the reference documentation in the same way  6.38 ms > ✓ produces the same conf docs structure as before  3.23 ms > ✓ documents the man page in the same way  6.32 ms > ✓ documents the long opt parser in the same way  5.06 ms > ✓ documents the help page in the same way  6.19 ms > ✓ passes the linter  3.27 ms > ✓ documents the env parser in the same way  2.99 ms > ✓ documents the short opt parser in the same way  4.95 ms > ✓ shows the parser in the same way  6.55 ms > optional > ✓ documents the conf parser in the same way  0.14 ms > ✓ renders the Nix options the same way  0.11 ms > ✓ shows the parser in the same way  0.45 ms > ✓ renders the reference documentation in the same way  0.18 ms > ✓ documents the help page in the same way  0.15 ms > ✓ produces the same env docs structure as before  0.10 ms > ✓ documents the env parser in the same way  0.13 ms > ✓ documents the version page in the same way  0.09 ms > ✓ produces the same docs structure as before  1.29 ms > ✓ documents the man page in the same way  0.23 ms > ✓ documents the long opt parser in the same way  1.06 ms > ✓ produces the same conf docs structure as before  0.13 ms > ✓ produces the same opt docs structure as before  0.13 ms > ✓ passes the linter  0.02 ms > ✓ documents the short opt parser in the same way  0.08 ms > big-config > ✓ renders the Nix options the same way  0.13 ms > ✓ documents the man page in the same way  0.80 ms > ✓ documents the conf parser in the same way  0.09 ms > ✓ documents the help page in the same way  0.68 ms > ✓ documents the env parser in the same way  0.07 ms > ✓ produces the same docs structure as before  0.51 ms > ✓ passes the linter  0.02 ms > ✓ produces the same conf docs structure as before  0.13 ms > ✓ shows the parser in the same way  2.00 ms > ✓ documents the long opt parser in the same way  0.18 ms > ✓ renders the reference documentation in the same way  0.22 ms > ✓ documents the version page in the same way  0.08 ms > ✓ produces the same env docs structure as before  1.70 ms > ✓ documents the short opt parser in the same way  0.12 ms > ✓ produces the same opt docs structure as before  0.14 ms > OptEnvConf.EnvMapSpec > parseEnvMap > ✓ produces valid EnvMaps  3.05 ms > passed for all of 100 inputs. > OptEnvConf.HelpSpec > ✓ this help page in the same way for args: ["quux"]  1275.50 ms > ✓ this help page in the same way for args: ["sub","foo"]  1278.94 ms > ✓ this help page in the same way for args: ["sub"]  1278.98 ms > ✓ this help page in the same way for args: []  1275.44 ms > ✓ this help page in the same way for args: ["--port","notaport"]  1273.96 ms > ✓ this help page in the same way for args: ["read"]  1277.37 ms > ✓ this help page in the same way for args: ["create"]  1277.39 ms > ✓ this help page in the same way for args: ["sub","bar"]  1277.25 ms > OptEnvConf.RunSpec > runParser > withCombinedYamlConfig > ✓ can parse without any arguments  753.96 ms > passed for all of 100 inputs. > subConfig > ✓ can prefix a conf val parser  1114.98 ms > passed for all of 100 inputs. > Select > ✓ can use the second parser with select  739.88 ms > passed for all of 100 inputs. > ✓ can avoid the second parser with select  737.33 ms > passed for all of 100 inputs. > subArgs > ✓ can prefix a switch parser  736.03 ms > passed for all of 100 inputs. > ✓ can prefix an option parser  752.18 ms > passed for all of 100 inputs. > Some > ✗ parses many-many input in bounded time (regression: no exponential blowup)  741.68 ms > Retries: 2 !!! FLAKY !!! > ✓ can parse some args  1399.76 ms > passed for all of 100 inputs. > ✓ fails to parse zero args  1114.07 ms > passed for all of 100 inputs. > Unit tests > ✓ parses args ["command","arg"] as ("command",'2')  732.98 ms > ✓ parses environment [] as True  372.46 ms > ✓ parses args ["--enable-example"] as True  374.94 ms > ✓ parses args ["quux","--port","6"] as (["quux"],[6])  741.54 ms > ✓ parses environment [("ALTERNATIVE","False")] as False  362.42 ms > ✓ parses args ["--","all","-bare","--arguments"] as ["all","-bare","--arguments"]  365.69 ms > ✓ parses args ["-w","foo"] as (Just "foo",True)  373.44 ms > ✓ parses environment [] as False  0.96 ms > ✓ parses args ["-vv","--"] as (["--"],2)  371.34 ms > ✓ parses environment [("ALTERNATIVE","False")] as False  359.77 ms > ✓ parses args ["--","-p1"] as (["-p1"],[])  5.34 ms > ✓ parses args ["-vf","foo","-v"] as (2,"foo")  10.48 ms > ✓ parses args [] as ('a','b')  382.59 ms > ✓ parses args ["a","--verbose","-v","-v","b","-v","c"] as (["a","b","c"],4)  6.99 ms > ✓ parses configuration Just (fromList [("foo",String "bar")]) as Right "bar"  14.43 ms > ✓ parses args ["foo","--watch"] as (Just "foo",True)  1.19 ms > ✓ parses args ["a","--verbose","-v","b","-v"] as (["a","b"],3)  3.62 ms > ✓ parses args ["--bash-completion-script"] as Left True  1.04 ms > ✓ parses args ["a","--verbose","-v","-vv","b","-v","c"] as (["a","b","c"],5)  2.90 ms > ✓ parses args ["--foo","bar"] as "bar"  368.45 ms > ✓ parses args ["--option","command","arg"] as ("command",'2')  0.26 ms > ✓ parses args ["-vv","--"] as (["--"],2)  3.33 ms > ✓ parses args [] as Nothing  2.17 ms > ✓ parses args ["foo","-w"] as (Just "foo",True)  1.96 ms > ✓ parses args ["--verbose"] as 1  1.93 ms > ✓ parses environment [("ALTERNATIVE","True")] as True  0.25 ms > ✓ parses args ["--watch","foo"] as (Just "foo",True)  3.80 ms > ✓ parses args ["a","-v","b","-v"] as (["a","b"],2)  1.25 ms > ✓ parses args ["--","-p","2"] as (["-p","2"],[])  1.16 ms > ✓ parses args ["args","here"] as ["args","here"]  0.69 ms > ✓ parses args ["c"] as "c"  360.71 ms > ✓ parses args ["--no-example"] as False  2.52 ms > ✓ parses args ["a","--verbose","-v","-vv","-v","b","-v","c"] as (["a","b","c"],6)  2.76 ms > ✓ parses args ["--","-p1"] as (["-p1"],[])  2.26 ms > ✓ parses args [] as ([],0)  2.26 ms > ✓ parses args ["--enable-example"] as True  1.29 ms > ✓ parses args ["--enable-example"] as Just True  1.52 ms > ✓ parses environment [("ALTERNATIVE","False")] as False  0.23 ms > ✓ parses args ["--bar"] as (Just "--bar",False)  359.13 ms > ✓ parses args ["--before","'m'"] as ('m',Nothing)  370.14 ms > ✓ parses args ["--port","3"] as ([],[3])  2.32 ms > ✓ parses configuration Just (fromList [("hi",String "ho")]) as "ho"  2.90 ms > ✓ parses args ["--example"] as True  2.24 ms > ✓ parses args ["--bar"] as (Just "--bar",False)  357.89 ms > ✓ parses args ["-p1"] as ([],[1])  358.09 ms > ✓ parses args ["-v","-f","foo"] as (1,"foo")  1.08 ms > ✓ parses args ["two"] as '2'  1.01 ms > ✓ parses args ["--file","foo"] as "foo"  0.06 ms > ✓ parses args ["quux","--port","6"] as (["quux"],[6])  1.85 ms > ✓ parses args ["-p","1","-p","2","-p","3"] as ([],[1,2,3])  1.99 ms > ✓ parses args ["-w"] as (Nothing,True)  1.78 ms > ✓ parses args ["foo"] as (Just "foo",False)  1.88 ms > ✓ parses args ["foo"] as (Just "foo",False)  1.91 ms > ✓ parses environment [("EXAMPLE","False")] as False  0.19 ms > ✓ parses args ["--port=8","bar"] as (["bar"],[8])  359.53 ms > ✓ parses args ["a","--verbose","-v","-vv","-v","b","-v","c"] as (["a","b","c"],6)  365.85 ms > ✓ parses args ["bar","--port=5"] as (["bar"],[5])  354.22 ms > ✓ parses args ["--watch","foo"] as (Just "foo",True)  353.16 ms > ✓ parses args ["-f","foo"] as (0,"foo")  353.30 ms > ✓ parses args ["-v","--verbose"] as 2  353.28 ms > ✓ parses args ["--port=2","-p3"] as ([],[2,3])  353.60 ms > ✓ parses args ["--port=8","bar"] as (["bar"],[8])  353.50 ms > ✓ parses args ["a","-v","b","-v"] as (["a","b"],2)  7.59 ms > ✓ parses args ["--foo","bar"] as "bar"  2.81 ms > ✓ parses configuration Just (fromList [("hi",Number 5.0)]) as Left 5  2.78 ms > ✓ parses environment [] as True  0.29 ms > ✓ parses args ["-vv","--verbose","-v"] as 4  2.50 ms > ✓ parses args ["-p1","--port","2"] as ([],[1,2])  2.64 ms > ✓ parses args ["--disable-example"] as False  2.37 ms > ✓ parses environment [("EXAMPLE","True")] as True  0.35 ms > ✓ parses args ["--port=2"] as ([],[2])  2.51 ms > ✓ parses environment [("EXAMPLE","False")] as False  0.16 ms > ✓ parses args ["--port=2"] as ([],[2])  2.46 ms > ✓ parses args ["--disable-example"] as False  2.26 ms > ✓ parses args ["--watch"] as (Nothing,True)  2.33 ms > ✓ parses args [] as True  1.11 ms > ✓ parses args ["-f","foo"] as "foo"  0.04 ms > ✓ parses args [] as ([],[])  1.07 ms > ✓ parses args ["arg"] as Right "arg"  1.09 ms > ✓ parses args ["run2","--foo","bar"] as "bar"  0.55 ms > ✓ parses args ["--foo","bar"] as (True,"bar")  0.16 ms > ✓ parses args [] as 0  1.89 ms > ✓ parses args ["run2","--foo","bar"] as "bar"  0.36 ms > ✓ parses args [] as ([],[])  1.99 ms > ✓ parses args ["--","--port=3"] as (["--port=3"],[])  2.16 ms > ✓ parses args [] as False  2.23 ms > ✓ parses args [] as ([],0)  2.09 ms > ✓ parses args ["-vv","--verbose"] as 3  2.13 ms > ✓ parses args ["-v","-v"] as 2  2.16 ms > ✓ parses args ["-v","--"] as (["--"],1)  2.20 ms > ✓ parses environment [] as False  1.11 ms > ✓ parses args [] as False  2.16 ms > ✓ parses args ["--"] as (["--"],0)  1.38 ms > ✓ parses args ["-w"] as (Nothing,True)  1.34 ms > ✓ parses args ["--","-v"] as (["-v"],0)  1.41 ms > ✓ parses args ["-p","1","-p","2","-p","3"] as ([],[1,2,3])  1.32 ms > ✓ parses args ["run1","--foo","bar"] as "bar"  0.14 ms > ✓ parses environment [("ALTERNATIVE","True")] as True  0.19 ms > ✓ parses args ["--file","foo","-v"] as (["foo"],1)  2.92 ms > ✓ parses args ["--foo","bar"] as "bar"  0.13 ms > ✓ parses args ["--no-example"] as Just False  1.74 ms > ✓ parses args ["--port","9","quux"] as (["quux"],[9])  1.87 ms > ✓ parses args ["foo","-w"] as (Just "foo",True)  1.70 ms > ✓ parses args [] as ([],0)  1.75 ms > ✓ parses args ["-vvv"] as ([],3)  1.79 ms > ✓ parses args ["--foo","-dfu"] as "-dfu"  0.04 ms > ✓ parses args ["--example"] as True  1.73 ms > ✓ parses args ["--foo","foo"] as Just ("foo",Nothing)  3.73 ms > ✓ parses args [] as True  2.01 ms > ✓ parses environment [("ALTERNATIVE","True")] as True  0.92 ms > ✓ parses args ["--foo","'c'","--bar","'d'"] as ('c','d')  3.48 ms > ✓ parses configuration Just (fromList [("hi",String "ho")]) as Just "ho"  0.11 ms > ✓ parses environment [("ALTERNATIVE","False")] as False  0.27 ms > ✓ parses args ["run","--foo","bar"] as "bar"  0.14 ms > ✓ parses args ["-vf","foo"] as (["foo"],1)  160.50 ms > ✓ parses environment [("EXAMPLE","True")] as True  0.23 ms > ✓ parses environment [("EXAMPLE","False")] as False  0.23 ms > ✓ parses args ["a","--verbose","-v","b","-v"] as (["a","b"],3)  3.18 ms > ✓ parses args ["--foo","foo"] as Just ("foo",Nothing)  4.58 ms > ✓ parses args ["foo","-p4"] as (["foo"],[4])  1.41 ms > ✓ parses args ["--foo","bar"] as "bar"  0.06 ms > ✓ parses environment [("EXAMPLE","True")] as True  0.23 ms > ✓ parses args ["--","--port","4"] as (["--port","4"],[])  2.25 ms > ✓ parses args [] as "b"  0.06 ms > ✓ parses args ["--port","3"] as ([],[3])  1.27 ms > ✓ parses args ["--"] as (["--"],0)  2.09 ms > ✓ parses args ["--foo","bar"] as ("--foo","bar")  2.18 ms > ✓ parses args ["-vv"] as 2  1.98 ms > ✓ parses args ["bar","--port=5"] as (["bar"],[5])  2.15 ms > ✓ parses args ["-p7","foo"] as (["foo"],[7])  2.24 ms > ✓ parses args ["delete"] as "ho"  0.07 ms > ✓ parses args ["--watch"] as (Nothing,True)  2.17 ms > ✓ parses args ["-f","bar","--foo","quux"] as ["bar","quux"]  0.18 ms > ✓ parses args ["-vvf","foo","-v"] as (3,"foo")  2.55 ms > ✓ parses args ["--bash-completion-script"] as Left True  2.48 ms > ✓ parses args [] as Nothing  158.13 ms > ✓ parses args ["--port=2","-p3"] as ([],[2,3])  1.95 ms > ✓ parses args ["-w","foo"] as (Just "foo",True)  1.80 ms > ✓ parses args ["arg"] as Right (Just "arg")  1.98 ms > ✓ parses args ["--disable-example"] as Just False  1.91 ms > ✓ parses args ["--","--port","4"] as (["--port","4"],[])  2.03 ms > ✓ parses args ["-vvv"] as ([],3)  2.10 ms > ✓ parses args ["a","--verbose","-v","-v","b","-v"] as (["a","b"],4)  3.76 ms > ✓ parses args [] as Nothing  2.87 ms > ✓ parses args [] as Nothing  2.88 ms > ✓ parses args ["a","--verbose","-v","-vv","b","-v","c"] as (["a","b","c"],5)  156.08 ms > ✓ parses args ["--foo","bar"] as ["bar"]  0.12 ms > ✓ parses args ["--no-example"] as False  2.79 ms > ✓ parses args ["--foo","bar"] as (True,"bar")  0.10 ms > ✓ parses args ["--foo","bar"] as ("bar",True)  0.19 ms > ✓ parses environment [("ALTERNATIVE","True")] as True  0.16 ms > ✓ parses args ["True"] as True  152.57 ms > ✓ parses args ["-ffoo"] as "foo"  0.04 ms > ✓ parses args ["a","--verbose","-v","-v","b","-v","c"] as (["a","b","c"],4)  155.80 ms > ✓ parses args ["--example"] as Just True  152.86 ms > ✓ parses args ["-v","--"] as (["--"],1)  153.29 ms > ✓ parses args [] as False  152.77 ms > ✓ parses args ["-p1","--port","2"] as ([],[1,2])  153.00 ms > ✓ parses args ["a","--verbose","-v","-v","b","-v"] as (["a","b"],4)  153.35 ms > ✓ parses environment [("EXAMPLE","False")] as False  0.88 ms > ✓ parses args ["-p7","foo"] as (["foo"],[7])  153.39 ms > ✓ parses args ["-v"] as 1  152.90 ms > ✓ parses environment [("EXAMPLE","True")] as True  0.87 ms > ✓ parses args ["add","hi"] as "hi"  0.81 ms > ✓ parses args ["--","-p","2"] as (["-p","2"],[])  152.20 ms > ✓ parses args ["--file=foo"] as "foo"  0.05 ms > ✓ parses args ["foo","--watch"] as (Just "foo",True)  152.08 ms > ✓ parses args ["-vvf","foo"] as (2,"foo")  152.25 ms > ✓ parses args ["--foo","bar","-f","quux"] as ["bar","quux"]  0.20 ms > ✓ parses args ["run1","--foo","bar"] as "bar"  0.13 ms > ✓ parses args ["one"] as '1'  151.97 ms > ✓ parses args ["-p1"] as ([],[1])  152.84 ms > ✓ parses args ["--","-v"] as (["-v"],0)  152.08 ms > ✓ parses args ["--","--port=3"] as (["--port=3"],[])  152.49 ms > ✓ parses args ["foo","-p4"] as (["foo"],[4])  2.41 ms > ✓ parses configuration Nothing as Nothing  0.09 ms > ✓ parses args ["--foo","--bar"] as "--bar"  0.05 ms > ✓ parses args ["--foo","bar","--foo","quux"] as ["bar","quux"]  0.23 ms > ✓ parses args ["--port","9","quux"] as (["quux"],[9])  2.18 ms > MapIO > ✓ can run an IO action on the result of a parser  9.75 ms > passed for all of 100 inputs. > Alt > ✓ can parse a Right value with Alt  14.47 ms > passed for all of 100 inputs. > ✓ can parse a Left value with Alt  11.88 ms > passed for all of 100 inputs. > WithConfig > ✓ can replace the config object  16.93 ms > passed for all of 100 inputs. > Many > ✓ can pass many args  169.43 ms > passed for all of 100 inputs. > pure > ✓ can parse a pure value from anything  4.56 ms > passed for all of 100 inputs. > withFirstYamlConfig > ✓ can parse without any arguments  38.54 ms > passed for all of 100 inputs. > <*> > ✓ can parse two values with ap  8.36 ms > passed for all of 100 inputs. > subEnv > ✓ can prefix an env var parser  20.44 ms > passed for all of 100 inputs. > Empty > ✓ can fail to parse an empty value  16.56 ms > passed for all of 100 inputs. > Setting > ✓ can parse a single arg  17.07 ms > passed for all of 100 inputs. > ✓ can parse a single env var  15.69 ms > passed for all of 100 inputs. > ✓ parses Null as the default value  17.49 ms > passed for all of 100 inputs. > ✓ can parse a many of the same option  81.59 ms > passed for all of 100 inputs. > ✓ can parse a single config value  14.06 ms > passed for all of 100 inputs. > ✓ can parse a single option  15.25 ms > passed for all of 100 inputs. > RequireCapability > ✓ cannot run the setting parser if the capability is available  33.10 ms > passed for all of 100 inputs. > ✓ still runs the below parser when a capability is missing for the check parser  33.05 ms > passed for all of 100 inputs. > ✓ can run the setting parser if the capability is available  37.47 ms > passed for all of 100 inputs. > ✓ cannot run the check parser if the capability is not available  26.23 ms > passed for all of 100 inputs. > ✓ can run the check parser if the capability is available  29.01 ms > passed for all of 100 inputs. > fmap > ✓ can parse a mapped value from anything  5.98 ms > passed for all of 100 inputs. > OptEnvConf.CompletionSpec > file and directory completion > filePathSetting > ✓ completes files and directories for a file argument  0.88 ms > ✓ completes files and directories after a file option's dashed  0.20 ms > ✓ filters by prefix  0.38 ms > ✓ directories end in / and files do not  0.10 ms > ✓ files are final and directories are not final  0.11 ms > ✓ carries the description through to file completions  0.09 ms > directoryPathSetting > ✓ completes only directories for a directory argument  0.35 ms > ✓ completes only directories after a directory option's dashed  0.11 ms > ✓ never includes files  0.09 ms > ✓ directories are not final  0.10 ms > ✓ carries the description through to directory completions  0.10 ms > combined with other settings > ✓ includes file completions alongside other options  0.41 ms > ✓ includes directory completions alongside other options  0.11 ms > ✓ completes directory option value first, then other options  0.13 ms > ✓ completes file option value first, then other options  0.11 ms > ✓ completes directory option value alongside default command with argument  0.30 ms > fish > ✓ produces the same fish completion script  10.33 ms > zsh > ✓ produces the same zsh completion script  10.59 ms > pureCompletionQuery > ✓ can complete a switch from nothing  1.87 ms > hidden settings > ✓ does not suggest hidden switches  1.85 ms > ✓ does not suggest hidden options  1.85 ms > select > ✓ completes through a select  3.97 ms > nested commands > ✓ completes sub-commands after selecting a top-level command  6.90 ms > ✓ filters sub-commands by prefix  6.87 ms > ✓ completes nested default commands  6.86 ms > ✓ completes top-level commands  6.89 ms > partial long option prefix with multiple matches > ✓ filters options by a longer prefix matching one  1.82 ms > ✓ filters options by a short prefix matching multiple  1.84 ms > many with other parsers > ✓ completes commands after consuming many switches  6.84 ms > ✓ completes many switches combined with a command  6.87 ms > ✓ completes both after consuming one many-option  6.21 ms > ✓ completes both many and a following switch  5.13 ms > ✓ can complete a long option's dashed  1.86 ms > ✓ can complete a long switch from a double dash  1.85 ms > option with different dashed in args > ✓ does not suggest an option when a different dashed is in the args  3.91 ms > some > ✓ can still complete after consuming one  6.18 ms > ✓ can complete at least one switch  5.11 ms > ✓ can complete a short switch from a single dash  1.79 ms > settings with only env or conf > ✓ does not error on env-only settings combined with arg settings  1.79 ms > completion at a middle index > ✓ filters completions when cursor word narrows the match  1.78 ms > ✓ completes the value of an option at its value position with a matching prefix  3.90 ms > folded short switches > ✓ can complete after a folded short switch is consumed  2.93 ms > ✓ no longer suggests a switch consumed via folding  2.92 ms > default command parser failure > ✓ falls back to explicit commands when default command parser fails  6.79 ms > multiple arguments > ✓ completes both arguments when none have been typed  2.13 ms > ✓ completes the second argument after the first  2.13 ms > optional > ✓ completes through an optional parser  5.34 ms > ✓ completes an optional with an applicative  5.36 ms > ✓ completes the second part when the optional is skipped  5.35 ms > many > ✓ can complete repeated options  4.37 ms > ✓ can still complete after consuming one  4.38 ms > ✓ can complete repeated options after one has already been parsed  4.37 ms > ✓ can complete repeated switches  3.26 ms > ✓ can still complete after consuming two  4.32 ms > ✓ no longer suggests an option that has already been parsed  1.88 ms > withDefault > ✓ still suggests the option when it has a default  0.01 ms > ✓ completes the underlying parser  0.93 ms > check > ✓ completes through a mapIO  0.01 ms > ✓ completes through a checkMapEither  0.01 ms > empty parser > ✓ produces no completions for empty  0.41 ms > allOrNothing > ✓ completes normally inside allOrNothing  0.86 ms > ✓ still suggests the remaining option after one is consumed  0.93 ms > deeply nested parsers > ✓ completes through optional + many + applicative  3.23 ms > ✓ completes correctly after all optional+many consumed  3.21 ms > ✓ can complete a file argument  0.01 ms > ✓ can complete a directory argument  0.01 ms > argument completion with dashed values > ✓ should only complete the second argument after a dashed first argument  0.01 ms > ✓ should not offer the argument completer after a dashed value is consumed  0.00 ms > ✓ can complete both switches of a tuple  0.01 ms > many edge cases > ✓ handles many where the inner parser fails  2.25 ms > ✓ returns first iteration completions when recursive call fails  2.48 ms > withConfig > ✓ completes the config file value along with main parser suggestions  1.18 ms > ✓ completes the config file option together with the main parser  1.11 ms > ✓ completes the main parser through withConfig  1.11 ms > ✓ completes the main parser after the config option is consumed  0.87 ms > ✓ can complete both switches of an either wrapped in optionals  2.03 ms > ✓ no longer suggests an argument that has already been parsed  0.02 ms > partial argument completion > ✓ filters argument values by typed prefix  0.01 ms > ✓ filters argument values by a different prefix  0.01 ms > applicative branch failures > ✓ returns nothing when first applicative branch fails  0.35 ms > ✓ returns nothing when second applicative branch fails  0.01 ms > ✓ no longer suggests a switch that has already been parsed  0.02 ms > multiple commands with shared options > ✓ does not leak options from other commands  0.43 ms > ✓ completes options in the selected command only  0.03 ms > commands merged via alternative > ✓ completes commands from both sides of an alternative  0.86 ms > completion after a command > ✓ can complete a command's long option  0.02 ms > ✓ can complete a command's long switch from a single dash  0.02 ms > ✓ can complete a command's short option  0.02 ms > ✓ can complete a command's short switch  0.02 ms > ✓ can complete a command's long switch from a double dash  0.01 ms > ✓ can complete a command with a switch  0.02 ms > alternative branch failures > ✓ restores state when first branch fails in an alternative  1.78 ms > ✓ returns no completions when both alternatives fail  1.00 ms > ✓ returns first branch completions when second branch fails  1.31 ms > ✓ can complete a long switch from a single dash  0.01 ms > ✓ can complete a short option with a separate arg  0.01 ms > many with partial values > ✓ filters many option values by prefix after one is consumed  0.13 ms > ✓ filters many option values by prefix  0.02 ms > ✓ can complete a file option  0.01 ms > short option shorthand > ✓ completes after a short option consumed in shorthand  0.02 ms > partial option value completion > ✓ filters option values by typed prefix  0.02 ms > ✓ returns all option values when prefix is empty  0.02 ms > commands with options inside > ✓ completes a command's many options  0.04 ms > ✓ completes a command's many options after one is consumed  0.03 ms > arguments after double dash > ✓ suggests the switch even after -- (known bug)  0.02 ms > ✓ consumes -- as the argument value  0.01 ms > partial argument completion after consuming earlier args > ✓ filters the second argument's completer by prefix after the first is consumed  0.01 ms > ✓ can complete both switches of a tuple, with a prefix  0.01 ms > commands with a default command > ✓ completes the default command's argument when no command is given  0.61 ms > ✓ still filters commands by prefix when there is a default  0.62 ms > ✓ completes the default command's option value when no command is given  0.02 ms > ✓ completes the default command's option when no command is given  0.47 ms > ✓ completes both commands and the default command's switch  0.62 ms > ✓ still lists all commands when there is a default  0.61 ms > ✓ completes inside the default command after consuming its switch  0.02 ms > ✓ completes the default command's switch when no command is given  0.45 ms > ✓ completes inside the default command after consuming its option  0.02 ms > mixed arguments and options > ✓ can complete an option after a positional argument  0.01 ms > ✓ can complete a positional after an option  0.01 ms > commands > ✓ can complete a command argument when it's been partially provided  0.57 ms > ✓ can complete a command argument  0.55 ms > enableDisableSwitch > ✓ filters the documented flag by prefix  0.46 ms > ✓ completes the documented dummy flag  0.47 ms > global options with commands and a default > ✓ completes the default command's options after a global option  0.03 ms > ✓ completes commands after a global option  0.02 ms > ✓ completes global options and commands together  0.02 ms > partial command name with inner option completion > ✓ completes a command's options after selecting by prefix  0.02 ms > commands with partial option value inside > ✓ filters a command's option values by prefix  0.03 ms > pure parser > ✓ produces no completions for pure  0.00 ms > choice > ✓ completes across all choices  0.31 ms > ✓ can complete a short option's dashed  0.01 ms > ✓ can complete a directory option  0.02 ms > ✓ can complete both switches of an either  0.29 ms > prefix filtering > ✓ filters commands by typed prefix  0.01 ms > ✓ filters switches by typed prefix  0.01 ms > ✓ returns nothing when prefix matches nothing  0.01 ms > command not found > ✓ returns no completions for an unknown command  0.33 ms > ✓ can complete a long option  0.01 ms > argument completer at end > ✓ does not offer option completer when not at end of args  0.87 ms > ✓ offers the argument completer at the end after a switch is consumed  0.02 ms > bash > ✓ produces the same bash completion script  3.66 ms > OptEnvConf.NonDetSpec > runNonDet > ✓ can guard against previous values  2.75 ms > ✓ can recover from failures with <|>  2.76 ms > runNonDetT > ✓ can recover from underlying errors  2.33 ms > OptEnvConf.CompleterSpec > filePath > ✓ can complete "" to ["foo.txt","config.yaml","bar/"]  0.16 ms > ✓ can complete "f" to ["foo.txt"]  0.14 ms > ✓ can complete "b" to ["bar/"]  0.15 ms > ✓ can complete "bar" to ["bar/quux.txt","bar/","bar/deep/"]  0.20 ms > ✓ can complete "c" to ["config.yaml"]  0.14 ms > ✓ can complete "q" to []  0.15 ms > ✓ can complete "." to [".hidden.txt",".hidden/"]  0.24 ms > ✓ can complete "./" to ["./foo.txt","./config.yaml","./bar/"]  1.63 ms > ✓ can complete "././" to ["././foo.txt","././config.yaml","././bar/"]  0.14 ms > ✓ can complete "./." to ["./.hidden.txt","./.hidden/"]  0.16 ms > ✓ can complete "./bar" to ["./bar/quux.txt","./bar/","./bar/deep/"]  0.15 ms > ✓ can complete "bar/" to ["bar/quux.txt","bar/deep/"]  0.13 ms > ✓ can complete "bar/d" to ["bar/deep/"]  0.12 ms > ✓ can complete "bar/deep" to ["bar/deep/gold.txt","bar/deep/"]  0.13 ms > ✓ can complete "bar/deep/" to ["bar/deep/gold.txt"]  0.08 ms > ✓ can complete "bar/q" to ["bar/quux.txt"]  0.11 ms > ✓ can complete ".." to parent directory contents  0.34 ms > ✓ can complete "../" to parent directory contents  0.12 ms > ✓ can complete "../f" to matching parent files  0.12 ms > ✓ can complete "../bar/" to sibling dir contents  0.10 ms > ✓ can complete "bar/../" to current dir contents  0.09 ms > ✓ can complete "bar/../f" to matching files  0.08 ms > ✓ can complete "../bar/deep/../" to bar/ contents  0.08 ms > ✓ can complete absolute paths  0.13 ms > directoryPath > ✓ can complete "" to ["bar/"]  0.06 ms > ✓ can complete "b" to ["bar/"]  0.18 ms > ✓ can complete "f" to []  0.07 ms > ✓ can complete "." to [".hidden/"]  0.13 ms > ✓ can complete "./" to ["./bar/"]  0.06 ms > ✓ can complete "./." to ["./.hidden/"]  0.10 ms > ✓ can complete "././" to ["././bar/"]  0.06 ms > ✓ can complete "./." to ["./.hidden/"]  0.09 ms > ✓ can complete "./bar" to ["./bar/","./bar/deep/"]  0.08 ms > ✓ can complete "bar/" to ["bar/","bar/deep/"]  0.08 ms > ✓ can complete "bar/d" to ["bar/deep/"]  0.06 ms > ✓ can complete "bar/deep" to ["bar/deep/"]  0.08 ms > ✓ can complete ".." to parent directories  0.08 ms > ✓ can complete "../" to parent directories  0.08 ms > ✓ can complete "../b" to matching parent directories  0.09 ms > ✓ can complete "bar/../" to current dir directories  0.07 ms > ✓ can complete "bar/../b" to matching directories  0.07 ms > filePathWithExtension > ✓ can complete "" to ["config.yaml","bar/"]  0.12 ms > ✓ can complete "c" to ["config.yaml"]  0.08 ms > ✓ can complete "b" to ["bar/"]  0.07 ms > ✓ can complete "bar" to ["bar/","bar/deep/"]  0.08 ms > filePathWithExtensions > ✓ can complete "" to ["foo.txt","config.yaml","bar/"]  0.06 ms > ✓ can complete "bar/" to ["bar/quux.txt","bar/deep/"]  0.05 ms > OptEnvConf.ReaderSpec > maybeReader > ✓ can parse a bool using this example reader  0.70 ms > viaStringCodec > ✓ can parse a string via its string codec  2.79 ms > commaSeparated > ✓ can parse these two ints  8.04 ms > renderCommaSeparated > ✓ escapes commas and backslashes  5.95 ms > parseCommaSeparated > ✓ roundtrips with renderCommaSeparated starting from Strings  6.43 ms > passed for all of 100 inputs. > ✓ roundtrips with renderCommaSeparated starting from lists  10.36 ms > passed for all of 100 inputs. > commaSeparatedSet > ✓ can parse these two ints  8.42 ms > commaSeparatedList > ✓ can parse these two ints  8.42 ms > OptEnvConf.ArgsSpec > consumeSwitch > ✓ consumes a long switch if there are no other args  0.56 ms > ✓ consumes a folded switch at the front first  0.58 ms > ✓ consumes a short switch if there are no other args  0.56 ms > ✓ fails to consume if there are no dasheds  3.98 ms > passed for all of 100 inputs. > ✓ fails to consume if there are no arguments  0.88 ms > passed for all of 100 inputs. > ✓ consumes a switch at the front first  0.54 ms > ✓ does not consume a mismatched switch  0.54 ms > consumeArgument > ✓ consumes a plain argument when there is one  1.54 ms > passed for all of 100 inputs. > ✓ does not consume anything if there is nothing to consume  0.56 ms > ✓ consumes any argument after a double-dash as an argument  5.32 ms > passed for all of 100 inputs. > ✓ skips dead arguments  8.43 ms > passed for all of 100 inputs. > ✓ tries to consume dashed argument followed by a live argument  6.31 ms > passed for all of 100 inputs. > ✓ consumes a bare double-dash if it's the last argument  1.60 ms > passed for all of 100 inputs. > ✓ tries to consume dashed argument followed by a dead argument  4.42 ms > passed for all of 100 inputs. > ✓ tries to ignore this value that looks like an option value  2.97 ms > parseArg > ✓ roundtrips with renderArg  0.78 ms > passed for all of 100 inputs. > ✓ produces valid args  0.62 ms > passed for all of 100 inputs. > renderDashed > ✓ roundtrips with parseArg for long dashed  0.61 ms > passed for all of 100 inputs. > ✓ roundtrips with parseArg for short dashed  0.20 ms > passed for all of 100 inputs. > parseArgs > ✓ produces valid Args  3.74 ms > passed for all of 100 inputs. > ✓ produces valid Argss for annoying strings  3.13 ms > passed for all of 100 inputs. > ✓ parses empty args as an empty arg map  0.65 ms > consumeOption > ✓ consumes an option at the front first  0.03 ms > ✓ consumes a short option before a long option  0.03 ms > ✓ consumes a short option in shorthand notation  0.01 ms > ✓ consumes a long option with an equals sign  0.02 ms > ✓ consumes a short option  0.01 ms > ✓ consumes a short option before a long option  0.01 ms > ✓ does not consume a mismatched option  0.01 ms > ✓ consumes a long option  0.01 ms > ✓ consumes a folded option  0.05 ms > ✓ fails to consume if there are no dasheds  3.50 ms > passed for all of 100 inputs. > ✓ fails to consume if there are no arguments  0.37 ms > passed for all of 100 inputs. > OptEnvConf.ErrorSpec > ✓ renders the unreadable-var error the same as before  12.99 ms > ✓ renders the typo-option error the same as before  1.97 ms > ✓ renders the unrecognised-arg error the same as before  0.29 ms > ✓ renders the read-int-argument error the same as before  12.87 ms > ✓ renders the read-int-options error the same as before  12.88 ms > ✓ renders the leftover-argument error the same as before  0.16 ms > ✓ renders the all-or-nothing-relevant error the same as before  11.42 ms > ✓ renders the required-command error the same as before  7.69 ms > ✓ renders the missing-options error the same as before  4.44 ms > ✓ renders the check-failed-checkMaybe error the same as before  9.47 ms > ✓ renders the typo-switch error the same as before  1.33 ms > ✓ renders the read-int-option error the same as before  12.20 ms > ✓ renders the unrecognised-switch error the same as before  0.69 ms > ✓ renders the unreadable-vars error the same as before  11.93 ms > ✓ renders the unfolding-tombstone-switch error the same as before  6.29 ms > ✓ renders the empty-choice error the same as before  3.04 ms > ✓ renders the missing-argument error the same as before  3.87 ms > ✓ renders the unfolding-tombstone-option error the same as before  4.39 ms > ✓ renders the unrecognised-command error the same as before  8.79 ms > ✓ renders the some-none error the same as before  3.43 ms > ✓ renders the missing-var error the same as before  3.13 ms > ✓ renders the missing-option error the same as before  1.46 ms > ✓ renders the all-or-nothing error the same as before  8.21 ms > ✓ renders the leftover-switch error the same as before  0.09 ms > ✓ renders the empty error the same as before  1.02 ms > ✓ renders the check-failed-checkEither error the same as before  5.12 ms > ✓ renders the missing-vars error the same as before  1.68 ms > ✓ renders the leftover-option error the same as before  0.12 ms > ✓ renders the unrecognised-option error the same as before  0.11 ms > ✓ renders the missing-env error the same as before  1.55 ms > OptEnvConf.LintSpec > ✓ produces the same lint error for this parser  12.87 ms > ✓ produces the same lint error for this parser  12.80 ms > ✓ produces the same lint error for this parser  12.57 ms > ✓ produces the same lint error for this parser  12.16 ms > ✓ produces the same lint error for this parser  13.29 ms > ✓ produces the same lint error for this parser  12.81 ms > ✓ produces the same lint error for this parser  11.36 ms > ✓ produces the same lint error for this parser  11.34 ms > ✓ produces the same lint error for this parser  11.51 ms > ✓ produces the same lint error for this parser  11.36 ms > ✓ produces the same lint error for this parser  11.36 ms > ✓ produces the same lint error for this parser  10.51 ms > ✓ produces the same lint error for this parser  11.27 ms > ✓ produces the same lint error for this parser  11.26 ms > ✓ produces the same lint error for this parser  9.99 ms > ✓ produces the same lint error for this parser  9.94 ms > ✓ produces the same lint error for this parser  9.78 ms > ✓ produces the same lint error for this parser  8.78 ms > ✓ produces the same lint error for this parser  8.03 ms > ✓ produces the same lint error for this parser  8.38 ms > ✓ produces the same lint error for this parser  6.73 ms > Failures: > >  test/OptEnvConf/RunSpec.hs:149 > ✗ 1 OptEnvConf.RunSpec.runParser.Some.parses many-many input in bounded time (regression: no exponential blowup) > Retries: 2 !!! FLAKY !!! > parser took longer than 0.5 seconds; likely exponential blowup > > > Examples: 5652 > Passed: 799 > Failed: 1 > Flaky: 1 > Sum of test runtimes: 41.46 seconds > Test suite took:  1.84 seconds > > Test suite opt-env-conf-test: FAIL > Test suite logged to: > dist/test/opt-env-conf-test-0.0.0.4-opt-env-conf-test.log > 0 of 1 test suites (0 of 1 test cases) passed. For full logs, run: nix log /nix/store/varl5lxyrsvbna7m4v16v579b7hb2qpf-opt-env-conf-test-0.0.0.4.drv Cannot build '/nix/store/c7li3wa37br4s29089ywqk02wyy8qi4m-test-coverage-report.drv'. Reason: 1 dependency failed. Output paths: /nix/store/jifhaqmaknydp0pg7v2asp7zj3j5xg2m-test-coverage-report