$ /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/mergeful?ref=master&rev=e9276fa9ffc3c8af4faa2f52d740ff3f63697ea8#checks.x86_64-linux.nixpkgs-25_05 --print-build-logs  Waiting for lock on genvalidity-sydtest-1.0.0.0-doc Building mergeful-source [mergeful-source] Phase: setupCompilerEnvironmentPhase [mergeful-source] Build with /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4. [mergeful-source] Phase: unpackPhase [mergeful-source] unpacking source archive /nix/store/wy2haq73gyprgn3k3i3zr1dm49wbidg9-mergeful [mergeful-source] source root is mergeful [mergeful-source] Phase: patchPhase [mergeful-source] Phase: compileBuildDriverPhase [mergeful-source] setupCompileFlags: -package-db=/build/tmp.ch73EbyPL1/setup-package.conf.d -threaded [mergeful-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.ch73EbyPL1/Main.o ) [mergeful-source] [2 of 2] Linking Setup [mergeful-source] Phase: updateAutotoolsGnuConfigScriptsPhase [mergeful-source] Phase: configurePhase [mergeful-source] configureFlags: --verbose --prefix=/nix/store/07pg16ki676rflz1kwlv5zvh2xgql78w-mergeful-source-0.3.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/mergeful-0.3.0.0 --with-gcc=gcc --package-db=/build/tmp.ch73EbyPL1/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/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [mergeful-source] Using Parsec parser [mergeful-source] Configuring mergeful-0.3.0.0... [mergeful-source] Dependency aeson: using aeson-2.2.3.0 [mergeful-source] Dependency autodocodec: using autodocodec-0.4.2.2 [mergeful-source] Dependency base >=4.7 && <5: using base-4.19.2.0 [mergeful-source] Dependency containers: using containers-0.6.8 [mergeful-source] Dependency deepseq: using deepseq-1.5.1.0 [mergeful-source] Dependency mtl: using mtl-2.3.1 [mergeful-source] Dependency text: using text-2.1.1 [mergeful-source] Dependency time: using time-1.12.2 [mergeful-source] Dependency validity: using validity-0.12.1.0 [mergeful-source] Dependency validity-containers: using validity-containers-0.5.0.5 [mergeful-source] Dependency validity-time: using validity-time-0.5.0.0 [mergeful-source] Source component graph: component lib [mergeful-source] Configured component graph: [mergeful-source]  component mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful-source]  include aeson-2.2.3.0-7oXuamZNrZrLY8NF5jlCyl [mergeful-source]  include autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE [mergeful-source]  include base-4.19.2.0-0fde [mergeful-source]  include containers-0.6.8-ddec [mergeful-source]  include deepseq-1.5.1.0-7f97 [mergeful-source]  include mtl-2.3.1-5e32 [mergeful-source]  include text-2.1.1-fd6a [mergeful-source]  include time-1.12.2-a970 [mergeful-source]  include validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo [mergeful-source]  include validity-containers-0.5.0.5-6QzXp3UvDiU8Fk0RpeL980 [mergeful-source]  include validity-time-0.5.0.0-3FB5xKLUTOyBMPHYdgUJk9 [mergeful-source] Linked component graph: [mergeful-source]  unit mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful-source]  include aeson-2.2.3.0-7oXuamZNrZrLY8NF5jlCyl [mergeful-source]  include autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE [mergeful-source]  include base-4.19.2.0-0fde [mergeful-source]  include containers-0.6.8-ddec [mergeful-source]  include deepseq-1.5.1.0-7f97 [mergeful-source]  include mtl-2.3.1-5e32 [mergeful-source]  include text-2.1.1-fd6a [mergeful-source]  include time-1.12.2-a970 [mergeful-source]  include validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo [mergeful-source]  include validity-containers-0.5.0.5-6QzXp3UvDiU8Fk0RpeL980 [mergeful-source]  include validity-time-0.5.0.0-3FB5xKLUTOyBMPHYdgUJk9 [mergeful-source]  Data.Mergeful=mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp:Data.Mergeful,Data.Mergeful.Collection=mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp:Data.Mergeful.Collection,Data.Mergeful.Item=mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp:Data.Mergeful.Item,Data.Mergeful.Timed=mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp:Data.Mergeful.Timed,Data.Mergeful.Value=mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp:Data.Mergeful.Value [mergeful-source] Ready component graph: [mergeful-source]  definite mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful-source]  depends aeson-2.2.3.0-7oXuamZNrZrLY8NF5jlCyl [mergeful-source]  depends autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE [mergeful-source]  depends base-4.19.2.0-0fde [mergeful-source]  depends containers-0.6.8-ddec [mergeful-source]  depends deepseq-1.5.1.0-7f97 [mergeful-source]  depends mtl-2.3.1-5e32 [mergeful-source]  depends text-2.1.1-fd6a [mergeful-source]  depends time-1.12.2-a970 [mergeful-source]  depends validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo [mergeful-source]  depends validity-containers-0.5.0.5-6QzXp3UvDiU8Fk0RpeL980 [mergeful-source]  depends validity-time-0.5.0.0-3FB5xKLUTOyBMPHYdgUJk9 [mergeful-source] Using Cabal-3.10.3.0 compiled by ghc-9.8 [mergeful-source] Using compiler: ghc-9.8.4 [mergeful-source] Using install prefix: [mergeful-source] /nix/store/07pg16ki676rflz1kwlv5zvh2xgql78w-mergeful-source-0.3.0.0 [mergeful-source] Executables installed in: [mergeful-source] /nix/store/07pg16ki676rflz1kwlv5zvh2xgql78w-mergeful-source-0.3.0.0/bin [mergeful-source] Libraries installed in: [mergeful-source] /nix/store/07pg16ki676rflz1kwlv5zvh2xgql78w-mergeful-source-0.3.0.0/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4/mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful-source] Dynamic Libraries installed in: [mergeful-source] /nix/store/07pg16ki676rflz1kwlv5zvh2xgql78w-mergeful-source-0.3.0.0/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4 [mergeful-source] Private executables installed in: [mergeful-source] /nix/store/07pg16ki676rflz1kwlv5zvh2xgql78w-mergeful-source-0.3.0.0/libexec/x86_64-linux-ghc-9.8.4/mergeful-0.3.0.0 [mergeful-source] Data files installed in: [mergeful-source] /nix/store/07pg16ki676rflz1kwlv5zvh2xgql78w-mergeful-source-0.3.0.0/share/x86_64-linux-ghc-9.8.4/mergeful-0.3.0.0 [mergeful-source] Documentation installed in: /share/doc/mergeful-0.3.0.0 [mergeful-source] Configuration files installed in: [mergeful-source] /nix/store/07pg16ki676rflz1kwlv5zvh2xgql78w-mergeful-source-0.3.0.0/etc [mergeful-source] No alex found [mergeful-source] Using ar found on system at: [mergeful-source] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [mergeful-source] No c2hs found [mergeful-source] No cpphs found [mergeful-source] No doctest found [mergeful-source] Using gcc version 14.3.0 given by user at: [mergeful-source] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [mergeful-source] Using ghc version 9.8.4 found on system at: [mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc [mergeful-source] Using ghc-pkg version 9.8.4 found on system at: [mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc-pkg-9.8.4 [mergeful-source] No ghcjs found [mergeful-source] No ghcjs-pkg found [mergeful-source] No greencard found [mergeful-source] Using haddock version 2.30.0 found on system at: [mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/haddock-ghc-9.8.4 [mergeful-source] No happy found [mergeful-source] Using haskell-suite found on system at: haskell-suite-dummy-location [mergeful-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [mergeful-source] No hmake found [mergeful-source] Using hpc version 0.69 found on system at: [mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hpc-ghc-9.8.4 [mergeful-source] Using hsc2hs version 0.68.10 found on system at: [mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hsc2hs-ghc-9.8.4 [mergeful-source] Using hscolour version 1.25 found on system at: [mergeful-source] /nix/store/fb7sllj82i2dv2ijivsz2abp0agz40p9-hscolour-1.25/bin/HsColour [mergeful-source] No jhc found [mergeful-source] Using ld found on system at: [mergeful-source] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [mergeful-source] No pkg-config found [mergeful-source] Using runghc version 9.8.4 found on system at: [mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/runghc-9.8.4 [mergeful-source] Using strip version 2.44 found on system at: [mergeful-source] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [mergeful-source] Using tar found on system at: [mergeful-source] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [mergeful-source] No uhc found [mergeful-source] Phase: buildPhase [mergeful-source] Distribution quality warnings: [mergeful-source] No 'category' field. [mergeful-source] No 'synopsis' field. [mergeful-source] Building source dist for mergeful-0.3.0.0... [mergeful-source] Source tarball created: dist/mergeful-0.3.0.0.tar.gz [mergeful-source] Phase: checkPhase [mergeful-source] Phase: haddockPhase [mergeful-source] Phase: installPhase [mergeful-source] Phase: fixupPhase [post-build-hook] Uploading to the NixCI staging cache: /nix/store/07pg16ki676rflz1kwlv5zvh2xgql78w-mergeful-source-0.3.0.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/07pg16ki676rflz1kwlv5zvh2xgql78w-mergeful-source-0.3.0.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/p9pxqn1gb15j9l7q507picay859z5244-mergeful-source-0.3.0.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 1 of 11 built Building mergeful [mergeful] Phase: setupCompilerEnvironmentPhase [mergeful] Build with /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4. [mergeful] Phase: unpackPhase [mergeful] unpacking source archive /nix/store/07pg16ki676rflz1kwlv5zvh2xgql78w-mergeful-source-0.3.0.0/mergeful-0.3.0.0.tar.gz [mergeful] source root is mergeful-0.3.0.0 [mergeful] setting SOURCE_DATE_EPOCH to timestamp 1780347084 of file "mergeful-0.3.0.0/src/Data/Mergeful/Value.hs" [mergeful] warning: file "mergeful-0.3.0.0/src/Data/Mergeful/Value.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [mergeful] Phase: patchPhase [mergeful] Phase: compileBuildDriverPhase [mergeful] setupCompileFlags: -package-db=/build/tmp.5R9CDdQGym/setup-package.conf.d -threaded [mergeful] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.5R9CDdQGym/Main.o ) [mergeful] [2 of 2] Linking Setup [mergeful] Phase: updateAutotoolsGnuConfigScriptsPhase [mergeful] Phase: configurePhase [mergeful] configureFlags: --verbose --prefix=/nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/rwjrmypbafp5snlil4gvj51i9x16frag-mergeful-0.3.0.0-doc/share/doc/mergeful-0.3.0.0 --with-gcc=gcc --package-db=/build/tmp.5R9CDdQGym/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [mergeful] Using Parsec parser [mergeful] Configuring mergeful-0.3.0.0... [mergeful] Dependency aeson: using aeson-2.2.3.0 [mergeful] Dependency autodocodec: using autodocodec-0.4.2.2 [mergeful] Dependency base >=4.7 && <5: using base-4.19.2.0 [mergeful] Dependency containers: using containers-0.6.8 [mergeful] Dependency deepseq: using deepseq-1.5.1.0 [mergeful] Dependency mtl: using mtl-2.3.1 [mergeful] Dependency text: using text-2.1.1 [mergeful] Dependency time: using time-1.12.2 [mergeful] Dependency validity: using validity-0.12.1.0 [mergeful] Dependency validity-containers: using validity-containers-0.5.0.5 [mergeful] Dependency validity-time: using validity-time-0.5.0.0 [mergeful] Source component graph: component lib [mergeful] Configured component graph: [mergeful]  component mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful]  include aeson-2.2.3.0-7oXuamZNrZrLY8NF5jlCyl [mergeful]  include autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE [mergeful]  include base-4.19.2.0-0fde [mergeful]  include containers-0.6.8-ddec [mergeful]  include deepseq-1.5.1.0-7f97 [mergeful]  include mtl-2.3.1-5e32 [mergeful]  include text-2.1.1-fd6a [mergeful]  include time-1.12.2-a970 [mergeful]  include validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo [mergeful]  include validity-containers-0.5.0.5-6QzXp3UvDiU8Fk0RpeL980 [mergeful]  include validity-time-0.5.0.0-3FB5xKLUTOyBMPHYdgUJk9 [mergeful] Linked component graph: [mergeful]  unit mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful]  include aeson-2.2.3.0-7oXuamZNrZrLY8NF5jlCyl [mergeful]  include autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE [mergeful]  include base-4.19.2.0-0fde [mergeful]  include containers-0.6.8-ddec [mergeful]  include deepseq-1.5.1.0-7f97 [mergeful]  include mtl-2.3.1-5e32 [mergeful]  include text-2.1.1-fd6a [mergeful]  include time-1.12.2-a970 [mergeful]  include validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo [mergeful]  include validity-containers-0.5.0.5-6QzXp3UvDiU8Fk0RpeL980 [mergeful]  include validity-time-0.5.0.0-3FB5xKLUTOyBMPHYdgUJk9 [mergeful]  Data.Mergeful=mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp:Data.Mergeful,Data.Mergeful.Collection=mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp:Data.Mergeful.Collection,Data.Mergeful.Item=mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp:Data.Mergeful.Item,Data.Mergeful.Timed=mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp:Data.Mergeful.Timed,Data.Mergeful.Value=mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp:Data.Mergeful.Value [mergeful] Ready component graph: [mergeful]  definite mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful]  depends aeson-2.2.3.0-7oXuamZNrZrLY8NF5jlCyl [mergeful]  depends autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE [mergeful]  depends base-4.19.2.0-0fde [mergeful]  depends containers-0.6.8-ddec [mergeful]  depends deepseq-1.5.1.0-7f97 [mergeful]  depends mtl-2.3.1-5e32 [mergeful]  depends text-2.1.1-fd6a [mergeful]  depends time-1.12.2-a970 [mergeful]  depends validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo [mergeful]  depends validity-containers-0.5.0.5-6QzXp3UvDiU8Fk0RpeL980 [mergeful]  depends validity-time-0.5.0.0-3FB5xKLUTOyBMPHYdgUJk9 [mergeful] Using Cabal-3.10.3.0 compiled by ghc-9.8 [mergeful] Using compiler: ghc-9.8.4 [mergeful] Using install prefix: [mergeful] /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0 [mergeful] Executables installed in: [mergeful] /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0/bin [mergeful] Libraries installed in: [mergeful] /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4/mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful] Dynamic Libraries installed in: [mergeful] /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4 [mergeful] Private executables installed in: [mergeful] /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0/libexec/x86_64-linux-ghc-9.8.4/mergeful-0.3.0.0 [mergeful] Data files installed in: [mergeful] /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0/share/x86_64-linux-ghc-9.8.4/mergeful-0.3.0.0 [mergeful] Documentation installed in: [mergeful] /nix/store/rwjrmypbafp5snlil4gvj51i9x16frag-mergeful-0.3.0.0-doc/share/doc/mergeful-0.3.0.0 [mergeful] Configuration files installed in: [mergeful] /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0/etc [mergeful] No alex found [mergeful] Using ar found on system at: [mergeful] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [mergeful] No c2hs found [mergeful] No cpphs found [mergeful] No doctest found [mergeful] Using gcc version 14.3.0 given by user at: [mergeful] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [mergeful] Using ghc version 9.8.4 found on system at: [mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc [mergeful] Using ghc-pkg version 9.8.4 found on system at: [mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc-pkg-9.8.4 [mergeful] No ghcjs found [mergeful] No ghcjs-pkg found [mergeful] No greencard found [mergeful] Using haddock version 2.30.0 found on system at: [mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/haddock-ghc-9.8.4 [mergeful] No happy found [mergeful] Using haskell-suite found on system at: haskell-suite-dummy-location [mergeful] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [mergeful] No hmake found [mergeful] Using hpc version 0.69 found on system at: [mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hpc-ghc-9.8.4 [mergeful] Using hsc2hs version 0.68.10 found on system at: [mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hsc2hs-ghc-9.8.4 [mergeful] Using hscolour version 1.25 found on system at: [mergeful] /nix/store/fb7sllj82i2dv2ijivsz2abp0agz40p9-hscolour-1.25/bin/HsColour [mergeful] No jhc found [mergeful] Using ld found on system at: [mergeful] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [mergeful] No pkg-config found [mergeful] Using runghc version 9.8.4 found on system at: [mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/runghc-9.8.4 [mergeful] Using strip version 2.44 found on system at: [mergeful] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [mergeful] Using tar found on system at: [mergeful] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [mergeful] No uhc found [mergeful] Phase: buildPhase [mergeful] Preprocessing library for mergeful-0.3.0.0.. [mergeful] Building library for mergeful-0.3.0.0.. [mergeful] [1 of 6] Compiling Data.Mergeful.Timed ( src/Data/Mergeful/Timed.hs, dist/build/Data/Mergeful/Timed.o, dist/build/Data/Mergeful/Timed.dyn_o ) [mergeful] [2 of 6] Compiling Data.Mergeful.Item ( src/Data/Mergeful/Item.hs, dist/build/Data/Mergeful/Item.o, dist/build/Data/Mergeful/Item.dyn_o ) [mergeful] [3 of 6] Compiling Data.Mergeful.Collection ( src/Data/Mergeful/Collection.hs, dist/build/Data/Mergeful/Collection.o, dist/build/Data/Mergeful/Collection.dyn_o ) [mergeful] [4 of 6] Compiling Data.Mergeful ( src/Data/Mergeful.hs, dist/build/Data/Mergeful.o, dist/build/Data/Mergeful.dyn_o ) [mergeful] [5 of 6] Compiling Data.Mergeful.Value ( src/Data/Mergeful/Value.hs, dist/build/Data/Mergeful/Value.o, dist/build/Data/Mergeful/Value.dyn_o ) [mergeful] [6 of 6] Compiling Paths_mergeful ( dist/build/autogen/Paths_mergeful.hs, dist/build/Paths_mergeful.o, dist/build/Paths_mergeful.dyn_o ) [mergeful] [1 of 6] Compiling Data.Mergeful.Timed ( src/Data/Mergeful/Timed.hs, dist/build/Data/Mergeful/Timed.p_o ) [mergeful] [2 of 6] Compiling Data.Mergeful.Item ( src/Data/Mergeful/Item.hs, dist/build/Data/Mergeful/Item.p_o ) [mergeful] [3 of 6] Compiling Data.Mergeful.Collection ( src/Data/Mergeful/Collection.hs, dist/build/Data/Mergeful/Collection.p_o ) [mergeful] [4 of 6] Compiling Data.Mergeful ( src/Data/Mergeful.hs, dist/build/Data/Mergeful.p_o ) [mergeful] [5 of 6] Compiling Data.Mergeful.Value ( src/Data/Mergeful/Value.hs, dist/build/Data/Mergeful/Value.p_o ) [mergeful] [6 of 6] Compiling Paths_mergeful ( dist/build/autogen/Paths_mergeful.hs, dist/build/Paths_mergeful.p_o ) [mergeful] Phase: checkPhase [mergeful] Package has no test suites. [mergeful] Phase: haddockPhase [mergeful] Preprocessing library for mergeful-0.3.0.0.. [mergeful] Running Haddock on library for mergeful-0.3.0.0.. [mergeful] Warning: The documentation for the following packages are not installed. No [mergeful] links will be generated to these packages: vector-0.13.2.0 [mergeful] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [mergeful] [1 of 6] Compiling Data.Mergeful.Timed ( src/Data/Mergeful/Timed.hs, nothing ) [mergeful] [2 of 6] Compiling Data.Mergeful.Item ( src/Data/Mergeful/Item.hs, nothing ) [mergeful] [3 of 6] Compiling Data.Mergeful.Collection ( src/Data/Mergeful/Collection.hs, nothing ) [mergeful] [4 of 6] Compiling Data.Mergeful ( src/Data/Mergeful.hs, nothing ) [mergeful] [5 of 6] Compiling Data.Mergeful.Value ( src/Data/Mergeful/Value.hs, nothing ) [mergeful] [6 of 6] Compiling Paths_mergeful ( dist/build/autogen/Paths_mergeful.hs, nothing ) [mergeful] Haddock coverage: [mergeful]  83% ( 5 / 6) in 'Data.Mergeful.Timed' [mergeful]  Missing documentation for: [mergeful]  timedObjectCodec (src/Data/Mergeful/Timed.hs:73) [mergeful] Warning: 'mergeItemSyncResponseIgnoreProblems' is out of scope. [mergeful]  If you qualify the identifier, haddock can try to link it anyway. [mergeful] Warning: 'ServerTime' is ambiguous. It is defined [mergeful]  * at src/Data/Mergeful/Timed.hs:36:22 [mergeful]  * at src/Data/Mergeful/Timed.hs:36:1 [mergeful]  You may be able to disambiguate the identifier by qualifying it or [mergeful]  by specifying the type/value namespace explicitly. [mergeful]  Defaulting to the one defined at src/Data/Mergeful/Timed.hs:36:1 [mergeful] Warning: 'ItemMergeStrategy' is ambiguous. It is defined [mergeful]  * at src/Data/Mergeful/Item.hs:431:28 [mergeful]  * at src/Data/Mergeful/Item.hs:431:1 [mergeful]  You may be able to disambiguate the identifier by qualifying it or [mergeful]  by specifying the type/value namespace explicitly. [mergeful]  Defaulting to the one defined at src/Data/Mergeful/Item.hs:431:1 [mergeful]  55% ( 16 / 29) in 'Data.Mergeful.Item' [mergeful]  Missing documentation for: [mergeful]  mergeItemSyncResponseFromServer (src/Data/Mergeful/Item.hs:422) [mergeful]  mergeItemSyncResponseFromClient (src/Data/Mergeful/Item.hs:425) [mergeful]  mergeItemSyncResponseUsingCRDT (src/Data/Mergeful/Item.hs:428) [mergeful]  mergeItemSyncResponseUsingStrategy (src/Data/Mergeful/Item.hs:419) [mergeful]  mergeUsingCRDT (src/Data/Mergeful/Item.hs:537) [mergeful]  ChangeConflictResolution (src/Data/Mergeful/Item.hs:443) [mergeful]  ClientDeletedConflictResolution (src/Data/Mergeful/Item.hs:449) [mergeful]  ServerDeletedConflictResolution (src/Data/Mergeful/Item.hs:454) [mergeful]  ItemMergeResult (src/Data/Mergeful/Item.hs:362) [mergeful]  ClientItem (src/Data/Mergeful/Item.hs:85) [mergeful]  ItemSyncRequest (src/Data/Mergeful/Item.hs:173) [mergeful]  ItemSyncResponse (src/Data/Mergeful/Item.hs:232) [mergeful]  ServerItem (src/Data/Mergeful/Item.hs:142) [mergeful] Warning: 'SyncRequest' is ambiguous. It is defined [mergeful]  * at src/Data/Mergeful/Collection.hs:371:28 [mergeful]  * at src/Data/Mergeful/Collection.hs:371:1 [mergeful]  You may be able to disambiguate the identifier by qualifying it or [mergeful]  by specifying the type/value namespace explicitly. [mergeful]  Defaulting to the one defined at src/Data/Mergeful/Collection.hs:371:1 [mergeful] Warning: 'SyncResponse' is ambiguous. It is defined [mergeful]  * at src/Data/Mergeful/Collection.hs:454:29 [mergeful]  * at src/Data/Mergeful/Collection.hs:454:1 [mergeful]  You may be able to disambiguate the identifier by qualifying it or [mergeful]  by specifying the type/value namespace explicitly. [mergeful]  Defaulting to the one defined at src/Data/Mergeful/Collection.hs:454:1 [mergeful] Warning: 'mergeSyncResponseIgnoreProblems' is out of scope. [mergeful]  If you qualify the identifier, haddock can try to link it anyway. [mergeful] Warning: 'ServerTime' is ambiguous. It is defined [mergeful]  * at src/Data/Mergeful/Timed.hs:36:22 [mergeful]  * at src/Data/Mergeful/Timed.hs:36:1 [mergeful]  You may be able to disambiguate the identifier by qualifying it or [mergeful]  by specifying the type/value namespace explicitly. [mergeful]  Defaulting to the one defined at src/Data/Mergeful/Timed.hs:36:1 [mergeful] Warning: 'si' is out of scope. [mergeful]  If you qualify the identifier, haddock can try to link it anyway. [mergeful] Warning: 'ci' is out of scope. [mergeful]  If you qualify the identifier, haddock can try to link it anyway. [mergeful] Warning: 'ClientStore' is ambiguous. It is defined [mergeful]  * at src/Data/Mergeful/Collection.hs:147:28 [mergeful]  * at src/Data/Mergeful/Collection.hs:147:1 [mergeful]  You may be able to disambiguate the identifier by qualifying it or [mergeful]  by specifying the type/value namespace explicitly. [mergeful]  Defaulting to the one defined at src/Data/Mergeful/Collection.hs:147:1 [mergeful] Warning: 'ServerStore' is ambiguous. It is defined [mergeful]  * at src/Data/Mergeful/Collection.hs:343:28 [mergeful]  * at src/Data/Mergeful/Collection.hs:343:1 [mergeful]  You may be able to disambiguate the identifier by qualifying it or [mergeful]  by specifying the type/value namespace explicitly. [mergeful]  Defaulting to the one defined at src/Data/Mergeful/Collection.hs:343:1 [mergeful]  82% ( 48 / 58) in 'Data.Mergeful.Collection' [mergeful]  Missing documentation for: [mergeful]  ClientStore (src/Data/Mergeful/Collection.hs:147) [mergeful]  SyncRequest (src/Data/Mergeful/Collection.hs:371) [mergeful]  SyncResponse (src/Data/Mergeful/Collection.hs:454) [mergeful]  ClientAddition (src/Data/Mergeful/Collection.hs:436) [mergeful]  ChangeConflictResolution (src/Data/Mergeful/Item.hs:443) [mergeful]  ClientDeletedConflictResolution (src/Data/Mergeful/Item.hs:449) [mergeful]  ServerDeletedConflictResolution (src/Data/Mergeful/Item.hs:454) [mergeful]  mergeSyncResponseCustom (src/Data/Mergeful/Collection.hs:815) [mergeful]  ServerStore (src/Data/Mergeful/Collection.hs:343) [mergeful]  ServerSyncProcessor (src/Data/Mergeful/Collection.hs:909) [mergeful]  50% ( 1 / 2) in 'Data.Mergeful' [mergeful]  Missing documentation for: [mergeful]  Module header [mergeful] Warning: 'Timed' is ambiguous. It is defined [mergeful]  * at src/Data/Mergeful/Timed.hs:58:16 [mergeful]  * at src/Data/Mergeful/Timed.hs:58:1 [mergeful]  You may be able to disambiguate the identifier by qualifying it or [mergeful]  by specifying the type/value namespace explicitly. [mergeful]  Defaulting to the one defined at src/Data/Mergeful/Timed.hs:58:1 [mergeful] Warning: 'ClientValue' is ambiguous. It is defined [mergeful]  * at src/Data/Mergeful/Value.hs:99:22 [mergeful]  * at src/Data/Mergeful/Value.hs:99:1 [mergeful]  You may be able to disambiguate the identifier by qualifying it or [mergeful]  by specifying the type/value namespace explicitly. [mergeful]  Defaulting to the one defined at src/Data/Mergeful/Value.hs:99:1 [mergeful] Warning: 'ServerValue' is ambiguous. It is defined [mergeful]  * at src/Data/Mergeful/Value.hs:125:25 [mergeful]  * at src/Data/Mergeful/Value.hs:125:1 [mergeful]  You may be able to disambiguate the identifier by qualifying it or [mergeful]  by specifying the type/value namespace explicitly. [mergeful]  Defaulting to the one defined at src/Data/Mergeful/Value.hs:125:1 [mergeful] Warning: 'ServerTime' is ambiguous. It is defined [mergeful]  * at src/Data/Mergeful/Timed.hs:36:22 [mergeful]  * at src/Data/Mergeful/Timed.hs:36:1 [mergeful]  You may be able to disambiguate the identifier by qualifying it or [mergeful]  by specifying the type/value namespace explicitly. [mergeful]  Defaulting to the one defined at src/Data/Mergeful/Timed.hs:36:1 [mergeful] Warning: 'a' is out of scope. [mergeful]  If you qualify the identifier, haddock can try to link it anyway. [mergeful] Warning: 'ItemSyncRequest' is out of scope. [mergeful]  If you qualify the identifier, haddock can try to link it anyway. [mergeful] Warning: 'ClientItem' is out of scope. [mergeful]  If you qualify the identifier, haddock can try to link it anyway. [mergeful]  77% ( 14 / 18) in 'Data.Mergeful.Value' [mergeful]  Missing documentation for: [mergeful]  ValueMergeResult (src/Data/Mergeful/Value.hs:232) [mergeful]  ChangedFlag (src/Data/Mergeful/Value.hs:72) [mergeful]  ValueSyncRequest (src/Data/Mergeful/Value.hs:142) [mergeful]  ValueSyncResponse (src/Data/Mergeful/Value.hs:173) [mergeful] Warning: Data.Mergeful.Timed: could not find link destinations for: [mergeful]  - Data.Mergeful.Timed.Rep_Timed [mergeful]  - Data.Mergeful.Timed.Rep_ServerTime [mergeful] Warning: Data.Mergeful.Item: could not find link destinations for: [mergeful]  - Data.Mergeful.Item.Rep_ItemMergeStrategy [mergeful]  - Data.Mergeful.Item.Rep_ServerDeletedConflictResolution [mergeful]  - Data.Mergeful.Item.Rep_ClientDeletedConflictResolution [mergeful]  - Data.Mergeful.Item.Rep_ChangeConflictResolution [mergeful]  - Data.Mergeful.Item.Rep_ItemMergeResult [mergeful]  - Data.Mergeful.Item.Rep_ItemSyncResponse [mergeful]  - Data.Mergeful.Item.Rep_ItemSyncRequest [mergeful]  - Data.Mergeful.Item.Rep_ServerItem [mergeful]  - Data.Mergeful.Item.Rep_ClientItem [mergeful] Warning: Data.Mergeful.Collection: could not find link destinations for: [mergeful]  - Data.Mergeful.Timed.Rep_Timed [mergeful]  - Data.Mergeful.Timed.Rep_ServerTime [mergeful]  - Data.Mergeful.Item.Rep_ItemMergeStrategy [mergeful]  - Data.Mergeful.Item.Rep_ServerDeletedConflictResolution [mergeful]  - Data.Mergeful.Item.Rep_ClientDeletedConflictResolution [mergeful]  - Data.Mergeful.Item.Rep_ChangeConflictResolution [mergeful]  - Data.Mergeful.Collection.Rep_ServerSyncProcessor [mergeful]  - Data.Mergeful.Collection.Rep_ClientSyncProcessor [mergeful]  - Data.Mergeful.Collection.Rep_SyncResponse [mergeful]  - Data.Mergeful.Collection.Rep_ClientAddition [mergeful]  - Data.Mergeful.Collection.Rep_SyncRequest [mergeful]  - Data.Mergeful.Collection.Rep_ServerStore [mergeful]  - Data.Mergeful.Collection.Rep_ClientStore [mergeful]  - Data.Mergeful.Collection.Rep_ClientId [mergeful] Warning: Data.Mergeful.Value: could not find link destinations for: [mergeful]  - Data.Mergeful.Value.Rep_ValueMergeResult [mergeful]  - Data.Mergeful.Value.Rep_ValueSyncResponse [mergeful]  - Data.Mergeful.Value.Rep_ValueSyncRequest [mergeful]  - Data.Mergeful.Value.Rep_ServerValue [mergeful]  - Data.Mergeful.Value.Rep_ClientValue [mergeful]  - Data.Mergeful.Value.Rep_ChangedFlag Waiting for lock on genvalidity-sydtest-aeson-source [mergeful] Documentation created: dist/doc/html/mergeful/, [mergeful] dist/doc/html/mergeful/mergeful.txt [mergeful] Phase: installPhase [mergeful] Installing library in /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4/mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful] Phase: fixupPhase [mergeful] shrinking RPATHs of ELF executables and libraries in /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0 [mergeful] shrinking /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4/libHSmergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp-ghc9.8.4.so [mergeful] checking for references to /build/ in /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0... [mergeful] patching script interpreter paths in /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0 [mergeful] stripping (with command strip and flags -S -p) in /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0/lib [mergeful] shrinking RPATHs of ELF executables and libraries in /nix/store/rwjrmypbafp5snlil4gvj51i9x16frag-mergeful-0.3.0.0-doc [mergeful] checking for references to /build/ in /nix/store/rwjrmypbafp5snlil4gvj51i9x16frag-mergeful-0.3.0.0-doc... [mergeful] patching script interpreter paths in /nix/store/rwjrmypbafp5snlil4gvj51i9x16frag-mergeful-0.3.0.0-doc [post-build-hook] Uploading to the NixCI staging cache: /nix/store/rwjrmypbafp5snlil4gvj51i9x16frag-mergeful-0.3.0.0-doc /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0 [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/rwjrmypbafp5snlil4gvj51i9x16frag-mergeful-0.3.0.0-doc' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/axlvvp4ddh4b1w4br05nis7q2s52d6cw-mergeful-0.3.0.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 2 of 10 built Waiting for lock on genvalidity-sydtest-aeson-1.0.0.0-doc Building genvalidity-mergeful-source [genvalidity-mergeful-source] Phase: setupCompilerEnvironmentPhase [genvalidity-mergeful-source] Build with /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4. [genvalidity-mergeful-source] Phase: unpackPhase [genvalidity-mergeful-source] unpacking source archive /nix/store/h694x53ms4i8ankyhwqcnn8dy7wjmyin-genvalidity-mergeful [genvalidity-mergeful-source] source root is genvalidity-mergeful [genvalidity-mergeful-source] Phase: patchPhase [genvalidity-mergeful-source] Phase: compileBuildDriverPhase [genvalidity-mergeful-source] setupCompileFlags: -package-db=/build/tmp.XDu4DXZBAv/setup-package.conf.d -threaded [genvalidity-mergeful-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.XDu4DXZBAv/Main.o ) [genvalidity-mergeful-source] [2 of 2] Linking Setup [genvalidity-mergeful-source] Phase: updateAutotoolsGnuConfigScriptsPhase [genvalidity-mergeful-source] Phase: configurePhase [genvalidity-mergeful-source] configureFlags: --verbose --prefix=/nix/store/r5nil50dj6c1jlnrvsibz2cg79llq4bx-genvalidity-mergeful-source-0.3.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/genvalidity-mergeful-0.3.0.1 --with-gcc=gcc --package-db=/build/tmp.XDu4DXZBAv/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/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [genvalidity-mergeful-source] Using Parsec parser [genvalidity-mergeful-source] Configuring genvalidity-mergeful-0.3.0.1... [genvalidity-mergeful-source] Dependency QuickCheck: using QuickCheck-2.14.3 [genvalidity-mergeful-source] Dependency base <5: using base-4.19.2.0 [genvalidity-mergeful-source] Dependency containers: using containers-0.6.8 [genvalidity-mergeful-source] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [genvalidity-mergeful-source] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2 [genvalidity-mergeful-source] Dependency genvalidity-time: using genvalidity-time-1.0.0.1 [genvalidity-mergeful-source] Dependency mergeful: using mergeful-0.3.0.0 [genvalidity-mergeful-source] Dependency QuickCheck: using QuickCheck-2.14.3 [genvalidity-mergeful-source] Dependency autodocodec: using autodocodec-0.4.2.2 [genvalidity-mergeful-source] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.1 [genvalidity-mergeful-source] Dependency base <5: using base-4.19.2.0 [genvalidity-mergeful-source] Dependency containers: using containers-0.6.8 [genvalidity-mergeful-source] Dependency genvalidity-mergeful: using genvalidity-mergeful-0.3.0.1 [genvalidity-mergeful-source] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.0.0 [genvalidity-mergeful-source] Dependency genvalidity-sydtest-aeson: using genvalidity-sydtest-aeson-1.0.0.0 [genvalidity-mergeful-source] Dependency genvalidity-uuid: using genvalidity-uuid-1.0.0.1 [genvalidity-mergeful-source] Dependency mergeful: using mergeful-0.3.0.0 [genvalidity-mergeful-source] Dependency mtl: using mtl-2.3.1 [genvalidity-mergeful-source] Dependency pretty-show: using pretty-show-1.10 [genvalidity-mergeful-source] Dependency random: using random-1.2.1.3 [genvalidity-mergeful-source] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 [genvalidity-mergeful-source] Dependency sydtest: using sydtest-0.19.0.0 [genvalidity-mergeful-source] Dependency time: using time-1.12.2 [genvalidity-mergeful-source] Dependency uuid: using uuid-1.3.16 [genvalidity-mergeful-source] Source component graph: [genvalidity-mergeful-source]  component lib [genvalidity-mergeful-source]  component test:mergeful-test dependency lib [genvalidity-mergeful-source] Configured component graph: [genvalidity-mergeful-source]  component genvalidity-mergeful-0.3.0.1-JSzMTmmbceVCbdI1THAsX3 [genvalidity-mergeful-source]  include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi [genvalidity-mergeful-source]  include base-4.19.2.0-0fde [genvalidity-mergeful-source]  include containers-0.6.8-ddec [genvalidity-mergeful-source]  include genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC [genvalidity-mergeful-source]  include genvalidity-containers-1.0.0.2-EQ87SWyw1ZsLE2y4yppfdE [genvalidity-mergeful-source]  include genvalidity-time-1.0.0.1-2pe2qIXIMJeLWvYpVYtrUB [genvalidity-mergeful-source]  include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [genvalidity-mergeful-source]  component genvalidity-mergeful-0.3.0.1-Chy0Q89GWbAgK8frmRbc7-mergeful-test [genvalidity-mergeful-source]  include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi [genvalidity-mergeful-source]  include autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE [genvalidity-mergeful-source]  include autodocodec-yaml-0.4.0.1-2rpiOTiYHYnIeyyogJPWtO [genvalidity-mergeful-source]  include base-4.19.2.0-0fde [genvalidity-mergeful-source]  include containers-0.6.8-ddec [genvalidity-mergeful-source]  include genvalidity-mergeful-0.3.0.1-JSzMTmmbceVCbdI1THAsX3 [genvalidity-mergeful-source]  include genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2 [genvalidity-mergeful-source]  include genvalidity-sydtest-aeson-1.0.0.0-34Ib1lOnJtW5SYaOdAJVME [genvalidity-mergeful-source]  include genvalidity-uuid-1.0.0.1-Frc9pAKKBrX1rEYziLBCBJ [genvalidity-mergeful-source]  include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [genvalidity-mergeful-source]  include mtl-2.3.1-5e32 [genvalidity-mergeful-source]  include pretty-show-1.10-FXvNY82Nxfl2Fr3TaXscuS [genvalidity-mergeful-source]  include random-1.2.1.3-KGZDfCTowDgJLZ8SS9n703 [genvalidity-mergeful-source]  include safe-coloured-text-0.3.0.2-GjnRkrsS9TGsOynxKRvMN [genvalidity-mergeful-source]  include sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM [genvalidity-mergeful-source]  include time-1.12.2-a970 [genvalidity-mergeful-source]  include uuid-1.3.16-JO2BKdXBgSPAnj0xer7zBR [genvalidity-mergeful-source] Linked component graph: [genvalidity-mergeful-source]  unit genvalidity-mergeful-0.3.0.1-JSzMTmmbceVCbdI1THAsX3 [genvalidity-mergeful-source]  include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi [genvalidity-mergeful-source]  include base-4.19.2.0-0fde [genvalidity-mergeful-source]  include containers-0.6.8-ddec [genvalidity-mergeful-source]  include genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC [genvalidity-mergeful-source]  include genvalidity-containers-1.0.0.2-EQ87SWyw1ZsLE2y4yppfdE [genvalidity-mergeful-source]  include genvalidity-time-1.0.0.1-2pe2qIXIMJeLWvYpVYtrUB [genvalidity-mergeful-source]  include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [genvalidity-mergeful-source]  Data.GenValidity.Mergeful=genvalidity-mergeful-0.3.0.1-JSzMTmmbceVCbdI1THAsX3:Data.GenValidity.Mergeful,Data.GenValidity.Mergeful.Collection=genvalidity-mergeful-0.3.0.1-JSzMTmmbceVCbdI1THAsX3:Data.GenValidity.Mergeful.Collection,Data.GenValidity.Mergeful.Item=genvalidity-mergeful-0.3.0.1-JSzMTmmbceVCbdI1THAsX3:Data.GenValidity.Mergeful.Item,Data.GenValidity.Mergeful.Timed=genvalidity-mergeful-0.3.0.1-JSzMTmmbceVCbdI1THAsX3:Data.GenValidity.Mergeful.Timed,Data.GenValidity.Mergeful.Value=genvalidity-mergeful-0.3.0.1-JSzMTmmbceVCbdI1THAsX3:Data.GenValidity.Mergeful.Value [genvalidity-mergeful-source]  unit genvalidity-mergeful-0.3.0.1-Chy0Q89GWbAgK8frmRbc7-mergeful-test [genvalidity-mergeful-source]  include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi [genvalidity-mergeful-source]  include autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE [genvalidity-mergeful-source]  include autodocodec-yaml-0.4.0.1-2rpiOTiYHYnIeyyogJPWtO [genvalidity-mergeful-source]  include base-4.19.2.0-0fde [genvalidity-mergeful-source]  include containers-0.6.8-ddec [genvalidity-mergeful-source]  include genvalidity-mergeful-0.3.0.1-JSzMTmmbceVCbdI1THAsX3 [genvalidity-mergeful-source]  include genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2 [genvalidity-mergeful-source]  include genvalidity-sydtest-aeson-1.0.0.0-34Ib1lOnJtW5SYaOdAJVME [genvalidity-mergeful-source]  include genvalidity-uuid-1.0.0.1-Frc9pAKKBrX1rEYziLBCBJ [genvalidity-mergeful-source]  include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [genvalidity-mergeful-source]  include mtl-2.3.1-5e32 [genvalidity-mergeful-source]  include pretty-show-1.10-FXvNY82Nxfl2Fr3TaXscuS [genvalidity-mergeful-source]  include random-1.2.1.3-KGZDfCTowDgJLZ8SS9n703 [genvalidity-mergeful-source]  include safe-coloured-text-0.3.0.2-GjnRkrsS9TGsOynxKRvMN [genvalidity-mergeful-source]  include sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM [genvalidity-mergeful-source]  include time-1.12.2-a970 [genvalidity-mergeful-source]  include uuid-1.3.16-JO2BKdXBgSPAnj0xer7zBR [genvalidity-mergeful-source] Ready component graph: [genvalidity-mergeful-source]  definite genvalidity-mergeful-0.3.0.1-JSzMTmmbceVCbdI1THAsX3 [genvalidity-mergeful-source]  depends QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi [genvalidity-mergeful-source]  depends base-4.19.2.0-0fde [genvalidity-mergeful-source]  depends containers-0.6.8-ddec [genvalidity-mergeful-source]  depends genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC [genvalidity-mergeful-source]  depends genvalidity-containers-1.0.0.2-EQ87SWyw1ZsLE2y4yppfdE [genvalidity-mergeful-source]  depends genvalidity-time-1.0.0.1-2pe2qIXIMJeLWvYpVYtrUB [genvalidity-mergeful-source]  depends mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [genvalidity-mergeful-source]  definite genvalidity-mergeful-0.3.0.1-Chy0Q89GWbAgK8frmRbc7-mergeful-test [genvalidity-mergeful-source]  depends QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi [genvalidity-mergeful-source]  depends autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE [genvalidity-mergeful-source]  depends autodocodec-yaml-0.4.0.1-2rpiOTiYHYnIeyyogJPWtO [genvalidity-mergeful-source]  depends base-4.19.2.0-0fde [genvalidity-mergeful-source]  depends containers-0.6.8-ddec [genvalidity-mergeful-source]  depends genvalidity-mergeful-0.3.0.1-JSzMTmmbceVCbdI1THAsX3 [genvalidity-mergeful-source]  depends genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2 [genvalidity-mergeful-source]  depends genvalidity-sydtest-aeson-1.0.0.0-34Ib1lOnJtW5SYaOdAJVME [genvalidity-mergeful-source]  depends genvalidity-uuid-1.0.0.1-Frc9pAKKBrX1rEYziLBCBJ [genvalidity-mergeful-source]  depends mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [genvalidity-mergeful-source]  depends mtl-2.3.1-5e32 [genvalidity-mergeful-source]  depends pretty-show-1.10-FXvNY82Nxfl2Fr3TaXscuS [genvalidity-mergeful-source]  depends random-1.2.1.3-KGZDfCTowDgJLZ8SS9n703 [genvalidity-mergeful-source]  depends safe-coloured-text-0.3.0.2-GjnRkrsS9TGsOynxKRvMN [genvalidity-mergeful-source]  depends sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM [genvalidity-mergeful-source]  depends time-1.12.2-a970 [genvalidity-mergeful-source]  depends uuid-1.3.16-JO2BKdXBgSPAnj0xer7zBR [genvalidity-mergeful-source] Using Cabal-3.10.3.0 compiled by ghc-9.8 [genvalidity-mergeful-source] Using compiler: ghc-9.8.4 [genvalidity-mergeful-source] Using install prefix: [genvalidity-mergeful-source] /nix/store/r5nil50dj6c1jlnrvsibz2cg79llq4bx-genvalidity-mergeful-source-0.3.0.1 [genvalidity-mergeful-source] Executables installed in: [genvalidity-mergeful-source] /nix/store/r5nil50dj6c1jlnrvsibz2cg79llq4bx-genvalidity-mergeful-source-0.3.0.1/bin [genvalidity-mergeful-source] Libraries installed in: [genvalidity-mergeful-source] /nix/store/r5nil50dj6c1jlnrvsibz2cg79llq4bx-genvalidity-mergeful-source-0.3.0.1/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4/genvalidity-mergeful-0.3.0.1-JSzMTmmbceVCbdI1THAsX3 [genvalidity-mergeful-source] Dynamic Libraries installed in: [genvalidity-mergeful-source] /nix/store/r5nil50dj6c1jlnrvsibz2cg79llq4bx-genvalidity-mergeful-source-0.3.0.1/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4 [genvalidity-mergeful-source] Private executables installed in: [genvalidity-mergeful-source] /nix/store/r5nil50dj6c1jlnrvsibz2cg79llq4bx-genvalidity-mergeful-source-0.3.0.1/libexec/x86_64-linux-ghc-9.8.4/genvalidity-mergeful-0.3.0.1 [genvalidity-mergeful-source] Data files installed in: [genvalidity-mergeful-source] /nix/store/r5nil50dj6c1jlnrvsibz2cg79llq4bx-genvalidity-mergeful-source-0.3.0.1/share/x86_64-linux-ghc-9.8.4/genvalidity-mergeful-0.3.0.1 [genvalidity-mergeful-source] Documentation installed in: /share/doc/genvalidity-mergeful-0.3.0.1 [genvalidity-mergeful-source] Configuration files installed in: [genvalidity-mergeful-source] /nix/store/r5nil50dj6c1jlnrvsibz2cg79llq4bx-genvalidity-mergeful-source-0.3.0.1/etc [genvalidity-mergeful-source] No alex found [genvalidity-mergeful-source] Using ar found on system at: [genvalidity-mergeful-source] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [genvalidity-mergeful-source] No c2hs found [genvalidity-mergeful-source] No cpphs found [genvalidity-mergeful-source] No doctest found [genvalidity-mergeful-source] Using gcc version 14.3.0 given by user at: [genvalidity-mergeful-source] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [genvalidity-mergeful-source] Using ghc version 9.8.4 found on system at: [genvalidity-mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc [genvalidity-mergeful-source] Using ghc-pkg version 9.8.4 found on system at: [genvalidity-mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc-pkg-9.8.4 [genvalidity-mergeful-source] No ghcjs found [genvalidity-mergeful-source] No ghcjs-pkg found [genvalidity-mergeful-source] No greencard found [genvalidity-mergeful-source] Using haddock version 2.30.0 found on system at: [genvalidity-mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/haddock-ghc-9.8.4 [genvalidity-mergeful-source] No happy found [genvalidity-mergeful-source] Using haskell-suite found on system at: haskell-suite-dummy-location [genvalidity-mergeful-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [genvalidity-mergeful-source] No hmake found [genvalidity-mergeful-source] Using hpc version 0.69 found on system at: [genvalidity-mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hpc-ghc-9.8.4 [genvalidity-mergeful-source] Using hsc2hs version 0.68.10 found on system at: [genvalidity-mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hsc2hs-ghc-9.8.4 [genvalidity-mergeful-source] Using hscolour version 1.25 found on system at: [genvalidity-mergeful-source] /nix/store/fb7sllj82i2dv2ijivsz2abp0agz40p9-hscolour-1.25/bin/HsColour [genvalidity-mergeful-source] No jhc found [genvalidity-mergeful-source] Using ld found on system at: [genvalidity-mergeful-source] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [genvalidity-mergeful-source] No pkg-config found [genvalidity-mergeful-source] Using runghc version 9.8.4 found on system at: [genvalidity-mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/runghc-9.8.4 [genvalidity-mergeful-source] Using strip version 2.44 found on system at: [genvalidity-mergeful-source] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [genvalidity-mergeful-source] Using tar found on system at: [genvalidity-mergeful-source] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [genvalidity-mergeful-source] No uhc found [genvalidity-mergeful-source] Phase: buildPhase [genvalidity-mergeful-source] Distribution quality warnings: [genvalidity-mergeful-source] No 'category' field. [genvalidity-mergeful-source] No 'synopsis' field. [genvalidity-mergeful-source] Building source dist for genvalidity-mergeful-0.3.0.1... [genvalidity-mergeful-source] Source tarball created: dist/genvalidity-mergeful-0.3.0.1.tar.gz [genvalidity-mergeful-source] Phase: checkPhase [genvalidity-mergeful-source] Phase: haddockPhase [genvalidity-mergeful-source] Phase: installPhase [genvalidity-mergeful-source] Phase: fixupPhase [post-build-hook] Uploading to the NixCI staging cache: /nix/store/r5nil50dj6c1jlnrvsibz2cg79llq4bx-genvalidity-mergeful-source-0.3.0.1 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/r5nil50dj6c1jlnrvsibz2cg79llq4bx-genvalidity-mergeful-source-0.3.0.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/azgd4i154964byf6286jkdwngi2qifwc-genvalidity-mergeful-source-0.3.0.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 3 of 8 built Building genvalidity-mergeful [genvalidity-mergeful] Phase: setupCompilerEnvironmentPhase [genvalidity-mergeful] Build with /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4. [genvalidity-mergeful] Phase: unpackPhase [genvalidity-mergeful] unpacking source archive /nix/store/r5nil50dj6c1jlnrvsibz2cg79llq4bx-genvalidity-mergeful-source-0.3.0.1/genvalidity-mergeful-0.3.0.1.tar.gz [genvalidity-mergeful] source root is genvalidity-mergeful-0.3.0.1 [genvalidity-mergeful] setting SOURCE_DATE_EPOCH to timestamp 1780347133 of file "genvalidity-mergeful-0.3.0.1/test/Spec.hs" [genvalidity-mergeful] warning: file "genvalidity-mergeful-0.3.0.1/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [genvalidity-mergeful] Phase: patchPhase [genvalidity-mergeful] Phase: compileBuildDriverPhase [genvalidity-mergeful] setupCompileFlags: -package-db=/build/tmp.n0kbbkgCdw/setup-package.conf.d -threaded [genvalidity-mergeful] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.n0kbbkgCdw/Main.o ) [genvalidity-mergeful] [2 of 2] Linking Setup [genvalidity-mergeful] Phase: updateAutotoolsGnuConfigScriptsPhase [genvalidity-mergeful] Phase: configurePhase [genvalidity-mergeful] configureFlags: --verbose --prefix=/nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/08ximghvar6kq5m42kkcpravwjw6rd6h-genvalidity-mergeful-0.3.0.1-doc/share/doc/genvalidity-mergeful-0.3.0.1 --with-gcc=gcc --package-db=/build/tmp.n0kbbkgCdw/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [genvalidity-mergeful] Using Parsec parser [genvalidity-mergeful] Configuring genvalidity-mergeful-0.3.0.1... [genvalidity-mergeful] Dependency QuickCheck: using QuickCheck-2.14.3 [genvalidity-mergeful] Dependency base <5: using base-4.19.2.0 [genvalidity-mergeful] Dependency containers: using containers-0.6.8 [genvalidity-mergeful] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [genvalidity-mergeful] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2 [genvalidity-mergeful] Dependency genvalidity-time: using genvalidity-time-1.0.0.1 [genvalidity-mergeful] Dependency mergeful: using mergeful-0.3.0.0 [genvalidity-mergeful] Dependency QuickCheck: using QuickCheck-2.14.3 [genvalidity-mergeful] Dependency autodocodec: using autodocodec-0.4.2.2 [genvalidity-mergeful] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.1 [genvalidity-mergeful] Dependency base <5: using base-4.19.2.0 [genvalidity-mergeful] Dependency containers: using containers-0.6.8 [genvalidity-mergeful] Dependency genvalidity-mergeful: using genvalidity-mergeful-0.3.0.1 [genvalidity-mergeful] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.0.0 [genvalidity-mergeful] Dependency genvalidity-sydtest-aeson: using genvalidity-sydtest-aeson-1.0.0.0 [genvalidity-mergeful] Dependency genvalidity-uuid: using genvalidity-uuid-1.0.0.1 [genvalidity-mergeful] Dependency mergeful: using mergeful-0.3.0.0 [genvalidity-mergeful] Dependency mtl: using mtl-2.3.1 [genvalidity-mergeful] Dependency pretty-show: using pretty-show-1.10 [genvalidity-mergeful] Dependency random: using random-1.2.1.3 [genvalidity-mergeful] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 [genvalidity-mergeful] Dependency sydtest: using sydtest-0.19.0.0 [genvalidity-mergeful] Dependency time: using time-1.12.2 [genvalidity-mergeful] Dependency uuid: using uuid-1.3.16 [genvalidity-mergeful] Dependency base <5: using base-4.19.2.0 [genvalidity-mergeful] Dependency criterion: using criterion-1.6.4.0 [genvalidity-mergeful] Dependency genvalidity-criterion: using genvalidity-criterion-1.1.0.0 [genvalidity-mergeful] Dependency genvalidity-mergeful: using genvalidity-mergeful-0.3.0.1 [genvalidity-mergeful] Dependency mergeful: using mergeful-0.3.0.0 [genvalidity-mergeful] Source component graph: [genvalidity-mergeful]  component lib [genvalidity-mergeful]  component test:mergeful-test dependency lib [genvalidity-mergeful]  component bench:mergeful-bench dependency lib [genvalidity-mergeful] Configured component graph: [genvalidity-mergeful]  component genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj [genvalidity-mergeful]  include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi [genvalidity-mergeful]  include base-4.19.2.0-0fde [genvalidity-mergeful]  include containers-0.6.8-ddec [genvalidity-mergeful]  include genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC [genvalidity-mergeful]  include genvalidity-containers-1.0.0.2-EQ87SWyw1ZsLE2y4yppfdE [genvalidity-mergeful]  include genvalidity-time-1.0.0.1-2pe2qIXIMJeLWvYpVYtrUB [genvalidity-mergeful]  include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [genvalidity-mergeful]  component genvalidity-mergeful-0.3.0.1-4rQr5sezZz99CQaEOqguUo-mergeful-test [genvalidity-mergeful]  include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi [genvalidity-mergeful]  include autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE [genvalidity-mergeful]  include autodocodec-yaml-0.4.0.1-2rpiOTiYHYnIeyyogJPWtO [genvalidity-mergeful]  include base-4.19.2.0-0fde [genvalidity-mergeful]  include containers-0.6.8-ddec [genvalidity-mergeful]  include genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj [genvalidity-mergeful]  include genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2 [genvalidity-mergeful]  include genvalidity-sydtest-aeson-1.0.0.0-34Ib1lOnJtW5SYaOdAJVME [genvalidity-mergeful]  include genvalidity-uuid-1.0.0.1-Frc9pAKKBrX1rEYziLBCBJ [genvalidity-mergeful]  include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [genvalidity-mergeful]  include mtl-2.3.1-5e32 [genvalidity-mergeful]  include pretty-show-1.10-FXvNY82Nxfl2Fr3TaXscuS [genvalidity-mergeful]  include random-1.2.1.3-KGZDfCTowDgJLZ8SS9n703 [genvalidity-mergeful]  include safe-coloured-text-0.3.0.2-GjnRkrsS9TGsOynxKRvMN [genvalidity-mergeful]  include sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM [genvalidity-mergeful]  include time-1.12.2-a970 [genvalidity-mergeful]  include uuid-1.3.16-JO2BKdXBgSPAnj0xer7zBR [genvalidity-mergeful]  component genvalidity-mergeful-0.3.0.1-H02SBrfWAAeDE5PEjgREvS-mergeful-bench [genvalidity-mergeful]  include base-4.19.2.0-0fde [genvalidity-mergeful]  include criterion-1.6.4.0-5uk1acuz75hAaQ9VsW8EAZ [genvalidity-mergeful]  include genvalidity-criterion-1.1.0.0-Ynz2duq14b5NyXYtSVLvB [genvalidity-mergeful]  include genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj [genvalidity-mergeful]  include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [genvalidity-mergeful] Linked component graph: [genvalidity-mergeful]  unit genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj [genvalidity-mergeful]  include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi [genvalidity-mergeful]  include base-4.19.2.0-0fde [genvalidity-mergeful]  include containers-0.6.8-ddec [genvalidity-mergeful]  include genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC [genvalidity-mergeful]  include genvalidity-containers-1.0.0.2-EQ87SWyw1ZsLE2y4yppfdE [genvalidity-mergeful]  include genvalidity-time-1.0.0.1-2pe2qIXIMJeLWvYpVYtrUB [genvalidity-mergeful]  include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [genvalidity-mergeful]  Data.GenValidity.Mergeful=genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj:Data.GenValidity.Mergeful,Data.GenValidity.Mergeful.Collection=genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj:Data.GenValidity.Mergeful.Collection,Data.GenValidity.Mergeful.Item=genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj:Data.GenValidity.Mergeful.Item,Data.GenValidity.Mergeful.Timed=genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj:Data.GenValidity.Mergeful.Timed,Data.GenValidity.Mergeful.Value=genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj:Data.GenValidity.Mergeful.Value [genvalidity-mergeful]  unit genvalidity-mergeful-0.3.0.1-4rQr5sezZz99CQaEOqguUo-mergeful-test [genvalidity-mergeful]  include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi [genvalidity-mergeful]  include autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE [genvalidity-mergeful]  include autodocodec-yaml-0.4.0.1-2rpiOTiYHYnIeyyogJPWtO [genvalidity-mergeful]  include base-4.19.2.0-0fde [genvalidity-mergeful]  include containers-0.6.8-ddec [genvalidity-mergeful]  include genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj [genvalidity-mergeful]  include genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2 [genvalidity-mergeful]  include genvalidity-sydtest-aeson-1.0.0.0-34Ib1lOnJtW5SYaOdAJVME [genvalidity-mergeful]  include genvalidity-uuid-1.0.0.1-Frc9pAKKBrX1rEYziLBCBJ [genvalidity-mergeful]  include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [genvalidity-mergeful]  include mtl-2.3.1-5e32 [genvalidity-mergeful]  include pretty-show-1.10-FXvNY82Nxfl2Fr3TaXscuS [genvalidity-mergeful]  include random-1.2.1.3-KGZDfCTowDgJLZ8SS9n703 [genvalidity-mergeful]  include safe-coloured-text-0.3.0.2-GjnRkrsS9TGsOynxKRvMN [genvalidity-mergeful]  include sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM [genvalidity-mergeful]  include time-1.12.2-a970 [genvalidity-mergeful]  include uuid-1.3.16-JO2BKdXBgSPAnj0xer7zBR [genvalidity-mergeful]  unit genvalidity-mergeful-0.3.0.1-H02SBrfWAAeDE5PEjgREvS-mergeful-bench [genvalidity-mergeful]  include base-4.19.2.0-0fde [genvalidity-mergeful]  include criterion-1.6.4.0-5uk1acuz75hAaQ9VsW8EAZ [genvalidity-mergeful]  include genvalidity-criterion-1.1.0.0-Ynz2duq14b5NyXYtSVLvB [genvalidity-mergeful]  include genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj [genvalidity-mergeful]  include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [genvalidity-mergeful] Ready component graph: [genvalidity-mergeful]  definite genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj [genvalidity-mergeful]  depends QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi [genvalidity-mergeful]  depends base-4.19.2.0-0fde [genvalidity-mergeful]  depends containers-0.6.8-ddec [genvalidity-mergeful]  depends genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC [genvalidity-mergeful]  depends genvalidity-containers-1.0.0.2-EQ87SWyw1ZsLE2y4yppfdE [genvalidity-mergeful]  depends genvalidity-time-1.0.0.1-2pe2qIXIMJeLWvYpVYtrUB [genvalidity-mergeful]  depends mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [genvalidity-mergeful]  definite genvalidity-mergeful-0.3.0.1-H02SBrfWAAeDE5PEjgREvS-mergeful-bench [genvalidity-mergeful]  depends base-4.19.2.0-0fde [genvalidity-mergeful]  depends criterion-1.6.4.0-5uk1acuz75hAaQ9VsW8EAZ [genvalidity-mergeful]  depends genvalidity-criterion-1.1.0.0-Ynz2duq14b5NyXYtSVLvB [genvalidity-mergeful]  depends genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj [genvalidity-mergeful]  depends mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [genvalidity-mergeful]  definite genvalidity-mergeful-0.3.0.1-4rQr5sezZz99CQaEOqguUo-mergeful-test [genvalidity-mergeful]  depends QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi [genvalidity-mergeful]  depends autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE [genvalidity-mergeful]  depends autodocodec-yaml-0.4.0.1-2rpiOTiYHYnIeyyogJPWtO [genvalidity-mergeful]  depends base-4.19.2.0-0fde [genvalidity-mergeful]  depends containers-0.6.8-ddec [genvalidity-mergeful]  depends genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj [genvalidity-mergeful]  depends genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2 [genvalidity-mergeful]  depends genvalidity-sydtest-aeson-1.0.0.0-34Ib1lOnJtW5SYaOdAJVME [genvalidity-mergeful]  depends genvalidity-uuid-1.0.0.1-Frc9pAKKBrX1rEYziLBCBJ [genvalidity-mergeful]  depends mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [genvalidity-mergeful]  depends mtl-2.3.1-5e32 [genvalidity-mergeful]  depends pretty-show-1.10-FXvNY82Nxfl2Fr3TaXscuS [genvalidity-mergeful]  depends random-1.2.1.3-KGZDfCTowDgJLZ8SS9n703 [genvalidity-mergeful]  depends safe-coloured-text-0.3.0.2-GjnRkrsS9TGsOynxKRvMN [genvalidity-mergeful]  depends sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM [genvalidity-mergeful]  depends time-1.12.2-a970 [genvalidity-mergeful]  depends uuid-1.3.16-JO2BKdXBgSPAnj0xer7zBR [genvalidity-mergeful] Using Cabal-3.10.3.0 compiled by ghc-9.8 [genvalidity-mergeful] Using compiler: ghc-9.8.4 [genvalidity-mergeful] Using install prefix: [genvalidity-mergeful] /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1 [genvalidity-mergeful] Executables installed in: [genvalidity-mergeful] /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1/bin [genvalidity-mergeful] Libraries installed in: [genvalidity-mergeful] /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4/genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj [genvalidity-mergeful] Dynamic Libraries installed in: [genvalidity-mergeful] /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4 [genvalidity-mergeful] Private executables installed in: [genvalidity-mergeful] /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1/libexec/x86_64-linux-ghc-9.8.4/genvalidity-mergeful-0.3.0.1 [genvalidity-mergeful] Data files installed in: [genvalidity-mergeful] /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1/share/x86_64-linux-ghc-9.8.4/genvalidity-mergeful-0.3.0.1 [genvalidity-mergeful] Documentation installed in: [genvalidity-mergeful] /nix/store/08ximghvar6kq5m42kkcpravwjw6rd6h-genvalidity-mergeful-0.3.0.1-doc/share/doc/genvalidity-mergeful-0.3.0.1 [genvalidity-mergeful] Configuration files installed in: [genvalidity-mergeful] /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1/etc [genvalidity-mergeful] No alex found [genvalidity-mergeful] Using ar found on system at: [genvalidity-mergeful] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [genvalidity-mergeful] No c2hs found [genvalidity-mergeful] No cpphs found [genvalidity-mergeful] No doctest found [genvalidity-mergeful] Using gcc version 14.3.0 given by user at: [genvalidity-mergeful] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [genvalidity-mergeful] Using ghc version 9.8.4 found on system at: [genvalidity-mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc [genvalidity-mergeful] Using ghc-pkg version 9.8.4 found on system at: [genvalidity-mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc-pkg-9.8.4 [genvalidity-mergeful] No ghcjs found [genvalidity-mergeful] No ghcjs-pkg found [genvalidity-mergeful] No greencard found [genvalidity-mergeful] Using haddock version 2.30.0 found on system at: [genvalidity-mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/haddock-ghc-9.8.4 [genvalidity-mergeful] No happy found [genvalidity-mergeful] Using haskell-suite found on system at: haskell-suite-dummy-location [genvalidity-mergeful] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [genvalidity-mergeful] No hmake found [genvalidity-mergeful] Using hpc version 0.69 found on system at: [genvalidity-mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hpc-ghc-9.8.4 [genvalidity-mergeful] Using hsc2hs version 0.68.10 found on system at: [genvalidity-mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hsc2hs-ghc-9.8.4 [genvalidity-mergeful] Using hscolour version 1.25 found on system at: [genvalidity-mergeful] /nix/store/fb7sllj82i2dv2ijivsz2abp0agz40p9-hscolour-1.25/bin/HsColour [genvalidity-mergeful] No jhc found [genvalidity-mergeful] Using ld found on system at: [genvalidity-mergeful] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [genvalidity-mergeful] No pkg-config found [genvalidity-mergeful] Using runghc version 9.8.4 found on system at: [genvalidity-mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/runghc-9.8.4 [genvalidity-mergeful] Using strip version 2.44 found on system at: [genvalidity-mergeful] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [genvalidity-mergeful] Using tar found on system at: [genvalidity-mergeful] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [genvalidity-mergeful] No uhc found [genvalidity-mergeful] Phase: buildPhase [genvalidity-mergeful] Preprocessing library for genvalidity-mergeful-0.3.0.1.. [genvalidity-mergeful] Building library for genvalidity-mergeful-0.3.0.1.. [genvalidity-mergeful] [1 of 6] Compiling Data.GenValidity.Mergeful.Timed ( src/Data/GenValidity/Mergeful/Timed.hs, dist/build/Data/GenValidity/Mergeful/Timed.o, dist/build/Data/GenValidity/Mergeful/Timed.dyn_o ) [genvalidity-mergeful] [2 of 6] Compiling Data.GenValidity.Mergeful.Item ( src/Data/GenValidity/Mergeful/Item.hs, dist/build/Data/GenValidity/Mergeful/Item.o, dist/build/Data/GenValidity/Mergeful/Item.dyn_o ) [genvalidity-mergeful] [3 of 6] Compiling Data.GenValidity.Mergeful.Collection ( src/Data/GenValidity/Mergeful/Collection.hs, dist/build/Data/GenValidity/Mergeful/Collection.o, dist/build/Data/GenValidity/Mergeful/Collection.dyn_o ) [genvalidity-mergeful] [4 of 6] Compiling Data.GenValidity.Mergeful.Value ( src/Data/GenValidity/Mergeful/Value.hs, dist/build/Data/GenValidity/Mergeful/Value.o, dist/build/Data/GenValidity/Mergeful/Value.dyn_o ) [genvalidity-mergeful] [5 of 6] Compiling Data.GenValidity.Mergeful ( src/Data/GenValidity/Mergeful.hs, dist/build/Data/GenValidity/Mergeful.o, dist/build/Data/GenValidity/Mergeful.dyn_o ) [genvalidity-mergeful] [6 of 6] Compiling Paths_genvalidity_mergeful ( dist/build/autogen/Paths_genvalidity_mergeful.hs, dist/build/Paths_genvalidity_mergeful.o, dist/build/Paths_genvalidity_mergeful.dyn_o ) [genvalidity-mergeful] [1 of 6] Compiling Data.GenValidity.Mergeful.Timed ( src/Data/GenValidity/Mergeful/Timed.hs, dist/build/Data/GenValidity/Mergeful/Timed.p_o ) [genvalidity-mergeful] [2 of 6] Compiling Data.GenValidity.Mergeful.Item ( src/Data/GenValidity/Mergeful/Item.hs, dist/build/Data/GenValidity/Mergeful/Item.p_o ) [genvalidity-mergeful] [3 of 6] Compiling Data.GenValidity.Mergeful.Collection ( src/Data/GenValidity/Mergeful/Collection.hs, dist/build/Data/GenValidity/Mergeful/Collection.p_o ) [genvalidity-mergeful] [4 of 6] Compiling Data.GenValidity.Mergeful.Value ( src/Data/GenValidity/Mergeful/Value.hs, dist/build/Data/GenValidity/Mergeful/Value.p_o ) [genvalidity-mergeful] [5 of 6] Compiling Data.GenValidity.Mergeful ( src/Data/GenValidity/Mergeful.hs, dist/build/Data/GenValidity/Mergeful.p_o ) [genvalidity-mergeful] [6 of 6] Compiling Paths_genvalidity_mergeful ( dist/build/autogen/Paths_genvalidity_mergeful.hs, dist/build/Paths_genvalidity_mergeful.p_o ) [genvalidity-mergeful] Preprocessing benchmark 'mergeful-bench' for genvalidity-mergeful-0.3.0.1.. [genvalidity-mergeful] Building benchmark 'mergeful-bench' for genvalidity-mergeful-0.3.0.1.. [genvalidity-mergeful] [1 of 2] Compiling Main ( bench/Bench.hs, dist/build/mergeful-bench/mergeful-bench-tmp/Main.o ) [genvalidity-mergeful] [2 of 2] Compiling Paths_genvalidity_mergeful ( dist/build/mergeful-bench/autogen/Paths_genvalidity_mergeful.hs, dist/build/mergeful-bench/mergeful-bench-tmp/Paths_genvalidity_mergeful.o ) [genvalidity-mergeful] [3 of 3] Linking dist/build/mergeful-bench/mergeful-bench [genvalidity-mergeful] Preprocessing test suite 'mergeful-test' for genvalidity-mergeful-0.3.0.1.. [genvalidity-mergeful] Building test suite 'mergeful-test' for genvalidity-mergeful-0.3.0.1.. [genvalidity-mergeful] [1 of 6] Compiling Data.Mergeful.CollectionSpec ( test/Data/Mergeful/CollectionSpec.hs, dist/build/mergeful-test/mergeful-test-tmp/Data/Mergeful/CollectionSpec.o ) [genvalidity-mergeful] [2 of 6] Compiling Data.Mergeful.ItemSpec ( test/Data/Mergeful/ItemSpec.hs, dist/build/mergeful-test/mergeful-test-tmp/Data/Mergeful/ItemSpec.o ) [genvalidity-mergeful] [3 of 6] Compiling Data.Mergeful.TimedSpec ( test/Data/Mergeful/TimedSpec.hs, dist/build/mergeful-test/mergeful-test-tmp/Data/Mergeful/TimedSpec.o ) [genvalidity-mergeful] [4 of 6] Compiling Data.Mergeful.ValueSpec ( test/Data/Mergeful/ValueSpec.hs, dist/build/mergeful-test/mergeful-test-tmp/Data/Mergeful/ValueSpec.o ) [genvalidity-mergeful] [5 of 6] Compiling Main ( test/Spec.hs, dist/build/mergeful-test/mergeful-test-tmp/Main.o ) [genvalidity-mergeful] [6 of 6] Compiling Paths_genvalidity_mergeful ( dist/build/mergeful-test/autogen/Paths_genvalidity_mergeful.hs, dist/build/mergeful-test/mergeful-test-tmp/Paths_genvalidity_mergeful.o ) [genvalidity-mergeful] [7 of 7] Linking dist/build/mergeful-test/mergeful-test [genvalidity-mergeful] Phase: checkPhase [genvalidity-mergeful] Running 1 test suites... [genvalidity-mergeful] Test suite mergeful-test: RUNNING... [genvalidity-mergeful] Tests: [genvalidity-mergeful]  [genvalidity-mergeful] Data.Mergeful.ValueSpec [genvalidity-mergeful]  ValueSyncResponse [genvalidity-mergeful]  JSON (ValueSyncResponse Word8) (valid) [genvalidity-mergeful]  decode :: Data.ByteString.Lazy.ByteString -> Either String (ValueSyncResponse Word8) [genvalidity-mergeful]  ✓ ensures that encode and decode are inverses for "valid (ValueSyncResponse Word8)"'s  13.33 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  encode :: (ValueSyncResponse Word8) -> Data.ByteString.Lazy.ByteString [genvalidity-mergeful]  ✓ never fails to encode a "valid (ValueSyncResponse Word8)"  7.40 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  GenValid (ValueSyncResponse Word8) [genvalidity-mergeful]  genValid :: Gen (ValueSyncResponse Word8) [genvalidity-mergeful]  ✓ only generates valid '(ValueSyncResponse Word8)'s  1.06 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ outputs the same schema as before for (ValueSyncResponse Word8)  3.79 ms [genvalidity-mergeful]  processServerValueSync [genvalidity-mergeful]  Server changes [genvalidity-mergeful]  ✓ tells the client that there is a modified item at the server side  2.01 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  Conflicts [genvalidity-mergeful]  ✓ notices a conflict if the client and server are trying to sync different items  3.98 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  Client changes [genvalidity-mergeful]  ✓ changes the item that the client tells the server to change  3.50 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ produces valid responses and stores  1.05 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ makes no changes if the sync request reflects the state of the server  1.17 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  syncing [genvalidity-mergeful]  ✓ succesfully syncs a modification across to a second client  3.56 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ is idempotent with one client  2.03 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  mergeValueSyncResponseIgnoreProblems [genvalidity-mergeful]  ✓ produces valid client stores  1.48 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  makeValueSyncRequest [genvalidity-mergeful]  ✓ produces valid requests  0.99 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ClientValue [genvalidity-mergeful]  ✓ outputs the same schema as before for (ClientValue Word8)  3.79 ms [genvalidity-mergeful]  JSON (ClientValue Word8) (valid) [genvalidity-mergeful]  decode :: Data.ByteString.Lazy.ByteString -> Either String (ClientValue Word8) [genvalidity-mergeful]  ✓ ensures that encode and decode are inverses for "valid (ClientValue Word8)"'s  10.05 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  encode :: (ClientValue Word8) -> Data.ByteString.Lazy.ByteString [genvalidity-mergeful]  ✓ never fails to encode a "valid (ClientValue Word8)"  7.86 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  GenValid (ClientValue Word8) [genvalidity-mergeful]  genValid :: Gen (ClientValue Word8) [genvalidity-mergeful]  ✓ only generates valid '(ClientValue Word8)'s  2.02 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ServerValue [genvalidity-mergeful]  ✓ outputs the same schema as before for (ServerValue Word8)  3.40 ms [genvalidity-mergeful]  JSON (ServerValue Word8) (valid) [genvalidity-mergeful]  decode :: Data.ByteString.Lazy.ByteString -> Either String (ServerValue Word8) [genvalidity-mergeful]  ✓ ensures that encode and decode are inverses for "valid (ServerValue Word8)"'s  7.73 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  encode :: (ServerValue Word8) -> Data.ByteString.Lazy.ByteString [genvalidity-mergeful]  ✓ never fails to encode a "valid (ServerValue Word8)"  7.12 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  GenValid (ServerValue Word8) [genvalidity-mergeful]  genValid :: Gen (ServerValue Word8) [genvalidity-mergeful]  ✓ only generates valid '(ServerValue Word8)'s  0.88 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ValueSyncRequest [genvalidity-mergeful]  ✓ outputs the same schema as before for (ValueSyncRequest Word8)  4.13 ms [genvalidity-mergeful]  GenValid (ValueSyncRequest Word8) [genvalidity-mergeful]  genValid :: Gen (ValueSyncRequest Word8) [genvalidity-mergeful]  ✓ only generates valid '(ValueSyncRequest Word8)'s  1.78 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  JSON (ValueSyncRequest Word8) (valid) [genvalidity-mergeful]  encode :: (ValueSyncRequest Word8) -> Data.ByteString.Lazy.ByteString [genvalidity-mergeful]  ✓ never fails to encode a "valid (ValueSyncRequest Word8)"  7.17 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  decode :: Data.ByteString.Lazy.ByteString -> Either String (ValueSyncRequest Word8) [genvalidity-mergeful]  ✓ ensures that encode and decode are inverses for "valid (ValueSyncRequest Word8)"'s  9.53 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  mergeValueSyncResponseRaw [genvalidity-mergeful]  ✓ produces valid client stores  3.46 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful] Data.Mergeful.TimedSpec [genvalidity-mergeful]  JSON ServerTime (valid) [genvalidity-mergeful]  decode :: Data.ByteString.Lazy.ByteString -> Either String ServerTime [genvalidity-mergeful]  ✓ ensures that encode and decode are inverses for "valid ServerTime"'s  7.02 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  encode :: ServerTime -> Data.ByteString.Lazy.ByteString [genvalidity-mergeful]  ✓ never fails to encode a "valid ServerTime"  6.21 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  initialServerTime [genvalidity-mergeful]  ✓ is valid  0.00 ms [genvalidity-mergeful]  GenValid ServerTime [genvalidity-mergeful]  genValid :: Gen ServerTime [genvalidity-mergeful]  ✓ only generates valid 'ServerTime's  0.66 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  JSON (Timed Int) (valid) [genvalidity-mergeful]  decode :: Data.ByteString.Lazy.ByteString -> Either String (Timed Int) [genvalidity-mergeful]  ✓ ensures that encode and decode are inverses for "valid (Timed Int)"'s  8.46 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  encode :: (Timed Int) -> Data.ByteString.Lazy.ByteString [genvalidity-mergeful]  ✓ never fails to encode a "valid (Timed Int)"  6.73 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  GenValid (Timed Int) [genvalidity-mergeful]  genValid :: Gen (Timed Int) [genvalidity-mergeful]  ✓ only generates valid '(Timed Int)'s  0.77 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful] Data.Mergeful.ItemSpec [genvalidity-mergeful]  ItemSyncResponse [genvalidity-mergeful]  ✓ outputs the same schema as before for (ItemSyncResponse Word8)  4.20 ms [genvalidity-mergeful]  JSON (ItemSyncResponse Word8) (valid) [genvalidity-mergeful]  encode :: (ItemSyncResponse Word8) -> Data.ByteString.Lazy.ByteString [genvalidity-mergeful]  ✓ never fails to encode a "valid (ItemSyncResponse Word8)"  5.56 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  decode :: Data.ByteString.Lazy.ByteString -> Either String (ItemSyncResponse Word8) [genvalidity-mergeful]  ✓ ensures that encode and decode are inverses for "valid (ItemSyncResponse Word8)"'s  5.44 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  GenValid (ItemSyncResponse Word8) [genvalidity-mergeful]  genValid :: Gen (ItemSyncResponse Word8) [genvalidity-mergeful]  ✓ only generates valid '(ItemSyncResponse Word8)'s  0.23 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  makeItemSyncRequest [genvalidity-mergeful]  ✓ produces valid requests  1.63 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ClientItem [genvalidity-mergeful]  JSON (ClientItem Word8) (valid) [genvalidity-mergeful]  decode :: Data.ByteString.Lazy.ByteString -> Either String (ClientItem Word8) [genvalidity-mergeful]  ✓ ensures that encode and decode are inverses for "valid (ClientItem Word8)"'s  5.34 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  encode :: (ClientItem Word8) -> Data.ByteString.Lazy.ByteString [genvalidity-mergeful]  ✓ never fails to encode a "valid (ClientItem Word8)"  4.97 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  GenValid (ClientItem Word8) [genvalidity-mergeful]  genValid :: Gen (ClientItem Word8) [genvalidity-mergeful]  ✓ only generates valid '(ClientItem Word8)'s  1.58 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ outputs the same schema as before for (ClientItem Word8)  0.81 ms [genvalidity-mergeful]  mergeItemSyncResponseUsingCRDT [genvalidity-mergeful]  ✓ produces valid client stores  1.05 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  syncing [genvalidity-mergeful]  fromServer [genvalidity-mergeful]  ✓ succesfully syncs a modification across to a second client  0.96 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ succesfully syncs an addition across to a second client  0.18 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ is idempotent with one client  1.09 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ is returns an empty response on the second sync with no modifications  1.14 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ succesfully syncs a deletion across to a second client  0.48 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ does not run into a conflict if two clients both try to sync a deletion  0.44 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ it always possible to add an item from scratch  0.67 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  fromClient [genvalidity-mergeful]  ✓ succesfully syncs a modification across to a second client  2.65 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  does not hold [genvalidity-mergeful]  is returns an empty response on the second sync with no modifications [genvalidity-mergeful]  ✓ succesfully syncs a deletion across to a second client  0.74 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ succesfully syncs an addition across to a second client  0.54 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ is idempotent with one client  2.26 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ it always possible to add an item from scratch  0.21 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ does not run into a conflict if two clients both try to sync a deletion  0.89 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  gadt [genvalidity-mergeful]  ✓ is returns an empty response on the second sync with no modifications  2.10 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ succesfully syncs an addition across to a second client  0.83 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ it always possible to add an item from scratch  0.75 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ succesfully syncs a deletion across to a second client  1.12 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ does not run into a conflict if two clients both try to sync a deletion  1.83 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ succesfully syncs a modification across to a second client  1.86 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ is idempotent with one client  0.56 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ItemSyncRequest [genvalidity-mergeful]  GenValid (ItemSyncRequest Word8) [genvalidity-mergeful]  genValid :: Gen (ItemSyncRequest Word8) [genvalidity-mergeful]  ✓ only generates valid '(ItemSyncRequest Word8)'s  1.33 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ outputs the same schema as before for (ItemSyncRequest Word8)  1.27 ms [genvalidity-mergeful]  JSON (ItemSyncRequest Word8) (valid) [genvalidity-mergeful]  encode :: (ItemSyncRequest Word8) -> Data.ByteString.Lazy.ByteString [genvalidity-mergeful]  ✓ never fails to encode a "valid (ItemSyncRequest Word8)"  4.26 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  decode :: Data.ByteString.Lazy.ByteString -> Either String (ItemSyncRequest Word8) [genvalidity-mergeful]  ✓ ensures that encode and decode are inverses for "valid (ItemSyncRequest Word8)"'s  4.78 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  mergeItemSyncResponseFromServer [genvalidity-mergeful]  ✓ produces valid client stores  1.00 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ServerItem [genvalidity-mergeful]  JSON (ServerItem Word8) (valid) [genvalidity-mergeful]  encode :: (ServerItem Word8) -> Data.ByteString.Lazy.ByteString [genvalidity-mergeful]  ✓ never fails to encode a "valid (ServerItem Word8)"  1.81 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  decode :: Data.ByteString.Lazy.ByteString -> Either String (ServerItem Word8) [genvalidity-mergeful]  ✓ ensures that encode and decode are inverses for "valid (ServerItem Word8)"'s  2.94 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  GenValid (ServerItem Word8) [genvalidity-mergeful]  genValid :: Gen (ServerItem Word8) [genvalidity-mergeful]  ✓ only generates valid '(ServerItem Word8)'s  0.29 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ outputs the same schema as before for (ServerItem Word8)  0.32 ms [genvalidity-mergeful]  mergeItemSyncResponseFromClient [genvalidity-mergeful]  ✓ produces valid client stores  0.41 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  mergeItemSyncResponseRaw [genvalidity-mergeful]  ✓ produces valid client stores  0.36 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  processServerItemSync [genvalidity-mergeful]  Conflicts [genvalidity-mergeful]  ✓ notices a conflict if the client and server are trying to sync different items  3.08 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ notices a server-deleted-conflict if the client has a modified item and server has no item  0.24 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ notices a server-deleted-conflict if the client has a deleted item and server has a modified item  3.09 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ produces valid responses and stores  0.37 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ makes no changes if the sync request reflects the state of the empty server  0.00 ms [genvalidity-mergeful]  ✓ makes no changes if the sync request reflects the state of the full server  0.46 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  Server changes [genvalidity-mergeful]  ✓ tells the client that there is a modified item at the server side  2.78 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ tells the client that there is a new item at the server side  0.41 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ tells the client that there is a deleted item at the server side  0.61 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  Client changes [genvalidity-mergeful]  ✓ changes the item that the client tells the server to change  2.62 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ adds the item that the client tells the server to add  0.44 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ deletes the item that the client tells the server to delete  2.41 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful] Data.Mergeful.CollectionSpec [genvalidity-mergeful]  mergeAddedItems [genvalidity-mergeful]  ✓ produces valid results  4.24 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  markItemDeletedInClientStore [genvalidity-mergeful]  ✓ makes the client store one smaller  14.17 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ produces valid stores  10.47 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ ensures that the added item is in fact not in the result  11.58 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  Syncing with mergeSyncResponseFromClient [genvalidity-mergeful]  ✓ does not lose data after a conflict occurs  9.68 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  Single client [genvalidity-mergeful]  Multi-item [genvalidity-mergeful]  ✓ is idempotent with one client  708.86 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ succesfully downloads everything from the server for an empty client  10.16 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ succesfully uploads everything to the server for an empty server  12.06 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  mergeClientDeletedConflicts [genvalidity-mergeful]  ✓ produces valid results  8.17 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  Multiple clients [genvalidity-mergeful]  Single-item [genvalidity-mergeful]  ✓ successfully syncs a modification accross to a second client  6.87 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ successfully syncs an addition accross to a second client  5.36 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ does not run into a conflict if two clients both try to sync a deletion  7.91 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ succesfully syncs a deletion across to a second client  6.56 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  Multiple items [genvalidity-mergeful]  ✓ successfully syncs additions accross to a second client  677.94 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ does not run into a conflict if two clients both try to sync a deletion  675.88 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ succesfully syncs deletions across to a second client  684.59 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  mergeSyncedButChangedConflicts [genvalidity-mergeful]  ✓ produces valid results  6.45 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  mergeServerDeletedConflicts [genvalidity-mergeful]  ✓ produces valid results  8.43 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  does not hold [genvalidity-mergeful]  is returns an empty response on the second sync with no modifications [genvalidity-mergeful]  does not diverge after a conflict occurs [genvalidity-mergeful]  mergeDeletedItems [genvalidity-mergeful]  ✓ produces valid results  3.45 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  There must not be id conflicts [genvalidity-mergeful]  mergeSyncResponseFromServer [genvalidity-mergeful]  produces valid requests [genvalidity-mergeful]  mergeSyncResponseUsingCRDT [genvalidity-mergeful]  produces valid requests [genvalidity-mergeful]  mergeSyncResponseFromClient [genvalidity-mergeful]  produces valid requests [genvalidity-mergeful]  mergeSyncedButChangedItems [genvalidity-mergeful]  ✓ produces valid results  7.70 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ClientAddition [genvalidity-mergeful]  JSON (ClientAddition Word8) (valid) [genvalidity-mergeful]  encode :: (ClientAddition Word8) -> Data.ByteString.Lazy.ByteString [genvalidity-mergeful]  ✓ never fails to encode a "valid (ClientAddition Word8)"  1.58 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  decode :: Data.ByteString.Lazy.ByteString -> Either String (ClientAddition Word8) [genvalidity-mergeful]  ✓ ensures that encode and decode are inverses for "valid (ClientAddition Word8)"'s  1.02 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ outputs the same schema as before for (ClientAddition Word8)  0.26 ms [genvalidity-mergeful]  GenValid (ClientAddition Word8) [genvalidity-mergeful]  genValid :: Gen (ClientAddition Word8) [genvalidity-mergeful]  ✓ only generates valid '(ClientAddition Word8)'s  0.52 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  processServerSync [genvalidity-mergeful]  ✓ produces valid tuples of a response and a store  16.59 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  initialSyncRequest [genvalidity-mergeful]  ✓ is valid  0.01 ms [genvalidity-mergeful]  ClientId [genvalidity-mergeful]  GenValid ClientId [genvalidity-mergeful]  genValid :: Gen ClientId [genvalidity-mergeful]  ✓ only generates valid 'ClientId's  1.08 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  JSON ClientId (valid) [genvalidity-mergeful]  encode :: ClientId -> Data.ByteString.Lazy.ByteString [genvalidity-mergeful]  ✓ never fails to encode a "valid ClientId"  0.76 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  decode :: Data.ByteString.Lazy.ByteString -> Either String ClientId [genvalidity-mergeful]  ✓ ensures that encode and decode are inverses for "valid ClientId"'s  2.75 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ outputs the same schema as before for ClientId  0.18 ms [genvalidity-mergeful]  makeSyncRequest [genvalidity-mergeful]  ✓ produces valid requests  14.06 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ServerStore [genvalidity-mergeful]  JSON (ServerStore Word8 Word8) (valid) [genvalidity-mergeful]  decode :: Data.ByteString.Lazy.ByteString -> Either String (ServerStore Word8 Word8) [genvalidity-mergeful]  ✓ ensures that encode and decode are inverses for "valid (ServerStore Word8 Word8)"'s  708.92 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  encode :: (ServerStore Word8 Word8) -> Data.ByteString.Lazy.ByteString [genvalidity-mergeful]  ✓ never fails to encode a "valid (ServerStore Word8 Word8)"  677.28 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  GenValid (ServerStore Word8 Word8) [genvalidity-mergeful]  genValid :: Gen (ServerStore Word8 Word8) [genvalidity-mergeful]  ✓ only generates valid '(ServerStore Word8 Word8)'s  9.37 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ outputs the same schema as before for (ServerStore Word8 Word8)  1.68 ms [genvalidity-mergeful]  initialServerStore [genvalidity-mergeful]  ✓ is valid  0.00 ms [genvalidity-mergeful]  SyncResponse [genvalidity-mergeful]  JSON (SyncResponse ClientId Word8 Word8) (valid) [genvalidity-mergeful]  encode :: (SyncResponse ClientId Word8 Word8) -> Data.ByteString.Lazy.ByteString [genvalidity-mergeful]  ✓ never fails to encode a "valid (SyncResponse ClientId Word8 Word8)"  693.12 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  decode :: Data.ByteString.Lazy.ByteString -> Either String (SyncResponse ClientId Word8 Word8) [genvalidity-mergeful]  ✓ ensures that encode and decode are inverses for "valid (SyncResponse ClientId Word8 Word8)"'s  707.40 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ outputs the same schema as before for (SyncResponse ClientId Word8 Word8)  670.54 ms [genvalidity-mergeful]  GenValid (SyncResponse ClientId Word8 Word8) [genvalidity-mergeful]  genValid :: Gen (SyncResponse ClientId Word8 Word8) [genvalidity-mergeful]  ✓ only generates valid '(SyncResponse ClientId Word8 Word8)'s  694.20 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  SyncRequest [genvalidity-mergeful]  GenValid (SyncRequest ClientId Word8 Word8) [genvalidity-mergeful]  genValid :: Gen (SyncRequest ClientId Word8 Word8) [genvalidity-mergeful]  ✓ only generates valid '(SyncRequest ClientId Word8 Word8)'s  671.27 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  JSON (SyncRequest ClientId Word8 Word8) (valid) [genvalidity-mergeful]  decode :: Data.ByteString.Lazy.ByteString -> Either String (SyncRequest ClientId Word8 Word8) [genvalidity-mergeful]  ✓ ensures that encode and decode are inverses for "valid (SyncRequest ClientId Word8 Word8)"'s  697.33 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  encode :: (SyncRequest ClientId Word8 Word8) -> Data.ByteString.Lazy.ByteString [genvalidity-mergeful]  ✓ never fails to encode a "valid (SyncRequest ClientId Word8 Word8)"  678.55 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ outputs the same schema as before for (SyncRequest ClientId Word8 Word8)  4.69 ms [genvalidity-mergeful]  changeItemInClientStore [genvalidity-mergeful]  ✓ ensures that the changed item is in fact in the result  678.44 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ produces valid stores  4.17 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ doesn't change the size of the client store  680.78 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  initialClientStore [genvalidity-mergeful]  ✓ is valid  0.01 ms [genvalidity-mergeful]  ClientStore [genvalidity-mergeful]  GenValid (ClientStore ClientId Word8 Word8) [genvalidity-mergeful]  genValid :: Gen (ClientStore ClientId Word8 Word8) [genvalidity-mergeful]  ✓ only generates valid '(ClientStore ClientId Word8 Word8)'s  683.44 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  JSON (ClientStore ClientId Word8 Word8) (valid) [genvalidity-mergeful]  decode :: Data.ByteString.Lazy.ByteString -> Either String (ClientStore ClientId Word8 Word8) [genvalidity-mergeful]  ✓ ensures that encode and decode are inverses for "valid (ClientStore ClientId Word8 Word8)"'s  703.53 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  encode :: (ClientStore ClientId Word8 Word8) -> Data.ByteString.Lazy.ByteString [genvalidity-mergeful]  ✓ never fails to encode a "valid (ClientStore ClientId Word8 Word8)"  681.59 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ outputs the same schema as before for (ClientStore ClientId Word8 Word8)  1.01 ms [genvalidity-mergeful]  deleteItemFromClientStore [genvalidity-mergeful]  ✓ produces valid stores  6.55 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ makes the client store one smaller  678.67 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  emptySyncResponse [genvalidity-mergeful]  ✓ is valid  0.02 ms [genvalidity-mergeful]  Syncing with mergeSyncResponseFromServer [genvalidity-mergeful]  Multiple clients [genvalidity-mergeful]  Multiple items [genvalidity-mergeful]  ✓ does not run into a conflict if two clients both try to sync a deletion  677.84 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ succesfully syncs deletions across to a second client  687.35 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ successfully syncs additions accross to a second client  678.28 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  Single-item [genvalidity-mergeful]  ✓ does not run into a conflict if two clients both try to sync a deletion  665.48 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ succesfully syncs a deletion across to a second client  6.47 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ successfully syncs an addition accross to a second client  3.67 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ successfully syncs a modification accross to a second client  668.55 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  mergeClientDeletedConflicts [genvalidity-mergeful]  ✓ produces valid results  662.67 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  mergeSyncResponseFromServer [genvalidity-mergeful]  ✓ only differs from mergeSyncResponseFromClient on conflicts  706.21 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ is returns an empty response on the second sync with no modifications  700.36 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  Single client [genvalidity-mergeful]  Multi-item [genvalidity-mergeful]  ✓ succesfully uploads everything to the server for an empty server  683.71 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ is idempotent with one client  38.80 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ succesfully downloads everything from the server for an empty client  26.85 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  mergeServerDeletedConflicts [genvalidity-mergeful]  ✓ produces valid results  15.94 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  mergeSyncedButChangedConflicts [genvalidity-mergeful]  ✓ produces valid results  11.70 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ does not diverge after a conflict occurs  21.42 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  does not hold [genvalidity-mergeful]  does not lose data after a conflict occurs [genvalidity-mergeful]  addItemToClientStore [genvalidity-mergeful]  ✓ ensures that the added item is in fact in the result  19.32 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ produces valid stores  10.92 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ makes the client store one bigger  12.71 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  Syncing with mergeSyncResponseUsingStrategy with a GCounter [genvalidity-mergeful]  mergeServerDeletedConflicts [genvalidity-mergeful]  ✓ produces valid results  9.85 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ does not diverge after a conflict occurs  13.14 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  Multiple clients [genvalidity-mergeful]  Single-item [genvalidity-mergeful]  ✓ does not run into a conflict if two clients both try to sync a deletion  4.38 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ successfully syncs a modification accross to a second client  7.94 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ successfully syncs an addition accross to a second client  5.22 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ succesfully syncs a deletion across to a second client  12.77 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  Multiple items [genvalidity-mergeful]  ✓ successfully syncs additions accross to a second client  19.03 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ does not run into a conflict if two clients both try to sync a deletion  13.60 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ succesfully syncs deletions across to a second client  15.18 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  Single client [genvalidity-mergeful]  Multi-item [genvalidity-mergeful]  ✓ succesfully downloads everything from the server for an empty client  12.78 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ is idempotent with one client  29.43 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ succesfully uploads everything to the server for an empty server  13.60 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ does not lose data after a conflict occurs  8.45 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  mergeSyncedButChangedConflicts [genvalidity-mergeful]  ✓ produces valid results  5.09 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  mergeSyncResponseFromServer [genvalidity-mergeful]  ✓ only differs from mergeSyncResponseFromClient on conflicts  33.13 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  ✓ is returns an empty response on the second sync with no modifications  27.71 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  mergeSyncResponseFromServer [genvalidity-mergeful]  ✓ only differs from mergeSyncResponseFromClient on conflicts  32.00 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  mergeClientDeletedConflicts [genvalidity-mergeful]  ✓ produces valid results  6.32 ms [genvalidity-mergeful]  passed for all of 100 inputs. [genvalidity-mergeful]  [genvalidity-mergeful]  [genvalidity-mergeful]  Examples: 15820 [genvalidity-mergeful]  Passed: 178 [genvalidity-mergeful]  Failed: 0 [genvalidity-mergeful]  Pending: 7 [genvalidity-mergeful]  Sum of test runtimes: 20.05 seconds [genvalidity-mergeful]  Test suite took:  0.74 seconds [genvalidity-mergeful]  [genvalidity-mergeful] Test suite mergeful-test: PASS [genvalidity-mergeful] Test suite logged to: dist/test/genvalidity-mergeful-0.3.0.1-mergeful-test.log [genvalidity-mergeful] 1 of 1 test suites (1 of 1 test cases) passed. [genvalidity-mergeful] Phase: haddockPhase [genvalidity-mergeful] Preprocessing library for genvalidity-mergeful-0.3.0.1.. [genvalidity-mergeful] Running Haddock on library for genvalidity-mergeful-0.3.0.1.. [genvalidity-mergeful] Warning: The documentation for the following packages are not installed. No [genvalidity-mergeful] links will be generated to these packages: vector-0.13.2.0 [genvalidity-mergeful] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [genvalidity-mergeful] [1 of 6] Compiling Data.GenValidity.Mergeful.Timed ( src/Data/GenValidity/Mergeful/Timed.hs, nothing ) [genvalidity-mergeful] [2 of 6] Compiling Data.GenValidity.Mergeful.Item ( src/Data/GenValidity/Mergeful/Item.hs, nothing ) [genvalidity-mergeful] [3 of 6] Compiling Data.GenValidity.Mergeful.Collection ( src/Data/GenValidity/Mergeful/Collection.hs, nothing ) [genvalidity-mergeful] [4 of 6] Compiling Data.GenValidity.Mergeful.Value ( src/Data/GenValidity/Mergeful/Value.hs, nothing ) [genvalidity-mergeful] [5 of 6] Compiling Data.GenValidity.Mergeful ( src/Data/GenValidity/Mergeful.hs, nothing ) [genvalidity-mergeful] [6 of 6] Compiling Paths_genvalidity_mergeful ( dist/build/autogen/Paths_genvalidity_mergeful.hs, nothing ) [genvalidity-mergeful] Haddock coverage: [genvalidity-mergeful]  0% ( 0 / 1) in 'Data.GenValidity.Mergeful.Timed' [genvalidity-mergeful]  Missing documentation for: [genvalidity-mergeful]  Module header [genvalidity-mergeful]  0% ( 0 / 1) in 'Data.GenValidity.Mergeful.Item' [genvalidity-mergeful]  Missing documentation for: [genvalidity-mergeful]  Module header [genvalidity-mergeful]  0% ( 0 / 3) in 'Data.GenValidity.Mergeful.Collection' [genvalidity-mergeful]  Missing documentation for: [genvalidity-mergeful]  Module header [genvalidity-mergeful]  splitSet (src/Data/GenValidity/Mergeful/Collection.hs:96) [genvalidity-mergeful]  mapWithIds (src/Data/GenValidity/Mergeful/Collection.hs:104) [genvalidity-mergeful]  0% ( 0 / 1) in 'Data.GenValidity.Mergeful.Value' [genvalidity-mergeful]  Missing documentation for: [genvalidity-mergeful]  Module header [genvalidity-mergeful]  0% ( 0 / 1) in 'Data.GenValidity.Mergeful' [genvalidity-mergeful]  Missing documentation for: [genvalidity-mergeful]  Module header [genvalidity-mergeful] Documentation created: dist/doc/html/genvalidity-mergeful/, [genvalidity-mergeful] dist/doc/html/genvalidity-mergeful/genvalidity-mergeful.txt [genvalidity-mergeful] Preprocessing benchmark 'mergeful-bench' for genvalidity-mergeful-0.3.0.1.. [genvalidity-mergeful] Preprocessing test suite 'mergeful-test' for genvalidity-mergeful-0.3.0.1.. [genvalidity-mergeful] Phase: installPhase [genvalidity-mergeful] Installing library in /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4/genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj [genvalidity-mergeful] Phase: fixupPhase [genvalidity-mergeful] shrinking RPATHs of ELF executables and libraries in /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1 [genvalidity-mergeful] shrinking /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4/libHSgenvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj-ghc9.8.4.so [genvalidity-mergeful] checking for references to /build/ in /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1... [genvalidity-mergeful] patching script interpreter paths in /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1 [genvalidity-mergeful] stripping (with command strip and flags -S -p) in /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1/lib [genvalidity-mergeful] shrinking RPATHs of ELF executables and libraries in /nix/store/08ximghvar6kq5m42kkcpravwjw6rd6h-genvalidity-mergeful-0.3.0.1-doc [genvalidity-mergeful] checking for references to /build/ in /nix/store/08ximghvar6kq5m42kkcpravwjw6rd6h-genvalidity-mergeful-0.3.0.1-doc... [genvalidity-mergeful] patching script interpreter paths in /nix/store/08ximghvar6kq5m42kkcpravwjw6rd6h-genvalidity-mergeful-0.3.0.1-doc [post-build-hook] Uploading to the NixCI staging cache: /nix/store/08ximghvar6kq5m42kkcpravwjw6rd6h-genvalidity-mergeful-0.3.0.1-doc /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1 [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/08ximghvar6kq5m42kkcpravwjw6rd6h-genvalidity-mergeful-0.3.0.1-doc' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/bf2ac12a2zrr1s5hxar4vvz779sz504k-genvalidity-mergeful-0.3.0.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 4 of 8 built Building mergeful-persistent-source [mergeful-persistent-source] Phase: setupCompilerEnvironmentPhase [mergeful-persistent-source] Build with /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4. [mergeful-persistent-source] Phase: unpackPhase [mergeful-persistent-source] unpacking source archive /nix/store/bcd4rcwg0vj960f69yf1833ch00zi5ch-mergeful-persistent [mergeful-persistent-source] source root is mergeful-persistent [mergeful-persistent-source] Phase: patchPhase [mergeful-persistent-source] Phase: compileBuildDriverPhase [mergeful-persistent-source] setupCompileFlags: -package-db=/build/tmp.syzCtW1PiI/setup-package.conf.d -threaded [mergeful-persistent-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.syzCtW1PiI/Main.o ) [mergeful-persistent-source] [2 of 2] Linking Setup [mergeful-persistent-source] Phase: updateAutotoolsGnuConfigScriptsPhase [mergeful-persistent-source] Phase: configurePhase [mergeful-persistent-source] configureFlags: --verbose --prefix=/nix/store/ff76ngvqjxa6apg7rhjpqrqax93aiq7k-mergeful-persistent-source-0.3.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/mergeful-persistent-0.3.0.1 --with-gcc=gcc --package-db=/build/tmp.syzCtW1PiI/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/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [mergeful-persistent-source] Using Parsec parser [mergeful-persistent-source] Configuring mergeful-persistent-0.3.0.1... [mergeful-persistent-source] Dependency base >=4.11 && <5: using base-4.19.2.0 [mergeful-persistent-source] Dependency containers: using containers-0.6.8 [mergeful-persistent-source] Dependency mergeful: using mergeful-0.3.0.0 [mergeful-persistent-source] Dependency microlens: using microlens-0.4.13.1 [mergeful-persistent-source] Dependency mtl: using mtl-2.3.1 [mergeful-persistent-source] Dependency persistent: using persistent-2.14.6.3 [mergeful-persistent-source] Dependency QuickCheck: using QuickCheck-2.14.3 [mergeful-persistent-source] Dependency base >=4.11 && <5: using base-4.19.2.0 [mergeful-persistent-source] Dependency containers: using containers-0.6.8 [mergeful-persistent-source] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [mergeful-persistent-source] Dependency genvalidity-mergeful: using genvalidity-mergeful-0.3.0.1 [mergeful-persistent-source] Dependency genvalidity-persistent: using genvalidity-persistent-1.0.0.2 [mergeful-persistent-source] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.0.0 [mergeful-persistent-source] Dependency mergeful: using mergeful-0.3.0.0 [mergeful-persistent-source] Dependency mergeful-persistent: using mergeful-persistent-0.3.0.1 [mergeful-persistent-source] Dependency monad-logger: using monad-logger-0.3.42 [mergeful-persistent-source] Dependency mtl: using mtl-2.3.1 [mergeful-persistent-source] Dependency path: using path-0.9.5 [mergeful-persistent-source] Dependency path-io: using path-io-1.8.2 [mergeful-persistent-source] Dependency persistent: using persistent-2.14.6.3 [mergeful-persistent-source] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.0 [mergeful-persistent-source] Dependency persistent-template: using persistent-template-2.12.0.0 [mergeful-persistent-source] Dependency sydtest: using sydtest-0.19.0.0 [mergeful-persistent-source] Dependency text: using text-2.1.1 [mergeful-persistent-source] Dependency validity: using validity-0.12.1.0 [mergeful-persistent-source] Dependency validity-persistent: using validity-persistent-0.0.0.0 [mergeful-persistent-source] Source component graph: [mergeful-persistent-source]  component lib [mergeful-persistent-source]  component test:mergeful-persistent-test dependency lib [mergeful-persistent-source] Configured component graph: [mergeful-persistent-source]  component mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E [mergeful-persistent-source]  include base-4.19.2.0-0fde [mergeful-persistent-source]  include containers-0.6.8-ddec [mergeful-persistent-source]  include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful-persistent-source]  include microlens-0.4.13.1-JoMRIRWyAf32TMCv1gbU4T [mergeful-persistent-source]  include mtl-2.3.1-5e32 [mergeful-persistent-source]  include persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV [mergeful-persistent-source]  component mergeful-persistent-0.3.0.1-AQknoZVoNJ7Han7m6zuu6e-mergeful-persistent-test [mergeful-persistent-source]  include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi [mergeful-persistent-source]  include base-4.19.2.0-0fde [mergeful-persistent-source]  include containers-0.6.8-ddec [mergeful-persistent-source]  include genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC [mergeful-persistent-source]  include genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj [mergeful-persistent-source]  include genvalidity-persistent-1.0.0.2-LTqgeVzOSVsFJer4FNPKCU [mergeful-persistent-source]  include genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2 [mergeful-persistent-source]  include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful-persistent-source]  include mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E [mergeful-persistent-source]  include monad-logger-0.3.42-MQKcuUoolDGCeKLkUIwYY [mergeful-persistent-source]  include mtl-2.3.1-5e32 [mergeful-persistent-source]  include path-0.9.5-HztKEbm0iONEmDFw6ffOXj [mergeful-persistent-source]  include path-io-1.8.2-HstaIPubc8T9XXkJDmpKEc [mergeful-persistent-source]  include persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV [mergeful-persistent-source]  include persistent-sqlite-2.13.3.0-6SZYNE3D3gt4lTqKgYxSwX [mergeful-persistent-source]  include persistent-template-2.12.0.0-KZksR2axUrmLv2lsWZ7WeB [mergeful-persistent-source]  include sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM [mergeful-persistent-source]  include text-2.1.1-fd6a [mergeful-persistent-source]  include validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo [mergeful-persistent-source]  include validity-persistent-0.0.0.0-67sUuNBtbgsCn6Luaaf9qn [mergeful-persistent-source] Linked component graph: [mergeful-persistent-source]  unit mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E [mergeful-persistent-source]  include base-4.19.2.0-0fde [mergeful-persistent-source]  include containers-0.6.8-ddec [mergeful-persistent-source]  include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful-persistent-source]  include microlens-0.4.13.1-JoMRIRWyAf32TMCv1gbU4T [mergeful-persistent-source]  include mtl-2.3.1-5e32 [mergeful-persistent-source]  include persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV [mergeful-persistent-source]  Data.Mergeful.Persistent=mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E:Data.Mergeful.Persistent [mergeful-persistent-source]  unit mergeful-persistent-0.3.0.1-AQknoZVoNJ7Han7m6zuu6e-mergeful-persistent-test [mergeful-persistent-source]  include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi [mergeful-persistent-source]  include base-4.19.2.0-0fde [mergeful-persistent-source]  include containers-0.6.8-ddec [mergeful-persistent-source]  include genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC [mergeful-persistent-source]  include genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj [mergeful-persistent-source]  include genvalidity-persistent-1.0.0.2-LTqgeVzOSVsFJer4FNPKCU [mergeful-persistent-source]  include genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2 [mergeful-persistent-source]  include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful-persistent-source]  include mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E [mergeful-persistent-source]  include monad-logger-0.3.42-MQKcuUoolDGCeKLkUIwYY [mergeful-persistent-source]  include mtl-2.3.1-5e32 [mergeful-persistent-source]  include path-0.9.5-HztKEbm0iONEmDFw6ffOXj [mergeful-persistent-source]  include path-io-1.8.2-HstaIPubc8T9XXkJDmpKEc [mergeful-persistent-source]  include persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV [mergeful-persistent-source]  include persistent-sqlite-2.13.3.0-6SZYNE3D3gt4lTqKgYxSwX [mergeful-persistent-source]  include persistent-template-2.12.0.0-KZksR2axUrmLv2lsWZ7WeB [mergeful-persistent-source]  include sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM [mergeful-persistent-source]  include text-2.1.1-fd6a [mergeful-persistent-source]  include validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo [mergeful-persistent-source]  include validity-persistent-0.0.0.0-67sUuNBtbgsCn6Luaaf9qn [mergeful-persistent-source] Ready component graph: [mergeful-persistent-source]  definite mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E [mergeful-persistent-source]  depends base-4.19.2.0-0fde [mergeful-persistent-source]  depends containers-0.6.8-ddec [mergeful-persistent-source]  depends mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful-persistent-source]  depends microlens-0.4.13.1-JoMRIRWyAf32TMCv1gbU4T [mergeful-persistent-source]  depends mtl-2.3.1-5e32 [mergeful-persistent-source]  depends persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV [mergeful-persistent-source]  definite mergeful-persistent-0.3.0.1-AQknoZVoNJ7Han7m6zuu6e-mergeful-persistent-test [mergeful-persistent-source]  depends QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi [mergeful-persistent-source]  depends base-4.19.2.0-0fde [mergeful-persistent-source]  depends containers-0.6.8-ddec [mergeful-persistent-source]  depends genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC [mergeful-persistent-source]  depends genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj [mergeful-persistent-source]  depends genvalidity-persistent-1.0.0.2-LTqgeVzOSVsFJer4FNPKCU [mergeful-persistent-source]  depends genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2 [mergeful-persistent-source]  depends mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful-persistent-source]  depends mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E [mergeful-persistent-source]  depends monad-logger-0.3.42-MQKcuUoolDGCeKLkUIwYY [mergeful-persistent-source]  depends mtl-2.3.1-5e32 [mergeful-persistent-source]  depends path-0.9.5-HztKEbm0iONEmDFw6ffOXj [mergeful-persistent-source]  depends path-io-1.8.2-HstaIPubc8T9XXkJDmpKEc [mergeful-persistent-source]  depends persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV [mergeful-persistent-source]  depends persistent-sqlite-2.13.3.0-6SZYNE3D3gt4lTqKgYxSwX [mergeful-persistent-source]  depends persistent-template-2.12.0.0-KZksR2axUrmLv2lsWZ7WeB [mergeful-persistent-source]  depends sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM [mergeful-persistent-source]  depends text-2.1.1-fd6a [mergeful-persistent-source]  depends validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo [mergeful-persistent-source]  depends validity-persistent-0.0.0.0-67sUuNBtbgsCn6Luaaf9qn [mergeful-persistent-source] Using Cabal-3.10.3.0 compiled by ghc-9.8 [mergeful-persistent-source] Using compiler: ghc-9.8.4 [mergeful-persistent-source] Using install prefix: [mergeful-persistent-source] /nix/store/ff76ngvqjxa6apg7rhjpqrqax93aiq7k-mergeful-persistent-source-0.3.0.1 [mergeful-persistent-source] Executables installed in: [mergeful-persistent-source] /nix/store/ff76ngvqjxa6apg7rhjpqrqax93aiq7k-mergeful-persistent-source-0.3.0.1/bin [mergeful-persistent-source] Libraries installed in: [mergeful-persistent-source] /nix/store/ff76ngvqjxa6apg7rhjpqrqax93aiq7k-mergeful-persistent-source-0.3.0.1/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4/mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E [mergeful-persistent-source] Dynamic Libraries installed in: [mergeful-persistent-source] /nix/store/ff76ngvqjxa6apg7rhjpqrqax93aiq7k-mergeful-persistent-source-0.3.0.1/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4 [mergeful-persistent-source] Private executables installed in: [mergeful-persistent-source] /nix/store/ff76ngvqjxa6apg7rhjpqrqax93aiq7k-mergeful-persistent-source-0.3.0.1/libexec/x86_64-linux-ghc-9.8.4/mergeful-persistent-0.3.0.1 [mergeful-persistent-source] Data files installed in: [mergeful-persistent-source] /nix/store/ff76ngvqjxa6apg7rhjpqrqax93aiq7k-mergeful-persistent-source-0.3.0.1/share/x86_64-linux-ghc-9.8.4/mergeful-persistent-0.3.0.1 [mergeful-persistent-source] Documentation installed in: /share/doc/mergeful-persistent-0.3.0.1 [mergeful-persistent-source] Configuration files installed in: [mergeful-persistent-source] /nix/store/ff76ngvqjxa6apg7rhjpqrqax93aiq7k-mergeful-persistent-source-0.3.0.1/etc [mergeful-persistent-source] No alex found [mergeful-persistent-source] Using ar found on system at: [mergeful-persistent-source] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [mergeful-persistent-source] No c2hs found [mergeful-persistent-source] No cpphs found [mergeful-persistent-source] No doctest found [mergeful-persistent-source] Using gcc version 14.3.0 given by user at: [mergeful-persistent-source] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [mergeful-persistent-source] Using ghc version 9.8.4 found on system at: [mergeful-persistent-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc [mergeful-persistent-source] Using ghc-pkg version 9.8.4 found on system at: [mergeful-persistent-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc-pkg-9.8.4 [mergeful-persistent-source] No ghcjs found [mergeful-persistent-source] No ghcjs-pkg found [mergeful-persistent-source] No greencard found [mergeful-persistent-source] Using haddock version 2.30.0 found on system at: [mergeful-persistent-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/haddock-ghc-9.8.4 [mergeful-persistent-source] No happy found [mergeful-persistent-source] Using haskell-suite found on system at: haskell-suite-dummy-location [mergeful-persistent-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [mergeful-persistent-source] No hmake found [mergeful-persistent-source] Using hpc version 0.69 found on system at: [mergeful-persistent-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hpc-ghc-9.8.4 [mergeful-persistent-source] Using hsc2hs version 0.68.10 found on system at: [mergeful-persistent-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hsc2hs-ghc-9.8.4 [mergeful-persistent-source] Using hscolour version 1.25 found on system at: [mergeful-persistent-source] /nix/store/fb7sllj82i2dv2ijivsz2abp0agz40p9-hscolour-1.25/bin/HsColour [mergeful-persistent-source] No jhc found [mergeful-persistent-source] Using ld found on system at: [mergeful-persistent-source] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [mergeful-persistent-source] No pkg-config found [mergeful-persistent-source] Using runghc version 9.8.4 found on system at: [mergeful-persistent-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/runghc-9.8.4 [mergeful-persistent-source] Using strip version 2.44 found on system at: [mergeful-persistent-source] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [mergeful-persistent-source] Using tar found on system at: [mergeful-persistent-source] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [mergeful-persistent-source] No uhc found [mergeful-persistent-source] Phase: buildPhase [mergeful-persistent-source] Distribution quality warnings: [mergeful-persistent-source] No 'category' field. [mergeful-persistent-source] No 'description' field. [mergeful-persistent-source] Building source dist for mergeful-persistent-0.3.0.1... [mergeful-persistent-source] Source tarball created: dist/mergeful-persistent-0.3.0.1.tar.gz [mergeful-persistent-source] Phase: checkPhase [mergeful-persistent-source] Phase: haddockPhase [mergeful-persistent-source] Phase: installPhase [mergeful-persistent-source] Phase: fixupPhase [post-build-hook] Uploading to the NixCI staging cache: /nix/store/ff76ngvqjxa6apg7rhjpqrqax93aiq7k-mergeful-persistent-source-0.3.0.1 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/ff76ngvqjxa6apg7rhjpqrqax93aiq7k-mergeful-persistent-source-0.3.0.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/pazs031gzwr42w1dqkyhq19g6wrxjl11-mergeful-persistent-source-0.3.0.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 5 of 8 built Building mergeful-persistent [mergeful-persistent] Phase: setupCompilerEnvironmentPhase [mergeful-persistent] Build with /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4. [mergeful-persistent] Phase: unpackPhase [mergeful-persistent] unpacking source archive /nix/store/ff76ngvqjxa6apg7rhjpqrqax93aiq7k-mergeful-persistent-source-0.3.0.1/mergeful-persistent-0.3.0.1.tar.gz [mergeful-persistent] source root is mergeful-persistent-0.3.0.1 [mergeful-persistent] setting SOURCE_DATE_EPOCH to timestamp 1780347164 of file "mergeful-persistent-0.3.0.1/test/TestUtils/ServerDB.hs" [mergeful-persistent] warning: file "mergeful-persistent-0.3.0.1/test/TestUtils/ServerDB.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [mergeful-persistent] Phase: patchPhase [mergeful-persistent] Phase: compileBuildDriverPhase [mergeful-persistent] setupCompileFlags: -package-db=/build/tmp.qPM3IPF4TT/setup-package.conf.d -threaded [mergeful-persistent] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.qPM3IPF4TT/Main.o ) [mergeful-persistent] [2 of 2] Linking Setup [mergeful-persistent] Phase: updateAutotoolsGnuConfigScriptsPhase [mergeful-persistent] Phase: configurePhase [mergeful-persistent] configureFlags: --verbose --prefix=/nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/yd24zfaxwjvwg8fq99m54g6c7j59zzyr-mergeful-persistent-0.3.0.1-doc/share/doc/mergeful-persistent-0.3.0.1 --with-gcc=gcc --package-db=/build/tmp.qPM3IPF4TT/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/vj3rmg6937p9icir6bazbdcb4xdnrg9j-ncurses-6.5/lib --extra-lib-dirs=/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8/lib --extra-lib-dirs=/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192/lib --extra-lib-dirs=/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0/lib [mergeful-persistent] Using Parsec parser [mergeful-persistent] Configuring mergeful-persistent-0.3.0.1... [mergeful-persistent] Dependency base >=4.11 && <5: using base-4.19.2.0 [mergeful-persistent] Dependency containers: using containers-0.6.8 [mergeful-persistent] Dependency mergeful: using mergeful-0.3.0.0 [mergeful-persistent] Dependency microlens: using microlens-0.4.13.1 [mergeful-persistent] Dependency mtl: using mtl-2.3.1 [mergeful-persistent] Dependency persistent: using persistent-2.14.6.3 [mergeful-persistent] Dependency QuickCheck: using QuickCheck-2.14.3 [mergeful-persistent] Dependency base >=4.11 && <5: using base-4.19.2.0 [mergeful-persistent] Dependency containers: using containers-0.6.8 [mergeful-persistent] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [mergeful-persistent] Dependency genvalidity-mergeful: using genvalidity-mergeful-0.3.0.1 [mergeful-persistent] Dependency genvalidity-persistent: using genvalidity-persistent-1.0.0.2 [mergeful-persistent] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.0.0 [mergeful-persistent] Dependency mergeful: using mergeful-0.3.0.0 [mergeful-persistent] Dependency mergeful-persistent: using mergeful-persistent-0.3.0.1 [mergeful-persistent] Dependency monad-logger: using monad-logger-0.3.42 [mergeful-persistent] Dependency mtl: using mtl-2.3.1 [mergeful-persistent] Dependency path: using path-0.9.5 [mergeful-persistent] Dependency path-io: using path-io-1.8.2 [mergeful-persistent] Dependency persistent: using persistent-2.14.6.3 [mergeful-persistent] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.0 [mergeful-persistent] Dependency persistent-template: using persistent-template-2.12.0.0 [mergeful-persistent] Dependency sydtest: using sydtest-0.19.0.0 [mergeful-persistent] Dependency text: using text-2.1.1 [mergeful-persistent] Dependency validity: using validity-0.12.1.0 [mergeful-persistent] Dependency validity-persistent: using validity-persistent-0.0.0.0 [mergeful-persistent] Source component graph: [mergeful-persistent]  component lib [mergeful-persistent]  component test:mergeful-persistent-test dependency lib [mergeful-persistent] Configured component graph: [mergeful-persistent]  component mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E [mergeful-persistent]  include base-4.19.2.0-0fde [mergeful-persistent]  include containers-0.6.8-ddec [mergeful-persistent]  include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful-persistent]  include microlens-0.4.13.1-JoMRIRWyAf32TMCv1gbU4T [mergeful-persistent]  include mtl-2.3.1-5e32 [mergeful-persistent]  include persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV [mergeful-persistent]  component mergeful-persistent-0.3.0.1-AQknoZVoNJ7Han7m6zuu6e-mergeful-persistent-test [mergeful-persistent]  include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi [mergeful-persistent]  include base-4.19.2.0-0fde [mergeful-persistent]  include containers-0.6.8-ddec [mergeful-persistent]  include genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC [mergeful-persistent]  include genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj [mergeful-persistent]  include genvalidity-persistent-1.0.0.2-LTqgeVzOSVsFJer4FNPKCU [mergeful-persistent]  include genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2 [mergeful-persistent]  include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful-persistent]  include mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E [mergeful-persistent]  include monad-logger-0.3.42-MQKcuUoolDGCeKLkUIwYY [mergeful-persistent]  include mtl-2.3.1-5e32 [mergeful-persistent]  include path-0.9.5-HztKEbm0iONEmDFw6ffOXj [mergeful-persistent]  include path-io-1.8.2-HstaIPubc8T9XXkJDmpKEc [mergeful-persistent]  include persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV [mergeful-persistent]  include persistent-sqlite-2.13.3.0-6SZYNE3D3gt4lTqKgYxSwX [mergeful-persistent]  include persistent-template-2.12.0.0-KZksR2axUrmLv2lsWZ7WeB [mergeful-persistent]  include sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM [mergeful-persistent]  include text-2.1.1-fd6a [mergeful-persistent]  include validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo [mergeful-persistent]  include validity-persistent-0.0.0.0-67sUuNBtbgsCn6Luaaf9qn [mergeful-persistent] Linked component graph: [mergeful-persistent]  unit mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E [mergeful-persistent]  include base-4.19.2.0-0fde [mergeful-persistent]  include containers-0.6.8-ddec [mergeful-persistent]  include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful-persistent]  include microlens-0.4.13.1-JoMRIRWyAf32TMCv1gbU4T [mergeful-persistent]  include mtl-2.3.1-5e32 [mergeful-persistent]  include persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV [mergeful-persistent]  Data.Mergeful.Persistent=mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E:Data.Mergeful.Persistent [mergeful-persistent]  unit mergeful-persistent-0.3.0.1-AQknoZVoNJ7Han7m6zuu6e-mergeful-persistent-test [mergeful-persistent]  include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi [mergeful-persistent]  include base-4.19.2.0-0fde [mergeful-persistent]  include containers-0.6.8-ddec [mergeful-persistent]  include genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC [mergeful-persistent]  include genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj [mergeful-persistent]  include genvalidity-persistent-1.0.0.2-LTqgeVzOSVsFJer4FNPKCU [mergeful-persistent]  include genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2 [mergeful-persistent]  include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful-persistent]  include mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E [mergeful-persistent]  include monad-logger-0.3.42-MQKcuUoolDGCeKLkUIwYY [mergeful-persistent]  include mtl-2.3.1-5e32 [mergeful-persistent]  include path-0.9.5-HztKEbm0iONEmDFw6ffOXj [mergeful-persistent]  include path-io-1.8.2-HstaIPubc8T9XXkJDmpKEc [mergeful-persistent]  include persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV [mergeful-persistent]  include persistent-sqlite-2.13.3.0-6SZYNE3D3gt4lTqKgYxSwX [mergeful-persistent]  include persistent-template-2.12.0.0-KZksR2axUrmLv2lsWZ7WeB [mergeful-persistent]  include sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM [mergeful-persistent]  include text-2.1.1-fd6a [mergeful-persistent]  include validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo [mergeful-persistent]  include validity-persistent-0.0.0.0-67sUuNBtbgsCn6Luaaf9qn [mergeful-persistent] Ready component graph: [mergeful-persistent]  definite mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E [mergeful-persistent]  depends base-4.19.2.0-0fde [mergeful-persistent]  depends containers-0.6.8-ddec [mergeful-persistent]  depends mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful-persistent]  depends microlens-0.4.13.1-JoMRIRWyAf32TMCv1gbU4T [mergeful-persistent]  depends mtl-2.3.1-5e32 [mergeful-persistent]  depends persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV [mergeful-persistent]  definite mergeful-persistent-0.3.0.1-AQknoZVoNJ7Han7m6zuu6e-mergeful-persistent-test [mergeful-persistent]  depends QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi [mergeful-persistent]  depends base-4.19.2.0-0fde [mergeful-persistent]  depends containers-0.6.8-ddec [mergeful-persistent]  depends genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC [mergeful-persistent]  depends genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj [mergeful-persistent]  depends genvalidity-persistent-1.0.0.2-LTqgeVzOSVsFJer4FNPKCU [mergeful-persistent]  depends genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2 [mergeful-persistent]  depends mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp [mergeful-persistent]  depends mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E [mergeful-persistent]  depends monad-logger-0.3.42-MQKcuUoolDGCeKLkUIwYY [mergeful-persistent]  depends mtl-2.3.1-5e32 [mergeful-persistent]  depends path-0.9.5-HztKEbm0iONEmDFw6ffOXj [mergeful-persistent]  depends path-io-1.8.2-HstaIPubc8T9XXkJDmpKEc [mergeful-persistent]  depends persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV [mergeful-persistent]  depends persistent-sqlite-2.13.3.0-6SZYNE3D3gt4lTqKgYxSwX [mergeful-persistent]  depends persistent-template-2.12.0.0-KZksR2axUrmLv2lsWZ7WeB [mergeful-persistent]  depends sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM [mergeful-persistent]  depends text-2.1.1-fd6a [mergeful-persistent]  depends validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo [mergeful-persistent]  depends validity-persistent-0.0.0.0-67sUuNBtbgsCn6Luaaf9qn [mergeful-persistent] Using Cabal-3.10.3.0 compiled by ghc-9.8 [mergeful-persistent] Using compiler: ghc-9.8.4 [mergeful-persistent] Using install prefix: [mergeful-persistent] /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1 [mergeful-persistent] Executables installed in: [mergeful-persistent] /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1/bin [mergeful-persistent] Libraries installed in: [mergeful-persistent] /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4/mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E [mergeful-persistent] Dynamic Libraries installed in: [mergeful-persistent] /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4 [mergeful-persistent] Private executables installed in: [mergeful-persistent] /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1/libexec/x86_64-linux-ghc-9.8.4/mergeful-persistent-0.3.0.1 [mergeful-persistent] Data files installed in: [mergeful-persistent] /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1/share/x86_64-linux-ghc-9.8.4/mergeful-persistent-0.3.0.1 [mergeful-persistent] Documentation installed in: [mergeful-persistent] /nix/store/yd24zfaxwjvwg8fq99m54g6c7j59zzyr-mergeful-persistent-0.3.0.1-doc/share/doc/mergeful-persistent-0.3.0.1 [mergeful-persistent] Configuration files installed in: [mergeful-persistent] /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1/etc [mergeful-persistent] No alex found [mergeful-persistent] Using ar found on system at: [mergeful-persistent] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar [mergeful-persistent] No c2hs found [mergeful-persistent] No cpphs found [mergeful-persistent] No doctest found [mergeful-persistent] Using gcc version 14.3.0 given by user at: [mergeful-persistent] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc [mergeful-persistent] Using ghc version 9.8.4 found on system at: [mergeful-persistent] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc [mergeful-persistent] Using ghc-pkg version 9.8.4 found on system at: [mergeful-persistent] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc-pkg-9.8.4 [mergeful-persistent] No ghcjs found [mergeful-persistent] No ghcjs-pkg found [mergeful-persistent] No greencard found [mergeful-persistent] Using haddock version 2.30.0 found on system at: [mergeful-persistent] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/haddock-ghc-9.8.4 [mergeful-persistent] No happy found [mergeful-persistent] Using haskell-suite found on system at: haskell-suite-dummy-location [mergeful-persistent] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [mergeful-persistent] No hmake found [mergeful-persistent] Using hpc version 0.69 found on system at: [mergeful-persistent] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hpc-ghc-9.8.4 [mergeful-persistent] Using hsc2hs version 0.68.10 found on system at: [mergeful-persistent] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hsc2hs-ghc-9.8.4 [mergeful-persistent] Using hscolour version 1.25 found on system at: [mergeful-persistent] /nix/store/fb7sllj82i2dv2ijivsz2abp0agz40p9-hscolour-1.25/bin/HsColour [mergeful-persistent] No jhc found [mergeful-persistent] Using ld found on system at: [mergeful-persistent] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold [mergeful-persistent] No pkg-config found [mergeful-persistent] Using runghc version 9.8.4 found on system at: [mergeful-persistent] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/runghc-9.8.4 [mergeful-persistent] Using strip version 2.44 found on system at: [mergeful-persistent] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip [mergeful-persistent] Using tar found on system at: [mergeful-persistent] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar [mergeful-persistent] No uhc found [mergeful-persistent] Phase: buildPhase [mergeful-persistent] Preprocessing library for mergeful-persistent-0.3.0.1.. [mergeful-persistent] Building library for mergeful-persistent-0.3.0.1.. [mergeful-persistent] [1 of 2] Compiling Data.Mergeful.Persistent ( src/Data/Mergeful/Persistent.hs, dist/build/Data/Mergeful/Persistent.o, dist/build/Data/Mergeful/Persistent.dyn_o ) [mergeful-persistent] [2 of 2] Compiling Paths_mergeful_persistent ( dist/build/autogen/Paths_mergeful_persistent.hs, dist/build/Paths_mergeful_persistent.o, dist/build/Paths_mergeful_persistent.dyn_o ) [mergeful-persistent] [1 of 2] Compiling Data.Mergeful.Persistent ( src/Data/Mergeful/Persistent.hs, dist/build/Data/Mergeful/Persistent.p_o ) [mergeful-persistent] [2 of 2] Compiling Paths_mergeful_persistent ( dist/build/autogen/Paths_mergeful_persistent.hs, dist/build/Paths_mergeful_persistent.p_o ) [mergeful-persistent] Preprocessing test suite 'mergeful-persistent-test' for mergeful-persistent-0.3.0.1.. [mergeful-persistent] Building test suite 'mergeful-persistent-test' for mergeful-persistent-0.3.0.1.. [mergeful-persistent] [1 of 7] Compiling Paths_mergeful_persistent ( dist/build/mergeful-persistent-test/autogen/Paths_mergeful_persistent.hs, dist/build/mergeful-persistent-test/mergeful-persistent-test-tmp/Paths_mergeful_persistent.o ) [mergeful-persistent] [2 of 7] Compiling TestUtils.ServerDB ( test/TestUtils/ServerDB.hs, dist/build/mergeful-persistent-test/mergeful-persistent-test-tmp/TestUtils/ServerDB.o, dist/build/mergeful-persistent-test/mergeful-persistent-test-tmp/TestUtils/ServerDB.dyn_o ) [mergeful-persistent] [3 of 7] Compiling TestUtils.ClientDB ( test/TestUtils/ClientDB.hs, dist/build/mergeful-persistent-test/mergeful-persistent-test-tmp/TestUtils/ClientDB.o ) [mergeful-persistent] [4 of 7] Compiling TestUtils ( test/TestUtils.hs, dist/build/mergeful-persistent-test/mergeful-persistent-test-tmp/TestUtils.o ) [mergeful-persistent] [5 of 7] Compiling Data.Mergeful.Persistent.TwoClientsSpec ( test/Data/Mergeful/Persistent/TwoClientsSpec.hs, dist/build/mergeful-persistent-test/mergeful-persistent-test-tmp/Data/Mergeful/Persistent/TwoClientsSpec.o ) [mergeful-persistent] [6 of 7] Compiling Data.Mergeful.Persistent.SingleClientSpec ( test/Data/Mergeful/Persistent/SingleClientSpec.hs, dist/build/mergeful-persistent-test/mergeful-persistent-test-tmp/Data/Mergeful/Persistent/SingleClientSpec.o ) [mergeful-persistent] [7 of 7] Compiling Main ( test/Spec.hs, dist/build/mergeful-persistent-test/mergeful-persistent-test-tmp/Main.o ) [mergeful-persistent] [8 of 8] Linking dist/build/mergeful-persistent-test/mergeful-persistent-test [mergeful-persistent] Phase: checkPhase [mergeful-persistent] Running 1 test suites... [mergeful-persistent] Test suite mergeful-persistent-test: RUNNING... [mergeful-persistent] Tests: [mergeful-persistent]  [mergeful-persistent] Data.Mergeful.Persistent.SingleClientSpec [mergeful-persistent]  mergeFromServerStrategy [mergeful-persistent]  Single Client [mergeful-persistent]  Multiple items [mergeful-persistent]  ✓ succesfully uploads everything to the server for an empty server  143.80 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ succesfully downloads an item from the server for an empty client  148.18 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  Single item [mergeful-persistent]  ✓ succesfully uploads an item to the server for an empty server  121.48 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ succesfully downloads an item from the server for an empty client  119.59 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ is returns an empty response on the second sync with no modifications  202.99 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  mergeUsingCRDTStrategy [mergeful-persistent]  ✓ is returns an empty response on the second sync with no modifications  216.71 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  Single Client [mergeful-persistent]  Single item [mergeful-persistent]  ✓ succesfully uploads an item to the server for an empty server  121.91 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ succesfully downloads an item from the server for an empty client  113.16 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  Multiple items [mergeful-persistent]  ✓ succesfully downloads an item from the server for an empty client  129.14 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ succesfully uploads everything to the server for an empty server  138.19 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  mergeFromClientStrategy [mergeful-persistent]  does not hold [mergeful-persistent]  is returns an empty response on the second sync with no modifications [mergeful-persistent]  Single Client [mergeful-persistent]  Multiple items [mergeful-persistent]  ✓ succesfully uploads everything to the server for an empty server  144.43 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ succesfully downloads an item from the server for an empty client  143.00 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  Single item [mergeful-persistent]  ✓ succesfully downloads an item from the server for an empty client  124.25 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ succesfully uploads an item to the server for an empty server  121.88 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  sanity [mergeful-persistent]  setupClient & clientGetStore [mergeful-persistent]  ✓ roundtrips  125.07 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  setupServer & serverGetStore [mergeful-persistent]  ✓ roundtrips  108.97 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent] Data.Mergeful.Persistent.TwoClientsSpec [mergeful-persistent]  sanity [mergeful-persistent]  setupClient & clientGetStore [mergeful-persistent]  ✓ roundtrips  174.10 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  setupServer & serverGetStore [mergeful-persistent]  ✓ roundtrips  146.51 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  mergeFromClientStrategy [mergeful-persistent]  Does not hold [mergeful-persistent]  does not diverge after a conflict occurs [mergeful-persistent]  Multiple clients [mergeful-persistent]  Single item [mergeful-persistent]  ✓ does not run into a conflict if two clients both try to sync a deletion  200.52 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ succesfully syncs a deletion across to a second client  203.01 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ successfully syncs an addition accross to a second client  189.21 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ successfully syncs a modification accross to a second client  223.32 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  Multiple items [mergeful-persistent]  ✓ succesfully syncs deletions across to a second client  218.14 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ successfully syncs additions accross to a second client  245.12 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ does not run into a conflict if two clients both try to sync a deletion  220.36 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ does not lose data after a conflict occurs  191.98 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  mergeFromServerStrategy [mergeful-persistent]  ✓ does not diverge after a conflict occurs  244.13 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  Does not hold [mergeful-persistent]  does not lose data after a conflict occurs [mergeful-persistent]  Multiple clients [mergeful-persistent]  Single item [mergeful-persistent]  ✓ succesfully syncs a deletion across to a second client  203.01 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ successfully syncs an addition accross to a second client  152.28 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ does not run into a conflict if two clients both try to sync a deletion  148.76 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ successfully syncs a modification accross to a second client  150.63 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  Multiple items [mergeful-persistent]  ✓ succesfully syncs deletions across to a second client  154.16 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ does not run into a conflict if two clients both try to sync a deletion  151.39 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ successfully syncs additions accross to a second client  158.52 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  mergeUsingCRDTStrategy [mergeful-persistent]  Multiple clients [mergeful-persistent]  Multiple items [mergeful-persistent]  ✓ does not run into a conflict if two clients both try to sync a deletion  156.38 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ successfully syncs additions accross to a second client  151.16 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ succesfully syncs deletions across to a second client  150.89 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  Single item [mergeful-persistent]  ✓ does not run into a conflict if two clients both try to sync a deletion  133.14 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ successfully syncs an addition accross to a second client  126.29 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ succesfully syncs a deletion across to a second client  129.68 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ successfully syncs a modification accross to a second client  128.02 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ does not diverge after a conflict occurs  133.01 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  ✓ does not lose data after a conflict occurs  124.00 ms [mergeful-persistent]  passed for all of 10 inputs. [mergeful-persistent]  [mergeful-persistent]  [mergeful-persistent]  Examples: 430 [mergeful-persistent]  Passed: 43 [mergeful-persistent]  Failed: 0 [mergeful-persistent]  Pending: 3 [mergeful-persistent]  Sum of test runtimes: 6.83 seconds [mergeful-persistent]  Test suite took:  0.29 seconds [mergeful-persistent]  [mergeful-persistent] Test suite mergeful-persistent-test: PASS [mergeful-persistent] Test suite logged to: [mergeful-persistent] dist/test/mergeful-persistent-0.3.0.1-mergeful-persistent-test.log [mergeful-persistent] 1 of 1 test suites (1 of 1 test cases) passed. [mergeful-persistent] Phase: haddockPhase [mergeful-persistent] Preprocessing library for mergeful-persistent-0.3.0.1.. [mergeful-persistent] Running Haddock on library for mergeful-persistent-0.3.0.1.. [mergeful-persistent] Warning: The documentation for the following packages are not installed. No [mergeful-persistent] links will be generated to these packages: attoparsec-0.14.4, [mergeful-persistent] attoparsec-0.14.4, vector-0.13.2.0 [mergeful-persistent] Warning: --source-* options are ignored when --hyperlinked-source is enabled. [mergeful-persistent] [1 of 2] Compiling Data.Mergeful.Persistent ( src/Data/Mergeful/Persistent.hs, nothing ) [mergeful-persistent] [2 of 2] Compiling Paths_mergeful_persistent ( dist/build/autogen/Paths_mergeful_persistent.hs, nothing ) [mergeful-persistent] Haddock coverage: [mergeful-persistent]  79% ( 19 / 24) in 'Data.Mergeful.Persistent' [mergeful-persistent]  Missing documentation for: [mergeful-persistent]  Module header [mergeful-persistent]  clientMergeSyncResponseQuery (src/Data/Mergeful/Persistent.hs:162) [mergeful-persistent]  clientSyncProcessor (src/Data/Mergeful/Persistent.hs:208) [mergeful-persistent]  serverSyncProcessor (src/Data/Mergeful/Persistent.hs:424) [mergeful-persistent]  serverSyncWithCustomIdProcessor (src/Data/Mergeful/Persistent.hs:512) [mergeful-persistent] Warning: Data.Mergeful.Persistent: could not find link destinations for: [mergeful-persistent]  - Data.Mergeful.Item.Rep_ItemMergeStrategy [mergeful-persistent] Documentation created: dist/doc/html/mergeful-persistent/, [mergeful-persistent] dist/doc/html/mergeful-persistent/mergeful-persistent.txt [mergeful-persistent] Preprocessing test suite 'mergeful-persistent-test' for mergeful-persistent-0.3.0.1.. [mergeful-persistent] Phase: installPhase [mergeful-persistent] Installing library in /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4/mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E [mergeful-persistent] Phase: fixupPhase [mergeful-persistent] shrinking RPATHs of ELF executables and libraries in /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1 [mergeful-persistent] shrinking /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4/libHSmergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E-ghc9.8.4.so [mergeful-persistent] checking for references to /build/ in /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1... [mergeful-persistent] patching script interpreter paths in /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1 [mergeful-persistent] stripping (with command strip and flags -S -p) in /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1/lib [mergeful-persistent] shrinking RPATHs of ELF executables and libraries in /nix/store/yd24zfaxwjvwg8fq99m54g6c7j59zzyr-mergeful-persistent-0.3.0.1-doc [mergeful-persistent] checking for references to /build/ in /nix/store/yd24zfaxwjvwg8fq99m54g6c7j59zzyr-mergeful-persistent-0.3.0.1-doc... [mergeful-persistent] patching script interpreter paths in /nix/store/yd24zfaxwjvwg8fq99m54g6c7j59zzyr-mergeful-persistent-0.3.0.1-doc [post-build-hook] Uploading to the NixCI staging cache: /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1 /nix/store/yd24zfaxwjvwg8fq99m54g6c7j59zzyr-mergeful-persistent-0.3.0.1-doc [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/yd24zfaxwjvwg8fq99m54g6c7j59zzyr-mergeful-persistent-0.3.0.1-doc' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/fqzic7snrlk6vf8fxdk3hh1nzvgjq4yr-mergeful-persistent-0.3.0.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 6 of 8 built Building mergeful-release [mergeful-release] /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0/nix-support: [mergeful-release] propagated-build-inputs: Keeping existing link to /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1/nix-support/propagated-build-inputs [mergeful-release] /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1/nix-support: [mergeful-release] propagated-build-inputs: Keeping existing link to /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1/nix-support/propagated-build-inputs [post-build-hook] Uploading to the NixCI staging cache: /nix/store/knw4ihms4iv9pi86qqkip9ny4j2653lv-mergeful-release [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/knw4ihms4iv9pi86qqkip9ny4j2653lv-mergeful-release' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/mwhbckx52a1418rjgxyxiw9c066xd16k-mergeful-release.drv' to 'https://cache.staging.nix-ci.com'... Progress: 7 of 8 built