$ /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/cursor-dirforest?ref=master&rev=952ecf2eabcc36c14cd6912ebca10bc5d6ed6fd2#checks.x86_64-linux.nixpkgs-24_05 --print-build-logs  Downloading cached path-0.9.5-doc from https://cache.staging.nix-ci.com Downloading cached envparse-0.5.0-doc from https://cache.staging.nix-ci.com Downloading cached fast-myers-diff-0.0.0-doc from https://cache.staging.nix-ci.com Downloading cached validity-bytestring-0.4.1.1-doc from https://cache.staging.nix-ci.com Downloading cached validity-scientific-0.2.0.3-doc from https://cache.staging.nix-ci.com Downloading cached validity-unordered-containers-0.2.0.3-doc from https://cache.staging.nix-ci.com Downloading cached validity-vector-0.2.0.3-doc from https://cache.staging.nix-ci.com Building cursor-brick-source Progress: 0 of 23 built (1 building), 1 of 42 downloaded from cache (6 downloading) Downloading cached path from https://cache.staging.nix-ci.com Downloading cached path-io-1.8.1-doc from https://cache.staging.nix-ci.com Downloading cached validity-path-0.4.0.1-doc from https://cache.staging.nix-ci.com Progress: 0 of 23 built (1 building), 2 of 42 downloaded from cache (8 downloading) Downloading cached validity-vector from https://cache.staging.nix-ci.com Progress: 0 of 23 built (1 building), 3 of 42 downloaded from cache (8 downloading) Downloading cached genvalidity-bytestring-1.0.0.1-doc from https://cache.staging.nix-ci.com Downloading cached safe-coloured-text-0.2.0.2-doc from https://cache.staging.nix-ci.com Downloading cached validity-bytestring from https://cache.staging.nix-ci.com [cursor-brick-source] Phase: setupCompilerEnvironmentPhase [cursor-brick-source] Build with /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5. Progress: 0 of 23 built (1 building), 4 of 42 downloaded from cache (10 downloading) Downloading cached autodocodec-0.2.2.0-doc from https://cache.staging.nix-ci.com Downloading cached validity-scientific from https://cache.staging.nix-ci.com Progress: 0 of 23 built (1 building), 5 of 42 downloaded from cache (11 downloading) Downloading cached validity-aeson-0.2.0.5-doc from https://cache.staging.nix-ci.com Downloading cached validity-unordered-containers from https://cache.staging.nix-ci.com Progress: 0 of 23 built (1 building), 6 of 42 downloaded from cache (12 downloading) Downloading cached sydtest-discover-0.0.0.4-doc from https://cache.staging.nix-ci.com Progress: 0 of 23 built (1 building), 7 of 42 downloaded from cache (12 downloading) Downloading cached path-io from https://cache.staging.nix-ci.com Progress: 0 of 22 built (1 building), 8 of 42 downloaded from cache (12 downloading) Downloading cached envparse from https://cache.staging.nix-ci.com Progress: 0 of 22 built (1 building), 9 of 42 downloaded from cache (12 downloading) Progress: 0 of 22 built (1 building), 10 of 42 downloaded from cache (11 downloading) Downloading cached genvalidity-path-1.0.0.1-doc from https://cache.staging.nix-ci.com Downloading cached validity-path from https://cache.staging.nix-ci.com Progress: 0 of 22 built (1 building), 11 of 42 downloaded from cache (12 downloading) Downloading cached safe-coloured-text-terminfo-0.1.0.0-doc from https://cache.staging.nix-ci.com Progress: 0 of 22 built (1 building), 12 of 42 downloaded from cache (12 downloading) Downloading cached fast-myers-diff from https://cache.staging.nix-ci.com Progress: 0 of 22 built (1 building), 13 of 42 downloaded from cache (12 downloading) Progress: 0 of 22 built (1 building), 14 of 42 downloaded from cache (11 downloading) Downloading cached genvalidity-bytestring from https://cache.staging.nix-ci.com Downloading cached safe-coloured-text from https://cache.staging.nix-ci.com Progress: 0 of 22 built (1 building), 15 of 42 downloaded from cache (12 downloading) [cursor-brick-source] Phase: unpackPhase [cursor-brick-source] unpacking source archive /nix/store/hfc6rqd88lykq0wcpd7g50fw588mv8r8-cursor-brick Progress: 0 of 22 built (1 building), 16 of 42 downloaded from cache (11 downloading) [cursor-brick-source] source root is cursor-brick Progress: 0 of 22 built (1 building), 17 of 42 downloaded from cache (10 downloading) [cursor-brick-source] Phase: patchPhase Progress: 0 of 21 built (1 building), 18 of 42 downloaded from cache (9 downloading) Downloading cached sydtest-discover from https://cache.staging.nix-ci.com [cursor-brick-source] Phase: compileBuildDriverPhase Progress: 0 of 21 built (1 building), 19 of 42 downloaded from cache (9 downloading) [cursor-brick-source] setupCompileFlags: -package-db=/build/tmp.uxR5KfxwzE/setup-package.conf.d -threaded Downloading cached validity-aeson from https://cache.staging.nix-ci.com Progress: 0 of 21 built (1 building), 20 of 42 downloaded from cache (9 downloading) Downloading cached autodocodec from https://cache.staging.nix-ci.com Downloading cached autodocodec-schema-0.1.0.3-doc from https://cache.staging.nix-ci.com [cursor-brick-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.uxR5KfxwzE/Main.o ) Progress: 0 of 21 built (1 building), 21 of 42 downloaded from cache (10 downloading) Progress: 0 of 21 built (1 building), 22 of 42 downloaded from cache (9 downloading) Progress: 0 of 21 built (1 building), 23 of 42 downloaded from cache (8 downloading) Progress: 0 of 21 built (1 building), 24 of 42 downloaded from cache (7 downloading) Downloading cached genvalidity-path from https://cache.staging.nix-ci.com [cursor-brick-source] [2 of 2] Linking Setup Progress: 0 of 20 built (1 building), 25 of 42 downloaded from cache (7 downloading) Progress: 0 of 20 built (1 building), 26 of 42 downloaded from cache (6 downloading) Progress: 0 of 20 built (1 building), 27 of 42 downloaded from cache (5 downloading) Progress: 0 of 19 built (1 building), 28 of 42 downloaded from cache (4 downloading) Downloading cached safe-coloured-text-terminfo from https://cache.staging.nix-ci.com Progress: 0 of 19 built (1 building), 29 of 42 downloaded from cache (4 downloading) Downloading cached autodocodec-yaml-0.2.0.3-doc from https://cache.staging.nix-ci.com Progress: 0 of 19 built (1 building), 30 of 42 downloaded from cache (4 downloading) Downloading cached autodocodec-schema from https://cache.staging.nix-ci.com Building dirforest-source [cursor-brick-source] Phase: updateAutotoolsGnuConfigScriptsPhase [cursor-brick-source] Phase: configurePhase [cursor-brick-source] configureFlags: --verbose --prefix=/nix/store/f6k703g62a9y02khw8b6qgapvkwj327h-cursor-brick-source-0.1.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/cursor-brick-0.1.0.1 --with-gcc=gcc --package-db=/build/tmp.uxR5KfxwzE/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/zmi2nlx42h1qrs2v7yn142dq4zjq30im-ncurses-6.4/lib --extra-lib-dirs=/nix/store/gniy4ab9wcijxjpcciddgpzdwq3v3dnb-libffi-3.4.6/lib --extra-lib-dirs=/nix/store/jsizfglsm40vsjc81xnm3wa0rxshpnz0-elfutils-0.191/lib --extra-lib-dirs=/nix/store/s8q3rch0wd3shdnznz9bcj8mj6pvz1gr-gmp-with-cxx-6.3.0/lib [cursor-brick-source] Using Parsec parser [cursor-brick-source] Configuring cursor-brick-0.1.0.1... [cursor-brick-source] Dependency base >=4.7 && <5: using base-4.18.2.1 [cursor-brick-source] Dependency brick: using brick-2.1.1 [cursor-brick-source] Dependency cursor: using cursor-0.3.2.0 [cursor-brick-source] Dependency text: using text-2.0.2 [cursor-brick-source] Source component graph: component lib [cursor-brick-source] Configured component graph: [cursor-brick-source]  component cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR [cursor-brick-source]  include base-4.18.2.1 [cursor-brick-source]  include brick-2.1.1-6ZijuCUe26wI1kvRagKQpP [cursor-brick-source]  include cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-brick-source]  include text-2.0.2 [cursor-brick-source] Linked component graph: [cursor-brick-source]  unit cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR [cursor-brick-source]  include base-4.18.2.1 [cursor-brick-source]  include brick-2.1.1-6ZijuCUe26wI1kvRagKQpP [cursor-brick-source]  include cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-brick-source]  include text-2.0.2 [cursor-brick-source]  Cursor.Brick=cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR:Cursor.Brick,Cursor.Brick.Forest=cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR:Cursor.Brick.Forest,Cursor.Brick.List=cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR:Cursor.Brick.List,Cursor.Brick.List.NonEmpty=cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR:Cursor.Brick.List.NonEmpty,Cursor.Brick.Map=cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR:Cursor.Brick.Map,Cursor.Brick.Map.KeyValue=cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR:Cursor.Brick.Map.KeyValue,Cursor.Brick.Text=cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR:Cursor.Brick.Text,Cursor.Brick.TextField=cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR:Cursor.Brick.TextField,Cursor.Brick.Tree=cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR:Cursor.Brick.Tree [cursor-brick-source] Ready component graph: [cursor-brick-source]  definite cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR [cursor-brick-source]  depends base-4.18.2.1 [cursor-brick-source]  depends brick-2.1.1-6ZijuCUe26wI1kvRagKQpP [cursor-brick-source]  depends cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-brick-source]  depends text-2.0.2 [cursor-brick-source] Using Cabal-3.10.3.0 compiled by ghc-9.6 [cursor-brick-source] Using compiler: ghc-9.6.5 [cursor-brick-source] Using install prefix: [cursor-brick-source] /nix/store/f6k703g62a9y02khw8b6qgapvkwj327h-cursor-brick-source-0.1.0.1 [cursor-brick-source] Executables installed in: [cursor-brick-source] /nix/store/f6k703g62a9y02khw8b6qgapvkwj327h-cursor-brick-source-0.1.0.1/bin [cursor-brick-source] Libraries installed in: [cursor-brick-source] /nix/store/f6k703g62a9y02khw8b6qgapvkwj327h-cursor-brick-source-0.1.0.1/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR [cursor-brick-source] Dynamic Libraries installed in: [cursor-brick-source] /nix/store/f6k703g62a9y02khw8b6qgapvkwj327h-cursor-brick-source-0.1.0.1/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5 [cursor-brick-source] Private executables installed in: [cursor-brick-source] /nix/store/f6k703g62a9y02khw8b6qgapvkwj327h-cursor-brick-source-0.1.0.1/libexec/x86_64-linux-ghc-9.6.5/cursor-brick-0.1.0.1 [cursor-brick-source] Data files installed in: [cursor-brick-source] /nix/store/f6k703g62a9y02khw8b6qgapvkwj327h-cursor-brick-source-0.1.0.1/share/x86_64-linux-ghc-9.6.5/cursor-brick-0.1.0.1 [cursor-brick-source] Documentation installed in: /share/doc/cursor-brick-0.1.0.1 [cursor-brick-source] Configuration files installed in: [cursor-brick-source] /nix/store/f6k703g62a9y02khw8b6qgapvkwj327h-cursor-brick-source-0.1.0.1/etc Progress: 0 of 18 built (2 building), 31 of 42 downloaded from cache (4 downloading) Progress: 0 of 18 built (2 building), 32 of 42 downloaded from cache (3 downloading) Progress: 0 of 18 built (2 building), 33 of 42 downloaded from cache (2 downloading) Progress: 0 of 18 built (2 building), 34 of 42 downloaded from cache (1 downloading) Progress: 0 of 18 built (2 building), 35 of 42 downloaded from cache Downloading cached sydtest-0.15.1.1-doc from https://cache.staging.nix-ci.com [cursor-brick-source] No alex found [cursor-brick-source] Using ar found on system at: [cursor-brick-source] /nix/store/z34dss3rj1rnp1g820r64w0na7452jy1-binutils-2.41/bin/ar [cursor-brick-source] No c2hs found [cursor-brick-source] No cpphs found [cursor-brick-source] No doctest found [cursor-brick-source] Using gcc version 13.2.0 given by user at: [cursor-brick-source] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/gcc [cursor-brick-source] Using ghc version 9.6.5 found on system at: [cursor-brick-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc [cursor-brick-source] Using ghc-pkg version 9.6.5 found on system at: [cursor-brick-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc-pkg-9.6.5 [cursor-brick-source] No ghcjs found [cursor-brick-source] No ghcjs-pkg found [cursor-brick-source] No greencard found [cursor-brick-source] Using haddock version 2.29.2 found on system at: [cursor-brick-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/haddock-ghc-9.6.5 [cursor-brick-source] No happy found [cursor-brick-source] Using haskell-suite found on system at: haskell-suite-dummy-location [cursor-brick-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [cursor-brick-source] No hmake found [cursor-brick-source] Using hpc version 0.68 found on system at: [cursor-brick-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hpc-ghc-9.6.5 [cursor-brick-source] Using hsc2hs version 0.68.9 found on system at: [cursor-brick-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hsc2hs-ghc-9.6.5 [cursor-brick-source] Using hscolour version 1.25 found on system at: [cursor-brick-source] /nix/store/i9w3cy6bda04c89yh2wk5l5mwhddihsf-hscolour-1.25/bin/HsColour [cursor-brick-source] No jhc found [cursor-brick-source] Using ld found on system at: [cursor-brick-source] /nix/store/rl56awy2w2iwvgdmibv98k0vx7lzyw21-binutils-wrapper-2.41/bin/ld.gold [cursor-brick-source] No pkg-config found [cursor-brick-source] Using runghc version 9.6.5 found on system at: [cursor-brick-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/runghc-9.6.5 [cursor-brick-source] Using strip version 2.41 found on system at: [cursor-brick-source] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/strip [cursor-brick-source] Using tar found on system at: [cursor-brick-source] /nix/store/llalnjlyrj2zv12q5bjy8cagqv70j73y-gnutar-1.35/bin/tar [cursor-brick-source] No uhc found [cursor-brick-source] Phase: buildPhase [cursor-brick-source] Distribution quality warnings: [cursor-brick-source] No 'category' field. [cursor-brick-source] No 'synopsis' field. [cursor-brick-source] Building source dist for cursor-brick-0.1.0.1... [cursor-brick-source] Source tarball created: dist/cursor-brick-0.1.0.1.tar.gz [cursor-brick-source] Phase: checkPhase [cursor-brick-source] Phase: haddockPhase [cursor-brick-source] Phase: installPhase [cursor-brick-source] Phase: fixupPhase [post-build-hook] Uploading to the NixCI staging cache: /nix/store/f6k703g62a9y02khw8b6qgapvkwj327h-cursor-brick-source-0.1.0.1 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/f6k703g62a9y02khw8b6qgapvkwj327h-cursor-brick-source-0.1.0.1' to 'https://cache.staging.nix-ci.com'... Downloading cached autodocodec-yaml from https://cache.staging.nix-ci.com [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/3nsa1jg6ack3s2pf8gg0b1fxy1ya6lz7-cursor-brick-source-0.1.0.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 1 of 17 built (1 building), 35 of 42 downloaded from cache (2 downloading) Building cursor-brick [dirforest-source] Phase: setupCompilerEnvironmentPhase [dirforest-source] Build with /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5. [dirforest-source] Phase: unpackPhase [dirforest-source] unpacking source archive /nix/store/92kpkwnwfzsisl0ld3qffpb18jmiqh4y-dirforest [dirforest-source] source root is dirforest [dirforest-source] Phase: patchPhase [dirforest-source] Phase: compileBuildDriverPhase [dirforest-source] setupCompileFlags: -package-db=/build/tmp.DgZjfNoCmt/setup-package.conf.d -threaded [dirforest-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.DgZjfNoCmt/Main.o ) [dirforest-source] [2 of 2] Linking Setup Progress: 1 of 16 built (2 building), 36 of 42 downloaded from cache (1 downloading) Downloading cached genvalidity-sydtest-1.0.0.0-doc from https://cache.staging.nix-ci.com Progress: 1 of 16 built (2 building), 37 of 42 downloaded from cache (1 downloading) Downloading cached sydtest from https://cache.staging.nix-ci.com [cursor-brick] Phase: setupCompilerEnvironmentPhase [cursor-brick] Build with /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5. [cursor-brick] Phase: unpackPhase [cursor-brick] unpacking source archive /nix/store/f6k703g62a9y02khw8b6qgapvkwj327h-cursor-brick-source-0.1.0.1/cursor-brick-0.1.0.1.tar.gz [cursor-brick] source root is cursor-brick-0.1.0.1 [cursor-brick] setting SOURCE_DATE_EPOCH to timestamp 1780347187 of file cursor-brick-0.1.0.1/src/Cursor/Brick/Tree.hs [cursor-brick] warning: file cursor-brick-0.1.0.1/src/Cursor/Brick/Tree.hs may be generated; SOURCE_DATE_EPOCH may be non-deterministic [cursor-brick] Phase: patchPhase [cursor-brick] Phase: compileBuildDriverPhase [cursor-brick] setupCompileFlags: -package-db=/build/tmp.7hsHoRkTt6/setup-package.conf.d -threaded Progress: 1 of 16 built (2 building), 38 of 42 downloaded from cache (1 downloading) Downloading cached genvalidity-sydtest-aeson-1.0.0.0-doc from https://cache.staging.nix-ci.com [cursor-brick] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.7hsHoRkTt6/Main.o ) [cursor-brick] [2 of 2] Linking Setup Progress: 1 of 16 built (2 building), 39 of 42 downloaded from cache (1 downloading) Downloading cached genvalidity-sydtest from https://cache.staging.nix-ci.com Progress: 1 of 15 built (2 building), 40 of 42 downloaded from cache (1 downloading) [dirforest-source] Phase: updateAutotoolsGnuConfigScriptsPhase [dirforest-source] Phase: configurePhase [dirforest-source] configureFlags: --verbose --prefix=/nix/store/i0f7ff38f7v91gnccl52qd7pcc98p0x5-dirforest-source-0.1.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/dirforest-0.1.0.0 --with-gcc=gcc --package-db=/build/tmp.DgZjfNoCmt/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/zmi2nlx42h1qrs2v7yn142dq4zjq30im-ncurses-6.4/lib --extra-lib-dirs=/nix/store/gniy4ab9wcijxjpcciddgpzdwq3v3dnb-libffi-3.4.6/lib --extra-lib-dirs=/nix/store/jsizfglsm40vsjc81xnm3wa0rxshpnz0-elfutils-0.191/lib --extra-lib-dirs=/nix/store/s8q3rch0wd3shdnznz9bcj8mj6pvz1gr-gmp-with-cxx-6.3.0/lib [dirforest-source] Using Parsec parser [dirforest-source] Configuring dirforest-0.1.0.0... Progress: 1 of 15 built (2 building), 41 of 42 downloaded from cache Downloading cached genvalidity-sydtest-aeson from https://cache.staging.nix-ci.com Progress: 1 of 14 built (2 building), 42 of 42 downloaded from cache [cursor-brick] Phase: updateAutotoolsGnuConfigScriptsPhase [cursor-brick] Phase: configurePhase [cursor-brick] configureFlags: --verbose --prefix=/nix/store/g4ql8pqhp9i7501wj614q62djfq9zd0c-cursor-brick-0.1.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/kji86zi7za9ydzr4bi4w4ffgwfs5n891-cursor-brick-0.1.0.1-doc/share/doc/cursor-brick-0.1.0.1 --with-gcc=gcc --package-db=/build/tmp.7hsHoRkTt6/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/zmi2nlx42h1qrs2v7yn142dq4zjq30im-ncurses-6.4/lib --extra-lib-dirs=/nix/store/gniy4ab9wcijxjpcciddgpzdwq3v3dnb-libffi-3.4.6/lib --extra-lib-dirs=/nix/store/jsizfglsm40vsjc81xnm3wa0rxshpnz0-elfutils-0.191/lib --extra-lib-dirs=/nix/store/s8q3rch0wd3shdnznz9bcj8mj6pvz1gr-gmp-with-cxx-6.3.0/lib [cursor-brick] Using Parsec parser [cursor-brick] Configuring cursor-brick-0.1.0.1... [cursor-brick] Dependency base >=4.7 && <5: using base-4.18.2.1 [cursor-brick] Dependency brick: using brick-2.1.1 [cursor-brick] Dependency cursor: using cursor-0.3.2.0 [cursor-brick] Dependency text: using text-2.0.2 [dirforest-source] Dependency aeson: using aeson-2.1.2.1 [dirforest-source] Dependency autodocodec: using autodocodec-0.2.2.0 [dirforest-source] Dependency base >=4.7 && <5: using base-4.18.2.1 [dirforest-source] Dependency containers: using containers-0.6.7 [dirforest-source] Dependency deepseq: using deepseq-1.4.8.1 [dirforest-source] Dependency filepath: using filepath-1.4.300.1 [dirforest-source] Dependency path: using path-0.9.5 [dirforest-source] Dependency path-io: using path-io-1.8.1 [dirforest-source] Dependency validity: using validity-0.12.0.2 [dirforest-source] Dependency validity-containers: using validity-containers-0.5.0.4 [dirforest-source] Dependency validity-path: using validity-path-0.4.0.1 [cursor-brick] Source component graph: component lib [cursor-brick] Configured component graph: [cursor-brick]  component cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR [cursor-brick]  include base-4.18.2.1 [cursor-brick]  include brick-2.1.1-6ZijuCUe26wI1kvRagKQpP [cursor-brick]  include cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-brick]  include text-2.0.2 [cursor-brick] Linked component graph: [cursor-brick]  unit cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR [cursor-brick]  include base-4.18.2.1 [cursor-brick]  include brick-2.1.1-6ZijuCUe26wI1kvRagKQpP [cursor-brick]  include cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-brick]  include text-2.0.2 [cursor-brick]  Cursor.Brick=cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR:Cursor.Brick,Cursor.Brick.Forest=cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR:Cursor.Brick.Forest,Cursor.Brick.List=cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR:Cursor.Brick.List,Cursor.Brick.List.NonEmpty=cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR:Cursor.Brick.List.NonEmpty,Cursor.Brick.Map=cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR:Cursor.Brick.Map,Cursor.Brick.Map.KeyValue=cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR:Cursor.Brick.Map.KeyValue,Cursor.Brick.Text=cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR:Cursor.Brick.Text,Cursor.Brick.TextField=cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR:Cursor.Brick.TextField,Cursor.Brick.Tree=cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR:Cursor.Brick.Tree [cursor-brick] Ready component graph: [cursor-brick]  definite cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR [cursor-brick]  depends base-4.18.2.1 [cursor-brick]  depends brick-2.1.1-6ZijuCUe26wI1kvRagKQpP [cursor-brick]  depends cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-brick]  depends text-2.0.2 [cursor-brick] Using Cabal-3.10.3.0 compiled by ghc-9.6 [cursor-brick] Using compiler: ghc-9.6.5 [cursor-brick] Using install prefix: [cursor-brick] /nix/store/g4ql8pqhp9i7501wj614q62djfq9zd0c-cursor-brick-0.1.0.1 [cursor-brick] Executables installed in: [cursor-brick] /nix/store/g4ql8pqhp9i7501wj614q62djfq9zd0c-cursor-brick-0.1.0.1/bin [cursor-brick] Libraries installed in: [cursor-brick] /nix/store/g4ql8pqhp9i7501wj614q62djfq9zd0c-cursor-brick-0.1.0.1/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR [cursor-brick] Dynamic Libraries installed in: [cursor-brick] /nix/store/g4ql8pqhp9i7501wj614q62djfq9zd0c-cursor-brick-0.1.0.1/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5 [cursor-brick] Private executables installed in: [cursor-brick] /nix/store/g4ql8pqhp9i7501wj614q62djfq9zd0c-cursor-brick-0.1.0.1/libexec/x86_64-linux-ghc-9.6.5/cursor-brick-0.1.0.1 [cursor-brick] Data files installed in: [cursor-brick] /nix/store/g4ql8pqhp9i7501wj614q62djfq9zd0c-cursor-brick-0.1.0.1/share/x86_64-linux-ghc-9.6.5/cursor-brick-0.1.0.1 [cursor-brick] Documentation installed in: [cursor-brick] /nix/store/kji86zi7za9ydzr4bi4w4ffgwfs5n891-cursor-brick-0.1.0.1-doc/share/doc/cursor-brick-0.1.0.1 [cursor-brick] Configuration files installed in: [cursor-brick] /nix/store/g4ql8pqhp9i7501wj614q62djfq9zd0c-cursor-brick-0.1.0.1/etc [cursor-brick] No alex found [cursor-brick] Using ar found on system at: [cursor-brick] /nix/store/z34dss3rj1rnp1g820r64w0na7452jy1-binutils-2.41/bin/ar [cursor-brick] No c2hs found [cursor-brick] No cpphs found [cursor-brick] No doctest found [cursor-brick] Using gcc version 13.2.0 given by user at: [cursor-brick] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/gcc [cursor-brick] Using ghc version 9.6.5 found on system at: [cursor-brick] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc [cursor-brick] Using ghc-pkg version 9.6.5 found on system at: [cursor-brick] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc-pkg-9.6.5 [cursor-brick] No ghcjs found [cursor-brick] No ghcjs-pkg found [cursor-brick] No greencard found [cursor-brick] Using haddock version 2.29.2 found on system at: [cursor-brick] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/haddock-ghc-9.6.5 [cursor-brick] No happy found [cursor-brick] Using haskell-suite found on system at: haskell-suite-dummy-location [cursor-brick] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [cursor-brick] No hmake found [cursor-brick] Using hpc version 0.68 found on system at: [cursor-brick] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hpc-ghc-9.6.5 [cursor-brick] Using hsc2hs version 0.68.9 found on system at: [cursor-brick] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hsc2hs-ghc-9.6.5 [cursor-brick] Using hscolour version 1.25 found on system at: [cursor-brick] /nix/store/i9w3cy6bda04c89yh2wk5l5mwhddihsf-hscolour-1.25/bin/HsColour [cursor-brick] No jhc found [cursor-brick] Using ld found on system at: [cursor-brick] /nix/store/rl56awy2w2iwvgdmibv98k0vx7lzyw21-binutils-wrapper-2.41/bin/ld.gold [cursor-brick] No pkg-config found [cursor-brick] Using runghc version 9.6.5 found on system at: [cursor-brick] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/runghc-9.6.5 [cursor-brick] Using strip version 2.41 found on system at: [cursor-brick] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/strip [cursor-brick] Using tar found on system at: [cursor-brick] /nix/store/llalnjlyrj2zv12q5bjy8cagqv70j73y-gnutar-1.35/bin/tar [cursor-brick] No uhc found [dirforest-source] Source component graph: component lib [dirforest-source] Configured component graph: [dirforest-source]  component dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [dirforest-source]  include aeson-2.1.2.1-B6SRSQXTctcEYV8oGyolai [dirforest-source]  include autodocodec-0.2.2.0-IR2NKuestBGD1ghM8tYOQJ [dirforest-source]  include base-4.18.2.1 [dirforest-source]  include containers-0.6.7 [dirforest-source]  include deepseq-1.4.8.1 [dirforest-source]  include filepath-1.4.300.1 [dirforest-source]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [dirforest-source]  include path-io-1.8.1-6kbiXLTU0zTGBJGzri3a9f [dirforest-source]  include validity-0.12.0.2-AqvCHWoomQb7m5ThLeZJUF [dirforest-source]  include validity-containers-0.5.0.4-HslGVSV6GkS7jwFislmzmK [dirforest-source]  include validity-path-0.4.0.1-2tgmcon0NIj6ucBuQBDPh5 [dirforest-source] Linked component graph: [dirforest-source]  unit dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [dirforest-source]  include aeson-2.1.2.1-B6SRSQXTctcEYV8oGyolai [dirforest-source]  include autodocodec-0.2.2.0-IR2NKuestBGD1ghM8tYOQJ [dirforest-source]  include base-4.18.2.1 [dirforest-source]  include containers-0.6.7 [dirforest-source]  include deepseq-1.4.8.1 [dirforest-source]  include filepath-1.4.300.1 [dirforest-source]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [dirforest-source]  include path-io-1.8.1-6kbiXLTU0zTGBJGzri3a9f [dirforest-source]  include validity-0.12.0.2-AqvCHWoomQb7m5ThLeZJUF [dirforest-source]  include validity-containers-0.5.0.4-HslGVSV6GkS7jwFislmzmK [dirforest-source]  include validity-path-0.4.0.1-2tgmcon0NIj6ucBuQBDPh5 [dirforest-source]  Data.DirForest=dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9:Data.DirForest [dirforest-source] Ready component graph: [dirforest-source]  definite dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [dirforest-source]  depends aeson-2.1.2.1-B6SRSQXTctcEYV8oGyolai [dirforest-source]  depends autodocodec-0.2.2.0-IR2NKuestBGD1ghM8tYOQJ [dirforest-source]  depends base-4.18.2.1 [dirforest-source]  depends containers-0.6.7 [dirforest-source]  depends deepseq-1.4.8.1 [dirforest-source]  depends filepath-1.4.300.1 [dirforest-source]  depends path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [dirforest-source]  depends path-io-1.8.1-6kbiXLTU0zTGBJGzri3a9f [dirforest-source]  depends validity-0.12.0.2-AqvCHWoomQb7m5ThLeZJUF [dirforest-source]  depends validity-containers-0.5.0.4-HslGVSV6GkS7jwFislmzmK [dirforest-source]  depends validity-path-0.4.0.1-2tgmcon0NIj6ucBuQBDPh5 [dirforest-source] Using Cabal-3.10.3.0 compiled by ghc-9.6 [dirforest-source] Using compiler: ghc-9.6.5 [dirforest-source] Using install prefix: [dirforest-source] /nix/store/i0f7ff38f7v91gnccl52qd7pcc98p0x5-dirforest-source-0.1.0.0 [dirforest-source] Executables installed in: [dirforest-source] /nix/store/i0f7ff38f7v91gnccl52qd7pcc98p0x5-dirforest-source-0.1.0.0/bin [dirforest-source] Libraries installed in: [dirforest-source] /nix/store/i0f7ff38f7v91gnccl52qd7pcc98p0x5-dirforest-source-0.1.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [dirforest-source] Dynamic Libraries installed in: [dirforest-source] /nix/store/i0f7ff38f7v91gnccl52qd7pcc98p0x5-dirforest-source-0.1.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5 [dirforest-source] Private executables installed in: [dirforest-source] /nix/store/i0f7ff38f7v91gnccl52qd7pcc98p0x5-dirforest-source-0.1.0.0/libexec/x86_64-linux-ghc-9.6.5/dirforest-0.1.0.0 [dirforest-source] Data files installed in: [dirforest-source] /nix/store/i0f7ff38f7v91gnccl52qd7pcc98p0x5-dirforest-source-0.1.0.0/share/x86_64-linux-ghc-9.6.5/dirforest-0.1.0.0 [dirforest-source] Documentation installed in: /share/doc/dirforest-0.1.0.0 [dirforest-source] Configuration files installed in: [dirforest-source] /nix/store/i0f7ff38f7v91gnccl52qd7pcc98p0x5-dirforest-source-0.1.0.0/etc [dirforest-source] No alex found [dirforest-source] Using ar found on system at: [dirforest-source] /nix/store/z34dss3rj1rnp1g820r64w0na7452jy1-binutils-2.41/bin/ar [dirforest-source] No c2hs found [dirforest-source] No cpphs found [dirforest-source] No doctest found [dirforest-source] Using gcc version 13.2.0 given by user at: [dirforest-source] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/gcc [dirforest-source] Using ghc version 9.6.5 found on system at: [dirforest-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc [dirforest-source] Using ghc-pkg version 9.6.5 found on system at: [dirforest-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc-pkg-9.6.5 [dirforest-source] No ghcjs found [dirforest-source] No ghcjs-pkg found [dirforest-source] No greencard found [dirforest-source] Using haddock version 2.29.2 found on system at: [dirforest-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/haddock-ghc-9.6.5 [dirforest-source] No happy found [dirforest-source] Using haskell-suite found on system at: haskell-suite-dummy-location [dirforest-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [dirforest-source] No hmake found [dirforest-source] Using hpc version 0.68 found on system at: [dirforest-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hpc-ghc-9.6.5 [dirforest-source] Using hsc2hs version 0.68.9 found on system at: [dirforest-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hsc2hs-ghc-9.6.5 [dirforest-source] Using hscolour version 1.25 found on system at: [dirforest-source] /nix/store/i9w3cy6bda04c89yh2wk5l5mwhddihsf-hscolour-1.25/bin/HsColour [dirforest-source] No jhc found [dirforest-source] Using ld found on system at: [dirforest-source] /nix/store/rl56awy2w2iwvgdmibv98k0vx7lzyw21-binutils-wrapper-2.41/bin/ld.gold [dirforest-source] No pkg-config found [dirforest-source] Using runghc version 9.6.5 found on system at: [dirforest-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/runghc-9.6.5 [dirforest-source] Using strip version 2.41 found on system at: [dirforest-source] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/strip [dirforest-source] Using tar found on system at: [dirforest-source] /nix/store/llalnjlyrj2zv12q5bjy8cagqv70j73y-gnutar-1.35/bin/tar [dirforest-source] No uhc found [cursor-brick] Phase: buildPhase [dirforest-source] Phase: buildPhase [dirforest-source] Distribution quality warnings: [dirforest-source] No 'category' field. [dirforest-source] No 'description' field. [dirforest-source] A 'license-file' is not specified. [dirforest-source] Building source dist for dirforest-0.1.0.0... [dirforest-source] Source tarball created: dist/dirforest-0.1.0.0.tar.gz [dirforest-source] Phase: checkPhase [dirforest-source] Phase: haddockPhase [dirforest-source] Phase: installPhase [cursor-brick] Preprocessing library for cursor-brick-0.1.0.1.. [dirforest-source] Phase: fixupPhase [cursor-brick] Building library for cursor-brick-0.1.0.1.. [cursor-brick] [ 1 of 10] Compiling Cursor.Brick.List ( src/Cursor/Brick/List.hs, dist/build/Cursor/Brick/List.o, dist/build/Cursor/Brick/List.dyn_o ) [post-build-hook] Uploading to the NixCI staging cache: /nix/store/i0f7ff38f7v91gnccl52qd7pcc98p0x5-dirforest-source-0.1.0.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/i0f7ff38f7v91gnccl52qd7pcc98p0x5-dirforest-source-0.1.0.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 9 paths... [post-build-hook] copying path '/nix/store/hr9val5r0lb2xlmpcksvv6w4p8gl8a2q-path-0.9.5.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/fbsgrbvcdsss56nxqz181q9ir1bhr5ry-validity-scientific-0.2.0.3.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/yf7z945ja7amj44zqm6npvgrzm3z2plp-autodocodec-0.2.2.0.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/jvg6cnsrgirapycy1c79dcphk8xfr79a-validity-path-0.4.0.1.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/5647ixgcvkiyj15rx5ij950fbrcwjps0-validity-path-0.4.0.1.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/vpjixgc8v11h50r68yv4xznsk62h2z3x-path-io-1.8.1.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/gga3plsmv4d8jq17khzcnvi3x8551mif-validity-scientific-0.2.0.3.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/cjhga4l1yzlwxrqgkv4r1kagj79fcnxm-autodocodec-0.2.2.0.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/x2wfwicw45dknkc1g7r60sj4yjjlhb19-dirforest-source-0.1.0.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 2 of 14 built (1 building), 42 of 42 downloaded from cache Building dirforest [cursor-brick] [ 2 of 10] Compiling Cursor.Brick.List.NonEmpty ( src/Cursor/Brick/List/NonEmpty.hs, dist/build/Cursor/Brick/List/NonEmpty.o, dist/build/Cursor/Brick/List/NonEmpty.dyn_o ) [cursor-brick] [ 3 of 10] Compiling Cursor.Brick.Map ( src/Cursor/Brick/Map.hs, dist/build/Cursor/Brick/Map.o, dist/build/Cursor/Brick/Map.dyn_o ) [cursor-brick] [ 4 of 10] Compiling Cursor.Brick.Map.KeyValue ( src/Cursor/Brick/Map/KeyValue.hs, dist/build/Cursor/Brick/Map/KeyValue.o, dist/build/Cursor/Brick/Map/KeyValue.dyn_o ) [cursor-brick] [ 5 of 10] Compiling Cursor.Brick.Text ( src/Cursor/Brick/Text.hs, dist/build/Cursor/Brick/Text.o, dist/build/Cursor/Brick/Text.dyn_o ) [cursor-brick] [ 6 of 10] Compiling Cursor.Brick.TextField ( src/Cursor/Brick/TextField.hs, dist/build/Cursor/Brick/TextField.o, dist/build/Cursor/Brick/TextField.dyn_o ) [cursor-brick] [ 7 of 10] Compiling Cursor.Brick.Tree ( src/Cursor/Brick/Tree.hs, dist/build/Cursor/Brick/Tree.o, dist/build/Cursor/Brick/Tree.dyn_o ) [cursor-brick] [ 8 of 10] Compiling Cursor.Brick.Forest ( src/Cursor/Brick/Forest.hs, dist/build/Cursor/Brick/Forest.o, dist/build/Cursor/Brick/Forest.dyn_o ) [cursor-brick] [ 9 of 10] Compiling Cursor.Brick ( src/Cursor/Brick.hs, dist/build/Cursor/Brick.o, dist/build/Cursor/Brick.dyn_o ) [cursor-brick] [10 of 10] Compiling Paths_cursor_brick ( dist/build/autogen/Paths_cursor_brick.hs, dist/build/Paths_cursor_brick.o, dist/build/Paths_cursor_brick.dyn_o ) [cursor-brick] [ 1 of 10] Compiling Cursor.Brick.List ( src/Cursor/Brick/List.hs, dist/build/Cursor/Brick/List.p_o ) [cursor-brick] [ 2 of 10] Compiling Cursor.Brick.List.NonEmpty ( src/Cursor/Brick/List/NonEmpty.hs, dist/build/Cursor/Brick/List/NonEmpty.p_o ) [cursor-brick] [ 3 of 10] Compiling Cursor.Brick.Map ( src/Cursor/Brick/Map.hs, dist/build/Cursor/Brick/Map.p_o ) [cursor-brick] [ 4 of 10] Compiling Cursor.Brick.Map.KeyValue ( src/Cursor/Brick/Map/KeyValue.hs, dist/build/Cursor/Brick/Map/KeyValue.p_o ) [cursor-brick] [ 5 of 10] Compiling Cursor.Brick.Text ( src/Cursor/Brick/Text.hs, dist/build/Cursor/Brick/Text.p_o ) [cursor-brick] [ 6 of 10] Compiling Cursor.Brick.TextField ( src/Cursor/Brick/TextField.hs, dist/build/Cursor/Brick/TextField.p_o ) [cursor-brick] [ 7 of 10] Compiling Cursor.Brick.Tree ( src/Cursor/Brick/Tree.hs, dist/build/Cursor/Brick/Tree.p_o ) [cursor-brick] [ 8 of 10] Compiling Cursor.Brick.Forest ( src/Cursor/Brick/Forest.hs, dist/build/Cursor/Brick/Forest.p_o ) [cursor-brick] [ 9 of 10] Compiling Cursor.Brick ( src/Cursor/Brick.hs, dist/build/Cursor/Brick.p_o ) [cursor-brick] [10 of 10] Compiling Paths_cursor_brick ( dist/build/autogen/Paths_cursor_brick.hs, dist/build/Paths_cursor_brick.p_o ) [dirforest] Phase: setupCompilerEnvironmentPhase [dirforest] Build with /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5. [dirforest] Phase: unpackPhase [dirforest] unpacking source archive /nix/store/i0f7ff38f7v91gnccl52qd7pcc98p0x5-dirforest-source-0.1.0.0/dirforest-0.1.0.0.tar.gz [dirforest] source root is dirforest-0.1.0.0 [dirforest] setting SOURCE_DATE_EPOCH to timestamp 1780347191 of file dirforest-0.1.0.0/src/Data/DirForest.hs [dirforest] warning: file dirforest-0.1.0.0/src/Data/DirForest.hs may be generated; SOURCE_DATE_EPOCH may be non-deterministic [dirforest] Phase: patchPhase [dirforest] Phase: compileBuildDriverPhase [dirforest] setupCompileFlags: -package-db=/build/tmp.MoKmhiOsyS/setup-package.conf.d -threaded [dirforest] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.MoKmhiOsyS/Main.o ) [dirforest] [2 of 2] Linking Setup [cursor-brick] Phase: checkPhase [cursor-brick] Package has no test suites. [cursor-brick] Phase: haddockPhase [cursor-brick] Preprocessing library for cursor-brick-0.1.0.1.. [cursor-brick] Running Haddock on library for cursor-brick-0.1.0.1.. [cursor-brick] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [cursor-brick]  0% ( 0 / 3) in 'Cursor.Brick.List' [cursor-brick]  Missing documentation for: [cursor-brick]  Module header [cursor-brick]  listCursorWidgetM (src/Cursor/Brick/List.hs:6) [cursor-brick]  listCursorWidget (src/Cursor/Brick/List.hs:10) [cursor-brick]  0% ( 0 / 12) in 'Cursor.Brick.List.NonEmpty' [cursor-brick]  Missing documentation for: [cursor-brick]  Module header [cursor-brick]  verticalNonEmptyCursorTableWithHeader (src/Cursor/Brick/List/NonEmpty.hs:8) [cursor-brick]  verticalNonEmptyCursorTableWithHeaderM (src/Cursor/Brick/List/NonEmpty.hs:13) [cursor-brick]  verticalNonEmptyCursorTable (src/Cursor/Brick/List/NonEmpty.hs:24) [cursor-brick]  verticalNonEmptyCursorTableM (src/Cursor/Brick/List/NonEmpty.hs:32) [cursor-brick]  tableWidget (src/Cursor/Brick/List/NonEmpty.hs:42) [cursor-brick]  horizontalNonEmptyCursorWidgetM (src/Cursor/Brick/List/NonEmpty.hs:45) [cursor-brick]  horizontalNonEmptyCursorWidget (src/Cursor/Brick/List/NonEmpty.hs:58) [cursor-brick]  verticalNonEmptyCursorWidgetM (src/Cursor/Brick/List/NonEmpty.hs:69) [cursor-brick]  verticalNonEmptyCursorWidget (src/Cursor/Brick/List/NonEmpty.hs:82) [cursor-brick]  nonEmptyCursorWidgetM (src/Cursor/Brick/List/NonEmpty.hs:93) [cursor-brick]  nonEmptyCursorWidget (src/Cursor/Brick/List/NonEmpty.hs:97) [cursor-brick]  0% ( 0 / 7) in 'Cursor.Brick.Map' [cursor-brick]  Missing documentation for: [cursor-brick]  Module header [cursor-brick]  horizontalMapCursorWidget (src/Cursor/Brick/Map.hs:9) [cursor-brick]  horizontalMapCursorWidgetM (src/Cursor/Brick/Map.hs:24) [cursor-brick]  verticalMapCursorWidget (src/Cursor/Brick/Map.hs:42) [cursor-brick]  verticalMapCursorWidgetM (src/Cursor/Brick/Map.hs:57) [cursor-brick]  mapCursorWidget (src/Cursor/Brick/Map.hs:75) [cursor-brick]  mapCursorWidgetM (src/Cursor/Brick/Map.hs:81) [cursor-brick]  0% ( 0 / 3) in 'Cursor.Brick.Map.KeyValue' [cursor-brick]  Missing documentation for: [cursor-brick]  Module header [cursor-brick]  keyValueWidget (src/Cursor/Brick/Map/KeyValue.hs:6) [cursor-brick]  keyValueWidgetM (src/Cursor/Brick/Map/KeyValue.hs:13) [cursor-brick]  90% ( 9 / 10) in 'Cursor.Brick.Text' [cursor-brick]  Missing documentation for: [cursor-brick]  Module header [cursor-brick]  66% ( 2 / 3) in 'Cursor.Brick.TextField' [cursor-brick]  Missing documentation for: [cursor-brick]  Module header [cursor-brick]  0% ( 0 / 5) in 'Cursor.Brick.Tree' [cursor-brick]  Missing documentation for: [cursor-brick]  Module header [cursor-brick]  verticalPaddedTreeCursorWidgetM (src/Cursor/Brick/Tree.hs:11) [cursor-brick]  verticalPaddedTreeCursorWidget (src/Cursor/Brick/Tree.hs:50) [cursor-brick]  treeCursorWidgetM (src/Cursor/Brick/Tree.hs:81) [cursor-brick]  treeCursorWidget (src/Cursor/Brick/Tree.hs:90) [cursor-brick]  0% ( 0 / 9) in 'Cursor.Brick.Forest' [cursor-brick]  Missing documentation for: [cursor-brick]  Module header [cursor-brick]  horizontalForestCursorWidgetM (src/Cursor/Brick/Forest.hs:14) [cursor-brick]  horizontalForestCursorWidget (src/Cursor/Brick/Forest.hs:25) [cursor-brick]  verticalPaddedForestCursorWidgetM (src/Cursor/Brick/Forest.hs:35) [cursor-brick]  verticalPaddedForestCursorWidget (src/Cursor/Brick/Forest.hs:60) [cursor-brick]  verticalForestCursorWidgetM (src/Cursor/Brick/Forest.hs:81) [cursor-brick]  verticalForestCursorWidget (src/Cursor/Brick/Forest.hs:92) [cursor-brick]  forestCursorWidgetM (src/Cursor/Brick/Forest.hs:102) [cursor-brick]  forestCursorWidget (src/Cursor/Brick/Forest.hs:108) [cursor-brick]  88% ( 8 / 9) in 'Cursor.Brick' [cursor-brick]  Missing documentation for: [cursor-brick]  Module header [dirforest] Phase: updateAutotoolsGnuConfigScriptsPhase [dirforest] Phase: configurePhase [dirforest] configureFlags: --verbose --prefix=/nix/store/hfmfb2chi5nbb4fkiw678lc12mgqfg4n-dirforest-0.1.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/igg4hm9v2gsc01zwawpwjk7vsj590lr5-dirforest-0.1.0.0-doc/share/doc/dirforest-0.1.0.0 --with-gcc=gcc --package-db=/build/tmp.MoKmhiOsyS/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/zmi2nlx42h1qrs2v7yn142dq4zjq30im-ncurses-6.4/lib --extra-lib-dirs=/nix/store/gniy4ab9wcijxjpcciddgpzdwq3v3dnb-libffi-3.4.6/lib --extra-lib-dirs=/nix/store/jsizfglsm40vsjc81xnm3wa0rxshpnz0-elfutils-0.191/lib --extra-lib-dirs=/nix/store/s8q3rch0wd3shdnznz9bcj8mj6pvz1gr-gmp-with-cxx-6.3.0/lib [dirforest] Using Parsec parser [dirforest] Configuring dirforest-0.1.0.0... [dirforest] Dependency aeson: using aeson-2.1.2.1 [dirforest] Dependency autodocodec: using autodocodec-0.2.2.0 [dirforest] Dependency base >=4.7 && <5: using base-4.18.2.1 [dirforest] Dependency containers: using containers-0.6.7 [dirforest] Dependency deepseq: using deepseq-1.4.8.1 [dirforest] Dependency filepath: using filepath-1.4.300.1 [dirforest] Dependency path: using path-0.9.5 [dirforest] Dependency path-io: using path-io-1.8.1 [dirforest] Dependency validity: using validity-0.12.0.2 [dirforest] Dependency validity-containers: using validity-containers-0.5.0.4 [dirforest] Dependency validity-path: using validity-path-0.4.0.1 [dirforest] Source component graph: component lib [dirforest] Configured component graph: [dirforest]  component dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [dirforest]  include aeson-2.1.2.1-B6SRSQXTctcEYV8oGyolai [dirforest]  include autodocodec-0.2.2.0-IR2NKuestBGD1ghM8tYOQJ [dirforest]  include base-4.18.2.1 [dirforest]  include containers-0.6.7 [dirforest]  include deepseq-1.4.8.1 [dirforest]  include filepath-1.4.300.1 [dirforest]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [dirforest]  include path-io-1.8.1-6kbiXLTU0zTGBJGzri3a9f [dirforest]  include validity-0.12.0.2-AqvCHWoomQb7m5ThLeZJUF [dirforest]  include validity-containers-0.5.0.4-HslGVSV6GkS7jwFislmzmK [dirforest]  include validity-path-0.4.0.1-2tgmcon0NIj6ucBuQBDPh5 [dirforest] Linked component graph: [dirforest]  unit dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [dirforest]  include aeson-2.1.2.1-B6SRSQXTctcEYV8oGyolai [dirforest]  include autodocodec-0.2.2.0-IR2NKuestBGD1ghM8tYOQJ [dirforest]  include base-4.18.2.1 [dirforest]  include containers-0.6.7 [dirforest]  include deepseq-1.4.8.1 [dirforest]  include filepath-1.4.300.1 [dirforest]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [dirforest]  include path-io-1.8.1-6kbiXLTU0zTGBJGzri3a9f [dirforest]  include validity-0.12.0.2-AqvCHWoomQb7m5ThLeZJUF [dirforest]  include validity-containers-0.5.0.4-HslGVSV6GkS7jwFislmzmK [dirforest]  include validity-path-0.4.0.1-2tgmcon0NIj6ucBuQBDPh5 [dirforest]  Data.DirForest=dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9:Data.DirForest [dirforest] Ready component graph: [dirforest]  definite dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [dirforest]  depends aeson-2.1.2.1-B6SRSQXTctcEYV8oGyolai [dirforest]  depends autodocodec-0.2.2.0-IR2NKuestBGD1ghM8tYOQJ [dirforest]  depends base-4.18.2.1 [dirforest]  depends containers-0.6.7 [dirforest]  depends deepseq-1.4.8.1 [dirforest]  depends filepath-1.4.300.1 [dirforest]  depends path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [dirforest]  depends path-io-1.8.1-6kbiXLTU0zTGBJGzri3a9f [dirforest]  depends validity-0.12.0.2-AqvCHWoomQb7m5ThLeZJUF [dirforest]  depends validity-containers-0.5.0.4-HslGVSV6GkS7jwFislmzmK [dirforest]  depends validity-path-0.4.0.1-2tgmcon0NIj6ucBuQBDPh5 [dirforest] Using Cabal-3.10.3.0 compiled by ghc-9.6 [dirforest] Using compiler: ghc-9.6.5 [dirforest] Using install prefix: [dirforest] /nix/store/hfmfb2chi5nbb4fkiw678lc12mgqfg4n-dirforest-0.1.0.0 [dirforest] Executables installed in: [dirforest] /nix/store/hfmfb2chi5nbb4fkiw678lc12mgqfg4n-dirforest-0.1.0.0/bin [dirforest] Libraries installed in: [dirforest] /nix/store/hfmfb2chi5nbb4fkiw678lc12mgqfg4n-dirforest-0.1.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [dirforest] Dynamic Libraries installed in: [dirforest] /nix/store/hfmfb2chi5nbb4fkiw678lc12mgqfg4n-dirforest-0.1.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5 [dirforest] Private executables installed in: [dirforest] /nix/store/hfmfb2chi5nbb4fkiw678lc12mgqfg4n-dirforest-0.1.0.0/libexec/x86_64-linux-ghc-9.6.5/dirforest-0.1.0.0 [dirforest] Data files installed in: [dirforest] /nix/store/hfmfb2chi5nbb4fkiw678lc12mgqfg4n-dirforest-0.1.0.0/share/x86_64-linux-ghc-9.6.5/dirforest-0.1.0.0 [dirforest] Documentation installed in: [dirforest] /nix/store/igg4hm9v2gsc01zwawpwjk7vsj590lr5-dirforest-0.1.0.0-doc/share/doc/dirforest-0.1.0.0 [dirforest] Configuration files installed in: [dirforest] /nix/store/hfmfb2chi5nbb4fkiw678lc12mgqfg4n-dirforest-0.1.0.0/etc [dirforest] No alex found [dirforest] Using ar found on system at: [dirforest] /nix/store/z34dss3rj1rnp1g820r64w0na7452jy1-binutils-2.41/bin/ar [dirforest] No c2hs found [dirforest] No cpphs found [dirforest] No doctest found [dirforest] Using gcc version 13.2.0 given by user at: [dirforest] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/gcc [dirforest] Using ghc version 9.6.5 found on system at: [dirforest] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc [dirforest] Using ghc-pkg version 9.6.5 found on system at: [dirforest] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc-pkg-9.6.5 [dirforest] No ghcjs found [dirforest] No ghcjs-pkg found [dirforest] No greencard found [dirforest] Using haddock version 2.29.2 found on system at: [dirforest] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/haddock-ghc-9.6.5 [dirforest] No happy found [dirforest] Using haskell-suite found on system at: haskell-suite-dummy-location [dirforest] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [dirforest] No hmake found [dirforest] Using hpc version 0.68 found on system at: [dirforest] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hpc-ghc-9.6.5 [dirforest] Using hsc2hs version 0.68.9 found on system at: [dirforest] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hsc2hs-ghc-9.6.5 [dirforest] Using hscolour version 1.25 found on system at: [dirforest] /nix/store/i9w3cy6bda04c89yh2wk5l5mwhddihsf-hscolour-1.25/bin/HsColour [dirforest] No jhc found [dirforest] Using ld found on system at: [dirforest] /nix/store/rl56awy2w2iwvgdmibv98k0vx7lzyw21-binutils-wrapper-2.41/bin/ld.gold [dirforest] No pkg-config found [dirforest] Using runghc version 9.6.5 found on system at: [dirforest] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/runghc-9.6.5 [dirforest] Using strip version 2.41 found on system at: [dirforest] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/strip [dirforest] Using tar found on system at: [dirforest] /nix/store/llalnjlyrj2zv12q5bjy8cagqv70j73y-gnutar-1.35/bin/tar [dirforest] No uhc found [dirforest] Phase: buildPhase [dirforest] Preprocessing library for dirforest-0.1.0.0.. [dirforest] Building library for dirforest-0.1.0.0.. [dirforest] [1 of 2] Compiling Data.DirForest ( src/Data/DirForest.hs, dist/build/Data/DirForest.o, dist/build/Data/DirForest.dyn_o ) [cursor-brick] Documentation created: dist/doc/html/cursor-brick/, [cursor-brick] dist/doc/html/cursor-brick/cursor-brick.txt [cursor-brick] Phase: installPhase [dirforest] [2 of 2] Compiling Paths_dirforest ( dist/build/autogen/Paths_dirforest.hs, dist/build/Paths_dirforest.o, dist/build/Paths_dirforest.dyn_o ) [cursor-brick] Installing library in /nix/store/g4ql8pqhp9i7501wj614q62djfq9zd0c-cursor-brick-0.1.0.1/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR [dirforest] [1 of 2] Compiling Data.DirForest ( src/Data/DirForest.hs, dist/build/Data/DirForest.p_o ) [cursor-brick] Phase: fixupPhase [cursor-brick] shrinking RPATHs of ELF executables and libraries in /nix/store/g4ql8pqhp9i7501wj614q62djfq9zd0c-cursor-brick-0.1.0.1 [cursor-brick] shrinking /nix/store/g4ql8pqhp9i7501wj614q62djfq9zd0c-cursor-brick-0.1.0.1/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/libHScursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR-ghc9.6.5.so [cursor-brick] checking for references to /build/ in /nix/store/g4ql8pqhp9i7501wj614q62djfq9zd0c-cursor-brick-0.1.0.1... [cursor-brick] patching script interpreter paths in /nix/store/g4ql8pqhp9i7501wj614q62djfq9zd0c-cursor-brick-0.1.0.1 [cursor-brick] stripping (with command strip and flags -S -p) in /nix/store/g4ql8pqhp9i7501wj614q62djfq9zd0c-cursor-brick-0.1.0.1/lib [cursor-brick] shrinking RPATHs of ELF executables and libraries in /nix/store/kji86zi7za9ydzr4bi4w4ffgwfs5n891-cursor-brick-0.1.0.1-doc [cursor-brick] checking for references to /build/ in /nix/store/kji86zi7za9ydzr4bi4w4ffgwfs5n891-cursor-brick-0.1.0.1-doc... [cursor-brick] patching script interpreter paths in /nix/store/kji86zi7za9ydzr4bi4w4ffgwfs5n891-cursor-brick-0.1.0.1-doc [post-build-hook] Uploading to the NixCI staging cache: /nix/store/g4ql8pqhp9i7501wj614q62djfq9zd0c-cursor-brick-0.1.0.1 /nix/store/kji86zi7za9ydzr4bi4w4ffgwfs5n891-cursor-brick-0.1.0.1-doc [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/kji86zi7za9ydzr4bi4w4ffgwfs5n891-cursor-brick-0.1.0.1-doc' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/g4ql8pqhp9i7501wj614q62djfq9zd0c-cursor-brick-0.1.0.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/lsnvqrdx7gpw1q4365rdy83z4qycq5p8-cursor-brick-0.1.0.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 3 of 14 built (1 building), 42 of 42 downloaded from cache [dirforest] [2 of 2] Compiling Paths_dirforest ( dist/build/autogen/Paths_dirforest.hs, dist/build/Paths_dirforest.p_o ) [dirforest] Phase: checkPhase [dirforest] Package has no test suites. [dirforest] Phase: haddockPhase [dirforest] Preprocessing library for dirforest-0.1.0.0.. [dirforest] Running Haddock on library for dirforest-0.1.0.0.. [dirforest] Warning: The documentation for the following packages are not installed. No [dirforest] links will be generated to these packages: attoparsec-0.14.4, [dirforest] attoparsec-0.14.4 [dirforest] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [dirforest]  32% ( 23 / 71) in 'Data.DirForest' [dirforest]  Missing documentation for: [dirforest]  DirTree (src/Data/DirForest.hs:134) [dirforest]  DirForest (src/Data/DirForest.hs:196) [dirforest]  InsertionError (src/Data/DirForest.hs:574) [dirforest]  eq1DirTree (src/Data/DirForest.hs:183) [dirforest]  ord1DirTree (src/Data/DirForest.hs:189) [dirforest]  eq1DirForest (src/Data/DirForest.hs:254) [dirforest]  ord1DirForest (src/Data/DirForest.hs:260) [dirforest]  lookup (src/Data/DirForest.hs:354) [dirforest]  singletonFile (src/Data/DirForest.hs:290) [dirforest]  singletonDir (src/Data/DirForest.hs:296) [dirforest]  insertFile (src/Data/DirForest.hs:430) [dirforest]  insertDir (src/Data/DirForest.hs:438) [dirforest]  mapWithPath (src/Data/DirForest.hs:302) [dirforest]  traverseWithPath (src/Data/DirForest.hs:305) [dirforest]  traverseWithPath_ (src/Data/DirForest.hs:319) [dirforest]  anyEmptyDir (src/Data/DirForest.hs:346) [dirforest]  fromFileMap (src/Data/DirForest.hs:581) [dirforest]  toFileMap (src/Data/DirForest.hs:584) [dirforest]  fromMap (src/Data/DirForest.hs:597) [dirforest]  toMap (src/Data/DirForest.hs:600) [dirforest]  fromFileList (src/Data/DirForest.hs:445) [dirforest]  toFileList (src/Data/DirForest.hs:448) [dirforest]  read (src/Data/DirForest.hs:611) [dirforest]  readNonHidden (src/Data/DirForest.hs:619) [dirforest]  readFiltered (src/Data/DirForest.hs:641) [dirforest]  readNonHiddenFiltered (src/Data/DirForest.hs:627) [dirforest]  readOneLevel (src/Data/DirForest.hs:691) [dirforest]  readOneLevelNonHidden (src/Data/DirForest.hs:699) [dirforest]  readOneLevelFiltered (src/Data/DirForest.hs:721) [dirforest]  readOneLevelNonHiddenFiltered (src/Data/DirForest.hs:707) [dirforest]  hiddenRel (src/Data/DirForest.hs:777) [dirforest]  write (src/Data/DirForest.hs:757) [dirforest]  InsertValidation (src/Data/DirForest.hs:451) [dirforest]  unpackInsertValidation (src/Data/DirForest.hs:463) [dirforest]  union (src/Data/DirForest.hs:469) [dirforest]  unionWith (src/Data/DirForest.hs:473) [dirforest]  unionWithKey (src/Data/DirForest.hs:477) [dirforest]  unions (src/Data/DirForest.hs:499) [dirforest]  intersection (src/Data/DirForest.hs:502) [dirforest]  intersectionWith (src/Data/DirForest.hs:505) [dirforest]  intersectionWithKey (src/Data/DirForest.hs:508) [dirforest]  intersections (src/Data/DirForest.hs:520) [dirforest]  difference (src/Data/DirForest.hs:555) [dirforest]  differenceWith (src/Data/DirForest.hs:558) [dirforest]  differenceWithKey (src/Data/DirForest.hs:561) [dirforest]  filter (src/Data/DirForest.hs:523) [dirforest]  filterWithKey (src/Data/DirForest.hs:526) [dirforest]  filterHidden (src/Data/DirForest.hs:542) [dirforest] Documentation created: dist/doc/html/dirforest/, [dirforest] dist/doc/html/dirforest/dirforest.txt [dirforest] Phase: installPhase [dirforest] Installing library in /nix/store/hfmfb2chi5nbb4fkiw678lc12mgqfg4n-dirforest-0.1.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [dirforest] Phase: fixupPhase [dirforest] shrinking RPATHs of ELF executables and libraries in /nix/store/hfmfb2chi5nbb4fkiw678lc12mgqfg4n-dirforest-0.1.0.0 [dirforest] shrinking /nix/store/hfmfb2chi5nbb4fkiw678lc12mgqfg4n-dirforest-0.1.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/libHSdirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9-ghc9.6.5.so [dirforest] checking for references to /build/ in /nix/store/hfmfb2chi5nbb4fkiw678lc12mgqfg4n-dirforest-0.1.0.0... [dirforest] patching script interpreter paths in /nix/store/hfmfb2chi5nbb4fkiw678lc12mgqfg4n-dirforest-0.1.0.0 [dirforest] stripping (with command strip and flags -S -p) in /nix/store/hfmfb2chi5nbb4fkiw678lc12mgqfg4n-dirforest-0.1.0.0/lib [dirforest] shrinking RPATHs of ELF executables and libraries in /nix/store/igg4hm9v2gsc01zwawpwjk7vsj590lr5-dirforest-0.1.0.0-doc [dirforest] checking for references to /build/ in /nix/store/igg4hm9v2gsc01zwawpwjk7vsj590lr5-dirforest-0.1.0.0-doc... [dirforest] patching script interpreter paths in /nix/store/igg4hm9v2gsc01zwawpwjk7vsj590lr5-dirforest-0.1.0.0-doc [post-build-hook] Uploading to the NixCI staging cache: /nix/store/hfmfb2chi5nbb4fkiw678lc12mgqfg4n-dirforest-0.1.0.0 /nix/store/igg4hm9v2gsc01zwawpwjk7vsj590lr5-dirforest-0.1.0.0-doc [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/igg4hm9v2gsc01zwawpwjk7vsj590lr5-dirforest-0.1.0.0-doc' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/hfmfb2chi5nbb4fkiw678lc12mgqfg4n-dirforest-0.1.0.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/4ww1bizf3na6jrswc4k4zqmpkkc42w64-dirforest-0.1.0.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 4 of 14 built, 42 of 42 downloaded from cache Building cursor-dirforest-source Building genvalidity-dirforest-source [cursor-dirforest-source] Phase: setupCompilerEnvironmentPhase [cursor-dirforest-source] Build with /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5. [genvalidity-dirforest-source] Phase: setupCompilerEnvironmentPhase [genvalidity-dirforest-source] Build with /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5. [cursor-dirforest-source] Phase: unpackPhase [cursor-dirforest-source] unpacking source archive /nix/store/hxj0dihfag6s2b6976lj9wim70l7w6kh-cursor-dirforest [cursor-dirforest-source] source root is cursor-dirforest [cursor-dirforest-source] Phase: patchPhase [cursor-dirforest-source] Phase: compileBuildDriverPhase [cursor-dirforest-source] setupCompileFlags: -package-db=/build/tmp.aG5tlpKzHu/setup-package.conf.d -threaded [cursor-dirforest-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.aG5tlpKzHu/Main.o ) [cursor-dirforest-source] [2 of 2] Linking Setup [genvalidity-dirforest-source] Phase: unpackPhase [genvalidity-dirforest-source] unpacking source archive /nix/store/bhrhgvx3y6549fmrfak1ldzx13ypi6yx-genvalidity-dirforest [genvalidity-dirforest-source] source root is genvalidity-dirforest [genvalidity-dirforest-source] Phase: patchPhase [genvalidity-dirforest-source] Phase: compileBuildDriverPhase [genvalidity-dirforest-source] setupCompileFlags: -package-db=/build/tmp.svohBf1l0n/setup-package.conf.d -threaded [genvalidity-dirforest-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.svohBf1l0n/Main.o ) [genvalidity-dirforest-source] [2 of 2] Linking Setup [cursor-dirforest-source] Phase: updateAutotoolsGnuConfigScriptsPhase [cursor-dirforest-source] Phase: configurePhase [cursor-dirforest-source] configureFlags: --verbose --prefix=/nix/store/iv8k8vy0xapy0zbh1j67wkyj1694ii1k-cursor-dirforest-source-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/cursor-dirforest-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.aG5tlpKzHu/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/zmi2nlx42h1qrs2v7yn142dq4zjq30im-ncurses-6.4/lib --extra-lib-dirs=/nix/store/gniy4ab9wcijxjpcciddgpzdwq3v3dnb-libffi-3.4.6/lib --extra-lib-dirs=/nix/store/jsizfglsm40vsjc81xnm3wa0rxshpnz0-elfutils-0.191/lib --extra-lib-dirs=/nix/store/s8q3rch0wd3shdnznz9bcj8mj6pvz1gr-gmp-with-cxx-6.3.0/lib [cursor-dirforest-source] Using Parsec parser [cursor-dirforest-source] Configuring cursor-dirforest-0.0.0.0... [genvalidity-dirforest-source] Phase: updateAutotoolsGnuConfigScriptsPhase [genvalidity-dirforest-source] Phase: configurePhase [genvalidity-dirforest-source] configureFlags: --verbose --prefix=/nix/store/h7xg7gai1adcfkwhv91928x892c3ik8x-genvalidity-dirforest-source-0.1.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/genvalidity-dirforest-0.1.0.1 --with-gcc=gcc --package-db=/build/tmp.svohBf1l0n/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/zmi2nlx42h1qrs2v7yn142dq4zjq30im-ncurses-6.4/lib --extra-lib-dirs=/nix/store/gniy4ab9wcijxjpcciddgpzdwq3v3dnb-libffi-3.4.6/lib --extra-lib-dirs=/nix/store/jsizfglsm40vsjc81xnm3wa0rxshpnz0-elfutils-0.191/lib --extra-lib-dirs=/nix/store/s8q3rch0wd3shdnznz9bcj8mj6pvz1gr-gmp-with-cxx-6.3.0/lib [genvalidity-dirforest-source] Using Parsec parser [genvalidity-dirforest-source] Configuring genvalidity-dirforest-0.1.0.1... [cursor-dirforest-source] Dependency base >=4.7 && <5: using base-4.18.2.1 [cursor-dirforest-source] Dependency containers: using containers-0.6.7 [cursor-dirforest-source] Dependency cursor: using cursor-0.3.2.0 [cursor-dirforest-source] Dependency deepseq: using deepseq-1.4.8.1 [cursor-dirforest-source] Dependency dirforest: using dirforest-0.1.0.0 [cursor-dirforest-source] Dependency filepath: using filepath-1.4.300.1 [cursor-dirforest-source] Dependency microlens: using microlens-0.4.13.1 [cursor-dirforest-source] Dependency path: using path-0.9.5 [cursor-dirforest-source] Dependency text: using text-2.0.2 [cursor-dirforest-source] Dependency validity: using validity-0.12.0.2 [cursor-dirforest-source] Dependency validity-path: using validity-path-0.4.0.1 [cursor-dirforest-source] Source component graph: component lib [cursor-dirforest-source] Configured component graph: [cursor-dirforest-source]  component cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-source]  include base-4.18.2.1 [cursor-dirforest-source]  include containers-0.6.7 [cursor-dirforest-source]  include cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-source]  include deepseq-1.4.8.1 [cursor-dirforest-source]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-source]  include filepath-1.4.300.1 [cursor-dirforest-source]  include microlens-0.4.13.1-KYxyai9RKt756hvMHa07OI [cursor-dirforest-source]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [cursor-dirforest-source]  include text-2.0.2 [cursor-dirforest-source]  include validity-0.12.0.2-AqvCHWoomQb7m5ThLeZJUF [cursor-dirforest-source]  include validity-path-0.4.0.1-2tgmcon0NIj6ucBuQBDPh5 [cursor-dirforest-source] Linked component graph: [cursor-dirforest-source]  unit cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-source]  include base-4.18.2.1 [cursor-dirforest-source]  include containers-0.6.7 [cursor-dirforest-source]  include cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-source]  include deepseq-1.4.8.1 [cursor-dirforest-source]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-source]  include filepath-1.4.300.1 [cursor-dirforest-source]  include microlens-0.4.13.1-KYxyai9RKt756hvMHa07OI [cursor-dirforest-source]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [cursor-dirforest-source]  include text-2.0.2 [cursor-dirforest-source]  include validity-0.12.0.2-AqvCHWoomQb7m5ThLeZJUF [cursor-dirforest-source]  include validity-path-0.4.0.1-2tgmcon0NIj6ucBuQBDPh5 [cursor-dirforest-source]  Cursor.DirForest=cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC:Cursor.DirForest,Cursor.FileOrDir=cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC:Cursor.FileOrDir,Cursor.Simple.DirForest=cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC:Cursor.Simple.DirForest [cursor-dirforest-source] Ready component graph: [cursor-dirforest-source]  definite cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-source]  depends base-4.18.2.1 [cursor-dirforest-source]  depends containers-0.6.7 [cursor-dirforest-source]  depends cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-source]  depends deepseq-1.4.8.1 [cursor-dirforest-source]  depends dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-source]  depends filepath-1.4.300.1 [cursor-dirforest-source]  depends microlens-0.4.13.1-KYxyai9RKt756hvMHa07OI [cursor-dirforest-source]  depends path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [cursor-dirforest-source]  depends text-2.0.2 [cursor-dirforest-source]  depends validity-0.12.0.2-AqvCHWoomQb7m5ThLeZJUF [cursor-dirforest-source]  depends validity-path-0.4.0.1-2tgmcon0NIj6ucBuQBDPh5 [cursor-dirforest-source] Using Cabal-3.10.3.0 compiled by ghc-9.6 [cursor-dirforest-source] Using compiler: ghc-9.6.5 [cursor-dirforest-source] Using install prefix: [cursor-dirforest-source] /nix/store/iv8k8vy0xapy0zbh1j67wkyj1694ii1k-cursor-dirforest-source-0.0.0.0 [cursor-dirforest-source] Executables installed in: [cursor-dirforest-source] /nix/store/iv8k8vy0xapy0zbh1j67wkyj1694ii1k-cursor-dirforest-source-0.0.0.0/bin [cursor-dirforest-source] Libraries installed in: [cursor-dirforest-source] /nix/store/iv8k8vy0xapy0zbh1j67wkyj1694ii1k-cursor-dirforest-source-0.0.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-source] Dynamic Libraries installed in: [cursor-dirforest-source] /nix/store/iv8k8vy0xapy0zbh1j67wkyj1694ii1k-cursor-dirforest-source-0.0.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5 [cursor-dirforest-source] Private executables installed in: [cursor-dirforest-source] /nix/store/iv8k8vy0xapy0zbh1j67wkyj1694ii1k-cursor-dirforest-source-0.0.0.0/libexec/x86_64-linux-ghc-9.6.5/cursor-dirforest-0.0.0.0 [cursor-dirforest-source] Data files installed in: [cursor-dirforest-source] /nix/store/iv8k8vy0xapy0zbh1j67wkyj1694ii1k-cursor-dirforest-source-0.0.0.0/share/x86_64-linux-ghc-9.6.5/cursor-dirforest-0.0.0.0 [cursor-dirforest-source] Documentation installed in: /share/doc/cursor-dirforest-0.0.0.0 [cursor-dirforest-source] Configuration files installed in: [cursor-dirforest-source] /nix/store/iv8k8vy0xapy0zbh1j67wkyj1694ii1k-cursor-dirforest-source-0.0.0.0/etc [cursor-dirforest-source] No alex found [cursor-dirforest-source] Using ar found on system at: [cursor-dirforest-source] /nix/store/z34dss3rj1rnp1g820r64w0na7452jy1-binutils-2.41/bin/ar [cursor-dirforest-source] No c2hs found [cursor-dirforest-source] No cpphs found [cursor-dirforest-source] No doctest found [cursor-dirforest-source] Using gcc version 13.2.0 given by user at: [cursor-dirforest-source] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/gcc [cursor-dirforest-source] Using ghc version 9.6.5 found on system at: [cursor-dirforest-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc [cursor-dirforest-source] Using ghc-pkg version 9.6.5 found on system at: [cursor-dirforest-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc-pkg-9.6.5 [cursor-dirforest-source] No ghcjs found [cursor-dirforest-source] No ghcjs-pkg found [cursor-dirforest-source] No greencard found [cursor-dirforest-source] Using haddock version 2.29.2 found on system at: [cursor-dirforest-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/haddock-ghc-9.6.5 [cursor-dirforest-source] No happy found [cursor-dirforest-source] Using haskell-suite found on system at: haskell-suite-dummy-location [cursor-dirforest-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [cursor-dirforest-source] No hmake found [cursor-dirforest-source] Using hpc version 0.68 found on system at: [cursor-dirforest-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hpc-ghc-9.6.5 [cursor-dirforest-source] Using hsc2hs version 0.68.9 found on system at: [cursor-dirforest-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hsc2hs-ghc-9.6.5 [cursor-dirforest-source] Using hscolour version 1.25 found on system at: [cursor-dirforest-source] /nix/store/i9w3cy6bda04c89yh2wk5l5mwhddihsf-hscolour-1.25/bin/HsColour [cursor-dirforest-source] No jhc found [cursor-dirforest-source] Using ld found on system at: [cursor-dirforest-source] /nix/store/rl56awy2w2iwvgdmibv98k0vx7lzyw21-binutils-wrapper-2.41/bin/ld.gold [cursor-dirforest-source] No pkg-config found [cursor-dirforest-source] Using runghc version 9.6.5 found on system at: [cursor-dirforest-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/runghc-9.6.5 [cursor-dirforest-source] Using strip version 2.41 found on system at: [cursor-dirforest-source] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/strip [cursor-dirforest-source] Using tar found on system at: [cursor-dirforest-source] /nix/store/llalnjlyrj2zv12q5bjy8cagqv70j73y-gnutar-1.35/bin/tar [cursor-dirforest-source] No uhc found [genvalidity-dirforest-source] Dependency QuickCheck: using QuickCheck-2.14.3 [genvalidity-dirforest-source] Dependency base >=4.7 && <5: using base-4.18.2.1 [genvalidity-dirforest-source] Dependency containers: using containers-0.6.7 [genvalidity-dirforest-source] Dependency dirforest: using dirforest-0.1.0.0 [genvalidity-dirforest-source] Dependency filepath: using filepath-1.4.300.1 [genvalidity-dirforest-source] Dependency genvalidity >=1.0.0.0: using genvalidity-1.1.0.0 [genvalidity-dirforest-source] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.1 [genvalidity-dirforest-source] Dependency genvalidity-path: using genvalidity-path-1.0.0.1 [genvalidity-dirforest-source] Dependency path: using path-0.9.5 [genvalidity-dirforest-source] Dependency QuickCheck: using QuickCheck-2.14.3 [genvalidity-dirforest-source] Dependency base >=4.7 && <5: using base-4.18.2.1 [genvalidity-dirforest-source] Dependency bytestring: using bytestring-0.11.5.3 [genvalidity-dirforest-source] Dependency containers: using containers-0.6.7 [genvalidity-dirforest-source] Dependency dirforest: using dirforest-0.1.0.0 [genvalidity-dirforest-source] Dependency filepath: using filepath-1.4.300.1 [genvalidity-dirforest-source] Dependency genvalidity-bytestring: using genvalidity-bytestring-1.0.0.1 [genvalidity-dirforest-source] Dependency genvalidity-dirforest: using genvalidity-dirforest-0.1.0.1 [genvalidity-dirforest-source] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.0.0 [genvalidity-dirforest-source] Dependency genvalidity-sydtest-aeson: using genvalidity-sydtest-aeson-1.0.0.0 [genvalidity-dirforest-source] Dependency path: using path-0.9.5 [genvalidity-dirforest-source] Dependency path-io: using path-io-1.8.1 [genvalidity-dirforest-source] Dependency sydtest: using sydtest-0.15.1.1 [cursor-dirforest-source] Phase: buildPhase [cursor-dirforest-source] Distribution quality errors: [cursor-dirforest-source] No 'synopsis' or 'description' field. [cursor-dirforest-source] Distribution quality warnings: [cursor-dirforest-source] No 'category' field. [cursor-dirforest-source] No 'maintainer' field. [cursor-dirforest-source] A 'license-file' is not specified. [cursor-dirforest-source] Note: the public hackage server would reject this package. [cursor-dirforest-source] Building source dist for cursor-dirforest-0.0.0.0... [cursor-dirforest-source] Source tarball created: dist/cursor-dirforest-0.0.0.0.tar.gz [cursor-dirforest-source] Phase: checkPhase [cursor-dirforest-source] Phase: haddockPhase [cursor-dirforest-source] Phase: installPhase [cursor-dirforest-source] Phase: fixupPhase [genvalidity-dirforest-source] Source component graph: [genvalidity-dirforest-source]  component lib [genvalidity-dirforest-source]  component test:dirforest-test dependency lib [genvalidity-dirforest-source] Configured component graph: [genvalidity-dirforest-source]  component genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [genvalidity-dirforest-source]  include QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [genvalidity-dirforest-source]  include base-4.18.2.1 [genvalidity-dirforest-source]  include containers-0.6.7 [genvalidity-dirforest-source]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [genvalidity-dirforest-source]  include filepath-1.4.300.1 [genvalidity-dirforest-source]  include genvalidity-1.1.0.0-Hnrz93nLqnV1SyLJgLbhb7 [genvalidity-dirforest-source]  include genvalidity-containers-1.0.0.1-A1si27ik5cZLPNLxFEVzUA [genvalidity-dirforest-source]  include genvalidity-path-1.0.0.1-1EEVdOMIxYg44KpenUE2LI [genvalidity-dirforest-source]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [genvalidity-dirforest-source]  component genvalidity-dirforest-0.1.0.1-KOkPjgWZjVRH4QkjkZNwnT-dirforest-test [genvalidity-dirforest-source]  include QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [genvalidity-dirforest-source]  include base-4.18.2.1 [genvalidity-dirforest-source]  include bytestring-0.11.5.3 [genvalidity-dirforest-source]  include containers-0.6.7 [genvalidity-dirforest-source]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [genvalidity-dirforest-source]  include filepath-1.4.300.1 [genvalidity-dirforest-source]  include genvalidity-bytestring-1.0.0.1-FnsBojNkiLC5A6CRzOsA0D [genvalidity-dirforest-source]  include genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [genvalidity-dirforest-source]  include genvalidity-sydtest-1.0.0.0-3VT8cHXEsi83JiragTq6WU [genvalidity-dirforest-source]  include genvalidity-sydtest-aeson-1.0.0.0-7UVsfiT1kLe1CVUMnPOLl [genvalidity-dirforest-source]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [genvalidity-dirforest-source]  include path-io-1.8.1-6kbiXLTU0zTGBJGzri3a9f [genvalidity-dirforest-source]  include sydtest-0.15.1.1-GE8qW3hKH5s5NF9qqGpv3Y [genvalidity-dirforest-source] Linked component graph: [genvalidity-dirforest-source]  unit genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [genvalidity-dirforest-source]  include QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [genvalidity-dirforest-source]  include base-4.18.2.1 [genvalidity-dirforest-source]  include containers-0.6.7 [genvalidity-dirforest-source]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [genvalidity-dirforest-source]  include filepath-1.4.300.1 [genvalidity-dirforest-source]  include genvalidity-1.1.0.0-Hnrz93nLqnV1SyLJgLbhb7 [genvalidity-dirforest-source]  include genvalidity-containers-1.0.0.1-A1si27ik5cZLPNLxFEVzUA [genvalidity-dirforest-source]  include genvalidity-path-1.0.0.1-1EEVdOMIxYg44KpenUE2LI [genvalidity-dirforest-source]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [genvalidity-dirforest-source]  Data.GenValidity.DirForest=genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90:Data.GenValidity.DirForest [genvalidity-dirforest-source]  unit genvalidity-dirforest-0.1.0.1-KOkPjgWZjVRH4QkjkZNwnT-dirforest-test [genvalidity-dirforest-source]  include QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [genvalidity-dirforest-source]  include base-4.18.2.1 [genvalidity-dirforest-source]  include bytestring-0.11.5.3 [genvalidity-dirforest-source]  include containers-0.6.7 [genvalidity-dirforest-source]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [genvalidity-dirforest-source]  include filepath-1.4.300.1 [genvalidity-dirforest-source]  include genvalidity-bytestring-1.0.0.1-FnsBojNkiLC5A6CRzOsA0D [genvalidity-dirforest-source]  include genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [genvalidity-dirforest-source]  include genvalidity-sydtest-1.0.0.0-3VT8cHXEsi83JiragTq6WU [genvalidity-dirforest-source]  include genvalidity-sydtest-aeson-1.0.0.0-7UVsfiT1kLe1CVUMnPOLl [genvalidity-dirforest-source]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [genvalidity-dirforest-source]  include path-io-1.8.1-6kbiXLTU0zTGBJGzri3a9f [genvalidity-dirforest-source]  include sydtest-0.15.1.1-GE8qW3hKH5s5NF9qqGpv3Y [genvalidity-dirforest-source] Ready component graph: [genvalidity-dirforest-source]  definite genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [genvalidity-dirforest-source]  depends QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [genvalidity-dirforest-source]  depends base-4.18.2.1 [genvalidity-dirforest-source]  depends containers-0.6.7 [genvalidity-dirforest-source]  depends dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [genvalidity-dirforest-source]  depends filepath-1.4.300.1 [genvalidity-dirforest-source]  depends genvalidity-1.1.0.0-Hnrz93nLqnV1SyLJgLbhb7 [genvalidity-dirforest-source]  depends genvalidity-containers-1.0.0.1-A1si27ik5cZLPNLxFEVzUA [genvalidity-dirforest-source]  depends genvalidity-path-1.0.0.1-1EEVdOMIxYg44KpenUE2LI [genvalidity-dirforest-source]  depends path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [genvalidity-dirforest-source]  definite genvalidity-dirforest-0.1.0.1-KOkPjgWZjVRH4QkjkZNwnT-dirforest-test [genvalidity-dirforest-source]  depends QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [genvalidity-dirforest-source]  depends base-4.18.2.1 [genvalidity-dirforest-source]  depends bytestring-0.11.5.3 [genvalidity-dirforest-source]  depends containers-0.6.7 [genvalidity-dirforest-source]  depends dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [genvalidity-dirforest-source]  depends filepath-1.4.300.1 [genvalidity-dirforest-source]  depends genvalidity-bytestring-1.0.0.1-FnsBojNkiLC5A6CRzOsA0D [genvalidity-dirforest-source]  depends genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [genvalidity-dirforest-source]  depends genvalidity-sydtest-1.0.0.0-3VT8cHXEsi83JiragTq6WU [genvalidity-dirforest-source]  depends genvalidity-sydtest-aeson-1.0.0.0-7UVsfiT1kLe1CVUMnPOLl [genvalidity-dirforest-source]  depends path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [genvalidity-dirforest-source]  depends path-io-1.8.1-6kbiXLTU0zTGBJGzri3a9f [genvalidity-dirforest-source]  depends sydtest-0.15.1.1-GE8qW3hKH5s5NF9qqGpv3Y [genvalidity-dirforest-source] Using Cabal-3.10.3.0 compiled by ghc-9.6 [genvalidity-dirforest-source] Using compiler: ghc-9.6.5 [genvalidity-dirforest-source] Using install prefix: [genvalidity-dirforest-source] /nix/store/h7xg7gai1adcfkwhv91928x892c3ik8x-genvalidity-dirforest-source-0.1.0.1 [genvalidity-dirforest-source] Executables installed in: [genvalidity-dirforest-source] /nix/store/h7xg7gai1adcfkwhv91928x892c3ik8x-genvalidity-dirforest-source-0.1.0.1/bin [genvalidity-dirforest-source] Libraries installed in: [genvalidity-dirforest-source] /nix/store/h7xg7gai1adcfkwhv91928x892c3ik8x-genvalidity-dirforest-source-0.1.0.1/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [genvalidity-dirforest-source] Dynamic Libraries installed in: [genvalidity-dirforest-source] /nix/store/h7xg7gai1adcfkwhv91928x892c3ik8x-genvalidity-dirforest-source-0.1.0.1/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5 [genvalidity-dirforest-source] Private executables installed in: [genvalidity-dirforest-source] /nix/store/h7xg7gai1adcfkwhv91928x892c3ik8x-genvalidity-dirforest-source-0.1.0.1/libexec/x86_64-linux-ghc-9.6.5/genvalidity-dirforest-0.1.0.1 [genvalidity-dirforest-source] Data files installed in: [genvalidity-dirforest-source] /nix/store/h7xg7gai1adcfkwhv91928x892c3ik8x-genvalidity-dirforest-source-0.1.0.1/share/x86_64-linux-ghc-9.6.5/genvalidity-dirforest-0.1.0.1 [genvalidity-dirforest-source] Documentation installed in: /share/doc/genvalidity-dirforest-0.1.0.1 [genvalidity-dirforest-source] Configuration files installed in: [genvalidity-dirforest-source] /nix/store/h7xg7gai1adcfkwhv91928x892c3ik8x-genvalidity-dirforest-source-0.1.0.1/etc [genvalidity-dirforest-source] No alex found [genvalidity-dirforest-source] Using ar found on system at: [genvalidity-dirforest-source] /nix/store/z34dss3rj1rnp1g820r64w0na7452jy1-binutils-2.41/bin/ar [genvalidity-dirforest-source] No c2hs found [genvalidity-dirforest-source] No cpphs found [genvalidity-dirforest-source] No doctest found [genvalidity-dirforest-source] Using gcc version 13.2.0 given by user at: [genvalidity-dirforest-source] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/gcc [genvalidity-dirforest-source] Using ghc version 9.6.5 found on system at: [genvalidity-dirforest-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc [genvalidity-dirforest-source] Using ghc-pkg version 9.6.5 found on system at: [genvalidity-dirforest-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc-pkg-9.6.5 [genvalidity-dirforest-source] No ghcjs found [genvalidity-dirforest-source] No ghcjs-pkg found [genvalidity-dirforest-source] No greencard found [genvalidity-dirforest-source] Using haddock version 2.29.2 found on system at: [genvalidity-dirforest-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/haddock-ghc-9.6.5 [genvalidity-dirforest-source] No happy found [genvalidity-dirforest-source] Using haskell-suite found on system at: haskell-suite-dummy-location [genvalidity-dirforest-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [genvalidity-dirforest-source] No hmake found [genvalidity-dirforest-source] Using hpc version 0.68 found on system at: [genvalidity-dirforest-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hpc-ghc-9.6.5 [genvalidity-dirforest-source] Using hsc2hs version 0.68.9 found on system at: [genvalidity-dirforest-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hsc2hs-ghc-9.6.5 [genvalidity-dirforest-source] Using hscolour version 1.25 found on system at: [genvalidity-dirforest-source] /nix/store/i9w3cy6bda04c89yh2wk5l5mwhddihsf-hscolour-1.25/bin/HsColour [genvalidity-dirforest-source] No jhc found [genvalidity-dirforest-source] Using ld found on system at: [genvalidity-dirforest-source] /nix/store/rl56awy2w2iwvgdmibv98k0vx7lzyw21-binutils-wrapper-2.41/bin/ld.gold [genvalidity-dirforest-source] No pkg-config found [genvalidity-dirforest-source] Using runghc version 9.6.5 found on system at: [genvalidity-dirforest-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/runghc-9.6.5 [genvalidity-dirforest-source] Using strip version 2.41 found on system at: [genvalidity-dirforest-source] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/strip [genvalidity-dirforest-source] Using tar found on system at: [genvalidity-dirforest-source] /nix/store/llalnjlyrj2zv12q5bjy8cagqv70j73y-gnutar-1.35/bin/tar [genvalidity-dirforest-source] No uhc found [genvalidity-dirforest-source] Phase: buildPhase [genvalidity-dirforest-source] Distribution quality warnings: [genvalidity-dirforest-source] No 'category' field. [genvalidity-dirforest-source] No 'description' field. [genvalidity-dirforest-source] A 'license-file' is not specified. [genvalidity-dirforest-source] Building source dist for genvalidity-dirforest-0.1.0.1... [genvalidity-dirforest-source] Source tarball created: dist/genvalidity-dirforest-0.1.0.1.tar.gz [genvalidity-dirforest-source] Phase: checkPhase [genvalidity-dirforest-source] Phase: haddockPhase [genvalidity-dirforest-source] Phase: installPhase [genvalidity-dirforest-source] Phase: fixupPhase [post-build-hook] Uploading to the NixCI staging cache: /nix/store/iv8k8vy0xapy0zbh1j67wkyj1694ii1k-cursor-dirforest-source-0.0.0.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/iv8k8vy0xapy0zbh1j67wkyj1694ii1k-cursor-dirforest-source-0.0.0.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/xk3icgdavm89hzmqn90acb9flz1rafg4-cursor-dirforest-source-0.0.0.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 5 of 14 built (1 building), 42 of 42 downloaded from cache Building cursor-dirforest [post-build-hook] Uploading to the NixCI staging cache: /nix/store/h7xg7gai1adcfkwhv91928x892c3ik8x-genvalidity-dirforest-source-0.1.0.1 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/h7xg7gai1adcfkwhv91928x892c3ik8x-genvalidity-dirforest-source-0.1.0.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 41 paths... [post-build-hook] copying path '/nix/store/36hqrzn9bfsy4pfj1rr51rh8jzfpafi5-genvalidity-vector-1.0.0.0.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/3zgd26dfffxh32qan1sl24xads7lqmh0-validity-unordered-containers-0.2.0.3.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/9zx1180iyszvfxxychh7y3fcz7imdb82-genvalidity-bytestring-1.0.0.1.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/4p69c409qwgz7czwwqwvx63r8hb4h1yk-validity-aeson-0.2.0.5.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/bgxmg4mwjkb3w9vkz412hpvicp421wf8-safe-coloured-text-terminfo-0.1.0.0.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/h4lw5pgiih72qcj2qckl95vr6y09i66a-genvalidity-sydtest-aeson-1.0.0.0.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/nv8111zn4k5m0ww13f26nf3w76l70xi6-envparse-0.5.0.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/rz60yxi26qs0x0zvc8hfdk6hfzr8y619-sydtest-discover-0.0.0.4.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/sbml9yx2myfzplfc5s91qq4xdlj06zdr-validity-bytestring-0.4.1.1.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/vfb5f21pfc6cqhn170qawbwvv9jcvjh8-autodocodec-schema-0.1.0.3.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/svqvflcs66afh34a9lf8i7brq1m85mrh-fast-myers-diff-0.0.0.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/6by81afkkfn8m9c5f33qsbszwqlq6sfs-genvalidity-sydtest-1.0.0.0.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/z8rii1n58g58g9acl2r22fqh87glbmqn-genvalidity-scientific-1.0.0.0.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/8nxhrv6fgbxq8arkw1lmq0jcpghjapi5-validity-vector-0.2.0.3.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/wrx4iiirpmv7wz21mw20hig0rhnldc5a-sydtest-0.15.1.1.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/hnzn8vrxyf2b4mqdnb3mjx9cg0g5i33s-genvalidity-path-1.0.0.1.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/zvddj0j6nwk2wik0glp1pnnfkvf5nhb2-autodocodec-yaml-0.2.0.3.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/lr18dgwiphv6pdjkbllc547vvvhrpp03-genvalidity-aeson-1.0.0.1.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/k7bsffxfbya8w164ybaq3r23na2qpq1y-genvalidity-unordered-containers-1.0.0.1.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/gsc0frlq72dzls2y652h6jwdl9mfkibd-safe-coloured-text-0.2.0.2.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/rn8zqagjdqakplvjl5iy2ccxc7lnszxk-sydtest-discover-0.0.0.4.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/yrdl3vaxmy58ngxbq3dav2rvk3agjzs4-validity-unordered-containers-0.2.0.3.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/va2kghix08h93ai6d6z7fy4cyf4dh579-genvalidity-path-1.0.0.1.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/a8dcp0r6lv4d7cy5y7nv4cxr9ppw0nmm-fast-myers-diff-0.0.0.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/8ih32h5fl2c0d06zd1avvwbys11ix8i5-genvalidity-scientific-1.0.0.0.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/r0jl7789r3syfyjkzjlq8fkr2z67ijsj-validity-bytestring-0.4.1.1.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/jv8563ca3wd7xdqzlgdrd2s1q0rispf8-validity-vector-0.2.0.3.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/xvnf12a879fsk2m6g1pxkhx3xa5p62an-envparse-0.5.0.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/ahwzz6n1dm7fyyhx0zikbyvlkk91wa43-genvalidity-unordered-containers-1.0.0.1.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/2yv89m3z60f23djkqw59srax9vnb8kxb-genvalidity-vector-1.0.0.0.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/2kffma80sybwvz94jzggi6b3ic96dlgd-validity-aeson-0.2.0.5.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/m56rfyx92axjfnipbwdliqp79ixj33qm-safe-coloured-text-0.2.0.2.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/rmg2zrp66f4ag3smsp7z5vf8nl9avp82-genvalidity-bytestring-1.0.0.1.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/b0lvp9kvadd2sjzgx2pq3mikdyjf0865-safe-coloured-text-terminfo-0.1.0.0.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/v4l087wnv9m6fg5acwg3qyjcdjcp2w2h-autodocodec-schema-0.1.0.3.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/0v0ca65kw21wcb490k0602vdyzvj93x3-genvalidity-aeson-1.0.0.1.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/yw3dvfvslq3v9c6p4b61bil45fv0a70i-autodocodec-yaml-0.2.0.3.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/3435y0cpa0mcc0wdl2dskisfshp1s39x-sydtest-0.15.1.1.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/hz0wga1fz00vs2rnj62lj8l8dnc1dccc-genvalidity-sydtest-1.0.0.0.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/2la0vgiwcjcsh65p77qp1m4ph5g5fzi0-genvalidity-sydtest-aeson-1.0.0.0.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/ipsh1vzy2hq4smlm0bl2k8s2kkn80wbk-genvalidity-dirforest-source-0.1.0.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 6 of 14 built (1 building), 42 of 42 downloaded from cache Building genvalidity-dirforest [cursor-dirforest] Phase: setupCompilerEnvironmentPhase [cursor-dirforest] Build with /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5. [cursor-dirforest] Phase: unpackPhase [cursor-dirforest] unpacking source archive /nix/store/iv8k8vy0xapy0zbh1j67wkyj1694ii1k-cursor-dirforest-source-0.0.0.0/cursor-dirforest-0.0.0.0.tar.gz [cursor-dirforest] source root is cursor-dirforest-0.0.0.0 [cursor-dirforest] setting SOURCE_DATE_EPOCH to timestamp 1780347214 of file cursor-dirforest-0.0.0.0/src/Cursor/Simple/DirForest.hs [cursor-dirforest] warning: file cursor-dirforest-0.0.0.0/src/Cursor/Simple/DirForest.hs may be generated; SOURCE_DATE_EPOCH may be non-deterministic [cursor-dirforest] Phase: patchPhase [cursor-dirforest] Phase: compileBuildDriverPhase [cursor-dirforest] setupCompileFlags: -package-db=/build/tmp.7Hs4fXGGRv/setup-package.conf.d -threaded [cursor-dirforest] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.7Hs4fXGGRv/Main.o ) [cursor-dirforest] [2 of 2] Linking Setup [cursor-dirforest] Phase: updateAutotoolsGnuConfigScriptsPhase [cursor-dirforest] Phase: configurePhase [cursor-dirforest] configureFlags: --verbose --prefix=/nix/store/464iq9yii3d4qjajkg7sqahh227zcbgy-cursor-dirforest-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/gmi3vj441yq8bg4x3wnxm9xgwbjf91l9-cursor-dirforest-0.0.0.0-doc/share/doc/cursor-dirforest-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.7Hs4fXGGRv/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/zmi2nlx42h1qrs2v7yn142dq4zjq30im-ncurses-6.4/lib --extra-lib-dirs=/nix/store/gniy4ab9wcijxjpcciddgpzdwq3v3dnb-libffi-3.4.6/lib --extra-lib-dirs=/nix/store/jsizfglsm40vsjc81xnm3wa0rxshpnz0-elfutils-0.191/lib --extra-lib-dirs=/nix/store/s8q3rch0wd3shdnznz9bcj8mj6pvz1gr-gmp-with-cxx-6.3.0/lib [cursor-dirforest] Using Parsec parser [cursor-dirforest] Configuring cursor-dirforest-0.0.0.0... [cursor-dirforest] Dependency base >=4.7 && <5: using base-4.18.2.1 [cursor-dirforest] Dependency containers: using containers-0.6.7 [cursor-dirforest] Dependency cursor: using cursor-0.3.2.0 [cursor-dirforest] Dependency deepseq: using deepseq-1.4.8.1 [cursor-dirforest] Dependency dirforest: using dirforest-0.1.0.0 [cursor-dirforest] Dependency filepath: using filepath-1.4.300.1 [cursor-dirforest] Dependency microlens: using microlens-0.4.13.1 [cursor-dirforest] Dependency path: using path-0.9.5 [cursor-dirforest] Dependency text: using text-2.0.2 [cursor-dirforest] Dependency validity: using validity-0.12.0.2 [cursor-dirforest] Dependency validity-path: using validity-path-0.4.0.1 [cursor-dirforest] Source component graph: component lib [cursor-dirforest] Configured component graph: [cursor-dirforest]  component cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest]  include base-4.18.2.1 [cursor-dirforest]  include containers-0.6.7 [cursor-dirforest]  include cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest]  include deepseq-1.4.8.1 [cursor-dirforest]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest]  include filepath-1.4.300.1 [cursor-dirforest]  include microlens-0.4.13.1-KYxyai9RKt756hvMHa07OI [cursor-dirforest]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [cursor-dirforest]  include text-2.0.2 [cursor-dirforest]  include validity-0.12.0.2-AqvCHWoomQb7m5ThLeZJUF [cursor-dirforest]  include validity-path-0.4.0.1-2tgmcon0NIj6ucBuQBDPh5 [cursor-dirforest] Linked component graph: [cursor-dirforest]  unit cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest]  include base-4.18.2.1 [cursor-dirforest]  include containers-0.6.7 [cursor-dirforest]  include cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest]  include deepseq-1.4.8.1 [cursor-dirforest]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest]  include filepath-1.4.300.1 [cursor-dirforest]  include microlens-0.4.13.1-KYxyai9RKt756hvMHa07OI [cursor-dirforest]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [cursor-dirforest]  include text-2.0.2 [cursor-dirforest]  include validity-0.12.0.2-AqvCHWoomQb7m5ThLeZJUF [cursor-dirforest]  include validity-path-0.4.0.1-2tgmcon0NIj6ucBuQBDPh5 [cursor-dirforest]  Cursor.DirForest=cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC:Cursor.DirForest,Cursor.FileOrDir=cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC:Cursor.FileOrDir,Cursor.Simple.DirForest=cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC:Cursor.Simple.DirForest [cursor-dirforest] Ready component graph: [cursor-dirforest]  definite cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest]  depends base-4.18.2.1 [cursor-dirforest]  depends containers-0.6.7 [cursor-dirforest]  depends cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest]  depends deepseq-1.4.8.1 [cursor-dirforest]  depends dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest]  depends filepath-1.4.300.1 [cursor-dirforest]  depends microlens-0.4.13.1-KYxyai9RKt756hvMHa07OI [cursor-dirforest]  depends path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [cursor-dirforest]  depends text-2.0.2 [cursor-dirforest]  depends validity-0.12.0.2-AqvCHWoomQb7m5ThLeZJUF [cursor-dirforest]  depends validity-path-0.4.0.1-2tgmcon0NIj6ucBuQBDPh5 [cursor-dirforest] Using Cabal-3.10.3.0 compiled by ghc-9.6 [cursor-dirforest] Using compiler: ghc-9.6.5 [cursor-dirforest] Using install prefix: [cursor-dirforest] /nix/store/464iq9yii3d4qjajkg7sqahh227zcbgy-cursor-dirforest-0.0.0.0 [cursor-dirforest] Executables installed in: [cursor-dirforest] /nix/store/464iq9yii3d4qjajkg7sqahh227zcbgy-cursor-dirforest-0.0.0.0/bin [cursor-dirforest] Libraries installed in: [cursor-dirforest] /nix/store/464iq9yii3d4qjajkg7sqahh227zcbgy-cursor-dirforest-0.0.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest] Dynamic Libraries installed in: [cursor-dirforest] /nix/store/464iq9yii3d4qjajkg7sqahh227zcbgy-cursor-dirforest-0.0.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5 [cursor-dirforest] Private executables installed in: [cursor-dirforest] /nix/store/464iq9yii3d4qjajkg7sqahh227zcbgy-cursor-dirforest-0.0.0.0/libexec/x86_64-linux-ghc-9.6.5/cursor-dirforest-0.0.0.0 [cursor-dirforest] Data files installed in: [cursor-dirforest] /nix/store/464iq9yii3d4qjajkg7sqahh227zcbgy-cursor-dirforest-0.0.0.0/share/x86_64-linux-ghc-9.6.5/cursor-dirforest-0.0.0.0 [cursor-dirforest] Documentation installed in: [cursor-dirforest] /nix/store/gmi3vj441yq8bg4x3wnxm9xgwbjf91l9-cursor-dirforest-0.0.0.0-doc/share/doc/cursor-dirforest-0.0.0.0 [cursor-dirforest] Configuration files installed in: [cursor-dirforest] /nix/store/464iq9yii3d4qjajkg7sqahh227zcbgy-cursor-dirforest-0.0.0.0/etc [cursor-dirforest] No alex found [cursor-dirforest] Using ar found on system at: [cursor-dirforest] /nix/store/z34dss3rj1rnp1g820r64w0na7452jy1-binutils-2.41/bin/ar [cursor-dirforest] No c2hs found [cursor-dirforest] No cpphs found [cursor-dirforest] No doctest found [cursor-dirforest] Using gcc version 13.2.0 given by user at: [cursor-dirforest] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/gcc [cursor-dirforest] Using ghc version 9.6.5 found on system at: [cursor-dirforest] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc [cursor-dirforest] Using ghc-pkg version 9.6.5 found on system at: [cursor-dirforest] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc-pkg-9.6.5 [cursor-dirforest] No ghcjs found [cursor-dirforest] No ghcjs-pkg found [cursor-dirforest] No greencard found [cursor-dirforest] Using haddock version 2.29.2 found on system at: [cursor-dirforest] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/haddock-ghc-9.6.5 [cursor-dirforest] No happy found [cursor-dirforest] Using haskell-suite found on system at: haskell-suite-dummy-location [cursor-dirforest] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [cursor-dirforest] No hmake found [cursor-dirforest] Using hpc version 0.68 found on system at: [cursor-dirforest] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hpc-ghc-9.6.5 [cursor-dirforest] Using hsc2hs version 0.68.9 found on system at: [cursor-dirforest] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hsc2hs-ghc-9.6.5 [cursor-dirforest] Using hscolour version 1.25 found on system at: [cursor-dirforest] /nix/store/i9w3cy6bda04c89yh2wk5l5mwhddihsf-hscolour-1.25/bin/HsColour [cursor-dirforest] No jhc found [cursor-dirforest] Using ld found on system at: [cursor-dirforest] /nix/store/rl56awy2w2iwvgdmibv98k0vx7lzyw21-binutils-wrapper-2.41/bin/ld.gold [cursor-dirforest] No pkg-config found [cursor-dirforest] Using runghc version 9.6.5 found on system at: [cursor-dirforest] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/runghc-9.6.5 [cursor-dirforest] Using strip version 2.41 found on system at: [cursor-dirforest] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/strip [cursor-dirforest] Using tar found on system at: [cursor-dirforest] /nix/store/llalnjlyrj2zv12q5bjy8cagqv70j73y-gnutar-1.35/bin/tar [cursor-dirforest] No uhc found [cursor-dirforest] Phase: buildPhase [cursor-dirforest] Preprocessing library for cursor-dirforest-0.0.0.0.. [cursor-dirforest] Building library for cursor-dirforest-0.0.0.0.. [cursor-dirforest] [1 of 4] Compiling Cursor.FileOrDir ( src/Cursor/FileOrDir.hs, dist/build/Cursor/FileOrDir.o, dist/build/Cursor/FileOrDir.dyn_o ) [cursor-dirforest] [2 of 4] Compiling Cursor.DirForest ( src/Cursor/DirForest.hs, dist/build/Cursor/DirForest.o, dist/build/Cursor/DirForest.dyn_o ) [genvalidity-dirforest] Phase: setupCompilerEnvironmentPhase [genvalidity-dirforest] Build with /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5. [cursor-dirforest] [3 of 4] Compiling Cursor.Simple.DirForest ( src/Cursor/Simple/DirForest.hs, dist/build/Cursor/Simple/DirForest.o, dist/build/Cursor/Simple/DirForest.dyn_o ) [cursor-dirforest] [4 of 4] Compiling Paths_cursor_dirforest ( dist/build/autogen/Paths_cursor_dirforest.hs, dist/build/Paths_cursor_dirforest.o, dist/build/Paths_cursor_dirforest.dyn_o ) [cursor-dirforest] [1 of 4] Compiling Cursor.FileOrDir ( src/Cursor/FileOrDir.hs, dist/build/Cursor/FileOrDir.p_o ) [genvalidity-dirforest] Phase: unpackPhase [genvalidity-dirforest] unpacking source archive /nix/store/h7xg7gai1adcfkwhv91928x892c3ik8x-genvalidity-dirforest-source-0.1.0.1/genvalidity-dirforest-0.1.0.1.tar.gz [genvalidity-dirforest] source root is genvalidity-dirforest-0.1.0.1 [genvalidity-dirforest] setting SOURCE_DATE_EPOCH to timestamp 1780347214 of file genvalidity-dirforest-0.1.0.1/test/Spec.hs [genvalidity-dirforest] warning: file genvalidity-dirforest-0.1.0.1/test/Spec.hs may be generated; SOURCE_DATE_EPOCH may be non-deterministic [genvalidity-dirforest] Phase: patchPhase [genvalidity-dirforest] Phase: compileBuildDriverPhase [genvalidity-dirforest] setupCompileFlags: -package-db=/build/tmp.NlfsnRa8WQ/setup-package.conf.d -threaded [genvalidity-dirforest] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.NlfsnRa8WQ/Main.o ) [genvalidity-dirforest] [2 of 2] Linking Setup [cursor-dirforest] [2 of 4] Compiling Cursor.DirForest ( src/Cursor/DirForest.hs, dist/build/Cursor/DirForest.p_o ) [genvalidity-dirforest] Phase: updateAutotoolsGnuConfigScriptsPhase [genvalidity-dirforest] Phase: configurePhase [genvalidity-dirforest] configureFlags: --verbose --prefix=/nix/store/3kc15976c0xqyhsga5plqq5ixzpznrf7-genvalidity-dirforest-0.1.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/kiwmqqgskggg5c1m6x3mdbp55y9gh4ry-genvalidity-dirforest-0.1.0.1-doc/share/doc/genvalidity-dirforest-0.1.0.1 --with-gcc=gcc --package-db=/build/tmp.NlfsnRa8WQ/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/zmi2nlx42h1qrs2v7yn142dq4zjq30im-ncurses-6.4/lib --extra-lib-dirs=/nix/store/gniy4ab9wcijxjpcciddgpzdwq3v3dnb-libffi-3.4.6/lib --extra-lib-dirs=/nix/store/jsizfglsm40vsjc81xnm3wa0rxshpnz0-elfutils-0.191/lib --extra-lib-dirs=/nix/store/s8q3rch0wd3shdnznz9bcj8mj6pvz1gr-gmp-with-cxx-6.3.0/lib [genvalidity-dirforest] Using Parsec parser [genvalidity-dirforest] Configuring genvalidity-dirforest-0.1.0.1... [genvalidity-dirforest] Dependency QuickCheck: using QuickCheck-2.14.3 [genvalidity-dirforest] Dependency base >=4.7 && <5: using base-4.18.2.1 [genvalidity-dirforest] Dependency containers: using containers-0.6.7 [genvalidity-dirforest] Dependency dirforest: using dirforest-0.1.0.0 [genvalidity-dirforest] Dependency filepath: using filepath-1.4.300.1 [genvalidity-dirforest] Dependency genvalidity >=1.0.0.0: using genvalidity-1.1.0.0 [genvalidity-dirforest] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.1 [genvalidity-dirforest] Dependency genvalidity-path: using genvalidity-path-1.0.0.1 [genvalidity-dirforest] Dependency path: using path-0.9.5 [genvalidity-dirforest] Dependency QuickCheck: using QuickCheck-2.14.3 [genvalidity-dirforest] Dependency base >=4.7 && <5: using base-4.18.2.1 [genvalidity-dirforest] Dependency bytestring: using bytestring-0.11.5.3 [genvalidity-dirforest] Dependency containers: using containers-0.6.7 [genvalidity-dirforest] Dependency dirforest: using dirforest-0.1.0.0 [genvalidity-dirforest] Dependency filepath: using filepath-1.4.300.1 [genvalidity-dirforest] Dependency genvalidity-bytestring: using genvalidity-bytestring-1.0.0.1 [genvalidity-dirforest] Dependency genvalidity-dirforest: using genvalidity-dirforest-0.1.0.1 [genvalidity-dirforest] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.0.0 [genvalidity-dirforest] Dependency genvalidity-sydtest-aeson: using genvalidity-sydtest-aeson-1.0.0.0 [genvalidity-dirforest] Dependency path: using path-0.9.5 [genvalidity-dirforest] Dependency path-io: using path-io-1.8.1 [genvalidity-dirforest] Dependency sydtest: using sydtest-0.15.1.1 [cursor-dirforest] [3 of 4] Compiling Cursor.Simple.DirForest ( src/Cursor/Simple/DirForest.hs, dist/build/Cursor/Simple/DirForest.p_o ) [cursor-dirforest] [4 of 4] Compiling Paths_cursor_dirforest ( dist/build/autogen/Paths_cursor_dirforest.hs, dist/build/Paths_cursor_dirforest.p_o ) [genvalidity-dirforest] Source component graph: [genvalidity-dirforest]  component lib [genvalidity-dirforest]  component test:dirforest-test dependency lib [genvalidity-dirforest] Configured component graph: [genvalidity-dirforest]  component genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [genvalidity-dirforest]  include QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [genvalidity-dirforest]  include base-4.18.2.1 [genvalidity-dirforest]  include containers-0.6.7 [genvalidity-dirforest]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [genvalidity-dirforest]  include filepath-1.4.300.1 [genvalidity-dirforest]  include genvalidity-1.1.0.0-Hnrz93nLqnV1SyLJgLbhb7 [genvalidity-dirforest]  include genvalidity-containers-1.0.0.1-A1si27ik5cZLPNLxFEVzUA [genvalidity-dirforest]  include genvalidity-path-1.0.0.1-1EEVdOMIxYg44KpenUE2LI [genvalidity-dirforest]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [genvalidity-dirforest]  component genvalidity-dirforest-0.1.0.1-KOkPjgWZjVRH4QkjkZNwnT-dirforest-test [genvalidity-dirforest]  include QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [genvalidity-dirforest]  include base-4.18.2.1 [genvalidity-dirforest]  include bytestring-0.11.5.3 [genvalidity-dirforest]  include containers-0.6.7 [genvalidity-dirforest]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [genvalidity-dirforest]  include filepath-1.4.300.1 [genvalidity-dirforest]  include genvalidity-bytestring-1.0.0.1-FnsBojNkiLC5A6CRzOsA0D [genvalidity-dirforest]  include genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [genvalidity-dirforest]  include genvalidity-sydtest-1.0.0.0-3VT8cHXEsi83JiragTq6WU [genvalidity-dirforest]  include genvalidity-sydtest-aeson-1.0.0.0-7UVsfiT1kLe1CVUMnPOLl [genvalidity-dirforest]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [genvalidity-dirforest]  include path-io-1.8.1-6kbiXLTU0zTGBJGzri3a9f [genvalidity-dirforest]  include sydtest-0.15.1.1-GE8qW3hKH5s5NF9qqGpv3Y [genvalidity-dirforest] Linked component graph: [genvalidity-dirforest]  unit genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [genvalidity-dirforest]  include QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [genvalidity-dirforest]  include base-4.18.2.1 [genvalidity-dirforest]  include containers-0.6.7 [genvalidity-dirforest]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [genvalidity-dirforest]  include filepath-1.4.300.1 [genvalidity-dirforest]  include genvalidity-1.1.0.0-Hnrz93nLqnV1SyLJgLbhb7 [genvalidity-dirforest]  include genvalidity-containers-1.0.0.1-A1si27ik5cZLPNLxFEVzUA [genvalidity-dirforest]  include genvalidity-path-1.0.0.1-1EEVdOMIxYg44KpenUE2LI [genvalidity-dirforest]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [genvalidity-dirforest]  Data.GenValidity.DirForest=genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90:Data.GenValidity.DirForest [genvalidity-dirforest]  unit genvalidity-dirforest-0.1.0.1-KOkPjgWZjVRH4QkjkZNwnT-dirforest-test [genvalidity-dirforest]  include QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [genvalidity-dirforest]  include base-4.18.2.1 [genvalidity-dirforest]  include bytestring-0.11.5.3 [genvalidity-dirforest]  include containers-0.6.7 [genvalidity-dirforest]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [genvalidity-dirforest]  include filepath-1.4.300.1 [genvalidity-dirforest]  include genvalidity-bytestring-1.0.0.1-FnsBojNkiLC5A6CRzOsA0D [genvalidity-dirforest]  include genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [genvalidity-dirforest]  include genvalidity-sydtest-1.0.0.0-3VT8cHXEsi83JiragTq6WU [genvalidity-dirforest]  include genvalidity-sydtest-aeson-1.0.0.0-7UVsfiT1kLe1CVUMnPOLl [genvalidity-dirforest]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [genvalidity-dirforest]  include path-io-1.8.1-6kbiXLTU0zTGBJGzri3a9f [genvalidity-dirforest]  include sydtest-0.15.1.1-GE8qW3hKH5s5NF9qqGpv3Y [genvalidity-dirforest] Ready component graph: [genvalidity-dirforest]  definite genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [genvalidity-dirforest]  depends QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [genvalidity-dirforest]  depends base-4.18.2.1 [genvalidity-dirforest]  depends containers-0.6.7 [genvalidity-dirforest]  depends dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [genvalidity-dirforest]  depends filepath-1.4.300.1 [genvalidity-dirforest]  depends genvalidity-1.1.0.0-Hnrz93nLqnV1SyLJgLbhb7 [genvalidity-dirforest]  depends genvalidity-containers-1.0.0.1-A1si27ik5cZLPNLxFEVzUA [genvalidity-dirforest]  depends genvalidity-path-1.0.0.1-1EEVdOMIxYg44KpenUE2LI [genvalidity-dirforest]  depends path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [genvalidity-dirforest]  definite genvalidity-dirforest-0.1.0.1-KOkPjgWZjVRH4QkjkZNwnT-dirforest-test [genvalidity-dirforest]  depends QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [genvalidity-dirforest]  depends base-4.18.2.1 [genvalidity-dirforest]  depends bytestring-0.11.5.3 [genvalidity-dirforest]  depends containers-0.6.7 [genvalidity-dirforest]  depends dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [genvalidity-dirforest]  depends filepath-1.4.300.1 [genvalidity-dirforest]  depends genvalidity-bytestring-1.0.0.1-FnsBojNkiLC5A6CRzOsA0D [genvalidity-dirforest]  depends genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [genvalidity-dirforest]  depends genvalidity-sydtest-1.0.0.0-3VT8cHXEsi83JiragTq6WU [genvalidity-dirforest]  depends genvalidity-sydtest-aeson-1.0.0.0-7UVsfiT1kLe1CVUMnPOLl [genvalidity-dirforest]  depends path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [genvalidity-dirforest]  depends path-io-1.8.1-6kbiXLTU0zTGBJGzri3a9f [genvalidity-dirforest]  depends sydtest-0.15.1.1-GE8qW3hKH5s5NF9qqGpv3Y [genvalidity-dirforest] Using Cabal-3.10.3.0 compiled by ghc-9.6 [genvalidity-dirforest] Using compiler: ghc-9.6.5 [genvalidity-dirforest] Using install prefix: [genvalidity-dirforest] /nix/store/3kc15976c0xqyhsga5plqq5ixzpznrf7-genvalidity-dirforest-0.1.0.1 [genvalidity-dirforest] Executables installed in: [genvalidity-dirforest] /nix/store/3kc15976c0xqyhsga5plqq5ixzpznrf7-genvalidity-dirforest-0.1.0.1/bin [genvalidity-dirforest] Libraries installed in: [genvalidity-dirforest] /nix/store/3kc15976c0xqyhsga5plqq5ixzpznrf7-genvalidity-dirforest-0.1.0.1/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [genvalidity-dirforest] Dynamic Libraries installed in: [genvalidity-dirforest] /nix/store/3kc15976c0xqyhsga5plqq5ixzpznrf7-genvalidity-dirforest-0.1.0.1/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5 [genvalidity-dirforest] Private executables installed in: [genvalidity-dirforest] /nix/store/3kc15976c0xqyhsga5plqq5ixzpznrf7-genvalidity-dirforest-0.1.0.1/libexec/x86_64-linux-ghc-9.6.5/genvalidity-dirforest-0.1.0.1 [genvalidity-dirforest] Data files installed in: [genvalidity-dirforest] /nix/store/3kc15976c0xqyhsga5plqq5ixzpznrf7-genvalidity-dirforest-0.1.0.1/share/x86_64-linux-ghc-9.6.5/genvalidity-dirforest-0.1.0.1 [genvalidity-dirforest] Documentation installed in: [genvalidity-dirforest] /nix/store/kiwmqqgskggg5c1m6x3mdbp55y9gh4ry-genvalidity-dirforest-0.1.0.1-doc/share/doc/genvalidity-dirforest-0.1.0.1 [genvalidity-dirforest] Configuration files installed in: [genvalidity-dirforest] /nix/store/3kc15976c0xqyhsga5plqq5ixzpznrf7-genvalidity-dirforest-0.1.0.1/etc [genvalidity-dirforest] No alex found [genvalidity-dirforest] Using ar found on system at: [genvalidity-dirforest] /nix/store/z34dss3rj1rnp1g820r64w0na7452jy1-binutils-2.41/bin/ar [genvalidity-dirforest] No c2hs found [genvalidity-dirforest] No cpphs found [genvalidity-dirforest] No doctest found [genvalidity-dirforest] Using gcc version 13.2.0 given by user at: [genvalidity-dirforest] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/gcc [genvalidity-dirforest] Using ghc version 9.6.5 found on system at: [genvalidity-dirforest] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc [genvalidity-dirforest] Using ghc-pkg version 9.6.5 found on system at: [genvalidity-dirforest] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc-pkg-9.6.5 [genvalidity-dirforest] No ghcjs found [genvalidity-dirforest] No ghcjs-pkg found [genvalidity-dirforest] No greencard found [genvalidity-dirforest] Using haddock version 2.29.2 found on system at: [genvalidity-dirforest] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/haddock-ghc-9.6.5 [genvalidity-dirforest] No happy found [genvalidity-dirforest] Using haskell-suite found on system at: haskell-suite-dummy-location [genvalidity-dirforest] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [genvalidity-dirforest] No hmake found [genvalidity-dirforest] Using hpc version 0.68 found on system at: [genvalidity-dirforest] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hpc-ghc-9.6.5 [genvalidity-dirforest] Using hsc2hs version 0.68.9 found on system at: [genvalidity-dirforest] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hsc2hs-ghc-9.6.5 [genvalidity-dirforest] Using hscolour version 1.25 found on system at: [genvalidity-dirforest] /nix/store/i9w3cy6bda04c89yh2wk5l5mwhddihsf-hscolour-1.25/bin/HsColour [genvalidity-dirforest] No jhc found [genvalidity-dirforest] Using ld found on system at: [genvalidity-dirforest] /nix/store/rl56awy2w2iwvgdmibv98k0vx7lzyw21-binutils-wrapper-2.41/bin/ld.gold [genvalidity-dirforest] No pkg-config found [genvalidity-dirforest] Using runghc version 9.6.5 found on system at: [genvalidity-dirforest] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/runghc-9.6.5 [genvalidity-dirforest] Using strip version 2.41 found on system at: [genvalidity-dirforest] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/strip [genvalidity-dirforest] Using tar found on system at: [genvalidity-dirforest] /nix/store/llalnjlyrj2zv12q5bjy8cagqv70j73y-gnutar-1.35/bin/tar [genvalidity-dirforest] No uhc found [genvalidity-dirforest] Phase: buildPhase [genvalidity-dirforest] Preprocessing library for genvalidity-dirforest-0.1.0.1.. [genvalidity-dirforest] Building library for genvalidity-dirforest-0.1.0.1.. [genvalidity-dirforest] [1 of 2] Compiling Data.GenValidity.DirForest ( src/Data/GenValidity/DirForest.hs, dist/build/Data/GenValidity/DirForest.o, dist/build/Data/GenValidity/DirForest.dyn_o ) [genvalidity-dirforest] [2 of 2] Compiling Paths_genvalidity_dirforest ( dist/build/autogen/Paths_genvalidity_dirforest.hs, dist/build/Paths_genvalidity_dirforest.o, dist/build/Paths_genvalidity_dirforest.dyn_o ) [genvalidity-dirforest] [1 of 2] Compiling Data.GenValidity.DirForest ( src/Data/GenValidity/DirForest.hs, dist/build/Data/GenValidity/DirForest.p_o ) [genvalidity-dirforest] [2 of 2] Compiling Paths_genvalidity_dirforest ( dist/build/autogen/Paths_genvalidity_dirforest.hs, dist/build/Paths_genvalidity_dirforest.p_o ) [cursor-dirforest] Phase: checkPhase [cursor-dirforest] Package has no test suites. [cursor-dirforest] Phase: haddockPhase [cursor-dirforest] Preprocessing library for cursor-dirforest-0.0.0.0.. [cursor-dirforest] Running Haddock on library for cursor-dirforest-0.0.0.0.. [cursor-dirforest] Warning: The documentation for the following packages are not installed. No [cursor-dirforest] links will be generated to these packages: attoparsec-0.14.4, [cursor-dirforest] attoparsec-0.14.4 [cursor-dirforest] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [cursor-dirforest]  0% ( 0 / 18) in 'Cursor.FileOrDir' [cursor-dirforest]  Missing documentation for: [cursor-dirforest]  Module header [cursor-dirforest]  FileOrDirCursor (src/Cursor/FileOrDir.hs:17) [cursor-dirforest]  makeFileOrDirCursor (src/Cursor/FileOrDir.hs:26) [cursor-dirforest]  rebuildFileOrDirCursor (src/Cursor/FileOrDir.hs:29) [cursor-dirforest]  fileOrDirCursorInsertChar (src/Cursor/FileOrDir.hs:34) [cursor-dirforest]  fileOrDirCursorAppendChar (src/Cursor/FileOrDir.hs:39) [cursor-dirforest]  fileOrDirCursorRemoveChar (src/Cursor/FileOrDir.hs:44) [cursor-dirforest]  fileOrDirCursorDeleteChar (src/Cursor/FileOrDir.hs:49) [cursor-dirforest]  fileOrDirCursorSelectPrevChar (src/Cursor/FileOrDir.hs:54) [cursor-dirforest]  fileOrDirCursorSelectNextChar (src/Cursor/FileOrDir.hs:59) [cursor-dirforest]  fileOrDirCursorCompleteToDir (src/Cursor/FileOrDir.hs:64) [cursor-dirforest]  fileOrDirCursorCompleteToDir' (src/Cursor/FileOrDir.hs:67) [cursor-dirforest]  completeTextCursorToDir (src/Cursor/FileOrDir.hs:81) [cursor-dirforest]  fileOrDirCursorCompleteToFile (src/Cursor/FileOrDir.hs:84) [cursor-dirforest]  fileOrDirCursorCompleteToFile' (src/Cursor/FileOrDir.hs:87) [cursor-dirforest]  completeTextCursorToFile (src/Cursor/FileOrDir.hs:101) [cursor-dirforest]  FileOrDir (src/Cursor/FileOrDir.hs:104) [cursor-dirforest]  isTopLevel (src/Cursor/FileOrDir.hs:118) [cursor-dirforest]  26% ( 16 / 60) in 'Cursor.DirForest' [cursor-dirforest]  Missing documentation for: [cursor-dirforest]  Module header [cursor-dirforest]  FileOrDirCursor (src/Cursor/FileOrDir.hs:17) [cursor-dirforest]  FileOrDir (src/Cursor/FileOrDir.hs:104) [cursor-dirforest]  rebuildDirForestCursor (src/Cursor/DirForest.hs:220) [cursor-dirforest]  isTopLevel (src/Cursor/FileOrDir.hs:118) [cursor-dirforest]  dirForestCursorPrepareForMovement (src/Cursor/DirForest.hs:211) [cursor-dirforest]  dirForestCursorForestCursorL (src/Cursor/DirForest.hs:185) [cursor-dirforest]  foldDirForestCursor (src/Cursor/DirForest.hs:233) [cursor-dirforest]  dirForestCursorSelected (src/Cursor/DirForest.hs:236) [cursor-dirforest]  dirForestCursorSelectPrevOnSameLevel (src/Cursor/DirForest.hs:260) [cursor-dirforest]  dirForestCursorSelectNextOnSameLevel (src/Cursor/DirForest.hs:263) [cursor-dirforest]  dirForestCursorSelectFirstOnSameLevel (src/Cursor/DirForest.hs:266) [cursor-dirforest]  dirForestCursorSelectLastOnSameLevel (src/Cursor/DirForest.hs:269) [cursor-dirforest]  dirForestCursorSelectPrevTree (src/Cursor/DirForest.hs:272) [cursor-dirforest]  dirForestCursorSelectNextTree (src/Cursor/DirForest.hs:275) [cursor-dirforest]  dirForestCursorSelectFirstTree (src/Cursor/DirForest.hs:278) [cursor-dirforest]  dirForestCursorSelectLastTree (src/Cursor/DirForest.hs:281) [cursor-dirforest]  dirForestCursorSelectPrev (src/Cursor/DirForest.hs:284) [cursor-dirforest]  dirForestCursorSelectNext (src/Cursor/DirForest.hs:287) [cursor-dirforest]  dirForestCursorSelectFirst (src/Cursor/DirForest.hs:290) [cursor-dirforest]  dirForestCursorSelectLast (src/Cursor/DirForest.hs:293) [cursor-dirforest]  dirForestCursorSelectFirstChild (src/Cursor/DirForest.hs:296) [cursor-dirforest]  dirForestCursorSelectLastChild (src/Cursor/DirForest.hs:299) [cursor-dirforest]  dirForestCursorSelectParent (src/Cursor/DirForest.hs:302) [cursor-dirforest]  dirForestCursorSelectPrevChar (src/Cursor/DirForest.hs:305) [cursor-dirforest]  dirForestCursorSelectNextChar (src/Cursor/DirForest.hs:308) [cursor-dirforest]  dirForestCursorDeleteCurrent (src/Cursor/DirForest.hs:311) [cursor-dirforest]  dirForestCursorStartNew (src/Cursor/DirForest.hs:314) [cursor-dirforest]  dirForestCursorStartNewBelowAtStart (src/Cursor/DirForest.hs:333) [cursor-dirforest]  dirForestCursorStartNewBelowAtEnd (src/Cursor/DirForest.hs:348) [cursor-dirforest]  dirForestCursorStopNew (src/Cursor/DirForest.hs:363) [cursor-dirforest]  dirForestCursorInsertChar (src/Cursor/DirForest.hs:368) [cursor-dirforest]  dirForestCursorAppendChar (src/Cursor/DirForest.hs:371) [cursor-dirforest]  dirForestCursorRemoveChar (src/Cursor/DirForest.hs:374) [cursor-dirforest]  dirForestCursorDeleteChar (src/Cursor/DirForest.hs:377) [cursor-dirforest]  dirForestCursorCompleteToDir (src/Cursor/DirForest.hs:380) [cursor-dirforest]  dirForestCursorCompleteToDir' (src/Cursor/DirForest.hs:383) [cursor-dirforest]  dirForestCursorCompleteToFile (src/Cursor/DirForest.hs:389) [cursor-dirforest]  dirForestCursorCompleteToFile' (src/Cursor/DirForest.hs:392) [cursor-dirforest]  dirForestCursorOpen (src/Cursor/DirForest.hs:398) [cursor-dirforest]  dirForestCursorClose (src/Cursor/DirForest.hs:401) [cursor-dirforest]  dirForestCursorToggle (src/Cursor/DirForest.hs:404) [cursor-dirforest]  dirForestCursorOpenRecursively (src/Cursor/DirForest.hs:407) [cursor-dirforest]  dirForestCursorToggleRecursively (src/Cursor/DirForest.hs:410) [cursor-dirforest]  25% ( 15 / 60) in 'Cursor.Simple.DirForest' [cursor-dirforest]  Missing documentation for: [cursor-dirforest]  Module header [cursor-dirforest]  DirForestCursor (src/Cursor/Simple/DirForest.hs:81) [cursor-dirforest]  dirForestCursorForestCursor (src/Cursor/DirForest.hs:113) [cursor-dirforest]  FileOrDir (src/Cursor/FileOrDir.hs:104) [cursor-dirforest]  rebuildDirForestCursor (src/Cursor/Simple/DirForest.hs:92) [cursor-dirforest]  isTopLevel (src/Cursor/FileOrDir.hs:118) [cursor-dirforest]  dirForestCursorPrepareForMovement (src/Cursor/Simple/DirForest.hs:89) [cursor-dirforest]  dirForestCursorForestCursorL (src/Cursor/DirForest.hs:185) [cursor-dirforest]  foldDirForestCursor (src/Cursor/DirForest.hs:233) [cursor-dirforest]  dirForestCursorSelected (src/Cursor/DirForest.hs:236) [cursor-dirforest]  dirForestCursorSelectPrevOnSameLevel (src/Cursor/Simple/DirForest.hs:95) [cursor-dirforest]  dirForestCursorSelectNextOnSameLevel (src/Cursor/Simple/DirForest.hs:98) [cursor-dirforest]  dirForestCursorSelectFirstOnSameLevel (src/Cursor/Simple/DirForest.hs:101) [cursor-dirforest]  dirForestCursorSelectLastOnSameLevel (src/Cursor/Simple/DirForest.hs:104) [cursor-dirforest]  dirForestCursorSelectPrevTree (src/Cursor/Simple/DirForest.hs:107) [cursor-dirforest]  dirForestCursorSelectNextTree (src/Cursor/Simple/DirForest.hs:110) [cursor-dirforest]  dirForestCursorSelectFirstTree (src/Cursor/Simple/DirForest.hs:113) [cursor-dirforest]  dirForestCursorSelectLastTree (src/Cursor/Simple/DirForest.hs:116) [cursor-dirforest]  dirForestCursorSelectPrev (src/Cursor/Simple/DirForest.hs:119) [cursor-dirforest]  dirForestCursorSelectNext (src/Cursor/Simple/DirForest.hs:122) [cursor-dirforest]  dirForestCursorSelectFirst (src/Cursor/Simple/DirForest.hs:125) [cursor-dirforest]  dirForestCursorSelectLast (src/Cursor/Simple/DirForest.hs:128) [cursor-dirforest]  dirForestCursorSelectFirstChild (src/Cursor/Simple/DirForest.hs:131) [cursor-dirforest]  dirForestCursorSelectLastChild (src/Cursor/Simple/DirForest.hs:134) [cursor-dirforest]  dirForestCursorSelectParent (src/Cursor/Simple/DirForest.hs:137) [cursor-dirforest]  dirForestCursorSelectPrevChar (src/Cursor/DirForest.hs:305) [cursor-dirforest]  dirForestCursorSelectNextChar (src/Cursor/DirForest.hs:308) [cursor-dirforest]  dirForestCursorDeleteCurrent (src/Cursor/Simple/DirForest.hs:140) [cursor-dirforest]  dirForestCursorStartNew (src/Cursor/Simple/DirForest.hs:143) [cursor-dirforest]  dirForestCursorStartNewBelowAtStart (src/Cursor/Simple/DirForest.hs:146) [cursor-dirforest]  dirForestCursorStartNewBelowAtEnd (src/Cursor/Simple/DirForest.hs:149) [cursor-dirforest]  dirForestCursorStopNew (src/Cursor/Simple/DirForest.hs:152) [cursor-dirforest]  dirForestCursorInsertChar (src/Cursor/DirForest.hs:368) [cursor-dirforest]  dirForestCursorAppendChar (src/Cursor/DirForest.hs:371) [cursor-dirforest]  dirForestCursorRemoveChar (src/Cursor/Simple/DirForest.hs:155) [cursor-dirforest]  dirForestCursorDeleteChar (src/Cursor/Simple/DirForest.hs:158) [cursor-dirforest]  dirForestCursorCompleteToDir (src/Cursor/DirForest.hs:380) [cursor-dirforest]  dirForestCursorCompleteToDir' (src/Cursor/DirForest.hs:383) [cursor-dirforest]  dirForestCursorCompleteToFile (src/Cursor/DirForest.hs:389) [cursor-dirforest]  dirForestCursorCompleteToFile' (src/Cursor/DirForest.hs:392) [cursor-dirforest]  dirForestCursorOpen (src/Cursor/DirForest.hs:398) [cursor-dirforest]  dirForestCursorClose (src/Cursor/DirForest.hs:401) [cursor-dirforest]  dirForestCursorToggle (src/Cursor/DirForest.hs:404) [cursor-dirforest]  dirForestCursorOpenRecursively (src/Cursor/DirForest.hs:407) [cursor-dirforest]  dirForestCursorToggleRecursively (src/Cursor/DirForest.hs:410) [genvalidity-dirforest] Preprocessing test suite 'dirforest-test' for genvalidity-dirforest-0.1.0.1.. [genvalidity-dirforest] Building test suite 'dirforest-test' for genvalidity-dirforest-0.1.0.1.. [genvalidity-dirforest] [1 of 3] Compiling Data.DirForestSpec ( test/Data/DirForestSpec.hs, dist/build/dirforest-test/dirforest-test-tmp/Data/DirForestSpec.o ) [genvalidity-dirforest] [2 of 3] Compiling Main ( test/Spec.hs, dist/build/dirforest-test/dirforest-test-tmp/Main.o ) [genvalidity-dirforest] [3 of 3] Compiling Paths_genvalidity_dirforest ( dist/build/dirforest-test/autogen/Paths_genvalidity_dirforest.hs, dist/build/dirforest-test/dirforest-test-tmp/Paths_genvalidity_dirforest.o ) [genvalidity-dirforest] [4 of 4] Linking dist/build/dirforest-test/dirforest-test [cursor-dirforest] Documentation created: dist/doc/html/cursor-dirforest/, [cursor-dirforest] dist/doc/html/cursor-dirforest/cursor-dirforest.txt [cursor-dirforest] Phase: installPhase [cursor-dirforest] Installing library in /nix/store/464iq9yii3d4qjajkg7sqahh227zcbgy-cursor-dirforest-0.0.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [genvalidity-dirforest] Phase: checkPhase [genvalidity-dirforest] Running 1 test suites... [genvalidity-dirforest] Test suite dirforest-test: RUNNING... [genvalidity-dirforest] Tests: [genvalidity-dirforest]  [genvalidity-dirforest] Data.DirForestSpec [genvalidity-dirforest]  filter [genvalidity-dirforest]  ✓ produces valid dir forests for const True  31.69 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ produces the empty forest for const False  23.21 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ behaves the same as M.filter  31.70 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ produces valid dir forests for const False  37.03 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ produces the same forest for const True  20.27 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  anyEmptyDir [genvalidity-dirforest]  ✓ produces valid bools  19.67 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  difference [genvalidity-dirforest]  ✓ behaves the same as M.difference  50.35 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ produces valid dir forests  28.36 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is associative  17.40 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  Eq (DirTree Word8) [genvalidity-dirforest]  (/=) :: (DirTree Word8) -> (DirTree Word8) -> Bool [genvalidity-dirforest]  ✓ is equivalent to (\a b -> not $ a == b) for "valid (DirTree Word8)"s  8.10 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is antireflexive for "valid (DirTree Word8)"s  11.71 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  (==) :: (DirTree Word8) -> (DirTree Word8) -> Bool [genvalidity-dirforest]  ✓ is reflexive for "valid (DirTree Word8)"s  10.82 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is symmetric for "valid (DirTree Word8)"s  6.38 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is transitive for "valid (DirTree Word8)"s  7.31 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is equivalent to (\a b -> not $ a /= b) for "valid (DirTree Word8)"s  6.45 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  Eq (DirForest Word8) [genvalidity-dirforest]  (==) :: (DirForest Word8) -> (DirForest Word8) -> Bool [genvalidity-dirforest]  ✓ is symmetric for "valid (DirForest Word8)"s  29.01 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is reflexive for "valid (DirForest Word8)"s  19.37 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is transitive for "valid (DirForest Word8)"s  31.25 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is equivalent to (\a b -> not $ a /= b) for "valid (DirForest Word8)"s  24.01 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  (/=) :: (DirForest Word8) -> (DirForest Word8) -> Bool [genvalidity-dirforest]  ✓ is antireflexive for "valid (DirForest Word8)"s  20.93 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is equivalent to (\a b -> not $ a == b) for "valid (DirForest Word8)"s  31.78 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  unions [genvalidity-dirforest]  ✓ behaves the same as M.unions  43.67 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  Classes [genvalidity-dirforest]  100.00% Succeeded [genvalidity-dirforest]  ✓ produces valid dir forests  55.21 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  Ord (DirForest Word8) [genvalidity-dirforest]  (<=) :: (DirForest Word8) -> (DirForest Word8) -> Bool [genvalidity-dirforest]  ✓ is equivalent to (\a b -> compare a b /= GT) for "valid (DirForest Word8)"'s  26.47 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is reflexive for "valid (DirForest Word8)"'s  25.93 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is transitive for "valid (DirForest Word8)"'s  33.78 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is antisymmetric for "valid (DirForest Word8)"'s  21.14 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  "min :: (DirForest Word8 -> DirForest Word8 -> DirForest Word8)" [genvalidity-dirforest]  ✓ is equivalent to (\a b -> if a <= b then a else b) for "valid (DirForest Word8)"'s  58.58 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  (<) :: (DirForest Word8) -> (DirForest Word8) -> Bool [genvalidity-dirforest]  ✓ is antireflexive for "valid (DirForest Word8)"'s  17.00 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is equivalent to (\a b -> compare a b == LT) for "valid (DirForest Word8)"'s  27.74 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is transitive for "valid (DirForest Word8)"'s  32.29 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  "max :: (DirForest Word8 -> DirForest Word8 -> DirForest Word8)" [genvalidity-dirforest]  ✓ is equivalent to (\a b -> if a >= b then a else b) for "valid (DirForest Word8)"'s  37.50 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  (>=) :: (DirForest Word8) -> (DirForest Word8) -> Bool [genvalidity-dirforest]  ✓ is transitive for "valid (DirForest Word8)"'s  23.16 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is equivalent to (\a b -> compare a b /= LT) for "valid (DirForest Word8)"'s  22.49 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is antisymmetric for "valid (DirForest Word8)"'s  13.55 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is reflexive for "valid (DirForest Word8)"'s  22.16 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  (>) :: (DirForest Word8) -> (DirForest Word8) -> Bool [genvalidity-dirforest]  ✓ is antireflexive for "valid (DirForest Word8)"'s  20.26 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is equivalent to (\a b -> compare a b == GT) for "valid (DirForest Word8)"'s  19.53 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is transitive for "valid (DirForest Word8)"'s  16.29 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  lookup [genvalidity-dirforest]  ✓ behaves the same as M.lookup  33.74 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ produces valid values  7.11 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  readDirForest [genvalidity-dirforest]  ✓ reads what was written for this simple case with one file  7.93 ms [genvalidity-dirforest]  passed for all of 10 inputs. [genvalidity-dirforest]  ✓ reads what was written for this simple case with one file two directories deep with the same name as the directory  9.35 ms [genvalidity-dirforest]  passed for all of 10 inputs. [genvalidity-dirforest]  ✓ reads valid forests  48.42 ms [genvalidity-dirforest]  passed for all of 10 inputs. [genvalidity-dirforest]  ✓ reads what was written for this simple case with one file two directories deep  13.23 ms [genvalidity-dirforest]  passed for all of 10 inputs. [genvalidity-dirforest]  ✓ reads what was written  47.02 ms [genvalidity-dirforest]  passed for all of 10 inputs. [genvalidity-dirforest]  ✓ reads an empty forest if the directory doesn't exist  0.70 ms [genvalidity-dirforest]  Ord (DirTree Word8) [genvalidity-dirforest]  (>) :: (DirTree Word8) -> (DirTree Word8) -> Bool [genvalidity-dirforest]  ✓ is equivalent to (\a b -> compare a b == GT) for "valid (DirTree Word8)"'s  4.23 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is antireflexive for "valid (DirTree Word8)"'s  3.85 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is transitive for "valid (DirTree Word8)"'s  3.99 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  (<) :: (DirTree Word8) -> (DirTree Word8) -> Bool [genvalidity-dirforest]  ✓ is transitive for "valid (DirTree Word8)"'s  11.61 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is antireflexive for "valid (DirTree Word8)"'s  9.92 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is equivalent to (\a b -> compare a b == LT) for "valid (DirTree Word8)"'s  3.73 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  (>=) :: (DirTree Word8) -> (DirTree Word8) -> Bool [genvalidity-dirforest]  ✓ is equivalent to (\a b -> compare a b /= LT) for "valid (DirTree Word8)"'s  4.27 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is antisymmetric for "valid (DirTree Word8)"'s  5.03 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is reflexive for "valid (DirTree Word8)"'s  6.59 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is transitive for "valid (DirTree Word8)"'s  4.66 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  "max :: (DirTree Word8 -> DirTree Word8 -> DirTree Word8)" [genvalidity-dirforest]  ✓ is equivalent to (\a b -> if a >= b then a else b) for "valid (DirTree Word8)"'s  11.30 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  (<=) :: (DirTree Word8) -> (DirTree Word8) -> Bool [genvalidity-dirforest]  ✓ is equivalent to (\a b -> compare a b /= GT) for "valid (DirTree Word8)"'s  9.63 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is reflexive for "valid (DirTree Word8)"'s  7.05 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is antisymmetric for "valid (DirTree Word8)"'s  2.52 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is transitive for "valid (DirTree Word8)"'s  11.77 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  "min :: (DirTree Word8 -> DirTree Word8 -> DirTree Word8)" [genvalidity-dirforest]  ✓ is equivalent to (\a b -> if a <= b then a else b) for "valid (DirTree Word8)"'s  9.60 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  fromList [genvalidity-dirforest]  ✓ produces valid dir forests  19.50 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ behaves the same as M.fromList if it succeeds  18.37 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  JSON (DirTree Word8) (valid) [genvalidity-dirforest]  encode :: (DirTree Word8) -> Data.ByteString.Lazy.ByteString [genvalidity-dirforest]  ✓ never fails to encode a "valid (DirTree Word8)"  6.61 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  decode :: Data.ByteString.Lazy.ByteString -> Either String (DirTree Word8) [genvalidity-dirforest]  ✓ ensures that encode and decode are inverses for "valid (DirTree Word8)"'s  12.99 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  insert [genvalidity-dirforest]  ✓ works for this example of the same file in two different directories  0.92 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ works for if there the exact same file is in the way  6.66 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ works for this example of a file in a dir if the dir is already there  1.28 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ produces valid forests  8.93 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ works for this example with a dir in the way  0.88 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ behaves the same as M.lookup when it works  31.63 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ works for this example with a deeper file in the way  0.83 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ inserts something that can be found again afterward  17.19 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ works for this example of a file in a dir  0.72 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ works for this example of a file  0.43 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ works for this example of two files in the same dir  2.26 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  empty [genvalidity-dirforest]  ✓ behaves the same as M.empty  0.00 ms [genvalidity-dirforest]  ✓ is valid  0.00 ms [genvalidity-dirforest]  mapWithPath [genvalidity-dirforest]  ✓ behaves the same as M.mapWithKey for increments  22.98 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ behaves the same as M.mapWithKey for the function that takes the path  26.09 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  pruneEmptyDirectories [genvalidity-dirforest]  ✓ produces valid forests  27.33 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ produces forests without any empty maps recursively  17.22 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  union [genvalidity-dirforest]  ✓ is idempotent if it succeeds  26.98 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ produces valid dir forests  27.98 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ Correctly shows an insertion error the other way around  0.01 ms [genvalidity-dirforest]  ✓ is associative if it succeeds  39.24 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ Correctly shows an insertion error  0.01 ms [genvalidity-dirforest]  ✓ behaves the same as M.union  33.48 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  Classes [genvalidity-dirforest]  100.00% Succeeded [genvalidity-dirforest]  ✓ is commutative if it succeeds  29.72 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  filter [genvalidity-dirforest]  ✓ produces valid dir forests for const True  26.19 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  traverseWithPath [genvalidity-dirforest]  ✓ behaves the same as M.traverseWithKey for for the function that takes the path  25.86 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ behaves the same as M.traverseWithKey for increments  24.80 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  singletonDir [genvalidity-dirforest]  ✓ produces valid forests  10.62 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ behaves the same as M.singletonDir  4.28 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  fromFileMap [genvalidity-dirforest]  ✓ is the inverse of toFileMap if it succeeds starting from a map  11.08 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  does not hold because dirs go missing [genvalidity-dirforest]  is the inverse of toFileMap if it succeeds starting from a dirforest [genvalidity-dirforest]  null [genvalidity-dirforest]  ✓ behaves the same as M.null  25.35 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ produces valid dir forests  11.96 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  writeDirForest [genvalidity-dirforest]  ✓ works in a nonexistent root  22.78 ms [genvalidity-dirforest]  passed for all of 10 inputs. [genvalidity-dirforest]  intersection [genvalidity-dirforest]  ✓ is idempotent  19.96 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is commutative  13.34 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ should produce an empty list for disjunct dir forests  16.14 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ is associative  9.04 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ produces valid dir forests  11.59 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ behaves the same as M.intersection  26.69 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ shows that any dirforest is its own fixed point  7.76 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  singletonFile [genvalidity-dirforest]  ✓ behaves the same as M.singletonFile  3.86 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ produces valid forests  2.92 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  Does not hold because of empty filenames [genvalidity-dirforest]  fromMap [genvalidity-dirforest]  is the inverse of toMap if it succeeds starting from a dirforest [genvalidity-dirforest]  is the inverse of toMap if it succeeds starting from a map [genvalidity-dirforest]  JSON (DirForest Word8) (valid) [genvalidity-dirforest]  decode :: Data.ByteString.Lazy.ByteString -> Either String (DirForest Word8) [genvalidity-dirforest]  ✓ ensures that encode and decode are inverses for "valid (DirForest Word8)"'s  20.56 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  encode :: (DirForest Word8) -> Data.ByteString.Lazy.ByteString [genvalidity-dirforest]  ✓ never fails to encode a "valid (DirForest Word8)"  13.47 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  GenValid (DirForest Word8) [genvalidity-dirforest]  genValid :: Gen (DirForest Word8) [genvalidity-dirforest]  ✓ only generates valid '(DirForest Word8)'s  15.82 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  intersections [genvalidity-dirforest]  ✓ behaves the same as M.intersections  1.00 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ produces valid dir forests  0.37 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  toMap [genvalidity-dirforest]  ✓ works for this example of two files in the same dir  1.47 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ works for this example with a file  0.47 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ produces valid maps  13.51 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ works for this example  0.70 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  ✓ works for this example with a directory  0.44 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  GenValid (DirTree Word8) [genvalidity-dirforest]  genValid :: Gen (DirTree Word8) [genvalidity-dirforest]  ✓ only generates valid '(DirTree Word8)'s  8.57 ms [genvalidity-dirforest]  passed for all of 100 inputs. [genvalidity-dirforest]  [genvalidity-dirforest]  [genvalidity-dirforest]  Examples: 10965 [genvalidity-dirforest]  Passed: 120 [genvalidity-dirforest]  Failed: 0 [genvalidity-dirforest]  Pending: 3 [genvalidity-dirforest]  Sum of test runtimes: 1.99 seconds [genvalidity-dirforest]  Test suite took:  0.08 seconds [genvalidity-dirforest]  [genvalidity-dirforest] Test suite dirforest-test: PASS [genvalidity-dirforest] Test suite logged to: [genvalidity-dirforest] dist/test/genvalidity-dirforest-0.1.0.1-dirforest-test.log [genvalidity-dirforest] 1 of 1 test suites (1 of 1 test cases) passed. [genvalidity-dirforest] Phase: haddockPhase [genvalidity-dirforest] Preprocessing library for genvalidity-dirforest-0.1.0.1.. [genvalidity-dirforest] Running Haddock on library for genvalidity-dirforest-0.1.0.1.. [genvalidity-dirforest] Warning: The documentation for the following packages are not installed. No [genvalidity-dirforest] links will be generated to these packages: attoparsec-0.14.4, [genvalidity-dirforest] attoparsec-0.14.4 [genvalidity-dirforest] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [genvalidity-dirforest]  0% ( 0 / 5) in 'Data.GenValidity.DirForest' [genvalidity-dirforest]  Missing documentation for: [genvalidity-dirforest]  Module header [genvalidity-dirforest]  genDirForestOf (src/Data/GenValidity/DirForest.hs:27) [genvalidity-dirforest]  genDirTreeOf (src/Data/GenValidity/DirForest.hs:41) [genvalidity-dirforest]  changedDirForest (src/Data/GenValidity/DirForest.hs:49) [genvalidity-dirforest]  disjunctDirForest (src/Data/GenValidity/DirForest.hs:52) [cursor-dirforest] Phase: fixupPhase [cursor-dirforest] shrinking RPATHs of ELF executables and libraries in /nix/store/464iq9yii3d4qjajkg7sqahh227zcbgy-cursor-dirforest-0.0.0.0 [cursor-dirforest] shrinking /nix/store/464iq9yii3d4qjajkg7sqahh227zcbgy-cursor-dirforest-0.0.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/libHScursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC-ghc9.6.5.so [cursor-dirforest] checking for references to /build/ in /nix/store/464iq9yii3d4qjajkg7sqahh227zcbgy-cursor-dirforest-0.0.0.0... [cursor-dirforest] patching script interpreter paths in /nix/store/464iq9yii3d4qjajkg7sqahh227zcbgy-cursor-dirforest-0.0.0.0 [cursor-dirforest] stripping (with command strip and flags -S -p) in /nix/store/464iq9yii3d4qjajkg7sqahh227zcbgy-cursor-dirforest-0.0.0.0/lib [cursor-dirforest] shrinking RPATHs of ELF executables and libraries in /nix/store/gmi3vj441yq8bg4x3wnxm9xgwbjf91l9-cursor-dirforest-0.0.0.0-doc [cursor-dirforest] checking for references to /build/ in /nix/store/gmi3vj441yq8bg4x3wnxm9xgwbjf91l9-cursor-dirforest-0.0.0.0-doc... [cursor-dirforest] patching script interpreter paths in /nix/store/gmi3vj441yq8bg4x3wnxm9xgwbjf91l9-cursor-dirforest-0.0.0.0-doc [post-build-hook] Uploading to the NixCI staging cache: /nix/store/464iq9yii3d4qjajkg7sqahh227zcbgy-cursor-dirforest-0.0.0.0 /nix/store/gmi3vj441yq8bg4x3wnxm9xgwbjf91l9-cursor-dirforest-0.0.0.0-doc [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/gmi3vj441yq8bg4x3wnxm9xgwbjf91l9-cursor-dirforest-0.0.0.0-doc' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/464iq9yii3d4qjajkg7sqahh227zcbgy-cursor-dirforest-0.0.0.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/kl9khrmvs2hchvywlf1s44n7anafs32f-cursor-dirforest-0.0.0.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 7 of 14 built (1 building), 42 of 42 downloaded from cache Building cursor-dirforest-brick-source [genvalidity-dirforest] Documentation created: dist/doc/html/genvalidity-dirforest/, [genvalidity-dirforest] dist/doc/html/genvalidity-dirforest/genvalidity-dirforest.txt [genvalidity-dirforest] Preprocessing test suite 'dirforest-test' for genvalidity-dirforest-0.1.0.1.. [genvalidity-dirforest] Phase: installPhase [genvalidity-dirforest] Installing library in /nix/store/3kc15976c0xqyhsga5plqq5ixzpznrf7-genvalidity-dirforest-0.1.0.1/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [genvalidity-dirforest] Phase: fixupPhase [genvalidity-dirforest] shrinking RPATHs of ELF executables and libraries in /nix/store/3kc15976c0xqyhsga5plqq5ixzpznrf7-genvalidity-dirforest-0.1.0.1 [genvalidity-dirforest] shrinking /nix/store/3kc15976c0xqyhsga5plqq5ixzpznrf7-genvalidity-dirforest-0.1.0.1/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/libHSgenvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90-ghc9.6.5.so [genvalidity-dirforest] checking for references to /build/ in /nix/store/3kc15976c0xqyhsga5plqq5ixzpznrf7-genvalidity-dirforest-0.1.0.1... [genvalidity-dirforest] patching script interpreter paths in /nix/store/3kc15976c0xqyhsga5plqq5ixzpznrf7-genvalidity-dirforest-0.1.0.1 [genvalidity-dirforest] stripping (with command strip and flags -S -p) in /nix/store/3kc15976c0xqyhsga5plqq5ixzpznrf7-genvalidity-dirforest-0.1.0.1/lib [genvalidity-dirforest] shrinking RPATHs of ELF executables and libraries in /nix/store/kiwmqqgskggg5c1m6x3mdbp55y9gh4ry-genvalidity-dirforest-0.1.0.1-doc [genvalidity-dirforest] checking for references to /build/ in /nix/store/kiwmqqgskggg5c1m6x3mdbp55y9gh4ry-genvalidity-dirforest-0.1.0.1-doc... [genvalidity-dirforest] patching script interpreter paths in /nix/store/kiwmqqgskggg5c1m6x3mdbp55y9gh4ry-genvalidity-dirforest-0.1.0.1-doc [post-build-hook] Uploading to the NixCI staging cache: /nix/store/3kc15976c0xqyhsga5plqq5ixzpznrf7-genvalidity-dirforest-0.1.0.1 /nix/store/kiwmqqgskggg5c1m6x3mdbp55y9gh4ry-genvalidity-dirforest-0.1.0.1-doc [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/kiwmqqgskggg5c1m6x3mdbp55y9gh4ry-genvalidity-dirforest-0.1.0.1-doc' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/3kc15976c0xqyhsga5plqq5ixzpznrf7-genvalidity-dirforest-0.1.0.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/iiy00d2m7l2yj405wp7chwvcwwrdk8fr-genvalidity-dirforest-0.1.0.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 8 of 14 built (1 building), 42 of 42 downloaded from cache Building cursor-dirforest-gen-source [cursor-dirforest-brick-source] Phase: setupCompilerEnvironmentPhase [cursor-dirforest-brick-source] Build with /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5. [cursor-dirforest-brick-source] Phase: unpackPhase [cursor-dirforest-brick-source] unpacking source archive /nix/store/94920b1rlqnv2qv4lglhn3x0hzpq9fpp-cursor-dirforest-brick [cursor-dirforest-brick-source] source root is cursor-dirforest-brick [cursor-dirforest-brick-source] Phase: patchPhase [cursor-dirforest-brick-source] Phase: compileBuildDriverPhase [cursor-dirforest-brick-source] setupCompileFlags: -package-db=/build/tmp.DJkRLMuc9w/setup-package.conf.d -threaded [cursor-dirforest-brick-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.DJkRLMuc9w/Main.o ) [cursor-dirforest-brick-source] [2 of 2] Linking Setup [cursor-dirforest-brick-source] Phase: updateAutotoolsGnuConfigScriptsPhase [cursor-dirforest-brick-source] Phase: configurePhase [cursor-dirforest-brick-source] configureFlags: --verbose --prefix=/nix/store/2lwm172hfwkn692s51avcf8wkrzxsaa8-cursor-dirforest-brick-source-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/cursor-dirforest-brick-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.DJkRLMuc9w/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/zmi2nlx42h1qrs2v7yn142dq4zjq30im-ncurses-6.4/lib --extra-lib-dirs=/nix/store/gniy4ab9wcijxjpcciddgpzdwq3v3dnb-libffi-3.4.6/lib --extra-lib-dirs=/nix/store/jsizfglsm40vsjc81xnm3wa0rxshpnz0-elfutils-0.191/lib --extra-lib-dirs=/nix/store/s8q3rch0wd3shdnznz9bcj8mj6pvz1gr-gmp-with-cxx-6.3.0/lib [cursor-dirforest-brick-source] Using Parsec parser [cursor-dirforest-brick-source] Configuring cursor-dirforest-brick-0.0.0.0... [cursor-dirforest-brick-source] Dependency base >=4.7 && <5: using base-4.18.2.1 [cursor-dirforest-brick-source] Dependency brick: using brick-2.1.1 [cursor-dirforest-brick-source] Dependency containers: using containers-0.6.7 [cursor-dirforest-brick-source] Dependency cursor: using cursor-0.3.2.0 [cursor-dirforest-brick-source] Dependency cursor-brick: using cursor-brick-0.1.0.1 [cursor-dirforest-brick-source] Dependency cursor-dirforest: using cursor-dirforest-0.0.0.0 [cursor-dirforest-brick-source] Dependency dirforest: using dirforest-0.1.0.0 [cursor-dirforest-brick-source] Dependency vty: using vty-6.1 [cursor-dirforest-brick-source] Source component graph: component lib [cursor-dirforest-brick-source] Configured component graph: [cursor-dirforest-brick-source]  component cursor-dirforest-brick-0.0.0.0-HmlNS3dGN992rBWAhi9bKx [cursor-dirforest-brick-source]  include base-4.18.2.1 [cursor-dirforest-brick-source]  include brick-2.1.1-6ZijuCUe26wI1kvRagKQpP [cursor-dirforest-brick-source]  include containers-0.6.7 [cursor-dirforest-brick-source]  include cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-brick-source]  include cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR [cursor-dirforest-brick-source]  include cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-brick-source]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-brick-source]  include vty-6.1-5hGZtxdcSFuIDrrMfLHM9T [cursor-dirforest-brick-source] Linked component graph: [cursor-dirforest-brick-source]  unit cursor-dirforest-brick-0.0.0.0-HmlNS3dGN992rBWAhi9bKx [cursor-dirforest-brick-source]  include base-4.18.2.1 [cursor-dirforest-brick-source]  include brick-2.1.1-6ZijuCUe26wI1kvRagKQpP [cursor-dirforest-brick-source]  include containers-0.6.7 [cursor-dirforest-brick-source]  include cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-brick-source]  include cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR [cursor-dirforest-brick-source]  include cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-brick-source]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-brick-source]  include vty-6.1-5hGZtxdcSFuIDrrMfLHM9T [cursor-dirforest-brick-source]  Cursor.DirForest.Brick=cursor-dirforest-brick-0.0.0.0-HmlNS3dGN992rBWAhi9bKx:Cursor.DirForest.Brick [cursor-dirforest-brick-source] Ready component graph: [cursor-dirforest-brick-source]  definite cursor-dirforest-brick-0.0.0.0-HmlNS3dGN992rBWAhi9bKx [cursor-dirforest-brick-source]  depends base-4.18.2.1 [cursor-dirforest-brick-source]  depends brick-2.1.1-6ZijuCUe26wI1kvRagKQpP [cursor-dirforest-brick-source]  depends containers-0.6.7 [cursor-dirforest-brick-source]  depends cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-brick-source]  depends cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR [cursor-dirforest-brick-source]  depends cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-brick-source]  depends dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-brick-source]  depends vty-6.1-5hGZtxdcSFuIDrrMfLHM9T [cursor-dirforest-brick-source] Using Cabal-3.10.3.0 compiled by ghc-9.6 [cursor-dirforest-brick-source] Using compiler: ghc-9.6.5 [cursor-dirforest-brick-source] Using install prefix: [cursor-dirforest-brick-source] /nix/store/2lwm172hfwkn692s51avcf8wkrzxsaa8-cursor-dirforest-brick-source-0.0.0.0 [cursor-dirforest-brick-source] Executables installed in: [cursor-dirforest-brick-source] /nix/store/2lwm172hfwkn692s51avcf8wkrzxsaa8-cursor-dirforest-brick-source-0.0.0.0/bin [cursor-dirforest-brick-source] Libraries installed in: [cursor-dirforest-brick-source] /nix/store/2lwm172hfwkn692s51avcf8wkrzxsaa8-cursor-dirforest-brick-source-0.0.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/cursor-dirforest-brick-0.0.0.0-HmlNS3dGN992rBWAhi9bKx [cursor-dirforest-brick-source] Dynamic Libraries installed in: [cursor-dirforest-brick-source] /nix/store/2lwm172hfwkn692s51avcf8wkrzxsaa8-cursor-dirforest-brick-source-0.0.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5 [cursor-dirforest-brick-source] Private executables installed in: [cursor-dirforest-brick-source] /nix/store/2lwm172hfwkn692s51avcf8wkrzxsaa8-cursor-dirforest-brick-source-0.0.0.0/libexec/x86_64-linux-ghc-9.6.5/cursor-dirforest-brick-0.0.0.0 [cursor-dirforest-brick-source] Data files installed in: [cursor-dirforest-brick-source] /nix/store/2lwm172hfwkn692s51avcf8wkrzxsaa8-cursor-dirforest-brick-source-0.0.0.0/share/x86_64-linux-ghc-9.6.5/cursor-dirforest-brick-0.0.0.0 [cursor-dirforest-brick-source] Documentation installed in: /share/doc/cursor-dirforest-brick-0.0.0.0 [cursor-dirforest-brick-source] Configuration files installed in: [cursor-dirforest-brick-source] /nix/store/2lwm172hfwkn692s51avcf8wkrzxsaa8-cursor-dirforest-brick-source-0.0.0.0/etc [cursor-dirforest-brick-source] No alex found [cursor-dirforest-brick-source] Using ar found on system at: [cursor-dirforest-brick-source] /nix/store/z34dss3rj1rnp1g820r64w0na7452jy1-binutils-2.41/bin/ar [cursor-dirforest-brick-source] No c2hs found [cursor-dirforest-brick-source] No cpphs found [cursor-dirforest-brick-source] No doctest found [cursor-dirforest-brick-source] Using gcc version 13.2.0 given by user at: [cursor-dirforest-brick-source] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/gcc [cursor-dirforest-brick-source] Using ghc version 9.6.5 found on system at: [cursor-dirforest-brick-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc [cursor-dirforest-brick-source] Using ghc-pkg version 9.6.5 found on system at: [cursor-dirforest-brick-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc-pkg-9.6.5 [cursor-dirforest-brick-source] No ghcjs found [cursor-dirforest-brick-source] No ghcjs-pkg found [cursor-dirforest-brick-source] No greencard found [cursor-dirforest-brick-source] Using haddock version 2.29.2 found on system at: [cursor-dirforest-brick-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/haddock-ghc-9.6.5 [cursor-dirforest-brick-source] No happy found [cursor-dirforest-brick-source] Using haskell-suite found on system at: haskell-suite-dummy-location [cursor-dirforest-brick-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [cursor-dirforest-brick-source] No hmake found [cursor-dirforest-brick-source] Using hpc version 0.68 found on system at: [cursor-dirforest-brick-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hpc-ghc-9.6.5 [cursor-dirforest-brick-source] Using hsc2hs version 0.68.9 found on system at: [cursor-dirforest-brick-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hsc2hs-ghc-9.6.5 [cursor-dirforest-brick-source] Using hscolour version 1.25 found on system at: [cursor-dirforest-brick-source] /nix/store/i9w3cy6bda04c89yh2wk5l5mwhddihsf-hscolour-1.25/bin/HsColour [cursor-dirforest-brick-source] No jhc found [cursor-dirforest-brick-source] Using ld found on system at: [cursor-dirforest-brick-source] /nix/store/rl56awy2w2iwvgdmibv98k0vx7lzyw21-binutils-wrapper-2.41/bin/ld.gold [cursor-dirforest-brick-source] No pkg-config found [cursor-dirforest-brick-source] Using runghc version 9.6.5 found on system at: [cursor-dirforest-brick-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/runghc-9.6.5 [cursor-dirforest-brick-source] Using strip version 2.41 found on system at: [cursor-dirforest-brick-source] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/strip [cursor-dirforest-brick-source] Using tar found on system at: [cursor-dirforest-brick-source] /nix/store/llalnjlyrj2zv12q5bjy8cagqv70j73y-gnutar-1.35/bin/tar [cursor-dirforest-brick-source] No uhc found [cursor-dirforest-brick-source] Phase: buildPhase [cursor-dirforest-brick-source] Distribution quality errors: [cursor-dirforest-brick-source] No 'synopsis' or 'description' field. [cursor-dirforest-brick-source] Distribution quality warnings: [cursor-dirforest-brick-source] No 'category' field. [cursor-dirforest-brick-source] No 'maintainer' field. [cursor-dirforest-brick-source] A 'license-file' is not specified. [cursor-dirforest-brick-source] Note: the public hackage server would reject this package. [cursor-dirforest-brick-source] Building source dist for cursor-dirforest-brick-0.0.0.0... [cursor-dirforest-brick-source] Source tarball created: dist/cursor-dirforest-brick-0.0.0.0.tar.gz [cursor-dirforest-brick-source] Phase: checkPhase [cursor-dirforest-brick-source] Phase: haddockPhase [cursor-dirforest-brick-source] Phase: installPhase [cursor-dirforest-brick-source] Phase: fixupPhase [post-build-hook] Uploading to the NixCI staging cache: /nix/store/2lwm172hfwkn692s51avcf8wkrzxsaa8-cursor-dirforest-brick-source-0.0.0.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/2lwm172hfwkn692s51avcf8wkrzxsaa8-cursor-dirforest-brick-source-0.0.0.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/jh77vfji0wwm38fakhz4jd9hjs51fyy8-cursor-dirforest-brick-source-0.0.0.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 9 of 14 built (1 building), 42 of 42 downloaded from cache Building cursor-dirforest-brick [cursor-dirforest-gen-source] Phase: setupCompilerEnvironmentPhase [cursor-dirforest-gen-source] Build with /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5. [cursor-dirforest-gen-source] Phase: unpackPhase [cursor-dirforest-gen-source] unpacking source archive /nix/store/cd0sfn7m4383qfd0s8h8716k9y3cvwqn-cursor-dirforest-gen [cursor-dirforest-gen-source] source root is cursor-dirforest-gen [cursor-dirforest-gen-source] Phase: patchPhase [cursor-dirforest-gen-source] Phase: compileBuildDriverPhase [cursor-dirforest-gen-source] setupCompileFlags: -package-db=/build/tmp.Ao7YpuJLOc/setup-package.conf.d -threaded [cursor-dirforest-gen-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.Ao7YpuJLOc/Main.o ) [cursor-dirforest-gen-source] [2 of 2] Linking Setup [cursor-dirforest-gen-source] Phase: updateAutotoolsGnuConfigScriptsPhase [cursor-dirforest-brick] Phase: setupCompilerEnvironmentPhase [cursor-dirforest-brick] Build with /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5. [cursor-dirforest-gen-source] Phase: configurePhase [cursor-dirforest-gen-source] configureFlags: --verbose --prefix=/nix/store/qfzxh4025wjd4vc5jyhjj7ykfgclpybn-cursor-dirforest-gen-source-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/cursor-dirforest-gen-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.Ao7YpuJLOc/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/zmi2nlx42h1qrs2v7yn142dq4zjq30im-ncurses-6.4/lib --extra-lib-dirs=/nix/store/gniy4ab9wcijxjpcciddgpzdwq3v3dnb-libffi-3.4.6/lib --extra-lib-dirs=/nix/store/jsizfglsm40vsjc81xnm3wa0rxshpnz0-elfutils-0.191/lib --extra-lib-dirs=/nix/store/s8q3rch0wd3shdnznz9bcj8mj6pvz1gr-gmp-with-cxx-6.3.0/lib [cursor-dirforest-gen-source] Using Parsec parser [cursor-dirforest-gen-source] Configuring cursor-dirforest-gen-0.0.0.0... [cursor-dirforest-gen-source] Dependency QuickCheck: using QuickCheck-2.14.3 [cursor-dirforest-gen-source] Dependency base >=4.7 && <5: using base-4.18.2.1 [cursor-dirforest-gen-source] Dependency containers: using containers-0.6.7 [cursor-dirforest-gen-source] Dependency cursor: using cursor-0.3.2.0 [cursor-dirforest-gen-source] Dependency cursor-dirforest: using cursor-dirforest-0.0.0.0 [cursor-dirforest-gen-source] Dependency cursor-gen: using cursor-gen-0.4.0.0 [cursor-dirforest-gen-source] Dependency dirforest: using dirforest-0.1.0.0 [cursor-dirforest-gen-source] Dependency filepath: using filepath-1.4.300.1 [cursor-dirforest-gen-source] Dependency genvalidity >=1.0.0.0: using genvalidity-1.1.0.0 [cursor-dirforest-gen-source] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.1 [cursor-dirforest-gen-source] Dependency genvalidity-dirforest: using genvalidity-dirforest-0.1.0.1 [cursor-dirforest-gen-source] Dependency path: using path-0.9.5 [cursor-dirforest-gen-source] Dependency QuickCheck: using QuickCheck-2.14.3 [cursor-dirforest-gen-source] Dependency base >=4.7 && <5: using base-4.18.2.1 [cursor-dirforest-gen-source] Dependency cursor: using cursor-0.3.2.0 [cursor-dirforest-gen-source] Dependency cursor-dirforest: using cursor-dirforest-0.0.0.0 [cursor-dirforest-gen-source] Dependency cursor-dirforest-gen: using cursor-dirforest-gen-0.0.0.0 [cursor-dirforest-gen-source] Dependency cursor-gen: using cursor-gen-0.4.0.0 [cursor-dirforest-gen-source] Dependency dirforest: using dirforest-0.1.0.0 [cursor-dirforest-gen-source] Dependency genvalidity-hspec: using genvalidity-hspec-1.0.0.3 [cursor-dirforest-gen-source] Dependency genvalidity-hspec-optics: using genvalidity-hspec-optics-1.0.0.0 [cursor-dirforest-gen-source] Dependency hspec: using hspec-2.11.8 [cursor-dirforest-gen-source] Dependency path: using path-0.9.5 [cursor-dirforest-brick] Phase: unpackPhase [cursor-dirforest-brick] unpacking source archive /nix/store/2lwm172hfwkn692s51avcf8wkrzxsaa8-cursor-dirforest-brick-source-0.0.0.0/cursor-dirforest-brick-0.0.0.0.tar.gz [cursor-dirforest-brick] source root is cursor-dirforest-brick-0.0.0.0 [cursor-dirforest-brick] setting SOURCE_DATE_EPOCH to timestamp 1780347240 of file cursor-dirforest-brick-0.0.0.0/src/Cursor/DirForest/Brick.hs [cursor-dirforest-brick] warning: file cursor-dirforest-brick-0.0.0.0/src/Cursor/DirForest/Brick.hs may be generated; SOURCE_DATE_EPOCH may be non-deterministic [cursor-dirforest-brick] Phase: patchPhase [cursor-dirforest-brick] Phase: compileBuildDriverPhase [cursor-dirforest-brick] setupCompileFlags: -package-db=/build/tmp.EElB5eVLKF/setup-package.conf.d -threaded [cursor-dirforest-brick] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.EElB5eVLKF/Main.o ) [cursor-dirforest-gen-source] Source component graph: [cursor-dirforest-gen-source]  component lib [cursor-dirforest-gen-source]  component test:cursor-dirforest-test dependency lib [cursor-dirforest-gen-source] Configured component graph: [cursor-dirforest-gen-source]  component cursor-dirforest-gen-0.0.0.0-1wDGFpYFDts8EdhdZZHezM [cursor-dirforest-gen-source]  include QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [cursor-dirforest-gen-source]  include base-4.18.2.1 [cursor-dirforest-gen-source]  include containers-0.6.7 [cursor-dirforest-gen-source]  include cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-gen-source]  include cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-gen-source]  include cursor-gen-0.4.0.0-CDLiz7GCawTEocNcfHpwE5 [cursor-dirforest-gen-source]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-gen-source]  include filepath-1.4.300.1 [cursor-dirforest-gen-source]  include genvalidity-1.1.0.0-Hnrz93nLqnV1SyLJgLbhb7 [cursor-dirforest-gen-source]  include genvalidity-containers-1.0.0.1-A1si27ik5cZLPNLxFEVzUA [cursor-dirforest-gen-source]  include genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [cursor-dirforest-gen-source]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [cursor-dirforest-gen-source]  component cursor-dirforest-gen-0.0.0.0-41pt3EVlJpcF4mcEfW1rCa-cursor-dirforest-test [cursor-dirforest-gen-source]  include QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [cursor-dirforest-gen-source]  include base-4.18.2.1 [cursor-dirforest-gen-source]  include cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-gen-source]  include cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-gen-source]  include cursor-dirforest-gen-0.0.0.0-1wDGFpYFDts8EdhdZZHezM [cursor-dirforest-gen-source]  include cursor-gen-0.4.0.0-CDLiz7GCawTEocNcfHpwE5 [cursor-dirforest-gen-source]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-gen-source]  include genvalidity-hspec-1.0.0.3-LlORI2pXlyl7xhUmBdQ5k2 [cursor-dirforest-gen-source]  include genvalidity-hspec-optics-1.0.0.0-2k9FjOjjrnhb7A6Q37VLX [cursor-dirforest-gen-source]  include hspec-2.11.8-79uMZ5cowBYG3Ct2joOIyM [cursor-dirforest-gen-source]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [cursor-dirforest-gen-source] Linked component graph: [cursor-dirforest-gen-source]  unit cursor-dirforest-gen-0.0.0.0-1wDGFpYFDts8EdhdZZHezM [cursor-dirforest-gen-source]  include QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [cursor-dirforest-gen-source]  include base-4.18.2.1 [cursor-dirforest-gen-source]  include containers-0.6.7 [cursor-dirforest-gen-source]  include cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-gen-source]  include cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-gen-source]  include cursor-gen-0.4.0.0-CDLiz7GCawTEocNcfHpwE5 [cursor-dirforest-gen-source]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-gen-source]  include filepath-1.4.300.1 [cursor-dirforest-gen-source]  include genvalidity-1.1.0.0-Hnrz93nLqnV1SyLJgLbhb7 [cursor-dirforest-gen-source]  include genvalidity-containers-1.0.0.1-A1si27ik5cZLPNLxFEVzUA [cursor-dirforest-gen-source]  include genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [cursor-dirforest-gen-source]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [cursor-dirforest-gen-source]  Cursor.DirForest.Gen=cursor-dirforest-gen-0.0.0.0-1wDGFpYFDts8EdhdZZHezM:Cursor.DirForest.Gen,Cursor.FileOrDir.Gen=cursor-dirforest-gen-0.0.0.0-1wDGFpYFDts8EdhdZZHezM:Cursor.FileOrDir.Gen [cursor-dirforest-gen-source]  unit cursor-dirforest-gen-0.0.0.0-41pt3EVlJpcF4mcEfW1rCa-cursor-dirforest-test [cursor-dirforest-gen-source]  include QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [cursor-dirforest-gen-source]  include base-4.18.2.1 [cursor-dirforest-gen-source]  include cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-gen-source]  include cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-gen-source]  include cursor-dirforest-gen-0.0.0.0-1wDGFpYFDts8EdhdZZHezM [cursor-dirforest-gen-source]  include cursor-gen-0.4.0.0-CDLiz7GCawTEocNcfHpwE5 [cursor-dirforest-gen-source]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-gen-source]  include genvalidity-hspec-1.0.0.3-LlORI2pXlyl7xhUmBdQ5k2 [cursor-dirforest-gen-source]  include genvalidity-hspec-optics-1.0.0.0-2k9FjOjjrnhb7A6Q37VLX [cursor-dirforest-gen-source]  include hspec-2.11.8-79uMZ5cowBYG3Ct2joOIyM [cursor-dirforest-gen-source]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [cursor-dirforest-gen-source] Ready component graph: [cursor-dirforest-gen-source]  definite cursor-dirforest-gen-0.0.0.0-1wDGFpYFDts8EdhdZZHezM [cursor-dirforest-gen-source]  depends QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [cursor-dirforest-gen-source]  depends base-4.18.2.1 [cursor-dirforest-gen-source]  depends containers-0.6.7 [cursor-dirforest-gen-source]  depends cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-gen-source]  depends cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-gen-source]  depends cursor-gen-0.4.0.0-CDLiz7GCawTEocNcfHpwE5 [cursor-dirforest-gen-source]  depends dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-gen-source]  depends filepath-1.4.300.1 [cursor-dirforest-gen-source]  depends genvalidity-1.1.0.0-Hnrz93nLqnV1SyLJgLbhb7 [cursor-dirforest-gen-source]  depends genvalidity-containers-1.0.0.1-A1si27ik5cZLPNLxFEVzUA [cursor-dirforest-gen-source]  depends genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [cursor-dirforest-gen-source]  depends path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [cursor-dirforest-gen-source]  definite cursor-dirforest-gen-0.0.0.0-41pt3EVlJpcF4mcEfW1rCa-cursor-dirforest-test [cursor-dirforest-gen-source]  depends QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [cursor-dirforest-gen-source]  depends base-4.18.2.1 [cursor-dirforest-gen-source]  depends cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-gen-source]  depends cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-gen-source]  depends cursor-dirforest-gen-0.0.0.0-1wDGFpYFDts8EdhdZZHezM [cursor-dirforest-gen-source]  depends cursor-gen-0.4.0.0-CDLiz7GCawTEocNcfHpwE5 [cursor-dirforest-gen-source]  depends dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-gen-source]  depends genvalidity-hspec-1.0.0.3-LlORI2pXlyl7xhUmBdQ5k2 [cursor-dirforest-gen-source]  depends genvalidity-hspec-optics-1.0.0.0-2k9FjOjjrnhb7A6Q37VLX [cursor-dirforest-gen-source]  depends hspec-2.11.8-79uMZ5cowBYG3Ct2joOIyM [cursor-dirforest-gen-source]  depends path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [cursor-dirforest-gen-source] Using Cabal-3.10.3.0 compiled by ghc-9.6 [cursor-dirforest-gen-source] Using compiler: ghc-9.6.5 [cursor-dirforest-gen-source] Using install prefix: [cursor-dirforest-gen-source] /nix/store/qfzxh4025wjd4vc5jyhjj7ykfgclpybn-cursor-dirforest-gen-source-0.0.0.0 [cursor-dirforest-gen-source] Executables installed in: [cursor-dirforest-gen-source] /nix/store/qfzxh4025wjd4vc5jyhjj7ykfgclpybn-cursor-dirforest-gen-source-0.0.0.0/bin [cursor-dirforest-gen-source] Libraries installed in: [cursor-dirforest-gen-source] /nix/store/qfzxh4025wjd4vc5jyhjj7ykfgclpybn-cursor-dirforest-gen-source-0.0.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/cursor-dirforest-gen-0.0.0.0-1wDGFpYFDts8EdhdZZHezM [cursor-dirforest-gen-source] Dynamic Libraries installed in: [cursor-dirforest-gen-source] /nix/store/qfzxh4025wjd4vc5jyhjj7ykfgclpybn-cursor-dirforest-gen-source-0.0.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5 [cursor-dirforest-gen-source] Private executables installed in: [cursor-dirforest-gen-source] /nix/store/qfzxh4025wjd4vc5jyhjj7ykfgclpybn-cursor-dirforest-gen-source-0.0.0.0/libexec/x86_64-linux-ghc-9.6.5/cursor-dirforest-gen-0.0.0.0 [cursor-dirforest-gen-source] Data files installed in: [cursor-dirforest-gen-source] /nix/store/qfzxh4025wjd4vc5jyhjj7ykfgclpybn-cursor-dirforest-gen-source-0.0.0.0/share/x86_64-linux-ghc-9.6.5/cursor-dirforest-gen-0.0.0.0 [cursor-dirforest-gen-source] Documentation installed in: /share/doc/cursor-dirforest-gen-0.0.0.0 [cursor-dirforest-gen-source] Configuration files installed in: [cursor-dirforest-gen-source] /nix/store/qfzxh4025wjd4vc5jyhjj7ykfgclpybn-cursor-dirforest-gen-source-0.0.0.0/etc [cursor-dirforest-gen-source] No alex found [cursor-dirforest-gen-source] Using ar found on system at: [cursor-dirforest-gen-source] /nix/store/z34dss3rj1rnp1g820r64w0na7452jy1-binutils-2.41/bin/ar [cursor-dirforest-gen-source] No c2hs found [cursor-dirforest-gen-source] No cpphs found [cursor-dirforest-gen-source] No doctest found [cursor-dirforest-gen-source] Using gcc version 13.2.0 given by user at: [cursor-dirforest-gen-source] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/gcc [cursor-dirforest-gen-source] Using ghc version 9.6.5 found on system at: [cursor-dirforest-gen-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc [cursor-dirforest-gen-source] Using ghc-pkg version 9.6.5 found on system at: [cursor-dirforest-gen-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc-pkg-9.6.5 [cursor-dirforest-gen-source] No ghcjs found [cursor-dirforest-gen-source] No ghcjs-pkg found [cursor-dirforest-gen-source] No greencard found [cursor-dirforest-gen-source] Using haddock version 2.29.2 found on system at: [cursor-dirforest-gen-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/haddock-ghc-9.6.5 [cursor-dirforest-gen-source] No happy found [cursor-dirforest-gen-source] Using haskell-suite found on system at: haskell-suite-dummy-location [cursor-dirforest-gen-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [cursor-dirforest-gen-source] No hmake found [cursor-dirforest-gen-source] Using hpc version 0.68 found on system at: [cursor-dirforest-gen-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hpc-ghc-9.6.5 [cursor-dirforest-gen-source] Using hsc2hs version 0.68.9 found on system at: [cursor-dirforest-gen-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hsc2hs-ghc-9.6.5 [cursor-dirforest-gen-source] Using hscolour version 1.25 found on system at: [cursor-dirforest-gen-source] /nix/store/i9w3cy6bda04c89yh2wk5l5mwhddihsf-hscolour-1.25/bin/HsColour [cursor-dirforest-gen-source] No jhc found [cursor-dirforest-gen-source] Using ld found on system at: [cursor-dirforest-gen-source] /nix/store/rl56awy2w2iwvgdmibv98k0vx7lzyw21-binutils-wrapper-2.41/bin/ld.gold [cursor-dirforest-gen-source] No pkg-config found [cursor-dirforest-gen-source] Using runghc version 9.6.5 found on system at: [cursor-dirforest-gen-source] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/runghc-9.6.5 [cursor-dirforest-gen-source] Using strip version 2.41 found on system at: [cursor-dirforest-gen-source] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/strip [cursor-dirforest-gen-source] Using tar found on system at: [cursor-dirforest-gen-source] /nix/store/llalnjlyrj2zv12q5bjy8cagqv70j73y-gnutar-1.35/bin/tar [cursor-dirforest-gen-source] No uhc found [cursor-dirforest-brick] [2 of 2] Linking Setup [cursor-dirforest-gen-source] Phase: buildPhase [cursor-dirforest-gen-source] Distribution quality errors: [cursor-dirforest-gen-source] No 'synopsis' or 'description' field. [cursor-dirforest-gen-source] Distribution quality warnings: [cursor-dirforest-gen-source] No 'category' field. [cursor-dirforest-gen-source] No 'maintainer' field. [cursor-dirforest-gen-source] A 'license-file' is not specified. [cursor-dirforest-gen-source] Note: the public hackage server would reject this package. [cursor-dirforest-gen-source] Building source dist for cursor-dirforest-gen-0.0.0.0... [cursor-dirforest-gen-source] Source tarball created: dist/cursor-dirforest-gen-0.0.0.0.tar.gz [cursor-dirforest-gen-source] Phase: checkPhase [cursor-dirforest-gen-source] Phase: haddockPhase [cursor-dirforest-gen-source] Phase: installPhase [cursor-dirforest-gen-source] Phase: fixupPhase [cursor-dirforest-brick] Phase: updateAutotoolsGnuConfigScriptsPhase [cursor-dirforest-brick] Phase: configurePhase [cursor-dirforest-brick] configureFlags: --verbose --prefix=/nix/store/6fiyaqsy5yjm2xk9bpq5vm6sspy5bia8-cursor-dirforest-brick-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/l6x7ajc633vzp0lwal1j8nxw786lnnf2-cursor-dirforest-brick-0.0.0.0-doc/share/doc/cursor-dirforest-brick-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.EElB5eVLKF/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/zmi2nlx42h1qrs2v7yn142dq4zjq30im-ncurses-6.4/lib --extra-lib-dirs=/nix/store/gniy4ab9wcijxjpcciddgpzdwq3v3dnb-libffi-3.4.6/lib --extra-lib-dirs=/nix/store/jsizfglsm40vsjc81xnm3wa0rxshpnz0-elfutils-0.191/lib --extra-lib-dirs=/nix/store/s8q3rch0wd3shdnznz9bcj8mj6pvz1gr-gmp-with-cxx-6.3.0/lib [cursor-dirforest-brick] Using Parsec parser [cursor-dirforest-brick] Configuring cursor-dirforest-brick-0.0.0.0... [cursor-dirforest-brick] Dependency base >=4.7 && <5: using base-4.18.2.1 [cursor-dirforest-brick] Dependency brick: using brick-2.1.1 [cursor-dirforest-brick] Dependency containers: using containers-0.6.7 [cursor-dirforest-brick] Dependency cursor: using cursor-0.3.2.0 [cursor-dirforest-brick] Dependency cursor-brick: using cursor-brick-0.1.0.1 [cursor-dirforest-brick] Dependency cursor-dirforest: using cursor-dirforest-0.0.0.0 [cursor-dirforest-brick] Dependency dirforest: using dirforest-0.1.0.0 [cursor-dirforest-brick] Dependency vty: using vty-6.1 [cursor-dirforest-brick] Source component graph: component lib [cursor-dirforest-brick] Configured component graph: [cursor-dirforest-brick]  component cursor-dirforest-brick-0.0.0.0-HmlNS3dGN992rBWAhi9bKx [cursor-dirforest-brick]  include base-4.18.2.1 [cursor-dirforest-brick]  include brick-2.1.1-6ZijuCUe26wI1kvRagKQpP [cursor-dirforest-brick]  include containers-0.6.7 [cursor-dirforest-brick]  include cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-brick]  include cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR [cursor-dirforest-brick]  include cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-brick]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-brick]  include vty-6.1-5hGZtxdcSFuIDrrMfLHM9T [cursor-dirforest-brick] Linked component graph: [cursor-dirforest-brick]  unit cursor-dirforest-brick-0.0.0.0-HmlNS3dGN992rBWAhi9bKx [cursor-dirforest-brick]  include base-4.18.2.1 [cursor-dirforest-brick]  include brick-2.1.1-6ZijuCUe26wI1kvRagKQpP [cursor-dirforest-brick]  include containers-0.6.7 [cursor-dirforest-brick]  include cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-brick]  include cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR [cursor-dirforest-brick]  include cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-brick]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-brick]  include vty-6.1-5hGZtxdcSFuIDrrMfLHM9T [cursor-dirforest-brick]  Cursor.DirForest.Brick=cursor-dirforest-brick-0.0.0.0-HmlNS3dGN992rBWAhi9bKx:Cursor.DirForest.Brick [cursor-dirforest-brick] Ready component graph: [cursor-dirforest-brick]  definite cursor-dirforest-brick-0.0.0.0-HmlNS3dGN992rBWAhi9bKx [cursor-dirforest-brick]  depends base-4.18.2.1 [cursor-dirforest-brick]  depends brick-2.1.1-6ZijuCUe26wI1kvRagKQpP [cursor-dirforest-brick]  depends containers-0.6.7 [cursor-dirforest-brick]  depends cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-brick]  depends cursor-brick-0.1.0.1-8E2IJhUBKoY1tvNwPA7HjR [cursor-dirforest-brick]  depends cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-brick]  depends dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-brick]  depends vty-6.1-5hGZtxdcSFuIDrrMfLHM9T [cursor-dirforest-brick] Using Cabal-3.10.3.0 compiled by ghc-9.6 [cursor-dirforest-brick] Using compiler: ghc-9.6.5 [cursor-dirforest-brick] Using install prefix: [cursor-dirforest-brick] /nix/store/6fiyaqsy5yjm2xk9bpq5vm6sspy5bia8-cursor-dirforest-brick-0.0.0.0 [cursor-dirforest-brick] Executables installed in: [cursor-dirforest-brick] /nix/store/6fiyaqsy5yjm2xk9bpq5vm6sspy5bia8-cursor-dirforest-brick-0.0.0.0/bin [cursor-dirforest-brick] Libraries installed in: [cursor-dirforest-brick] /nix/store/6fiyaqsy5yjm2xk9bpq5vm6sspy5bia8-cursor-dirforest-brick-0.0.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/cursor-dirforest-brick-0.0.0.0-HmlNS3dGN992rBWAhi9bKx [cursor-dirforest-brick] Dynamic Libraries installed in: [cursor-dirforest-brick] /nix/store/6fiyaqsy5yjm2xk9bpq5vm6sspy5bia8-cursor-dirforest-brick-0.0.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5 [cursor-dirforest-brick] Private executables installed in: [cursor-dirforest-brick] /nix/store/6fiyaqsy5yjm2xk9bpq5vm6sspy5bia8-cursor-dirforest-brick-0.0.0.0/libexec/x86_64-linux-ghc-9.6.5/cursor-dirforest-brick-0.0.0.0 [cursor-dirforest-brick] Data files installed in: [cursor-dirforest-brick] /nix/store/6fiyaqsy5yjm2xk9bpq5vm6sspy5bia8-cursor-dirforest-brick-0.0.0.0/share/x86_64-linux-ghc-9.6.5/cursor-dirforest-brick-0.0.0.0 [cursor-dirforest-brick] Documentation installed in: [cursor-dirforest-brick] /nix/store/l6x7ajc633vzp0lwal1j8nxw786lnnf2-cursor-dirforest-brick-0.0.0.0-doc/share/doc/cursor-dirforest-brick-0.0.0.0 [cursor-dirforest-brick] Configuration files installed in: [cursor-dirforest-brick] /nix/store/6fiyaqsy5yjm2xk9bpq5vm6sspy5bia8-cursor-dirforest-brick-0.0.0.0/etc [cursor-dirforest-brick] No alex found [cursor-dirforest-brick] Using ar found on system at: [cursor-dirforest-brick] /nix/store/z34dss3rj1rnp1g820r64w0na7452jy1-binutils-2.41/bin/ar [cursor-dirforest-brick] No c2hs found [cursor-dirforest-brick] No cpphs found [cursor-dirforest-brick] No doctest found [cursor-dirforest-brick] Using gcc version 13.2.0 given by user at: [cursor-dirforest-brick] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/gcc [cursor-dirforest-brick] Using ghc version 9.6.5 found on system at: [cursor-dirforest-brick] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc [cursor-dirforest-brick] Using ghc-pkg version 9.6.5 found on system at: [cursor-dirforest-brick] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc-pkg-9.6.5 [cursor-dirforest-brick] No ghcjs found [cursor-dirforest-brick] No ghcjs-pkg found [cursor-dirforest-brick] No greencard found [cursor-dirforest-brick] Using haddock version 2.29.2 found on system at: [cursor-dirforest-brick] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/haddock-ghc-9.6.5 [cursor-dirforest-brick] No happy found [cursor-dirforest-brick] Using haskell-suite found on system at: haskell-suite-dummy-location [cursor-dirforest-brick] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [cursor-dirforest-brick] No hmake found [cursor-dirforest-brick] Using hpc version 0.68 found on system at: [cursor-dirforest-brick] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hpc-ghc-9.6.5 [cursor-dirforest-brick] Using hsc2hs version 0.68.9 found on system at: [cursor-dirforest-brick] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hsc2hs-ghc-9.6.5 [cursor-dirforest-brick] Using hscolour version 1.25 found on system at: [cursor-dirforest-brick] /nix/store/i9w3cy6bda04c89yh2wk5l5mwhddihsf-hscolour-1.25/bin/HsColour [cursor-dirforest-brick] No jhc found [cursor-dirforest-brick] Using ld found on system at: [cursor-dirforest-brick] /nix/store/rl56awy2w2iwvgdmibv98k0vx7lzyw21-binutils-wrapper-2.41/bin/ld.gold [cursor-dirforest-brick] No pkg-config found [cursor-dirforest-brick] Using runghc version 9.6.5 found on system at: [cursor-dirforest-brick] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/runghc-9.6.5 [cursor-dirforest-brick] Using strip version 2.41 found on system at: [cursor-dirforest-brick] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/strip [cursor-dirforest-brick] Using tar found on system at: [cursor-dirforest-brick] /nix/store/llalnjlyrj2zv12q5bjy8cagqv70j73y-gnutar-1.35/bin/tar [cursor-dirforest-brick] No uhc found [cursor-dirforest-brick] Phase: buildPhase [cursor-dirforest-brick] Preprocessing library for cursor-dirforest-brick-0.0.0.0.. [cursor-dirforest-brick] Building library for cursor-dirforest-brick-0.0.0.0.. [cursor-dirforest-brick] [1 of 2] Compiling Cursor.DirForest.Brick ( src/Cursor/DirForest/Brick.hs, dist/build/Cursor/DirForest/Brick.o, dist/build/Cursor/DirForest/Brick.dyn_o ) [cursor-dirforest-brick] [2 of 2] Compiling Paths_cursor_dirforest_brick ( dist/build/autogen/Paths_cursor_dirforest_brick.hs, dist/build/Paths_cursor_dirforest_brick.o, dist/build/Paths_cursor_dirforest_brick.dyn_o ) [cursor-dirforest-brick] [1 of 2] Compiling Cursor.DirForest.Brick ( src/Cursor/DirForest/Brick.hs, dist/build/Cursor/DirForest/Brick.p_o ) [cursor-dirforest-brick] [2 of 2] Compiling Paths_cursor_dirforest_brick ( dist/build/autogen/Paths_cursor_dirforest_brick.hs, dist/build/Paths_cursor_dirforest_brick.p_o ) [post-build-hook] Uploading to the NixCI staging cache: /nix/store/qfzxh4025wjd4vc5jyhjj7ykfgclpybn-cursor-dirforest-gen-source-0.0.0.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/qfzxh4025wjd4vc5jyhjj7ykfgclpybn-cursor-dirforest-gen-source-0.0.0.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/lrdalavc8a85822mr871a7cr788jm18r-cursor-dirforest-gen-source-0.0.0.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 10 of 14 built (1 building), 42 of 42 downloaded from cache Building cursor-dirforest-gen [cursor-dirforest-brick] Phase: checkPhase [cursor-dirforest-brick] Package has no test suites. [cursor-dirforest-brick] Phase: haddockPhase [cursor-dirforest-brick] Preprocessing library for cursor-dirforest-brick-0.0.0.0.. [cursor-dirforest-brick] Running Haddock on library for cursor-dirforest-brick-0.0.0.0.. [cursor-dirforest-brick] Warning: The documentation for the following packages are not installed. No [cursor-dirforest-brick] links will be generated to these packages: attoparsec-0.14.4, [cursor-dirforest-brick] attoparsec-0.14.4 [cursor-dirforest-brick] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [cursor-dirforest-gen] Phase: setupCompilerEnvironmentPhase [cursor-dirforest-brick]  0% ( 0 / 4) in 'Cursor.DirForest.Brick' [cursor-dirforest-brick]  Missing documentation for: [cursor-dirforest-brick]  Module header [cursor-dirforest-brick]  verticalPaddedDirForestCursorWidget (src/Cursor/DirForest/Brick.hs:17) [cursor-dirforest-brick]  verticalDirForestCursorWidget (src/Cursor/DirForest/Brick.hs:26) [cursor-dirforest-brick]  dirForestCursorWidget (src/Cursor/DirForest/Brick.hs:40) [cursor-dirforest-gen] Build with /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5. [cursor-dirforest-gen] Phase: unpackPhase [cursor-dirforest-gen] unpacking source archive /nix/store/qfzxh4025wjd4vc5jyhjj7ykfgclpybn-cursor-dirforest-gen-source-0.0.0.0/cursor-dirforest-gen-0.0.0.0.tar.gz [cursor-dirforest-gen] source root is cursor-dirforest-gen-0.0.0.0 [cursor-dirforest-gen] setting SOURCE_DATE_EPOCH to timestamp 1780347256 of file cursor-dirforest-gen-0.0.0.0/test/Spec.hs [cursor-dirforest-gen] warning: file cursor-dirforest-gen-0.0.0.0/test/Spec.hs may be generated; SOURCE_DATE_EPOCH may be non-deterministic [cursor-dirforest-gen] Phase: patchPhase [cursor-dirforest-gen] Phase: compileBuildDriverPhase [cursor-dirforest-gen] setupCompileFlags: -package-db=/build/tmp.BheYQKUicM/setup-package.conf.d -threaded [cursor-dirforest-gen] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.BheYQKUicM/Main.o ) [cursor-dirforest-gen] [2 of 2] Linking Setup [cursor-dirforest-gen] Phase: updateAutotoolsGnuConfigScriptsPhase [cursor-dirforest-gen] Phase: configurePhase [cursor-dirforest-gen] configureFlags: --verbose --prefix=/nix/store/xasshb1cfs6nisc5ps4bwv5vipjfwg89-cursor-dirforest-gen-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/zszs82j4j50xbv31wnk30faj9a9h9nl9-cursor-dirforest-gen-0.0.0.0-doc/share/doc/cursor-dirforest-gen-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.BheYQKUicM/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/zmi2nlx42h1qrs2v7yn142dq4zjq30im-ncurses-6.4/lib --extra-lib-dirs=/nix/store/gniy4ab9wcijxjpcciddgpzdwq3v3dnb-libffi-3.4.6/lib --extra-lib-dirs=/nix/store/jsizfglsm40vsjc81xnm3wa0rxshpnz0-elfutils-0.191/lib --extra-lib-dirs=/nix/store/s8q3rch0wd3shdnznz9bcj8mj6pvz1gr-gmp-with-cxx-6.3.0/lib [cursor-dirforest-gen] Using Parsec parser [cursor-dirforest-gen] Configuring cursor-dirforest-gen-0.0.0.0... [cursor-dirforest-gen] Dependency QuickCheck: using QuickCheck-2.14.3 [cursor-dirforest-gen] Dependency base >=4.7 && <5: using base-4.18.2.1 [cursor-dirforest-gen] Dependency containers: using containers-0.6.7 [cursor-dirforest-gen] Dependency cursor: using cursor-0.3.2.0 [cursor-dirforest-gen] Dependency cursor-dirforest: using cursor-dirforest-0.0.0.0 [cursor-dirforest-gen] Dependency cursor-gen: using cursor-gen-0.4.0.0 [cursor-dirforest-gen] Dependency dirforest: using dirforest-0.1.0.0 [cursor-dirforest-gen] Dependency filepath: using filepath-1.4.300.1 [cursor-dirforest-gen] Dependency genvalidity >=1.0.0.0: using genvalidity-1.1.0.0 [cursor-dirforest-gen] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.1 [cursor-dirforest-gen] Dependency genvalidity-dirforest: using genvalidity-dirforest-0.1.0.1 [cursor-dirforest-gen] Dependency path: using path-0.9.5 [cursor-dirforest-gen] Dependency QuickCheck: using QuickCheck-2.14.3 [cursor-dirforest-gen] Dependency base >=4.7 && <5: using base-4.18.2.1 [cursor-dirforest-gen] Dependency cursor: using cursor-0.3.2.0 [cursor-dirforest-gen] Dependency cursor-dirforest: using cursor-dirforest-0.0.0.0 [cursor-dirforest-gen] Dependency cursor-dirforest-gen: using cursor-dirforest-gen-0.0.0.0 [cursor-dirforest-gen] Dependency cursor-gen: using cursor-gen-0.4.0.0 [cursor-dirforest-gen] Dependency dirforest: using dirforest-0.1.0.0 [cursor-dirforest-gen] Dependency genvalidity-hspec: using genvalidity-hspec-1.0.0.3 [cursor-dirforest-gen] Dependency genvalidity-hspec-optics: using genvalidity-hspec-optics-1.0.0.0 [cursor-dirforest-gen] Dependency hspec: using hspec-2.11.8 [cursor-dirforest-gen] Dependency path: using path-0.9.5 [cursor-dirforest-gen] Source component graph: [cursor-dirforest-gen]  component lib [cursor-dirforest-gen]  component test:cursor-dirforest-test dependency lib [cursor-dirforest-gen] Configured component graph: [cursor-dirforest-gen]  component cursor-dirforest-gen-0.0.0.0-1wDGFpYFDts8EdhdZZHezM [cursor-dirforest-gen]  include QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [cursor-dirforest-gen]  include base-4.18.2.1 [cursor-dirforest-gen]  include containers-0.6.7 [cursor-dirforest-gen]  include cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-gen]  include cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-gen]  include cursor-gen-0.4.0.0-CDLiz7GCawTEocNcfHpwE5 [cursor-dirforest-gen]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-gen]  include filepath-1.4.300.1 [cursor-dirforest-gen]  include genvalidity-1.1.0.0-Hnrz93nLqnV1SyLJgLbhb7 [cursor-dirforest-gen]  include genvalidity-containers-1.0.0.1-A1si27ik5cZLPNLxFEVzUA [cursor-dirforest-gen]  include genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [cursor-dirforest-gen]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [cursor-dirforest-gen]  component cursor-dirforest-gen-0.0.0.0-41pt3EVlJpcF4mcEfW1rCa-cursor-dirforest-test [cursor-dirforest-gen]  include QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [cursor-dirforest-gen]  include base-4.18.2.1 [cursor-dirforest-gen]  include cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-gen]  include cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-gen]  include cursor-dirforest-gen-0.0.0.0-1wDGFpYFDts8EdhdZZHezM [cursor-dirforest-gen]  include cursor-gen-0.4.0.0-CDLiz7GCawTEocNcfHpwE5 [cursor-dirforest-gen]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-gen]  include genvalidity-hspec-1.0.0.3-LlORI2pXlyl7xhUmBdQ5k2 [cursor-dirforest-gen]  include genvalidity-hspec-optics-1.0.0.0-2k9FjOjjrnhb7A6Q37VLX [cursor-dirforest-gen]  include hspec-2.11.8-79uMZ5cowBYG3Ct2joOIyM [cursor-dirforest-gen]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [cursor-dirforest-gen] Linked component graph: [cursor-dirforest-gen]  unit cursor-dirforest-gen-0.0.0.0-1wDGFpYFDts8EdhdZZHezM [cursor-dirforest-gen]  include QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [cursor-dirforest-gen]  include base-4.18.2.1 [cursor-dirforest-gen]  include containers-0.6.7 [cursor-dirforest-gen]  include cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-gen]  include cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-gen]  include cursor-gen-0.4.0.0-CDLiz7GCawTEocNcfHpwE5 [cursor-dirforest-gen]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-gen]  include filepath-1.4.300.1 [cursor-dirforest-gen]  include genvalidity-1.1.0.0-Hnrz93nLqnV1SyLJgLbhb7 [cursor-dirforest-gen]  include genvalidity-containers-1.0.0.1-A1si27ik5cZLPNLxFEVzUA [cursor-dirforest-gen]  include genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [cursor-dirforest-gen]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [cursor-dirforest-gen]  Cursor.DirForest.Gen=cursor-dirforest-gen-0.0.0.0-1wDGFpYFDts8EdhdZZHezM:Cursor.DirForest.Gen,Cursor.FileOrDir.Gen=cursor-dirforest-gen-0.0.0.0-1wDGFpYFDts8EdhdZZHezM:Cursor.FileOrDir.Gen [cursor-dirforest-gen]  unit cursor-dirforest-gen-0.0.0.0-41pt3EVlJpcF4mcEfW1rCa-cursor-dirforest-test [cursor-dirforest-gen]  include QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [cursor-dirforest-gen]  include base-4.18.2.1 [cursor-dirforest-gen]  include cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-gen]  include cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-gen]  include cursor-dirforest-gen-0.0.0.0-1wDGFpYFDts8EdhdZZHezM [cursor-dirforest-gen]  include cursor-gen-0.4.0.0-CDLiz7GCawTEocNcfHpwE5 [cursor-dirforest-gen]  include dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-gen]  include genvalidity-hspec-1.0.0.3-LlORI2pXlyl7xhUmBdQ5k2 [cursor-dirforest-gen]  include genvalidity-hspec-optics-1.0.0.0-2k9FjOjjrnhb7A6Q37VLX [cursor-dirforest-gen]  include hspec-2.11.8-79uMZ5cowBYG3Ct2joOIyM [cursor-dirforest-gen]  include path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [cursor-dirforest-gen] Ready component graph: [cursor-dirforest-gen]  definite cursor-dirforest-gen-0.0.0.0-1wDGFpYFDts8EdhdZZHezM [cursor-dirforest-gen]  depends QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [cursor-dirforest-gen]  depends base-4.18.2.1 [cursor-dirforest-gen]  depends containers-0.6.7 [cursor-dirforest-gen]  depends cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-gen]  depends cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-gen]  depends cursor-gen-0.4.0.0-CDLiz7GCawTEocNcfHpwE5 [cursor-dirforest-gen]  depends dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-gen]  depends filepath-1.4.300.1 [cursor-dirforest-gen]  depends genvalidity-1.1.0.0-Hnrz93nLqnV1SyLJgLbhb7 [cursor-dirforest-gen]  depends genvalidity-containers-1.0.0.1-A1si27ik5cZLPNLxFEVzUA [cursor-dirforest-gen]  depends genvalidity-dirforest-0.1.0.1-4hc6nwR3yGB4AEm2sLTZ90 [cursor-dirforest-gen]  depends path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [cursor-dirforest-gen]  definite cursor-dirforest-gen-0.0.0.0-41pt3EVlJpcF4mcEfW1rCa-cursor-dirforest-test [cursor-dirforest-gen]  depends QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew [cursor-dirforest-gen]  depends base-4.18.2.1 [cursor-dirforest-gen]  depends cursor-0.3.2.0-JCYfA8ASkKCCJgzHKxm8tg [cursor-dirforest-gen]  depends cursor-dirforest-0.0.0.0-KIR7db5hcS716TGYS7aRvC [cursor-dirforest-gen]  depends cursor-dirforest-gen-0.0.0.0-1wDGFpYFDts8EdhdZZHezM [cursor-dirforest-gen]  depends cursor-gen-0.4.0.0-CDLiz7GCawTEocNcfHpwE5 [cursor-dirforest-gen]  depends dirforest-0.1.0.0-1m9txL33JdkFrIFDyJ2Kc9 [cursor-dirforest-gen]  depends genvalidity-hspec-1.0.0.3-LlORI2pXlyl7xhUmBdQ5k2 [cursor-dirforest-gen]  depends genvalidity-hspec-optics-1.0.0.0-2k9FjOjjrnhb7A6Q37VLX [cursor-dirforest-gen]  depends hspec-2.11.8-79uMZ5cowBYG3Ct2joOIyM [cursor-dirforest-gen]  depends path-0.9.5-1E1EiGkwDLb4PsjxA2KU6i [cursor-dirforest-gen] Using Cabal-3.10.3.0 compiled by ghc-9.6 [cursor-dirforest-gen] Using compiler: ghc-9.6.5 [cursor-dirforest-gen] Using install prefix: [cursor-dirforest-gen] /nix/store/xasshb1cfs6nisc5ps4bwv5vipjfwg89-cursor-dirforest-gen-0.0.0.0 [cursor-dirforest-gen] Executables installed in: [cursor-dirforest-gen] /nix/store/xasshb1cfs6nisc5ps4bwv5vipjfwg89-cursor-dirforest-gen-0.0.0.0/bin [cursor-dirforest-gen] Libraries installed in: [cursor-dirforest-gen] /nix/store/xasshb1cfs6nisc5ps4bwv5vipjfwg89-cursor-dirforest-gen-0.0.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/cursor-dirforest-gen-0.0.0.0-1wDGFpYFDts8EdhdZZHezM [cursor-dirforest-gen] Dynamic Libraries installed in: [cursor-dirforest-gen] /nix/store/xasshb1cfs6nisc5ps4bwv5vipjfwg89-cursor-dirforest-gen-0.0.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5 [cursor-dirforest-gen] Private executables installed in: [cursor-dirforest-gen] /nix/store/xasshb1cfs6nisc5ps4bwv5vipjfwg89-cursor-dirforest-gen-0.0.0.0/libexec/x86_64-linux-ghc-9.6.5/cursor-dirforest-gen-0.0.0.0 [cursor-dirforest-gen] Data files installed in: [cursor-dirforest-gen] /nix/store/xasshb1cfs6nisc5ps4bwv5vipjfwg89-cursor-dirforest-gen-0.0.0.0/share/x86_64-linux-ghc-9.6.5/cursor-dirforest-gen-0.0.0.0 [cursor-dirforest-gen] Documentation installed in: [cursor-dirforest-gen] /nix/store/zszs82j4j50xbv31wnk30faj9a9h9nl9-cursor-dirforest-gen-0.0.0.0-doc/share/doc/cursor-dirforest-gen-0.0.0.0 [cursor-dirforest-gen] Configuration files installed in: [cursor-dirforest-gen] /nix/store/xasshb1cfs6nisc5ps4bwv5vipjfwg89-cursor-dirforest-gen-0.0.0.0/etc [cursor-dirforest-gen] No alex found [cursor-dirforest-gen] Using ar found on system at: [cursor-dirforest-gen] /nix/store/z34dss3rj1rnp1g820r64w0na7452jy1-binutils-2.41/bin/ar [cursor-dirforest-gen] No c2hs found [cursor-dirforest-gen] No cpphs found [cursor-dirforest-gen] No doctest found [cursor-dirforest-gen] Using gcc version 13.2.0 given by user at: [cursor-dirforest-gen] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/gcc [cursor-dirforest-gen] Using ghc version 9.6.5 found on system at: [cursor-dirforest-gen] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc [cursor-dirforest-gen] Using ghc-pkg version 9.6.5 found on system at: [cursor-dirforest-gen] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/ghc-pkg-9.6.5 [cursor-dirforest-gen] No ghcjs found [cursor-dirforest-gen] No ghcjs-pkg found [cursor-dirforest-gen] No greencard found [cursor-dirforest-gen] Using haddock version 2.29.2 found on system at: [cursor-dirforest-gen] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/haddock-ghc-9.6.5 [cursor-dirforest-gen] No happy found [cursor-dirforest-gen] Using haskell-suite found on system at: haskell-suite-dummy-location [cursor-dirforest-gen] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [cursor-dirforest-gen] No hmake found [cursor-dirforest-gen] Using hpc version 0.68 found on system at: [cursor-dirforest-gen] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hpc-ghc-9.6.5 [cursor-dirforest-gen] Using hsc2hs version 0.68.9 found on system at: [cursor-dirforest-gen] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/hsc2hs-ghc-9.6.5 [cursor-dirforest-gen] Using hscolour version 1.25 found on system at: [cursor-dirforest-gen] /nix/store/i9w3cy6bda04c89yh2wk5l5mwhddihsf-hscolour-1.25/bin/HsColour [cursor-dirforest-gen] No jhc found [cursor-dirforest-gen] Using ld found on system at: [cursor-dirforest-gen] /nix/store/rl56awy2w2iwvgdmibv98k0vx7lzyw21-binutils-wrapper-2.41/bin/ld.gold [cursor-dirforest-gen] No pkg-config found [cursor-dirforest-gen] Using runghc version 9.6.5 found on system at: [cursor-dirforest-gen] /nix/store/w66yphwmcsvxl2h91kv7cdrcp81vd295-ghc-9.6.5/bin/runghc-9.6.5 [cursor-dirforest-gen] Using strip version 2.41 found on system at: [cursor-dirforest-gen] /nix/store/rdc1jnyw74mwr2gszqc5zwi433zxs089-gcc-wrapper-13.2.0/bin/strip [cursor-dirforest-gen] Using tar found on system at: [cursor-dirforest-gen] /nix/store/llalnjlyrj2zv12q5bjy8cagqv70j73y-gnutar-1.35/bin/tar [cursor-dirforest-gen] No uhc found [cursor-dirforest-gen] Phase: buildPhase [cursor-dirforest-gen] Preprocessing library for cursor-dirforest-gen-0.0.0.0.. [cursor-dirforest-gen] Building library for cursor-dirforest-gen-0.0.0.0.. [cursor-dirforest-gen] [1 of 3] Compiling Cursor.FileOrDir.Gen ( src/Cursor/FileOrDir/Gen.hs, dist/build/Cursor/FileOrDir/Gen.o, dist/build/Cursor/FileOrDir/Gen.dyn_o ) [cursor-dirforest-gen] [2 of 3] Compiling Cursor.DirForest.Gen ( src/Cursor/DirForest/Gen.hs, dist/build/Cursor/DirForest/Gen.o, dist/build/Cursor/DirForest/Gen.dyn_o ) [cursor-dirforest-gen] [3 of 3] Compiling Paths_cursor_dirforest_gen ( dist/build/autogen/Paths_cursor_dirforest_gen.hs, dist/build/Paths_cursor_dirforest_gen.o, dist/build/Paths_cursor_dirforest_gen.dyn_o ) [cursor-dirforest-gen] [1 of 3] Compiling Cursor.FileOrDir.Gen ( src/Cursor/FileOrDir/Gen.hs, dist/build/Cursor/FileOrDir/Gen.p_o ) [cursor-dirforest-brick] Documentation created: dist/doc/html/cursor-dirforest-brick/, [cursor-dirforest-brick] dist/doc/html/cursor-dirforest-brick/cursor-dirforest-brick.txt [cursor-dirforest-brick] Phase: installPhase [cursor-dirforest-brick] Installing library in /nix/store/6fiyaqsy5yjm2xk9bpq5vm6sspy5bia8-cursor-dirforest-brick-0.0.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/cursor-dirforest-brick-0.0.0.0-HmlNS3dGN992rBWAhi9bKx [cursor-dirforest-gen] [2 of 3] Compiling Cursor.DirForest.Gen ( src/Cursor/DirForest/Gen.hs, dist/build/Cursor/DirForest/Gen.p_o ) [cursor-dirforest-brick] Phase: fixupPhase [cursor-dirforest-brick] shrinking RPATHs of ELF executables and libraries in /nix/store/6fiyaqsy5yjm2xk9bpq5vm6sspy5bia8-cursor-dirforest-brick-0.0.0.0 [cursor-dirforest-brick] shrinking /nix/store/6fiyaqsy5yjm2xk9bpq5vm6sspy5bia8-cursor-dirforest-brick-0.0.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/libHScursor-dirforest-brick-0.0.0.0-HmlNS3dGN992rBWAhi9bKx-ghc9.6.5.so [cursor-dirforest-brick] checking for references to /build/ in /nix/store/6fiyaqsy5yjm2xk9bpq5vm6sspy5bia8-cursor-dirforest-brick-0.0.0.0... [cursor-dirforest-brick] patching script interpreter paths in /nix/store/6fiyaqsy5yjm2xk9bpq5vm6sspy5bia8-cursor-dirforest-brick-0.0.0.0 [cursor-dirforest-brick] stripping (with command strip and flags -S -p) in /nix/store/6fiyaqsy5yjm2xk9bpq5vm6sspy5bia8-cursor-dirforest-brick-0.0.0.0/lib [cursor-dirforest-brick] shrinking RPATHs of ELF executables and libraries in /nix/store/l6x7ajc633vzp0lwal1j8nxw786lnnf2-cursor-dirforest-brick-0.0.0.0-doc [cursor-dirforest-brick] checking for references to /build/ in /nix/store/l6x7ajc633vzp0lwal1j8nxw786lnnf2-cursor-dirforest-brick-0.0.0.0-doc... [cursor-dirforest-brick] patching script interpreter paths in /nix/store/l6x7ajc633vzp0lwal1j8nxw786lnnf2-cursor-dirforest-brick-0.0.0.0-doc [cursor-dirforest-gen] [3 of 3] Compiling Paths_cursor_dirforest_gen ( dist/build/autogen/Paths_cursor_dirforest_gen.hs, dist/build/Paths_cursor_dirforest_gen.p_o ) [post-build-hook] Uploading to the NixCI staging cache: /nix/store/6fiyaqsy5yjm2xk9bpq5vm6sspy5bia8-cursor-dirforest-brick-0.0.0.0 /nix/store/l6x7ajc633vzp0lwal1j8nxw786lnnf2-cursor-dirforest-brick-0.0.0.0-doc [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/l6x7ajc633vzp0lwal1j8nxw786lnnf2-cursor-dirforest-brick-0.0.0.0-doc' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/6fiyaqsy5yjm2xk9bpq5vm6sspy5bia8-cursor-dirforest-brick-0.0.0.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/ys8lqpmcd3fb8k1v9fwq8n309g2an91r-cursor-dirforest-brick-0.0.0.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 11 of 14 built (1 building), 42 of 42 downloaded from cache [cursor-dirforest-gen] Preprocessing test suite 'cursor-dirforest-test' for cursor-dirforest-gen-0.0.0.0.. [cursor-dirforest-gen] Building test suite 'cursor-dirforest-test' for cursor-dirforest-gen-0.0.0.0.. [cursor-dirforest-gen] [1 of 4] Compiling Cursor.FileOrDirSpec ( test/Cursor/FileOrDirSpec.hs, dist/build/cursor-dirforest-test/cursor-dirforest-test-tmp/Cursor/FileOrDirSpec.o ) [cursor-dirforest-gen] [2 of 4] Compiling Cursor.Simple.DirForestSpec ( test/Cursor/Simple/DirForestSpec.hs, dist/build/cursor-dirforest-test/cursor-dirforest-test-tmp/Cursor/Simple/DirForestSpec.o ) [cursor-dirforest-gen] [3 of 4] Compiling Main ( test/Spec.hs, dist/build/cursor-dirforest-test/cursor-dirforest-test-tmp/Main.o ) [cursor-dirforest-gen] [4 of 4] Compiling Paths_cursor_dirforest_gen ( dist/build/cursor-dirforest-test/autogen/Paths_cursor_dirforest_gen.hs, dist/build/cursor-dirforest-test/cursor-dirforest-test-tmp/Paths_cursor_dirforest_gen.o ) [cursor-dirforest-gen] [5 of 5] Linking dist/build/cursor-dirforest-test/cursor-dirforest-test [cursor-dirforest-gen] Phase: checkPhase [cursor-dirforest-gen] Running 1 test suites... [cursor-dirforest-gen] Test suite cursor-dirforest-test: RUNNING... [cursor-dirforest-gen]  [cursor-dirforest-gen] Cursor.FileOrDir [cursor-dirforest-gen]  GenValid (FileOrDirCursor Word8) [cursor-dirforest-gen]  genValid :: Gen (FileOrDirCursor Word8) [cursor-dirforest-gen]  only generates valid '(FileOrDirCursor Word8)'s [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  GenValid (FileOrDir Word8) [cursor-dirforest-gen]  genValid :: Gen (FileOrDir Word8) [cursor-dirforest-gen]  only generates valid '(FileOrDir Word8)'s [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  makeFileOrDirCursor [cursor-dirforest-gen]  produces valid cursors [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  rebuildFileOrDirCursor [cursor-dirforest-gen]  produces valid cursors [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  roundtrips with makeFileOrDirCursor [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  fileOrDirCursorInsertChar [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  fileOrDirCursorAppendChar [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  fileOrDirCursorRemoveChar [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  fileOrDirCursorDeleteChar [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  fileOrDirCursorSelectPrevChar [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  fileOrDirCursorSelectNextChar [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  fileOrDirCursorCompleteToDir [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  completeTextCursorToFile [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  completeTextCursorToDir [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen] Cursor.Simple.DirForest [cursor-dirforest-gen]  GenValid (DirForestCursor Word8 Word8) [cursor-dirforest-gen]  genValid :: Gen (DirForestCursor Word8 Word8) [cursor-dirforest-gen]  only generates valid '(DirForestCursor Word8 Word8)'s [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  shrinkValid DirForestCursor [cursor-dirforest-gen]  does not shrink the singletonFile dirforest cursor to itself [✔] [cursor-dirforest-gen]  does not shrink the singletonDir dirforest cursor to itself [✔] [cursor-dirforest-gen]  makeDirForestCursor [cursor-dirforest-gen]  works for an empty dirforest [✔] [cursor-dirforest-gen]  produces valid cursors [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorPrepareForMovement [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  rebuildDirForestCursor [cursor-dirforest-gen]  produces valid dirforests [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  is the inverse of 'makeDirForestCursor' [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorSelectPrevTree [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  is a movement [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorSelectNextTree [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  is a movement [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  is not true because of subselections [cursor-dirforest-gen]  dirForestCursorSelectPrevTree and dirForestCursorSelectNextTree [cursor-dirforest-gen]  are inverses starting with the First [‐] [cursor-dirforest-gen]  # PENDING: No reason given [cursor-dirforest-gen]  are inverses starting with the Second [‐] [cursor-dirforest-gen]  # PENDING: No reason given [cursor-dirforest-gen]  dirForestCursorSelectFirstTree [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  is a movement [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorSelectLastTree [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  is a movement [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  is not true because of subselections [cursor-dirforest-gen]  dirForestCursorSelectFirstTree and dirForestCursorSelectLastTree [cursor-dirforest-gen]  are inverses starting with the First [‐] [cursor-dirforest-gen]  # PENDING: No reason given [cursor-dirforest-gen]  are inverses starting with the Second [‐] [cursor-dirforest-gen]  # PENDING: No reason given [cursor-dirforest-gen]  dirForestCursorSelectPrevOnSameLevel [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  is a movement [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorSelectNextOnSameLevel [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  is a movement [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  is not true because of ordering of files in the map [cursor-dirforest-gen]  dirForestCursorSelectPrevOnSameLevel and dirForestCursorSelectNextOnSameLevel [cursor-dirforest-gen]  are inverses starting with the First [‐] [cursor-dirforest-gen]  # PENDING: No reason given [cursor-dirforest-gen]  are inverses starting with the Second [‐] [cursor-dirforest-gen]  # PENDING: No reason given [cursor-dirforest-gen]  dirForestCursorSelectFirstOnSameLevel [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  is a movement [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorSelectLastOnSameLevel [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  is a movement [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  is not true because of ordering of files in the map [cursor-dirforest-gen]  dirForestCursorSelectFirstOnSameLevel and dirForestCursorSelectLastOnSameLevel [cursor-dirforest-gen]  are inverses starting with the First [‐] [cursor-dirforest-gen]  # PENDING: No reason given [cursor-dirforest-gen]  are inverses starting with the Second [‐] [cursor-dirforest-gen]  # PENDING: No reason given [cursor-dirforest-gen]  dirForestCursorSelectPrev [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  is a movement [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorSelectNext [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  is a movement [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorSelectFirst [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  is a movement [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorSelectLast [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  is a movement [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorSelectFirstChild [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  is a movement [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorSelectLastChild [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  is a movement [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorSelectParent [cursor-dirforest-gen]  produces valid cursors [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  This does not hold, because in-progress file or directories will be deleted before moving [cursor-dirforest-gen]  is the inverse of dirForestCursorSelectFirstChild [‐] [cursor-dirforest-gen]  # PENDING: No reason given [cursor-dirforest-gen]  is the inverse of dirForestCursorSelectLastChild [‐] [cursor-dirforest-gen]  # PENDING: No reason given [cursor-dirforest-gen]  dirForestCursorDeleteCurrent [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorStartNew [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorStartNewBelowAtStart [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorStartNewBelowAtEnd [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorStopNew [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorInsertChar [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorAppendChar [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorRemoveChar [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorDeleteChar [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorSelectPrevChar [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorSelectNextChar [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorCompleteToDir [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  dirForestCursorCompleteToFile [cursor-dirforest-gen]  produces valid results [✔] [cursor-dirforest-gen]  +++ OK, passed 100 tests. [cursor-dirforest-gen]  [cursor-dirforest-gen] Finished in 1.4763 seconds [cursor-dirforest-gen] 74 examples, 0 failures, 10 pending [cursor-dirforest-gen] Test suite cursor-dirforest-test: PASS [cursor-dirforest-gen] Test suite logged to: [cursor-dirforest-gen] dist/test/cursor-dirforest-gen-0.0.0.0-cursor-dirforest-test.log [cursor-dirforest-gen] 1 of 1 test suites (1 of 1 test cases) passed. [cursor-dirforest-gen] Phase: haddockPhase [cursor-dirforest-gen] Preprocessing library for cursor-dirforest-gen-0.0.0.0.. [cursor-dirforest-gen] Running Haddock on library for cursor-dirforest-gen-0.0.0.0.. [cursor-dirforest-gen] Warning: The documentation for the following packages are not installed. No [cursor-dirforest-gen] links will be generated to these packages: attoparsec-0.14.4, [cursor-dirforest-gen] attoparsec-0.14.4 [cursor-dirforest-gen] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [cursor-dirforest-gen]  0% ( 0 / 1) in 'Cursor.FileOrDir.Gen' [cursor-dirforest-gen]  Missing documentation for: [cursor-dirforest-gen]  Module header [cursor-dirforest-gen]  0% ( 0 / 1) in 'Cursor.DirForest.Gen' [cursor-dirforest-gen]  Missing documentation for: [cursor-dirforest-gen]  Module header [cursor-dirforest-gen] Documentation created: dist/doc/html/cursor-dirforest-gen/, [cursor-dirforest-gen] dist/doc/html/cursor-dirforest-gen/cursor-dirforest-gen.txt [cursor-dirforest-gen] Preprocessing test suite 'cursor-dirforest-test' for cursor-dirforest-gen-0.0.0.0.. [cursor-dirforest-gen] Phase: installPhase [cursor-dirforest-gen] Installing library in /nix/store/xasshb1cfs6nisc5ps4bwv5vipjfwg89-cursor-dirforest-gen-0.0.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/cursor-dirforest-gen-0.0.0.0-1wDGFpYFDts8EdhdZZHezM [cursor-dirforest-gen] Phase: fixupPhase [cursor-dirforest-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/xasshb1cfs6nisc5ps4bwv5vipjfwg89-cursor-dirforest-gen-0.0.0.0 [cursor-dirforest-gen] shrinking /nix/store/xasshb1cfs6nisc5ps4bwv5vipjfwg89-cursor-dirforest-gen-0.0.0.0/lib/ghc-9.6.5/lib/x86_64-linux-ghc-9.6.5/libHScursor-dirforest-gen-0.0.0.0-1wDGFpYFDts8EdhdZZHezM-ghc9.6.5.so [cursor-dirforest-gen] checking for references to /build/ in /nix/store/xasshb1cfs6nisc5ps4bwv5vipjfwg89-cursor-dirforest-gen-0.0.0.0... [cursor-dirforest-gen] patching script interpreter paths in /nix/store/xasshb1cfs6nisc5ps4bwv5vipjfwg89-cursor-dirforest-gen-0.0.0.0 [cursor-dirforest-gen] stripping (with command strip and flags -S -p) in /nix/store/xasshb1cfs6nisc5ps4bwv5vipjfwg89-cursor-dirforest-gen-0.0.0.0/lib [cursor-dirforest-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/zszs82j4j50xbv31wnk30faj9a9h9nl9-cursor-dirforest-gen-0.0.0.0-doc [cursor-dirforest-gen] checking for references to /build/ in /nix/store/zszs82j4j50xbv31wnk30faj9a9h9nl9-cursor-dirforest-gen-0.0.0.0-doc... [cursor-dirforest-gen] patching script interpreter paths in /nix/store/zszs82j4j50xbv31wnk30faj9a9h9nl9-cursor-dirforest-gen-0.0.0.0-doc [post-build-hook] Uploading to the NixCI staging cache: /nix/store/xasshb1cfs6nisc5ps4bwv5vipjfwg89-cursor-dirforest-gen-0.0.0.0 /nix/store/zszs82j4j50xbv31wnk30faj9a9h9nl9-cursor-dirforest-gen-0.0.0.0-doc [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/zszs82j4j50xbv31wnk30faj9a9h9nl9-cursor-dirforest-gen-0.0.0.0-doc' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/xasshb1cfs6nisc5ps4bwv5vipjfwg89-cursor-dirforest-gen-0.0.0.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/gi7jxhrm1lnq012b8kv129x3pqpv77v4-cursor-dirforest-gen-0.0.0.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 12 of 14 built, 42 of 42 downloaded from cache Building cursor-dirforest-release [cursor-dirforest-release] /nix/store/6fiyaqsy5yjm2xk9bpq5vm6sspy5bia8-cursor-dirforest-brick-0.0.0.0/nix-support: [cursor-dirforest-release] propagated-build-inputs: Keeping existing link to /nix/store/464iq9yii3d4qjajkg7sqahh227zcbgy-cursor-dirforest-0.0.0.0/nix-support/propagated-build-inputs [cursor-dirforest-release] /nix/store/xasshb1cfs6nisc5ps4bwv5vipjfwg89-cursor-dirforest-gen-0.0.0.0/nix-support: [cursor-dirforest-release] propagated-build-inputs: Keeping existing link to /nix/store/464iq9yii3d4qjajkg7sqahh227zcbgy-cursor-dirforest-0.0.0.0/nix-support/propagated-build-inputs [post-build-hook] Uploading to the NixCI staging cache: /nix/store/mg5wlqb91qvzbz1m8fs0kfyqn0szm2q0-cursor-dirforest-release [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/mg5wlqb91qvzbz1m8fs0kfyqn0szm2q0-cursor-dirforest-release' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/wglr72i7629x61wzl2p2v9j5yz1agq8c-cursor-dirforest-release.drv' to 'https://cache.staging.nix-ci.com'... Progress: 13 of 14 built, 42 of 42 downloaded from cache