0.13 s
$ /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
0.15 s
1.09 s
Waiting for lock on genvalidity-sydtest-1.0.0.0-doc
1.77 s
Building mergeful-source
1.94 s
[mergeful-source] Phase: setupCompilerEnvironmentPhase
1.95 s
[mergeful-source] Build with /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4.
2.16 s
[mergeful-source] Phase: unpackPhase
2.17 s
[mergeful-source] unpacking source archive /nix/store/wy2haq73gyprgn3k3i3zr1dm49wbidg9-mergeful
2.18 s
[mergeful-source] source root is mergeful
2.19 s
[mergeful-source] Phase: patchPhase
2.69 s
[mergeful-source] Phase: compileBuildDriverPhase
2.69 s
[mergeful-source] setupCompileFlags: -package-db=/build/tmp.ch73EbyPL1/setup-package.conf.d -threaded
2.69 s
[mergeful-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.ch73EbyPL1/Main.o )
2.69 s
[mergeful-source] [2 of 2] Linking Setup
3.62 s
[mergeful-source] Phase: updateAutotoolsGnuConfigScriptsPhase
3.64 s
[mergeful-source] Phase: configurePhase
3.71 s
[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
3.73 s
[mergeful-source] Using Parsec parser
3.73 s
[mergeful-source] Configuring mergeful-0.3.0.0...
4.06 s
[mergeful-source] Dependency aeson: using aeson-2.2.3.0
4.06 s
[mergeful-source] Dependency autodocodec: using autodocodec-0.4.2.2
4.06 s
[mergeful-source] Dependency base >=4.7 && <5: using base-4.19.2.0
4.06 s
[mergeful-source] Dependency containers: using containers-0.6.8
4.06 s
[mergeful-source] Dependency deepseq: using deepseq-1.5.1.0
4.06 s
[mergeful-source] Dependency mtl: using mtl-2.3.1
4.06 s
[mergeful-source] Dependency text: using text-2.1.1
4.06 s
[mergeful-source] Dependency time: using time-1.12.2
4.06 s
[mergeful-source] Dependency validity: using validity-0.12.1.0
4.06 s
[mergeful-source] Dependency validity-containers: using validity-containers-0.5.0.5
4.06 s
[mergeful-source] Dependency validity-time: using validity-time-0.5.0.0
4.27 s
[mergeful-source] Source component graph: component lib
4.27 s
[mergeful-source] Configured component graph:
4.27 s
[mergeful-source] component mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
4.27 s
[mergeful-source] include aeson-2.2.3.0-7oXuamZNrZrLY8NF5jlCyl
4.27 s
[mergeful-source] include autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE
4.27 s
[mergeful-source] include base-4.19.2.0-0fde
4.27 s
[mergeful-source] include containers-0.6.8-ddec
4.27 s
[mergeful-source] include deepseq-1.5.1.0-7f97
4.27 s
[mergeful-source] include mtl-2.3.1-5e32
4.27 s
[mergeful-source] include text-2.1.1-fd6a
4.27 s
[mergeful-source] include time-1.12.2-a970
4.27 s
[mergeful-source] include validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo
4.27 s
[mergeful-source] include validity-containers-0.5.0.5-6QzXp3UvDiU8Fk0RpeL980
4.27 s
[mergeful-source] include validity-time-0.5.0.0-3FB5xKLUTOyBMPHYdgUJk9
4.27 s
[mergeful-source] Linked component graph:
4.27 s
[mergeful-source] unit mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
4.27 s
[mergeful-source] include aeson-2.2.3.0-7oXuamZNrZrLY8NF5jlCyl
4.27 s
[mergeful-source] include autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE
4.28 s
[mergeful-source] include base-4.19.2.0-0fde
4.28 s
[mergeful-source] include containers-0.6.8-ddec
4.28 s
[mergeful-source] include deepseq-1.5.1.0-7f97
4.28 s
[mergeful-source] include mtl-2.3.1-5e32
4.28 s
[mergeful-source] include text-2.1.1-fd6a
4.28 s
[mergeful-source] include time-1.12.2-a970
4.28 s
[mergeful-source] include validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo
4.28 s
[mergeful-source] include validity-containers-0.5.0.5-6QzXp3UvDiU8Fk0RpeL980
4.28 s
[mergeful-source] include validity-time-0.5.0.0-3FB5xKLUTOyBMPHYdgUJk9
4.28 s
[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
4.28 s
[mergeful-source] Ready component graph:
4.28 s
[mergeful-source] definite mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
4.28 s
[mergeful-source] depends aeson-2.2.3.0-7oXuamZNrZrLY8NF5jlCyl
4.28 s
[mergeful-source] depends autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE
4.28 s
[mergeful-source] depends base-4.19.2.0-0fde
4.28 s
[mergeful-source] depends containers-0.6.8-ddec
4.28 s
[mergeful-source] depends deepseq-1.5.1.0-7f97
4.28 s
[mergeful-source] depends mtl-2.3.1-5e32
4.28 s
[mergeful-source] depends text-2.1.1-fd6a
4.28 s
[mergeful-source] depends time-1.12.2-a970
4.28 s
[mergeful-source] depends validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo
4.28 s
[mergeful-source] depends validity-containers-0.5.0.5-6QzXp3UvDiU8Fk0RpeL980
4.28 s
[mergeful-source] depends validity-time-0.5.0.0-3FB5xKLUTOyBMPHYdgUJk9
4.28 s
[mergeful-source] Using Cabal-3.10.3.0 compiled by ghc-9.8
4.28 s
[mergeful-source] Using compiler: ghc-9.8.4
4.28 s
[mergeful-source] Using install prefix:
4.28 s
[mergeful-source] /nix/store/07pg16ki676rflz1kwlv5zvh2xgql78w-mergeful-source-0.3.0.0
4.28 s
[mergeful-source] Executables installed in:
4.28 s
[mergeful-source] /nix/store/07pg16ki676rflz1kwlv5zvh2xgql78w-mergeful-source-0.3.0.0/bin
4.28 s
[mergeful-source] Libraries installed in:
4.28 s
[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
4.28 s
[mergeful-source] Dynamic Libraries installed in:
4.28 s
[mergeful-source] /nix/store/07pg16ki676rflz1kwlv5zvh2xgql78w-mergeful-source-0.3.0.0/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4
4.28 s
[mergeful-source] Private executables installed in:
4.28 s
[mergeful-source] /nix/store/07pg16ki676rflz1kwlv5zvh2xgql78w-mergeful-source-0.3.0.0/libexec/x86_64-linux-ghc-9.8.4/mergeful-0.3.0.0
4.28 s
[mergeful-source] Data files installed in:
4.28 s
[mergeful-source] /nix/store/07pg16ki676rflz1kwlv5zvh2xgql78w-mergeful-source-0.3.0.0/share/x86_64-linux-ghc-9.8.4/mergeful-0.3.0.0
4.28 s
[mergeful-source] Documentation installed in: /share/doc/mergeful-0.3.0.0
4.28 s
[mergeful-source] Configuration files installed in:
4.28 s
[mergeful-source] /nix/store/07pg16ki676rflz1kwlv5zvh2xgql78w-mergeful-source-0.3.0.0/etc
4.28 s
[mergeful-source] No alex found
4.28 s
[mergeful-source] Using ar found on system at:
4.28 s
[mergeful-source] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar
4.28 s
[mergeful-source] No c2hs found
4.28 s
[mergeful-source] No cpphs found
4.28 s
[mergeful-source] No doctest found
4.28 s
[mergeful-source] Using gcc version 14.3.0 given by user at:
4.28 s
[mergeful-source] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc
4.28 s
[mergeful-source] Using ghc version 9.8.4 found on system at:
4.28 s
[mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc
4.28 s
[mergeful-source] Using ghc-pkg version 9.8.4 found on system at:
4.28 s
[mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc-pkg-9.8.4
4.28 s
[mergeful-source] No ghcjs found
4.28 s
[mergeful-source] No ghcjs-pkg found
4.28 s
[mergeful-source] No greencard found
4.28 s
[mergeful-source] Using haddock version 2.30.0 found on system at:
4.28 s
[mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/haddock-ghc-9.8.4
4.28 s
[mergeful-source] No happy found
4.28 s
[mergeful-source] Using haskell-suite found on system at: haskell-suite-dummy-location
4.28 s
[mergeful-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
4.28 s
[mergeful-source] No hmake found
4.28 s
[mergeful-source] Using hpc version 0.69 found on system at:
4.28 s
[mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hpc-ghc-9.8.4
4.28 s
[mergeful-source] Using hsc2hs version 0.68.10 found on system at:
4.28 s
[mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hsc2hs-ghc-9.8.4
4.28 s
[mergeful-source] Using hscolour version 1.25 found on system at:
4.28 s
[mergeful-source] /nix/store/fb7sllj82i2dv2ijivsz2abp0agz40p9-hscolour-1.25/bin/HsColour
4.28 s
[mergeful-source] No jhc found
4.28 s
[mergeful-source] Using ld found on system at:
4.28 s
[mergeful-source] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold
4.28 s
[mergeful-source] No pkg-config found
4.28 s
[mergeful-source] Using runghc version 9.8.4 found on system at:
4.28 s
[mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/runghc-9.8.4
4.28 s
[mergeful-source] Using strip version 2.44 found on system at:
4.28 s
[mergeful-source] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip
4.28 s
[mergeful-source] Using tar found on system at:
4.28 s
[mergeful-source] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar
4.28 s
[mergeful-source] No uhc found
4.40 s
[mergeful-source] Phase: buildPhase
4.40 s
[mergeful-source] Distribution quality warnings:
4.40 s
[mergeful-source] No 'category' field.
4.40 s
[mergeful-source] No 'synopsis' field.
4.40 s
[mergeful-source] Building source dist for mergeful-0.3.0.0...
4.42 s
[mergeful-source] Source tarball created: dist/mergeful-0.3.0.0.tar.gz
4.42 s
[mergeful-source] Phase: checkPhase
4.43 s
[mergeful-source] Phase: haddockPhase
4.43 s
[mergeful-source] Phase: installPhase
4.44 s
[mergeful-source] Phase: fixupPhase
4.94 s
[post-build-hook] Uploading to the NixCI staging cache: /nix/store/07pg16ki676rflz1kwlv5zvh2xgql78w-mergeful-source-0.3.0.0
5.04 s
[post-build-hook] copying 1 paths...
5.04 s
[post-build-hook] copying path '/nix/store/07pg16ki676rflz1kwlv5zvh2xgql78w-mergeful-source-0.3.0.0' to 'https://cache.staging.nix-ci.com'...
5.58 s
[post-build-hook] copying 1 paths...
5.63 s
[post-build-hook] copying path '/nix/store/p9pxqn1gb15j9l7q507picay859z5244-mergeful-source-0.3.0.0.drv' to 'https://cache.staging.nix-ci.com'...
5.79 s
Progress: 1 of 11 built
5.82 s
Building mergeful
6.01 s
[mergeful] Phase: setupCompilerEnvironmentPhase
6.01 s
[mergeful] Build with /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4.
6.22 s
[mergeful] Phase: unpackPhase
6.23 s
[mergeful] unpacking source archive /nix/store/07pg16ki676rflz1kwlv5zvh2xgql78w-mergeful-source-0.3.0.0/mergeful-0.3.0.0.tar.gz
6.23 s
[mergeful] source root is mergeful-0.3.0.0
6.24 s
[mergeful] setting SOURCE_DATE_EPOCH to timestamp 1780347084 of file "mergeful-0.3.0.0/src/Data/Mergeful/Value.hs"
6.24 s
[mergeful] warning: file "mergeful-0.3.0.0/src/Data/Mergeful/Value.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic
6.24 s
[mergeful] Phase: patchPhase
6.25 s
[mergeful] Phase: compileBuildDriverPhase
6.25 s
[mergeful] setupCompileFlags: -package-db=/build/tmp.5R9CDdQGym/setup-package.conf.d -threaded
6.28 s
[mergeful] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.5R9CDdQGym/Main.o )
6.35 s
[mergeful] [2 of 2] Linking Setup
10.83 s
[mergeful] Phase: updateAutotoolsGnuConfigScriptsPhase
10.85 s
[mergeful] Phase: configurePhase
10.85 s
[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
10.85 s
[mergeful] Using Parsec parser
10.85 s
[mergeful] Configuring mergeful-0.3.0.0...
11.17 s
[mergeful] Dependency aeson: using aeson-2.2.3.0
11.17 s
[mergeful] Dependency autodocodec: using autodocodec-0.4.2.2
11.17 s
[mergeful] Dependency base >=4.7 && <5: using base-4.19.2.0
11.17 s
[mergeful] Dependency containers: using containers-0.6.8
11.17 s
[mergeful] Dependency deepseq: using deepseq-1.5.1.0
11.17 s
[mergeful] Dependency mtl: using mtl-2.3.1
11.17 s
[mergeful] Dependency text: using text-2.1.1
11.17 s
[mergeful] Dependency time: using time-1.12.2
11.17 s
[mergeful] Dependency validity: using validity-0.12.1.0
11.17 s
[mergeful] Dependency validity-containers: using validity-containers-0.5.0.5
11.17 s
[mergeful] Dependency validity-time: using validity-time-0.5.0.0
11.36 s
[mergeful] Source component graph: component lib
11.36 s
[mergeful] Configured component graph:
11.36 s
[mergeful] component mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
11.36 s
[mergeful] include aeson-2.2.3.0-7oXuamZNrZrLY8NF5jlCyl
11.36 s
[mergeful] include autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE
11.36 s
[mergeful] include base-4.19.2.0-0fde
11.36 s
[mergeful] include containers-0.6.8-ddec
11.36 s
[mergeful] include deepseq-1.5.1.0-7f97
11.36 s
[mergeful] include mtl-2.3.1-5e32
11.36 s
[mergeful] include text-2.1.1-fd6a
11.36 s
[mergeful] include time-1.12.2-a970
11.36 s
[mergeful] include validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo
11.36 s
[mergeful] include validity-containers-0.5.0.5-6QzXp3UvDiU8Fk0RpeL980
11.36 s
[mergeful] include validity-time-0.5.0.0-3FB5xKLUTOyBMPHYdgUJk9
11.36 s
[mergeful] Linked component graph:
11.36 s
[mergeful] unit mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
11.36 s
[mergeful] include aeson-2.2.3.0-7oXuamZNrZrLY8NF5jlCyl
11.36 s
[mergeful] include autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE
11.36 s
[mergeful] include base-4.19.2.0-0fde
11.36 s
[mergeful] include containers-0.6.8-ddec
11.36 s
[mergeful] include deepseq-1.5.1.0-7f97
11.36 s
[mergeful] include mtl-2.3.1-5e32
11.36 s
[mergeful] include text-2.1.1-fd6a
11.36 s
[mergeful] include time-1.12.2-a970
11.36 s
[mergeful] include validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo
11.36 s
[mergeful] include validity-containers-0.5.0.5-6QzXp3UvDiU8Fk0RpeL980
11.36 s
[mergeful] include validity-time-0.5.0.0-3FB5xKLUTOyBMPHYdgUJk9
11.36 s
[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
11.36 s
[mergeful] Ready component graph:
11.36 s
[mergeful] definite mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
11.36 s
[mergeful] depends aeson-2.2.3.0-7oXuamZNrZrLY8NF5jlCyl
11.36 s
[mergeful] depends autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE
11.36 s
[mergeful] depends base-4.19.2.0-0fde
11.36 s
[mergeful] depends containers-0.6.8-ddec
11.36 s
[mergeful] depends deepseq-1.5.1.0-7f97
11.36 s
[mergeful] depends mtl-2.3.1-5e32
11.36 s
[mergeful] depends text-2.1.1-fd6a
11.36 s
[mergeful] depends time-1.12.2-a970
11.36 s
[mergeful] depends validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo
11.36 s
[mergeful] depends validity-containers-0.5.0.5-6QzXp3UvDiU8Fk0RpeL980
11.36 s
[mergeful] depends validity-time-0.5.0.0-3FB5xKLUTOyBMPHYdgUJk9
11.36 s
[mergeful] Using Cabal-3.10.3.0 compiled by ghc-9.8
11.36 s
[mergeful] Using compiler: ghc-9.8.4
11.36 s
[mergeful] Using install prefix:
11.36 s
[mergeful] /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0
11.36 s
[mergeful] Executables installed in:
11.36 s
[mergeful] /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0/bin
11.36 s
[mergeful] Libraries installed in:
11.36 s
[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
11.36 s
[mergeful] Dynamic Libraries installed in:
11.36 s
[mergeful] /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4
11.36 s
[mergeful] Private executables installed in:
11.36 s
[mergeful] /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0/libexec/x86_64-linux-ghc-9.8.4/mergeful-0.3.0.0
11.36 s
[mergeful] Data files installed in:
11.36 s
[mergeful] /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0/share/x86_64-linux-ghc-9.8.4/mergeful-0.3.0.0
11.37 s
[mergeful] Documentation installed in:
11.37 s
[mergeful] /nix/store/rwjrmypbafp5snlil4gvj51i9x16frag-mergeful-0.3.0.0-doc/share/doc/mergeful-0.3.0.0
11.37 s
[mergeful] Configuration files installed in:
11.37 s
[mergeful] /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0/etc
11.37 s
[mergeful] No alex found
11.37 s
[mergeful] Using ar found on system at:
11.37 s
[mergeful] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar
11.37 s
[mergeful] No c2hs found
11.37 s
[mergeful] No cpphs found
11.37 s
[mergeful] No doctest found
11.37 s
[mergeful] Using gcc version 14.3.0 given by user at:
11.37 s
[mergeful] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc
11.37 s
[mergeful] Using ghc version 9.8.4 found on system at:
11.37 s
[mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc
11.37 s
[mergeful] Using ghc-pkg version 9.8.4 found on system at:
11.37 s
[mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc-pkg-9.8.4
11.37 s
[mergeful] No ghcjs found
11.37 s
[mergeful] No ghcjs-pkg found
11.37 s
[mergeful] No greencard found
11.37 s
[mergeful] Using haddock version 2.30.0 found on system at:
11.37 s
[mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/haddock-ghc-9.8.4
11.37 s
[mergeful] No happy found
11.37 s
[mergeful] Using haskell-suite found on system at: haskell-suite-dummy-location
11.37 s
[mergeful] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
11.37 s
[mergeful] No hmake found
11.37 s
[mergeful] Using hpc version 0.69 found on system at:
11.37 s
[mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hpc-ghc-9.8.4
11.37 s
[mergeful] Using hsc2hs version 0.68.10 found on system at:
11.37 s
[mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hsc2hs-ghc-9.8.4
11.37 s
[mergeful] Using hscolour version 1.25 found on system at:
11.37 s
[mergeful] /nix/store/fb7sllj82i2dv2ijivsz2abp0agz40p9-hscolour-1.25/bin/HsColour
11.37 s
[mergeful] No jhc found
11.37 s
[mergeful] Using ld found on system at:
11.37 s
[mergeful] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold
11.37 s
[mergeful] No pkg-config found
11.37 s
[mergeful] Using runghc version 9.8.4 found on system at:
11.37 s
[mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/runghc-9.8.4
11.37 s
[mergeful] Using strip version 2.44 found on system at:
11.37 s
[mergeful] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip
11.37 s
[mergeful] Using tar found on system at:
11.37 s
[mergeful] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar
11.37 s
[mergeful] No uhc found
11.48 s
[mergeful] Phase: buildPhase
11.53 s
[mergeful] Preprocessing library for mergeful-0.3.0.0..
11.53 s
[mergeful] Building library for mergeful-0.3.0.0..
11.61 s
[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 )
12.15 s
[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 )
13.40 s
[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 )
14.92 s
[mergeful] [4 of 6] Compiling Data.Mergeful ( src/Data/Mergeful.hs, dist/build/Data/Mergeful.o, dist/build/Data/Mergeful.dyn_o )
14.94 s
[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 )
14.94 s
[mergeful] [6 of 6] Compiling Paths_mergeful ( dist/build/autogen/Paths_mergeful.hs, dist/build/Paths_mergeful.o, dist/build/Paths_mergeful.dyn_o )
15.16 s
[mergeful] [1 of 6] Compiling Data.Mergeful.Timed ( src/Data/Mergeful/Timed.hs, dist/build/Data/Mergeful/Timed.p_o )
15.70 s
[mergeful] [2 of 6] Compiling Data.Mergeful.Item ( src/Data/Mergeful/Item.hs, dist/build/Data/Mergeful/Item.p_o )
16.92 s
[mergeful] [3 of 6] Compiling Data.Mergeful.Collection ( src/Data/Mergeful/Collection.hs, dist/build/Data/Mergeful/Collection.p_o )
18.37 s
[mergeful] [4 of 6] Compiling Data.Mergeful ( src/Data/Mergeful.hs, dist/build/Data/Mergeful.p_o )
18.47 s
[mergeful] [5 of 6] Compiling Data.Mergeful.Value ( src/Data/Mergeful/Value.hs, dist/build/Data/Mergeful/Value.p_o )
18.47 s
[mergeful] [6 of 6] Compiling Paths_mergeful ( dist/build/autogen/Paths_mergeful.hs, dist/build/Paths_mergeful.p_o )
20.20 s
[mergeful] Phase: checkPhase
20.23 s
[mergeful] Package has no test suites.
20.24 s
[mergeful] Phase: haddockPhase
20.35 s
[mergeful] Preprocessing library for mergeful-0.3.0.0..
20.35 s
[mergeful] Running Haddock on library for mergeful-0.3.0.0..
20.36 s
[mergeful] Warning: The documentation for the following packages are not installed. No
20.36 s
[mergeful] links will be generated to these packages: vector-0.13.2.0
20.41 s
[mergeful] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
20.54 s
[mergeful] [1 of 6] Compiling Data.Mergeful.Timed ( src/Data/Mergeful/Timed.hs, nothing )
20.85 s
[mergeful] [2 of 6] Compiling Data.Mergeful.Item ( src/Data/Mergeful/Item.hs, nothing )
20.95 s
[mergeful] [3 of 6] Compiling Data.Mergeful.Collection ( src/Data/Mergeful/Collection.hs, nothing )
21.28 s
[mergeful] [4 of 6] Compiling Data.Mergeful ( src/Data/Mergeful.hs, nothing )
21.29 s
[mergeful] [5 of 6] Compiling Data.Mergeful.Value ( src/Data/Mergeful/Value.hs, nothing )
21.35 s
[mergeful] [6 of 6] Compiling Paths_mergeful ( dist/build/autogen/Paths_mergeful.hs, nothing )
21.35 s
[mergeful] Haddock coverage:
21.36 s
[mergeful] 83% ( 5 / 6) in 'Data.Mergeful.Timed'
21.36 s
[mergeful] Missing documentation for:
21.36 s
[mergeful] timedObjectCodec (src/Data/Mergeful/Timed.hs:73)
21.36 s
[mergeful] Warning: 'mergeItemSyncResponseIgnoreProblems' is out of scope.
21.36 s
[mergeful] If you qualify the identifier, haddock can try to link it anyway.
21.36 s
[mergeful] Warning: 'ServerTime' is ambiguous. It is defined
21.36 s
[mergeful] * at src/Data/Mergeful/Timed.hs:36:22
21.36 s
[mergeful] * at src/Data/Mergeful/Timed.hs:36:1
21.36 s
[mergeful] You may be able to disambiguate the identifier by qualifying it or
21.36 s
[mergeful] by specifying the type/value namespace explicitly.
21.36 s
[mergeful] Defaulting to the one defined at src/Data/Mergeful/Timed.hs:36:1
21.36 s
[mergeful] Warning: 'ItemMergeStrategy' is ambiguous. It is defined
21.36 s
[mergeful] * at src/Data/Mergeful/Item.hs:431:28
21.36 s
[mergeful] * at src/Data/Mergeful/Item.hs:431:1
21.36 s
[mergeful] You may be able to disambiguate the identifier by qualifying it or
21.36 s
[mergeful] by specifying the type/value namespace explicitly.
21.36 s
[mergeful] Defaulting to the one defined at src/Data/Mergeful/Item.hs:431:1
21.36 s
[mergeful] 55% ( 16 / 29) in 'Data.Mergeful.Item'
21.36 s
[mergeful] Missing documentation for:
21.36 s
[mergeful] mergeItemSyncResponseFromServer (src/Data/Mergeful/Item.hs:422)
21.36 s
[mergeful] mergeItemSyncResponseFromClient (src/Data/Mergeful/Item.hs:425)
21.36 s
[mergeful] mergeItemSyncResponseUsingCRDT (src/Data/Mergeful/Item.hs:428)
21.36 s
[mergeful] mergeItemSyncResponseUsingStrategy (src/Data/Mergeful/Item.hs:419)
21.36 s
[mergeful] mergeUsingCRDT (src/Data/Mergeful/Item.hs:537)
21.36 s
[mergeful] ChangeConflictResolution (src/Data/Mergeful/Item.hs:443)
21.36 s
[mergeful] ClientDeletedConflictResolution (src/Data/Mergeful/Item.hs:449)
21.36 s
[mergeful] ServerDeletedConflictResolution (src/Data/Mergeful/Item.hs:454)
21.36 s
[mergeful] ItemMergeResult (src/Data/Mergeful/Item.hs:362)
21.36 s
[mergeful] ClientItem (src/Data/Mergeful/Item.hs:85)
21.36 s
[mergeful] ItemSyncRequest (src/Data/Mergeful/Item.hs:173)
21.36 s
[mergeful] ItemSyncResponse (src/Data/Mergeful/Item.hs:232)
21.36 s
[mergeful] ServerItem (src/Data/Mergeful/Item.hs:142)
21.36 s
[mergeful] Warning: 'SyncRequest' is ambiguous. It is defined
21.36 s
[mergeful] * at src/Data/Mergeful/Collection.hs:371:28
21.36 s
[mergeful] * at src/Data/Mergeful/Collection.hs:371:1
21.36 s
[mergeful] You may be able to disambiguate the identifier by qualifying it or
21.36 s
[mergeful] by specifying the type/value namespace explicitly.
21.36 s
[mergeful] Defaulting to the one defined at src/Data/Mergeful/Collection.hs:371:1
21.36 s
[mergeful] Warning: 'SyncResponse' is ambiguous. It is defined
21.36 s
[mergeful] * at src/Data/Mergeful/Collection.hs:454:29
21.36 s
[mergeful] * at src/Data/Mergeful/Collection.hs:454:1
21.36 s
[mergeful] You may be able to disambiguate the identifier by qualifying it or
21.36 s
[mergeful] by specifying the type/value namespace explicitly.
21.36 s
[mergeful] Defaulting to the one defined at src/Data/Mergeful/Collection.hs:454:1
21.36 s
[mergeful] Warning: 'mergeSyncResponseIgnoreProblems' is out of scope.
21.36 s
[mergeful] If you qualify the identifier, haddock can try to link it anyway.
21.37 s
[mergeful] Warning: 'ServerTime' is ambiguous. It is defined
21.37 s
[mergeful] * at src/Data/Mergeful/Timed.hs:36:22
21.37 s
[mergeful] * at src/Data/Mergeful/Timed.hs:36:1
21.37 s
[mergeful] You may be able to disambiguate the identifier by qualifying it or
21.37 s
[mergeful] by specifying the type/value namespace explicitly.
21.37 s
[mergeful] Defaulting to the one defined at src/Data/Mergeful/Timed.hs:36:1
21.37 s
[mergeful] Warning: 'si' is out of scope.
21.37 s
[mergeful] If you qualify the identifier, haddock can try to link it anyway.
21.37 s
[mergeful] Warning: 'ci' is out of scope.
21.37 s
[mergeful] If you qualify the identifier, haddock can try to link it anyway.
21.37 s
[mergeful] Warning: 'ClientStore' is ambiguous. It is defined
21.37 s
[mergeful] * at src/Data/Mergeful/Collection.hs:147:28
21.37 s
[mergeful] * at src/Data/Mergeful/Collection.hs:147:1
21.37 s
[mergeful] You may be able to disambiguate the identifier by qualifying it or
21.37 s
[mergeful] by specifying the type/value namespace explicitly.
21.37 s
[mergeful] Defaulting to the one defined at src/Data/Mergeful/Collection.hs:147:1
21.37 s
[mergeful] Warning: 'ServerStore' is ambiguous. It is defined
21.37 s
[mergeful] * at src/Data/Mergeful/Collection.hs:343:28
21.37 s
[mergeful] * at src/Data/Mergeful/Collection.hs:343:1
21.37 s
[mergeful] You may be able to disambiguate the identifier by qualifying it or
21.37 s
[mergeful] by specifying the type/value namespace explicitly.
21.37 s
[mergeful] Defaulting to the one defined at src/Data/Mergeful/Collection.hs:343:1
21.37 s
[mergeful] 82% ( 48 / 58) in 'Data.Mergeful.Collection'
21.37 s
[mergeful] Missing documentation for:
21.37 s
[mergeful] ClientStore (src/Data/Mergeful/Collection.hs:147)
21.37 s
[mergeful] SyncRequest (src/Data/Mergeful/Collection.hs:371)
21.37 s
[mergeful] SyncResponse (src/Data/Mergeful/Collection.hs:454)
21.37 s
[mergeful] ClientAddition (src/Data/Mergeful/Collection.hs:436)
21.37 s
[mergeful] ChangeConflictResolution (src/Data/Mergeful/Item.hs:443)
21.37 s
[mergeful] ClientDeletedConflictResolution (src/Data/Mergeful/Item.hs:449)
21.37 s
[mergeful] ServerDeletedConflictResolution (src/Data/Mergeful/Item.hs:454)
21.37 s
[mergeful] mergeSyncResponseCustom (src/Data/Mergeful/Collection.hs:815)
21.37 s
[mergeful] ServerStore (src/Data/Mergeful/Collection.hs:343)
21.37 s
[mergeful] ServerSyncProcessor (src/Data/Mergeful/Collection.hs:909)
21.37 s
[mergeful] 50% ( 1 / 2) in 'Data.Mergeful'
21.37 s
[mergeful] Missing documentation for:
21.37 s
[mergeful] Module header
21.37 s
[mergeful] Warning: 'Timed' is ambiguous. It is defined
21.37 s
[mergeful] * at src/Data/Mergeful/Timed.hs:58:16
21.37 s
[mergeful] * at src/Data/Mergeful/Timed.hs:58:1
21.37 s
[mergeful] You may be able to disambiguate the identifier by qualifying it or
21.37 s
[mergeful] by specifying the type/value namespace explicitly.
21.37 s
[mergeful] Defaulting to the one defined at src/Data/Mergeful/Timed.hs:58:1
21.37 s
[mergeful] Warning: 'ClientValue' is ambiguous. It is defined
21.37 s
[mergeful] * at src/Data/Mergeful/Value.hs:99:22
21.37 s
[mergeful] * at src/Data/Mergeful/Value.hs:99:1
21.37 s
[mergeful] You may be able to disambiguate the identifier by qualifying it or
21.37 s
[mergeful] by specifying the type/value namespace explicitly.
21.37 s
[mergeful] Defaulting to the one defined at src/Data/Mergeful/Value.hs:99:1
21.37 s
[mergeful] Warning: 'ServerValue' is ambiguous. It is defined
21.37 s
[mergeful] * at src/Data/Mergeful/Value.hs:125:25
21.37 s
[mergeful] * at src/Data/Mergeful/Value.hs:125:1
21.37 s
[mergeful] You may be able to disambiguate the identifier by qualifying it or
21.37 s
[mergeful] by specifying the type/value namespace explicitly.
21.37 s
[mergeful] Defaulting to the one defined at src/Data/Mergeful/Value.hs:125:1
21.37 s
[mergeful] Warning: 'ServerTime' is ambiguous. It is defined
21.37 s
[mergeful] * at src/Data/Mergeful/Timed.hs:36:22
21.37 s
[mergeful] * at src/Data/Mergeful/Timed.hs:36:1
21.37 s
[mergeful] You may be able to disambiguate the identifier by qualifying it or
21.37 s
[mergeful] by specifying the type/value namespace explicitly.
21.37 s
[mergeful] Defaulting to the one defined at src/Data/Mergeful/Timed.hs:36:1
21.37 s
[mergeful] Warning: 'a' is out of scope.
21.37 s
[mergeful] If you qualify the identifier, haddock can try to link it anyway.
21.37 s
[mergeful] Warning: 'ItemSyncRequest' is out of scope.
21.37 s
[mergeful] If you qualify the identifier, haddock can try to link it anyway.
21.37 s
[mergeful] Warning: 'ClientItem' is out of scope.
21.37 s
[mergeful] If you qualify the identifier, haddock can try to link it anyway.
21.38 s
[mergeful] 77% ( 14 / 18) in 'Data.Mergeful.Value'
21.38 s
[mergeful] Missing documentation for:
21.38 s
[mergeful] ValueMergeResult (src/Data/Mergeful/Value.hs:232)
21.38 s
[mergeful] ChangedFlag (src/Data/Mergeful/Value.hs:72)
21.38 s
[mergeful] ValueSyncRequest (src/Data/Mergeful/Value.hs:142)
21.38 s
[mergeful] ValueSyncResponse (src/Data/Mergeful/Value.hs:173)
21.78 s
[mergeful] Warning: Data.Mergeful.Timed: could not find link destinations for:
21.78 s
[mergeful] - Data.Mergeful.Timed.Rep_Timed
21.78 s
[mergeful] - Data.Mergeful.Timed.Rep_ServerTime
21.78 s
[mergeful] Warning: Data.Mergeful.Item: could not find link destinations for:
21.78 s
[mergeful] - Data.Mergeful.Item.Rep_ItemMergeStrategy
21.78 s
[mergeful] - Data.Mergeful.Item.Rep_ServerDeletedConflictResolution
21.78 s
[mergeful] - Data.Mergeful.Item.Rep_ClientDeletedConflictResolution
21.78 s
[mergeful] - Data.Mergeful.Item.Rep_ChangeConflictResolution
21.78 s
[mergeful] - Data.Mergeful.Item.Rep_ItemMergeResult
21.78 s
[mergeful] - Data.Mergeful.Item.Rep_ItemSyncResponse
21.78 s
[mergeful] - Data.Mergeful.Item.Rep_ItemSyncRequest
21.78 s
[mergeful] - Data.Mergeful.Item.Rep_ServerItem
21.78 s
[mergeful] - Data.Mergeful.Item.Rep_ClientItem
21.79 s
[mergeful] Warning: Data.Mergeful.Collection: could not find link destinations for:
21.79 s
[mergeful] - Data.Mergeful.Timed.Rep_Timed
21.79 s
[mergeful] - Data.Mergeful.Timed.Rep_ServerTime
21.79 s
[mergeful] - Data.Mergeful.Item.Rep_ItemMergeStrategy
21.79 s
[mergeful] - Data.Mergeful.Item.Rep_ServerDeletedConflictResolution
21.79 s
[mergeful] - Data.Mergeful.Item.Rep_ClientDeletedConflictResolution
21.79 s
[mergeful] - Data.Mergeful.Item.Rep_ChangeConflictResolution
21.79 s
[mergeful] - Data.Mergeful.Collection.Rep_ServerSyncProcessor
21.79 s
[mergeful] - Data.Mergeful.Collection.Rep_ClientSyncProcessor
21.79 s
[mergeful] - Data.Mergeful.Collection.Rep_SyncResponse
21.79 s
[mergeful] - Data.Mergeful.Collection.Rep_ClientAddition
21.79 s
[mergeful] - Data.Mergeful.Collection.Rep_SyncRequest
21.79 s
[mergeful] - Data.Mergeful.Collection.Rep_ServerStore
21.79 s
[mergeful] - Data.Mergeful.Collection.Rep_ClientStore
21.79 s
[mergeful] - Data.Mergeful.Collection.Rep_ClientId
21.79 s
[mergeful] Warning: Data.Mergeful.Value: could not find link destinations for:
21.79 s
[mergeful] - Data.Mergeful.Value.Rep_ValueMergeResult
21.79 s
[mergeful] - Data.Mergeful.Value.Rep_ValueSyncResponse
21.79 s
[mergeful] - Data.Mergeful.Value.Rep_ValueSyncRequest
21.79 s
[mergeful] - Data.Mergeful.Value.Rep_ServerValue
21.79 s
[mergeful] - Data.Mergeful.Value.Rep_ClientValue
21.79 s
[mergeful] - Data.Mergeful.Value.Rep_ChangedFlag
23.80 s
Waiting for lock on genvalidity-sydtest-aeson-source
24.92 s
[mergeful] Documentation created: dist/doc/html/mergeful/,
24.93 s
[mergeful] dist/doc/html/mergeful/mergeful.txt
24.98 s
[mergeful] Phase: installPhase
25.05 s
[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
25.35 s
[mergeful] Phase: fixupPhase
25.37 s
[mergeful] shrinking RPATHs of ELF executables and libraries in /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0
25.37 s
[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
25.38 s
[mergeful] checking for references to /build/ in /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0...
25.39 s
[mergeful] patching script interpreter paths in /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0
25.40 s
[mergeful] stripping (with command strip and flags -S -p) in /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0/lib
25.53 s
[mergeful] shrinking RPATHs of ELF executables and libraries in /nix/store/rwjrmypbafp5snlil4gvj51i9x16frag-mergeful-0.3.0.0-doc
25.54 s
[mergeful] checking for references to /build/ in /nix/store/rwjrmypbafp5snlil4gvj51i9x16frag-mergeful-0.3.0.0-doc...
25.55 s
[mergeful] patching script interpreter paths in /nix/store/rwjrmypbafp5snlil4gvj51i9x16frag-mergeful-0.3.0.0-doc
25.62 s
[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
25.84 s
[post-build-hook] copying 2 paths...
25.84 s
[post-build-hook] copying path '/nix/store/rwjrmypbafp5snlil4gvj51i9x16frag-mergeful-0.3.0.0-doc' to 'https://cache.staging.nix-ci.com'...
26.29 s
[post-build-hook] copying path '/nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0' to 'https://cache.staging.nix-ci.com'...
29.18 s
[post-build-hook] copying 1 paths...
29.20 s
[post-build-hook] copying path '/nix/store/axlvvp4ddh4b1w4br05nis7q2s52d6cw-mergeful-0.3.0.0.drv' to 'https://cache.staging.nix-ci.com'...
29.41 s
Progress: 2 of 10 built
30.42 s
Waiting for lock on genvalidity-sydtest-aeson-1.0.0.0-doc
50.73 s
Building genvalidity-mergeful-source
51.09 s
[genvalidity-mergeful-source] Phase: setupCompilerEnvironmentPhase
51.10 s
[genvalidity-mergeful-source] Build with /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4.
51.51 s
[genvalidity-mergeful-source] Phase: unpackPhase
51.52 s
[genvalidity-mergeful-source] unpacking source archive /nix/store/h694x53ms4i8ankyhwqcnn8dy7wjmyin-genvalidity-mergeful
51.53 s
[genvalidity-mergeful-source] source root is genvalidity-mergeful
51.53 s
[genvalidity-mergeful-source] Phase: patchPhase
51.54 s
[genvalidity-mergeful-source] Phase: compileBuildDriverPhase
51.54 s
[genvalidity-mergeful-source] setupCompileFlags: -package-db=/build/tmp.XDu4DXZBAv/setup-package.conf.d -threaded
51.59 s
[genvalidity-mergeful-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.XDu4DXZBAv/Main.o )
51.63 s
[genvalidity-mergeful-source] [2 of 2] Linking Setup
52.73 s
[genvalidity-mergeful-source] Phase: updateAutotoolsGnuConfigScriptsPhase
52.75 s
[genvalidity-mergeful-source] Phase: configurePhase
52.76 s
[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
52.77 s
[genvalidity-mergeful-source] Using Parsec parser
52.77 s
[genvalidity-mergeful-source] Configuring genvalidity-mergeful-0.3.0.1...
53.09 s
[genvalidity-mergeful-source] Dependency QuickCheck: using QuickCheck-2.14.3
53.09 s
[genvalidity-mergeful-source] Dependency base <5: using base-4.19.2.0
53.09 s
[genvalidity-mergeful-source] Dependency containers: using containers-0.6.8
53.09 s
[genvalidity-mergeful-source] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0
53.09 s
[genvalidity-mergeful-source] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2
53.09 s
[genvalidity-mergeful-source] Dependency genvalidity-time: using genvalidity-time-1.0.0.1
53.09 s
[genvalidity-mergeful-source] Dependency mergeful: using mergeful-0.3.0.0
53.09 s
[genvalidity-mergeful-source] Dependency QuickCheck: using QuickCheck-2.14.3
53.09 s
[genvalidity-mergeful-source] Dependency autodocodec: using autodocodec-0.4.2.2
53.09 s
[genvalidity-mergeful-source] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.1
53.09 s
[genvalidity-mergeful-source] Dependency base <5: using base-4.19.2.0
53.09 s
[genvalidity-mergeful-source] Dependency containers: using containers-0.6.8
53.09 s
[genvalidity-mergeful-source] Dependency genvalidity-mergeful: using genvalidity-mergeful-0.3.0.1
53.09 s
[genvalidity-mergeful-source] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.0.0
53.09 s
[genvalidity-mergeful-source] Dependency genvalidity-sydtest-aeson: using genvalidity-sydtest-aeson-1.0.0.0
53.09 s
[genvalidity-mergeful-source] Dependency genvalidity-uuid: using genvalidity-uuid-1.0.0.1
53.09 s
[genvalidity-mergeful-source] Dependency mergeful: using mergeful-0.3.0.0
53.09 s
[genvalidity-mergeful-source] Dependency mtl: using mtl-2.3.1
53.09 s
[genvalidity-mergeful-source] Dependency pretty-show: using pretty-show-1.10
53.09 s
[genvalidity-mergeful-source] Dependency random: using random-1.2.1.3
53.09 s
[genvalidity-mergeful-source] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2
53.09 s
[genvalidity-mergeful-source] Dependency sydtest: using sydtest-0.19.0.0
53.09 s
[genvalidity-mergeful-source] Dependency time: using time-1.12.2
53.09 s
[genvalidity-mergeful-source] Dependency uuid: using uuid-1.3.16
53.30 s
[genvalidity-mergeful-source] Source component graph:
53.30 s
[genvalidity-mergeful-source] component lib
53.30 s
[genvalidity-mergeful-source] component test:mergeful-test dependency lib
53.30 s
[genvalidity-mergeful-source] Configured component graph:
53.30 s
[genvalidity-mergeful-source] component genvalidity-mergeful-0.3.0.1-JSzMTmmbceVCbdI1THAsX3
53.30 s
[genvalidity-mergeful-source] include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi
53.30 s
[genvalidity-mergeful-source] include base-4.19.2.0-0fde
53.30 s
[genvalidity-mergeful-source] include containers-0.6.8-ddec
53.30 s
[genvalidity-mergeful-source] include genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC
53.30 s
[genvalidity-mergeful-source] include genvalidity-containers-1.0.0.2-EQ87SWyw1ZsLE2y4yppfdE
53.30 s
[genvalidity-mergeful-source] include genvalidity-time-1.0.0.1-2pe2qIXIMJeLWvYpVYtrUB
53.30 s
[genvalidity-mergeful-source] include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
53.30 s
[genvalidity-mergeful-source] component genvalidity-mergeful-0.3.0.1-Chy0Q89GWbAgK8frmRbc7-mergeful-test
53.30 s
[genvalidity-mergeful-source] include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi
53.30 s
[genvalidity-mergeful-source] include autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE
53.30 s
[genvalidity-mergeful-source] include autodocodec-yaml-0.4.0.1-2rpiOTiYHYnIeyyogJPWtO
53.30 s
[genvalidity-mergeful-source] include base-4.19.2.0-0fde
53.30 s
[genvalidity-mergeful-source] include containers-0.6.8-ddec
53.30 s
[genvalidity-mergeful-source] include genvalidity-mergeful-0.3.0.1-JSzMTmmbceVCbdI1THAsX3
53.30 s
[genvalidity-mergeful-source] include genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2
53.30 s
[genvalidity-mergeful-source] include genvalidity-sydtest-aeson-1.0.0.0-34Ib1lOnJtW5SYaOdAJVME
53.30 s
[genvalidity-mergeful-source] include genvalidity-uuid-1.0.0.1-Frc9pAKKBrX1rEYziLBCBJ
53.30 s
[genvalidity-mergeful-source] include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
53.30 s
[genvalidity-mergeful-source] include mtl-2.3.1-5e32
53.30 s
[genvalidity-mergeful-source] include pretty-show-1.10-FXvNY82Nxfl2Fr3TaXscuS
53.30 s
[genvalidity-mergeful-source] include random-1.2.1.3-KGZDfCTowDgJLZ8SS9n703
53.30 s
[genvalidity-mergeful-source] include safe-coloured-text-0.3.0.2-GjnRkrsS9TGsOynxKRvMN
53.30 s
[genvalidity-mergeful-source] include sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM
53.30 s
[genvalidity-mergeful-source] include time-1.12.2-a970
53.30 s
[genvalidity-mergeful-source] include uuid-1.3.16-JO2BKdXBgSPAnj0xer7zBR
53.30 s
[genvalidity-mergeful-source] Linked component graph:
53.30 s
[genvalidity-mergeful-source] unit genvalidity-mergeful-0.3.0.1-JSzMTmmbceVCbdI1THAsX3
53.30 s
[genvalidity-mergeful-source] include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi
53.30 s
[genvalidity-mergeful-source] include base-4.19.2.0-0fde
53.30 s
[genvalidity-mergeful-source] include containers-0.6.8-ddec
53.30 s
[genvalidity-mergeful-source] include genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC
53.30 s
[genvalidity-mergeful-source] include genvalidity-containers-1.0.0.2-EQ87SWyw1ZsLE2y4yppfdE
53.30 s
[genvalidity-mergeful-source] include genvalidity-time-1.0.0.1-2pe2qIXIMJeLWvYpVYtrUB
53.30 s
[genvalidity-mergeful-source] include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
53.30 s
[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
53.30 s
[genvalidity-mergeful-source] unit genvalidity-mergeful-0.3.0.1-Chy0Q89GWbAgK8frmRbc7-mergeful-test
53.30 s
[genvalidity-mergeful-source] include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi
53.30 s
[genvalidity-mergeful-source] include autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE
53.30 s
[genvalidity-mergeful-source] include autodocodec-yaml-0.4.0.1-2rpiOTiYHYnIeyyogJPWtO
53.30 s
[genvalidity-mergeful-source] include base-4.19.2.0-0fde
53.30 s
[genvalidity-mergeful-source] include containers-0.6.8-ddec
53.30 s
[genvalidity-mergeful-source] include genvalidity-mergeful-0.3.0.1-JSzMTmmbceVCbdI1THAsX3
53.30 s
[genvalidity-mergeful-source] include genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2
53.30 s
[genvalidity-mergeful-source] include genvalidity-sydtest-aeson-1.0.0.0-34Ib1lOnJtW5SYaOdAJVME
53.30 s
[genvalidity-mergeful-source] include genvalidity-uuid-1.0.0.1-Frc9pAKKBrX1rEYziLBCBJ
53.30 s
[genvalidity-mergeful-source] include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
53.30 s
[genvalidity-mergeful-source] include mtl-2.3.1-5e32
53.30 s
[genvalidity-mergeful-source] include pretty-show-1.10-FXvNY82Nxfl2Fr3TaXscuS
53.30 s
[genvalidity-mergeful-source] include random-1.2.1.3-KGZDfCTowDgJLZ8SS9n703
55.93 s
[genvalidity-mergeful-source] include safe-coloured-text-0.3.0.2-GjnRkrsS9TGsOynxKRvMN
55.97 s
[genvalidity-mergeful-source] include sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM
55.97 s
[genvalidity-mergeful-source] include time-1.12.2-a970
55.97 s
[genvalidity-mergeful-source] include uuid-1.3.16-JO2BKdXBgSPAnj0xer7zBR
55.97 s
[genvalidity-mergeful-source] Ready component graph:
55.97 s
[genvalidity-mergeful-source] definite genvalidity-mergeful-0.3.0.1-JSzMTmmbceVCbdI1THAsX3
55.97 s
[genvalidity-mergeful-source] depends QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi
55.97 s
[genvalidity-mergeful-source] depends base-4.19.2.0-0fde
55.97 s
[genvalidity-mergeful-source] depends containers-0.6.8-ddec
55.97 s
[genvalidity-mergeful-source] depends genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC
55.97 s
[genvalidity-mergeful-source] depends genvalidity-containers-1.0.0.2-EQ87SWyw1ZsLE2y4yppfdE
55.97 s
[genvalidity-mergeful-source] depends genvalidity-time-1.0.0.1-2pe2qIXIMJeLWvYpVYtrUB
55.97 s
[genvalidity-mergeful-source] depends mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
55.97 s
[genvalidity-mergeful-source] definite genvalidity-mergeful-0.3.0.1-Chy0Q89GWbAgK8frmRbc7-mergeful-test
55.97 s
[genvalidity-mergeful-source] depends QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi
55.97 s
[genvalidity-mergeful-source] depends autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE
55.98 s
[genvalidity-mergeful-source] depends autodocodec-yaml-0.4.0.1-2rpiOTiYHYnIeyyogJPWtO
55.98 s
[genvalidity-mergeful-source] depends base-4.19.2.0-0fde
55.98 s
[genvalidity-mergeful-source] depends containers-0.6.8-ddec
55.98 s
[genvalidity-mergeful-source] depends genvalidity-mergeful-0.3.0.1-JSzMTmmbceVCbdI1THAsX3
55.98 s
[genvalidity-mergeful-source] depends genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2
55.98 s
[genvalidity-mergeful-source] depends genvalidity-sydtest-aeson-1.0.0.0-34Ib1lOnJtW5SYaOdAJVME
55.98 s
[genvalidity-mergeful-source] depends genvalidity-uuid-1.0.0.1-Frc9pAKKBrX1rEYziLBCBJ
55.98 s
[genvalidity-mergeful-source] depends mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
55.98 s
[genvalidity-mergeful-source] depends mtl-2.3.1-5e32
55.98 s
[genvalidity-mergeful-source] depends pretty-show-1.10-FXvNY82Nxfl2Fr3TaXscuS
55.98 s
[genvalidity-mergeful-source] depends random-1.2.1.3-KGZDfCTowDgJLZ8SS9n703
55.98 s
[genvalidity-mergeful-source] depends safe-coloured-text-0.3.0.2-GjnRkrsS9TGsOynxKRvMN
55.98 s
[genvalidity-mergeful-source] depends sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM
55.98 s
[genvalidity-mergeful-source] depends time-1.12.2-a970
55.98 s
[genvalidity-mergeful-source] depends uuid-1.3.16-JO2BKdXBgSPAnj0xer7zBR
55.98 s
[genvalidity-mergeful-source] Using Cabal-3.10.3.0 compiled by ghc-9.8
55.98 s
[genvalidity-mergeful-source] Using compiler: ghc-9.8.4
55.98 s
[genvalidity-mergeful-source] Using install prefix:
55.98 s
[genvalidity-mergeful-source] /nix/store/r5nil50dj6c1jlnrvsibz2cg79llq4bx-genvalidity-mergeful-source-0.3.0.1
55.98 s
[genvalidity-mergeful-source] Executables installed in:
55.98 s
[genvalidity-mergeful-source] /nix/store/r5nil50dj6c1jlnrvsibz2cg79llq4bx-genvalidity-mergeful-source-0.3.0.1/bin
55.98 s
[genvalidity-mergeful-source] Libraries installed in:
55.98 s
[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
55.98 s
[genvalidity-mergeful-source] Dynamic Libraries installed in:
55.98 s
[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
55.98 s
[genvalidity-mergeful-source] Private executables installed in:
55.98 s
[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
55.98 s
[genvalidity-mergeful-source] Data files installed in:
55.98 s
[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
55.98 s
[genvalidity-mergeful-source] Documentation installed in: /share/doc/genvalidity-mergeful-0.3.0.1
55.98 s
[genvalidity-mergeful-source] Configuration files installed in:
55.98 s
[genvalidity-mergeful-source] /nix/store/r5nil50dj6c1jlnrvsibz2cg79llq4bx-genvalidity-mergeful-source-0.3.0.1/etc
55.98 s
[genvalidity-mergeful-source] No alex found
55.98 s
[genvalidity-mergeful-source] Using ar found on system at:
55.98 s
[genvalidity-mergeful-source] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar
55.98 s
[genvalidity-mergeful-source] No c2hs found
55.98 s
[genvalidity-mergeful-source] No cpphs found
55.98 s
[genvalidity-mergeful-source] No doctest found
55.98 s
[genvalidity-mergeful-source] Using gcc version 14.3.0 given by user at:
55.98 s
[genvalidity-mergeful-source] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc
55.98 s
[genvalidity-mergeful-source] Using ghc version 9.8.4 found on system at:
55.98 s
[genvalidity-mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc
55.98 s
[genvalidity-mergeful-source] Using ghc-pkg version 9.8.4 found on system at:
55.98 s
[genvalidity-mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc-pkg-9.8.4
55.98 s
[genvalidity-mergeful-source] No ghcjs found
55.98 s
[genvalidity-mergeful-source] No ghcjs-pkg found
55.98 s
[genvalidity-mergeful-source] No greencard found
55.98 s
[genvalidity-mergeful-source] Using haddock version 2.30.0 found on system at:
55.98 s
[genvalidity-mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/haddock-ghc-9.8.4
55.98 s
[genvalidity-mergeful-source] No happy found
55.98 s
[genvalidity-mergeful-source] Using haskell-suite found on system at: haskell-suite-dummy-location
55.98 s
[genvalidity-mergeful-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
55.98 s
[genvalidity-mergeful-source] No hmake found
55.98 s
[genvalidity-mergeful-source] Using hpc version 0.69 found on system at:
55.98 s
[genvalidity-mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hpc-ghc-9.8.4
55.98 s
[genvalidity-mergeful-source] Using hsc2hs version 0.68.10 found on system at:
55.98 s
[genvalidity-mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hsc2hs-ghc-9.8.4
55.98 s
[genvalidity-mergeful-source] Using hscolour version 1.25 found on system at:
55.98 s
[genvalidity-mergeful-source] /nix/store/fb7sllj82i2dv2ijivsz2abp0agz40p9-hscolour-1.25/bin/HsColour
55.98 s
[genvalidity-mergeful-source] No jhc found
55.98 s
[genvalidity-mergeful-source] Using ld found on system at:
55.98 s
[genvalidity-mergeful-source] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold
55.98 s
[genvalidity-mergeful-source] No pkg-config found
55.98 s
[genvalidity-mergeful-source] Using runghc version 9.8.4 found on system at:
55.98 s
[genvalidity-mergeful-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/runghc-9.8.4
55.98 s
[genvalidity-mergeful-source] Using strip version 2.44 found on system at:
55.98 s
[genvalidity-mergeful-source] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip
55.98 s
[genvalidity-mergeful-source] Using tar found on system at:
55.98 s
[genvalidity-mergeful-source] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar
55.98 s
[genvalidity-mergeful-source] No uhc found
55.98 s
[genvalidity-mergeful-source] Phase: buildPhase
55.98 s
[genvalidity-mergeful-source] Distribution quality warnings:
55.98 s
[genvalidity-mergeful-source] No 'category' field.
55.98 s
[genvalidity-mergeful-source] No 'synopsis' field.
55.98 s
[genvalidity-mergeful-source] Building source dist for genvalidity-mergeful-0.3.0.1...
55.98 s
[genvalidity-mergeful-source] Source tarball created: dist/genvalidity-mergeful-0.3.0.1.tar.gz
55.98 s
[genvalidity-mergeful-source] Phase: checkPhase
55.98 s
[genvalidity-mergeful-source] Phase: haddockPhase
55.98 s
[genvalidity-mergeful-source] Phase: installPhase
55.98 s
[genvalidity-mergeful-source] Phase: fixupPhase
55.98 s
[post-build-hook] Uploading to the NixCI staging cache: /nix/store/r5nil50dj6c1jlnrvsibz2cg79llq4bx-genvalidity-mergeful-source-0.3.0.1
56.74 s
[post-build-hook] copying 1 paths...
56.74 s
[post-build-hook] copying path '/nix/store/r5nil50dj6c1jlnrvsibz2cg79llq4bx-genvalidity-mergeful-source-0.3.0.1' to 'https://cache.staging.nix-ci.com'...
57.24 s
[post-build-hook] copying 1 paths...
57.24 s
[post-build-hook] copying path '/nix/store/azgd4i154964byf6286jkdwngi2qifwc-genvalidity-mergeful-source-0.3.0.1.drv' to 'https://cache.staging.nix-ci.com'...
57.46 s
Progress: 3 of 8 built
57.52 s
Building genvalidity-mergeful
57.91 s
[genvalidity-mergeful] Phase: setupCompilerEnvironmentPhase
57.92 s
[genvalidity-mergeful] Build with /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4.
58.38 s
[genvalidity-mergeful] Phase: unpackPhase
58.39 s
[genvalidity-mergeful] unpacking source archive /nix/store/r5nil50dj6c1jlnrvsibz2cg79llq4bx-genvalidity-mergeful-source-0.3.0.1/genvalidity-mergeful-0.3.0.1.tar.gz
58.39 s
[genvalidity-mergeful] source root is genvalidity-mergeful-0.3.0.1
58.40 s
[genvalidity-mergeful] setting SOURCE_DATE_EPOCH to timestamp 1780347133 of file "genvalidity-mergeful-0.3.0.1/test/Spec.hs"
58.40 s
[genvalidity-mergeful] warning: file "genvalidity-mergeful-0.3.0.1/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic
58.40 s
[genvalidity-mergeful] Phase: patchPhase
58.41 s
[genvalidity-mergeful] Phase: compileBuildDriverPhase
58.41 s
[genvalidity-mergeful] setupCompileFlags: -package-db=/build/tmp.n0kbbkgCdw/setup-package.conf.d -threaded
58.46 s
[genvalidity-mergeful] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.n0kbbkgCdw/Main.o )
58.50 s
[genvalidity-mergeful] [2 of 2] Linking Setup
59.78 s
[genvalidity-mergeful] Phase: updateAutotoolsGnuConfigScriptsPhase
59.79 s
[genvalidity-mergeful] Phase: configurePhase
59.79 s
[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
59.80 s
[genvalidity-mergeful] Using Parsec parser
59.80 s
[genvalidity-mergeful] Configuring genvalidity-mergeful-0.3.0.1...
60.15 s
[genvalidity-mergeful] Dependency QuickCheck: using QuickCheck-2.14.3
60.15 s
[genvalidity-mergeful] Dependency base <5: using base-4.19.2.0
60.15 s
[genvalidity-mergeful] Dependency containers: using containers-0.6.8
60.15 s
[genvalidity-mergeful] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0
60.15 s
[genvalidity-mergeful] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2
60.15 s
[genvalidity-mergeful] Dependency genvalidity-time: using genvalidity-time-1.0.0.1
60.15 s
[genvalidity-mergeful] Dependency mergeful: using mergeful-0.3.0.0
60.15 s
[genvalidity-mergeful] Dependency QuickCheck: using QuickCheck-2.14.3
60.15 s
[genvalidity-mergeful] Dependency autodocodec: using autodocodec-0.4.2.2
60.15 s
[genvalidity-mergeful] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.1
60.15 s
[genvalidity-mergeful] Dependency base <5: using base-4.19.2.0
60.15 s
[genvalidity-mergeful] Dependency containers: using containers-0.6.8
60.15 s
[genvalidity-mergeful] Dependency genvalidity-mergeful: using genvalidity-mergeful-0.3.0.1
60.15 s
[genvalidity-mergeful] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.0.0
60.15 s
[genvalidity-mergeful] Dependency genvalidity-sydtest-aeson: using genvalidity-sydtest-aeson-1.0.0.0
60.15 s
[genvalidity-mergeful] Dependency genvalidity-uuid: using genvalidity-uuid-1.0.0.1
60.15 s
[genvalidity-mergeful] Dependency mergeful: using mergeful-0.3.0.0
60.15 s
[genvalidity-mergeful] Dependency mtl: using mtl-2.3.1
60.15 s
[genvalidity-mergeful] Dependency pretty-show: using pretty-show-1.10
60.15 s
[genvalidity-mergeful] Dependency random: using random-1.2.1.3
60.15 s
[genvalidity-mergeful] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2
60.15 s
[genvalidity-mergeful] Dependency sydtest: using sydtest-0.19.0.0
60.15 s
[genvalidity-mergeful] Dependency time: using time-1.12.2
60.15 s
[genvalidity-mergeful] Dependency uuid: using uuid-1.3.16
60.15 s
[genvalidity-mergeful] Dependency base <5: using base-4.19.2.0
60.15 s
[genvalidity-mergeful] Dependency criterion: using criterion-1.6.4.0
60.15 s
[genvalidity-mergeful] Dependency genvalidity-criterion: using genvalidity-criterion-1.1.0.0
60.15 s
[genvalidity-mergeful] Dependency genvalidity-mergeful: using genvalidity-mergeful-0.3.0.1
60.15 s
[genvalidity-mergeful] Dependency mergeful: using mergeful-0.3.0.0
60.33 s
[genvalidity-mergeful] Source component graph:
60.33 s
[genvalidity-mergeful] component lib
60.33 s
[genvalidity-mergeful] component test:mergeful-test dependency lib
60.33 s
[genvalidity-mergeful] component bench:mergeful-bench dependency lib
60.33 s
[genvalidity-mergeful] Configured component graph:
60.33 s
[genvalidity-mergeful] component genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj
60.33 s
[genvalidity-mergeful] include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi
60.33 s
[genvalidity-mergeful] include base-4.19.2.0-0fde
60.33 s
[genvalidity-mergeful] include containers-0.6.8-ddec
60.33 s
[genvalidity-mergeful] include genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC
60.33 s
[genvalidity-mergeful] include genvalidity-containers-1.0.0.2-EQ87SWyw1ZsLE2y4yppfdE
60.33 s
[genvalidity-mergeful] include genvalidity-time-1.0.0.1-2pe2qIXIMJeLWvYpVYtrUB
60.33 s
[genvalidity-mergeful] include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
60.33 s
[genvalidity-mergeful] component genvalidity-mergeful-0.3.0.1-4rQr5sezZz99CQaEOqguUo-mergeful-test
60.33 s
[genvalidity-mergeful] include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi
60.33 s
[genvalidity-mergeful] include autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE
60.33 s
[genvalidity-mergeful] include autodocodec-yaml-0.4.0.1-2rpiOTiYHYnIeyyogJPWtO
60.33 s
[genvalidity-mergeful] include base-4.19.2.0-0fde
60.33 s
[genvalidity-mergeful] include containers-0.6.8-ddec
60.33 s
[genvalidity-mergeful] include genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj
60.33 s
[genvalidity-mergeful] include genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2
60.33 s
[genvalidity-mergeful] include genvalidity-sydtest-aeson-1.0.0.0-34Ib1lOnJtW5SYaOdAJVME
60.33 s
[genvalidity-mergeful] include genvalidity-uuid-1.0.0.1-Frc9pAKKBrX1rEYziLBCBJ
60.33 s
[genvalidity-mergeful] include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
60.33 s
[genvalidity-mergeful] include mtl-2.3.1-5e32
60.33 s
[genvalidity-mergeful] include pretty-show-1.10-FXvNY82Nxfl2Fr3TaXscuS
60.33 s
[genvalidity-mergeful] include random-1.2.1.3-KGZDfCTowDgJLZ8SS9n703
60.33 s
[genvalidity-mergeful] include safe-coloured-text-0.3.0.2-GjnRkrsS9TGsOynxKRvMN
60.33 s
[genvalidity-mergeful] include sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM
60.33 s
[genvalidity-mergeful] include time-1.12.2-a970
60.33 s
[genvalidity-mergeful] include uuid-1.3.16-JO2BKdXBgSPAnj0xer7zBR
60.33 s
[genvalidity-mergeful] component genvalidity-mergeful-0.3.0.1-H02SBrfWAAeDE5PEjgREvS-mergeful-bench
60.33 s
[genvalidity-mergeful] include base-4.19.2.0-0fde
60.33 s
[genvalidity-mergeful] include criterion-1.6.4.0-5uk1acuz75hAaQ9VsW8EAZ
60.33 s
[genvalidity-mergeful] include genvalidity-criterion-1.1.0.0-Ynz2duq14b5NyXYtSVLvB
60.33 s
[genvalidity-mergeful] include genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj
60.33 s
[genvalidity-mergeful] include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
60.33 s
[genvalidity-mergeful] Linked component graph:
60.33 s
[genvalidity-mergeful] unit genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj
60.33 s
[genvalidity-mergeful] include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi
60.33 s
[genvalidity-mergeful] include base-4.19.2.0-0fde
60.33 s
[genvalidity-mergeful] include containers-0.6.8-ddec
60.33 s
[genvalidity-mergeful] include genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC
60.33 s
[genvalidity-mergeful] include genvalidity-containers-1.0.0.2-EQ87SWyw1ZsLE2y4yppfdE
60.33 s
[genvalidity-mergeful] include genvalidity-time-1.0.0.1-2pe2qIXIMJeLWvYpVYtrUB
60.33 s
[genvalidity-mergeful] include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
60.33 s
[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
60.33 s
[genvalidity-mergeful] unit genvalidity-mergeful-0.3.0.1-4rQr5sezZz99CQaEOqguUo-mergeful-test
60.33 s
[genvalidity-mergeful] include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi
60.33 s
[genvalidity-mergeful] include autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE
60.33 s
[genvalidity-mergeful] include autodocodec-yaml-0.4.0.1-2rpiOTiYHYnIeyyogJPWtO
60.33 s
[genvalidity-mergeful] include base-4.19.2.0-0fde
60.33 s
[genvalidity-mergeful] include containers-0.6.8-ddec
60.33 s
[genvalidity-mergeful] include genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj
60.33 s
[genvalidity-mergeful] include genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2
60.33 s
[genvalidity-mergeful] include genvalidity-sydtest-aeson-1.0.0.0-34Ib1lOnJtW5SYaOdAJVME
60.33 s
[genvalidity-mergeful] include genvalidity-uuid-1.0.0.1-Frc9pAKKBrX1rEYziLBCBJ
60.33 s
[genvalidity-mergeful] include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
60.33 s
[genvalidity-mergeful] include mtl-2.3.1-5e32
60.33 s
[genvalidity-mergeful] include pretty-show-1.10-FXvNY82Nxfl2Fr3TaXscuS
60.33 s
[genvalidity-mergeful] include random-1.2.1.3-KGZDfCTowDgJLZ8SS9n703
60.33 s
[genvalidity-mergeful] include safe-coloured-text-0.3.0.2-GjnRkrsS9TGsOynxKRvMN
60.33 s
[genvalidity-mergeful] include sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM
60.33 s
[genvalidity-mergeful] include time-1.12.2-a970
60.33 s
[genvalidity-mergeful] include uuid-1.3.16-JO2BKdXBgSPAnj0xer7zBR
60.33 s
[genvalidity-mergeful] unit genvalidity-mergeful-0.3.0.1-H02SBrfWAAeDE5PEjgREvS-mergeful-bench
60.33 s
[genvalidity-mergeful] include base-4.19.2.0-0fde
60.33 s
[genvalidity-mergeful] include criterion-1.6.4.0-5uk1acuz75hAaQ9VsW8EAZ
60.33 s
[genvalidity-mergeful] include genvalidity-criterion-1.1.0.0-Ynz2duq14b5NyXYtSVLvB
60.33 s
[genvalidity-mergeful] include genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj
60.33 s
[genvalidity-mergeful] include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
60.33 s
[genvalidity-mergeful] Ready component graph:
60.33 s
[genvalidity-mergeful] definite genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj
60.33 s
[genvalidity-mergeful] depends QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi
60.33 s
[genvalidity-mergeful] depends base-4.19.2.0-0fde
60.33 s
[genvalidity-mergeful] depends containers-0.6.8-ddec
60.33 s
[genvalidity-mergeful] depends genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC
60.33 s
[genvalidity-mergeful] depends genvalidity-containers-1.0.0.2-EQ87SWyw1ZsLE2y4yppfdE
60.33 s
[genvalidity-mergeful] depends genvalidity-time-1.0.0.1-2pe2qIXIMJeLWvYpVYtrUB
60.33 s
[genvalidity-mergeful] depends mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
60.33 s
[genvalidity-mergeful] definite genvalidity-mergeful-0.3.0.1-H02SBrfWAAeDE5PEjgREvS-mergeful-bench
60.33 s
[genvalidity-mergeful] depends base-4.19.2.0-0fde
60.33 s
[genvalidity-mergeful] depends criterion-1.6.4.0-5uk1acuz75hAaQ9VsW8EAZ
60.33 s
[genvalidity-mergeful] depends genvalidity-criterion-1.1.0.0-Ynz2duq14b5NyXYtSVLvB
60.33 s
[genvalidity-mergeful] depends genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj
60.33 s
[genvalidity-mergeful] depends mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
60.33 s
[genvalidity-mergeful] definite genvalidity-mergeful-0.3.0.1-4rQr5sezZz99CQaEOqguUo-mergeful-test
60.33 s
[genvalidity-mergeful] depends QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi
60.33 s
[genvalidity-mergeful] depends autodocodec-0.4.2.2-HNfY9vzRgfqKIr3sfHrKHE
60.33 s
[genvalidity-mergeful] depends autodocodec-yaml-0.4.0.1-2rpiOTiYHYnIeyyogJPWtO
60.33 s
[genvalidity-mergeful] depends base-4.19.2.0-0fde
60.33 s
[genvalidity-mergeful] depends containers-0.6.8-ddec
60.33 s
[genvalidity-mergeful] depends genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj
60.33 s
[genvalidity-mergeful] depends genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2
60.33 s
[genvalidity-mergeful] depends genvalidity-sydtest-aeson-1.0.0.0-34Ib1lOnJtW5SYaOdAJVME
60.33 s
[genvalidity-mergeful] depends genvalidity-uuid-1.0.0.1-Frc9pAKKBrX1rEYziLBCBJ
60.33 s
[genvalidity-mergeful] depends mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
60.33 s
[genvalidity-mergeful] depends mtl-2.3.1-5e32
60.33 s
[genvalidity-mergeful] depends pretty-show-1.10-FXvNY82Nxfl2Fr3TaXscuS
60.33 s
[genvalidity-mergeful] depends random-1.2.1.3-KGZDfCTowDgJLZ8SS9n703
60.33 s
[genvalidity-mergeful] depends safe-coloured-text-0.3.0.2-GjnRkrsS9TGsOynxKRvMN
60.33 s
[genvalidity-mergeful] depends sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM
60.33 s
[genvalidity-mergeful] depends time-1.12.2-a970
60.33 s
[genvalidity-mergeful] depends uuid-1.3.16-JO2BKdXBgSPAnj0xer7zBR
60.33 s
[genvalidity-mergeful] Using Cabal-3.10.3.0 compiled by ghc-9.8
60.33 s
[genvalidity-mergeful] Using compiler: ghc-9.8.4
60.33 s
[genvalidity-mergeful] Using install prefix:
60.33 s
[genvalidity-mergeful] /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1
60.33 s
[genvalidity-mergeful] Executables installed in:
60.33 s
[genvalidity-mergeful] /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1/bin
60.33 s
[genvalidity-mergeful] Libraries installed in:
60.33 s
[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
60.33 s
[genvalidity-mergeful] Dynamic Libraries installed in:
60.33 s
[genvalidity-mergeful] /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4
60.33 s
[genvalidity-mergeful] Private executables installed in:
60.33 s
[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
60.33 s
[genvalidity-mergeful] Data files installed in:
60.33 s
[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
60.33 s
[genvalidity-mergeful] Documentation installed in:
60.33 s
[genvalidity-mergeful] /nix/store/08ximghvar6kq5m42kkcpravwjw6rd6h-genvalidity-mergeful-0.3.0.1-doc/share/doc/genvalidity-mergeful-0.3.0.1
60.33 s
[genvalidity-mergeful] Configuration files installed in:
60.33 s
[genvalidity-mergeful] /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1/etc
60.33 s
[genvalidity-mergeful] No alex found
60.33 s
[genvalidity-mergeful] Using ar found on system at:
60.33 s
[genvalidity-mergeful] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar
60.33 s
[genvalidity-mergeful] No c2hs found
60.33 s
[genvalidity-mergeful] No cpphs found
60.33 s
[genvalidity-mergeful] No doctest found
60.33 s
[genvalidity-mergeful] Using gcc version 14.3.0 given by user at:
60.33 s
[genvalidity-mergeful] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc
60.33 s
[genvalidity-mergeful] Using ghc version 9.8.4 found on system at:
60.33 s
[genvalidity-mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc
60.33 s
[genvalidity-mergeful] Using ghc-pkg version 9.8.4 found on system at:
60.33 s
[genvalidity-mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc-pkg-9.8.4
60.33 s
[genvalidity-mergeful] No ghcjs found
60.33 s
[genvalidity-mergeful] No ghcjs-pkg found
60.33 s
[genvalidity-mergeful] No greencard found
60.33 s
[genvalidity-mergeful] Using haddock version 2.30.0 found on system at:
60.33 s
[genvalidity-mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/haddock-ghc-9.8.4
60.33 s
[genvalidity-mergeful] No happy found
60.33 s
[genvalidity-mergeful] Using haskell-suite found on system at: haskell-suite-dummy-location
60.35 s
[genvalidity-mergeful] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
60.35 s
[genvalidity-mergeful] No hmake found
60.35 s
[genvalidity-mergeful] Using hpc version 0.69 found on system at:
60.35 s
[genvalidity-mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hpc-ghc-9.8.4
60.35 s
[genvalidity-mergeful] Using hsc2hs version 0.68.10 found on system at:
60.35 s
[genvalidity-mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hsc2hs-ghc-9.8.4
60.35 s
[genvalidity-mergeful] Using hscolour version 1.25 found on system at:
60.35 s
[genvalidity-mergeful] /nix/store/fb7sllj82i2dv2ijivsz2abp0agz40p9-hscolour-1.25/bin/HsColour
60.35 s
[genvalidity-mergeful] No jhc found
60.35 s
[genvalidity-mergeful] Using ld found on system at:
60.35 s
[genvalidity-mergeful] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold
60.35 s
[genvalidity-mergeful] No pkg-config found
60.35 s
[genvalidity-mergeful] Using runghc version 9.8.4 found on system at:
60.35 s
[genvalidity-mergeful] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/runghc-9.8.4
60.35 s
[genvalidity-mergeful] Using strip version 2.44 found on system at:
60.35 s
[genvalidity-mergeful] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip
60.35 s
[genvalidity-mergeful] Using tar found on system at:
60.35 s
[genvalidity-mergeful] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar
60.35 s
[genvalidity-mergeful] No uhc found
60.52 s
[genvalidity-mergeful] Phase: buildPhase
60.59 s
[genvalidity-mergeful] Preprocessing library for genvalidity-mergeful-0.3.0.1..
60.59 s
[genvalidity-mergeful] Building library for genvalidity-mergeful-0.3.0.1..
60.67 s
[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 )
60.80 s
[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 )
61.42 s
[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 )
61.94 s
[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 )
61.94 s
[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 )
61.95 s
[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 )
62.15 s
[genvalidity-mergeful] [1 of 6] Compiling Data.GenValidity.Mergeful.Timed ( src/Data/GenValidity/Mergeful/Timed.hs, dist/build/Data/GenValidity/Mergeful/Timed.p_o )
62.33 s
[genvalidity-mergeful] [2 of 6] Compiling Data.GenValidity.Mergeful.Item ( src/Data/GenValidity/Mergeful/Item.hs, dist/build/Data/GenValidity/Mergeful/Item.p_o )
63.02 s
[genvalidity-mergeful] [3 of 6] Compiling Data.GenValidity.Mergeful.Collection ( src/Data/GenValidity/Mergeful/Collection.hs, dist/build/Data/GenValidity/Mergeful/Collection.p_o )
63.63 s
[genvalidity-mergeful] [4 of 6] Compiling Data.GenValidity.Mergeful.Value ( src/Data/GenValidity/Mergeful/Value.hs, dist/build/Data/GenValidity/Mergeful/Value.p_o )
63.63 s
[genvalidity-mergeful] [5 of 6] Compiling Data.GenValidity.Mergeful ( src/Data/GenValidity/Mergeful.hs, dist/build/Data/GenValidity/Mergeful.p_o )
63.77 s
[genvalidity-mergeful] [6 of 6] Compiling Paths_genvalidity_mergeful ( dist/build/autogen/Paths_genvalidity_mergeful.hs, dist/build/Paths_genvalidity_mergeful.p_o )
65.53 s
[genvalidity-mergeful] Preprocessing benchmark 'mergeful-bench' for genvalidity-mergeful-0.3.0.1..
65.53 s
[genvalidity-mergeful] Building benchmark 'mergeful-bench' for genvalidity-mergeful-0.3.0.1..
65.63 s
[genvalidity-mergeful] [1 of 2] Compiling Main ( bench/Bench.hs, dist/build/mergeful-bench/mergeful-bench-tmp/Main.o )
65.88 s
[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 )
66.03 s
[genvalidity-mergeful] [3 of 3] Linking dist/build/mergeful-bench/mergeful-bench
67.31 s
[genvalidity-mergeful] Preprocessing test suite 'mergeful-test' for genvalidity-mergeful-0.3.0.1..
67.33 s
[genvalidity-mergeful] Building test suite 'mergeful-test' for genvalidity-mergeful-0.3.0.1..
67.44 s
[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 )
69.93 s
[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 )
69.94 s
[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 )
69.94 s
[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 )
69.94 s
[genvalidity-mergeful] [5 of 6] Compiling Main ( test/Spec.hs, dist/build/mergeful-test/mergeful-test-tmp/Main.o )
69.97 s
[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 )
71.67 s
[genvalidity-mergeful] [7 of 7] Linking dist/build/mergeful-test/mergeful-test
73.05 s
[genvalidity-mergeful] Phase: checkPhase
73.10 s
[genvalidity-mergeful] Running 1 test suites...
73.10 s
[genvalidity-mergeful] Test suite mergeful-test: RUNNING...
73.15 s
[genvalidity-mergeful] Tests:
73.15 s
[genvalidity-mergeful]
73.15 s
[genvalidity-mergeful] Data.Mergeful.ValueSpec
73.15 s
[genvalidity-mergeful] ValueSyncResponse
73.15 s
[genvalidity-mergeful] JSON (ValueSyncResponse Word8) (valid)
73.15 s
[genvalidity-mergeful] decode :: Data.ByteString.Lazy.ByteString -> Either String (ValueSyncResponse Word8)
73.15 s
[genvalidity-mergeful] ✓ ensures that encode and decode are inverses for "valid (ValueSyncResponse Word8)"'s 13.33 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] encode :: (ValueSyncResponse Word8) -> Data.ByteString.Lazy.ByteString
73.15 s
[genvalidity-mergeful] ✓ never fails to encode a "valid (ValueSyncResponse Word8)" 7.40 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] GenValid (ValueSyncResponse Word8)
73.15 s
[genvalidity-mergeful] genValid :: Gen (ValueSyncResponse Word8)
73.15 s
[genvalidity-mergeful] ✓ only generates valid '(ValueSyncResponse Word8)'s 1.06 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] ✓ outputs the same schema as before for (ValueSyncResponse Word8) 3.79 ms
73.15 s
[genvalidity-mergeful] processServerValueSync
73.15 s
[genvalidity-mergeful] Server changes
73.15 s
[genvalidity-mergeful] ✓ tells the client that there is a modified item at the server side 2.01 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] Conflicts
73.15 s
[genvalidity-mergeful] ✓ notices a conflict if the client and server are trying to sync different items 3.98 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] Client changes
73.15 s
[genvalidity-mergeful] ✓ changes the item that the client tells the server to change 3.50 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] ✓ produces valid responses and stores 1.05 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] ✓ makes no changes if the sync request reflects the state of the server 1.17 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] syncing
73.15 s
[genvalidity-mergeful] ✓ succesfully syncs a modification across to a second client 3.56 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] ✓ is idempotent with one client 2.03 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] mergeValueSyncResponseIgnoreProblems
73.15 s
[genvalidity-mergeful] ✓ produces valid client stores 1.48 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] makeValueSyncRequest
73.15 s
[genvalidity-mergeful] ✓ produces valid requests 0.99 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] ClientValue
73.15 s
[genvalidity-mergeful] ✓ outputs the same schema as before for (ClientValue Word8) 3.79 ms
73.15 s
[genvalidity-mergeful] JSON (ClientValue Word8) (valid)
73.15 s
[genvalidity-mergeful] decode :: Data.ByteString.Lazy.ByteString -> Either String (ClientValue Word8)
73.15 s
[genvalidity-mergeful] ✓ ensures that encode and decode are inverses for "valid (ClientValue Word8)"'s 10.05 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] encode :: (ClientValue Word8) -> Data.ByteString.Lazy.ByteString
73.15 s
[genvalidity-mergeful] ✓ never fails to encode a "valid (ClientValue Word8)" 7.86 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] GenValid (ClientValue Word8)
73.15 s
[genvalidity-mergeful] genValid :: Gen (ClientValue Word8)
73.15 s
[genvalidity-mergeful] ✓ only generates valid '(ClientValue Word8)'s 2.02 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] ServerValue
73.15 s
[genvalidity-mergeful] ✓ outputs the same schema as before for (ServerValue Word8) 3.40 ms
73.15 s
[genvalidity-mergeful] JSON (ServerValue Word8) (valid)
73.15 s
[genvalidity-mergeful] decode :: Data.ByteString.Lazy.ByteString -> Either String (ServerValue Word8)
73.15 s
[genvalidity-mergeful] ✓ ensures that encode and decode are inverses for "valid (ServerValue Word8)"'s 7.73 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] encode :: (ServerValue Word8) -> Data.ByteString.Lazy.ByteString
73.15 s
[genvalidity-mergeful] ✓ never fails to encode a "valid (ServerValue Word8)" 7.12 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] GenValid (ServerValue Word8)
73.15 s
[genvalidity-mergeful] genValid :: Gen (ServerValue Word8)
73.15 s
[genvalidity-mergeful] ✓ only generates valid '(ServerValue Word8)'s 0.88 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] ValueSyncRequest
73.15 s
[genvalidity-mergeful] ✓ outputs the same schema as before for (ValueSyncRequest Word8) 4.13 ms
73.15 s
[genvalidity-mergeful] GenValid (ValueSyncRequest Word8)
73.15 s
[genvalidity-mergeful] genValid :: Gen (ValueSyncRequest Word8)
73.15 s
[genvalidity-mergeful] ✓ only generates valid '(ValueSyncRequest Word8)'s 1.78 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] JSON (ValueSyncRequest Word8) (valid)
73.15 s
[genvalidity-mergeful] encode :: (ValueSyncRequest Word8) -> Data.ByteString.Lazy.ByteString
73.15 s
[genvalidity-mergeful] ✓ never fails to encode a "valid (ValueSyncRequest Word8)" 7.17 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] decode :: Data.ByteString.Lazy.ByteString -> Either String (ValueSyncRequest Word8)
73.15 s
[genvalidity-mergeful] ✓ ensures that encode and decode are inverses for "valid (ValueSyncRequest Word8)"'s 9.53 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] mergeValueSyncResponseRaw
73.15 s
[genvalidity-mergeful] ✓ produces valid client stores 3.46 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] Data.Mergeful.TimedSpec
73.15 s
[genvalidity-mergeful] JSON ServerTime (valid)
73.15 s
[genvalidity-mergeful] decode :: Data.ByteString.Lazy.ByteString -> Either String ServerTime
73.15 s
[genvalidity-mergeful] ✓ ensures that encode and decode are inverses for "valid ServerTime"'s 7.02 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] encode :: ServerTime -> Data.ByteString.Lazy.ByteString
73.15 s
[genvalidity-mergeful] ✓ never fails to encode a "valid ServerTime" 6.21 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] initialServerTime
73.15 s
[genvalidity-mergeful] ✓ is valid 0.00 ms
73.15 s
[genvalidity-mergeful] GenValid ServerTime
73.15 s
[genvalidity-mergeful] genValid :: Gen ServerTime
73.15 s
[genvalidity-mergeful] ✓ only generates valid 'ServerTime's 0.66 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] JSON (Timed Int) (valid)
73.15 s
[genvalidity-mergeful] decode :: Data.ByteString.Lazy.ByteString -> Either String (Timed Int)
73.15 s
[genvalidity-mergeful] ✓ ensures that encode and decode are inverses for "valid (Timed Int)"'s 8.46 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.15 s
[genvalidity-mergeful] encode :: (Timed Int) -> Data.ByteString.Lazy.ByteString
73.15 s
[genvalidity-mergeful] ✓ never fails to encode a "valid (Timed Int)" 6.73 ms
73.15 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.81 s
[genvalidity-mergeful] GenValid (Timed Int)
73.81 s
[genvalidity-mergeful] genValid :: Gen (Timed Int)
73.81 s
[genvalidity-mergeful] ✓ only generates valid '(Timed Int)'s 0.77 ms
73.81 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.81 s
[genvalidity-mergeful] Data.Mergeful.ItemSpec
73.81 s
[genvalidity-mergeful] ItemSyncResponse
73.81 s
[genvalidity-mergeful] ✓ outputs the same schema as before for (ItemSyncResponse Word8) 4.20 ms
73.81 s
[genvalidity-mergeful] JSON (ItemSyncResponse Word8) (valid)
73.81 s
[genvalidity-mergeful] encode :: (ItemSyncResponse Word8) -> Data.ByteString.Lazy.ByteString
73.81 s
[genvalidity-mergeful] ✓ never fails to encode a "valid (ItemSyncResponse Word8)" 5.56 ms
73.81 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.81 s
[genvalidity-mergeful] decode :: Data.ByteString.Lazy.ByteString -> Either String (ItemSyncResponse Word8)
73.81 s
[genvalidity-mergeful] ✓ ensures that encode and decode are inverses for "valid (ItemSyncResponse Word8)"'s 5.44 ms
73.81 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.81 s
[genvalidity-mergeful] GenValid (ItemSyncResponse Word8)
73.81 s
[genvalidity-mergeful] genValid :: Gen (ItemSyncResponse Word8)
73.81 s
[genvalidity-mergeful] ✓ only generates valid '(ItemSyncResponse Word8)'s 0.23 ms
73.81 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.81 s
[genvalidity-mergeful] makeItemSyncRequest
73.81 s
[genvalidity-mergeful] ✓ produces valid requests 1.63 ms
73.95 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.96 s
[genvalidity-mergeful] ClientItem
73.96 s
[genvalidity-mergeful] JSON (ClientItem Word8) (valid)
73.96 s
[genvalidity-mergeful] decode :: Data.ByteString.Lazy.ByteString -> Either String (ClientItem Word8)
73.96 s
[genvalidity-mergeful] ✓ ensures that encode and decode are inverses for "valid (ClientItem Word8)"'s 5.34 ms
73.96 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.96 s
[genvalidity-mergeful] encode :: (ClientItem Word8) -> Data.ByteString.Lazy.ByteString
73.96 s
[genvalidity-mergeful] ✓ never fails to encode a "valid (ClientItem Word8)" 4.97 ms
73.96 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.96 s
[genvalidity-mergeful] GenValid (ClientItem Word8)
73.96 s
[genvalidity-mergeful] genValid :: Gen (ClientItem Word8)
73.96 s
[genvalidity-mergeful] ✓ only generates valid '(ClientItem Word8)'s 1.58 ms
73.96 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.96 s
[genvalidity-mergeful] ✓ outputs the same schema as before for (ClientItem Word8) 0.81 ms
73.96 s
[genvalidity-mergeful] mergeItemSyncResponseUsingCRDT
73.96 s
[genvalidity-mergeful] ✓ produces valid client stores 1.05 ms
73.96 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.96 s
[genvalidity-mergeful] syncing
73.96 s
[genvalidity-mergeful] fromServer
73.96 s
[genvalidity-mergeful] ✓ succesfully syncs a modification across to a second client 0.96 ms
73.96 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.96 s
[genvalidity-mergeful] ✓ succesfully syncs an addition across to a second client 0.18 ms
73.96 s
[genvalidity-mergeful] passed for all of 100 inputs.
73.96 s
[genvalidity-mergeful] ✓ is idempotent with one client 1.09 ms
74.20 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.20 s
[genvalidity-mergeful] ✓ is returns an empty response on the second sync with no modifications 1.14 ms
74.20 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.20 s
[genvalidity-mergeful] ✓ succesfully syncs a deletion across to a second client 0.48 ms
74.20 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.20 s
[genvalidity-mergeful] ✓ does not run into a conflict if two clients both try to sync a deletion 0.44 ms
74.20 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.20 s
[genvalidity-mergeful] ✓ it always possible to add an item from scratch 0.67 ms
74.20 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.20 s
[genvalidity-mergeful] fromClient
74.20 s
[genvalidity-mergeful] ✓ succesfully syncs a modification across to a second client 2.65 ms
74.20 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.20 s
[genvalidity-mergeful] does not hold
74.20 s
[genvalidity-mergeful] is returns an empty response on the second sync with no modifications
74.20 s
[genvalidity-mergeful] ✓ succesfully syncs a deletion across to a second client 0.74 ms
74.20 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.20 s
[genvalidity-mergeful] ✓ succesfully syncs an addition across to a second client 0.54 ms
74.20 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.20 s
[genvalidity-mergeful] ✓ is idempotent with one client 2.26 ms
74.20 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.20 s
[genvalidity-mergeful] ✓ it always possible to add an item from scratch 0.21 ms
74.20 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.20 s
[genvalidity-mergeful] ✓ does not run into a conflict if two clients both try to sync a deletion 0.89 ms
74.20 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.20 s
[genvalidity-mergeful] gadt
74.34 s
[genvalidity-mergeful] ✓ is returns an empty response on the second sync with no modifications 2.10 ms
74.34 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.34 s
[genvalidity-mergeful] ✓ succesfully syncs an addition across to a second client 0.83 ms
74.34 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.34 s
[genvalidity-mergeful] ✓ it always possible to add an item from scratch 0.75 ms
74.34 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.34 s
[genvalidity-mergeful] ✓ succesfully syncs a deletion across to a second client 1.12 ms
74.34 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.34 s
[genvalidity-mergeful] ✓ does not run into a conflict if two clients both try to sync a deletion 1.83 ms
74.34 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.34 s
[genvalidity-mergeful] ✓ succesfully syncs a modification across to a second client 1.86 ms
74.34 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.34 s
[genvalidity-mergeful] ✓ is idempotent with one client 0.56 ms
74.34 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.34 s
[genvalidity-mergeful] ItemSyncRequest
74.34 s
[genvalidity-mergeful] GenValid (ItemSyncRequest Word8)
74.34 s
[genvalidity-mergeful] genValid :: Gen (ItemSyncRequest Word8)
74.34 s
[genvalidity-mergeful] ✓ only generates valid '(ItemSyncRequest Word8)'s 1.33 ms
74.34 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.34 s
[genvalidity-mergeful] ✓ outputs the same schema as before for (ItemSyncRequest Word8) 1.27 ms
74.34 s
[genvalidity-mergeful] JSON (ItemSyncRequest Word8) (valid)
74.34 s
[genvalidity-mergeful] encode :: (ItemSyncRequest Word8) -> Data.ByteString.Lazy.ByteString
74.34 s
[genvalidity-mergeful] ✓ never fails to encode a "valid (ItemSyncRequest Word8)" 4.26 ms
74.34 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.60 s
[genvalidity-mergeful] decode :: Data.ByteString.Lazy.ByteString -> Either String (ItemSyncRequest Word8)
74.60 s
[genvalidity-mergeful] ✓ ensures that encode and decode are inverses for "valid (ItemSyncRequest Word8)"'s 4.78 ms
74.60 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.60 s
[genvalidity-mergeful] mergeItemSyncResponseFromServer
74.60 s
[genvalidity-mergeful] ✓ produces valid client stores 1.00 ms
74.60 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.60 s
[genvalidity-mergeful] ServerItem
74.60 s
[genvalidity-mergeful] JSON (ServerItem Word8) (valid)
74.60 s
[genvalidity-mergeful] encode :: (ServerItem Word8) -> Data.ByteString.Lazy.ByteString
74.60 s
[genvalidity-mergeful] ✓ never fails to encode a "valid (ServerItem Word8)" 1.81 ms
74.60 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.60 s
[genvalidity-mergeful] decode :: Data.ByteString.Lazy.ByteString -> Either String (ServerItem Word8)
74.60 s
[genvalidity-mergeful] ✓ ensures that encode and decode are inverses for "valid (ServerItem Word8)"'s 2.94 ms
74.60 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.60 s
[genvalidity-mergeful] GenValid (ServerItem Word8)
74.60 s
[genvalidity-mergeful] genValid :: Gen (ServerItem Word8)
74.60 s
[genvalidity-mergeful] ✓ only generates valid '(ServerItem Word8)'s 0.29 ms
74.60 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.60 s
[genvalidity-mergeful] ✓ outputs the same schema as before for (ServerItem Word8) 0.32 ms
74.60 s
[genvalidity-mergeful] mergeItemSyncResponseFromClient
74.60 s
[genvalidity-mergeful] ✓ produces valid client stores 0.41 ms
74.60 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.60 s
[genvalidity-mergeful] mergeItemSyncResponseRaw
74.60 s
[genvalidity-mergeful] ✓ produces valid client stores 0.36 ms
74.78 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.78 s
[genvalidity-mergeful] processServerItemSync
74.78 s
[genvalidity-mergeful] Conflicts
74.78 s
[genvalidity-mergeful] ✓ notices a conflict if the client and server are trying to sync different items 3.08 ms
74.78 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.78 s
[genvalidity-mergeful] ✓ notices a server-deleted-conflict if the client has a modified item and server has no item 0.24 ms
74.78 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.78 s
[genvalidity-mergeful] ✓ notices a server-deleted-conflict if the client has a deleted item and server has a modified item 3.09 ms
74.78 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.78 s
[genvalidity-mergeful] ✓ produces valid responses and stores 0.37 ms
74.78 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.78 s
[genvalidity-mergeful] ✓ makes no changes if the sync request reflects the state of the empty server 0.00 ms
74.78 s
[genvalidity-mergeful] ✓ makes no changes if the sync request reflects the state of the full server 0.46 ms
74.78 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.78 s
[genvalidity-mergeful] Server changes
74.78 s
[genvalidity-mergeful] ✓ tells the client that there is a modified item at the server side 2.78 ms
74.78 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.78 s
[genvalidity-mergeful] ✓ tells the client that there is a new item at the server side 0.41 ms
74.78 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.78 s
[genvalidity-mergeful] ✓ tells the client that there is a deleted item at the server side 0.61 ms
74.78 s
[genvalidity-mergeful] passed for all of 100 inputs.
74.78 s
[genvalidity-mergeful] Client changes
74.78 s
[genvalidity-mergeful] ✓ changes the item that the client tells the server to change 2.62 ms
74.78 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.49 s
[genvalidity-mergeful] ✓ adds the item that the client tells the server to add 0.44 ms
75.49 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.49 s
[genvalidity-mergeful] ✓ deletes the item that the client tells the server to delete 2.41 ms
75.49 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.49 s
[genvalidity-mergeful] Data.Mergeful.CollectionSpec
75.49 s
[genvalidity-mergeful] mergeAddedItems
75.49 s
[genvalidity-mergeful] ✓ produces valid results 4.24 ms
75.49 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.49 s
[genvalidity-mergeful] markItemDeletedInClientStore
75.49 s
[genvalidity-mergeful] ✓ makes the client store one smaller 14.17 ms
75.49 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.49 s
[genvalidity-mergeful] ✓ produces valid stores 10.47 ms
75.49 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.49 s
[genvalidity-mergeful] ✓ ensures that the added item is in fact not in the result 11.58 ms
75.49 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.49 s
[genvalidity-mergeful] Syncing with mergeSyncResponseFromClient
75.49 s
[genvalidity-mergeful] ✓ does not lose data after a conflict occurs 9.68 ms
75.49 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.49 s
[genvalidity-mergeful] Single client
75.49 s
[genvalidity-mergeful] Multi-item
75.49 s
[genvalidity-mergeful] ✓ is idempotent with one client 708.86 ms
75.49 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.49 s
[genvalidity-mergeful] ✓ succesfully downloads everything from the server for an empty client 10.16 ms
75.49 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.49 s
[genvalidity-mergeful] ✓ succesfully uploads everything to the server for an empty server 12.06 ms
75.66 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.67 s
[genvalidity-mergeful] mergeClientDeletedConflicts
75.67 s
[genvalidity-mergeful] ✓ produces valid results 8.17 ms
75.67 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.67 s
[genvalidity-mergeful] Multiple clients
75.67 s
[genvalidity-mergeful] Single-item
75.67 s
[genvalidity-mergeful] ✓ successfully syncs a modification accross to a second client 6.87 ms
75.67 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.67 s
[genvalidity-mergeful] ✓ successfully syncs an addition accross to a second client 5.36 ms
75.67 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.67 s
[genvalidity-mergeful] ✓ does not run into a conflict if two clients both try to sync a deletion 7.91 ms
75.67 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.67 s
[genvalidity-mergeful] ✓ succesfully syncs a deletion across to a second client 6.56 ms
75.67 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.67 s
[genvalidity-mergeful] Multiple items
75.67 s
[genvalidity-mergeful] ✓ successfully syncs additions accross to a second client 677.94 ms
75.67 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.67 s
[genvalidity-mergeful] ✓ does not run into a conflict if two clients both try to sync a deletion 675.88 ms
75.67 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.67 s
[genvalidity-mergeful] ✓ succesfully syncs deletions across to a second client 684.59 ms
75.67 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.67 s
[genvalidity-mergeful] mergeSyncedButChangedConflicts
75.67 s
[genvalidity-mergeful] ✓ produces valid results 6.45 ms
75.67 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] mergeServerDeletedConflicts
75.88 s
[genvalidity-mergeful] ✓ produces valid results 8.43 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] does not hold
75.88 s
[genvalidity-mergeful] is returns an empty response on the second sync with no modifications
75.88 s
[genvalidity-mergeful] does not diverge after a conflict occurs
75.88 s
[genvalidity-mergeful] mergeDeletedItems
75.88 s
[genvalidity-mergeful] ✓ produces valid results 3.45 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] There must not be id conflicts
75.88 s
[genvalidity-mergeful] mergeSyncResponseFromServer
75.88 s
[genvalidity-mergeful] produces valid requests
75.88 s
[genvalidity-mergeful] mergeSyncResponseUsingCRDT
75.88 s
[genvalidity-mergeful] produces valid requests
75.88 s
[genvalidity-mergeful] mergeSyncResponseFromClient
75.88 s
[genvalidity-mergeful] produces valid requests
75.88 s
[genvalidity-mergeful] mergeSyncedButChangedItems
75.88 s
[genvalidity-mergeful] ✓ produces valid results 7.70 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ClientAddition
75.88 s
[genvalidity-mergeful] JSON (ClientAddition Word8) (valid)
75.88 s
[genvalidity-mergeful] encode :: (ClientAddition Word8) -> Data.ByteString.Lazy.ByteString
75.88 s
[genvalidity-mergeful] ✓ never fails to encode a "valid (ClientAddition Word8)" 1.58 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] decode :: Data.ByteString.Lazy.ByteString -> Either String (ClientAddition Word8)
75.88 s
[genvalidity-mergeful] ✓ ensures that encode and decode are inverses for "valid (ClientAddition Word8)"'s 1.02 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ outputs the same schema as before for (ClientAddition Word8) 0.26 ms
75.88 s
[genvalidity-mergeful] GenValid (ClientAddition Word8)
75.88 s
[genvalidity-mergeful] genValid :: Gen (ClientAddition Word8)
75.88 s
[genvalidity-mergeful] ✓ only generates valid '(ClientAddition Word8)'s 0.52 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] processServerSync
75.88 s
[genvalidity-mergeful] ✓ produces valid tuples of a response and a store 16.59 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] initialSyncRequest
75.88 s
[genvalidity-mergeful] ✓ is valid 0.01 ms
75.88 s
[genvalidity-mergeful] ClientId
75.88 s
[genvalidity-mergeful] GenValid ClientId
75.88 s
[genvalidity-mergeful] genValid :: Gen ClientId
75.88 s
[genvalidity-mergeful] ✓ only generates valid 'ClientId's 1.08 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] JSON ClientId (valid)
75.88 s
[genvalidity-mergeful] encode :: ClientId -> Data.ByteString.Lazy.ByteString
75.88 s
[genvalidity-mergeful] ✓ never fails to encode a "valid ClientId" 0.76 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] decode :: Data.ByteString.Lazy.ByteString -> Either String ClientId
75.88 s
[genvalidity-mergeful] ✓ ensures that encode and decode are inverses for "valid ClientId"'s 2.75 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ outputs the same schema as before for ClientId 0.18 ms
75.88 s
[genvalidity-mergeful] makeSyncRequest
75.88 s
[genvalidity-mergeful] ✓ produces valid requests 14.06 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ServerStore
75.88 s
[genvalidity-mergeful] JSON (ServerStore Word8 Word8) (valid)
75.88 s
[genvalidity-mergeful] decode :: Data.ByteString.Lazy.ByteString -> Either String (ServerStore Word8 Word8)
75.88 s
[genvalidity-mergeful] ✓ ensures that encode and decode are inverses for "valid (ServerStore Word8 Word8)"'s 708.92 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] encode :: (ServerStore Word8 Word8) -> Data.ByteString.Lazy.ByteString
75.88 s
[genvalidity-mergeful] ✓ never fails to encode a "valid (ServerStore Word8 Word8)" 677.28 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] GenValid (ServerStore Word8 Word8)
75.88 s
[genvalidity-mergeful] genValid :: Gen (ServerStore Word8 Word8)
75.88 s
[genvalidity-mergeful] ✓ only generates valid '(ServerStore Word8 Word8)'s 9.37 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ outputs the same schema as before for (ServerStore Word8 Word8) 1.68 ms
75.88 s
[genvalidity-mergeful] initialServerStore
75.88 s
[genvalidity-mergeful] ✓ is valid 0.00 ms
75.88 s
[genvalidity-mergeful] SyncResponse
75.88 s
[genvalidity-mergeful] JSON (SyncResponse ClientId Word8 Word8) (valid)
75.88 s
[genvalidity-mergeful] encode :: (SyncResponse ClientId Word8 Word8) -> Data.ByteString.Lazy.ByteString
75.88 s
[genvalidity-mergeful] ✓ never fails to encode a "valid (SyncResponse ClientId Word8 Word8)" 693.12 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] decode :: Data.ByteString.Lazy.ByteString -> Either String (SyncResponse ClientId Word8 Word8)
75.88 s
[genvalidity-mergeful] ✓ ensures that encode and decode are inverses for "valid (SyncResponse ClientId Word8 Word8)"'s 707.40 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ outputs the same schema as before for (SyncResponse ClientId Word8 Word8) 670.54 ms
75.88 s
[genvalidity-mergeful] GenValid (SyncResponse ClientId Word8 Word8)
75.88 s
[genvalidity-mergeful] genValid :: Gen (SyncResponse ClientId Word8 Word8)
75.88 s
[genvalidity-mergeful] ✓ only generates valid '(SyncResponse ClientId Word8 Word8)'s 694.20 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] SyncRequest
75.88 s
[genvalidity-mergeful] GenValid (SyncRequest ClientId Word8 Word8)
75.88 s
[genvalidity-mergeful] genValid :: Gen (SyncRequest ClientId Word8 Word8)
75.88 s
[genvalidity-mergeful] ✓ only generates valid '(SyncRequest ClientId Word8 Word8)'s 671.27 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] JSON (SyncRequest ClientId Word8 Word8) (valid)
75.88 s
[genvalidity-mergeful] decode :: Data.ByteString.Lazy.ByteString -> Either String (SyncRequest ClientId Word8 Word8)
75.88 s
[genvalidity-mergeful] ✓ ensures that encode and decode are inverses for "valid (SyncRequest ClientId Word8 Word8)"'s 697.33 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] encode :: (SyncRequest ClientId Word8 Word8) -> Data.ByteString.Lazy.ByteString
75.88 s
[genvalidity-mergeful] ✓ never fails to encode a "valid (SyncRequest ClientId Word8 Word8)" 678.55 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ outputs the same schema as before for (SyncRequest ClientId Word8 Word8) 4.69 ms
75.88 s
[genvalidity-mergeful] changeItemInClientStore
75.88 s
[genvalidity-mergeful] ✓ ensures that the changed item is in fact in the result 678.44 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ produces valid stores 4.17 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ doesn't change the size of the client store 680.78 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] initialClientStore
75.88 s
[genvalidity-mergeful] ✓ is valid 0.01 ms
75.88 s
[genvalidity-mergeful] ClientStore
75.88 s
[genvalidity-mergeful] GenValid (ClientStore ClientId Word8 Word8)
75.88 s
[genvalidity-mergeful] genValid :: Gen (ClientStore ClientId Word8 Word8)
75.88 s
[genvalidity-mergeful] ✓ only generates valid '(ClientStore ClientId Word8 Word8)'s 683.44 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] JSON (ClientStore ClientId Word8 Word8) (valid)
75.88 s
[genvalidity-mergeful] decode :: Data.ByteString.Lazy.ByteString -> Either String (ClientStore ClientId Word8 Word8)
75.88 s
[genvalidity-mergeful] ✓ ensures that encode and decode are inverses for "valid (ClientStore ClientId Word8 Word8)"'s 703.53 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] encode :: (ClientStore ClientId Word8 Word8) -> Data.ByteString.Lazy.ByteString
75.88 s
[genvalidity-mergeful] ✓ never fails to encode a "valid (ClientStore ClientId Word8 Word8)" 681.59 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ outputs the same schema as before for (ClientStore ClientId Word8 Word8) 1.01 ms
75.88 s
[genvalidity-mergeful] deleteItemFromClientStore
75.88 s
[genvalidity-mergeful] ✓ produces valid stores 6.55 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ makes the client store one smaller 678.67 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] emptySyncResponse
75.88 s
[genvalidity-mergeful] ✓ is valid 0.02 ms
75.88 s
[genvalidity-mergeful] Syncing with mergeSyncResponseFromServer
75.88 s
[genvalidity-mergeful] Multiple clients
75.88 s
[genvalidity-mergeful] Multiple items
75.88 s
[genvalidity-mergeful] ✓ does not run into a conflict if two clients both try to sync a deletion 677.84 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ succesfully syncs deletions across to a second client 687.35 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ successfully syncs additions accross to a second client 678.28 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] Single-item
75.88 s
[genvalidity-mergeful] ✓ does not run into a conflict if two clients both try to sync a deletion 665.48 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ succesfully syncs a deletion across to a second client 6.47 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ successfully syncs an addition accross to a second client 3.67 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ successfully syncs a modification accross to a second client 668.55 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] mergeClientDeletedConflicts
75.88 s
[genvalidity-mergeful] ✓ produces valid results 662.67 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] mergeSyncResponseFromServer
75.88 s
[genvalidity-mergeful] ✓ only differs from mergeSyncResponseFromClient on conflicts 706.21 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ is returns an empty response on the second sync with no modifications 700.36 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] Single client
75.88 s
[genvalidity-mergeful] Multi-item
75.88 s
[genvalidity-mergeful] ✓ succesfully uploads everything to the server for an empty server 683.71 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ is idempotent with one client 38.80 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ succesfully downloads everything from the server for an empty client 26.85 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] mergeServerDeletedConflicts
75.88 s
[genvalidity-mergeful] ✓ produces valid results 15.94 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] mergeSyncedButChangedConflicts
75.88 s
[genvalidity-mergeful] ✓ produces valid results 11.70 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ does not diverge after a conflict occurs 21.42 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] does not hold
75.88 s
[genvalidity-mergeful] does not lose data after a conflict occurs
75.88 s
[genvalidity-mergeful] addItemToClientStore
75.88 s
[genvalidity-mergeful] ✓ ensures that the added item is in fact in the result 19.32 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ produces valid stores 10.92 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ makes the client store one bigger 12.71 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] Syncing with mergeSyncResponseUsingStrategy with a GCounter
75.88 s
[genvalidity-mergeful] mergeServerDeletedConflicts
75.88 s
[genvalidity-mergeful] ✓ produces valid results 9.85 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ does not diverge after a conflict occurs 13.14 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] Multiple clients
75.88 s
[genvalidity-mergeful] Single-item
75.88 s
[genvalidity-mergeful] ✓ does not run into a conflict if two clients both try to sync a deletion 4.38 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ successfully syncs a modification accross to a second client 7.94 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ successfully syncs an addition accross to a second client 5.22 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ succesfully syncs a deletion across to a second client 12.77 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] Multiple items
75.88 s
[genvalidity-mergeful] ✓ successfully syncs additions accross to a second client 19.03 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ does not run into a conflict if two clients both try to sync a deletion 13.60 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ succesfully syncs deletions across to a second client 15.18 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] Single client
75.88 s
[genvalidity-mergeful] Multi-item
75.88 s
[genvalidity-mergeful] ✓ succesfully downloads everything from the server for an empty client 12.78 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ is idempotent with one client 29.43 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ succesfully uploads everything to the server for an empty server 13.60 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ does not lose data after a conflict occurs 8.45 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] mergeSyncedButChangedConflicts
75.88 s
[genvalidity-mergeful] ✓ produces valid results 5.09 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] mergeSyncResponseFromServer
75.88 s
[genvalidity-mergeful] ✓ only differs from mergeSyncResponseFromClient on conflicts 33.13 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] ✓ is returns an empty response on the second sync with no modifications 27.71 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] mergeSyncResponseFromServer
75.88 s
[genvalidity-mergeful] ✓ only differs from mergeSyncResponseFromClient on conflicts 32.00 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful] mergeClientDeletedConflicts
75.88 s
[genvalidity-mergeful] ✓ produces valid results 6.32 ms
75.88 s
[genvalidity-mergeful] passed for all of 100 inputs.
75.88 s
[genvalidity-mergeful]
75.88 s
[genvalidity-mergeful]
75.88 s
[genvalidity-mergeful] Examples: 15820
75.88 s
[genvalidity-mergeful] Passed: 178
75.88 s
[genvalidity-mergeful] Failed: 0
75.88 s
[genvalidity-mergeful] Pending: 7
75.88 s
[genvalidity-mergeful] Sum of test runtimes: 20.05 seconds
75.88 s
[genvalidity-mergeful] Test suite took: 0.74 seconds
75.88 s
[genvalidity-mergeful]
75.88 s
[genvalidity-mergeful] Test suite mergeful-test: PASS
75.88 s
[genvalidity-mergeful] Test suite logged to: dist/test/genvalidity-mergeful-0.3.0.1-mergeful-test.log
75.88 s
[genvalidity-mergeful] 1 of 1 test suites (1 of 1 test cases) passed.
75.88 s
[genvalidity-mergeful] Phase: haddockPhase
75.88 s
[genvalidity-mergeful] Preprocessing library for genvalidity-mergeful-0.3.0.1..
75.88 s
[genvalidity-mergeful] Running Haddock on library for genvalidity-mergeful-0.3.0.1..
75.88 s
[genvalidity-mergeful] Warning: The documentation for the following packages are not installed. No
75.88 s
[genvalidity-mergeful] links will be generated to these packages: vector-0.13.2.0
75.88 s
[genvalidity-mergeful] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
75.88 s
[genvalidity-mergeful] [1 of 6] Compiling Data.GenValidity.Mergeful.Timed ( src/Data/GenValidity/Mergeful/Timed.hs, nothing )
75.89 s
[genvalidity-mergeful] [2 of 6] Compiling Data.GenValidity.Mergeful.Item ( src/Data/GenValidity/Mergeful/Item.hs, nothing )
75.89 s
[genvalidity-mergeful] [3 of 6] Compiling Data.GenValidity.Mergeful.Collection ( src/Data/GenValidity/Mergeful/Collection.hs, nothing )
75.89 s
[genvalidity-mergeful] [4 of 6] Compiling Data.GenValidity.Mergeful.Value ( src/Data/GenValidity/Mergeful/Value.hs, nothing )
75.89 s
[genvalidity-mergeful] [5 of 6] Compiling Data.GenValidity.Mergeful ( src/Data/GenValidity/Mergeful.hs, nothing )
75.89 s
[genvalidity-mergeful] [6 of 6] Compiling Paths_genvalidity_mergeful ( dist/build/autogen/Paths_genvalidity_mergeful.hs, nothing )
75.89 s
[genvalidity-mergeful] Haddock coverage:
75.89 s
[genvalidity-mergeful] 0% ( 0 / 1) in 'Data.GenValidity.Mergeful.Timed'
75.89 s
[genvalidity-mergeful] Missing documentation for:
75.89 s
[genvalidity-mergeful] Module header
75.89 s
[genvalidity-mergeful] 0% ( 0 / 1) in 'Data.GenValidity.Mergeful.Item'
75.89 s
[genvalidity-mergeful] Missing documentation for:
75.89 s
[genvalidity-mergeful] Module header
75.89 s
[genvalidity-mergeful] 0% ( 0 / 3) in 'Data.GenValidity.Mergeful.Collection'
75.89 s
[genvalidity-mergeful] Missing documentation for:
75.89 s
[genvalidity-mergeful] Module header
75.89 s
[genvalidity-mergeful] splitSet (src/Data/GenValidity/Mergeful/Collection.hs:96)
75.89 s
[genvalidity-mergeful] mapWithIds (src/Data/GenValidity/Mergeful/Collection.hs:104)
75.89 s
[genvalidity-mergeful] 0% ( 0 / 1) in 'Data.GenValidity.Mergeful.Value'
75.89 s
[genvalidity-mergeful] Missing documentation for:
75.89 s
[genvalidity-mergeful] Module header
75.89 s
[genvalidity-mergeful] 0% ( 0 / 1) in 'Data.GenValidity.Mergeful'
75.89 s
[genvalidity-mergeful] Missing documentation for:
75.89 s
[genvalidity-mergeful] Module header
77.76 s
[genvalidity-mergeful] Documentation created: dist/doc/html/genvalidity-mergeful/,
77.76 s
[genvalidity-mergeful] dist/doc/html/genvalidity-mergeful/genvalidity-mergeful.txt
77.81 s
[genvalidity-mergeful] Preprocessing benchmark 'mergeful-bench' for genvalidity-mergeful-0.3.0.1..
77.81 s
[genvalidity-mergeful] Preprocessing test suite 'mergeful-test' for genvalidity-mergeful-0.3.0.1..
77.81 s
[genvalidity-mergeful] Phase: installPhase
77.92 s
[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
78.21 s
[genvalidity-mergeful] Phase: fixupPhase
78.31 s
[genvalidity-mergeful] shrinking RPATHs of ELF executables and libraries in /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1
78.31 s
[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
78.31 s
[genvalidity-mergeful] checking for references to /build/ in /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1...
78.31 s
[genvalidity-mergeful] patching script interpreter paths in /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1
78.31 s
[genvalidity-mergeful] stripping (with command strip and flags -S -p) in /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1/lib
78.33 s
[genvalidity-mergeful] shrinking RPATHs of ELF executables and libraries in /nix/store/08ximghvar6kq5m42kkcpravwjw6rd6h-genvalidity-mergeful-0.3.0.1-doc
78.33 s
[genvalidity-mergeful] checking for references to /build/ in /nix/store/08ximghvar6kq5m42kkcpravwjw6rd6h-genvalidity-mergeful-0.3.0.1-doc...
78.34 s
[genvalidity-mergeful] patching script interpreter paths in /nix/store/08ximghvar6kq5m42kkcpravwjw6rd6h-genvalidity-mergeful-0.3.0.1-doc
80.03 s
[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
80.30 s
[post-build-hook] copying 2 paths...
80.30 s
[post-build-hook] copying path '/nix/store/08ximghvar6kq5m42kkcpravwjw6rd6h-genvalidity-mergeful-0.3.0.1-doc' to 'https://cache.staging.nix-ci.com'...
80.55 s
[post-build-hook] copying path '/nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1' to 'https://cache.staging.nix-ci.com'...
81.42 s
[post-build-hook] copying 1 paths...
81.42 s
[post-build-hook] copying path '/nix/store/bf2ac12a2zrr1s5hxar4vvz779sz504k-genvalidity-mergeful-0.3.0.1.drv' to 'https://cache.staging.nix-ci.com'...
81.66 s
Progress: 4 of 8 built
81.71 s
Building mergeful-persistent-source
82.19 s
[mergeful-persistent-source] Phase: setupCompilerEnvironmentPhase
82.19 s
[mergeful-persistent-source] Build with /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4.
82.71 s
[mergeful-persistent-source] Phase: unpackPhase
82.72 s
[mergeful-persistent-source] unpacking source archive /nix/store/bcd4rcwg0vj960f69yf1833ch00zi5ch-mergeful-persistent
82.72 s
[mergeful-persistent-source] source root is mergeful-persistent
82.73 s
[mergeful-persistent-source] Phase: patchPhase
82.76 s
[mergeful-persistent-source] Phase: compileBuildDriverPhase
82.79 s
[mergeful-persistent-source] setupCompileFlags: -package-db=/build/tmp.syzCtW1PiI/setup-package.conf.d -threaded
82.84 s
[mergeful-persistent-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.syzCtW1PiI/Main.o )
82.89 s
[mergeful-persistent-source] [2 of 2] Linking Setup
83.96 s
[mergeful-persistent-source] Phase: updateAutotoolsGnuConfigScriptsPhase
83.99 s
[mergeful-persistent-source] Phase: configurePhase
83.99 s
[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
83.99 s
[mergeful-persistent-source] Using Parsec parser
83.99 s
[mergeful-persistent-source] Configuring mergeful-persistent-0.3.0.1...
84.34 s
[mergeful-persistent-source] Dependency base >=4.11 && <5: using base-4.19.2.0
84.34 s
[mergeful-persistent-source] Dependency containers: using containers-0.6.8
84.34 s
[mergeful-persistent-source] Dependency mergeful: using mergeful-0.3.0.0
84.34 s
[mergeful-persistent-source] Dependency microlens: using microlens-0.4.13.1
84.34 s
[mergeful-persistent-source] Dependency mtl: using mtl-2.3.1
84.34 s
[mergeful-persistent-source] Dependency persistent: using persistent-2.14.6.3
84.34 s
[mergeful-persistent-source] Dependency QuickCheck: using QuickCheck-2.14.3
84.34 s
[mergeful-persistent-source] Dependency base >=4.11 && <5: using base-4.19.2.0
84.34 s
[mergeful-persistent-source] Dependency containers: using containers-0.6.8
84.34 s
[mergeful-persistent-source] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0
84.34 s
[mergeful-persistent-source] Dependency genvalidity-mergeful: using genvalidity-mergeful-0.3.0.1
84.34 s
[mergeful-persistent-source] Dependency genvalidity-persistent: using genvalidity-persistent-1.0.0.2
84.34 s
[mergeful-persistent-source] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.0.0
84.34 s
[mergeful-persistent-source] Dependency mergeful: using mergeful-0.3.0.0
84.34 s
[mergeful-persistent-source] Dependency mergeful-persistent: using mergeful-persistent-0.3.0.1
84.34 s
[mergeful-persistent-source] Dependency monad-logger: using monad-logger-0.3.42
84.34 s
[mergeful-persistent-source] Dependency mtl: using mtl-2.3.1
84.34 s
[mergeful-persistent-source] Dependency path: using path-0.9.5
84.34 s
[mergeful-persistent-source] Dependency path-io: using path-io-1.8.2
84.34 s
[mergeful-persistent-source] Dependency persistent: using persistent-2.14.6.3
84.34 s
[mergeful-persistent-source] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.0
84.34 s
[mergeful-persistent-source] Dependency persistent-template: using persistent-template-2.12.0.0
84.34 s
[mergeful-persistent-source] Dependency sydtest: using sydtest-0.19.0.0
84.34 s
[mergeful-persistent-source] Dependency text: using text-2.1.1
84.34 s
[mergeful-persistent-source] Dependency validity: using validity-0.12.1.0
84.34 s
[mergeful-persistent-source] Dependency validity-persistent: using validity-persistent-0.0.0.0
84.55 s
[mergeful-persistent-source] Source component graph:
84.55 s
[mergeful-persistent-source] component lib
84.55 s
[mergeful-persistent-source] component test:mergeful-persistent-test dependency lib
84.55 s
[mergeful-persistent-source] Configured component graph:
84.55 s
[mergeful-persistent-source] component mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E
84.55 s
[mergeful-persistent-source] include base-4.19.2.0-0fde
84.55 s
[mergeful-persistent-source] include containers-0.6.8-ddec
84.55 s
[mergeful-persistent-source] include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
84.55 s
[mergeful-persistent-source] include microlens-0.4.13.1-JoMRIRWyAf32TMCv1gbU4T
84.55 s
[mergeful-persistent-source] include mtl-2.3.1-5e32
84.55 s
[mergeful-persistent-source] include persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV
84.55 s
[mergeful-persistent-source] component mergeful-persistent-0.3.0.1-AQknoZVoNJ7Han7m6zuu6e-mergeful-persistent-test
84.55 s
[mergeful-persistent-source] include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi
84.55 s
[mergeful-persistent-source] include base-4.19.2.0-0fde
84.55 s
[mergeful-persistent-source] include containers-0.6.8-ddec
84.55 s
[mergeful-persistent-source] include genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC
84.55 s
[mergeful-persistent-source] include genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj
84.55 s
[mergeful-persistent-source] include genvalidity-persistent-1.0.0.2-LTqgeVzOSVsFJer4FNPKCU
84.55 s
[mergeful-persistent-source] include genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2
84.55 s
[mergeful-persistent-source] include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
84.55 s
[mergeful-persistent-source] include mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E
84.55 s
[mergeful-persistent-source] include monad-logger-0.3.42-MQKcuUoolDGCeKLkUIwYY
84.55 s
[mergeful-persistent-source] include mtl-2.3.1-5e32
84.55 s
[mergeful-persistent-source] include path-0.9.5-HztKEbm0iONEmDFw6ffOXj
84.55 s
[mergeful-persistent-source] include path-io-1.8.2-HstaIPubc8T9XXkJDmpKEc
84.55 s
[mergeful-persistent-source] include persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV
84.55 s
[mergeful-persistent-source] include persistent-sqlite-2.13.3.0-6SZYNE3D3gt4lTqKgYxSwX
84.55 s
[mergeful-persistent-source] include persistent-template-2.12.0.0-KZksR2axUrmLv2lsWZ7WeB
84.55 s
[mergeful-persistent-source] include sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM
84.55 s
[mergeful-persistent-source] include text-2.1.1-fd6a
84.55 s
[mergeful-persistent-source] include validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo
84.55 s
[mergeful-persistent-source] include validity-persistent-0.0.0.0-67sUuNBtbgsCn6Luaaf9qn
84.55 s
[mergeful-persistent-source] Linked component graph:
84.55 s
[mergeful-persistent-source] unit mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E
84.55 s
[mergeful-persistent-source] include base-4.19.2.0-0fde
84.55 s
[mergeful-persistent-source] include containers-0.6.8-ddec
84.55 s
[mergeful-persistent-source] include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
84.55 s
[mergeful-persistent-source] include microlens-0.4.13.1-JoMRIRWyAf32TMCv1gbU4T
84.55 s
[mergeful-persistent-source] include mtl-2.3.1-5e32
84.55 s
[mergeful-persistent-source] include persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV
84.55 s
[mergeful-persistent-source] Data.Mergeful.Persistent=mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E:Data.Mergeful.Persistent
84.55 s
[mergeful-persistent-source] unit mergeful-persistent-0.3.0.1-AQknoZVoNJ7Han7m6zuu6e-mergeful-persistent-test
84.55 s
[mergeful-persistent-source] include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi
84.55 s
[mergeful-persistent-source] include base-4.19.2.0-0fde
84.56 s
[mergeful-persistent-source] include containers-0.6.8-ddec
84.56 s
[mergeful-persistent-source] include genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC
84.56 s
[mergeful-persistent-source] include genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj
84.56 s
[mergeful-persistent-source] include genvalidity-persistent-1.0.0.2-LTqgeVzOSVsFJer4FNPKCU
84.56 s
[mergeful-persistent-source] include genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2
84.56 s
[mergeful-persistent-source] include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
84.56 s
[mergeful-persistent-source] include mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E
84.56 s
[mergeful-persistent-source] include monad-logger-0.3.42-MQKcuUoolDGCeKLkUIwYY
84.56 s
[mergeful-persistent-source] include mtl-2.3.1-5e32
84.56 s
[mergeful-persistent-source] include path-0.9.5-HztKEbm0iONEmDFw6ffOXj
84.56 s
[mergeful-persistent-source] include path-io-1.8.2-HstaIPubc8T9XXkJDmpKEc
84.56 s
[mergeful-persistent-source] include persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV
84.56 s
[mergeful-persistent-source] include persistent-sqlite-2.13.3.0-6SZYNE3D3gt4lTqKgYxSwX
84.56 s
[mergeful-persistent-source] include persistent-template-2.12.0.0-KZksR2axUrmLv2lsWZ7WeB
84.56 s
[mergeful-persistent-source] include sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM
84.56 s
[mergeful-persistent-source] include text-2.1.1-fd6a
84.56 s
[mergeful-persistent-source] include validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo
84.56 s
[mergeful-persistent-source] include validity-persistent-0.0.0.0-67sUuNBtbgsCn6Luaaf9qn
84.56 s
[mergeful-persistent-source] Ready component graph:
84.56 s
[mergeful-persistent-source] definite mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E
84.56 s
[mergeful-persistent-source] depends base-4.19.2.0-0fde
84.56 s
[mergeful-persistent-source] depends containers-0.6.8-ddec
84.56 s
[mergeful-persistent-source] depends mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
84.56 s
[mergeful-persistent-source] depends microlens-0.4.13.1-JoMRIRWyAf32TMCv1gbU4T
84.56 s
[mergeful-persistent-source] depends mtl-2.3.1-5e32
84.56 s
[mergeful-persistent-source] depends persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV
84.56 s
[mergeful-persistent-source] definite mergeful-persistent-0.3.0.1-AQknoZVoNJ7Han7m6zuu6e-mergeful-persistent-test
84.56 s
[mergeful-persistent-source] depends QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi
84.56 s
[mergeful-persistent-source] depends base-4.19.2.0-0fde
84.56 s
[mergeful-persistent-source] depends containers-0.6.8-ddec
84.56 s
[mergeful-persistent-source] depends genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC
84.56 s
[mergeful-persistent-source] depends genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj
84.56 s
[mergeful-persistent-source] depends genvalidity-persistent-1.0.0.2-LTqgeVzOSVsFJer4FNPKCU
84.56 s
[mergeful-persistent-source] depends genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2
84.56 s
[mergeful-persistent-source] depends mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
84.56 s
[mergeful-persistent-source] depends mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E
84.56 s
[mergeful-persistent-source] depends monad-logger-0.3.42-MQKcuUoolDGCeKLkUIwYY
84.56 s
[mergeful-persistent-source] depends mtl-2.3.1-5e32
84.56 s
[mergeful-persistent-source] depends path-0.9.5-HztKEbm0iONEmDFw6ffOXj
84.56 s
[mergeful-persistent-source] depends path-io-1.8.2-HstaIPubc8T9XXkJDmpKEc
84.56 s
[mergeful-persistent-source] depends persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV
84.56 s
[mergeful-persistent-source] depends persistent-sqlite-2.13.3.0-6SZYNE3D3gt4lTqKgYxSwX
84.56 s
[mergeful-persistent-source] depends persistent-template-2.12.0.0-KZksR2axUrmLv2lsWZ7WeB
84.56 s
[mergeful-persistent-source] depends sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM
84.56 s
[mergeful-persistent-source] depends text-2.1.1-fd6a
84.56 s
[mergeful-persistent-source] depends validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo
84.56 s
[mergeful-persistent-source] depends validity-persistent-0.0.0.0-67sUuNBtbgsCn6Luaaf9qn
84.56 s
[mergeful-persistent-source] Using Cabal-3.10.3.0 compiled by ghc-9.8
84.56 s
[mergeful-persistent-source] Using compiler: ghc-9.8.4
84.56 s
[mergeful-persistent-source] Using install prefix:
84.56 s
[mergeful-persistent-source] /nix/store/ff76ngvqjxa6apg7rhjpqrqax93aiq7k-mergeful-persistent-source-0.3.0.1
84.56 s
[mergeful-persistent-source] Executables installed in:
84.56 s
[mergeful-persistent-source] /nix/store/ff76ngvqjxa6apg7rhjpqrqax93aiq7k-mergeful-persistent-source-0.3.0.1/bin
84.56 s
[mergeful-persistent-source] Libraries installed in:
84.56 s
[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
84.56 s
[mergeful-persistent-source] Dynamic Libraries installed in:
84.56 s
[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
84.56 s
[mergeful-persistent-source] Private executables installed in:
84.56 s
[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
84.56 s
[mergeful-persistent-source] Data files installed in:
84.56 s
[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
84.56 s
[mergeful-persistent-source] Documentation installed in: /share/doc/mergeful-persistent-0.3.0.1
84.56 s
[mergeful-persistent-source] Configuration files installed in:
84.56 s
[mergeful-persistent-source] /nix/store/ff76ngvqjxa6apg7rhjpqrqax93aiq7k-mergeful-persistent-source-0.3.0.1/etc
84.56 s
[mergeful-persistent-source] No alex found
84.56 s
[mergeful-persistent-source] Using ar found on system at:
84.56 s
[mergeful-persistent-source] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar
84.56 s
[mergeful-persistent-source] No c2hs found
84.56 s
[mergeful-persistent-source] No cpphs found
84.56 s
[mergeful-persistent-source] No doctest found
84.56 s
[mergeful-persistent-source] Using gcc version 14.3.0 given by user at:
84.56 s
[mergeful-persistent-source] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc
84.56 s
[mergeful-persistent-source] Using ghc version 9.8.4 found on system at:
84.56 s
[mergeful-persistent-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc
84.56 s
[mergeful-persistent-source] Using ghc-pkg version 9.8.4 found on system at:
84.56 s
[mergeful-persistent-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc-pkg-9.8.4
84.56 s
[mergeful-persistent-source] No ghcjs found
84.56 s
[mergeful-persistent-source] No ghcjs-pkg found
84.56 s
[mergeful-persistent-source] No greencard found
84.56 s
[mergeful-persistent-source] Using haddock version 2.30.0 found on system at:
84.56 s
[mergeful-persistent-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/haddock-ghc-9.8.4
84.56 s
[mergeful-persistent-source] No happy found
84.56 s
[mergeful-persistent-source] Using haskell-suite found on system at: haskell-suite-dummy-location
84.56 s
[mergeful-persistent-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
84.56 s
[mergeful-persistent-source] No hmake found
84.56 s
[mergeful-persistent-source] Using hpc version 0.69 found on system at:
84.56 s
[mergeful-persistent-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hpc-ghc-9.8.4
84.56 s
[mergeful-persistent-source] Using hsc2hs version 0.68.10 found on system at:
84.56 s
[mergeful-persistent-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hsc2hs-ghc-9.8.4
84.56 s
[mergeful-persistent-source] Using hscolour version 1.25 found on system at:
84.56 s
[mergeful-persistent-source] /nix/store/fb7sllj82i2dv2ijivsz2abp0agz40p9-hscolour-1.25/bin/HsColour
84.56 s
[mergeful-persistent-source] No jhc found
84.56 s
[mergeful-persistent-source] Using ld found on system at:
84.56 s
[mergeful-persistent-source] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold
84.56 s
[mergeful-persistent-source] No pkg-config found
84.56 s
[mergeful-persistent-source] Using runghc version 9.8.4 found on system at:
84.56 s
[mergeful-persistent-source] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/runghc-9.8.4
84.56 s
[mergeful-persistent-source] Using strip version 2.44 found on system at:
84.56 s
[mergeful-persistent-source] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip
84.56 s
[mergeful-persistent-source] Using tar found on system at:
84.56 s
[mergeful-persistent-source] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar
84.56 s
[mergeful-persistent-source] No uhc found
84.74 s
[mergeful-persistent-source] Phase: buildPhase
84.75 s
[mergeful-persistent-source] Distribution quality warnings:
84.75 s
[mergeful-persistent-source] No 'category' field.
84.75 s
[mergeful-persistent-source] No 'description' field.
84.75 s
[mergeful-persistent-source] Building source dist for mergeful-persistent-0.3.0.1...
84.76 s
[mergeful-persistent-source] Source tarball created: dist/mergeful-persistent-0.3.0.1.tar.gz
84.77 s
[mergeful-persistent-source] Phase: checkPhase
84.77 s
[mergeful-persistent-source] Phase: haddockPhase
84.77 s
[mergeful-persistent-source] Phase: installPhase
84.78 s
[mergeful-persistent-source] Phase: fixupPhase
85.19 s
[post-build-hook] Uploading to the NixCI staging cache: /nix/store/ff76ngvqjxa6apg7rhjpqrqax93aiq7k-mergeful-persistent-source-0.3.0.1
85.50 s
[post-build-hook] copying 1 paths...
85.50 s
[post-build-hook] copying path '/nix/store/ff76ngvqjxa6apg7rhjpqrqax93aiq7k-mergeful-persistent-source-0.3.0.1' to 'https://cache.staging.nix-ci.com'...
86.14 s
[post-build-hook] copying 1 paths...
86.14 s
[post-build-hook] copying path '/nix/store/pazs031gzwr42w1dqkyhq19g6wrxjl11-mergeful-persistent-source-0.3.0.1.drv' to 'https://cache.staging.nix-ci.com'...
86.52 s
Progress: 5 of 8 built
86.57 s
Building mergeful-persistent
87.02 s
[mergeful-persistent] Phase: setupCompilerEnvironmentPhase
87.02 s
[mergeful-persistent] Build with /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4.
87.52 s
[mergeful-persistent] Phase: unpackPhase
87.52 s
[mergeful-persistent] unpacking source archive /nix/store/ff76ngvqjxa6apg7rhjpqrqax93aiq7k-mergeful-persistent-source-0.3.0.1/mergeful-persistent-0.3.0.1.tar.gz
87.52 s
[mergeful-persistent] source root is mergeful-persistent-0.3.0.1
87.53 s
[mergeful-persistent] setting SOURCE_DATE_EPOCH to timestamp 1780347164 of file "mergeful-persistent-0.3.0.1/test/TestUtils/ServerDB.hs"
87.53 s
[mergeful-persistent] warning: file "mergeful-persistent-0.3.0.1/test/TestUtils/ServerDB.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic
87.53 s
[mergeful-persistent] Phase: patchPhase
87.56 s
[mergeful-persistent] Phase: compileBuildDriverPhase
87.56 s
[mergeful-persistent] setupCompileFlags: -package-db=/build/tmp.qPM3IPF4TT/setup-package.conf.d -threaded
87.61 s
[mergeful-persistent] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.qPM3IPF4TT/Main.o )
87.65 s
[mergeful-persistent] [2 of 2] Linking Setup
88.70 s
[mergeful-persistent] Phase: updateAutotoolsGnuConfigScriptsPhase
88.71 s
[mergeful-persistent] Phase: configurePhase
88.77 s
[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
88.78 s
[mergeful-persistent] Using Parsec parser
88.78 s
[mergeful-persistent] Configuring mergeful-persistent-0.3.0.1...
89.12 s
[mergeful-persistent] Dependency base >=4.11 && <5: using base-4.19.2.0
89.17 s
[mergeful-persistent] Dependency containers: using containers-0.6.8
89.17 s
[mergeful-persistent] Dependency mergeful: using mergeful-0.3.0.0
89.17 s
[mergeful-persistent] Dependency microlens: using microlens-0.4.13.1
89.17 s
[mergeful-persistent] Dependency mtl: using mtl-2.3.1
89.17 s
[mergeful-persistent] Dependency persistent: using persistent-2.14.6.3
89.18 s
[mergeful-persistent] Dependency QuickCheck: using QuickCheck-2.14.3
89.18 s
[mergeful-persistent] Dependency base >=4.11 && <5: using base-4.19.2.0
89.18 s
[mergeful-persistent] Dependency containers: using containers-0.6.8
89.18 s
[mergeful-persistent] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0
89.18 s
[mergeful-persistent] Dependency genvalidity-mergeful: using genvalidity-mergeful-0.3.0.1
89.18 s
[mergeful-persistent] Dependency genvalidity-persistent: using genvalidity-persistent-1.0.0.2
89.18 s
[mergeful-persistent] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.0.0
89.18 s
[mergeful-persistent] Dependency mergeful: using mergeful-0.3.0.0
89.18 s
[mergeful-persistent] Dependency mergeful-persistent: using mergeful-persistent-0.3.0.1
89.18 s
[mergeful-persistent] Dependency monad-logger: using monad-logger-0.3.42
89.18 s
[mergeful-persistent] Dependency mtl: using mtl-2.3.1
89.18 s
[mergeful-persistent] Dependency path: using path-0.9.5
89.18 s
[mergeful-persistent] Dependency path-io: using path-io-1.8.2
89.18 s
[mergeful-persistent] Dependency persistent: using persistent-2.14.6.3
89.18 s
[mergeful-persistent] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.0
89.18 s
[mergeful-persistent] Dependency persistent-template: using persistent-template-2.12.0.0
89.18 s
[mergeful-persistent] Dependency sydtest: using sydtest-0.19.0.0
89.18 s
[mergeful-persistent] Dependency text: using text-2.1.1
89.18 s
[mergeful-persistent] Dependency validity: using validity-0.12.1.0
89.18 s
[mergeful-persistent] Dependency validity-persistent: using validity-persistent-0.0.0.0
89.35 s
[mergeful-persistent] Source component graph:
89.35 s
[mergeful-persistent] component lib
89.35 s
[mergeful-persistent] component test:mergeful-persistent-test dependency lib
89.35 s
[mergeful-persistent] Configured component graph:
89.35 s
[mergeful-persistent] component mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E
89.35 s
[mergeful-persistent] include base-4.19.2.0-0fde
89.35 s
[mergeful-persistent] include containers-0.6.8-ddec
89.35 s
[mergeful-persistent] include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
89.35 s
[mergeful-persistent] include microlens-0.4.13.1-JoMRIRWyAf32TMCv1gbU4T
89.35 s
[mergeful-persistent] include mtl-2.3.1-5e32
89.35 s
[mergeful-persistent] include persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV
89.35 s
[mergeful-persistent] component mergeful-persistent-0.3.0.1-AQknoZVoNJ7Han7m6zuu6e-mergeful-persistent-test
89.35 s
[mergeful-persistent] include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi
89.35 s
[mergeful-persistent] include base-4.19.2.0-0fde
89.35 s
[mergeful-persistent] include containers-0.6.8-ddec
89.35 s
[mergeful-persistent] include genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC
89.35 s
[mergeful-persistent] include genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj
89.35 s
[mergeful-persistent] include genvalidity-persistent-1.0.0.2-LTqgeVzOSVsFJer4FNPKCU
89.35 s
[mergeful-persistent] include genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2
89.35 s
[mergeful-persistent] include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
89.35 s
[mergeful-persistent] include mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E
89.35 s
[mergeful-persistent] include monad-logger-0.3.42-MQKcuUoolDGCeKLkUIwYY
89.35 s
[mergeful-persistent] include mtl-2.3.1-5e32
89.35 s
[mergeful-persistent] include path-0.9.5-HztKEbm0iONEmDFw6ffOXj
89.35 s
[mergeful-persistent] include path-io-1.8.2-HstaIPubc8T9XXkJDmpKEc
89.35 s
[mergeful-persistent] include persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV
89.35 s
[mergeful-persistent] include persistent-sqlite-2.13.3.0-6SZYNE3D3gt4lTqKgYxSwX
89.35 s
[mergeful-persistent] include persistent-template-2.12.0.0-KZksR2axUrmLv2lsWZ7WeB
89.35 s
[mergeful-persistent] include sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM
89.35 s
[mergeful-persistent] include text-2.1.1-fd6a
89.35 s
[mergeful-persistent] include validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo
89.35 s
[mergeful-persistent] include validity-persistent-0.0.0.0-67sUuNBtbgsCn6Luaaf9qn
89.35 s
[mergeful-persistent] Linked component graph:
89.35 s
[mergeful-persistent] unit mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E
89.35 s
[mergeful-persistent] include base-4.19.2.0-0fde
89.35 s
[mergeful-persistent] include containers-0.6.8-ddec
89.35 s
[mergeful-persistent] include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
89.35 s
[mergeful-persistent] include microlens-0.4.13.1-JoMRIRWyAf32TMCv1gbU4T
89.35 s
[mergeful-persistent] include mtl-2.3.1-5e32
89.35 s
[mergeful-persistent] include persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV
89.35 s
[mergeful-persistent] Data.Mergeful.Persistent=mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E:Data.Mergeful.Persistent
89.35 s
[mergeful-persistent] unit mergeful-persistent-0.3.0.1-AQknoZVoNJ7Han7m6zuu6e-mergeful-persistent-test
89.35 s
[mergeful-persistent] include QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi
89.35 s
[mergeful-persistent] include base-4.19.2.0-0fde
89.35 s
[mergeful-persistent] include containers-0.6.8-ddec
89.35 s
[mergeful-persistent] include genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC
89.35 s
[mergeful-persistent] include genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj
89.35 s
[mergeful-persistent] include genvalidity-persistent-1.0.0.2-LTqgeVzOSVsFJer4FNPKCU
89.35 s
[mergeful-persistent] include genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2
89.35 s
[mergeful-persistent] include mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
89.35 s
[mergeful-persistent] include mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E
89.35 s
[mergeful-persistent] include monad-logger-0.3.42-MQKcuUoolDGCeKLkUIwYY
89.35 s
[mergeful-persistent] include mtl-2.3.1-5e32
89.35 s
[mergeful-persistent] include path-0.9.5-HztKEbm0iONEmDFw6ffOXj
89.35 s
[mergeful-persistent] include path-io-1.8.2-HstaIPubc8T9XXkJDmpKEc
89.35 s
[mergeful-persistent] include persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV
89.35 s
[mergeful-persistent] include persistent-sqlite-2.13.3.0-6SZYNE3D3gt4lTqKgYxSwX
89.35 s
[mergeful-persistent] include persistent-template-2.12.0.0-KZksR2axUrmLv2lsWZ7WeB
89.35 s
[mergeful-persistent] include sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM
89.35 s
[mergeful-persistent] include text-2.1.1-fd6a
89.35 s
[mergeful-persistent] include validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo
89.35 s
[mergeful-persistent] include validity-persistent-0.0.0.0-67sUuNBtbgsCn6Luaaf9qn
89.35 s
[mergeful-persistent] Ready component graph:
89.35 s
[mergeful-persistent] definite mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E
89.35 s
[mergeful-persistent] depends base-4.19.2.0-0fde
89.35 s
[mergeful-persistent] depends containers-0.6.8-ddec
89.35 s
[mergeful-persistent] depends mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
89.35 s
[mergeful-persistent] depends microlens-0.4.13.1-JoMRIRWyAf32TMCv1gbU4T
89.35 s
[mergeful-persistent] depends mtl-2.3.1-5e32
89.35 s
[mergeful-persistent] depends persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV
89.35 s
[mergeful-persistent] definite mergeful-persistent-0.3.0.1-AQknoZVoNJ7Han7m6zuu6e-mergeful-persistent-test
89.35 s
[mergeful-persistent] depends QuickCheck-2.14.3-CB2zPnuzorVIXAcUfBvwyi
89.35 s
[mergeful-persistent] depends base-4.19.2.0-0fde
89.35 s
[mergeful-persistent] depends containers-0.6.8-ddec
89.35 s
[mergeful-persistent] depends genvalidity-1.1.1.0-FXhERplYMIw8Je8hJQcyCC
89.35 s
[mergeful-persistent] depends genvalidity-mergeful-0.3.0.1-6XTlnHqZUTn1M0M8IeePnj
89.35 s
[mergeful-persistent] depends genvalidity-persistent-1.0.0.2-LTqgeVzOSVsFJer4FNPKCU
89.35 s
[mergeful-persistent] depends genvalidity-sydtest-1.0.0.0-9caIxQVUNpRJHIHFsxhIk2
89.35 s
[mergeful-persistent] depends mergeful-0.3.0.0-EFRScyRG7iVKonqdPa8RJp
89.35 s
[mergeful-persistent] depends mergeful-persistent-0.3.0.1-KIkMyuEn0z9EJ9nZA1d75E
89.35 s
[mergeful-persistent] depends monad-logger-0.3.42-MQKcuUoolDGCeKLkUIwYY
89.35 s
[mergeful-persistent] depends mtl-2.3.1-5e32
89.35 s
[mergeful-persistent] depends path-0.9.5-HztKEbm0iONEmDFw6ffOXj
89.35 s
[mergeful-persistent] depends path-io-1.8.2-HstaIPubc8T9XXkJDmpKEc
89.35 s
[mergeful-persistent] depends persistent-2.14.6.3-8kt6GwbZvwh1wB3bFimlHV
89.35 s
[mergeful-persistent] depends persistent-sqlite-2.13.3.0-6SZYNE3D3gt4lTqKgYxSwX
89.35 s
[mergeful-persistent] depends persistent-template-2.12.0.0-KZksR2axUrmLv2lsWZ7WeB
89.35 s
[mergeful-persistent] depends sydtest-0.19.0.0-KPruKL3THal7JFbgLOGxLM
89.35 s
[mergeful-persistent] depends text-2.1.1-fd6a
89.35 s
[mergeful-persistent] depends validity-0.12.1.0-7K0RuRGL1jcGZzXauxZnGo
89.35 s
[mergeful-persistent] depends validity-persistent-0.0.0.0-67sUuNBtbgsCn6Luaaf9qn
89.35 s
[mergeful-persistent] Using Cabal-3.10.3.0 compiled by ghc-9.8
89.35 s
[mergeful-persistent] Using compiler: ghc-9.8.4
89.35 s
[mergeful-persistent] Using install prefix:
89.35 s
[mergeful-persistent] /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1
89.35 s
[mergeful-persistent] Executables installed in:
89.35 s
[mergeful-persistent] /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1/bin
89.35 s
[mergeful-persistent] Libraries installed in:
89.35 s
[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
89.35 s
[mergeful-persistent] Dynamic Libraries installed in:
89.35 s
[mergeful-persistent] /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1/lib/ghc-9.8.4/lib/x86_64-linux-ghc-9.8.4
89.35 s
[mergeful-persistent] Private executables installed in:
89.35 s
[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
89.35 s
[mergeful-persistent] Data files installed in:
89.35 s
[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
89.35 s
[mergeful-persistent] Documentation installed in:
89.35 s
[mergeful-persistent] /nix/store/yd24zfaxwjvwg8fq99m54g6c7j59zzyr-mergeful-persistent-0.3.0.1-doc/share/doc/mergeful-persistent-0.3.0.1
89.35 s
[mergeful-persistent] Configuration files installed in:
89.35 s
[mergeful-persistent] /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1/etc
89.35 s
[mergeful-persistent] No alex found
89.35 s
[mergeful-persistent] Using ar found on system at:
89.35 s
[mergeful-persistent] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ar
89.35 s
[mergeful-persistent] No c2hs found
89.35 s
[mergeful-persistent] No cpphs found
89.35 s
[mergeful-persistent] No doctest found
89.35 s
[mergeful-persistent] Using gcc version 14.3.0 given by user at:
89.35 s
[mergeful-persistent] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/gcc
89.35 s
[mergeful-persistent] Using ghc version 9.8.4 found on system at:
89.35 s
[mergeful-persistent] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc
89.35 s
[mergeful-persistent] Using ghc-pkg version 9.8.4 found on system at:
89.35 s
[mergeful-persistent] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/ghc-pkg-9.8.4
89.35 s
[mergeful-persistent] No ghcjs found
89.35 s
[mergeful-persistent] No ghcjs-pkg found
89.36 s
[mergeful-persistent] No greencard found
89.36 s
[mergeful-persistent] Using haddock version 2.30.0 found on system at:
89.36 s
[mergeful-persistent] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/haddock-ghc-9.8.4
89.36 s
[mergeful-persistent] No happy found
89.36 s
[mergeful-persistent] Using haskell-suite found on system at: haskell-suite-dummy-location
89.36 s
[mergeful-persistent] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
89.36 s
[mergeful-persistent] No hmake found
89.36 s
[mergeful-persistent] Using hpc version 0.69 found on system at:
89.36 s
[mergeful-persistent] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hpc-ghc-9.8.4
89.36 s
[mergeful-persistent] Using hsc2hs version 0.68.10 found on system at:
89.36 s
[mergeful-persistent] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/hsc2hs-ghc-9.8.4
89.36 s
[mergeful-persistent] Using hscolour version 1.25 found on system at:
89.36 s
[mergeful-persistent] /nix/store/fb7sllj82i2dv2ijivsz2abp0agz40p9-hscolour-1.25/bin/HsColour
89.36 s
[mergeful-persistent] No jhc found
89.36 s
[mergeful-persistent] Using ld found on system at:
89.36 s
[mergeful-persistent] /nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44/bin/ld.gold
89.36 s
[mergeful-persistent] No pkg-config found
89.36 s
[mergeful-persistent] Using runghc version 9.8.4 found on system at:
89.36 s
[mergeful-persistent] /nix/store/xjsg1lm52b01v6k1v1169nlwpa2ing74-ghc-9.8.4/bin/runghc-9.8.4
89.36 s
[mergeful-persistent] Using strip version 2.44 found on system at:
89.36 s
[mergeful-persistent] /nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0/bin/strip
89.36 s
[mergeful-persistent] Using tar found on system at:
89.36 s
[mergeful-persistent] /nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35/bin/tar
89.36 s
[mergeful-persistent] No uhc found
90.37 s
[mergeful-persistent] Phase: buildPhase
90.45 s
[mergeful-persistent] Preprocessing library for mergeful-persistent-0.3.0.1..
90.45 s
[mergeful-persistent] Building library for mergeful-persistent-0.3.0.1..
90.55 s
[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 )
91.27 s
[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 )
91.48 s
[mergeful-persistent] [1 of 2] Compiling Data.Mergeful.Persistent ( src/Data/Mergeful/Persistent.hs, dist/build/Data/Mergeful/Persistent.p_o )
92.23 s
[mergeful-persistent] [2 of 2] Compiling Paths_mergeful_persistent ( dist/build/autogen/Paths_mergeful_persistent.hs, dist/build/Paths_mergeful_persistent.p_o )
94.43 s
[mergeful-persistent] Preprocessing test suite 'mergeful-persistent-test' for mergeful-persistent-0.3.0.1..
94.48 s
[mergeful-persistent] Building test suite 'mergeful-persistent-test' for mergeful-persistent-0.3.0.1..
94.61 s
[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 )
94.70 s
[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 )
95.67 s
[mergeful-persistent] [3 of 7] Compiling TestUtils.ClientDB ( test/TestUtils/ClientDB.hs, dist/build/mergeful-persistent-test/mergeful-persistent-test-tmp/TestUtils/ClientDB.o )
96.23 s
[mergeful-persistent] [4 of 7] Compiling TestUtils ( test/TestUtils.hs, dist/build/mergeful-persistent-test/mergeful-persistent-test-tmp/TestUtils.o )
96.27 s
[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 )
97.00 s
[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 )
97.00 s
[mergeful-persistent] [7 of 7] Compiling Main ( test/Spec.hs, dist/build/mergeful-persistent-test/mergeful-persistent-test-tmp/Main.o )
97.57 s
[mergeful-persistent] [8 of 8] Linking dist/build/mergeful-persistent-test/mergeful-persistent-test
98.77 s
[mergeful-persistent] Phase: checkPhase
98.83 s
[mergeful-persistent] Running 1 test suites...
98.83 s
[mergeful-persistent] Test suite mergeful-persistent-test: RUNNING...
99.13 s
[mergeful-persistent] Tests:
99.13 s
[mergeful-persistent]
99.13 s
[mergeful-persistent] Data.Mergeful.Persistent.SingleClientSpec
99.13 s
[mergeful-persistent] mergeFromServerStrategy
99.13 s
[mergeful-persistent] Single Client
99.13 s
[mergeful-persistent] Multiple items
99.13 s
[mergeful-persistent] ✓ succesfully uploads everything to the server for an empty server 143.80 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] ✓ succesfully downloads an item from the server for an empty client 148.18 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] Single item
99.13 s
[mergeful-persistent] ✓ succesfully uploads an item to the server for an empty server 121.48 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] ✓ succesfully downloads an item from the server for an empty client 119.59 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] ✓ is returns an empty response on the second sync with no modifications 202.99 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] mergeUsingCRDTStrategy
99.13 s
[mergeful-persistent] ✓ is returns an empty response on the second sync with no modifications 216.71 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] Single Client
99.13 s
[mergeful-persistent] Single item
99.13 s
[mergeful-persistent] ✓ succesfully uploads an item to the server for an empty server 121.91 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] ✓ succesfully downloads an item from the server for an empty client 113.16 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] Multiple items
99.13 s
[mergeful-persistent] ✓ succesfully downloads an item from the server for an empty client 129.14 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] ✓ succesfully uploads everything to the server for an empty server 138.19 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] mergeFromClientStrategy
99.13 s
[mergeful-persistent] does not hold
99.13 s
[mergeful-persistent] is returns an empty response on the second sync with no modifications
99.13 s
[mergeful-persistent] Single Client
99.13 s
[mergeful-persistent] Multiple items
99.13 s
[mergeful-persistent] ✓ succesfully uploads everything to the server for an empty server 144.43 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] ✓ succesfully downloads an item from the server for an empty client 143.00 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] Single item
99.13 s
[mergeful-persistent] ✓ succesfully downloads an item from the server for an empty client 124.25 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] ✓ succesfully uploads an item to the server for an empty server 121.88 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] sanity
99.13 s
[mergeful-persistent] setupClient & clientGetStore
99.13 s
[mergeful-persistent] ✓ roundtrips 125.07 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] setupServer & serverGetStore
99.13 s
[mergeful-persistent] ✓ roundtrips 108.97 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] Data.Mergeful.Persistent.TwoClientsSpec
99.13 s
[mergeful-persistent] sanity
99.13 s
[mergeful-persistent] setupClient & clientGetStore
99.13 s
[mergeful-persistent] ✓ roundtrips 174.10 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] setupServer & serverGetStore
99.13 s
[mergeful-persistent] ✓ roundtrips 146.51 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] mergeFromClientStrategy
99.13 s
[mergeful-persistent] Does not hold
99.13 s
[mergeful-persistent] does not diverge after a conflict occurs
99.13 s
[mergeful-persistent] Multiple clients
99.13 s
[mergeful-persistent] Single item
99.13 s
[mergeful-persistent] ✓ does not run into a conflict if two clients both try to sync a deletion 200.52 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] ✓ succesfully syncs a deletion across to a second client 203.01 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] ✓ successfully syncs an addition accross to a second client 189.21 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] ✓ successfully syncs a modification accross to a second client 223.32 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] Multiple items
99.13 s
[mergeful-persistent] ✓ succesfully syncs deletions across to a second client 218.14 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] ✓ successfully syncs additions accross to a second client 245.12 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] ✓ does not run into a conflict if two clients both try to sync a deletion 220.36 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] ✓ does not lose data after a conflict occurs 191.98 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] mergeFromServerStrategy
99.13 s
[mergeful-persistent] ✓ does not diverge after a conflict occurs 244.13 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] Does not hold
99.13 s
[mergeful-persistent] does not lose data after a conflict occurs
99.13 s
[mergeful-persistent] Multiple clients
99.13 s
[mergeful-persistent] Single item
99.13 s
[mergeful-persistent] ✓ succesfully syncs a deletion across to a second client 203.01 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] ✓ successfully syncs an addition accross to a second client 152.28 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] ✓ does not run into a conflict if two clients both try to sync a deletion 148.76 ms
99.13 s
[mergeful-persistent] passed for all of 10 inputs.
99.13 s
[mergeful-persistent] ✓ successfully syncs a modification accross to a second client 150.63 ms
99.14 s
[mergeful-persistent] passed for all of 10 inputs.
99.14 s
[mergeful-persistent] Multiple items
99.14 s
[mergeful-persistent] ✓ succesfully syncs deletions across to a second client 154.16 ms
99.14 s
[mergeful-persistent] passed for all of 10 inputs.
99.14 s
[mergeful-persistent] ✓ does not run into a conflict if two clients both try to sync a deletion 151.39 ms
99.14 s
[mergeful-persistent] passed for all of 10 inputs.
99.14 s
[mergeful-persistent] ✓ successfully syncs additions accross to a second client 158.52 ms
99.14 s
[mergeful-persistent] passed for all of 10 inputs.
99.14 s
[mergeful-persistent] mergeUsingCRDTStrategy
99.14 s
[mergeful-persistent] Multiple clients
99.14 s
[mergeful-persistent] Multiple items
99.14 s
[mergeful-persistent] ✓ does not run into a conflict if two clients both try to sync a deletion 156.38 ms
99.14 s
[mergeful-persistent] passed for all of 10 inputs.
99.14 s
[mergeful-persistent] ✓ successfully syncs additions accross to a second client 151.16 ms
99.14 s
[mergeful-persistent] passed for all of 10 inputs.
99.14 s
[mergeful-persistent] ✓ succesfully syncs deletions across to a second client 150.89 ms
99.14 s
[mergeful-persistent] passed for all of 10 inputs.
99.14 s
[mergeful-persistent] Single item
99.14 s
[mergeful-persistent] ✓ does not run into a conflict if two clients both try to sync a deletion 133.14 ms
99.14 s
[mergeful-persistent] passed for all of 10 inputs.
99.14 s
[mergeful-persistent] ✓ successfully syncs an addition accross to a second client 126.29 ms
99.14 s
[mergeful-persistent] passed for all of 10 inputs.
100.84 s
[mergeful-persistent] ✓ succesfully syncs a deletion across to a second client 129.68 ms
100.90 s
[mergeful-persistent] passed for all of 10 inputs.
100.90 s
[mergeful-persistent] ✓ successfully syncs a modification accross to a second client 128.02 ms
100.90 s
[mergeful-persistent] passed for all of 10 inputs.
100.90 s
[mergeful-persistent] ✓ does not diverge after a conflict occurs 133.01 ms
100.90 s
[mergeful-persistent] passed for all of 10 inputs.
100.90 s
[mergeful-persistent] ✓ does not lose data after a conflict occurs 124.00 ms
100.90 s
[mergeful-persistent] passed for all of 10 inputs.
100.90 s
[mergeful-persistent]
100.90 s
[mergeful-persistent]
100.90 s
[mergeful-persistent] Examples: 430
100.90 s
[mergeful-persistent] Passed: 43
100.90 s
[mergeful-persistent] Failed: 0
100.90 s
[mergeful-persistent] Pending: 3
100.90 s
[mergeful-persistent] Sum of test runtimes: 6.83 seconds
100.90 s
[mergeful-persistent] Test suite took: 0.29 seconds
100.90 s
[mergeful-persistent]
100.90 s
[mergeful-persistent] Test suite mergeful-persistent-test: PASS
100.90 s
[mergeful-persistent] Test suite logged to:
100.90 s
[mergeful-persistent] dist/test/mergeful-persistent-0.3.0.1-mergeful-persistent-test.log
100.90 s
[mergeful-persistent] 1 of 1 test suites (1 of 1 test cases) passed.
100.90 s
[mergeful-persistent] Phase: haddockPhase
101.07 s
[mergeful-persistent] Preprocessing library for mergeful-persistent-0.3.0.1..
101.07 s
[mergeful-persistent] Running Haddock on library for mergeful-persistent-0.3.0.1..
101.08 s
[mergeful-persistent] Warning: The documentation for the following packages are not installed. No
101.08 s
[mergeful-persistent] links will be generated to these packages: attoparsec-0.14.4,
101.08 s
[mergeful-persistent] attoparsec-0.14.4, vector-0.13.2.0
101.13 s
[mergeful-persistent] Warning: --source-* options are ignored when --hyperlinked-source is enabled.
101.32 s
[mergeful-persistent] [1 of 2] Compiling Data.Mergeful.Persistent ( src/Data/Mergeful/Persistent.hs, nothing )
101.56 s
[mergeful-persistent] [2 of 2] Compiling Paths_mergeful_persistent ( dist/build/autogen/Paths_mergeful_persistent.hs, nothing )
101.57 s
[mergeful-persistent] Haddock coverage:
101.58 s
[mergeful-persistent] 79% ( 19 / 24) in 'Data.Mergeful.Persistent'
101.58 s
[mergeful-persistent] Missing documentation for:
101.58 s
[mergeful-persistent] Module header
101.58 s
[mergeful-persistent] clientMergeSyncResponseQuery (src/Data/Mergeful/Persistent.hs:162)
101.58 s
[mergeful-persistent] clientSyncProcessor (src/Data/Mergeful/Persistent.hs:208)
101.58 s
[mergeful-persistent] serverSyncProcessor (src/Data/Mergeful/Persistent.hs:424)
101.58 s
[mergeful-persistent] serverSyncWithCustomIdProcessor (src/Data/Mergeful/Persistent.hs:512)
102.02 s
[mergeful-persistent] Warning: Data.Mergeful.Persistent: could not find link destinations for:
102.02 s
[mergeful-persistent] - Data.Mergeful.Item.Rep_ItemMergeStrategy
106.74 s
[mergeful-persistent] Documentation created: dist/doc/html/mergeful-persistent/,
106.77 s
[mergeful-persistent] dist/doc/html/mergeful-persistent/mergeful-persistent.txt
106.79 s
[mergeful-persistent] Preprocessing test suite 'mergeful-persistent-test' for mergeful-persistent-0.3.0.1..
106.80 s
[mergeful-persistent] Phase: installPhase
106.92 s
[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
107.15 s
[mergeful-persistent] Phase: fixupPhase
107.17 s
[mergeful-persistent] shrinking RPATHs of ELF executables and libraries in /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1
107.17 s
[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
107.22 s
[mergeful-persistent] checking for references to /build/ in /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1...
107.23 s
[mergeful-persistent] patching script interpreter paths in /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1
107.23 s
[mergeful-persistent] stripping (with command strip and flags -S -p) in /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1/lib
107.27 s
[mergeful-persistent] shrinking RPATHs of ELF executables and libraries in /nix/store/yd24zfaxwjvwg8fq99m54g6c7j59zzyr-mergeful-persistent-0.3.0.1-doc
107.27 s
[mergeful-persistent] checking for references to /build/ in /nix/store/yd24zfaxwjvwg8fq99m54g6c7j59zzyr-mergeful-persistent-0.3.0.1-doc...
107.28 s
[mergeful-persistent] patching script interpreter paths in /nix/store/yd24zfaxwjvwg8fq99m54g6c7j59zzyr-mergeful-persistent-0.3.0.1-doc
108.82 s
[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
109.07 s
[post-build-hook] copying 2 paths...
109.07 s
[post-build-hook] copying path '/nix/store/yd24zfaxwjvwg8fq99m54g6c7j59zzyr-mergeful-persistent-0.3.0.1-doc' to 'https://cache.staging.nix-ci.com'...
109.32 s
[post-build-hook] copying path '/nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1' to 'https://cache.staging.nix-ci.com'...
110.05 s
[post-build-hook] copying 1 paths...
110.05 s
[post-build-hook] copying path '/nix/store/fqzic7snrlk6vf8fxdk3hh1nzvgjq4yr-mergeful-persistent-0.3.0.1.drv' to 'https://cache.staging.nix-ci.com'...
110.34 s
Progress: 6 of 8 built
111.25 s
Building mergeful-release
111.29 s
[mergeful-release] /nix/store/xyn4qv8fwvlz97dpvdd59z90rj5d8b0y-mergeful-0.3.0.0/nix-support:
111.29 s
[mergeful-release] propagated-build-inputs: Keeping existing link to /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1/nix-support/propagated-build-inputs
111.29 s
[mergeful-release] /nix/store/y5kq7w593bam7pwqff0lfvc3w9nsxxqs-mergeful-persistent-0.3.0.1/nix-support:
111.29 s
[mergeful-release] propagated-build-inputs: Keeping existing link to /nix/store/p0ikj6d2i1nxjszc3zxf8jrla79dqc6d-genvalidity-mergeful-0.3.0.1/nix-support/propagated-build-inputs
111.33 s
[post-build-hook] Uploading to the NixCI staging cache: /nix/store/knw4ihms4iv9pi86qqkip9ny4j2653lv-mergeful-release
111.56 s
[post-build-hook] copying 1 paths...
111.56 s
[post-build-hook] copying path '/nix/store/knw4ihms4iv9pi86qqkip9ny4j2653lv-mergeful-release' to 'https://cache.staging.nix-ci.com'...
112.15 s
[post-build-hook] copying 1 paths...
112.18 s
[post-build-hook] copying path '/nix/store/mwhbckx52a1418rjgxyxiw9c066xd16k-mergeful-release.drv' to 'https://cache.staging.nix-ci.com'...
112.68 s
Progress: 7 of 8 built