$ /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/smos?ref=development&rev=fef0e5a5d6919eb995381be26a705000791fa084#checks.x86_64-linux.coverage-report --print-build-logs warning: ignoring untrusted flake configuration setting 'extra-substituters'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'extra-trusted-public-keys'. Pass '--accept-flake-config' to trust it  Downloading cached smos-data-0.7.0-coverables from https://cache.staging.nix-ci.com Downloading cached smos-cursor-0.7.0-coverables from https://cache.staging.nix-ci.com Downloading cached smos-directory-gen-0.2.0-coverables from https://cache.staging.nix-ci.com Downloading cached smos-web-assets-0.0.2-coverage from https://cache.staging.nix-ci.com Downloading cached smos-sync-gen-0.4.2-coverables from https://cache.staging.nix-ci.com Downloading cached smos-api-0.8.0-coverables from https://cache.staging.nix-ci.com Downloading cached smos-report-0.12.0-coverables from https://cache.staging.nix-ci.com Downloading cached smos-directory-0.2.0-coverables from https://cache.staging.nix-ci.com Downloading cached smos-report-cursor-0.6.1-coverables from https://cache.staging.nix-ci.com Downloading cached smos-client-0.6.0-coverables from https://cache.staging.nix-ci.com Downloading cached smos-web-assets-0.0.2-coverables from https://cache.staging.nix-ci.com Downloading cached cabal-fmt-0.1.12-bin from https://cache.staging.nix-ci.com Downloading cached dekking-plugin-0.0.0.0-doc from https://cache.staging.nix-ci.com Downloading cached dekking-value-0.0.0.0-doc from https://cache.staging.nix-ci.com Downloading cached lz4-1.10.0-lib from https://cache.staging.nix-ci.com Downloading cached popt from https://cache.staging.nix-ci.com Waiting for lock on smos-data-source Waiting for lock on smos-web-assets-source Waiting for lock on zip Building conformance-gen-source Building genvalidity-sydtest-lens-source Building sydtest-aeson-source Waiting for lock on genvalidity-network-uri-source Progress: 0 of 141 built (3 building), 1 of 28 downloaded from cache (15 downloading) Progress: 0 of 141 built (3 building), 2 of 28 downloaded from cache (14 downloading) Progress: 0 of 141 built (3 building), 3 of 28 downloaded from cache (13 downloading) Progress: 0 of 141 built (3 building), 4 of 28 downloaded from cache (12 downloading) Progress: 0 of 141 built (3 building), 5 of 28 downloaded from cache (11 downloading) Progress: 0 of 141 built (3 building), 6 of 28 downloaded from cache (10 downloading) Progress: 0 of 141 built (3 building), 7 of 28 downloaded from cache (9 downloading) Progress: 0 of 141 built (3 building), 8 of 28 downloaded from cache (8 downloading) Progress: 0 of 141 built (3 building), 9 of 28 downloaded from cache (7 downloading) Progress: 0 of 141 built (3 building), 10 of 28 downloaded from cache (6 downloading) Progress: 0 of 141 built (3 building), 11 of 28 downloaded from cache (5 downloading) Progress: 0 of 141 built (3 building), 12 of 28 downloaded from cache (4 downloading) Progress: 0 of 141 built (3 building), 13 of 28 downloaded from cache (3 downloading) Progress: 0 of 141 built (3 building), 14 of 28 downloaded from cache (2 downloading) Progress: 0 of 141 built (3 building), 15 of 28 downloaded from cache (1 downloading) Progress: 0 of 141 built (3 building), 16 of 28 downloaded from cache Downloading cached genvalidity-case-insensitive-0.0.0.1-doc from https://cache.staging.nix-ci.com Downloading cached stm-containers-1.2.1.1-doc from https://cache.staging.nix-ci.com Downloading cached xxHash from https://cache.staging.nix-ci.com Downloading cached stm-hamt from https://cache.staging.nix-ci.com Downloading cached dekking-plugin from https://cache.staging.nix-ci.com Downloading cached yesod-test-1.6.19-doc from https://cache.staging.nix-ci.com Progress: 0 of 129 built (3 building), 17 of 28 downloaded from cache (6 downloading) Downloading cached dekking-value from https://cache.staging.nix-ci.com Progress: 0 of 129 built (3 building), 18 of 28 downloaded from cache (5 downloading) Progress: 0 of 129 built (3 building), 19 of 28 downloaded from cache (4 downloading) Progress: 0 of 129 built (3 building), 20 of 28 downloaded from cache (3 downloading) Downloading cached genvalidity-case-insensitive from https://cache.staging.nix-ci.com Progress: 0 of 129 built (3 building), 21 of 28 downloaded from cache (5 downloading) Downloading cached rsync from https://cache.staging.nix-ci.com Downloading cached yesod-test from https://cache.staging.nix-ci.com Progress: 0 of 129 built (3 building), 22 of 28 downloaded from cache (5 downloading) Downloading cached stm-containers from https://cache.staging.nix-ci.com Progress: 0 of 128 built (3 building), 23 of 28 downloaded from cache (4 downloading) Waiting for lock on linkcheck-source Waiting for lock on seocheck-source Progress: 0 of 127 built (3 building), 24 of 28 downloaded from cache (3 downloading) Progress: 0 of 126 built (3 building), 25 of 28 downloaded from cache (2 downloading) Downloading cached smos-data from https://cache.staging.nix-ci.com Waiting for lock on waiting for a free build user ID for '/nix/store/lbpz1ysm8l0gfh6wcqh8d5x5kxvih4hl-dekking-report-source [conformance-gen-source] Phase: setupCompilerEnvironmentPhase [conformance-gen-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. Progress: 0 of 125 built (3 building), 26 of 28 downloaded from cache (2 downloading) Waiting for lock on waiting for a free build user ID for '/nix/store/8k1gs4rxa2pd4cqv5la0bfz9fpnra874-smos-cli-source Waiting for lock on waiting for a free build user ID for '/nix/store/skn7k7s8kph7506807bxfw6ya49m4n2k-smos-data-gen-source Waiting for lock on waiting for a free build user ID for '/nix/store/j9isysddfmnbdn7dfja0xilxlznp6kmx-smos-directory-source [genvalidity-sydtest-lens-source] Phase: setupCompilerEnvironmentPhase [genvalidity-sydtest-lens-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [sydtest-aeson-source] Phase: setupCompilerEnvironmentPhase [sydtest-aeson-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [conformance-gen-source] Phase: unpackPhase [conformance-gen-source] unpacking source archive /nix/store/2ndvyncv4mb13yff4hffb4rh6srz7xad-conformance-gen [conformance-gen-source] source root is conformance-gen [conformance-gen-source] Phase: patchPhase [conformance-gen-source] Phase: compileBuildDriverPhase [conformance-gen-source] setupCompileFlags: -package-db=/build/tmp.bKkCmsX4Pp/setup-package.conf.d -threaded [conformance-gen-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.bKkCmsX4Pp/Main.o ) [genvalidity-sydtest-lens-source] Phase: unpackPhase [genvalidity-sydtest-lens-source] unpacking source archive /nix/store/057dxw2pygh4wgzr1790qv4qskhshlsh-genvalidity-sydtest-lens [genvalidity-sydtest-lens-source] source root is genvalidity-sydtest-lens [genvalidity-sydtest-lens-source] Phase: patchPhase [genvalidity-sydtest-lens-source] Phase: compileBuildDriverPhase [conformance-gen-source] [2 of 2] Linking Setup [genvalidity-sydtest-lens-source] setupCompileFlags: -package-db=/build/tmp.qzbqRJX34h/setup-package.conf.d -threaded Progress: 0 of 124 built (3 building), 27 of 28 downloaded from cache (1 downloading) [sydtest-aeson-source] Phase: unpackPhase [genvalidity-sydtest-lens-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.qzbqRJX34h/Main.o ) [sydtest-aeson-source] unpacking source archive /nix/store/ri0h0vlh55qrnay6dz74lng17s6sd62k-sydtest-aeson [sydtest-aeson-source] source root is sydtest-aeson [sydtest-aeson-source] Phase: patchPhase [sydtest-aeson-source] Phase: compileBuildDriverPhase [sydtest-aeson-source] setupCompileFlags: -package-db=/build/tmp.eW02oSfNyo/setup-package.conf.d -threaded [genvalidity-sydtest-lens-source] [2 of 2] Linking Setup Progress: 0 of 123 built (3 building), 28 of 28 downloaded from cache Waiting for lock on sydtest-yesod-source [sydtest-aeson-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.eW02oSfNyo/Main.o ) [sydtest-aeson-source] [2 of 2] Linking Setup [conformance-gen-source] Phase: updateAutotoolsGnuConfigScriptsPhase Waiting for lock on waiting for a free build user ID for '/nix/store/d6k7j2v45b4f4df3v7xilnw0rwvh820f-smos-data [conformance-gen-source] Phase: configurePhase [conformance-gen-source] configureFlags: --verbose --prefix=/nix/store/qvqn0cc926k25a4gbsqj9xxncjm82nic-conformance-gen-source-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/conformance-gen-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.bKkCmsX4Pp/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-options=-O2 --ghc-options=-Wall --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Werror --ghc-options=-Wno-deprecations --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib [conformance-gen-source] Using Parsec parser [conformance-gen-source] Configuring conformance-gen-0.0.0.0... [genvalidity-sydtest-lens-source] Phase: updateAutotoolsGnuConfigScriptsPhase [genvalidity-sydtest-lens-source] Phase: configurePhase [genvalidity-sydtest-lens-source] configureFlags: --verbose --prefix=/nix/store/8xghz09712agpxv3zdr22z6h4rk9dk6m-genvalidity-sydtest-lens-source-1.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/genvalidity-sydtest-lens-1.0.0.0 --with-gcc=gcc --package-db=/build/tmp.qzbqRJX34h/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/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib [genvalidity-sydtest-lens-source] Using Parsec parser [genvalidity-sydtest-lens-source] Configuring genvalidity-sydtest-lens-1.0.0.0... [sydtest-aeson-source] Phase: updateAutotoolsGnuConfigScriptsPhase [sydtest-aeson-source] Phase: configurePhase [sydtest-aeson-source] configureFlags: --verbose --prefix=/nix/store/5vxmw784mqrajwph9rw812r81r5avbmn-sydtest-aeson-source-0.2.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/sydtest-aeson-0.2.0.1 --with-gcc=gcc --package-db=/build/tmp.eW02oSfNyo/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-options=-O2 --ghc-options=-Wall --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-options=-Wno-deprecations --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib [sydtest-aeson-source] Using Parsec parser [sydtest-aeson-source] Configuring sydtest-aeson-0.2.0.1... [conformance-gen-source] Dependency base >=4.7 && <5: using base-4.20.2.0 [conformance-gen-source] Dependency conformance: using conformance-0.1.0.0 [conformance-gen-source] Dependency sydtest: using sydtest-0.23.0.1 [conformance-gen-source] Dependency base >=4.7 && <5: using base-4.20.2.0 [conformance-gen-source] Dependency conformance: using conformance-0.1.0.0 [conformance-gen-source] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [conformance-gen-source] Dependency sydtest: using sydtest-0.23.0.1 [conformance-gen-source] Source component graph: [conformance-gen-source]  component test:conformance-test [conformance-gen-source]  component lib [conformance-gen-source] Configured component graph: [conformance-gen-source]  component conformance-gen-0.0.0.0-JNUeCBz2rW8LIe0QfGe0Vs-conformance-test [conformance-gen-source]  include base-4.20.2.0-fafd [conformance-gen-source]  include conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [conformance-gen-source]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [conformance-gen-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [conformance-gen-source]  component conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [conformance-gen-source]  include base-4.20.2.0-fafd [conformance-gen-source]  include conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [conformance-gen-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [conformance-gen-source] Linked component graph: [conformance-gen-source]  unit conformance-gen-0.0.0.0-JNUeCBz2rW8LIe0QfGe0Vs-conformance-test [conformance-gen-source]  include base-4.20.2.0-fafd [conformance-gen-source]  include conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [conformance-gen-source]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [conformance-gen-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [conformance-gen-source]  unit conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [conformance-gen-source]  include base-4.20.2.0-fafd [conformance-gen-source]  include conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [conformance-gen-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [conformance-gen-source]  Conformance.TestUtils=conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj:Conformance.TestUtils [conformance-gen-source] Ready component graph: [conformance-gen-source]  definite conformance-gen-0.0.0.0-JNUeCBz2rW8LIe0QfGe0Vs-conformance-test [conformance-gen-source]  depends base-4.20.2.0-fafd [conformance-gen-source]  depends conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [conformance-gen-source]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [conformance-gen-source]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [conformance-gen-source]  definite conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [conformance-gen-source]  depends base-4.20.2.0-fafd [conformance-gen-source]  depends conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [conformance-gen-source]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [conformance-gen-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [conformance-gen-source] Using compiler: ghc-9.10.3 [conformance-gen-source] Using install prefix: [conformance-gen-source] /nix/store/qvqn0cc926k25a4gbsqj9xxncjm82nic-conformance-gen-source-0.0.0.0 [conformance-gen-source] Executables installed in: [conformance-gen-source] /nix/store/qvqn0cc926k25a4gbsqj9xxncjm82nic-conformance-gen-source-0.0.0.0/bin [conformance-gen-source] Libraries installed in: [conformance-gen-source] /nix/store/qvqn0cc926k25a4gbsqj9xxncjm82nic-conformance-gen-source-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [conformance-gen-source] Dynamic Libraries installed in: [conformance-gen-source] /nix/store/qvqn0cc926k25a4gbsqj9xxncjm82nic-conformance-gen-source-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [conformance-gen-source] Private executables installed in: [conformance-gen-source] /nix/store/qvqn0cc926k25a4gbsqj9xxncjm82nic-conformance-gen-source-0.0.0.0/libexec/x86_64-linux-ghc-9.10.3-a85d/conformance-gen-0.0.0.0 [conformance-gen-source] Data files installed in: [conformance-gen-source] /nix/store/qvqn0cc926k25a4gbsqj9xxncjm82nic-conformance-gen-source-0.0.0.0/share/x86_64-linux-ghc-9.10.3-a85d/conformance-gen-0.0.0.0 [conformance-gen-source] Documentation installed in: /share/doc/conformance-gen-0.0.0.0 [conformance-gen-source] Configuration files installed in: [conformance-gen-source] /nix/store/qvqn0cc926k25a4gbsqj9xxncjm82nic-conformance-gen-source-0.0.0.0/etc [conformance-gen-source] No alex found [conformance-gen-source] Using ar found on system at: [conformance-gen-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [conformance-gen-source] No c2hs found [conformance-gen-source] No cpphs found [conformance-gen-source] No doctest found [conformance-gen-source] Using gcc version 14.3.0 given by user at: [conformance-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [conformance-gen-source] Using ghc version 9.10.3 found on system at: [conformance-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [conformance-gen-source] Using ghc-pkg version 9.10.3 found on system at: [conformance-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [conformance-gen-source] No ghcjs found [conformance-gen-source] No ghcjs-pkg found [conformance-gen-source] No greencard found [conformance-gen-source] Using haddock version 2.31.1 found on system at: [conformance-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [conformance-gen-source] No happy found [conformance-gen-source] Using haskell-suite found on system at: haskell-suite-dummy-location [conformance-gen-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [conformance-gen-source] No hmake found [conformance-gen-source] Using hpc version 0.69 found on system at: [conformance-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [conformance-gen-source] Using hsc2hs version 0.68.10 found on system at: [conformance-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [conformance-gen-source] Using hscolour version 1.25 found on system at: [conformance-gen-source] /nix/store/4542ydaffc5fq0lcxf22ish43ssgpa21-hscolour-1.25/bin/HsColour [conformance-gen-source] No jhc found [conformance-gen-source] Using ld found on system at: [conformance-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [conformance-gen-source] No pkg-config found [conformance-gen-source] Using runghc version 9.10.3 found on system at: [conformance-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [conformance-gen-source] Using strip version 2.44 found on system at: [conformance-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [conformance-gen-source] Using tar found on system at: [conformance-gen-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [conformance-gen-source] No uhc found [genvalidity-sydtest-lens-source] Dependency QuickCheck: using QuickCheck-2.15.0.1 [genvalidity-sydtest-lens-source] Dependency base >=4.9 && <=5: using base-4.20.2.0 [genvalidity-sydtest-lens-source] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [genvalidity-sydtest-lens-source] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [genvalidity-sydtest-lens-source] Dependency microlens: using microlens-0.4.14.0 [genvalidity-sydtest-lens-source] Dependency sydtest: using sydtest-0.23.0.1 [genvalidity-sydtest-lens-source] Dependency base: using base-4.20.2.0 [genvalidity-sydtest-lens-source] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [genvalidity-sydtest-lens-source] Dependency genvalidity-sydtest-lens: using genvalidity-sydtest-lens-1.0.0.0 [genvalidity-sydtest-lens-source] Dependency microlens: using microlens-0.4.14.0 [genvalidity-sydtest-lens-source] Dependency sydtest: using sydtest-0.23.0.1 [genvalidity-sydtest-lens-source] Source component graph: [genvalidity-sydtest-lens-source]  component lib [genvalidity-sydtest-lens-source]  component test:genvalidity-sydtest-optics-test dependency lib [genvalidity-sydtest-lens-source] Configured component graph: [genvalidity-sydtest-lens-source]  component genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [genvalidity-sydtest-lens-source]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [genvalidity-sydtest-lens-source]  include base-4.20.2.0-fafd [genvalidity-sydtest-lens-source]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [genvalidity-sydtest-lens-source]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [genvalidity-sydtest-lens-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [genvalidity-sydtest-lens-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [genvalidity-sydtest-lens-source]  component genvalidity-sydtest-lens-1.0.0.0-BXg564sJcCFHueFeABe9p7-genvalidity-sydtest-optics-test [genvalidity-sydtest-lens-source]  include base-4.20.2.0-fafd [genvalidity-sydtest-lens-source]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [genvalidity-sydtest-lens-source]  include genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [genvalidity-sydtest-lens-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [genvalidity-sydtest-lens-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [genvalidity-sydtest-lens-source] Linked component graph: [genvalidity-sydtest-lens-source]  unit genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [genvalidity-sydtest-lens-source]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [genvalidity-sydtest-lens-source]  include base-4.20.2.0-fafd [genvalidity-sydtest-lens-source]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [genvalidity-sydtest-lens-source]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [genvalidity-sydtest-lens-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [genvalidity-sydtest-lens-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [genvalidity-sydtest-lens-source]  Test.Syd.Validity.Lens=genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ:Test.Syd.Validity.Lens [genvalidity-sydtest-lens-source]  unit genvalidity-sydtest-lens-1.0.0.0-BXg564sJcCFHueFeABe9p7-genvalidity-sydtest-optics-test [genvalidity-sydtest-lens-source]  include base-4.20.2.0-fafd [genvalidity-sydtest-lens-source]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [genvalidity-sydtest-lens-source]  include genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [genvalidity-sydtest-lens-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [genvalidity-sydtest-lens-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [genvalidity-sydtest-lens-source] Ready component graph: [genvalidity-sydtest-lens-source]  definite genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [genvalidity-sydtest-lens-source]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [genvalidity-sydtest-lens-source]  depends base-4.20.2.0-fafd [genvalidity-sydtest-lens-source]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [genvalidity-sydtest-lens-source]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [genvalidity-sydtest-lens-source]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [genvalidity-sydtest-lens-source]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [genvalidity-sydtest-lens-source]  definite genvalidity-sydtest-lens-1.0.0.0-BXg564sJcCFHueFeABe9p7-genvalidity-sydtest-optics-test [genvalidity-sydtest-lens-source]  depends base-4.20.2.0-fafd [genvalidity-sydtest-lens-source]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [genvalidity-sydtest-lens-source]  depends genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [genvalidity-sydtest-lens-source]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [genvalidity-sydtest-lens-source]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [genvalidity-sydtest-lens-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [genvalidity-sydtest-lens-source] Using compiler: ghc-9.10.3 [genvalidity-sydtest-lens-source] Using install prefix: [genvalidity-sydtest-lens-source] /nix/store/8xghz09712agpxv3zdr22z6h4rk9dk6m-genvalidity-sydtest-lens-source-1.0.0.0 [genvalidity-sydtest-lens-source] Executables installed in: [genvalidity-sydtest-lens-source] /nix/store/8xghz09712agpxv3zdr22z6h4rk9dk6m-genvalidity-sydtest-lens-source-1.0.0.0/bin [genvalidity-sydtest-lens-source] Libraries installed in: [genvalidity-sydtest-lens-source] /nix/store/8xghz09712agpxv3zdr22z6h4rk9dk6m-genvalidity-sydtest-lens-source-1.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [genvalidity-sydtest-lens-source] Dynamic Libraries installed in: [genvalidity-sydtest-lens-source] /nix/store/8xghz09712agpxv3zdr22z6h4rk9dk6m-genvalidity-sydtest-lens-source-1.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [genvalidity-sydtest-lens-source] Private executables installed in: [genvalidity-sydtest-lens-source] /nix/store/8xghz09712agpxv3zdr22z6h4rk9dk6m-genvalidity-sydtest-lens-source-1.0.0.0/libexec/x86_64-linux-ghc-9.10.3-a85d/genvalidity-sydtest-lens-1.0.0.0 [genvalidity-sydtest-lens-source] Data files installed in: [genvalidity-sydtest-lens-source] /nix/store/8xghz09712agpxv3zdr22z6h4rk9dk6m-genvalidity-sydtest-lens-source-1.0.0.0/share/x86_64-linux-ghc-9.10.3-a85d/genvalidity-sydtest-lens-1.0.0.0 [genvalidity-sydtest-lens-source] Documentation installed in: /share/doc/genvalidity-sydtest-lens-1.0.0.0 [genvalidity-sydtest-lens-source] Configuration files installed in: [genvalidity-sydtest-lens-source] /nix/store/8xghz09712agpxv3zdr22z6h4rk9dk6m-genvalidity-sydtest-lens-source-1.0.0.0/etc [genvalidity-sydtest-lens-source] No alex found [genvalidity-sydtest-lens-source] Using ar found on system at: [genvalidity-sydtest-lens-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [genvalidity-sydtest-lens-source] No c2hs found [genvalidity-sydtest-lens-source] No cpphs found [genvalidity-sydtest-lens-source] No doctest found [genvalidity-sydtest-lens-source] Using gcc version 14.3.0 given by user at: [genvalidity-sydtest-lens-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [genvalidity-sydtest-lens-source] Using ghc version 9.10.3 found on system at: [genvalidity-sydtest-lens-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [genvalidity-sydtest-lens-source] Using ghc-pkg version 9.10.3 found on system at: [genvalidity-sydtest-lens-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [genvalidity-sydtest-lens-source] No ghcjs found [genvalidity-sydtest-lens-source] No ghcjs-pkg found [genvalidity-sydtest-lens-source] No greencard found [genvalidity-sydtest-lens-source] Using haddock version 2.31.1 found on system at: [genvalidity-sydtest-lens-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [genvalidity-sydtest-lens-source] No happy found [genvalidity-sydtest-lens-source] Using haskell-suite found on system at: haskell-suite-dummy-location [genvalidity-sydtest-lens-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [genvalidity-sydtest-lens-source] No hmake found [genvalidity-sydtest-lens-source] Using hpc version 0.69 found on system at: [genvalidity-sydtest-lens-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [genvalidity-sydtest-lens-source] Using hsc2hs version 0.68.10 found on system at: [genvalidity-sydtest-lens-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [genvalidity-sydtest-lens-source] Using hscolour version 1.25 found on system at: [genvalidity-sydtest-lens-source] /nix/store/4542ydaffc5fq0lcxf22ish43ssgpa21-hscolour-1.25/bin/HsColour [genvalidity-sydtest-lens-source] No jhc found [genvalidity-sydtest-lens-source] Using ld found on system at: [genvalidity-sydtest-lens-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [genvalidity-sydtest-lens-source] No pkg-config found [genvalidity-sydtest-lens-source] Using runghc version 9.10.3 found on system at: [genvalidity-sydtest-lens-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [genvalidity-sydtest-lens-source] Using strip version 2.44 found on system at: [genvalidity-sydtest-lens-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [genvalidity-sydtest-lens-source] Using tar found on system at: [genvalidity-sydtest-lens-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [genvalidity-sydtest-lens-source] No uhc found [genvalidity-sydtest-lens-source] Phase: buildPhase [conformance-gen-source] Phase: buildPhase [conformance-gen-source] Distribution quality warnings: [conformance-gen-source] [no-category] No 'category' field. [conformance-gen-source] [no-synopsis] No 'synopsis' field. [conformance-gen-source] [no-license-file] A 'license-file' is not specified. [conformance-gen-source] [missing-upper-bounds] On library, these packages miss upper bounds: [conformance-gen-source] - conformance [conformance-gen-source] - sydtest [conformance-gen-source] Please add them. There is more information at https://pvp.haskell.org/ [conformance-gen-source] Building source dist for conformance-gen-0.0.0.0... [genvalidity-sydtest-lens-source] Distribution quality errors: [genvalidity-sydtest-lens-source] [missing-bounds-important] The dependency 'build-depends: base' does not [genvalidity-sydtest-lens-source] specify an upper bound on the version number. Each major release of the 'base' [genvalidity-sydtest-lens-source] package changes the API in various ways and most packages will need some [genvalidity-sydtest-lens-source] changes to compile with it. The recommended practice is to specify an upper [genvalidity-sydtest-lens-source] bound on the version of the 'base' package. This ensures your package will [genvalidity-sydtest-lens-source] continue to build when a new major version of the 'base' package is released. [genvalidity-sydtest-lens-source] If you are not sure what upper bound to use then use the next major version. [genvalidity-sydtest-lens-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [genvalidity-sydtest-lens-source] then use 'build-depends: base >= 4.5 && < 4.7'. [genvalidity-sydtest-lens-source] Distribution quality warnings: [genvalidity-sydtest-lens-source] [missing-upper-bounds] On library, these packages miss upper bounds: [genvalidity-sydtest-lens-source] - QuickCheck [genvalidity-sydtest-lens-source] - genvalidity [genvalidity-sydtest-lens-source] - genvalidity-sydtest [genvalidity-sydtest-lens-source] - microlens [genvalidity-sydtest-lens-source] - sydtest [genvalidity-sydtest-lens-source] Please add them. There is more information at https://pvp.haskell.org/ [genvalidity-sydtest-lens-source] Note: the public hackage server would reject this package. [genvalidity-sydtest-lens-source] Building source dist for genvalidity-sydtest-lens-1.0.0.0... [conformance-gen-source] Source tarball created: dist/conformance-gen-0.0.0.0.tar.gz [conformance-gen-source] Phase: checkPhase [conformance-gen-source] Phase: haddockPhase [genvalidity-sydtest-lens-source] Source tarball created: dist/genvalidity-sydtest-lens-1.0.0.0.tar.gz [genvalidity-sydtest-lens-source] Phase: checkPhase [conformance-gen-source] Phase: installPhase [genvalidity-sydtest-lens-source] Phase: haddockPhase [sydtest-aeson-source] Dependency aeson: using aeson-2.2.3.0 [sydtest-aeson-source] Dependency aeson-pretty: using aeson-pretty-0.8.10 [sydtest-aeson-source] Dependency base >=4.7 && <5: using base-4.20.2.0 [sydtest-aeson-source] Dependency bytestring: using bytestring-0.12.2.0 [sydtest-aeson-source] Dependency deepseq: using deepseq-1.5.0.0 [sydtest-aeson-source] Dependency path: using path-0.9.6 [sydtest-aeson-source] Dependency path-io: using path-io-1.8.2 [sydtest-aeson-source] Dependency sydtest >=0.18: using sydtest-0.23.0.1 [sydtest-aeson-source] Dependency text: using text-2.1.3 [sydtest-aeson-source] Dependency aeson: using aeson-2.2.3.0 [sydtest-aeson-source] Dependency base >=4.7 && <5: using base-4.20.2.0 [sydtest-aeson-source] Dependency directory: using directory-1.3.8.5 [sydtest-aeson-source] Dependency sydtest: using sydtest-0.23.0.1 [sydtest-aeson-source] Dependency sydtest-aeson: using sydtest-aeson-0.2.0.1 [sydtest-aeson-source] Dependency text: using text-2.1.3 [sydtest-aeson-source] Source component graph: [sydtest-aeson-source]  component lib [sydtest-aeson-source]  component test:sydtest-aeson-test dependency lib [sydtest-aeson-source] Configured component graph: [sydtest-aeson-source]  component sydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0 [sydtest-aeson-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [sydtest-aeson-source]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [sydtest-aeson-source]  include base-4.20.2.0-fafd [sydtest-aeson-source]  include bytestring-0.12.2.0-96e1 [sydtest-aeson-source]  include deepseq-1.5.0.0-2b65 [sydtest-aeson-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [sydtest-aeson-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [sydtest-aeson-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [sydtest-aeson-source]  include text-2.1.3-34f1 [sydtest-aeson-source]  component sydtest-aeson-0.2.0.1-yXweQv01SdJGN2HwBdrom-sydtest-aeson-test [sydtest-aeson-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [sydtest-aeson-source]  include base-4.20.2.0-fafd [sydtest-aeson-source]  include directory-1.3.8.5-09f8 [sydtest-aeson-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [sydtest-aeson-source]  include sydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0 [sydtest-aeson-source]  include text-2.1.3-34f1 [sydtest-aeson-source] Linked component graph: [sydtest-aeson-source]  unit sydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0 [sydtest-aeson-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [sydtest-aeson-source]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [sydtest-aeson-source]  include base-4.20.2.0-fafd [sydtest-aeson-source]  include bytestring-0.12.2.0-96e1 [sydtest-aeson-source]  include deepseq-1.5.0.0-2b65 [sydtest-aeson-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [sydtest-aeson-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [sydtest-aeson-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [sydtest-aeson-source]  include text-2.1.3-34f1 [sydtest-aeson-source]  Test.Syd.Aeson=sydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0:Test.Syd.Aeson [sydtest-aeson-source]  unit sydtest-aeson-0.2.0.1-yXweQv01SdJGN2HwBdrom-sydtest-aeson-test [sydtest-aeson-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [sydtest-aeson-source]  include base-4.20.2.0-fafd [sydtest-aeson-source]  include directory-1.3.8.5-09f8 [sydtest-aeson-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [sydtest-aeson-source]  include sydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0 [sydtest-aeson-source]  include text-2.1.3-34f1 [sydtest-aeson-source] Ready component graph: [sydtest-aeson-source]  definite sydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0 [sydtest-aeson-source]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [sydtest-aeson-source]  depends aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [sydtest-aeson-source]  depends base-4.20.2.0-fafd [sydtest-aeson-source]  depends bytestring-0.12.2.0-96e1 [sydtest-aeson-source]  depends deepseq-1.5.0.0-2b65 [sydtest-aeson-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [sydtest-aeson-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [sydtest-aeson-source]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [sydtest-aeson-source]  depends text-2.1.3-34f1 [sydtest-aeson-source]  definite sydtest-aeson-0.2.0.1-yXweQv01SdJGN2HwBdrom-sydtest-aeson-test [sydtest-aeson-source]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [sydtest-aeson-source]  depends base-4.20.2.0-fafd [sydtest-aeson-source]  depends directory-1.3.8.5-09f8 [sydtest-aeson-source]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [sydtest-aeson-source]  depends sydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0 [sydtest-aeson-source]  depends text-2.1.3-34f1 [sydtest-aeson-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [sydtest-aeson-source] Using compiler: ghc-9.10.3 [sydtest-aeson-source] Using install prefix: [sydtest-aeson-source] /nix/store/5vxmw784mqrajwph9rw812r81r5avbmn-sydtest-aeson-source-0.2.0.1 [sydtest-aeson-source] Executables installed in: [sydtest-aeson-source] /nix/store/5vxmw784mqrajwph9rw812r81r5avbmn-sydtest-aeson-source-0.2.0.1/bin [sydtest-aeson-source] Libraries installed in: [sydtest-aeson-source] /nix/store/5vxmw784mqrajwph9rw812r81r5avbmn-sydtest-aeson-source-0.2.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/sydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0 [sydtest-aeson-source] Dynamic Libraries installed in: [sydtest-aeson-source] /nix/store/5vxmw784mqrajwph9rw812r81r5avbmn-sydtest-aeson-source-0.2.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [sydtest-aeson-source] Private executables installed in: [sydtest-aeson-source] /nix/store/5vxmw784mqrajwph9rw812r81r5avbmn-sydtest-aeson-source-0.2.0.1/libexec/x86_64-linux-ghc-9.10.3-a85d/sydtest-aeson-0.2.0.1 [sydtest-aeson-source] Data files installed in: [sydtest-aeson-source] /nix/store/5vxmw784mqrajwph9rw812r81r5avbmn-sydtest-aeson-source-0.2.0.1/share/x86_64-linux-ghc-9.10.3-a85d/sydtest-aeson-0.2.0.1 [sydtest-aeson-source] Documentation installed in: /share/doc/sydtest-aeson-0.2.0.1 [sydtest-aeson-source] Configuration files installed in: [sydtest-aeson-source] /nix/store/5vxmw784mqrajwph9rw812r81r5avbmn-sydtest-aeson-source-0.2.0.1/etc [sydtest-aeson-source] No alex found [sydtest-aeson-source] Using ar found on system at: [sydtest-aeson-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [sydtest-aeson-source] No c2hs found [sydtest-aeson-source] No cpphs found [sydtest-aeson-source] No doctest found [sydtest-aeson-source] Using gcc version 14.3.0 given by user at: [sydtest-aeson-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [sydtest-aeson-source] Using ghc version 9.10.3 found on system at: [sydtest-aeson-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [sydtest-aeson-source] Using ghc-pkg version 9.10.3 found on system at: [sydtest-aeson-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [sydtest-aeson-source] No ghcjs found [sydtest-aeson-source] No ghcjs-pkg found [sydtest-aeson-source] No greencard found [sydtest-aeson-source] Using haddock version 2.31.1 found on system at: [sydtest-aeson-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [sydtest-aeson-source] No happy found [sydtest-aeson-source] Using haskell-suite found on system at: haskell-suite-dummy-location [sydtest-aeson-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [sydtest-aeson-source] No hmake found [sydtest-aeson-source] Using hpc version 0.69 found on system at: [sydtest-aeson-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [sydtest-aeson-source] Using hsc2hs version 0.68.10 found on system at: [sydtest-aeson-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [sydtest-aeson-source] Using hscolour version 1.25 found on system at: [sydtest-aeson-source] /nix/store/4542ydaffc5fq0lcxf22ish43ssgpa21-hscolour-1.25/bin/HsColour [sydtest-aeson-source] No jhc found [sydtest-aeson-source] Using ld found on system at: [sydtest-aeson-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [sydtest-aeson-source] No pkg-config found [sydtest-aeson-source] Using runghc version 9.10.3 found on system at: [sydtest-aeson-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [sydtest-aeson-source] Using strip version 2.44 found on system at: [sydtest-aeson-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [sydtest-aeson-source] Using tar found on system at: [sydtest-aeson-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [sydtest-aeson-source] No uhc found [genvalidity-sydtest-lens-source] Phase: installPhase [conformance-gen-source] Phase: fixupPhase [genvalidity-sydtest-lens-source] Phase: fixupPhase [sydtest-aeson-source] Phase: buildPhase [sydtest-aeson-source] Distribution quality warnings: [sydtest-aeson-source] [no-description] No 'description' field. [sydtest-aeson-source] [missing-upper-bounds] On library, these packages miss upper bounds: [sydtest-aeson-source] - aeson [sydtest-aeson-source] - aeson-pretty [sydtest-aeson-source] - bytestring [sydtest-aeson-source] - deepseq [sydtest-aeson-source] - path [sydtest-aeson-source] - path-io [sydtest-aeson-source] - sydtest [sydtest-aeson-source] - text [sydtest-aeson-source] Please add them. There is more information at https://pvp.haskell.org/ [sydtest-aeson-source] [no-docs] Please consider including the file './CHANGELOG.md' in the [sydtest-aeson-source] 'extra-source-files' section of the .cabal file if it contains useful [sydtest-aeson-source] information for users of the package. [sydtest-aeson-source] Building source dist for sydtest-aeson-0.2.0.1... [sydtest-aeson-source] Source tarball created: dist/sydtest-aeson-0.2.0.1.tar.gz [sydtest-aeson-source] Phase: checkPhase [sydtest-aeson-source] Phase: haddockPhase [sydtest-aeson-source] Phase: installPhase [sydtest-aeson-source] Phase: fixupPhase [post-build-hook] Uploading to cachix cache "smos": /nix/store/qvqn0cc926k25a4gbsqj9xxncjm82nic-conformance-gen-source-0.0.0.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/qvqn0cc926k25a4gbsqj9xxncjm82nic-conformance-gen-source-0.0.0.0 (1.98 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/qvqn0cc926k25a4gbsqj9xxncjm82nic-conformance-gen-source-0.0.0.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/qvqn0cc926k25a4gbsqj9xxncjm82nic-conformance-gen-source-0.0.0.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/n6svhqjjn4jc20plg9dliz0nl7mb0il3-conformance-gen-source-0.0.0.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 1 of 122 built (2 building), 28 of 28 downloaded from cache [post-build-hook] Uploading to cachix cache "smos": /nix/store/8xghz09712agpxv3zdr22z6h4rk9dk6m-genvalidity-sydtest-lens-source-1.0.0.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/8xghz09712agpxv3zdr22z6h4rk9dk6m-genvalidity-sydtest-lens-source-1.0.0.0 (4.03 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/8xghz09712agpxv3zdr22z6h4rk9dk6m-genvalidity-sydtest-lens-source-1.0.0.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/8xghz09712agpxv3zdr22z6h4rk9dk6m-genvalidity-sydtest-lens-source-1.0.0.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/057dxw2pygh4wgzr1790qv4qskhshlsh-genvalidity-sydtest-lens' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/cz5wvgr652ycpqygls2iiy3y1mx1i053-genvalidity-sydtest-lens-source-1.0.0.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 2 of 123 built (1 building), 28 of 28 downloaded from cache Waiting for lock on conformance-gen Building genvalidity-sydtest-lens Building dekking-report-source [post-build-hook] Uploading to cachix cache "smos": /nix/store/5vxmw784mqrajwph9rw812r81r5avbmn-sydtest-aeson-source-0.2.0.1 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/5vxmw784mqrajwph9rw812r81r5avbmn-sydtest-aeson-source-0.2.0.1 (3.05 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/5vxmw784mqrajwph9rw812r81r5avbmn-sydtest-aeson-source-0.2.0.1 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/5vxmw784mqrajwph9rw812r81r5avbmn-sydtest-aeson-source-0.2.0.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/jllgrab11hkx0aan95jdrgvq1svh2755-sydtest-aeson-source-0.2.0.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 3 of 122 built (2 building), 28 of 28 downloaded from cache Waiting for lock on linkcheck Building sydtest-aeson [genvalidity-sydtest-lens] Phase: setupCompilerEnvironmentPhase [genvalidity-sydtest-lens] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [genvalidity-sydtest-lens] Phase: unpackPhase [genvalidity-sydtest-lens] unpacking source archive /nix/store/8xghz09712agpxv3zdr22z6h4rk9dk6m-genvalidity-sydtest-lens-source-1.0.0.0/genvalidity-sydtest-lens-1.0.0.0.tar.gz [genvalidity-sydtest-lens] source root is genvalidity-sydtest-lens-1.0.0.0 [genvalidity-sydtest-lens] setting SOURCE_DATE_EPOCH to timestamp 1780355661 of file "genvalidity-sydtest-lens-1.0.0.0/test/Test/Syd/Validity/LensSpec.hs" [genvalidity-sydtest-lens] warning: file "genvalidity-sydtest-lens-1.0.0.0/test/Test/Syd/Validity/LensSpec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [genvalidity-sydtest-lens] Phase: patchPhase [genvalidity-sydtest-lens] Phase: compileBuildDriverPhase [genvalidity-sydtest-lens] setupCompileFlags: -package-db=/build/tmp.gpjoPuOD92/setup-package.conf.d -threaded [genvalidity-sydtest-lens] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.gpjoPuOD92/Main.o ) [genvalidity-sydtest-lens] [2 of 2] Linking Setup [dekking-report-source] Phase: setupCompilerEnvironmentPhase [dekking-report-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [dekking-report-source] Phase: unpackPhase [dekking-report-source] unpacking source archive /nix/store/9s9s6qjkqnp8bq4carhryv1f15kb7dm9-dekking-report [dekking-report-source] source root is dekking-report [dekking-report-source] Phase: patchPhase [dekking-report-source] Phase: compileBuildDriverPhase [dekking-report-source] setupCompileFlags: -package-db=/build/tmp.z3e1uUO2XA/setup-package.conf.d -threaded [dekking-report-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.z3e1uUO2XA/Main.o ) [dekking-report-source] [2 of 2] Linking Setup [dekking-report-source] Phase: updateAutotoolsGnuConfigScriptsPhase [dekking-report-source] Phase: configurePhase [dekking-report-source] configureFlags: --verbose --prefix=/nix/store/2wv4mv0j83l9h5xppvniwv5mpfrsdwsm-dekking-report-source-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/dekking-report-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.z3e1uUO2XA/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/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib [dekking-report-source] Using Parsec parser [dekking-report-source] Configuring dekking-report-0.0.0.0... [dekking-report-source] Dependency aeson: using aeson-2.2.3.0 [dekking-report-source] Dependency aeson-pretty: using aeson-pretty-0.8.10 [dekking-report-source] Dependency autodocodec: using autodocodec-0.5.0.0 [dekking-report-source] Dependency base >=4.7 && <5: using base-4.20.2.0 [dekking-report-source] Dependency blaze-html: using blaze-html-0.9.2.0 [dekking-report-source] Dependency bytestring: using bytestring-0.12.2.0 [dekking-report-source] Dependency containers: using containers-0.7 [dekking-report-source] Dependency dekking-plugin: using dekking-plugin-0.0.0.0 [dekking-report-source] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [dekking-report-source] Dependency path: using path-0.9.6 [dekking-report-source] Dependency path-io: using path-io-1.8.2 [dekking-report-source] Dependency shakespeare: using shakespeare-2.1.0.1 [dekking-report-source] Dependency text: using text-2.1.3 [dekking-report-source] Dependency base >=4.7 && <5: using base-4.20.2.0 [dekking-report-source] Dependency dekking-report: using dekking-report-0.0.0.0 [dekking-report-source] Source component graph: [dekking-report-source]  component lib [dekking-report-source]  component exe:dekking-report dependency lib [dekking-report-source] Configured component graph: [dekking-report-source]  component dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY [dekking-report-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [dekking-report-source]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [dekking-report-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [dekking-report-source]  include base-4.20.2.0-fafd [dekking-report-source]  include blaze-html-0.9.2.0-73eEJeagZXiIciGfIcTbsO [dekking-report-source]  include bytestring-0.12.2.0-96e1 [dekking-report-source]  include containers-0.7-96b4 [dekking-report-source]  include dekking-plugin-0.0.0.0-Ia19o1PXsqhKuH0w4GemNl [dekking-report-source]  include optparse-applicative-0.18.1.0-4HAjgrT1bh39GEc3cHXLUl [dekking-report-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [dekking-report-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [dekking-report-source]  include shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [dekking-report-source]  include text-2.1.3-34f1 [dekking-report-source]  component dekking-report-0.0.0.0-3p75gfGSEqMINB3tG1Ehj2-dekking-report [dekking-report-source]  include base-4.20.2.0-fafd [dekking-report-source]  include dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY [dekking-report-source] Linked component graph: Building smos-cli-source Waiting for lock on genvalidity-network-uri [genvalidity-sydtest-lens] Phase: updateAutotoolsGnuConfigScriptsPhase [dekking-report-source]  unit dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY [dekking-report-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [dekking-report-source]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [dekking-report-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [dekking-report-source]  include base-4.20.2.0-fafd [dekking-report-source]  include blaze-html-0.9.2.0-73eEJeagZXiIciGfIcTbsO [dekking-report-source]  include bytestring-0.12.2.0-96e1 [dekking-report-source]  include containers-0.7-96b4 [dekking-report-source]  include dekking-plugin-0.0.0.0-Ia19o1PXsqhKuH0w4GemNl [dekking-report-source]  include optparse-applicative-0.18.1.0-4HAjgrT1bh39GEc3cHXLUl [dekking-report-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [dekking-report-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [dekking-report-source]  include shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [dekking-report-source]  include text-2.1.3-34f1 [dekking-report-source]  Dekking.Coverage=dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY:Dekking.Coverage,Dekking.OptParse=dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY:Dekking.OptParse,Dekking.Report=dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY:Dekking.Report [dekking-report-source]  unit dekking-report-0.0.0.0-3p75gfGSEqMINB3tG1Ehj2-dekking-report [dekking-report-source]  include base-4.20.2.0-fafd [dekking-report-source]  include dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY [dekking-report-source] Ready component graph: [dekking-report-source]  definite dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY [dekking-report-source]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [dekking-report-source]  depends aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [dekking-report-source]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [dekking-report-source]  depends base-4.20.2.0-fafd [dekking-report-source]  depends blaze-html-0.9.2.0-73eEJeagZXiIciGfIcTbsO [dekking-report-source]  depends bytestring-0.12.2.0-96e1 [dekking-report-source]  depends containers-0.7-96b4 [dekking-report-source]  depends dekking-plugin-0.0.0.0-Ia19o1PXsqhKuH0w4GemNl [dekking-report-source]  depends optparse-applicative-0.18.1.0-4HAjgrT1bh39GEc3cHXLUl [dekking-report-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [dekking-report-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [dekking-report-source]  depends shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [dekking-report-source]  depends text-2.1.3-34f1 [dekking-report-source]  definite dekking-report-0.0.0.0-3p75gfGSEqMINB3tG1Ehj2-dekking-report [dekking-report-source]  depends base-4.20.2.0-fafd [dekking-report-source]  depends dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY [dekking-report-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [dekking-report-source] Using compiler: ghc-9.10.3 [dekking-report-source] Using install prefix: [dekking-report-source] /nix/store/2wv4mv0j83l9h5xppvniwv5mpfrsdwsm-dekking-report-source-0.0.0.0 [dekking-report-source] Executables installed in: [dekking-report-source] /nix/store/2wv4mv0j83l9h5xppvniwv5mpfrsdwsm-dekking-report-source-0.0.0.0/bin [dekking-report-source] Libraries installed in: [dekking-report-source] /nix/store/2wv4mv0j83l9h5xppvniwv5mpfrsdwsm-dekking-report-source-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY [dekking-report-source] Dynamic Libraries installed in: [dekking-report-source] /nix/store/2wv4mv0j83l9h5xppvniwv5mpfrsdwsm-dekking-report-source-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [dekking-report-source] Private executables installed in: [dekking-report-source] /nix/store/2wv4mv0j83l9h5xppvniwv5mpfrsdwsm-dekking-report-source-0.0.0.0/libexec/x86_64-linux-ghc-9.10.3-a85d/dekking-report-0.0.0.0 [dekking-report-source] Data files installed in: [dekking-report-source] /nix/store/2wv4mv0j83l9h5xppvniwv5mpfrsdwsm-dekking-report-source-0.0.0.0/share/x86_64-linux-ghc-9.10.3-a85d/dekking-report-0.0.0.0 [dekking-report-source] Documentation installed in: /share/doc/dekking-report-0.0.0.0 [dekking-report-source] Configuration files installed in: [dekking-report-source] /nix/store/2wv4mv0j83l9h5xppvniwv5mpfrsdwsm-dekking-report-source-0.0.0.0/etc [dekking-report-source] No alex found [dekking-report-source] Using ar found on system at: [dekking-report-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [dekking-report-source] No c2hs found [dekking-report-source] No cpphs found [dekking-report-source] No doctest found [dekking-report-source] Using gcc version 14.3.0 given by user at: [dekking-report-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [dekking-report-source] Using ghc version 9.10.3 found on system at: [dekking-report-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [dekking-report-source] Using ghc-pkg version 9.10.3 found on system at: [dekking-report-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [dekking-report-source] No ghcjs found [dekking-report-source] No ghcjs-pkg found [dekking-report-source] No greencard found [dekking-report-source] Using haddock version 2.31.1 found on system at: [dekking-report-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [dekking-report-source] No happy found [dekking-report-source] Using haskell-suite found on system at: haskell-suite-dummy-location [dekking-report-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [dekking-report-source] No hmake found [dekking-report-source] Using hpc version 0.69 found on system at: [dekking-report-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [dekking-report-source] Using hsc2hs version 0.68.10 found on system at: [dekking-report-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [dekking-report-source] Using hscolour version 1.25 found on system at: [dekking-report-source] /nix/store/4542ydaffc5fq0lcxf22ish43ssgpa21-hscolour-1.25/bin/HsColour [dekking-report-source] No jhc found [dekking-report-source] Using ld found on system at: [dekking-report-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [dekking-report-source] No pkg-config found [dekking-report-source] Using runghc version 9.10.3 found on system at: [dekking-report-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [dekking-report-source] Using strip version 2.44 found on system at: [dekking-report-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [dekking-report-source] Using tar found on system at: [dekking-report-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [dekking-report-source] No uhc found [dekking-report-source] Phase: buildPhase [dekking-report-source] Distribution quality errors: [dekking-report-source] [no-syn-desc] No 'synopsis' or 'description' field. [dekking-report-source] [license-none] The 'license' field is missing or is NONE. [dekking-report-source] Distribution quality warnings: [dekking-report-source] [no-category] No 'category' field. [dekking-report-source] [missing-upper-bounds] On library, these packages miss upper bounds: [dekking-report-source] - aeson [dekking-report-source] - aeson-pretty [dekking-report-source] - autodocodec [dekking-report-source] - blaze-html [dekking-report-source] - bytestring [dekking-report-source] - containers [dekking-report-source] - dekking-plugin [dekking-report-source] - optparse-applicative [dekking-report-source] - path [dekking-report-source] - path-io [dekking-report-source] - shakespeare [dekking-report-source] - text [dekking-report-source] Please add them. There is more information at https://pvp.haskell.org/ [dekking-report-source] Note: the public hackage server would reject this package. [dekking-report-source] Building source dist for dekking-report-0.0.0.0... [dekking-report-source] Source tarball created: dist/dekking-report-0.0.0.0.tar.gz [dekking-report-source] Phase: checkPhase [dekking-report-source] Phase: haddockPhase [dekking-report-source] Phase: installPhase [dekking-report-source] Phase: fixupPhase [post-build-hook] Uploading to cachix cache "smos": /nix/store/2wv4mv0j83l9h5xppvniwv5mpfrsdwsm-dekking-report-source-0.0.0.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/2wv4mv0j83l9h5xppvniwv5mpfrsdwsm-dekking-report-source-0.0.0.0 (6.43 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/2wv4mv0j83l9h5xppvniwv5mpfrsdwsm-dekking-report-source-0.0.0.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/2wv4mv0j83l9h5xppvniwv5mpfrsdwsm-dekking-report-source-0.0.0.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 0 paths... Progress: 4 of 120 built (3 building), 28 of 28 downloaded from cache Building dekking-report [genvalidity-sydtest-lens] Phase: configurePhase [genvalidity-sydtest-lens] configureFlags: --verbose --prefix=/nix/store/696d5z9ilimpksbic9yvy4dpksf15sm0-genvalidity-sydtest-lens-1.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/mg3rsd2llxv8zy4y9m6wwfsrs66546li-genvalidity-sydtest-lens-1.0.0.0-doc/share/doc/genvalidity-sydtest-lens-1.0.0.0 --with-gcc=gcc --package-db=/build/tmp.gpjoPuOD92/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/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib [genvalidity-sydtest-lens] Using Parsec parser [genvalidity-sydtest-lens] Configuring genvalidity-sydtest-lens-1.0.0.0... [genvalidity-sydtest-lens] Dependency QuickCheck: using QuickCheck-2.15.0.1 [genvalidity-sydtest-lens] Dependency base >=4.9 && <=5: using base-4.20.2.0 [genvalidity-sydtest-lens] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [genvalidity-sydtest-lens] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [genvalidity-sydtest-lens] Dependency microlens: using microlens-0.4.14.0 [genvalidity-sydtest-lens] Dependency sydtest: using sydtest-0.23.0.1 [genvalidity-sydtest-lens] Dependency base: using base-4.20.2.0 [genvalidity-sydtest-lens] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [genvalidity-sydtest-lens] Dependency genvalidity-sydtest-lens: using genvalidity-sydtest-lens-1.0.0.0 [genvalidity-sydtest-lens] Dependency microlens: using microlens-0.4.14.0 [genvalidity-sydtest-lens] Dependency sydtest: using sydtest-0.23.0.1 [genvalidity-sydtest-lens] Source component graph: [genvalidity-sydtest-lens]  component lib [genvalidity-sydtest-lens]  component test:genvalidity-sydtest-optics-test dependency lib [genvalidity-sydtest-lens] Configured component graph: [genvalidity-sydtest-lens]  component genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [genvalidity-sydtest-lens]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [genvalidity-sydtest-lens]  include base-4.20.2.0-fafd [genvalidity-sydtest-lens]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [genvalidity-sydtest-lens]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [genvalidity-sydtest-lens]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [genvalidity-sydtest-lens]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [genvalidity-sydtest-lens]  component genvalidity-sydtest-lens-1.0.0.0-BXg564sJcCFHueFeABe9p7-genvalidity-sydtest-optics-test [genvalidity-sydtest-lens]  include base-4.20.2.0-fafd [genvalidity-sydtest-lens]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [genvalidity-sydtest-lens]  include genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [genvalidity-sydtest-lens]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [genvalidity-sydtest-lens]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [genvalidity-sydtest-lens] Linked component graph: [genvalidity-sydtest-lens]  unit genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [genvalidity-sydtest-lens]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [genvalidity-sydtest-lens]  include base-4.20.2.0-fafd [genvalidity-sydtest-lens]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [genvalidity-sydtest-lens]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [genvalidity-sydtest-lens]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [genvalidity-sydtest-lens]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [genvalidity-sydtest-lens]  Test.Syd.Validity.Lens=genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ:Test.Syd.Validity.Lens [genvalidity-sydtest-lens]  unit genvalidity-sydtest-lens-1.0.0.0-BXg564sJcCFHueFeABe9p7-genvalidity-sydtest-optics-test [genvalidity-sydtest-lens]  include base-4.20.2.0-fafd [genvalidity-sydtest-lens]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [genvalidity-sydtest-lens]  include genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [genvalidity-sydtest-lens]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [genvalidity-sydtest-lens]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [genvalidity-sydtest-lens] Ready component graph: [genvalidity-sydtest-lens]  definite genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [genvalidity-sydtest-lens]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [genvalidity-sydtest-lens]  depends base-4.20.2.0-fafd [genvalidity-sydtest-lens]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [sydtest-aeson] Phase: setupCompilerEnvironmentPhase [sydtest-aeson] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [sydtest-aeson] Phase: unpackPhase [sydtest-aeson] unpacking source archive /nix/store/5vxmw784mqrajwph9rw812r81r5avbmn-sydtest-aeson-source-0.2.0.1/sydtest-aeson-0.2.0.1.tar.gz [sydtest-aeson] source root is sydtest-aeson-0.2.0.1 [sydtest-aeson] setting SOURCE_DATE_EPOCH to timestamp 1780355661 of file "sydtest-aeson-0.2.0.1/test/Test/Syd/AesonSpec.hs" [sydtest-aeson] warning: file "sydtest-aeson-0.2.0.1/test/Test/Syd/AesonSpec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [sydtest-aeson] Phase: patchPhase [sydtest-aeson] Phase: compileBuildDriverPhase [sydtest-aeson] setupCompileFlags: -package-db=/build/tmp.Mc3lFAbkZ3/setup-package.conf.d -threaded [sydtest-aeson] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.Mc3lFAbkZ3/Main.o ) [sydtest-aeson] [2 of 2] Linking Setup [sydtest-aeson] Phase: updateAutotoolsGnuConfigScriptsPhase [sydtest-aeson] Phase: configurePhase [sydtest-aeson] configureFlags: --verbose --prefix=/nix/store/7ijvrfpqf4zhmjma8ny8rj75q5l2jssa-sydtest-aeson-0.2.0.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/knqr7998x4d9h8b6zqybdin1s9xzjiwg-sydtest-aeson-0.2.0.1-doc/share/doc/sydtest-aeson-0.2.0.1 --with-gcc=gcc --package-db=/build/tmp.Mc3lFAbkZ3/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-options=-O2 --ghc-options=-Wall --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-options=-Wno-deprecations --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib [sydtest-aeson] Using Parsec parser [sydtest-aeson] Configuring sydtest-aeson-0.2.0.1... [smos-cli-source] Phase: setupCompilerEnvironmentPhase [smos-cli-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-cli-source] Phase: unpackPhase [smos-cli-source] unpacking source archive /nix/store/if1g8qj190c1g9k95pnkyl6bisxldgg3-smos-cli [smos-cli-source] source root is smos-cli [smos-cli-source] Phase: patchPhase [smos-cli-source] Phase: compileBuildDriverPhase [smos-cli-source] setupCompileFlags: -package-db=/build/tmp.YQvhXqgSFy/setup-package.conf.d -threaded [smos-cli-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.YQvhXqgSFy/Main.o ) [smos-cli-source] [2 of 2] Linking Setup [genvalidity-sydtest-lens]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [genvalidity-sydtest-lens]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [genvalidity-sydtest-lens]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [genvalidity-sydtest-lens]  definite genvalidity-sydtest-lens-1.0.0.0-BXg564sJcCFHueFeABe9p7-genvalidity-sydtest-optics-test [genvalidity-sydtest-lens]  depends base-4.20.2.0-fafd [genvalidity-sydtest-lens]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [genvalidity-sydtest-lens]  depends genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [genvalidity-sydtest-lens]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [genvalidity-sydtest-lens]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [genvalidity-sydtest-lens] Using Cabal-3.12.1.0 compiled by ghc-9.10 [genvalidity-sydtest-lens] Using compiler: ghc-9.10.3 [genvalidity-sydtest-lens] Using install prefix: [genvalidity-sydtest-lens] /nix/store/696d5z9ilimpksbic9yvy4dpksf15sm0-genvalidity-sydtest-lens-1.0.0.0 [genvalidity-sydtest-lens] Executables installed in: [genvalidity-sydtest-lens] /nix/store/696d5z9ilimpksbic9yvy4dpksf15sm0-genvalidity-sydtest-lens-1.0.0.0/bin [genvalidity-sydtest-lens] Libraries installed in: [genvalidity-sydtest-lens] /nix/store/696d5z9ilimpksbic9yvy4dpksf15sm0-genvalidity-sydtest-lens-1.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [genvalidity-sydtest-lens] Dynamic Libraries installed in: [genvalidity-sydtest-lens] /nix/store/696d5z9ilimpksbic9yvy4dpksf15sm0-genvalidity-sydtest-lens-1.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [genvalidity-sydtest-lens] Private executables installed in: [genvalidity-sydtest-lens] /nix/store/696d5z9ilimpksbic9yvy4dpksf15sm0-genvalidity-sydtest-lens-1.0.0.0/libexec/x86_64-linux-ghc-9.10.3-a85d/genvalidity-sydtest-lens-1.0.0.0 [genvalidity-sydtest-lens] Data files installed in: [genvalidity-sydtest-lens] /nix/store/696d5z9ilimpksbic9yvy4dpksf15sm0-genvalidity-sydtest-lens-1.0.0.0/share/x86_64-linux-ghc-9.10.3-a85d/genvalidity-sydtest-lens-1.0.0.0 [genvalidity-sydtest-lens] Documentation installed in: [genvalidity-sydtest-lens] /nix/store/mg3rsd2llxv8zy4y9m6wwfsrs66546li-genvalidity-sydtest-lens-1.0.0.0-doc/share/doc/genvalidity-sydtest-lens-1.0.0.0 [genvalidity-sydtest-lens] Configuration files installed in: [genvalidity-sydtest-lens] /nix/store/696d5z9ilimpksbic9yvy4dpksf15sm0-genvalidity-sydtest-lens-1.0.0.0/etc [genvalidity-sydtest-lens] No alex found [genvalidity-sydtest-lens] Using ar found on system at: [genvalidity-sydtest-lens] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [genvalidity-sydtest-lens] No c2hs found [genvalidity-sydtest-lens] No cpphs found [genvalidity-sydtest-lens] No doctest found [genvalidity-sydtest-lens] Using gcc version 14.3.0 given by user at: [genvalidity-sydtest-lens] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [genvalidity-sydtest-lens] Using ghc version 9.10.3 found on system at: [genvalidity-sydtest-lens] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [genvalidity-sydtest-lens] Using ghc-pkg version 9.10.3 found on system at: [genvalidity-sydtest-lens] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [genvalidity-sydtest-lens] No ghcjs found [genvalidity-sydtest-lens] No ghcjs-pkg found [genvalidity-sydtest-lens] No greencard found [genvalidity-sydtest-lens] Using haddock version 2.31.1 found on system at: [genvalidity-sydtest-lens] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [genvalidity-sydtest-lens] No happy found [genvalidity-sydtest-lens] Using haskell-suite found on system at: haskell-suite-dummy-location [genvalidity-sydtest-lens] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [genvalidity-sydtest-lens] No hmake found [genvalidity-sydtest-lens] Using hpc version 0.69 found on system at: [genvalidity-sydtest-lens] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [genvalidity-sydtest-lens] Using hsc2hs version 0.68.10 found on system at: [genvalidity-sydtest-lens] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [genvalidity-sydtest-lens] Using hscolour version 1.25 found on system at: [genvalidity-sydtest-lens] /nix/store/4542ydaffc5fq0lcxf22ish43ssgpa21-hscolour-1.25/bin/HsColour [genvalidity-sydtest-lens] No jhc found [genvalidity-sydtest-lens] Using ld found on system at: [genvalidity-sydtest-lens] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [genvalidity-sydtest-lens] No pkg-config found [genvalidity-sydtest-lens] Using runghc version 9.10.3 found on system at: [genvalidity-sydtest-lens] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [genvalidity-sydtest-lens] Using strip version 2.44 found on system at: [genvalidity-sydtest-lens] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [genvalidity-sydtest-lens] Using tar found on system at: [genvalidity-sydtest-lens] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [genvalidity-sydtest-lens] No uhc found [genvalidity-sydtest-lens] Phase: buildPhase [genvalidity-sydtest-lens] Preprocessing library for genvalidity-sydtest-lens-1.0.0.0... [genvalidity-sydtest-lens] Building library for genvalidity-sydtest-lens-1.0.0.0... [genvalidity-sydtest-lens] [1 of 2] Compiling Paths_genvalidity_sydtest_lens ( dist/build/autogen/Paths_genvalidity_sydtest_lens.hs, dist/build/Paths_genvalidity_sydtest_lens.o, dist/build/Paths_genvalidity_sydtest_lens.dyn_o ) [genvalidity-sydtest-lens] [2 of 2] Compiling Test.Syd.Validity.Lens ( src/Test/Syd/Validity/Lens.hs, dist/build/Test/Syd/Validity/Lens.o, dist/build/Test/Syd/Validity/Lens.dyn_o ) [genvalidity-sydtest-lens] [1 of 2] Compiling Paths_genvalidity_sydtest_lens ( dist/build/autogen/Paths_genvalidity_sydtest_lens.hs, dist/build/Paths_genvalidity_sydtest_lens.p_o ) [genvalidity-sydtest-lens] [2 of 2] Compiling Test.Syd.Validity.Lens ( src/Test/Syd/Validity/Lens.hs, dist/build/Test/Syd/Validity/Lens.p_o ) [smos-cli-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-cli-source] Phase: configurePhase [smos-cli-source] configureFlags: --verbose --prefix=/nix/store/ga8r9mwz7y51df392bzi6j8018map1js-smos-cli-source-0.2.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.YQvhXqgSFy/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-cli-source] Using Parsec parser [smos-cli-source] Configuring smos-cli-0.2.1... [sydtest-aeson] Dependency aeson: using aeson-2.2.3.0 [sydtest-aeson] Dependency aeson-pretty: using aeson-pretty-0.8.10 [sydtest-aeson] Dependency base >=4.7 && <5: using base-4.20.2.0 [sydtest-aeson] Dependency bytestring: using bytestring-0.12.2.0 [sydtest-aeson] Dependency deepseq: using deepseq-1.5.0.0 [sydtest-aeson] Dependency path: using path-0.9.6 [sydtest-aeson] Dependency path-io: using path-io-1.8.2 [sydtest-aeson] Dependency sydtest >=0.18: using sydtest-0.23.0.1 [sydtest-aeson] Dependency text: using text-2.1.3 [sydtest-aeson] Dependency aeson: using aeson-2.2.3.0 [sydtest-aeson] Dependency base >=4.7 && <5: using base-4.20.2.0 [sydtest-aeson] Dependency directory: using directory-1.3.8.5 [sydtest-aeson] Dependency sydtest: using sydtest-0.23.0.1 [sydtest-aeson] Dependency sydtest-aeson: using sydtest-aeson-0.2.0.1 [sydtest-aeson] Dependency text: using text-2.1.3 [sydtest-aeson] Source component graph: [sydtest-aeson]  component lib [sydtest-aeson]  component test:sydtest-aeson-test dependency lib [sydtest-aeson] Configured component graph: [sydtest-aeson]  component sydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0 [sydtest-aeson]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [sydtest-aeson]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [sydtest-aeson]  include base-4.20.2.0-fafd [sydtest-aeson]  include bytestring-0.12.2.0-96e1 [sydtest-aeson]  include deepseq-1.5.0.0-2b65 [sydtest-aeson]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [sydtest-aeson]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [sydtest-aeson]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [sydtest-aeson]  include text-2.1.3-34f1 [sydtest-aeson]  component sydtest-aeson-0.2.0.1-yXweQv01SdJGN2HwBdrom-sydtest-aeson-test [sydtest-aeson]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [sydtest-aeson]  include base-4.20.2.0-fafd [sydtest-aeson]  include directory-1.3.8.5-09f8 [sydtest-aeson]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [sydtest-aeson]  include sydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0 [sydtest-aeson]  include text-2.1.3-34f1 [sydtest-aeson] Linked component graph: [sydtest-aeson]  unit sydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0 [sydtest-aeson]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [sydtest-aeson]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [sydtest-aeson]  include base-4.20.2.0-fafd [sydtest-aeson]  include bytestring-0.12.2.0-96e1 [sydtest-aeson]  include deepseq-1.5.0.0-2b65 [sydtest-aeson]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [sydtest-aeson]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [sydtest-aeson]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [sydtest-aeson]  include text-2.1.3-34f1 [sydtest-aeson]  Test.Syd.Aeson=sydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0:Test.Syd.Aeson [sydtest-aeson]  unit sydtest-aeson-0.2.0.1-yXweQv01SdJGN2HwBdrom-sydtest-aeson-test [sydtest-aeson]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [sydtest-aeson]  include base-4.20.2.0-fafd [sydtest-aeson]  include directory-1.3.8.5-09f8 [sydtest-aeson]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [sydtest-aeson]  include sydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0 [sydtest-aeson]  include text-2.1.3-34f1 [sydtest-aeson] Ready component graph: [sydtest-aeson]  definite sydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0 [sydtest-aeson]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [sydtest-aeson]  depends aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [sydtest-aeson]  depends base-4.20.2.0-fafd [sydtest-aeson]  depends bytestring-0.12.2.0-96e1 [sydtest-aeson]  depends deepseq-1.5.0.0-2b65 [sydtest-aeson]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [sydtest-aeson]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [sydtest-aeson]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [sydtest-aeson]  depends text-2.1.3-34f1 [sydtest-aeson]  definite sydtest-aeson-0.2.0.1-yXweQv01SdJGN2HwBdrom-sydtest-aeson-test [sydtest-aeson]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [sydtest-aeson]  depends base-4.20.2.0-fafd [sydtest-aeson]  depends directory-1.3.8.5-09f8 [sydtest-aeson]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [sydtest-aeson]  depends sydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0 [sydtest-aeson]  depends text-2.1.3-34f1 [sydtest-aeson] Using Cabal-3.12.1.0 compiled by ghc-9.10 [sydtest-aeson] Using compiler: ghc-9.10.3 [sydtest-aeson] Using install prefix: [sydtest-aeson] /nix/store/7ijvrfpqf4zhmjma8ny8rj75q5l2jssa-sydtest-aeson-0.2.0.1 [sydtest-aeson] Executables installed in: [sydtest-aeson] /nix/store/7ijvrfpqf4zhmjma8ny8rj75q5l2jssa-sydtest-aeson-0.2.0.1/bin [sydtest-aeson] Libraries installed in: [sydtest-aeson] /nix/store/7ijvrfpqf4zhmjma8ny8rj75q5l2jssa-sydtest-aeson-0.2.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/sydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0 [sydtest-aeson] Dynamic Libraries installed in: [sydtest-aeson] /nix/store/7ijvrfpqf4zhmjma8ny8rj75q5l2jssa-sydtest-aeson-0.2.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [sydtest-aeson] Private executables installed in: [sydtest-aeson] /nix/store/7ijvrfpqf4zhmjma8ny8rj75q5l2jssa-sydtest-aeson-0.2.0.1/libexec/x86_64-linux-ghc-9.10.3-a85d/sydtest-aeson-0.2.0.1 [sydtest-aeson] Data files installed in: [sydtest-aeson] /nix/store/7ijvrfpqf4zhmjma8ny8rj75q5l2jssa-sydtest-aeson-0.2.0.1/share/x86_64-linux-ghc-9.10.3-a85d/sydtest-aeson-0.2.0.1 [sydtest-aeson] Documentation installed in: [sydtest-aeson] /nix/store/knqr7998x4d9h8b6zqybdin1s9xzjiwg-sydtest-aeson-0.2.0.1-doc/share/doc/sydtest-aeson-0.2.0.1 [sydtest-aeson] Configuration files installed in: [sydtest-aeson] /nix/store/7ijvrfpqf4zhmjma8ny8rj75q5l2jssa-sydtest-aeson-0.2.0.1/etc [sydtest-aeson] No alex found [sydtest-aeson] Using ar found on system at: [sydtest-aeson] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [sydtest-aeson] No c2hs found [sydtest-aeson] No cpphs found [sydtest-aeson] No doctest found [sydtest-aeson] Using gcc version 14.3.0 given by user at: [sydtest-aeson] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [sydtest-aeson] Using ghc version 9.10.3 found on system at: [sydtest-aeson] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [sydtest-aeson] Using ghc-pkg version 9.10.3 found on system at: [sydtest-aeson] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [sydtest-aeson] No ghcjs found [sydtest-aeson] No ghcjs-pkg found [sydtest-aeson] No greencard found [sydtest-aeson] Using haddock version 2.31.1 found on system at: [sydtest-aeson] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [sydtest-aeson] No happy found [sydtest-aeson] Using haskell-suite found on system at: haskell-suite-dummy-location [sydtest-aeson] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [sydtest-aeson] No hmake found [sydtest-aeson] Using hpc version 0.69 found on system at: [sydtest-aeson] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [sydtest-aeson] Using hsc2hs version 0.68.10 found on system at: [sydtest-aeson] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [sydtest-aeson] Using hscolour version 1.25 found on system at: [sydtest-aeson] /nix/store/4542ydaffc5fq0lcxf22ish43ssgpa21-hscolour-1.25/bin/HsColour [sydtest-aeson] No jhc found [sydtest-aeson] Using ld found on system at: [sydtest-aeson] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [sydtest-aeson] No pkg-config found [sydtest-aeson] Using runghc version 9.10.3 found on system at: [sydtest-aeson] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [sydtest-aeson] Using strip version 2.44 found on system at: [sydtest-aeson] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [sydtest-aeson] Using tar found on system at: [sydtest-aeson] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [sydtest-aeson] No uhc found [dekking-report] Phase: setupCompilerEnvironmentPhase [dekking-report] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [sydtest-aeson] Phase: buildPhase [sydtest-aeson] Preprocessing library for sydtest-aeson-0.2.0.1... [sydtest-aeson] Building library for sydtest-aeson-0.2.0.1... [dekking-report] Phase: unpackPhase [dekking-report] unpacking source archive /nix/store/2wv4mv0j83l9h5xppvniwv5mpfrsdwsm-dekking-report-source-0.0.0.0/dekking-report-0.0.0.0.tar.gz [dekking-report] source root is dekking-report-0.0.0.0 [dekking-report] setting SOURCE_DATE_EPOCH to timestamp 1780355674 of file "dekking-report-0.0.0.0/templates/style.lucius" [dekking-report] warning: file "dekking-report-0.0.0.0/templates/style.lucius" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [dekking-report] Phase: patchPhase [sydtest-aeson] [1 of 2] Compiling Paths_sydtest_aeson ( dist/build/autogen/Paths_sydtest_aeson.hs, dist/build/Paths_sydtest_aeson.o, dist/build/Paths_sydtest_aeson.dyn_o ) [dekking-report] Phase: compileBuildDriverPhase [dekking-report] setupCompileFlags: -package-db=/build/tmp.RPuml51FdV/setup-package.conf.d -threaded [dekking-report] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.RPuml51FdV/Main.o ) [dekking-report] [2 of 2] Linking Setup [sydtest-aeson] [2 of 2] Compiling Test.Syd.Aeson ( src/Test/Syd/Aeson.hs, dist/build/Test/Syd/Aeson.o, dist/build/Test/Syd/Aeson.dyn_o ) [smos-cli-source] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-cli-source] Dependency base: using base-4.20.2.0 [smos-cli-source] Dependency bytestring: using bytestring-0.12.2.0 [smos-cli-source] Dependency http-client: using http-client-0.7.19 [smos-cli-source] Dependency http-types: using http-types-0.12.4 [smos-cli-source] Dependency monad-logger: using monad-logger-0.3.42 [smos-cli-source] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-cli-source] Dependency path: using path-0.9.6 [smos-cli-source] Dependency path-io: using path-io-1.8.2 [smos-cli-source] Dependency pretty-show: using pretty-show-1.10 [smos-cli-source] Dependency retry: using retry-0.9.3.1 [smos-cli-source] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 [smos-cli-source] Dependency safe-coloured-text-layout: using safe-coloured-text-layout-0.2.0.1 [smos-cli-source] Dependency servant-client: using servant-client-0.20.3.0 [smos-cli-source] Dependency smos-data: using smos-data-0.7.0 [smos-cli-source] Dependency text: using text-2.1.3 [smos-cli-source] Dependency time: using time-1.12.2 [smos-cli-source] Dependency unliftio: using unliftio-0.2.25.1 [smos-cli-source] Dependency validity: using validity-0.12.1.0 [smos-cli-source] Source component graph: component lib [smos-cli-source] Configured component graph: [smos-cli-source]  component smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-cli-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-cli-source]  include base-4.20.2.0-fafd [smos-cli-source]  include bytestring-0.12.2.0-96e1 [smos-cli-source]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-cli-source]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-cli-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-cli-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-cli-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-cli-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-cli-source]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-cli-source]  include retry-0.9.3.1-38uHdVGcer3IIYoeRAGOML [smos-cli-source]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-cli-source]  include safe-coloured-text-layout-0.2.0.1-FeKPk7xfeITIqeJbjvDsJh [smos-cli-source]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-cli-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cli-source]  include text-2.1.3-34f1 [smos-cli-source]  include time-1.12.2-3479 [smos-cli-source]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-cli-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-cli-source] Linked component graph: [smos-cli-source]  unit smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-cli-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-cli-source]  include base-4.20.2.0-fafd [smos-cli-source]  include bytestring-0.12.2.0-96e1 [smos-cli-source]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-cli-source]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-cli-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-cli-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-cli-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-cli-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-cli-source]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-cli-source]  include retry-0.9.3.1-38uHdVGcer3IIYoeRAGOML [smos-cli-source]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-cli-source]  include safe-coloured-text-layout-0.2.0.1-FeKPk7xfeITIqeJbjvDsJh [smos-cli-source]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-cli-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cli-source]  include text-2.1.3-34f1 [smos-cli-source]  include time-1.12.2-3479 [smos-cli-source]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-cli-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-cli-source]  Smos.CLI=smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd:Smos.CLI,Smos.CLI.Colour=smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd:Smos.CLI.Colour,Smos.CLI.Formatting=smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd:Smos.CLI.Formatting,Smos.CLI.HTTP=smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd:Smos.CLI.HTTP,Smos.CLI.Logging=smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd:Smos.CLI.Logging,Smos.CLI.OptParse=smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd:Smos.CLI.OptParse,Smos.CLI.Prompt=smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd:Smos.CLI.Prompt [smos-cli-source] Ready component graph: [smos-cli-source]  definite smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-cli-source]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-cli-source]  depends base-4.20.2.0-fafd [smos-cli-source]  depends bytestring-0.12.2.0-96e1 [smos-cli-source]  depends http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-cli-source]  depends http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-cli-source]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-cli-source]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-cli-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-cli-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-cli-source]  depends pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-cli-source]  depends retry-0.9.3.1-38uHdVGcer3IIYoeRAGOML [smos-cli-source]  depends safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-cli-source]  depends safe-coloured-text-layout-0.2.0.1-FeKPk7xfeITIqeJbjvDsJh [smos-cli-source]  depends servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-cli-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cli-source]  depends text-2.1.3-34f1 [smos-cli-source]  depends time-1.12.2-3479 [smos-cli-source]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-cli-source]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-cli-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-cli-source] Using compiler: ghc-9.10.3 [smos-cli-source] Using install prefix: [smos-cli-source] /nix/store/ga8r9mwz7y51df392bzi6j8018map1js-smos-cli-source-0.2.1 [smos-cli-source] Executables installed in: [smos-cli-source] /nix/store/ga8r9mwz7y51df392bzi6j8018map1js-smos-cli-source-0.2.1/bin [smos-cli-source] Libraries installed in: [smos-cli-source] /nix/store/ga8r9mwz7y51df392bzi6j8018map1js-smos-cli-source-0.2.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-cli-source] Dynamic Libraries installed in: [smos-cli-source] /nix/store/ga8r9mwz7y51df392bzi6j8018map1js-smos-cli-source-0.2.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-cli-source] Private executables installed in: [smos-cli-source] /nix/store/ga8r9mwz7y51df392bzi6j8018map1js-smos-cli-source-0.2.1/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-cli-0.2.1 [smos-cli-source] Data files installed in: [smos-cli-source] /nix/store/ga8r9mwz7y51df392bzi6j8018map1js-smos-cli-source-0.2.1/share/x86_64-linux-ghc-9.10.3-a85d/smos-cli-0.2.1 [smos-cli-source] Documentation installed in: [smos-cli-source] /nix/store/ga8r9mwz7y51df392bzi6j8018map1js-smos-cli-source-0.2.1/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-cli-0.2.1 [smos-cli-source] Configuration files installed in: [smos-cli-source] /nix/store/ga8r9mwz7y51df392bzi6j8018map1js-smos-cli-source-0.2.1/etc [smos-cli-source] No alex found [smos-cli-source] Using ar found on system at: [smos-cli-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-cli-source] No c2hs found [smos-cli-source] No cpphs found [smos-cli-source] No doctest found [smos-cli-source] Using gcc version 14.3.0 given by user at: [smos-cli-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-cli-source] Using ghc version 9.10.3 found on system at: [smos-cli-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-cli-source] Using ghc-pkg version 9.10.3 found on system at: [smos-cli-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-cli-source] No ghcjs found [smos-cli-source] No ghcjs-pkg found [smos-cli-source] No greencard found [smos-cli-source] Using haddock version 2.31.1 found on system at: [smos-cli-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-cli-source] No happy found [smos-cli-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-cli-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-cli-source] No hmake found [smos-cli-source] Using hpc version 0.69 found on system at: [smos-cli-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-cli-source] Using hsc2hs version 0.68.10 found on system at: [smos-cli-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-cli-source] No hscolour found [smos-cli-source] No jhc found [smos-cli-source] Using ld found on system at: [smos-cli-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-cli-source] No pkg-config found [smos-cli-source] Using runghc version 9.10.3 found on system at: [smos-cli-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-cli-source] Using strip version 2.44 found on system at: [smos-cli-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-cli-source] Using tar found on system at: [smos-cli-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-cli-source] No uhc found [smos-cli-source] Phase: buildPhase [smos-cli-source] Distribution quality errors: [smos-cli-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-cli-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-cli-source] specify an upper bound on the version number. Each major release of the 'base' [smos-cli-source] package changes the API in various ways and most packages will need some [smos-cli-source] changes to compile with it. The recommended practice is to specify an upper [smos-cli-source] bound on the version of the 'base' package. This ensures your package will [smos-cli-source] continue to build when a new major version of the 'base' package is released. [smos-cli-source] If you are not sure what upper bound to use then use the next major version. [smos-cli-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-cli-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-cli-source] Distribution quality warnings: [smos-cli-source] [no-license-file] A 'license-file' is not specified. [smos-cli-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-cli-source] - autodocodec [smos-cli-source] - bytestring [smos-cli-source] - http-client [smos-cli-source] - http-types [smos-cli-source] - monad-logger [smos-cli-source] - opt-env-conf [smos-cli-source] - path [smos-cli-source] - path-io [smos-cli-source] - pretty-show [smos-cli-source] - retry [smos-cli-source] - safe-coloured-text [smos-cli-source] - safe-coloured-text-layout [smos-cli-source] - servant-client [smos-cli-source] - smos-data [smos-cli-source] - text [smos-cli-source] - time [smos-cli-source] - unliftio [smos-cli-source] - validity [smos-cli-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-cli-source] Note: the public hackage server would reject this package. [smos-cli-source] Building source dist for smos-cli-0.2.1... [smos-cli-source] Source tarball created: dist/smos-cli-0.2.1.tar.gz [smos-cli-source] Phase: haddockPhase [smos-cli-source] Phase: installPhase [sydtest-aeson] [1 of 2] Compiling Paths_sydtest_aeson ( dist/build/autogen/Paths_sydtest_aeson.hs, dist/build/Paths_sydtest_aeson.p_o ) [smos-cli-source] Phase: fixupPhase [sydtest-aeson] [2 of 2] Compiling Test.Syd.Aeson ( src/Test/Syd/Aeson.hs, dist/build/Test/Syd/Aeson.p_o ) [post-build-hook] Uploading to cachix cache "smos": /nix/store/ga8r9mwz7y51df392bzi6j8018map1js-smos-cli-source-0.2.1 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/ga8r9mwz7y51df392bzi6j8018map1js-smos-cli-source-0.2.1 (6.29 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/ga8r9mwz7y51df392bzi6j8018map1js-smos-cli-source-0.2.1 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/ga8r9mwz7y51df392bzi6j8018map1js-smos-cli-source-0.2.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/8k1gs4rxa2pd4cqv5la0bfz9fpnra874-smos-cli-source-0.2.1.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/yplrzg9kvnvmyapljl7lsqkvpvw1xjmc-Cabal-syntax-3.10.3.0.tar.gz.drv' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/bbsxmsp2gnsrzgf7gc0f01w10g8zsk9l-Cabal-syntax-3.10.3.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 5 of 120 built (3 building), 28 of 28 downloaded from cache Waiting for lock on waiting for a free build user ID for '/nix/store/ab1lz4iazsrb9f5va8wzmr7nf2gn7hfc-smos-cli [genvalidity-sydtest-lens] Preprocessing test suite 'genvalidity-sydtest-optics-test' for genvalidity-sydtest-lens-1.0.0.0... [genvalidity-sydtest-lens] Building test suite 'genvalidity-sydtest-optics-test' for genvalidity-sydtest-lens-1.0.0.0... [genvalidity-sydtest-lens] [1 of 3] Compiling Paths_genvalidity_sydtest_lens ( dist/build/genvalidity-sydtest-optics-test/autogen/Paths_genvalidity_sydtest_lens.hs, dist/build/genvalidity-sydtest-optics-test/genvalidity-sydtest-optics-test-tmp/Paths_genvalidity_sydtest_lens.o ) [genvalidity-sydtest-lens] [2 of 3] Compiling Test.Syd.Validity.LensSpec ( test/Test/Syd/Validity/LensSpec.hs, dist/build/genvalidity-sydtest-optics-test/genvalidity-sydtest-optics-test-tmp/Test/Syd/Validity/LensSpec.o ) [genvalidity-sydtest-lens] [3 of 3] Compiling Main ( test/Spec.hs, dist/build/genvalidity-sydtest-optics-test/genvalidity-sydtest-optics-test-tmp/Main.o ) [sydtest-aeson] Preprocessing test suite 'sydtest-aeson-test' for sydtest-aeson-0.2.0.1... [sydtest-aeson] Building test suite 'sydtest-aeson-test' for sydtest-aeson-0.2.0.1... [sydtest-aeson] [1 of 3] Compiling Paths_sydtest_aeson ( dist/build/sydtest-aeson-test/autogen/Paths_sydtest_aeson.hs, dist/build/sydtest-aeson-test/sydtest-aeson-test-tmp/Paths_sydtest_aeson.o ) [sydtest-aeson] [2 of 3] Compiling Test.Syd.AesonSpec ( test/Test/Syd/AesonSpec.hs, dist/build/sydtest-aeson-test/sydtest-aeson-test-tmp/Test/Syd/AesonSpec.o ) [sydtest-aeson] [3 of 3] Compiling Main ( test/Spec.hs, dist/build/sydtest-aeson-test/sydtest-aeson-test-tmp/Main.o ) [dekking-report] Phase: updateAutotoolsGnuConfigScriptsPhase [dekking-report] Phase: configurePhase [dekking-report] configureFlags: --verbose --prefix=/nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.RPuml51FdV/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib [dekking-report] Using Parsec parser [dekking-report] Configuring dekking-report-0.0.0.0... [dekking-report] Dependency aeson: using aeson-2.2.3.0 [dekking-report] Dependency aeson-pretty: using aeson-pretty-0.8.10 [dekking-report] Dependency autodocodec: using autodocodec-0.5.0.0 [dekking-report] Dependency base >=4.7 && <5: using base-4.20.2.0 [dekking-report] Dependency blaze-html: using blaze-html-0.9.2.0 [dekking-report] Dependency bytestring: using bytestring-0.12.2.0 [dekking-report] Dependency containers: using containers-0.7 [dekking-report] Dependency dekking-plugin: using dekking-plugin-0.0.0.0 [dekking-report] Dependency optparse-applicative: using optparse-applicative-0.18.1.0 [dekking-report] Dependency path: using path-0.9.6 [dekking-report] Dependency path-io: using path-io-1.8.2 [dekking-report] Dependency shakespeare: using shakespeare-2.1.0.1 [dekking-report] Dependency text: using text-2.1.3 [dekking-report] Dependency base >=4.7 && <5: using base-4.20.2.0 [dekking-report] Dependency dekking-report: using dekking-report-0.0.0.0 [dekking-report] Source component graph: [dekking-report]  component lib [dekking-report]  component exe:dekking-report dependency lib [dekking-report] Configured component graph: [dekking-report]  component dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY [dekking-report]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [dekking-report]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [dekking-report]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [dekking-report]  include base-4.20.2.0-fafd [dekking-report]  include blaze-html-0.9.2.0-73eEJeagZXiIciGfIcTbsO [dekking-report]  include bytestring-0.12.2.0-96e1 [dekking-report]  include containers-0.7-96b4 [dekking-report]  include dekking-plugin-0.0.0.0-Ia19o1PXsqhKuH0w4GemNl [dekking-report]  include optparse-applicative-0.18.1.0-4HAjgrT1bh39GEc3cHXLUl [dekking-report]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [dekking-report]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [dekking-report]  include shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [dekking-report]  include text-2.1.3-34f1 [dekking-report]  component dekking-report-0.0.0.0-3p75gfGSEqMINB3tG1Ehj2-dekking-report [dekking-report]  include base-4.20.2.0-fafd [dekking-report]  include dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY [dekking-report] Linked component graph: [dekking-report]  unit dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY [dekking-report]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [dekking-report]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [dekking-report]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [dekking-report]  include base-4.20.2.0-fafd [dekking-report]  include blaze-html-0.9.2.0-73eEJeagZXiIciGfIcTbsO [dekking-report]  include bytestring-0.12.2.0-96e1 [dekking-report]  include containers-0.7-96b4 [dekking-report]  include dekking-plugin-0.0.0.0-Ia19o1PXsqhKuH0w4GemNl [dekking-report]  include optparse-applicative-0.18.1.0-4HAjgrT1bh39GEc3cHXLUl [dekking-report]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [dekking-report]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [dekking-report]  include shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [dekking-report]  include text-2.1.3-34f1 Waiting for lock on release.zip Waiting for lock on seocheck Waiting for lock on waiting for a free build user ID for '/nix/store/073ids49rmv7mh3xxiaaidql5n1rhzgs-smos-web-assets [sydtest-aeson] [4 of 4] Linking dist/build/sydtest-aeson-test/sydtest-aeson-test [dekking-report]  Dekking.Coverage=dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY:Dekking.Coverage,Dekking.OptParse=dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY:Dekking.OptParse,Dekking.Report=dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY:Dekking.Report [dekking-report]  unit dekking-report-0.0.0.0-3p75gfGSEqMINB3tG1Ehj2-dekking-report [dekking-report]  include base-4.20.2.0-fafd [dekking-report]  include dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY [dekking-report] Ready component graph: [dekking-report]  definite dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY [dekking-report]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [dekking-report]  depends aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [dekking-report]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [dekking-report]  depends base-4.20.2.0-fafd [dekking-report]  depends blaze-html-0.9.2.0-73eEJeagZXiIciGfIcTbsO [dekking-report]  depends bytestring-0.12.2.0-96e1 [dekking-report]  depends containers-0.7-96b4 [dekking-report]  depends dekking-plugin-0.0.0.0-Ia19o1PXsqhKuH0w4GemNl [dekking-report]  depends optparse-applicative-0.18.1.0-4HAjgrT1bh39GEc3cHXLUl [dekking-report]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [dekking-report]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [dekking-report]  depends shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [dekking-report]  depends text-2.1.3-34f1 [dekking-report]  definite dekking-report-0.0.0.0-3p75gfGSEqMINB3tG1Ehj2-dekking-report [dekking-report]  depends base-4.20.2.0-fafd [dekking-report]  depends dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY [dekking-report] Using Cabal-3.12.1.0 compiled by ghc-9.10 [dekking-report] Using compiler: ghc-9.10.3 [dekking-report] Using install prefix: [dekking-report] /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0 [dekking-report] Executables installed in: [dekking-report] /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0/bin [dekking-report] Libraries installed in: [dekking-report] /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY [dekking-report] Dynamic Libraries installed in: [dekking-report] /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [dekking-report] Private executables installed in: [dekking-report] /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0/libexec/x86_64-linux-ghc-9.10.3-a85d/dekking-report-0.0.0.0 [dekking-report] Data files installed in: [dekking-report] /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0/share/x86_64-linux-ghc-9.10.3-a85d/dekking-report-0.0.0.0 [dekking-report] Documentation installed in: [dekking-report] /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/dekking-report-0.0.0.0 [dekking-report] Configuration files installed in: [dekking-report] /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0/etc [dekking-report] No alex found [dekking-report] Using ar found on system at: [dekking-report] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [dekking-report] No c2hs found [dekking-report] No cpphs found [dekking-report] No doctest found [dekking-report] Using gcc version 14.3.0 given by user at: [dekking-report] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [dekking-report] Using ghc version 9.10.3 found on system at: [dekking-report] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [dekking-report] Using ghc-pkg version 9.10.3 found on system at: [dekking-report] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [dekking-report] No ghcjs found [dekking-report] No ghcjs-pkg found [dekking-report] No greencard found [dekking-report] Using haddock version 2.31.1 found on system at: [dekking-report] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [dekking-report] No happy found [dekking-report] Using haskell-suite found on system at: haskell-suite-dummy-location [dekking-report] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [dekking-report] No hmake found [dekking-report] Using hpc version 0.69 found on system at: [dekking-report] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [dekking-report] Using hsc2hs version 0.68.10 found on system at: [dekking-report] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [dekking-report] No hscolour found [dekking-report] No jhc found [dekking-report] Using ld found on system at: [dekking-report] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [dekking-report] No pkg-config found [dekking-report] Using runghc version 9.10.3 found on system at: [dekking-report] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [dekking-report] Using strip version 2.44 found on system at: [dekking-report] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [dekking-report] Using tar found on system at: [dekking-report] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [dekking-report] No uhc found [dekking-report] Phase: buildPhase [dekking-report] Preprocessing library for dekking-report-0.0.0.0... [dekking-report] Building library for dekking-report-0.0.0.0... [dekking-report] [1 of 4] Compiling Dekking.Coverage ( src/Dekking/Coverage.hs, dist/build/Dekking/Coverage.o, dist/build/Dekking/Coverage.dyn_o ) [dekking-report] [2 of 4] Compiling Dekking.OptParse ( src/Dekking/OptParse.hs, dist/build/Dekking/OptParse.o, dist/build/Dekking/OptParse.dyn_o ) [dekking-report] [3 of 4] Compiling Dekking.Report ( src/Dekking/Report.hs, dist/build/Dekking/Report.o, dist/build/Dekking/Report.dyn_o ) [dekking-report] [4 of 4] Compiling Paths_dekking_report ( dist/build/autogen/Paths_dekking_report.hs, dist/build/Paths_dekking_report.o, dist/build/Paths_dekking_report.dyn_o ) [genvalidity-sydtest-lens] [4 of 4] Linking dist/build/genvalidity-sydtest-optics-test/genvalidity-sydtest-optics-test [sydtest-aeson] Phase: checkPhase [sydtest-aeson] Running 1 test suites... [sydtest-aeson] Test suite sydtest-aeson-test: RUNNING... [sydtest-aeson] Tests: [sydtest-aeson]  [sydtest-aeson] Test.Syd.AesonSpec [sydtest-aeson]  goldenJSONValueFile [sydtest-aeson]  ✓ outputs this example the same as before  0.65 ms [sydtest-aeson]  pureGoldenJSONFile [sydtest-aeson]  ✓ outputs this example the same as before  0.67 ms [sydtest-aeson]  ✓ does not write an empty file if encoding fails  0.18 ms [sydtest-aeson]  goldenJSONFile [sydtest-aeson]  ✓ outputs this example the same as before  0.68 ms [sydtest-aeson]  pureGoldenJSONValueFile [sydtest-aeson]  ✓ does not write an empty file if encoding fails  0.25 ms [sydtest-aeson]  ✓ outputs this example the same as before  0.64 ms [sydtest-aeson]  [sydtest-aeson]  Passed: 6 [sydtest-aeson]  Failed: 0 [sydtest-aeson]  Sum of test runtimes: 0.00 seconds [sydtest-aeson]  Test suite took:  0.00 seconds [sydtest-aeson]  [genvalidity-sydtest-lens] Phase: checkPhase [sydtest-aeson] Test suite sydtest-aeson-test: PASS [sydtest-aeson] Test suite logged to: dist/test/sydtest-aeson-0.2.0.1-sydtest-aeson-test.log [sydtest-aeson] 1 of 1 test suites (1 of 1 test cases) passed. [sydtest-aeson] Phase: haddockPhase [sydtest-aeson] Preprocessing library for sydtest-aeson-0.2.0.1... [sydtest-aeson] Running Haddock on library for sydtest-aeson-0.2.0.1... [sydtest-aeson] Warning: The documentation for the following packages are not installed. No [sydtest-aeson] links will be generated to these packages: attoparsec-0.14.4, [sydtest-aeson] attoparsec-0.14.4, libyaml-clib-0.2.5, path-0.9.6, path-0.9.6, vector-0.13.2.0 [genvalidity-sydtest-lens] Running 1 test suites... [genvalidity-sydtest-lens] Test suite genvalidity-sydtest-optics-test: RUNNING... [genvalidity-sydtest-lens] Tests: [genvalidity-sydtest-lens]  [genvalidity-sydtest-lens] Test.Syd.Validity.LensSpec [genvalidity-sydtest-lens]  lensSettingProducesValidOnGen [genvalidity-sydtest-lens]  ✓ holds for (_2) for special generators  17.47 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  lensSpecOnGen [genvalidity-sydtest-lens]  ✓ gets valid values from tuples of negative valid doubles values  17.69 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ satisfies the second lens law for tuples of negative valid doubles  18.98 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ produces valid values when it is used to set positive valid doubles values on tuples of negative valid doubles values  17.65 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ satisfies the third lens law for positive valid doubles and tuples of negative valid doubles  17.82 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ satisfies the first lens law for positive valid doubles and tuples of negative valid doubles  2.42 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  lensGettingProducesValid [genvalidity-sydtest-lens]  ✓ holds for (_2) for doubles  2.03 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ holds for (_2) for ints  0.76 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  lensSettingProducesValidOnArbitrary [genvalidity-sydtest-lens]  ✓ holds for (_2) for doubles  1.58 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  lensSpec [genvalidity-sydtest-lens]  ✓ satisfies the second lens law for valid values  2.91 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ produces valid values when it is used to set valid values values on valid values values  17.42 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ satisfies the first lens law for valid values and valid values  13.99 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ satisfies the third lens law for valid values and valid values  14.19 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ gets valid values from valid values values  14.02 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ satisfies the first lens law for valid values and valid values  14.15 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ produces valid values when it is used to set valid values values on valid values values  14.08 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ satisfies the second lens law for valid values  14.11 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ satisfies the third lens law for valid values and valid values  14.99 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ gets valid values from valid values values  14.01 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  lensSettingProducesValid [genvalidity-sydtest-lens]  ✓ holds for (_2) for doubles  15.10 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ holds for (_2) for ints  15.04 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  lensSpecOnArbitrary [genvalidity-sydtest-lens]  ✓ satisfies the second lens law for arbitrary values  15.12 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ satisfies the first lens law for arbitrary values and arbitrary values  15.04 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ produces valid values when it is used to set arbitrary values values on arbitrary values values  15.12 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ satisfies the third lens law for arbitrary values and arbitrary values  15.20 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ gets valid values from arbitrary values values  15.30 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  lensGettingProducesValidOnGen [genvalidity-sydtest-lens]  ✓ holds for (_2) for special generators  15.14 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  myRationalLens [genvalidity-sydtest-lens]  ✓ satisfies the third lens law for valid values and valid values  15.24 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ gets valid values from valid values values  15.31 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ produces valid values when it is used to set valid values values on valid values values  18.41 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ satisfies the second lens law for valid values  15.29 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ satisfies the first lens law for valid values and valid values  15.74 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  lensGettingProducesValidOnArbitrary [genvalidity-sydtest-lens]  ✓ holds for (_2) for doubles  15.35 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  myBoolLens [genvalidity-sydtest-lens]  ✓ satisfies the third lens law for valid values and valid values  3.05 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ satisfies the first lens law for valid values and valid values  3.39 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ gets valid values from valid values values  3.02 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ satisfies the second lens law for valid values  7.85 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  ✓ produces valid values when it is used to set valid values values on valid values values  2.55 ms [genvalidity-sydtest-lens]  passed for all of 100 inputs. [genvalidity-sydtest-lens]  [genvalidity-sydtest-lens]  Examples: 3800 [genvalidity-sydtest-lens]  Passed: 38 [genvalidity-sydtest-lens]  Failed: 0 [genvalidity-sydtest-lens]  Sum of test runtimes: 0.47 seconds [genvalidity-sydtest-lens]  Test suite took:  0.03 seconds [genvalidity-sydtest-lens]  [genvalidity-sydtest-lens] Test suite genvalidity-sydtest-optics-test: PASS [genvalidity-sydtest-lens] Test suite logged to: [genvalidity-sydtest-lens] dist/test/genvalidity-sydtest-lens-1.0.0.0-genvalidity-sydtest-optics-test.log [genvalidity-sydtest-lens] 1 of 1 test suites (1 of 1 test cases) passed. [genvalidity-sydtest-lens] Phase: haddockPhase [sydtest-aeson] [1 of 2] Compiling Paths_sydtest_aeson ( dist/build/autogen/Paths_sydtest_aeson.hs, nothing ) [genvalidity-sydtest-lens] Preprocessing library for genvalidity-sydtest-lens-1.0.0.0... [genvalidity-sydtest-lens] Running Haddock on library for genvalidity-sydtest-lens-1.0.0.0... [genvalidity-sydtest-lens] Warning: The documentation for the following packages are not installed. No [genvalidity-sydtest-lens] links will be generated to these packages: attoparsec-0.14.4, [genvalidity-sydtest-lens] attoparsec-0.14.4, libyaml-clib-0.2.5, path-0.9.6, path-0.9.6, vector-0.13.2.0 [sydtest-aeson] [2 of 2] Compiling Test.Syd.Aeson ( src/Test/Syd/Aeson.hs, nothing ) [sydtest-aeson] Haddock coverage: [sydtest-aeson]  83% ( 5 / 6) in 'Test.Syd.Aeson' [sydtest-aeson]  Missing documentation for: [sydtest-aeson]  Module header [genvalidity-sydtest-lens] [1 of 2] Compiling Paths_genvalidity_sydtest_lens ( dist/build/autogen/Paths_genvalidity_sydtest_lens.hs, nothing ) [genvalidity-sydtest-lens] [2 of 2] Compiling Test.Syd.Validity.Lens ( src/Test/Syd/Validity/Lens.hs, nothing ) [genvalidity-sydtest-lens] Haddock coverage: [genvalidity-sydtest-lens]  100% ( 13 / 13) in 'Test.Syd.Validity.Lens' [dekking-report] Preprocessing executable 'dekking-report' for dekking-report-0.0.0.0... [dekking-report] Building executable 'dekking-report' for dekking-report-0.0.0.0... [dekking-report] [1 of 2] Compiling Main ( app/Main.hs, dist/build/dekking-report/dekking-report-tmp/Main.o ) [dekking-report] [2 of 2] Compiling Paths_dekking_report ( dist/build/dekking-report/autogen/Paths_dekking_report.hs, dist/build/dekking-report/dekking-report-tmp/Paths_dekking_report.o ) [dekking-report] [3 of 3] Linking dist/build/dekking-report/dekking-report [dekking-report] Phase: checkPhase [dekking-report] Package has no test suites. [dekking-report] Phase: haddockPhase [dekking-report] Phase: installPhase [dekking-report] Installing library in /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/dekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY [dekking-report] Installing executable dekking-report in /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0/bin [dekking-report] Warning: The directory [dekking-report] /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0/bin is not [dekking-report] in the system search path. [dekking-report] Registering library for dekking-report-0.0.0.0... Building smos-cli [dekking-report] Phase: fixupPhase [dekking-report] shrinking RPATHs of ELF executables and libraries in /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0 [dekking-report] shrinking /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0/bin/dekking-report [dekking-report] shrinking /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSdekking-report-0.0.0.0-DQ3OkMG7RapIFhq1R5v8RY-ghc9.10.3.so [dekking-report] checking for references to /build/ in /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0... [dekking-report] patching script interpreter paths in /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0 [dekking-report] stripping (with command strip and flags -S -p) in /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0/lib /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0/bin [post-build-hook] Uploading to cachix cache "smos": /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0 [post-build-hook] Pushing 1 paths (26 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0 (3.73 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/8isyg90fl2f9yal7q1qlylgdzqfac4na-dekking-report-0.0.0.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 0 paths... Progress: 6 of 116 built (3 building), 28 of 28 downloaded from cache [genvalidity-sydtest-lens] Documentation created: dist/doc/html/genvalidity-sydtest-lens/, [genvalidity-sydtest-lens] dist/doc/html/genvalidity-sydtest-lens/genvalidity-sydtest-lens.txt [genvalidity-sydtest-lens] Preprocessing test suite 'genvalidity-sydtest-optics-test' for genvalidity-sydtest-lens-1.0.0.0... [genvalidity-sydtest-lens] Phase: installPhase [genvalidity-sydtest-lens] Installing library in /nix/store/696d5z9ilimpksbic9yvy4dpksf15sm0-genvalidity-sydtest-lens-1.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [genvalidity-sydtest-lens] Phase: fixupPhase [genvalidity-sydtest-lens] shrinking RPATHs of ELF executables and libraries in /nix/store/696d5z9ilimpksbic9yvy4dpksf15sm0-genvalidity-sydtest-lens-1.0.0.0 [genvalidity-sydtest-lens] shrinking /nix/store/696d5z9ilimpksbic9yvy4dpksf15sm0-genvalidity-sydtest-lens-1.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSgenvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ-ghc9.10.3.so [genvalidity-sydtest-lens] checking for references to /build/ in /nix/store/696d5z9ilimpksbic9yvy4dpksf15sm0-genvalidity-sydtest-lens-1.0.0.0... [genvalidity-sydtest-lens] patching script interpreter paths in /nix/store/696d5z9ilimpksbic9yvy4dpksf15sm0-genvalidity-sydtest-lens-1.0.0.0 [genvalidity-sydtest-lens] stripping (with command strip and flags -S -p) in /nix/store/696d5z9ilimpksbic9yvy4dpksf15sm0-genvalidity-sydtest-lens-1.0.0.0/lib [genvalidity-sydtest-lens] shrinking RPATHs of ELF executables and libraries in /nix/store/mg3rsd2llxv8zy4y9m6wwfsrs66546li-genvalidity-sydtest-lens-1.0.0.0-doc [genvalidity-sydtest-lens] checking for references to /build/ in /nix/store/mg3rsd2llxv8zy4y9m6wwfsrs66546li-genvalidity-sydtest-lens-1.0.0.0-doc... [genvalidity-sydtest-lens] patching script interpreter paths in /nix/store/mg3rsd2llxv8zy4y9m6wwfsrs66546li-genvalidity-sydtest-lens-1.0.0.0-doc [sydtest-aeson] Documentation created: dist/doc/html/sydtest-aeson/, [sydtest-aeson] dist/doc/html/sydtest-aeson/sydtest-aeson.txt [sydtest-aeson] Preprocessing test suite 'sydtest-aeson-test' for sydtest-aeson-0.2.0.1... [sydtest-aeson] Phase: installPhase [sydtest-aeson] Installing library in /nix/store/7ijvrfpqf4zhmjma8ny8rj75q5l2jssa-sydtest-aeson-0.2.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/sydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0 [sydtest-aeson] Phase: fixupPhase [sydtest-aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/7ijvrfpqf4zhmjma8ny8rj75q5l2jssa-sydtest-aeson-0.2.0.1 [sydtest-aeson] shrinking /nix/store/7ijvrfpqf4zhmjma8ny8rj75q5l2jssa-sydtest-aeson-0.2.0.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0-ghc9.10.3.so [sydtest-aeson] checking for references to /build/ in /nix/store/7ijvrfpqf4zhmjma8ny8rj75q5l2jssa-sydtest-aeson-0.2.0.1... [sydtest-aeson] patching script interpreter paths in /nix/store/7ijvrfpqf4zhmjma8ny8rj75q5l2jssa-sydtest-aeson-0.2.0.1 [sydtest-aeson] stripping (with command strip and flags -S -p) in /nix/store/7ijvrfpqf4zhmjma8ny8rj75q5l2jssa-sydtest-aeson-0.2.0.1/lib [sydtest-aeson] shrinking RPATHs of ELF executables and libraries in /nix/store/knqr7998x4d9h8b6zqybdin1s9xzjiwg-sydtest-aeson-0.2.0.1-doc [sydtest-aeson] checking for references to /build/ in /nix/store/knqr7998x4d9h8b6zqybdin1s9xzjiwg-sydtest-aeson-0.2.0.1-doc... [sydtest-aeson] patching script interpreter paths in /nix/store/knqr7998x4d9h8b6zqybdin1s9xzjiwg-sydtest-aeson-0.2.0.1-doc [smos-cli] Phase: setupCompilerEnvironmentPhase [smos-cli] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-cli] Phase: unpackPhase [smos-cli] unpacking source archive /nix/store/ga8r9mwz7y51df392bzi6j8018map1js-smos-cli-source-0.2.1/smos-cli-0.2.1.tar.gz [smos-cli] source root is smos-cli-0.2.1 [smos-cli] setting SOURCE_DATE_EPOCH to timestamp 1780355679 of file "smos-cli-0.2.1/test/Spec.hs" [smos-cli] warning: file "smos-cli-0.2.1/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-cli] Phase: patchPhase [smos-cli] Phase: compileBuildDriverPhase [smos-cli] setupCompileFlags: -package-db=/build/tmp.zYxFbXFBri/setup-package.conf.d -threaded [smos-cli] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.zYxFbXFBri/Main.o ) [smos-cli] [2 of 2] Linking Setup [smos-cli] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-cli] Phase: configurePhase [smos-cli] configureFlags: --verbose --prefix=/nix/store/q3w132i95mbif5f4kkdykkni0a75ssnp-smos-cli-0.2.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.zYxFbXFBri/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-cli] Using Parsec parser [smos-cli] Configuring smos-cli-0.2.1... [smos-cli] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-cli] Dependency base: using base-4.20.2.0 [smos-cli] Dependency bytestring: using bytestring-0.12.2.0 [smos-cli] Dependency http-client: using http-client-0.7.19 [smos-cli] Dependency http-types: using http-types-0.12.4 [smos-cli] Dependency monad-logger: using monad-logger-0.3.42 [smos-cli] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-cli] Dependency path: using path-0.9.6 [smos-cli] Dependency path-io: using path-io-1.8.2 [smos-cli] Dependency pretty-show: using pretty-show-1.10 [smos-cli] Dependency retry: using retry-0.9.3.1 [smos-cli] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 [smos-cli] Dependency safe-coloured-text-layout: using safe-coloured-text-layout-0.2.0.1 [smos-cli] Dependency servant-client: using servant-client-0.20.3.0 [smos-cli] Dependency smos-data: using smos-data-0.7.0 [smos-cli] Dependency text: using text-2.1.3 [smos-cli] Dependency time: using time-1.12.2 [smos-cli] Dependency unliftio: using unliftio-0.2.25.1 [smos-cli] Dependency validity: using validity-0.12.1.0 [smos-cli] Source component graph: component lib [smos-cli] Configured component graph: [smos-cli]  component smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-cli]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-cli]  include base-4.20.2.0-fafd [smos-cli]  include bytestring-0.12.2.0-96e1 [smos-cli]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-cli]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl Building smos-data Building smos-data-gen-source [smos-cli]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-cli]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-cli]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-cli]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-cli]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-cli]  include retry-0.9.3.1-38uHdVGcer3IIYoeRAGOML [smos-cli]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-cli]  include safe-coloured-text-layout-0.2.0.1-FeKPk7xfeITIqeJbjvDsJh [smos-cli]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-cli]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cli]  include text-2.1.3-34f1 [smos-cli]  include time-1.12.2-3479 [smos-cli]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-cli]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-cli] Linked component graph: [smos-cli]  unit smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-cli]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-cli]  include base-4.20.2.0-fafd [smos-cli]  include bytestring-0.12.2.0-96e1 [smos-cli]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-cli]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-cli]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-cli]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-cli]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-cli]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-cli]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-cli]  include retry-0.9.3.1-38uHdVGcer3IIYoeRAGOML [smos-cli]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-cli]  include safe-coloured-text-layout-0.2.0.1-FeKPk7xfeITIqeJbjvDsJh [smos-cli]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-cli]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cli]  include text-2.1.3-34f1 [smos-cli]  include time-1.12.2-3479 [smos-cli]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-cli]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-cli]  Smos.CLI=smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd:Smos.CLI,Smos.CLI.Colour=smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd:Smos.CLI.Colour,Smos.CLI.Formatting=smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd:Smos.CLI.Formatting,Smos.CLI.HTTP=smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd:Smos.CLI.HTTP,Smos.CLI.Logging=smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd:Smos.CLI.Logging,Smos.CLI.OptParse=smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd:Smos.CLI.OptParse,Smos.CLI.Prompt=smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd:Smos.CLI.Prompt [smos-cli] Ready component graph: [smos-cli]  definite smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-cli]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-cli]  depends base-4.20.2.0-fafd [smos-cli]  depends bytestring-0.12.2.0-96e1 [smos-cli]  depends http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-cli]  depends http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-cli]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-cli]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-cli]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-cli]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-cli]  depends pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-cli]  depends retry-0.9.3.1-38uHdVGcer3IIYoeRAGOML [smos-cli]  depends safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-cli]  depends safe-coloured-text-layout-0.2.0.1-FeKPk7xfeITIqeJbjvDsJh [smos-cli]  depends servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-cli]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cli]  depends text-2.1.3-34f1 [smos-cli]  depends time-1.12.2-3479 [smos-cli]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-cli]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-cli] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-cli] Using compiler: ghc-9.10.3 [smos-cli] Using install prefix: [smos-cli] /nix/store/q3w132i95mbif5f4kkdykkni0a75ssnp-smos-cli-0.2.1 [smos-cli] Executables installed in: [smos-cli] /nix/store/q3w132i95mbif5f4kkdykkni0a75ssnp-smos-cli-0.2.1/bin [smos-cli] Libraries installed in: [smos-cli] /nix/store/q3w132i95mbif5f4kkdykkni0a75ssnp-smos-cli-0.2.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-cli] Dynamic Libraries installed in: [smos-cli] /nix/store/q3w132i95mbif5f4kkdykkni0a75ssnp-smos-cli-0.2.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-cli] Private executables installed in: [smos-cli] /nix/store/q3w132i95mbif5f4kkdykkni0a75ssnp-smos-cli-0.2.1/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-cli-0.2.1 [post-build-hook] Uploading to cachix cache "smos": /nix/store/696d5z9ilimpksbic9yvy4dpksf15sm0-genvalidity-sydtest-lens-1.0.0.0 /nix/store/mg3rsd2llxv8zy4y9m6wwfsrs66546li-genvalidity-sydtest-lens-1.0.0.0-doc [post-build-hook] Pushing 2 paths (259 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/mg3rsd2llxv8zy4y9m6wwfsrs66546li-genvalidity-sydtest-lens-1.0.0.0-doc (334.34 KiB) [post-build-hook] Pushing /nix/store/696d5z9ilimpksbic9yvy4dpksf15sm0-genvalidity-sydtest-lens-1.0.0.0 (685.19 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/696d5z9ilimpksbic9yvy4dpksf15sm0-genvalidity-sydtest-lens-1.0.0.0 /nix/store/mg3rsd2llxv8zy4y9m6wwfsrs66546li-genvalidity-sydtest-lens-1.0.0.0-doc [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/mg3rsd2llxv8zy4y9m6wwfsrs66546li-genvalidity-sydtest-lens-1.0.0.0-doc' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/696d5z9ilimpksbic9yvy4dpksf15sm0-genvalidity-sydtest-lens-1.0.0.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/wj32f6rkz75awn5jpnln8fdjpdipfq2r-genvalidity-sydtest-lens-1.0.0.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 7 of 116 built (4 building), 28 of 28 downloaded from cache [post-build-hook] Uploading to cachix cache "smos": /nix/store/7ijvrfpqf4zhmjma8ny8rj75q5l2jssa-sydtest-aeson-0.2.0.1 /nix/store/knqr7998x4d9h8b6zqybdin1s9xzjiwg-sydtest-aeson-0.2.0.1-doc [post-build-hook] Pushing 2 paths (261 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/knqr7998x4d9h8b6zqybdin1s9xzjiwg-sydtest-aeson-0.2.0.1-doc (208.66 KiB) [post-build-hook] Pushing /nix/store/7ijvrfpqf4zhmjma8ny8rj75q5l2jssa-sydtest-aeson-0.2.0.1 (469.45 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/7ijvrfpqf4zhmjma8ny8rj75q5l2jssa-sydtest-aeson-0.2.0.1 /nix/store/knqr7998x4d9h8b6zqybdin1s9xzjiwg-sydtest-aeson-0.2.0.1-doc [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/knqr7998x4d9h8b6zqybdin1s9xzjiwg-sydtest-aeson-0.2.0.1-doc' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/7ijvrfpqf4zhmjma8ny8rj75q5l2jssa-sydtest-aeson-0.2.0.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/f2c8f8my9rlf7vl1xfsnh44y5v4p3bly-sydtest-aeson-0.2.0.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 8 of 117 built (3 building), 28 of 28 downloaded from cache [smos-cli] Data files installed in: [smos-cli] /nix/store/q3w132i95mbif5f4kkdykkni0a75ssnp-smos-cli-0.2.1/share/x86_64-linux-ghc-9.10.3-a85d/smos-cli-0.2.1 [smos-cli] Documentation installed in: [smos-cli] /nix/store/q3w132i95mbif5f4kkdykkni0a75ssnp-smos-cli-0.2.1/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-cli-0.2.1 [smos-cli] Configuration files installed in: [smos-cli] /nix/store/q3w132i95mbif5f4kkdykkni0a75ssnp-smos-cli-0.2.1/etc [smos-cli] No alex found [smos-cli] Using ar found on system at: [smos-cli] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-cli] No c2hs found [smos-cli] No cpphs found [smos-cli] No doctest found [smos-cli] Using gcc version 14.3.0 given by user at: [smos-cli] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-cli] Using ghc version 9.10.3 found on system at: [smos-cli] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-cli] Using ghc-pkg version 9.10.3 found on system at: [smos-cli] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-cli] No ghcjs found [smos-cli] No ghcjs-pkg found [smos-cli] No greencard found [smos-cli] Using haddock version 2.31.1 found on system at: [smos-cli] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-cli] No happy found [smos-cli] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-cli] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-cli] No hmake found [smos-cli] Using hpc version 0.69 found on system at: [smos-cli] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-cli] Using hsc2hs version 0.68.10 found on system at: [smos-cli] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-cli] No hscolour found [smos-cli] No jhc found [smos-cli] Using ld found on system at: [smos-cli] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-cli] No pkg-config found [smos-cli] Using runghc version 9.10.3 found on system at: [smos-cli] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-cli] Using strip version 2.44 found on system at: [smos-cli] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-cli] Using tar found on system at: [smos-cli] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-cli] No uhc found [smos-cli] Phase: buildPhase [smos-cli] Preprocessing library for smos-cli-0.2.1... [smos-cli] Building library for smos-cli-0.2.1... [smos-cli] [1 of 8] Compiling Paths_smos_cli ( dist/build/autogen/Paths_smos_cli.hs, dist/build/Paths_smos_cli.o, dist/build/Paths_smos_cli.dyn_o ) [smos-cli] [2 of 8] Compiling Smos.CLI ( src/Smos/CLI.hs, dist/build/Smos/CLI.o, dist/build/Smos/CLI.dyn_o ) [smos-cli] [3 of 8] Compiling Smos.CLI.Colour ( src/Smos/CLI/Colour.hs, dist/build/Smos/CLI/Colour.o, dist/build/Smos/CLI/Colour.dyn_o ) [smos-cli] [4 of 8] Compiling Smos.CLI.Formatting ( src/Smos/CLI/Formatting.hs, dist/build/Smos/CLI/Formatting.o, dist/build/Smos/CLI/Formatting.dyn_o ) [smos-cli] [5 of 8] Compiling Smos.CLI.HTTP ( src/Smos/CLI/HTTP.hs, dist/build/Smos/CLI/HTTP.o, dist/build/Smos/CLI/HTTP.dyn_o ) [smos-cli] [6 of 8] Compiling Smos.CLI.Logging ( src/Smos/CLI/Logging.hs, dist/build/Smos/CLI/Logging.o, dist/build/Smos/CLI/Logging.dyn_o ) [smos-cli] [7 of 8] Compiling Smos.CLI.OptParse ( src/Smos/CLI/OptParse.hs, dist/build/Smos/CLI/OptParse.o, dist/build/Smos/CLI/OptParse.dyn_o ) [smos-cli] [8 of 8] Compiling Smos.CLI.Prompt ( src/Smos/CLI/Prompt.hs, dist/build/Smos/CLI/Prompt.o, dist/build/Smos/CLI/Prompt.dyn_o ) [smos-cli] Phase: haddockPhase [smos-cli] Phase: installPhase [smos-cli] Installing library in /nix/store/q3w132i95mbif5f4kkdykkni0a75ssnp-smos-cli-0.2.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-cli] Phase: fixupPhase [smos-cli] shrinking RPATHs of ELF executables and libraries in /nix/store/q3w132i95mbif5f4kkdykkni0a75ssnp-smos-cli-0.2.1 [smos-cli] shrinking /nix/store/q3w132i95mbif5f4kkdykkni0a75ssnp-smos-cli-0.2.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd-ghc9.10.3.so [smos-cli] checking for references to /build/ in /nix/store/q3w132i95mbif5f4kkdykkni0a75ssnp-smos-cli-0.2.1... [smos-cli] patching script interpreter paths in /nix/store/q3w132i95mbif5f4kkdykkni0a75ssnp-smos-cli-0.2.1 [smos-data] Phase: setupCompilerEnvironmentPhase [smos-data] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-data] Phase: unpackPhase [smos-data] unpacking source archive /nix/store/ygnqcqkfkfbvxz38gmj9ysv1vb642mqg-smos-data-source-0.7.0/smos-data-0.7.0.tar.gz [smos-data] source root is smos-data-0.7.0 [smos-data] setting SOURCE_DATE_EPOCH to timestamp 1780355639 of file "smos-data-0.7.0/src/Smos/Data/Types.hs" [smos-data] Phase: patchPhase [smos-data] Adding dekking-value to build-depends in ./smos-data.cabal [smos-data] Phase: compileBuildDriverPhase [smos-data] setupCompileFlags: -package-db=/build/tmp.rmxInaA8uO/setup-package.conf.d -threaded [smos-data] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.rmxInaA8uO/Main.o ) [smos-data] [2 of 2] Linking Setup [smos-data] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-data] Phase: configurePhase [smos-data] configureFlags: --verbose --prefix=/nix/store/8p2mhprigx8r30vjqngsbinzz5is0rz1-smos-data-0.7.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.rmxInaA8uO/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-data] Using Parsec parser [smos-data] Configuring smos-data-0.7.0... [smos-data] Dependency aeson: using aeson-2.2.3.0 [smos-data] Dependency aeson-pretty: using aeson-pretty-0.8.10 [smos-data] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-data] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.2 [smos-data] Dependency base: using base-4.20.2.0 [smos-data] Dependency bytestring: using bytestring-0.12.2.0 [smos-data] Dependency containers: using containers-0.7 [smos-data] Dependency deepseq: using deepseq-1.5.0.0 [smos-data] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-data] Dependency microlens: using microlens-0.4.14.0 [smos-data] Dependency path: using path-0.9.6 [smos-data] Dependency path-io: using path-io-1.8.2 [smos-data] Dependency semver: using semver-0.4.0.1 [smos-data] Dependency text: using text-2.1.3 [smos-data] Dependency time: using time-1.12.2 [smos-data] Dependency tz: using tz-0.1.3.6 [smos-data] Dependency unliftio: using unliftio-0.2.25.1 [smos-data] Dependency validity: using validity-0.12.1.0 [smos-data] Dependency validity-containers: using validity-containers-0.5.0.5 [smos-data] Dependency validity-text: using validity-text-0.3.1.3 [smos-data] Dependency validity-time: using validity-time-0.5.0.0 [smos-data] Dependency yaml: using yaml-0.11.11.2 [smos-data] Source component graph: component lib [smos-data] Configured component graph: [smos-data]  component smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-data]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-data]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [smos-data]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-data-gen-source] Phase: setupCompilerEnvironmentPhase [smos-data-gen-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-data-gen-source] Phase: unpackPhase [smos-data-gen-source] unpacking source archive /nix/store/ypw3yq4vq7j3wg0k10j4vdcxk6c6b379-smos-data-gen [smos-data-gen-source] source root is smos-data-gen [smos-data-gen-source] Phase: patchPhase [smos-data-gen-source] Phase: compileBuildDriverPhase [smos-data-gen-source] setupCompileFlags: -package-db=/build/tmp.B2L9dNg1Ye/setup-package.conf.d -threaded [smos-data-gen-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.B2L9dNg1Ye/Main.o ) [smos-data-gen-source] [2 of 2] Linking Setup [smos-data-gen-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-data-gen-source] Phase: configurePhase [smos-data-gen-source] configureFlags: --verbose --prefix=/nix/store/zq1kwylpk67bw8rsi4nb5r4q8yqlnx6c-smos-data-gen-source-0.5.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.B2L9dNg1Ye/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-data-gen-source] Using Parsec parser [smos-data-gen-source] Configuring smos-data-gen-0.5.1... [smos-data-gen-source] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-data-gen-source] Dependency base >=4.9 && <=5: using base-4.20.2.0 [smos-data-gen-source] Dependency containers: using containers-0.7 [smos-data-gen-source] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [smos-data-gen-source] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2 [smos-data-gen-source] Dependency genvalidity-text: using genvalidity-text-1.0.0.1 [smos-data-gen-source] Dependency genvalidity-time: using genvalidity-time-1.0.0.1 [smos-data-gen-source] Dependency path-io: using path-io-1.8.2 [smos-data-gen-source] Dependency smos-data: using smos-data-0.7.0 [smos-data-gen-source] Dependency sydtest: using sydtest-0.23.0.1 [smos-data-gen-source] Dependency text: using text-2.1.3 [smos-data-gen-source] Dependency time: using time-1.12.2 [smos-data-gen-source] Dependency tz: using tz-0.1.3.6 [smos-data-gen-source] Dependency base >=4.9 && <=5: using base-4.20.2.0 [smos-data-gen-source] Dependency containers: using containers-0.7 [smos-data-gen-source] Dependency criterion: using criterion-1.6.4.0 [smos-data-gen-source] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2 [smos-data-gen-source] Dependency genvalidity-criterion: using genvalidity-criterion-1.1.0.0 [smos-data-gen-source] Dependency path: using path-0.9.6 [smos-data-gen-source] Dependency path-io: using path-io-1.8.2 [smos-data-gen-source] Dependency smos-data: using smos-data-0.7.0 [smos-data-gen-source] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-data-gen-source] Source component graph: [smos-data-gen-source]  component lib [smos-data-gen-source]  component bench:smos-data-bench dependency lib [smos-data-gen-source] Configured component graph: [smos-data-gen-source]  component smos-data-gen-0.5.1-ymDGDXl2Bi6B5ABd0BK6s [smos-data-gen-source]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-data-gen-source]  include base-4.20.2.0-fafd [smos-data-gen-source]  include containers-0.7-96b4 [smos-data-gen-source]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm Building smos-directory-source Building smos-web-assets [smos-cli] stripping (with command strip and flags -S -p) in /nix/store/q3w132i95mbif5f4kkdykkni0a75ssnp-smos-cli-0.2.1/lib [smos-data]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-data]  include base-4.20.2.0-fafd [smos-data]  include bytestring-0.12.2.0-96e1 [smos-data]  include containers-0.7-96b4 [smos-data]  include deepseq-1.5.0.0-2b65 [smos-data]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-data]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-data]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-data]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-data]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-data]  include text-2.1.3-34f1 [smos-data]  include time-1.12.2-3479 [smos-data]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-data]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-data]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-data]  include validity-containers-0.5.0.5-L34Up3h7c9SHVl6t63Wf6u [smos-data]  include validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-data]  include validity-time-0.5.0.0-IeaWPPYGrQ7hvpU6w8zKH [smos-data]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-data] Linked component graph: [smos-data]  unit smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-data]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-data]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [smos-data]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-data]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-data]  include base-4.20.2.0-fafd [smos-data]  include bytestring-0.12.2.0-96e1 [smos-data]  include containers-0.7-96b4 [smos-data]  include deepseq-1.5.0.0-2b65 [smos-data]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-data]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-data]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-data]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-data]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-data]  include text-2.1.3-34f1 [smos-data]  include time-1.12.2-3479 [smos-data]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-data]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-data]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-data]  include validity-containers-0.5.0.5-L34Up3h7c9SHVl6t63Wf6u [smos-data]  include validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-data]  include validity-time-0.5.0.0-IeaWPPYGrQ7hvpU6w8zKH [smos-data]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-data]  Smos.Data=smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA:Smos.Data,Smos.Data.Types=smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA:Smos.Data.Types [smos-data] Ready component graph: [smos-data]  definite smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-data]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-data]  depends aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [smos-data]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-data]  depends autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-data]  depends base-4.20.2.0-fafd [smos-data]  depends bytestring-0.12.2.0-96e1 [smos-data]  depends containers-0.7-96b4 [smos-data]  depends deepseq-1.5.0.0-2b65 [smos-data]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-data]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-data]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-data]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-data]  depends semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-data]  depends text-2.1.3-34f1 [smos-data]  depends time-1.12.2-3479 [smos-data]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-data]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-data]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-data]  depends validity-containers-0.5.0.5-L34Up3h7c9SHVl6t63Wf6u [smos-data]  depends validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-data]  depends validity-time-0.5.0.0-IeaWPPYGrQ7hvpU6w8zKH [smos-data]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-data] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-data] Using compiler: ghc-9.10.3 [smos-data] Using install prefix: [smos-data] /nix/store/8p2mhprigx8r30vjqngsbinzz5is0rz1-smos-data-0.7.0 [smos-data] Executables installed in: [smos-data] /nix/store/8p2mhprigx8r30vjqngsbinzz5is0rz1-smos-data-0.7.0/bin [smos-data] Libraries installed in: [smos-data] /nix/store/8p2mhprigx8r30vjqngsbinzz5is0rz1-smos-data-0.7.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-data] Dynamic Libraries installed in: [smos-data] /nix/store/8p2mhprigx8r30vjqngsbinzz5is0rz1-smos-data-0.7.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-data] Private executables installed in: [smos-data-gen-source]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-data-gen-source]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-data-gen-source]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-data-gen-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-data-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-data-gen-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-data-gen-source]  include text-2.1.3-34f1 [smos-data-gen-source]  include time-1.12.2-3479 [smos-data-gen-source]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-data-gen-source]  component smos-data-gen-0.5.1-DtfDs2sqRoYGhSKdPGMJ4O-smos-data-bench [smos-data-gen-source]  include base-4.20.2.0-fafd [smos-data-gen-source]  include containers-0.7-96b4 [smos-data-gen-source]  include criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [smos-data-gen-source]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-data-gen-source]  include genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [smos-data-gen-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-data-gen-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-data-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-data-gen-source]  include smos-data-gen-0.5.1-ymDGDXl2Bi6B5ABd0BK6s [smos-data-gen-source] Linked component graph: [smos-data-gen-source]  unit smos-data-gen-0.5.1-ymDGDXl2Bi6B5ABd0BK6s [smos-data-gen-source]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-data-gen-source]  include base-4.20.2.0-fafd [smos-data-gen-source]  include containers-0.7-96b4 [smos-data-gen-source]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-data-gen-source]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-data-gen-source]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-data-gen-source]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-data-gen-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-data-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-data-gen-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-data-gen-source]  include text-2.1.3-34f1 [smos-data-gen-source]  include time-1.12.2-3479 [smos-data-gen-source]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-data-gen-source]  Smos.Data.Gen=smos-data-gen-0.5.1-ymDGDXl2Bi6B5ABd0BK6s:Smos.Data.Gen,Smos.Data.TestUtils=smos-data-gen-0.5.1-ymDGDXl2Bi6B5ABd0BK6s:Smos.Data.TestUtils [smos-data-gen-source]  unit smos-data-gen-0.5.1-DtfDs2sqRoYGhSKdPGMJ4O-smos-data-bench [smos-data-gen-source]  include base-4.20.2.0-fafd [smos-data-gen-source]  include containers-0.7-96b4 [smos-data-gen-source]  include criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [smos-data-gen-source]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-data-gen-source]  include genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [smos-data-gen-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-data-gen-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-data-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-data-gen-source]  include smos-data-gen-0.5.1-ymDGDXl2Bi6B5ABd0BK6s [smos-data-gen-source] Ready component graph: [smos-data-gen-source]  definite smos-data-gen-0.5.1-ymDGDXl2Bi6B5ABd0BK6s [smos-data-gen-source]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-data-gen-source]  depends base-4.20.2.0-fafd [smos-data-gen-source]  depends containers-0.7-96b4 [smos-data-gen-source]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-data-gen-source]  depends genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-data-gen-source]  depends genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-data-gen-source]  depends genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-data-gen-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-data-gen-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-data-gen-source]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-data-gen-source]  depends text-2.1.3-34f1 [smos-data-gen-source]  depends time-1.12.2-3479 [smos-data-gen-source]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-data-gen-source]  definite smos-data-gen-0.5.1-DtfDs2sqRoYGhSKdPGMJ4O-smos-data-bench [smos-data-gen-source]  depends base-4.20.2.0-fafd [smos-data-gen-source]  depends containers-0.7-96b4 [smos-data-gen-source]  depends criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [smos-data-gen-source]  depends genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-data-gen-source]  depends genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [smos-data-gen-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-data-gen-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-data-gen-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-data-gen-source]  depends smos-data-gen-0.5.1-ymDGDXl2Bi6B5ABd0BK6s [smos-data-gen-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-data-gen-source] Using compiler: ghc-9.10.3 [smos-data-gen-source] Using install prefix: [smos-data-gen-source] /nix/store/zq1kwylpk67bw8rsi4nb5r4q8yqlnx6c-smos-data-gen-source-0.5.1 [smos-data-gen-source] Executables installed in: [smos-data-gen-source] /nix/store/zq1kwylpk67bw8rsi4nb5r4q8yqlnx6c-smos-data-gen-source-0.5.1/bin [smos-data-gen-source] Libraries installed in: [smos-data] /nix/store/8p2mhprigx8r30vjqngsbinzz5is0rz1-smos-data-0.7.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-data-0.7.0 [smos-data] Data files installed in: [smos-data] /nix/store/8p2mhprigx8r30vjqngsbinzz5is0rz1-smos-data-0.7.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-data-0.7.0 [smos-data] Documentation installed in: [smos-data] /nix/store/8p2mhprigx8r30vjqngsbinzz5is0rz1-smos-data-0.7.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-data-0.7.0 [smos-data] Configuration files installed in: [smos-data] /nix/store/8p2mhprigx8r30vjqngsbinzz5is0rz1-smos-data-0.7.0/etc [smos-data] No alex found [smos-data] Using ar found on system at: [smos-data] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-data] No c2hs found [smos-data] No cpphs found [smos-data] No doctest found [smos-data] Using gcc version 14.3.0 given by user at: [smos-data] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-data] Using ghc version 9.10.3 found on system at: [smos-data] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-data] Using ghc-pkg version 9.10.3 found on system at: [smos-data] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-data] No ghcjs found [smos-data] No ghcjs-pkg found [smos-data] No greencard found [smos-data] Using haddock version 2.31.1 found on system at: [smos-data] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-data] No happy found [smos-data] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-data] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-data] No hmake found [smos-data] Using hpc version 0.69 found on system at: [smos-data] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-data] Using hsc2hs version 0.68.10 found on system at: [smos-data] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-data] No hscolour found [smos-data] No jhc found [smos-data] Using ld found on system at: [smos-data] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-data] No pkg-config found [smos-data] Using runghc version 9.10.3 found on system at: [smos-data] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-data] Using strip version 2.44 found on system at: [smos-data] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-data] Using tar found on system at: [smos-data] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-data] No uhc found [smos-data] Phase: buildPhase [smos-data] Preprocessing library for smos-data-0.7.0... [smos-data] Building library for smos-data-0.7.0... [smos-data] [1 of 3] Compiling Paths_smos_data ( dist/build/autogen/Paths_smos_data.hs, dist/build/Paths_smos_data.o, dist/build/Paths_smos_data.dyn_o ) [smos-data] Adapting module: Smos.Data.Types [smos-data] Outputing coverables file /build/smos-data-0.7.0/src/Smos/Data/Types.hs.coverables for source file /build/smos-data-0.7.0/src/Smos/Data/Types.hs [smos-data] [2 of 3] Compiling Smos.Data.Types ( src/Smos/Data/Types.hs, dist/build/Smos/Data/Types.o, dist/build/Smos/Data/Types.dyn_o ) [smos-data] [3 of 3] Compiling Smos.Data ( src/Smos/Data.hs, dist/build/Smos/Data.o, dist/build/Smos/Data.dyn_o ) [smos-data] Adapting module: Smos.Data [smos-data] Outputing coverables file /build/smos-data-0.7.0/src/Smos/Data.hs.coverables for source file /build/smos-data-0.7.0/src/Smos/Data.hs [smos-data] Warning: ignoring unrecognised input `dist/build/Smos/Data.dyn_o' [smos-data] Warning: ignoring unrecognised input `dist/build/Smos/Data/Types.dyn_o' [smos-data] Warning: ignoring unrecognised input `dist/build/Paths_smos_data.dyn_o' [smos-data] Phase: checkPhase [smos-data] Package has no test suites. [smos-data] Phase: haddockPhase [smos-data] Phase: installPhase [smos-data] Installing library in /nix/store/8p2mhprigx8r30vjqngsbinzz5is0rz1-smos-data-0.7.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-data] Phase: fixupPhase [smos-data] shrinking RPATHs of ELF executables and libraries in /nix/store/8p2mhprigx8r30vjqngsbinzz5is0rz1-smos-data-0.7.0 [smos-data] shrinking /nix/store/8p2mhprigx8r30vjqngsbinzz5is0rz1-smos-data-0.7.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-data-0.7.0-AgedISimMPiLf0fFDkiRrA-ghc9.10.3.so [smos-data] checking for references to /build/ in /nix/store/8p2mhprigx8r30vjqngsbinzz5is0rz1-smos-data-0.7.0... [smos-data-gen-source] /nix/store/zq1kwylpk67bw8rsi4nb5r4q8yqlnx6c-smos-data-gen-source-0.5.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-data-gen-0.5.1-ymDGDXl2Bi6B5ABd0BK6s [smos-data-gen-source] Dynamic Libraries installed in: [smos-data-gen-source] /nix/store/zq1kwylpk67bw8rsi4nb5r4q8yqlnx6c-smos-data-gen-source-0.5.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-data-gen-source] Private executables installed in: [smos-data-gen-source] /nix/store/zq1kwylpk67bw8rsi4nb5r4q8yqlnx6c-smos-data-gen-source-0.5.1/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-data-gen-0.5.1 [smos-data-gen-source] Data files installed in: [smos-data-gen-source] /nix/store/zq1kwylpk67bw8rsi4nb5r4q8yqlnx6c-smos-data-gen-source-0.5.1/share/x86_64-linux-ghc-9.10.3-a85d/smos-data-gen-0.5.1 [smos-data-gen-source] Documentation installed in: [smos-data-gen-source] /nix/store/zq1kwylpk67bw8rsi4nb5r4q8yqlnx6c-smos-data-gen-source-0.5.1/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-data-gen-0.5.1 [smos-data-gen-source] Configuration files installed in: [smos-data-gen-source] /nix/store/zq1kwylpk67bw8rsi4nb5r4q8yqlnx6c-smos-data-gen-source-0.5.1/etc [smos-data-gen-source] No alex found [smos-data-gen-source] Using ar found on system at: [smos-data-gen-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-data-gen-source] No c2hs found [smos-data-gen-source] No cpphs found [smos-data-gen-source] No doctest found [smos-data-gen-source] Using gcc version 14.3.0 given by user at: [smos-data-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-data-gen-source] Using ghc version 9.10.3 found on system at: [smos-data-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-data-gen-source] Using ghc-pkg version 9.10.3 found on system at: [smos-data-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-data-gen-source] No ghcjs found [smos-data-gen-source] No ghcjs-pkg found [smos-data-gen-source] No greencard found [smos-data-gen-source] Using haddock version 2.31.1 found on system at: [smos-data-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-data-gen-source] No happy found [smos-data-gen-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-data-gen-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-data-gen-source] No hmake found [smos-data-gen-source] Using hpc version 0.69 found on system at: [smos-data-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-data-gen-source] Using hsc2hs version 0.68.10 found on system at: [smos-data-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-data-gen-source] No hscolour found [smos-data-gen-source] No jhc found [smos-data-gen-source] Using ld found on system at: [smos-data-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-data-gen-source] No pkg-config found [smos-data-gen-source] Using runghc version 9.10.3 found on system at: [smos-data-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-data-gen-source] Using strip version 2.44 found on system at: [smos-data-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-data-gen-source] Using tar found on system at: [smos-data-gen-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-data-gen-source] No uhc found [smos-data-gen-source] Phase: buildPhase [smos-data-gen-source] Distribution quality errors: [smos-data-gen-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-data-gen-source] Distribution quality warnings: [smos-data-gen-source] [no-license-file] A 'license-file' is not specified. [smos-data-gen-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-data-gen-source] - QuickCheck [smos-data-gen-source] - containers [smos-data-gen-source] - genvalidity [smos-data-gen-source] - genvalidity-containers [smos-data-gen-source] - genvalidity-text [smos-data-gen-source] - genvalidity-time [smos-data-gen-source] - path-io [smos-data-gen-source] - smos-data [smos-data-gen-source] - sydtest [smos-data-gen-source] - text [smos-data-gen-source] - time [smos-data-gen-source] - tz [smos-data-gen-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-data-gen-source] Note: the public hackage server would reject this package. [smos-data-gen-source] Building source dist for smos-data-gen-0.5.1... [smos-data-gen-source] Source tarball created: dist/smos-data-gen-0.5.1.tar.gz [smos-data-gen-source] Phase: haddockPhase [smos-data-gen-source] Phase: installPhase [smos-data-gen-source] Phase: fixupPhase [post-build-hook] Uploading to cachix cache "smos": /nix/store/q3w132i95mbif5f4kkdykkni0a75ssnp-smos-cli-0.2.1 [post-build-hook] Pushing 6 paths (366 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/r13xmflqsnmbi8jhixw6f75fbvz4k6vw-dekking-plugin-0.0.0.0-doc (694.79 KiB) [post-build-hook] Pushing /nix/store/sacv9h5v3b5z0isd0r6grcdb8xgjkrnx-dekking-value-0.0.0.0 (259.99 KiB) [post-build-hook] Pushing /nix/store/q3w132i95mbif5f4kkdykkni0a75ssnp-smos-cli-0.2.1 (1.15 MiB) [post-build-hook] Pushing /nix/store/s3mi1cpirmdz3pqq3mzlahg40rb71ddy-dekking-value-0.0.0.0-doc (152.39 KiB) [post-build-hook] Pushing /nix/store/h9slkv4pps6dqnj00z6rw0sh88g98gyd-dekking-plugin-0.0.0.0 (3.37 MiB) [post-build-hook] Pushing /nix/store/8p2mhprigx8r30vjqngsbinzz5is0rz1-smos-data-0.7.0 (8.69 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/q3w132i95mbif5f4kkdykkni0a75ssnp-smos-cli-0.2.1 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/q3w132i95mbif5f4kkdykkni0a75ssnp-smos-cli-0.2.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/ab1lz4iazsrb9f5va8wzmr7nf2gn7hfc-smos-cli-0.2.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 9 of 115 built (4 building), 28 of 28 downloaded from cache [smos-data] patching script interpreter paths in /nix/store/8p2mhprigx8r30vjqngsbinzz5is0rz1-smos-data-0.7.0 [smos-data] stripping (with command strip and flags -S -p) in /nix/store/8p2mhprigx8r30vjqngsbinzz5is0rz1-smos-data-0.7.0/lib [smos-data] shrinking RPATHs of ELF executables and libraries in /nix/store/5zilbba6pngcyabbg0y6wr9wzbxfb89k-smos-data-0.7.0-coverables [smos-data] checking for references to /build/ in /nix/store/5zilbba6pngcyabbg0y6wr9wzbxfb89k-smos-data-0.7.0-coverables... [smos-data] patching script interpreter paths in /nix/store/5zilbba6pngcyabbg0y6wr9wzbxfb89k-smos-data-0.7.0-coverables [smos-data] shrinking RPATHs of ELF executables and libraries in /nix/store/1vk4h9jc3aal9z7fvk57544lwznisix1-smos-data-0.7.0-coverage [smos-data] checking for references to /build/ in /nix/store/1vk4h9jc3aal9z7fvk57544lwznisix1-smos-data-0.7.0-coverage... [smos-data] patching script interpreter paths in /nix/store/1vk4h9jc3aal9z7fvk57544lwznisix1-smos-data-0.7.0-coverage [smos-directory-source] Phase: setupCompilerEnvironmentPhase [smos-directory-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-directory-source] Phase: unpackPhase [smos-directory-source] unpacking source archive /nix/store/h6m1p1j2k63z69dzxndhr2mv5i19rdbv-smos-directory [smos-directory-source] source root is smos-directory [smos-directory-source] Phase: patchPhase [smos-directory-source] Phase: compileBuildDriverPhase [smos-directory-source] setupCompileFlags: -package-db=/build/tmp.lyaP3w9asc/setup-package.conf.d -threaded [smos-directory-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.lyaP3w9asc/Main.o ) [smos-directory-source] [2 of 2] Linking Setup [smos-directory-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-directory-source] Phase: configurePhase [smos-directory-source] configureFlags: --verbose --prefix=/nix/store/49w1m4lzhm9sk8phxyg5009nhv71h01x-smos-directory-source-0.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.lyaP3w9asc/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-directory-source] Using Parsec parser [smos-directory-source] Configuring smos-directory-0.2.0... [smos-directory-source] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-directory-source] Dependency base: using base-4.20.2.0 [smos-directory-source] Dependency conduit: using conduit-1.3.6.1 [smos-directory-source] Dependency containers: using containers-0.7 [smos-directory-source] Dependency cursor: using cursor-0.3.2.0 [smos-directory-source] Dependency microlens: using microlens-0.4.14.0 [smos-directory-source] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-directory-source] Dependency path: using path-0.9.6 [smos-directory-source] Dependency path-io: using path-io-1.8.2 [smos-directory-source] Dependency smos-data: using smos-data-0.7.0 [smos-directory-source] Dependency validity: using validity-0.12.1.0 [smos-directory-source] Source component graph: component lib [smos-directory-source] Configured component graph: [smos-directory-source]  component smos-directory-0.2.0-12LLKqmli5ICnWSyETmXn1 [smos-directory-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-directory-source]  include base-4.20.2.0-fafd [smos-directory-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-directory-source]  include containers-0.7-96b4 [smos-directory-source]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-directory-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-directory-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-directory-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-directory-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-directory-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-directory-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-directory-source] Linked component graph: [smos-directory-source]  unit smos-directory-0.2.0-12LLKqmli5ICnWSyETmXn1 [smos-directory-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-directory-source]  include base-4.20.2.0-fafd [smos-directory-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-directory-source]  include containers-0.7-96b4 [smos-web-assets] Phase: setupCompilerEnvironmentPhase [smos-web-assets] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-web-assets] Phase: unpackPhase [smos-web-assets] unpacking source archive /nix/store/ljf27pgggq51fqlbbsxwr8yf1lh4mc8v-smos-web-assets-source-0.0.2/smos-web-assets-0.0.2.tar.gz [smos-web-assets] source root is smos-web-assets-0.0.2 [smos-web-assets] setting SOURCE_DATE_EPOCH to timestamp 1780355640 of file "smos-web-assets-0.0.2/style/mybulma.scss" [smos-web-assets] Phase: patchPhase [smos-web-assets] Adding dekking-value to build-depends in ./smos-web-assets.cabal [smos-web-assets] Phase: compileBuildDriverPhase [smos-web-assets] setupCompileFlags: -package-db=/build/tmp.LpqW9MMgEe/setup-package.conf.d -threaded [smos-web-assets] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.LpqW9MMgEe/Main.o ) [smos-web-assets] [2 of 2] Linking Setup [smos-web-assets] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-web-assets] Phase: configurePhase [smos-web-assets] configureFlags: --verbose --prefix=/nix/store/skl916aj8isjdgl1l1xg2810dwj89ygm-smos-web-assets-0.0.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.LpqW9MMgEe/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib [smos-web-assets] Using Parsec parser [smos-web-assets] Configuring smos-web-assets-0.0.2... [smos-web-assets] Dependency base: using base-4.20.2.0 [smos-web-assets] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-web-assets] Dependency path: using path-0.9.6 [smos-web-assets] Dependency path-io: using path-io-1.8.2 [smos-web-assets] Dependency template-haskell: using template-haskell-2.22.0.0 [smos-web-assets] Dependency yesod-static: using yesod-static-1.6.1.0 [smos-web-assets] Source component graph: component lib [smos-web-assets] Configured component graph: [smos-web-assets]  component smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ [smos-web-assets]  include base-4.20.2.0-fafd [smos-web-assets]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-web-assets]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-web-assets]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-web-assets]  include template-haskell-2.22.0.0-927b [smos-web-assets]  include yesod-static-1.6.1.0-uPxt4a4ViO1F0iN6dfBGo [smos-web-assets] Linked component graph: [smos-web-assets]  unit smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ [smos-web-assets]  include base-4.20.2.0-fafd [smos-web-assets]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-web-assets]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-web-assets]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-web-assets]  include template-haskell-2.22.0.0-927b [smos-web-assets]  include yesod-static-1.6.1.0-uPxt4a4ViO1F0iN6dfBGo [smos-web-assets]  Smos.Web.Assets=smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ:Smos.Web.Assets,Smos.Web.Assets.Constants=smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ:Smos.Web.Assets.Constants,Smos.Web.Assets.TH=smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ:Smos.Web.Assets.TH [smos-web-assets] Ready component graph: [smos-web-assets]  definite smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ [post-build-hook] Uploading to cachix cache "smos": /nix/store/zq1kwylpk67bw8rsi4nb5r4q8yqlnx6c-smos-data-gen-source-0.5.1 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/zq1kwylpk67bw8rsi4nb5r4q8yqlnx6c-smos-data-gen-source-0.5.1 (17.88 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/zq1kwylpk67bw8rsi4nb5r4q8yqlnx6c-smos-data-gen-source-0.5.1 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/zq1kwylpk67bw8rsi4nb5r4q8yqlnx6c-smos-data-gen-source-0.5.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/skn7k7s8kph7506807bxfw6ya49m4n2k-smos-data-gen-source-0.5.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 10 of 115 built (3 building), 28 of 28 downloaded from cache Waiting for lock on ical-gen-source Building smos-data-gen [smos-directory-source]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-directory-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-directory-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-directory-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-directory-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-directory-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-directory-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-directory-source]  Smos.Directory.Archive=smos-directory-0.2.0-12LLKqmli5ICnWSyETmXn1:Smos.Directory.Archive,Smos.Directory.OptParse=smos-directory-0.2.0-12LLKqmli5ICnWSyETmXn1:Smos.Directory.OptParse,Smos.Directory.Resolution=smos-directory-0.2.0-12LLKqmli5ICnWSyETmXn1:Smos.Directory.Resolution,Smos.Directory.ShouldPrint=smos-directory-0.2.0-12LLKqmli5ICnWSyETmXn1:Smos.Directory.ShouldPrint,Smos.Directory.Streaming=smos-directory-0.2.0-12LLKqmli5ICnWSyETmXn1:Smos.Directory.Streaming [smos-directory-source] Ready component graph: [smos-directory-source]  definite smos-directory-0.2.0-12LLKqmli5ICnWSyETmXn1 [smos-directory-source]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-directory-source]  depends base-4.20.2.0-fafd [smos-directory-source]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-directory-source]  depends containers-0.7-96b4 [smos-directory-source]  depends cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-directory-source]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-directory-source]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-directory-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-directory-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-directory-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-directory-source]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-directory-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-directory-source] Using compiler: ghc-9.10.3 [smos-directory-source] Using install prefix: [smos-directory-source] /nix/store/49w1m4lzhm9sk8phxyg5009nhv71h01x-smos-directory-source-0.2.0 [smos-directory-source] Executables installed in: [smos-directory-source] /nix/store/49w1m4lzhm9sk8phxyg5009nhv71h01x-smos-directory-source-0.2.0/bin [smos-directory-source] Libraries installed in: [smos-directory-source] /nix/store/49w1m4lzhm9sk8phxyg5009nhv71h01x-smos-directory-source-0.2.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-directory-0.2.0-12LLKqmli5ICnWSyETmXn1 [smos-directory-source] Dynamic Libraries installed in: [smos-directory-source] /nix/store/49w1m4lzhm9sk8phxyg5009nhv71h01x-smos-directory-source-0.2.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-directory-source] Private executables installed in: [smos-directory-source] /nix/store/49w1m4lzhm9sk8phxyg5009nhv71h01x-smos-directory-source-0.2.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-directory-0.2.0 [smos-directory-source] Data files installed in: [smos-directory-source] /nix/store/49w1m4lzhm9sk8phxyg5009nhv71h01x-smos-directory-source-0.2.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-directory-0.2.0 [smos-directory-source] Documentation installed in: [smos-directory-source] /nix/store/49w1m4lzhm9sk8phxyg5009nhv71h01x-smos-directory-source-0.2.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-directory-0.2.0 [smos-directory-source] Configuration files installed in: [smos-directory-source] /nix/store/49w1m4lzhm9sk8phxyg5009nhv71h01x-smos-directory-source-0.2.0/etc [smos-directory-source] No alex found [smos-directory-source] Using ar found on system at: [smos-directory-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-directory-source] No c2hs found [smos-directory-source] No cpphs found [smos-directory-source] No doctest found [smos-directory-source] Using gcc version 14.3.0 given by user at: [smos-directory-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-directory-source] Using ghc version 9.10.3 found on system at: [smos-directory-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-directory-source] Using ghc-pkg version 9.10.3 found on system at: [smos-directory-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-directory-source] No ghcjs found [smos-directory-source] No ghcjs-pkg found [smos-directory-source] No greencard found [smos-directory-source] Using haddock version 2.31.1 found on system at: [smos-directory-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-directory-source] No happy found [smos-directory-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-directory-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-directory-source] No hmake found [smos-directory-source] Using hpc version 0.69 found on system at: [smos-directory-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-directory-source] Using hsc2hs version 0.68.10 found on system at: [smos-directory-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-directory-source] No hscolour found [smos-directory-source] No jhc found [smos-directory-source] Using ld found on system at: [smos-directory-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-directory-source] No pkg-config found [smos-directory-source] Using runghc version 9.10.3 found on system at: [smos-directory-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-web-assets]  depends base-4.20.2.0-fafd [smos-web-assets]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-web-assets]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-web-assets]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-web-assets]  depends template-haskell-2.22.0.0-927b [smos-web-assets]  depends yesod-static-1.6.1.0-uPxt4a4ViO1F0iN6dfBGo [smos-web-assets] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-web-assets] Using compiler: ghc-9.10.3 [smos-web-assets] Using install prefix: [smos-web-assets] /nix/store/skl916aj8isjdgl1l1xg2810dwj89ygm-smos-web-assets-0.0.2 [smos-web-assets] Executables installed in: [smos-web-assets] /nix/store/skl916aj8isjdgl1l1xg2810dwj89ygm-smos-web-assets-0.0.2/bin [smos-web-assets] Libraries installed in: [smos-web-assets] /nix/store/skl916aj8isjdgl1l1xg2810dwj89ygm-smos-web-assets-0.0.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ [smos-web-assets] Dynamic Libraries installed in: [smos-web-assets] /nix/store/skl916aj8isjdgl1l1xg2810dwj89ygm-smos-web-assets-0.0.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-web-assets] Private executables installed in: [smos-web-assets] /nix/store/skl916aj8isjdgl1l1xg2810dwj89ygm-smos-web-assets-0.0.2/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-web-assets-0.0.2 [smos-web-assets] Data files installed in: [smos-web-assets] /nix/store/skl916aj8isjdgl1l1xg2810dwj89ygm-smos-web-assets-0.0.2/share/x86_64-linux-ghc-9.10.3-a85d/smos-web-assets-0.0.2 [smos-web-assets] Documentation installed in: [smos-web-assets] /nix/store/skl916aj8isjdgl1l1xg2810dwj89ygm-smos-web-assets-0.0.2/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-web-assets-0.0.2 [smos-web-assets] Configuration files installed in: [smos-web-assets] /nix/store/skl916aj8isjdgl1l1xg2810dwj89ygm-smos-web-assets-0.0.2/etc [smos-web-assets] No alex found [smos-web-assets] Using ar found on system at: [smos-web-assets] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-web-assets] No c2hs found [smos-web-assets] No cpphs found [smos-web-assets] No doctest found [smos-web-assets] Using gcc version 14.3.0 given by user at: [smos-web-assets] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-web-assets] Using ghc version 9.10.3 found on system at: [smos-web-assets] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-web-assets] Using ghc-pkg version 9.10.3 found on system at: [smos-web-assets] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-web-assets] No ghcjs found [smos-web-assets] No ghcjs-pkg found [smos-web-assets] No greencard found [smos-web-assets] Using haddock version 2.31.1 found on system at: [smos-web-assets] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-web-assets] No happy found [smos-web-assets] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-web-assets] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-web-assets] No hmake found [smos-web-assets] Using hpc version 0.69 found on system at: [smos-web-assets] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-web-assets] Using hsc2hs version 0.68.10 found on system at: [smos-web-assets] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-web-assets] No hscolour found [smos-web-assets] No jhc found [smos-web-assets] Using ld found on system at: [smos-web-assets] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-web-assets] No pkg-config found [smos-web-assets] Using runghc version 9.10.3 found on system at: [smos-web-assets] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-web-assets] Using strip version 2.44 found on system at: [smos-web-assets] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-web-assets] Using tar found on system at: [smos-web-assets] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-web-assets] No uhc found [smos-web-assets] Phase: buildPhase [smos-web-assets] Preprocessing library for smos-web-assets-0.0.2... [smos-web-assets] Building library for smos-web-assets-0.0.2... [smos-web-assets] [1 of 4] Compiling Paths_smos_web_assets ( dist/build/autogen/Paths_smos_web_assets.hs, dist/build/Paths_smos_web_assets.o, dist/build/Paths_smos_web_assets.dyn_o ) [smos-web-assets] Adapting module: Smos.Web.Assets.Constants [smos-web-assets] Outputing coverables file /build/smos-web-assets-0.0.2/src/Smos/Web/Assets/Constants.hs.coverables for source file /build/smos-web-assets-0.0.2/src/Smos/Web/Assets/Constants.hs [smos-web-assets] Adapting module: Smos.Web.Assets.TH [smos-web-assets] Outputing coverables file /build/smos-web-assets-0.0.2/src/Smos/Web/Assets/TH.hs.coverables for source file /build/smos-web-assets-0.0.2/src/Smos/Web/Assets/TH.hs [smos-web-assets] [2 of 4] Compiling Smos.Web.Assets.Constants ( src/Smos/Web/Assets/Constants.hs, dist/build/Smos/Web/Assets/Constants.o, dist/build/Smos/Web/Assets/Constants.dyn_o ) [smos-web-assets] [3 of 4] Compiling Smos.Web.Assets.TH ( src/Smos/Web/Assets/TH.hs, dist/build/Smos/Web/Assets/TH.o, dist/build/Smos/Web/Assets/TH.dyn_o ) [post-build-hook] Uploading to cachix cache "smos": /nix/store/1vk4h9jc3aal9z7fvk57544lwznisix1-smos-data-0.7.0-coverage [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/1vk4h9jc3aal9z7fvk57544lwznisix1-smos-data-0.7.0-coverage (112.00 B) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/1vk4h9jc3aal9z7fvk57544lwznisix1-smos-data-0.7.0-coverage [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/1vk4h9jc3aal9z7fvk57544lwznisix1-smos-data-0.7.0-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 0 paths... Progress: 11 of 114 built (3 building), 28 of 28 downloaded from cache [smos-directory-source] Using strip version 2.44 found on system at: [smos-directory-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-directory-source] Using tar found on system at: [smos-directory-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-directory-source] No uhc found [smos-directory-source] Phase: buildPhase [smos-directory-source] Distribution quality errors: [smos-directory-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-directory-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-directory-source] specify an upper bound on the version number. Each major release of the 'base' [smos-directory-source] package changes the API in various ways and most packages will need some [smos-directory-source] changes to compile with it. The recommended practice is to specify an upper [smos-directory-source] bound on the version of the 'base' package. This ensures your package will [smos-directory-source] continue to build when a new major version of the 'base' package is released. [smos-directory-source] If you are not sure what upper bound to use then use the next major version. [smos-directory-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-directory-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-directory-source] Distribution quality warnings: [smos-directory-source] [no-license-file] A 'license-file' is not specified. [smos-directory-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-directory-source] - autodocodec [smos-directory-source] - conduit [smos-directory-source] - containers [smos-directory-source] - cursor [smos-directory-source] - microlens [smos-directory-source] - opt-env-conf [smos-directory-source] - path [smos-directory-source] - path-io [smos-directory-source] - smos-data [smos-directory-source] - validity [smos-directory-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-directory-source] Note: the public hackage server would reject this package. [smos-directory-source] Building source dist for smos-directory-0.2.0... [smos-directory-source] Source tarball created: dist/smos-directory-0.2.0.tar.gz [smos-directory-source] Phase: haddockPhase [smos-directory-source] Phase: installPhase [smos-directory-source] Phase: fixupPhase [smos-web-assets] [4 of 4] Compiling Smos.Web.Assets ( src/Smos/Web/Assets.hs, dist/build/Smos/Web/Assets.o, dist/build/Smos/Web/Assets.dyn_o ) [smos-web-assets] Adapting module: Smos.Web.Assets [smos-web-assets] Outputing coverables file /build/smos-web-assets-0.0.2/src/Smos/Web/Assets.hs.coverables for source file /build/smos-web-assets-0.0.2/src/Smos/Web/Assets.hs [smos-web-assets] Including style in: /nix/store/k0pqmhv7avvzdh0aym1nma5biy5za70a-site-stylesheet.css [smos-web-assets] Warning: ignoring unrecognised input `dist/build/Smos/Web/Assets.dyn_o' [smos-web-assets] Warning: ignoring unrecognised input `dist/build/Smos/Web/Assets/Constants.dyn_o' [smos-web-assets] Warning: ignoring unrecognised input `dist/build/Smos/Web/Assets/TH.dyn_o' [smos-web-assets] Warning: ignoring unrecognised input `dist/build/Paths_smos_web_assets.dyn_o' [smos-web-assets] Phase: checkPhase [smos-web-assets] Package has no test suites. [smos-web-assets] Phase: haddockPhase [smos-web-assets] Phase: installPhase [smos-web-assets] Installing library in /nix/store/skl916aj8isjdgl1l1xg2810dwj89ygm-smos-web-assets-0.0.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ [smos-web-assets] Phase: fixupPhase [smos-web-assets] shrinking RPATHs of ELF executables and libraries in /nix/store/skl916aj8isjdgl1l1xg2810dwj89ygm-smos-web-assets-0.0.2 [smos-web-assets] shrinking /nix/store/skl916aj8isjdgl1l1xg2810dwj89ygm-smos-web-assets-0.0.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ-ghc9.10.3.so [smos-web-assets] checking for references to /build/ in /nix/store/skl916aj8isjdgl1l1xg2810dwj89ygm-smos-web-assets-0.0.2... [smos-web-assets] patching script interpreter paths in /nix/store/skl916aj8isjdgl1l1xg2810dwj89ygm-smos-web-assets-0.0.2 [smos-web-assets] stripping (with command strip and flags -S -p) in /nix/store/skl916aj8isjdgl1l1xg2810dwj89ygm-smos-web-assets-0.0.2/lib [smos-web-assets] shrinking RPATHs of ELF executables and libraries in /nix/store/159qdz2gkc5srq0lhmvrcfxgbvw5b66g-smos-web-assets-0.0.2-coverables [smos-web-assets] checking for references to /build/ in /nix/store/159qdz2gkc5srq0lhmvrcfxgbvw5b66g-smos-web-assets-0.0.2-coverables... [smos-web-assets] patching script interpreter paths in /nix/store/159qdz2gkc5srq0lhmvrcfxgbvw5b66g-smos-web-assets-0.0.2-coverables [smos-web-assets] shrinking RPATHs of ELF executables and libraries in /nix/store/3vgk5qg1vl6b4hx3mbfma5rbzmjvwg7z-smos-web-assets-0.0.2-coverage [smos-web-assets] checking for references to /build/ in /nix/store/3vgk5qg1vl6b4hx3mbfma5rbzmjvwg7z-smos-web-assets-0.0.2-coverage... [smos-web-assets] patching script interpreter paths in /nix/store/3vgk5qg1vl6b4hx3mbfma5rbzmjvwg7z-smos-web-assets-0.0.2-coverage [smos-data-gen] Phase: setupCompilerEnvironmentPhase [smos-data-gen] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-data-gen] Phase: unpackPhase [smos-data-gen] unpacking source archive /nix/store/zq1kwylpk67bw8rsi4nb5r4q8yqlnx6c-smos-data-gen-source-0.5.1/smos-data-gen-0.5.1.tar.gz [smos-data-gen] source root is smos-data-gen-0.5.1 [smos-data-gen] setting SOURCE_DATE_EPOCH to timestamp 1780355706 of file "smos-data-gen-0.5.1/test/Spec.hs" [smos-data-gen] warning: file "smos-data-gen-0.5.1/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-data-gen] Phase: patchPhase [smos-data-gen] Phase: compileBuildDriverPhase [smos-data-gen] setupCompileFlags: -package-db=/build/tmp.asLUkMjiD6/setup-package.conf.d -threaded [smos-data-gen] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.asLUkMjiD6/Main.o ) [smos-data-gen] [2 of 2] Linking Setup [smos-data-gen] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-data-gen] Phase: configurePhase [smos-data-gen] configureFlags: --verbose --prefix=/nix/store/fiz9pcvj5klgyymzijhx2h0iv8j1lacc-smos-data-gen-0.5.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.asLUkMjiD6/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-data-gen] Using Parsec parser [smos-data-gen] Configuring smos-data-gen-0.5.1... [post-build-hook] Uploading to cachix cache "smos": /nix/store/49w1m4lzhm9sk8phxyg5009nhv71h01x-smos-directory-source-0.2.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/49w1m4lzhm9sk8phxyg5009nhv71h01x-smos-directory-source-0.2.0 (4.37 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/49w1m4lzhm9sk8phxyg5009nhv71h01x-smos-directory-source-0.2.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/49w1m4lzhm9sk8phxyg5009nhv71h01x-smos-directory-source-0.2.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/j9isysddfmnbdn7dfja0xilxlznp6kmx-smos-directory-source-0.2.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 12 of 114 built (2 building), 28 of 28 downloaded from cache [post-build-hook] Uploading to cachix cache "smos": /nix/store/skl916aj8isjdgl1l1xg2810dwj89ygm-smos-web-assets-0.0.2 [post-build-hook] Pushing 1 paths (373 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/skl916aj8isjdgl1l1xg2810dwj89ygm-smos-web-assets-0.0.2 (4.04 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/skl916aj8isjdgl1l1xg2810dwj89ygm-smos-web-assets-0.0.2 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/skl916aj8isjdgl1l1xg2810dwj89ygm-smos-web-assets-0.0.2' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/073ids49rmv7mh3xxiaaidql5n1rhzgs-smos-web-assets-0.0.2.drv' to 'https://cache.staging.nix-ci.com'... Progress: 13 of 115 built (1 building), 28 of 28 downloaded from cache Building smos-directory [smos-data-gen] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-data-gen] Dependency base >=4.9 && <=5: using base-4.20.2.0 [smos-data-gen] Dependency containers: using containers-0.7 [smos-data-gen] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [smos-data-gen] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2 [smos-data-gen] Dependency genvalidity-text: using genvalidity-text-1.0.0.1 [smos-data-gen] Dependency genvalidity-time: using genvalidity-time-1.0.0.1 [smos-data-gen] Dependency path-io: using path-io-1.8.2 [smos-data-gen] Dependency smos-data: using smos-data-0.7.0 [smos-data-gen] Dependency sydtest: using sydtest-0.23.0.1 [smos-data-gen] Dependency text: using text-2.1.3 [smos-data-gen] Dependency time: using time-1.12.2 [smos-data-gen] Dependency tz: using tz-0.1.3.6 [smos-data-gen] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-data-gen] Dependency aeson: using aeson-2.2.3.0 [smos-data-gen] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-data-gen] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.2 [smos-data-gen] Dependency base >=4.9 && <=5: using base-4.20.2.0 [smos-data-gen] Dependency bytestring: using bytestring-0.12.2.0 [smos-data-gen] Dependency containers: using containers-0.7 [smos-data-gen] Dependency filepath: using filepath-1.5.4.0 [smos-data-gen] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos-data-gen] Dependency genvalidity-sydtest-aeson: using genvalidity-sydtest-aeson-1.0.0.1 [smos-data-gen] Dependency path: using path-0.9.6 [smos-data-gen] Dependency path-io: using path-io-1.8.2 [smos-data-gen] Dependency semver: using semver-0.4.0.1 [smos-data-gen] Dependency smos-data: using smos-data-0.7.0 [smos-data-gen] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-data-gen] Dependency sydtest: using sydtest-0.23.0.1 [smos-data-gen] Dependency text: using text-2.1.3 [smos-data-gen] Dependency time: using time-1.12.2 [smos-data-gen] Source component graph: [smos-data-gen]  component lib [smos-data-gen]  component test:smos-data-test dependency lib [smos-data-gen] Configured component graph: [smos-data-gen]  component smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-data-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-data-gen]  include base-4.20.2.0-fafd [smos-data-gen]  include containers-0.7-96b4 [smos-data-gen]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-data-gen]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-data-gen]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-data-gen]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-data-gen]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-data-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-data-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-data-gen]  include text-2.1.3-34f1 [smos-data-gen]  include time-1.12.2-3479 [smos-data-gen]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-data-gen]  component smos-data-gen-0.5.1-A0cvnEJwaIeKnvEDHjEiQJ-smos-data-test [smos-data-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-data-gen]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-data-gen]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-data-gen]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-data-gen]  include base-4.20.2.0-fafd [smos-data-gen]  include bytestring-0.12.2.0-96e1 [smos-data-gen]  include containers-0.7-96b4 [smos-data-gen]  include filepath-1.5.4.0-2605 [smos-data-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-data-gen]  include genvalidity-sydtest-aeson-1.0.0.1-HUw1h3zkWvdEFAp2ufNqWJ [smos-data-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-data-gen]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-data-gen]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-data-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-data-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-data-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-data-gen]  include text-2.1.3-34f1 [smos-data-gen]  include time-1.12.2-3479 [smos-data-gen] Linked component graph: [smos-data-gen]  unit smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-data-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-data-gen]  include base-4.20.2.0-fafd [smos-data-gen]  include containers-0.7-96b4 [smos-data-gen]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-data-gen]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-data-gen]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-data-gen]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-data-gen]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-data-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-data-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-data-gen]  include text-2.1.3-34f1 [smos-data-gen]  include time-1.12.2-3479 [smos-data-gen]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-data-gen]  Smos.Data.Gen=smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3:Smos.Data.Gen,Smos.Data.TestUtils=smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3:Smos.Data.TestUtils [smos-data-gen]  unit smos-data-gen-0.5.1-A0cvnEJwaIeKnvEDHjEiQJ-smos-data-test [smos-data-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-data-gen]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-data-gen]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-data-gen]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-data-gen]  include base-4.20.2.0-fafd [smos-data-gen]  include bytestring-0.12.2.0-96e1 [smos-data-gen]  include containers-0.7-96b4 [smos-data-gen]  include filepath-1.5.4.0-2605 [smos-data-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-data-gen]  include genvalidity-sydtest-aeson-1.0.0.1-HUw1h3zkWvdEFAp2ufNqWJ [smos-data-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-data-gen]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-data-gen]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-data-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-data-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-data-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-data-gen]  include text-2.1.3-34f1 [smos-data-gen]  include time-1.12.2-3479 [smos-data-gen] Ready component graph: [smos-data-gen]  definite smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-data-gen]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-data-gen]  depends base-4.20.2.0-fafd [smos-data-gen]  depends containers-0.7-96b4 [smos-data-gen]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-data-gen]  depends genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-data-gen]  depends genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-data-gen]  depends genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-data-gen]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-data-gen]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-data-gen]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-data-gen]  depends text-2.1.3-34f1 [smos-data-gen]  depends time-1.12.2-3479 [smos-data-gen]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-data-gen]  definite smos-data-gen-0.5.1-A0cvnEJwaIeKnvEDHjEiQJ-smos-data-test [smos-data-gen]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-data-gen]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-data-gen]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-data-gen]  depends autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-data-gen]  depends base-4.20.2.0-fafd [smos-data-gen]  depends bytestring-0.12.2.0-96e1 [smos-data-gen]  depends containers-0.7-96b4 [smos-data-gen]  depends filepath-1.5.4.0-2605 [smos-data-gen]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-data-gen]  depends genvalidity-sydtest-aeson-1.0.0.1-HUw1h3zkWvdEFAp2ufNqWJ [smos-data-gen]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-data-gen]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-data-gen]  depends semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-data-gen]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-data-gen]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-data-gen]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-data-gen]  depends text-2.1.3-34f1 [smos-data-gen]  depends time-1.12.2-3479 [smos-data-gen] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-data-gen] Using compiler: ghc-9.10.3 [smos-data-gen] Using install prefix: [smos-data-gen] /nix/store/fiz9pcvj5klgyymzijhx2h0iv8j1lacc-smos-data-gen-0.5.1 [smos-data-gen] Executables installed in: [smos-data-gen] /nix/store/fiz9pcvj5klgyymzijhx2h0iv8j1lacc-smos-data-gen-0.5.1/bin [smos-data-gen] Libraries installed in: [smos-data-gen] /nix/store/fiz9pcvj5klgyymzijhx2h0iv8j1lacc-smos-data-gen-0.5.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-data-gen] Dynamic Libraries installed in: [smos-data-gen] /nix/store/fiz9pcvj5klgyymzijhx2h0iv8j1lacc-smos-data-gen-0.5.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-data-gen] Private executables installed in: [smos-data-gen] /nix/store/fiz9pcvj5klgyymzijhx2h0iv8j1lacc-smos-data-gen-0.5.1/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-data-gen-0.5.1 [smos-data-gen] Data files installed in: [smos-data-gen] /nix/store/fiz9pcvj5klgyymzijhx2h0iv8j1lacc-smos-data-gen-0.5.1/share/x86_64-linux-ghc-9.10.3-a85d/smos-data-gen-0.5.1 [smos-data-gen] Documentation installed in: [smos-data-gen] /nix/store/fiz9pcvj5klgyymzijhx2h0iv8j1lacc-smos-data-gen-0.5.1/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-data-gen-0.5.1 [smos-data-gen] Configuration files installed in: [smos-data-gen] /nix/store/fiz9pcvj5klgyymzijhx2h0iv8j1lacc-smos-data-gen-0.5.1/etc [smos-data-gen] No alex found [smos-data-gen] Using ar found on system at: [smos-data-gen] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-data-gen] No c2hs found [smos-data-gen] No cpphs found [smos-data-gen] No doctest found [smos-data-gen] Using gcc version 14.3.0 given by user at: [smos-data-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-data-gen] Using ghc version 9.10.3 found on system at: [smos-data-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-data-gen] Using ghc-pkg version 9.10.3 found on system at: [smos-data-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-data-gen] No ghcjs found [smos-data-gen] No ghcjs-pkg found [smos-data-gen] No greencard found [smos-data-gen] Using haddock version 2.31.1 found on system at: [smos-data-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-data-gen] No happy found [smos-data-gen] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-data-gen] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-data-gen] No hmake found [smos-data-gen] Using hpc version 0.69 found on system at: [smos-data-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-data-gen] Using hsc2hs version 0.68.10 found on system at: [smos-data-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-data-gen] No hscolour found [smos-data-gen] No jhc found [smos-data-gen] Using ld found on system at: [smos-data-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-data-gen] No pkg-config found [smos-data-gen] Using runghc version 9.10.3 found on system at: [smos-data-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-data-gen] Using strip version 2.44 found on system at: [smos-data-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-data-gen] Using tar found on system at: [smos-data-gen] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-data-gen] No uhc found [smos-data-gen] Phase: buildPhase [smos-data-gen] Preprocessing library for smos-data-gen-0.5.1... [smos-data-gen] Building library for smos-data-gen-0.5.1... [smos-data-gen] [1 of 3] Compiling Paths_smos_data_gen ( dist/build/autogen/Paths_smos_data_gen.hs, dist/build/Paths_smos_data_gen.o, dist/build/Paths_smos_data_gen.dyn_o ) [smos-data-gen] [2 of 3] Compiling Smos.Data.Gen ( src/Smos/Data/Gen.hs, dist/build/Smos/Data/Gen.o, dist/build/Smos/Data/Gen.dyn_o ) [smos-directory] Phase: setupCompilerEnvironmentPhase [smos-directory] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-directory] Phase: unpackPhase [smos-directory] unpacking source archive /nix/store/49w1m4lzhm9sk8phxyg5009nhv71h01x-smos-directory-source-0.2.0/smos-directory-0.2.0.tar.gz [smos-directory] source root is smos-directory-0.2.0 [smos-directory] setting SOURCE_DATE_EPOCH to timestamp 1780355720 of file "smos-directory-0.2.0/src/Smos/Directory/Streaming.hs" [smos-directory] warning: file "smos-directory-0.2.0/src/Smos/Directory/Streaming.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-directory] Phase: patchPhase [smos-directory] Adding dekking-value to build-depends in ./smos-directory.cabal [smos-directory] Phase: compileBuildDriverPhase [smos-directory] setupCompileFlags: -package-db=/build/tmp.DfzU3LFDOc/setup-package.conf.d -threaded [smos-directory] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.DfzU3LFDOc/Main.o ) [smos-directory] [2 of 2] Linking Setup [smos-directory] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-directory] Phase: configurePhase [smos-directory] configureFlags: --verbose --prefix=/nix/store/s0yjbhg7san9x7zs22nav5l953n560p6-smos-directory-0.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.DfzU3LFDOc/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-directory] Using Parsec parser [smos-directory] Configuring smos-directory-0.2.0... [smos-directory] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-directory] Dependency base: using base-4.20.2.0 [smos-directory] Dependency conduit: using conduit-1.3.6.1 [smos-directory] Dependency containers: using containers-0.7 [smos-directory] Dependency cursor: using cursor-0.3.2.0 [smos-directory] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-directory] Dependency microlens: using microlens-0.4.14.0 [smos-directory] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-directory] Dependency path: using path-0.9.6 [smos-directory] Dependency path-io: using path-io-1.8.2 [smos-directory] Dependency smos-data: using smos-data-0.7.0 [smos-directory] Dependency validity: using validity-0.12.1.0 [smos-directory] Source component graph: component lib [smos-directory] Configured component graph: [smos-directory]  component smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-directory]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-directory]  include base-4.20.2.0-fafd [smos-directory]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-directory]  include containers-0.7-96b4 [smos-directory]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-directory]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-directory]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-directory]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-directory]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-directory]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-directory]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-directory]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-directory] Linked component graph: [smos-directory]  unit smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-directory]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-directory]  include base-4.20.2.0-fafd [smos-directory]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-directory]  include containers-0.7-96b4 [smos-directory]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-directory]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-directory]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-directory]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-directory]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-directory]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-directory]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-directory]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-directory]  Smos.Directory.Archive=smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26:Smos.Directory.Archive,Smos.Directory.OptParse=smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26:Smos.Directory.OptParse,Smos.Directory.Resolution=smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26:Smos.Directory.Resolution,Smos.Directory.ShouldPrint=smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26:Smos.Directory.ShouldPrint,Smos.Directory.Streaming=smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26:Smos.Directory.Streaming [smos-directory] Ready component graph: [smos-directory]  definite smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-directory]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-directory]  depends base-4.20.2.0-fafd [smos-directory]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-directory]  depends containers-0.7-96b4 [smos-directory]  depends cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-directory]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-directory]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-directory]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-directory]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-directory]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-directory]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-directory]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-directory] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-directory] Using compiler: ghc-9.10.3 [smos-directory] Using install prefix: [smos-directory] /nix/store/s0yjbhg7san9x7zs22nav5l953n560p6-smos-directory-0.2.0 [smos-directory] Executables installed in: [smos-directory] /nix/store/s0yjbhg7san9x7zs22nav5l953n560p6-smos-directory-0.2.0/bin [smos-directory] Libraries installed in: [smos-directory] /nix/store/s0yjbhg7san9x7zs22nav5l953n560p6-smos-directory-0.2.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-directory] Dynamic Libraries installed in: [smos-directory] /nix/store/s0yjbhg7san9x7zs22nav5l953n560p6-smos-directory-0.2.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-directory] Private executables installed in: [smos-directory] /nix/store/s0yjbhg7san9x7zs22nav5l953n560p6-smos-directory-0.2.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-directory-0.2.0 [smos-directory] Data files installed in: [smos-directory] /nix/store/s0yjbhg7san9x7zs22nav5l953n560p6-smos-directory-0.2.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-directory-0.2.0 [smos-directory] Documentation installed in: [smos-directory] /nix/store/s0yjbhg7san9x7zs22nav5l953n560p6-smos-directory-0.2.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-directory-0.2.0 [smos-directory] Configuration files installed in: [smos-directory] /nix/store/s0yjbhg7san9x7zs22nav5l953n560p6-smos-directory-0.2.0/etc [smos-directory] No alex found [smos-directory] Using ar found on system at: [smos-directory] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-directory] No c2hs found [smos-directory] No cpphs found [smos-directory] No doctest found [smos-directory] Using gcc version 14.3.0 given by user at: [smos-directory] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-directory] Using ghc version 9.10.3 found on system at: [smos-directory] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-directory] Using ghc-pkg version 9.10.3 found on system at: [smos-directory] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-directory] No ghcjs found [smos-directory] No ghcjs-pkg found [smos-directory] No greencard found [smos-directory] Using haddock version 2.31.1 found on system at: [smos-directory] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-directory] No happy found [smos-directory] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-directory] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-directory] No hmake found [smos-directory] Using hpc version 0.69 found on system at: [smos-directory] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-directory] Using hsc2hs version 0.68.10 found on system at: [smos-directory] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-directory] No hscolour found [smos-directory] No jhc found [smos-directory] Using ld found on system at: [smos-directory] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-directory] No pkg-config found [smos-directory] Using runghc version 9.10.3 found on system at: [smos-directory] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-directory] Using strip version 2.44 found on system at: [smos-directory] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-directory] Using tar found on system at: [smos-directory] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-directory] No uhc found [smos-directory] Phase: buildPhase [smos-directory] Preprocessing library for smos-directory-0.2.0... [smos-directory] Building library for smos-directory-0.2.0... [smos-directory] [1 of 6] Compiling Paths_smos_directory ( dist/build/autogen/Paths_smos_directory.hs, dist/build/Paths_smos_directory.o, dist/build/Paths_smos_directory.dyn_o ) [smos-directory] Adapting module: Smos.Directory.ShouldPrint [smos-directory] Adapting module: Smos.Directory.Archive [smos-directory] Outputing coverables file /build/smos-directory-0.2.0/src/Smos/Directory/ShouldPrint.hs.coverables for source file /build/smos-directory-0.2.0/src/Smos/Directory/ShouldPrint.hs [smos-directory] Outputing coverables file /build/smos-directory-0.2.0/src/Smos/Directory/Archive.hs.coverables for source file /build/smos-directory-0.2.0/src/Smos/Directory/Archive.hs [smos-directory] Adapting module: Smos.Directory.OptParse [smos-directory] Outputing coverables file /build/smos-directory-0.2.0/src/Smos/Directory/OptParse.hs.coverables for source file /build/smos-directory-0.2.0/src/Smos/Directory/OptParse.hs [smos-directory] [2 of 6] Compiling Smos.Directory.Archive ( src/Smos/Directory/Archive.hs, dist/build/Smos/Directory/Archive.o, dist/build/Smos/Directory/Archive.dyn_o ) [smos-directory] [3 of 6] Compiling Smos.Directory.OptParse ( src/Smos/Directory/OptParse.hs, dist/build/Smos/Directory/OptParse.o, dist/build/Smos/Directory/OptParse.dyn_o ) [smos-directory] [4 of 6] Compiling Smos.Directory.Resolution ( src/Smos/Directory/Resolution.hs, dist/build/Smos/Directory/Resolution.o, dist/build/Smos/Directory/Resolution.dyn_o ) [smos-directory] Adapting module: Smos.Directory.Resolution [smos-directory] Outputing coverables file /build/smos-directory-0.2.0/src/Smos/Directory/Resolution.hs.coverables for source file /build/smos-directory-0.2.0/src/Smos/Directory/Resolution.hs [smos-directory] [5 of 6] Compiling Smos.Directory.ShouldPrint ( src/Smos/Directory/ShouldPrint.hs, dist/build/Smos/Directory/ShouldPrint.o, dist/build/Smos/Directory/ShouldPrint.dyn_o ) [smos-directory] [6 of 6] Compiling Smos.Directory.Streaming ( src/Smos/Directory/Streaming.hs, dist/build/Smos/Directory/Streaming.o, dist/build/Smos/Directory/Streaming.dyn_o ) [smos-directory] Adapting module: Smos.Directory.Streaming [smos-directory] Outputing coverables file /build/smos-directory-0.2.0/src/Smos/Directory/Streaming.hs.coverables for source file /build/smos-directory-0.2.0/src/Smos/Directory/Streaming.hs Building ical-gen [ical-gen] Phase: setupCompilerEnvironmentPhase [ical-gen] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-directory] Warning: ignoring unrecognised input `dist/build/Smos/Directory/Archive.dyn_o' [smos-directory] Warning: ignoring unrecognised input `dist/build/Smos/Directory/OptParse.dyn_o' [smos-directory] Warning: ignoring unrecognised input `dist/build/Smos/Directory/Resolution.dyn_o' [smos-directory] Warning: ignoring unrecognised input `dist/build/Smos/Directory/ShouldPrint.dyn_o' [smos-directory] Warning: ignoring unrecognised input `dist/build/Smos/Directory/Streaming.dyn_o' [smos-directory] Warning: ignoring unrecognised input `dist/build/Paths_smos_directory.dyn_o' [smos-directory] Phase: checkPhase [ical-gen] Phase: unpackPhase [ical-gen] unpacking source archive /nix/store/75dp9fbrjz0r6zclk6dimhkljmcv5kzb-ical-gen-source-0.0.0.0/ical-gen-0.0.0.0.tar.gz [smos-directory] Package has no test suites. [ical-gen] source root is ical-gen-0.0.0.0 [smos-directory] Phase: haddockPhase [smos-directory] Phase: installPhase [ical-gen] setting SOURCE_DATE_EPOCH to timestamp 1780355737 of file "ical-gen-0.0.0.0/test/Spec.hs" [ical-gen] warning: file "ical-gen-0.0.0.0/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [ical-gen] Phase: patchPhase [ical-gen] Phase: compileBuildDriverPhase [ical-gen] setupCompileFlags: -package-db=/build/tmp.KWL03iTfAP/setup-package.conf.d -threaded [ical-gen] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.KWL03iTfAP/Main.o ) [smos-directory] Installing library in /nix/store/s0yjbhg7san9x7zs22nav5l953n560p6-smos-directory-0.2.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [ical-gen] [2 of 2] Linking Setup [smos-directory] Phase: fixupPhase [smos-directory] shrinking RPATHs of ELF executables and libraries in /nix/store/s0yjbhg7san9x7zs22nav5l953n560p6-smos-directory-0.2.0 [smos-directory] shrinking /nix/store/s0yjbhg7san9x7zs22nav5l953n560p6-smos-directory-0.2.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26-ghc9.10.3.so [smos-directory] checking for references to /build/ in /nix/store/s0yjbhg7san9x7zs22nav5l953n560p6-smos-directory-0.2.0... [smos-directory] patching script interpreter paths in /nix/store/s0yjbhg7san9x7zs22nav5l953n560p6-smos-directory-0.2.0 [smos-directory] stripping (with command strip and flags -S -p) in /nix/store/s0yjbhg7san9x7zs22nav5l953n560p6-smos-directory-0.2.0/lib [smos-directory] shrinking RPATHs of ELF executables and libraries in /nix/store/63f4ybw737j864471r1jsr30djph31xp-smos-directory-0.2.0-coverables [smos-directory] checking for references to /build/ in /nix/store/63f4ybw737j864471r1jsr30djph31xp-smos-directory-0.2.0-coverables... [smos-directory] patching script interpreter paths in /nix/store/63f4ybw737j864471r1jsr30djph31xp-smos-directory-0.2.0-coverables [smos-directory] shrinking RPATHs of ELF executables and libraries in /nix/store/m3r4jxmv6mwavbha1xll5y262zsbny94-smos-directory-0.2.0-coverage [smos-directory] checking for references to /build/ in /nix/store/m3r4jxmv6mwavbha1xll5y262zsbny94-smos-directory-0.2.0-coverage... [smos-directory] patching script interpreter paths in /nix/store/m3r4jxmv6mwavbha1xll5y262zsbny94-smos-directory-0.2.0-coverage [post-build-hook] Uploading to cachix cache "smos": /nix/store/m3r4jxmv6mwavbha1xll5y262zsbny94-smos-directory-0.2.0-coverage /nix/store/s0yjbhg7san9x7zs22nav5l953n560p6-smos-directory-0.2.0 [post-build-hook] Pushing 2 paths (262 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/s0yjbhg7san9x7zs22nav5l953n560p6-smos-directory-0.2.0 (2.82 MiB) [post-build-hook] Pushing /nix/store/m3r4jxmv6mwavbha1xll5y262zsbny94-smos-directory-0.2.0-coverage (112.00 B) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/m3r4jxmv6mwavbha1xll5y262zsbny94-smos-directory-0.2.0-coverage /nix/store/s0yjbhg7san9x7zs22nav5l953n560p6-smos-directory-0.2.0 [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/m3r4jxmv6mwavbha1xll5y262zsbny94-smos-directory-0.2.0-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/s0yjbhg7san9x7zs22nav5l953n560p6-smos-directory-0.2.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/3dkbxw7758i9g886jzzrkkbpba2fzvdc-smos-directory-0.2.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 14 of 112 built (2 building), 28 of 28 downloaded from cache Building smos-calendar-import-source Building smos-github-source Building smos-notify-source Building smos-report-source Building smos-single-source [ical-gen] Phase: updateAutotoolsGnuConfigScriptsPhase [ical-gen] Phase: configurePhase [ical-gen] configureFlags: --verbose --prefix=/nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/x0n9w82rrz95fkxwv8r29bnixaz7xi0a-ical-gen-0.0.0.0-doc/share/doc/ical-gen-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.KWL03iTfAP/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-options=-O2 --ghc-options=-Wall --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Werror --ghc-options=-Wno-deprecations --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib [ical-gen] Using Parsec parser [ical-gen] Configuring ical-gen-0.0.0.0... [ical-gen] Dependency QuickCheck: using QuickCheck-2.15.0.1 [ical-gen] Dependency base >=4.7 && <5: using base-4.20.2.0 [ical-gen] Dependency bytestring: using bytestring-0.12.2.0 [ical-gen] Dependency case-insensitive: using case-insensitive-1.2.1.0 [ical-gen] Dependency conformance: using conformance-0.1.0.0 [ical-gen] Dependency conformance-gen: using conformance-gen-0.0.0.0 [ical-gen] Dependency containers: using containers-0.7 [ical-gen] Dependency dlist: using dlist-1.0 [ical-gen] Dependency genvalidity: using genvalidity-1.1.1.0 [ical-gen] Dependency genvalidity-bytestring: using genvalidity-bytestring-1.0.0.1 [ical-gen] Dependency genvalidity-case-insensitive: using [ical-gen] genvalidity-case-insensitive-0.0.0.1 [ical-gen] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2 [ical-gen] Dependency genvalidity-network-uri: using genvalidity-network-uri-0.1.0.0 [ical-gen] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [ical-gen] Dependency genvalidity-text: using genvalidity-text-1.0.0.1 [ical-gen] Dependency genvalidity-time: using genvalidity-time-1.0.0.1 [ical-gen] Dependency ical: using ical-0.0.0.0 [ical-gen] Dependency sydtest: using sydtest-0.23.0.1 [ical-gen] Dependency text: using text-2.1.3 [ical-gen] Dependency time: using time-1.12.2 [ical-gen] Dependency base >=4.7 && <5: using base-4.20.2.0 [ical-gen] Dependency containers: using containers-0.7 [ical-gen] Dependency path: using path-0.9.6 [ical-gen] Dependency path-io: using path-io-1.8.2 [ical-gen] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 [ical-gen] Dependency safe-coloured-text-terminfo: using [ical-gen] safe-coloured-text-terminfo-0.3.0.0 [ical-gen] Dependency text: using text-2.1.3 [ical-gen] Dependency vector: using vector-0.13.2.0 [ical-gen] Dependency QuickCheck: using QuickCheck-2.15.0.1 [ical-gen] Dependency base >=4.7 && <5: using base-4.20.2.0 [ical-gen] Dependency bytestring: using bytestring-0.12.2.0 [ical-gen] Dependency conformance: using conformance-0.1.0.0 [ical-gen] Dependency conformance-gen: using conformance-gen-0.0.0.0 [ical-gen] Dependency containers: using containers-0.7 [ical-gen] Dependency dlist: using dlist-1.0 [ical-gen] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [ical-gen] Dependency genvalidity-text: using genvalidity-text-1.0.0.1 [ical-gen] Dependency ical: using ical-0.0.0.0 [ical-gen] Dependency ical-gen: using ical-gen-0.0.0.0 [ical-gen] Dependency megaparsec: using megaparsec-9.7.0 [ical-gen] Dependency network-uri: using network-uri-2.6.4.2 [ical-gen] Dependency path: using path-0.9.6 [ical-gen] Dependency sydtest: using sydtest-0.23.0.1 [ical-gen] Dependency text: using text-2.1.3 [ical-gen] Dependency time: using time-1.12.2 [ical-gen] Dependency base >=4.7 && <5: using base-4.20.2.0 [ical-gen] Dependency criterion: using criterion-1.6.4.0 Waiting for lock on sydtest-yesod [ical-gen] Dependency genvalidity-criterion: using genvalidity-criterion-1.1.0.0 [ical-gen] Dependency genvalidity-vector: using genvalidity-vector-1.0.0.0 [ical-gen] Dependency ical: using ical-0.0.0.0 [ical-gen] Dependency ical-gen: using ical-gen-0.0.0.0 [ical-gen] Source component graph: [ical-gen]  component exe:ical-spec-coverage [ical-gen]  component lib [ical-gen]  component test:ical-test dependency lib [ical-gen]  component bench:ical-bench dependency lib [ical-gen] Configured component graph: [ical-gen]  component ical-gen-0.0.0.0-JnihPY2eCWZ7wHUYnezEsJ-ical-spec-coverage [ical-gen]  include base-4.20.2.0-fafd [ical-gen]  include containers-0.7-96b4 [ical-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [ical-gen]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [ical-gen]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [ical-gen]  include safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [ical-gen]  include text-2.1.3-34f1 [ical-gen]  include vector-0.13.2.0-BRL823aT0P66gc73jZatuw [ical-gen]  component ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [ical-gen]  include base-4.20.2.0-fafd [ical-gen]  include bytestring-0.12.2.0-96e1 [ical-gen]  include case-insensitive-1.2.1.0-3mnUFXW54Ar6D0b2Y2KGKv [ical-gen]  include conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [ical-gen]  include conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [ical-gen]  include containers-0.7-96b4 [ical-gen]  include dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [ical-gen]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [ical-gen]  include genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [ical-gen]  include genvalidity-case-insensitive-0.0.0.1-FjqJ9m6SIdRKFBS3vmu64F [ical-gen]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [ical-gen]  include genvalidity-network-uri-0.1.0.0-1fiVmMORTvCIcGxw1kPr84 [ical-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [ical-gen]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [ical-gen]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [ical-gen]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [ical-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [ical-gen]  include text-2.1.3-34f1 [ical-gen]  include time-1.12.2-3479 [ical-gen]  component ical-gen-0.0.0.0-6nWshNhw8nuG50D22ViUdu-ical-test [ical-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [ical-gen]  include base-4.20.2.0-fafd [ical-gen]  include bytestring-0.12.2.0-96e1 [ical-gen]  include conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [ical-gen]  include conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [ical-gen]  include containers-0.7-96b4 [ical-gen]  include dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [ical-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [ical-gen]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [ical-gen]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [ical-gen]  include ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-gen]  include megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [ical-gen]  include network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [ical-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [ical-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [ical-gen]  include text-2.1.3-34f1 [ical-gen]  include time-1.12.2-3479 [ical-gen]  component ical-gen-0.0.0.0-AMQs9fOsXnsIsroQLPhbJ3-ical-bench [ical-gen]  include base-4.20.2.0-fafd [ical-gen]  include criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [ical-gen]  include genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [ical-gen]  include genvalidity-vector-1.0.0.0-AfmV7Se1W06F429sQmBD7e [ical-gen]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [ical-gen]  include ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-gen] Linked component graph: [ical-gen]  unit ical-gen-0.0.0.0-JnihPY2eCWZ7wHUYnezEsJ-ical-spec-coverage [ical-gen]  include base-4.20.2.0-fafd [ical-gen]  include containers-0.7-96b4 [ical-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [ical-gen]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [ical-gen]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [ical-gen]  include safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [ical-gen]  include text-2.1.3-34f1 [ical-gen]  include vector-0.13.2.0-BRL823aT0P66gc73jZatuw [ical-gen]  unit ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [ical-gen]  include base-4.20.2.0-fafd [ical-gen]  include bytestring-0.12.2.0-96e1 [ical-gen]  include case-insensitive-1.2.1.0-3mnUFXW54Ar6D0b2Y2KGKv [ical-gen]  include conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [ical-gen]  include conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [ical-gen]  include containers-0.7-96b4 [ical-gen]  include dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [ical-gen]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [ical-gen]  include genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [ical-gen]  include genvalidity-case-insensitive-0.0.0.1-FjqJ9m6SIdRKFBS3vmu64F [ical-gen]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [ical-gen]  include genvalidity-network-uri-0.1.0.0-1fiVmMORTvCIcGxw1kPr84 [ical-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [ical-gen]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [ical-gen]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [ical-gen]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [ical-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [ical-gen]  include text-2.1.3-34f1 [ical-gen]  include time-1.12.2-3479 [ical-gen]  ICal.Component.Gen=ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k:ICal.Component.Gen,ICal.ContentLine.Gen=ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k:ICal.ContentLine.Gen,ICal.Gen=ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k:ICal.Gen,ICal.Parameter.Gen=ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k:ICal.Parameter.Gen,ICal.Property.Gen=ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k:ICal.Property.Gen,ICal.PropertyType.CalAddress.Gen=ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k:ICal.PropertyType.CalAddress.Gen,ICal.PropertyType.Duration.Gen=ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k:ICal.PropertyType.Duration.Gen,ICal.PropertyType.Gen=ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k:ICal.PropertyType.Gen,ICal.PropertyType.RecurrenceRule.Gen=ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k:ICal.PropertyType.RecurrenceRule.Gen,ICal.PropertyType.URI.Gen=ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k:ICal.PropertyType.URI.Gen,ICal.UnfoldedLine.Gen=ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k:ICal.UnfoldedLine.Gen [ical-gen]  unit ical-gen-0.0.0.0-6nWshNhw8nuG50D22ViUdu-ical-test [ical-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [ical-gen]  include base-4.20.2.0-fafd [ical-gen]  include bytestring-0.12.2.0-96e1 [ical-gen]  include conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [ical-gen]  include conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [ical-gen]  include containers-0.7-96b4 [ical-gen]  include dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [ical-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [ical-gen]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [ical-gen]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [ical-gen]  include ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-gen]  include megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [ical-gen]  include network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [ical-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [ical-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [ical-gen]  include text-2.1.3-34f1 [ical-gen]  include time-1.12.2-3479 [ical-gen]  unit ical-gen-0.0.0.0-AMQs9fOsXnsIsroQLPhbJ3-ical-bench [ical-gen]  include base-4.20.2.0-fafd [ical-gen]  include criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [ical-gen]  include genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [ical-gen]  include genvalidity-vector-1.0.0.0-AfmV7Se1W06F429sQmBD7e [ical-gen]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [ical-gen]  include ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-gen] Ready component graph: [ical-gen]  definite ical-gen-0.0.0.0-JnihPY2eCWZ7wHUYnezEsJ-ical-spec-coverage [ical-gen]  depends base-4.20.2.0-fafd [ical-gen]  depends containers-0.7-96b4 [ical-gen]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [ical-gen]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [ical-gen]  depends safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [ical-gen]  depends safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [ical-gen]  depends text-2.1.3-34f1 [ical-gen]  depends vector-0.13.2.0-BRL823aT0P66gc73jZatuw [ical-gen]  definite ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-gen]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [ical-gen]  depends base-4.20.2.0-fafd [ical-gen]  depends bytestring-0.12.2.0-96e1 [ical-gen]  depends case-insensitive-1.2.1.0-3mnUFXW54Ar6D0b2Y2KGKv [ical-gen]  depends conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [ical-gen]  depends conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [ical-gen]  depends containers-0.7-96b4 [ical-gen]  depends dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [ical-gen]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [ical-gen]  depends genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [ical-gen]  depends genvalidity-case-insensitive-0.0.0.1-FjqJ9m6SIdRKFBS3vmu64F [ical-gen]  depends genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [ical-gen]  depends genvalidity-network-uri-0.1.0.0-1fiVmMORTvCIcGxw1kPr84 [ical-gen]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [ical-gen]  depends genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [ical-gen]  depends genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [ical-gen]  depends ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [ical-gen]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [ical-gen]  depends text-2.1.3-34f1 [ical-gen]  depends time-1.12.2-3479 [ical-gen]  definite ical-gen-0.0.0.0-AMQs9fOsXnsIsroQLPhbJ3-ical-bench [ical-gen]  depends base-4.20.2.0-fafd [ical-gen]  depends criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [ical-gen]  depends genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [ical-gen]  depends genvalidity-vector-1.0.0.0-AfmV7Se1W06F429sQmBD7e [ical-gen]  depends ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [ical-gen]  depends ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-gen]  definite ical-gen-0.0.0.0-6nWshNhw8nuG50D22ViUdu-ical-test [ical-gen]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [ical-gen]  depends base-4.20.2.0-fafd [ical-gen]  depends bytestring-0.12.2.0-96e1 [ical-gen]  depends conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [ical-gen]  depends conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [ical-gen]  depends containers-0.7-96b4 [ical-gen]  depends dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [ical-gen]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [ical-gen]  depends genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [ical-gen]  depends ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [ical-gen]  depends ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-gen]  depends megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [ical-gen]  depends network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [ical-gen]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [ical-gen]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [ical-gen]  depends text-2.1.3-34f1 [ical-gen]  depends time-1.12.2-3479 [ical-gen] Using Cabal-3.12.1.0 compiled by ghc-9.10 [ical-gen] Using compiler: ghc-9.10.3 [ical-gen] Using install prefix: [ical-gen] /nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0 [ical-gen] Executables installed in: [ical-gen] /nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0/bin [ical-gen] Libraries installed in: [ical-gen] /nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-gen] Dynamic Libraries installed in: [ical-gen] /nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [ical-gen] Private executables installed in: [ical-gen] /nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0/libexec/x86_64-linux-ghc-9.10.3-a85d/ical-gen-0.0.0.0 [ical-gen] Data files installed in: [ical-gen] /nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0/share/x86_64-linux-ghc-9.10.3-a85d/ical-gen-0.0.0.0 [ical-gen] Documentation installed in: [ical-gen] /nix/store/x0n9w82rrz95fkxwv8r29bnixaz7xi0a-ical-gen-0.0.0.0-doc/share/doc/ical-gen-0.0.0.0 [ical-gen] Configuration files installed in: [ical-gen] /nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0/etc [ical-gen] No alex found [ical-gen] Using ar found on system at: [ical-gen] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [ical-gen] No c2hs found [ical-gen] No cpphs found [ical-gen] No doctest found [ical-gen] Using gcc version 14.3.0 given by user at: [ical-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [ical-gen] Using ghc version 9.10.3 found on system at: [ical-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [ical-gen] Using ghc-pkg version 9.10.3 found on system at: [ical-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [ical-gen] No ghcjs found [ical-gen] No ghcjs-pkg found [ical-gen] No greencard found [ical-gen] Using haddock version 2.31.1 found on system at: [ical-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [ical-gen] No happy found [ical-gen] Using haskell-suite found on system at: haskell-suite-dummy-location [ical-gen] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [ical-gen] No hmake found [ical-gen] Using hpc version 0.69 found on system at: [ical-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [ical-gen] Using hsc2hs version 0.68.10 found on system at: [ical-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [ical-gen] Using hscolour version 1.25 found on system at: [ical-gen] /nix/store/4542ydaffc5fq0lcxf22ish43ssgpa21-hscolour-1.25/bin/HsColour [ical-gen] No jhc found [ical-gen] Using ld found on system at: [ical-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [ical-gen] No pkg-config found [ical-gen] Using runghc version 9.10.3 found on system at: [ical-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [ical-gen] Using strip version 2.44 found on system at: [ical-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [ical-gen] Using tar found on system at: [ical-gen] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [ical-gen] No uhc found [smos-report-source] Phase: setupCompilerEnvironmentPhase [smos-report-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-calendar-import-source] Phase: setupCompilerEnvironmentPhase [smos-calendar-import-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-notify-source] Phase: setupCompilerEnvironmentPhase [smos-notify-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-github-source] Phase: setupCompilerEnvironmentPhase [smos-github-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-single-source] Phase: setupCompilerEnvironmentPhase [smos-single-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-report-source] Phase: unpackPhase [smos-report-source] unpacking source archive /nix/store/v7mwd9s1si8mvivbpcdpky8vz0s3bdpp-smos-report [smos-report-source] source root is smos-report [smos-report-source] Phase: patchPhase [smos-report-source] Phase: compileBuildDriverPhase [smos-report-source] setupCompileFlags: -package-db=/build/tmp.Z4kHxYlD4H/setup-package.conf.d -threaded [smos-report-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.Z4kHxYlD4H/Main.o ) [smos-report-source] [2 of 2] Linking Setup [ical-gen] Phase: buildPhase [smos-calendar-import-source] Phase: unpackPhase [smos-notify-source] Phase: unpackPhase [smos-calendar-import-source] unpacking source archive /nix/store/6bmqgmfjz4amsy5xkiqnlidhwahyv3m8-smos-calendar-import [smos-notify-source] unpacking source archive /nix/store/5izx3837svn6zr08rffbrnzchsvcsh7h-smos-notify [smos-single-source] Phase: unpackPhase [smos-notify-source] source root is smos-notify [smos-single-source] unpacking source archive /nix/store/jnbn1vllj9g4rr0zj3n4rnfshqarc1w2-smos-single [smos-calendar-import-source] source root is smos-calendar-import [smos-single-source] source root is smos-single [ical-gen] Preprocessing executable 'ical-spec-coverage' for ical-gen-0.0.0.0... [ical-gen] Building executable 'ical-spec-coverage' for ical-gen-0.0.0.0... [smos-notify-source] Phase: patchPhase [smos-calendar-import-source] Phase: patchPhase [smos-notify-source] Phase: compileBuildDriverPhase [smos-single-source] Phase: patchPhase [smos-notify-source] setupCompileFlags: -package-db=/build/tmp.FYUpRAQT8t/setup-package.conf.d -threaded [smos-calendar-import-source] Phase: compileBuildDriverPhase [smos-calendar-import-source] setupCompileFlags: -package-db=/build/tmp.w8kPT0P7fU/setup-package.conf.d -threaded [smos-single-source] Phase: compileBuildDriverPhase [smos-single-source] setupCompileFlags: -package-db=/build/tmp.TbyMNmtOh0/setup-package.conf.d -threaded [smos-github-source] Phase: unpackPhase [smos-github-source] unpacking source archive /nix/store/lnin9fsgy4v51cv7f0p9pqa8nqfa8r1c-smos-github [smos-github-source] source root is smos-github [smos-github-source] Phase: patchPhase [smos-calendar-import-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.w8kPT0P7fU/Main.o ) [smos-notify-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.FYUpRAQT8t/Main.o ) [smos-github-source] Phase: compileBuildDriverPhase [smos-single-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.TbyMNmtOh0/Main.o ) [smos-github-source] setupCompileFlags: -package-db=/build/tmp.qkgZ1M9pPb/setup-package.conf.d -threaded [ical-gen] [1 of 2] Compiling Main ( app/Main.hs, dist/build/ical-spec-coverage/ical-spec-coverage-tmp/Main.o ) [smos-notify-source] [2 of 2] Linking Setup [smos-calendar-import-source] [2 of 2] Linking Setup [smos-github-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.qkgZ1M9pPb/Main.o ) [smos-single-source] [2 of 2] Linking Setup [smos-github-source] [2 of 2] Linking Setup [smos-report-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-report-source] Phase: configurePhase [smos-report-source] configureFlags: --verbose --prefix=/nix/store/454wp3v49wc676z2j7b4qahrqp35ym53-smos-report-source-0.12.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.Z4kHxYlD4H/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-report-source] Using Parsec parser [smos-report-source] Configuring smos-report-0.12.0... [smos-single-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-single-source] Phase: configurePhase [smos-single-source] configureFlags: --verbose --prefix=/nix/store/fdzc11ms8afvggra02vm0bln0051xfb2-smos-single-source-0.4.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.TbyMNmtOh0/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-single-source] Using Parsec parser [smos-single-source] Configuring smos-single-0.4.0... [smos-notify-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-notify-source] Phase: configurePhase [smos-notify-source] configureFlags: --verbose --prefix=/nix/store/xapn71y7s7hmw0h928p7f7z02zaak54x-smos-notify-source-0.5.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/share/ghc-9.10.3 --with-gcc=gcc --package-db=/build/tmp.FYUpRAQT8t/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-notify-source] Using Parsec parser [smos-notify-source] Configuring smos-notify-0.5.0... [smos-calendar-import-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-calendar-import-source] Phase: configurePhase [ical-gen] [2 of 2] Compiling Paths_ical_gen ( dist/build/ical-spec-coverage/autogen/Paths_ical_gen.hs, dist/build/ical-spec-coverage/ical-spec-coverage-tmp/Paths_ical_gen.o ) [smos-calendar-import-source] configureFlags: --verbose --prefix=/nix/store/9dgjg9v8ip17av6nka3wwll192wscyz5-smos-calendar-import-source-0.10.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.w8kPT0P7fU/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-github-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-github-source] Phase: configurePhase [smos-calendar-import-source] Using Parsec parser [smos-calendar-import-source] Configuring smos-calendar-import-0.10.0... [smos-github-source] configureFlags: --verbose --prefix=/nix/store/xk15fw652442v2ndx3w8bmnv6dyiw214-smos-github-source-0.9.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.qkgZ1M9pPb/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-github-source] Using Parsec parser [smos-github-source] Configuring smos-github-0.9.0... [smos-report-source] Dependency IntervalMap: using IntervalMap-0.6.2.1 [smos-report-source] Dependency aeson: using aeson-2.2.3.0 [smos-report-source] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-report-source] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.2 [smos-report-source] Dependency base: using base-4.20.2.0 [smos-report-source] Dependency conduit: using conduit-1.3.6.1 [smos-report-source] Dependency containers: using containers-0.7 [smos-report-source] Dependency cursor: using cursor-0.3.2.0 [smos-report-source] Dependency deepseq: using deepseq-1.5.0.0 [smos-report-source] Dependency dlist: using dlist-1.0 [smos-report-source] Dependency megaparsec: using megaparsec-9.7.0 [smos-report-source] Dependency microlens: using microlens-0.4.14.0 [smos-report-source] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-report-source] Dependency parsec: using parsec-3.1.18.0 [smos-report-source] Dependency path: using path-0.9.6 [smos-report-source] Dependency pretty-show: using pretty-show-1.10 [smos-report-source] Dependency safe: using safe-0.3.21 [smos-report-source] Dependency smos-data: using smos-data-0.7.0 [smos-report-source] Dependency smos-directory: using smos-directory-0.2.0 [smos-report-source] Dependency text: using text-2.1.3 [smos-report-source] Dependency time: using time-1.12.2 [smos-report-source] Dependency tz: using tz-0.1.3.6 [smos-report-source] Dependency validity: using validity-0.12.1.0 [smos-report-source] Dependency validity-path: using validity-path-0.4.0.1 [smos-report-source] Dependency validity-time: using validity-time-0.5.0.0 [smos-report-source] Dependency yaml: using yaml-0.11.11.2 [smos-report-source] Source component graph: component lib [smos-report-source] Configured component graph: [smos-report-source]  component smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw [smos-report-source]  include IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-report-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-report-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-report-source]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-report-source]  include base-4.20.2.0-fafd [smos-report-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-report-source]  include containers-0.7-96b4 [smos-report-source]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-source]  include deepseq-1.5.0.0-2b65 [smos-report-source]  include dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [smos-report-source]  include megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos-report-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-report-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-report-source]  include parsec-3.1.18.0-9445 [smos-report-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-source]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-report-source]  include safe-0.3.21-5BPtE6bL5iDDoo2YMcvvrG [smos-report-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-report-source]  include text-2.1.3-34f1 [smos-report-source]  include time-1.12.2-3479 [smos-report-source]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-report-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-report-source]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-report-source]  include validity-time-0.5.0.0-IeaWPPYGrQ7hvpU6w8zKH [smos-report-source]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-report-source] Linked component graph: [smos-report-source]  unit smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw [smos-report-source]  include IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-report-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-report-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-report-source]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-report-source]  include base-4.20.2.0-fafd [smos-report-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-report-source]  include containers-0.7-96b4 [smos-report-source]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-source]  include deepseq-1.5.0.0-2b65 [smos-report-source]  include dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [smos-report-source]  include megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos-report-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-report-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-report-source]  include parsec-3.1.18.0-9445 [smos-report-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-source]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-report-source]  include safe-0.3.21-5BPtE6bL5iDDoo2YMcvvrG [smos-report-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-report-source]  include text-2.1.3-34f1 [smos-report-source]  include time-1.12.2-3479 [smos-report-source]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-report-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-report-source]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-report-source]  include validity-time-0.5.0.0-IeaWPPYGrQ7hvpU6w8zKH [smos-report-source]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-report-source]  Smos.Report.Agenda=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Agenda,Smos.Report.Agenda.Types=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Agenda.Types,Smos.Report.Clock=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Clock,Smos.Report.Clock.Types=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Clock.Types,Smos.Report.Comparison=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Comparison,Smos.Report.Entry=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Entry,Smos.Report.Filter=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Filter,Smos.Report.Free=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Free,Smos.Report.Log=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Log,Smos.Report.Next=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Next,Smos.Report.Ongoing=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Ongoing,Smos.Report.OptParse=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.OptParse,Smos.Report.Period=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Period,Smos.Report.Projection=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Projection,Smos.Report.Projects=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Projects,Smos.Report.Report=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Report,Smos.Report.Sorter=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Sorter,Smos.Report.Stats=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Stats,Smos.Report.Stuck=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Stuck,Smos.Report.Tags=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Tags,Smos.Report.Time=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Time,Smos.Report.TimeBlock=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.TimeBlock,Smos.Report.Waiting=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Waiting,Smos.Report.Work=smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw:Smos.Report.Work [smos-report-source] Ready component graph: [smos-report-source]  definite smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw [smos-report-source]  depends IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-report-source]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-report-source]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-report-source]  depends autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-report-source]  depends base-4.20.2.0-fafd [smos-report-source]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-report-source]  depends containers-0.7-96b4 [smos-report-source]  depends cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-source]  depends deepseq-1.5.0.0-2b65 [smos-report-source]  depends dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [smos-report-source]  depends megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos-report-source]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-report-source]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-report-source]  depends parsec-3.1.18.0-9445 [smos-report-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-source]  depends pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-report-source]  depends safe-0.3.21-5BPtE6bL5iDDoo2YMcvvrG [smos-report-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-source]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-report-source]  depends text-2.1.3-34f1 [smos-report-source]  depends time-1.12.2-3479 [smos-report-source]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-report-source]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-report-source]  depends validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-report-source]  depends validity-time-0.5.0.0-IeaWPPYGrQ7hvpU6w8zKH [smos-report-source]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-report-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-report-source] Using compiler: ghc-9.10.3 [smos-report-source] Using install prefix: [smos-report-source] /nix/store/454wp3v49wc676z2j7b4qahrqp35ym53-smos-report-source-0.12.0 [smos-report-source] Executables installed in: [smos-report-source] /nix/store/454wp3v49wc676z2j7b4qahrqp35ym53-smos-report-source-0.12.0/bin [smos-report-source] Libraries installed in: [smos-report-source] /nix/store/454wp3v49wc676z2j7b4qahrqp35ym53-smos-report-source-0.12.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-report-0.12.0-DB2rvOz3TiXKZQRohvnqGw [smos-report-source] Dynamic Libraries installed in: [smos-report-source] /nix/store/454wp3v49wc676z2j7b4qahrqp35ym53-smos-report-source-0.12.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-report-source] Private executables installed in: [smos-report-source] /nix/store/454wp3v49wc676z2j7b4qahrqp35ym53-smos-report-source-0.12.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-report-0.12.0 [smos-report-source] Data files installed in: [ical-gen] [3 of 3] Linking dist/build/ical-spec-coverage/ical-spec-coverage [smos-report-source] /nix/store/454wp3v49wc676z2j7b4qahrqp35ym53-smos-report-source-0.12.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-report-0.12.0 [smos-report-source] Documentation installed in: [smos-report-source] /nix/store/454wp3v49wc676z2j7b4qahrqp35ym53-smos-report-source-0.12.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-report-0.12.0 [smos-report-source] Configuration files installed in: [smos-report-source] /nix/store/454wp3v49wc676z2j7b4qahrqp35ym53-smos-report-source-0.12.0/etc [smos-report-source] No alex found [smos-report-source] Using ar found on system at: [smos-report-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-report-source] No c2hs found [smos-report-source] No cpphs found [smos-report-source] No doctest found [smos-report-source] Using gcc version 14.3.0 given by user at: [smos-report-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-report-source] Using ghc version 9.10.3 found on system at: [smos-report-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-report-source] Using ghc-pkg version 9.10.3 found on system at: [smos-report-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-report-source] No ghcjs found [smos-report-source] No ghcjs-pkg found [smos-report-source] No greencard found [smos-report-source] Using haddock version 2.31.1 found on system at: [smos-report-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-report-source] No happy found [smos-report-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-report-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-report-source] No hmake found [smos-report-source] Using hpc version 0.69 found on system at: [smos-report-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-report-source] Using hsc2hs version 0.68.10 found on system at: [smos-report-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-report-source] No hscolour found [smos-report-source] No jhc found [smos-report-source] Using ld found on system at: [smos-report-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-report-source] No pkg-config found [smos-report-source] Using runghc version 9.10.3 found on system at: [smos-report-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-report-source] Using strip version 2.44 found on system at: [smos-report-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-report-source] Using tar found on system at: [smos-report-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-report-source] No uhc found [smos-report-source] Phase: buildPhase [smos-report-source] Distribution quality errors: [smos-report-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-report-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-report-source] specify an upper bound on the version number. Each major release of the 'base' [smos-report-source] package changes the API in various ways and most packages will need some [smos-report-source] changes to compile with it. The recommended practice is to specify an upper [smos-report-source] bound on the version of the 'base' package. This ensures your package will [smos-report-source] continue to build when a new major version of the 'base' package is released. [smos-report-source] If you are not sure what upper bound to use then use the next major version. [smos-report-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-report-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-report-source] Distribution quality warnings: [smos-report-source] [no-license-file] A 'license-file' is not specified. [smos-report-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-report-source] - IntervalMap [smos-report-source] - aeson [smos-report-source] - autodocodec [smos-report-source] - autodocodec-yaml [smos-report-source] - conduit [smos-report-source] - containers [smos-report-source] - cursor [smos-report-source] - deepseq [smos-report-source] - dlist [smos-report-source] - megaparsec [smos-report-source] - microlens [smos-report-source] - opt-env-conf [smos-report-source] - parsec [smos-report-source] - path [smos-report-source] - pretty-show [smos-report-source] - safe [smos-report-source] - smos-data [smos-report-source] - smos-directory [smos-report-source] - text [smos-report-source] - time [smos-report-source] - tz [smos-report-source] - validity [smos-report-source] - validity-path [smos-report-source] - validity-time [smos-report-source] - yaml [smos-report-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-report-source] Note: the public hackage server would reject this package. [smos-report-source] Building source dist for smos-report-0.12.0... [smos-report-source] Source tarball created: dist/smos-report-0.12.0.tar.gz [smos-report-source] Phase: haddockPhase [smos-report-source] Phase: installPhase [smos-report-source] Phase: fixupPhase [post-build-hook] Uploading to cachix cache "smos": /nix/store/454wp3v49wc676z2j7b4qahrqp35ym53-smos-report-source-0.12.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/454wp3v49wc676z2j7b4qahrqp35ym53-smos-report-source-0.12.0 (35.79 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/454wp3v49wc676z2j7b4qahrqp35ym53-smos-report-source-0.12.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/454wp3v49wc676z2j7b4qahrqp35ym53-smos-report-source-0.12.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/f0pnl0xfyvsf4a020mw9vwrqk9dg2is5-smos-report-source-0.12.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 15 of 110 built (6 building), 28 of 28 downloaded from cache Building smos-report [ical-gen] Preprocessing library for ical-gen-0.0.0.0... [ical-gen] Building library for ical-gen-0.0.0.0... [ical-gen] [ 1 of 12] Compiling ICal.ContentLine.Gen ( src/ICal/ContentLine/Gen.hs, dist/build/ICal/ContentLine/Gen.o, dist/build/ICal/ContentLine/Gen.dyn_o ) [ical-gen] [ 2 of 12] Compiling ICal.PropertyType.CalAddress.Gen ( src/ICal/PropertyType/CalAddress/Gen.hs, dist/build/ICal/PropertyType/CalAddress/Gen.o, dist/build/ICal/PropertyType/CalAddress/Gen.dyn_o ) [ical-gen] [ 3 of 12] Compiling ICal.PropertyType.Duration.Gen ( src/ICal/PropertyType/Duration/Gen.hs, dist/build/ICal/PropertyType/Duration/Gen.o, dist/build/ICal/PropertyType/Duration/Gen.dyn_o ) [ical-gen] [ 4 of 12] Compiling ICal.PropertyType.URI.Gen ( src/ICal/PropertyType/URI/Gen.hs, dist/build/ICal/PropertyType/URI/Gen.o, dist/build/ICal/PropertyType/URI/Gen.dyn_o ) [ical-gen] [ 5 of 12] Compiling ICal.Parameter.Gen ( src/ICal/Parameter/Gen.hs, dist/build/ICal/Parameter/Gen.o, dist/build/ICal/Parameter/Gen.dyn_o ) [ical-gen] [ 6 of 12] Compiling ICal.PropertyType.Gen ( src/ICal/PropertyType/Gen.hs, dist/build/ICal/PropertyType/Gen.o, dist/build/ICal/PropertyType/Gen.dyn_o ) [smos-calendar-import-source] Dependency aeson: using aeson-2.2.3.0 [smos-calendar-import-source] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-calendar-import-source] Dependency base: using base-4.20.2.0 [smos-calendar-import-source] Dependency bytestring: using bytestring-0.12.2.0 [smos-calendar-import-source] Dependency case-insensitive: using case-insensitive-1.2.1.0 [smos-calendar-import-source] Dependency conformance: using conformance-0.1.0.0 [smos-calendar-import-source] Dependency containers: using containers-0.7 [smos-calendar-import-source] Dependency http-client: using http-client-0.7.19 [smos-calendar-import-source] Dependency http-client-tls: using http-client-tls-0.3.6.4 [smos-calendar-import-source] Dependency ical: using ical-0.0.0.0 [smos-calendar-import-source] Dependency ical-recurrence: using ical-recurrence-0.0.0.0 [smos-calendar-import-source] Dependency monad-logger: using monad-logger-0.3.42 [smos-calendar-import-source] Dependency network-uri: using network-uri-2.6.4.2 [smos-calendar-import-source] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-calendar-import-source] Dependency path: using path-0.9.6 [smos-calendar-import-source] Dependency path-io: using path-io-1.8.2 [smos-calendar-import-source] Dependency smos-cli: using smos-cli-0.2.1 [smos-calendar-import-source] Dependency smos-data: using smos-data-0.7.0 [smos-calendar-import-source] Dependency smos-directory: using smos-directory-0.2.0 [smos-calendar-import-source] Dependency text: using text-2.1.3 [smos-calendar-import-source] Dependency time: using time-1.12.2 [smos-calendar-import-source] Dependency unliftio: using unliftio-0.2.25.1 [smos-calendar-import-source] Dependency validity: using validity-0.12.1.0 [smos-calendar-import-source] Dependency validity-text: using validity-text-0.3.1.3 [smos-calendar-import-source] Dependency yaml: using yaml-0.11.11.2 [smos-calendar-import-source] Dependency base: using base-4.20.2.0 [smos-calendar-import-source] Dependency smos-calendar-import: using smos-calendar-import-0.10.0 [smos-calendar-import-source] Source component graph: [smos-calendar-import-source]  component lib [smos-calendar-import-source]  component exe:smos-calendar-import dependency lib [smos-calendar-import-source] Configured component graph: [smos-calendar-import-source]  component smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY [smos-calendar-import-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-calendar-import-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-calendar-import-source]  include base-4.20.2.0-fafd [smos-calendar-import-source]  include bytestring-0.12.2.0-96e1 [smos-calendar-import-source]  include case-insensitive-1.2.1.0-3mnUFXW54Ar6D0b2Y2KGKv [smos-calendar-import-source]  include conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [smos-calendar-import-source]  include containers-0.7-96b4 [smos-calendar-import-source]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-calendar-import-source]  include http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-calendar-import-source]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-calendar-import-source]  include ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [smos-calendar-import-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-calendar-import-source]  include network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [smos-calendar-import-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-calendar-import-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-calendar-import-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-calendar-import-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-calendar-import-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-calendar-import-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-calendar-import-source]  include text-2.1.3-34f1 [smos-calendar-import-source]  include time-1.12.2-3479 [smos-calendar-import-source]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-calendar-import-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-calendar-import-source]  include validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-calendar-import-source]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-calendar-import-source]  component smos-calendar-import-0.10.0-8R5T8Ap46DW2iviDiW6F5f-smos-calendar-import [smos-calendar-import-source]  include base-4.20.2.0-fafd [smos-calendar-import-source]  include smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY [smos-calendar-import-source] Linked component graph: [smos-calendar-import-source]  unit smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY [smos-calendar-import-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-calendar-import-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-calendar-import-source]  include base-4.20.2.0-fafd [smos-calendar-import-source]  include bytestring-0.12.2.0-96e1 [smos-calendar-import-source]  include case-insensitive-1.2.1.0-3mnUFXW54Ar6D0b2Y2KGKv [smos-calendar-import-source]  include conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [smos-calendar-import-source]  include containers-0.7-96b4 [smos-calendar-import-source]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-calendar-import-source]  include http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-calendar-import-source]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-calendar-import-source]  include ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [smos-calendar-import-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-calendar-import-source]  include network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [smos-calendar-import-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-calendar-import-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-calendar-import-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-calendar-import-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-calendar-import-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-calendar-import-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-github-source] Dependency aeson: using aeson-2.2.3.0 [smos-github-source] Dependency async: using async-2.2.5 [smos-github-source] Dependency base: using base-4.20.2.0 [smos-github-source] Dependency conduit: using conduit-1.3.6.1 [smos-github-source] Dependency containers: using containers-0.7 [smos-github-source] Dependency github: using github-0.30.0.1 [smos-github-source] Dependency network-uri: using network-uri-2.6.4.2 [smos-github-source] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-github-source] Dependency path: using path-0.9.6 [smos-github-source] Dependency path-io: using path-io-1.8.2 [smos-github-source] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 [smos-github-source] Dependency safe-coloured-text-terminfo: using [smos-github-source] safe-coloured-text-terminfo-0.3.0.0 [smos-github-source] Dependency smos-cli: using smos-cli-0.2.1 [smos-github-source] Dependency smos-data: using smos-data-0.7.0 [smos-github-source] Dependency smos-directory: using smos-directory-0.2.0 [smos-github-source] Dependency text: using text-2.1.3 [smos-github-source] Dependency time: using time-1.12.2 [smos-github-source] Dependency validity: using validity-0.12.1.0 [smos-github-source] Dependency validity-text: using validity-text-0.3.1.3 [smos-github-source] Dependency base: using base-4.20.2.0 [smos-github-source] Dependency smos-github: using smos-github-0.9.0 [smos-github-source] Source component graph: [smos-github-source]  component lib [smos-github-source]  component exe:smos-github dependency lib [smos-github-source] Configured component graph: [smos-github-source]  component smos-github-0.9.0-FjLjQazrG6X7Up6CGIfzPc [smos-github-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-github-source]  include async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos-github-source]  include base-4.20.2.0-fafd [smos-github-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-github-source]  include containers-0.7-96b4 [smos-github-source]  include github-0.30.0.1-IQSeGAOjyKY6xNadZopZVv [smos-github-source]  include network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [smos-github-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-github-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-github-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-github-source]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-github-source]  include safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-github-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-github-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-github-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-github-source]  include text-2.1.3-34f1 [smos-github-source]  include time-1.12.2-3479 [smos-github-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-github-source]  include validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-github-source]  component smos-github-0.9.0-7QdOv3wJaCz2Y5rDW4e8cD-smos-github [smos-github-source]  include base-4.20.2.0-fafd [smos-github-source]  include smos-github-0.9.0-FjLjQazrG6X7Up6CGIfzPc [smos-github-source] Linked component graph: [smos-github-source]  unit smos-github-0.9.0-FjLjQazrG6X7Up6CGIfzPc [smos-github-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-github-source]  include async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos-github-source]  include base-4.20.2.0-fafd [smos-github-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-github-source]  include containers-0.7-96b4 [smos-github-source]  include github-0.30.0.1-IQSeGAOjyKY6xNadZopZVv [smos-github-source]  include network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [smos-github-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-github-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-github-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-github-source]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-github-source]  include safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-github-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-github-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-github-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-github-source]  include text-2.1.3-34f1 [smos-github-source]  include time-1.12.2-3479 [smos-github-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-github-source]  include validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-github-source]  Smos.GitHub=smos-github-0.9.0-FjLjQazrG6X7Up6CGIfzPc:Smos.GitHub,Smos.GitHub.Command=smos-github-0.9.0-FjLjQazrG6X7Up6CGIfzPc:Smos.GitHub.Command,Smos.GitHub.Command.Import=smos-github-0.9.0-FjLjQazrG6X7Up6CGIfzPc:Smos.GitHub.Command.Import,Smos.GitHub.Command.List=smos-github-0.9.0-FjLjQazrG6X7Up6CGIfzPc:Smos.GitHub.Command.List,Smos.GitHub.Issue=smos-github-0.9.0-FjLjQazrG6X7Up6CGIfzPc:Smos.GitHub.Issue,Smos.GitHub.OptParse=smos-github-0.9.0-FjLjQazrG6X7Up6CGIfzPc:Smos.GitHub.OptParse [smos-github-source]  unit smos-github-0.9.0-7QdOv3wJaCz2Y5rDW4e8cD-smos-github [smos-github-source]  include base-4.20.2.0-fafd [smos-github-source]  include smos-github-0.9.0-FjLjQazrG6X7Up6CGIfzPc [smos-github-source] Ready component graph: [smos-github-source]  definite smos-github-0.9.0-FjLjQazrG6X7Up6CGIfzPc [smos-notify-source] Dependency base: using base-4.20.2.0 [smos-notify-source] Dependency conduit: using conduit-1.3.6.1 [smos-notify-source] Dependency containers: using containers-0.7 [smos-notify-source] Dependency filepath: using filepath-1.5.4.0 [smos-notify-source] Dependency hashable: using hashable-1.5.0.0 [smos-notify-source] Dependency monad-logger: using monad-logger-0.3.42 [smos-notify-source] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-notify-source] Dependency path: using path-0.9.6 [smos-notify-source] Dependency path-io: using path-io-1.8.2 [smos-notify-source] Dependency persistent: using persistent-2.17.1.0 [smos-notify-source] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.1 [smos-notify-source] Dependency pretty-relative-time: using pretty-relative-time-0.3.0.0 [smos-notify-source] Dependency pretty-show: using pretty-show-1.10 [smos-notify-source] Dependency process: using process-1.6.26.1 [smos-notify-source] Dependency smos-cli: using smos-cli-0.2.1 [smos-notify-source] Dependency smos-data: using smos-data-0.7.0 [smos-notify-source] Dependency smos-directory: using smos-directory-0.2.0 [smos-notify-source] Dependency text: using text-2.1.3 [smos-notify-source] Dependency time: using time-1.12.2 [smos-notify-source] Dependency base: using base-4.20.2.0 [smos-notify-source] Dependency smos-notify: using smos-notify-0.5.0 [smos-notify-source] Source component graph: [smos-notify-source]  component lib [smos-notify-source]  component exe:smos-notify dependency lib [smos-notify-source] Configured component graph: [smos-notify-source]  component smos-notify-0.5.0-JTgf40vesQX1q2qFjzAN7p [smos-notify-source]  include base-4.20.2.0-fafd [smos-notify-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-notify-source]  include containers-0.7-96b4 [smos-notify-source]  include filepath-1.5.4.0-2605 [smos-notify-source]  include hashable-1.5.0.0-GpmYTgTluYf8q8F8WfEPor [smos-notify-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-notify-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-notify-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-notify-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-notify-source]  include persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-notify-source]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-notify-source]  include pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-notify-source]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-notify-source]  include process-1.6.26.1-6e7d [smos-notify-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-notify-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-notify-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-notify-source]  include text-2.1.3-34f1 [smos-notify-source]  include time-1.12.2-3479 [smos-notify-source]  component smos-notify-0.5.0-51ULXSMXuUCEIYAJxzEHvr-smos-notify [smos-notify-source]  include base-4.20.2.0-fafd [smos-notify-source]  include smos-notify-0.5.0-JTgf40vesQX1q2qFjzAN7p [smos-notify-source] Linked component graph: [smos-notify-source]  unit smos-notify-0.5.0-JTgf40vesQX1q2qFjzAN7p [smos-notify-source]  include base-4.20.2.0-fafd [smos-notify-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-notify-source]  include containers-0.7-96b4 [smos-notify-source]  include filepath-1.5.4.0-2605 [smos-notify-source]  include hashable-1.5.0.0-GpmYTgTluYf8q8F8WfEPor [smos-notify-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-notify-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-notify-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-notify-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-notify-source]  include persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-notify-source]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-notify-source]  include pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-notify-source]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-notify-source]  include process-1.6.26.1-6e7d [smos-notify-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-notify-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-notify-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-notify-source]  include text-2.1.3-34f1 [smos-notify-source]  include time-1.12.2-3479 [smos-notify-source]  Smos.Notify=smos-notify-0.5.0-JTgf40vesQX1q2qFjzAN7p:Smos.Notify,Smos.Notify.DB=smos-notify-0.5.0-JTgf40vesQX1q2qFjzAN7p:Smos.Notify.DB,Smos.Notify.OptParse=smos-notify-0.5.0-JTgf40vesQX1q2qFjzAN7p:Smos.Notify.OptParse [smos-notify-source]  unit smos-notify-0.5.0-51ULXSMXuUCEIYAJxzEHvr-smos-notify [smos-notify-source]  include base-4.20.2.0-fafd [smos-notify-source]  include smos-notify-0.5.0-JTgf40vesQX1q2qFjzAN7p [smos-notify-source] Ready component graph: [smos-notify-source]  definite smos-notify-0.5.0-JTgf40vesQX1q2qFjzAN7p [smos-notify-source]  depends base-4.20.2.0-fafd [smos-notify-source]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-notify-source]  depends containers-0.7-96b4 [smos-notify-source]  depends filepath-1.5.4.0-2605 [smos-notify-source]  depends hashable-1.5.0.0-GpmYTgTluYf8q8F8WfEPor [smos-notify-source]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-notify-source]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-single-source] Dependency base: using base-4.20.2.0 [smos-single-source] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-single-source] Dependency path: using path-0.9.6 [smos-single-source] Dependency path-io: using path-io-1.8.2 [smos-single-source] Dependency smos-cli: using smos-cli-0.2.1 [smos-single-source] Dependency smos-data: using smos-data-0.7.0 [smos-single-source] Dependency smos-directory: using smos-directory-0.2.0 [smos-single-source] Dependency text: using text-2.1.3 [smos-single-source] Dependency time: using time-1.12.2 [smos-single-source] Dependency base: using base-4.20.2.0 [smos-single-source] Dependency smos-single: using smos-single-0.4.0 [smos-single-source] Source component graph: [smos-single-source]  component lib [smos-single-source]  component exe:smos-single dependency lib [smos-single-source] Configured component graph: [smos-single-source]  component smos-single-0.4.0-HedTHBIwGlnKtAm1zi5y3a [smos-single-source]  include base-4.20.2.0-fafd [smos-single-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-single-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-single-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-single-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-single-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-single-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-single-source]  include text-2.1.3-34f1 [smos-single-source]  include time-1.12.2-3479 [smos-single-source]  component smos-single-0.4.0-DXSWcHrFYkJHgEpJajd8z6-smos-single [smos-single-source]  include base-4.20.2.0-fafd [smos-single-source]  include smos-single-0.4.0-HedTHBIwGlnKtAm1zi5y3a [smos-single-source] Linked component graph: [smos-single-source]  unit smos-single-0.4.0-HedTHBIwGlnKtAm1zi5y3a [smos-single-source]  include base-4.20.2.0-fafd [smos-single-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-single-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-single-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-single-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-single-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-single-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-single-source]  include text-2.1.3-34f1 [smos-single-source]  include time-1.12.2-3479 [smos-single-source]  Smos.Single=smos-single-0.4.0-HedTHBIwGlnKtAm1zi5y3a:Smos.Single,Smos.Single.OptParse=smos-single-0.4.0-HedTHBIwGlnKtAm1zi5y3a:Smos.Single.OptParse [smos-single-source]  unit smos-single-0.4.0-DXSWcHrFYkJHgEpJajd8z6-smos-single [smos-single-source]  include base-4.20.2.0-fafd [smos-single-source]  include smos-single-0.4.0-HedTHBIwGlnKtAm1zi5y3a [smos-single-source] Ready component graph: [smos-single-source]  definite smos-single-0.4.0-HedTHBIwGlnKtAm1zi5y3a [smos-single-source]  depends base-4.20.2.0-fafd [smos-single-source]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-single-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-single-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-single-source]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-single-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-single-source]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-single-source]  depends text-2.1.3-34f1 [smos-single-source]  depends time-1.12.2-3479 [smos-single-source]  definite smos-single-0.4.0-DXSWcHrFYkJHgEpJajd8z6-smos-single [smos-single-source]  depends base-4.20.2.0-fafd [smos-single-source]  depends smos-single-0.4.0-HedTHBIwGlnKtAm1zi5y3a [smos-single-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-single-source] Using compiler: ghc-9.10.3 [smos-single-source] Using install prefix: [smos-single-source] /nix/store/fdzc11ms8afvggra02vm0bln0051xfb2-smos-single-source-0.4.0 [smos-single-source] Executables installed in: [smos-single-source] /nix/store/fdzc11ms8afvggra02vm0bln0051xfb2-smos-single-source-0.4.0/bin [smos-single-source] Libraries installed in: [smos-single-source] /nix/store/fdzc11ms8afvggra02vm0bln0051xfb2-smos-single-source-0.4.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-single-0.4.0-HedTHBIwGlnKtAm1zi5y3a [smos-single-source] Dynamic Libraries installed in: [smos-single-source] /nix/store/fdzc11ms8afvggra02vm0bln0051xfb2-smos-single-source-0.4.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-single-source] Private executables installed in: [smos-single-source] /nix/store/fdzc11ms8afvggra02vm0bln0051xfb2-smos-single-source-0.4.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-single-0.4.0 [smos-single-source] Data files installed in: [smos-single-source] /nix/store/fdzc11ms8afvggra02vm0bln0051xfb2-smos-single-source-0.4.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-single-0.4.0 [smos-single-source] Documentation installed in: [smos-single-source] /nix/store/fdzc11ms8afvggra02vm0bln0051xfb2-smos-single-source-0.4.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-single-0.4.0 [smos-single-source] Configuration files installed in: [smos-single-source] /nix/store/fdzc11ms8afvggra02vm0bln0051xfb2-smos-single-source-0.4.0/etc [smos-single-source] No alex found [smos-single-source] Using ar found on system at: [smos-single-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-single-source] No c2hs found [smos-single-source] No cpphs found [smos-single-source] No doctest found [smos-single-source] Using gcc version 14.3.0 given by user at: [smos-calendar-import-source]  include text-2.1.3-34f1 [smos-calendar-import-source]  include time-1.12.2-3479 [smos-calendar-import-source]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-calendar-import-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-calendar-import-source]  include validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-calendar-import-source]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-calendar-import-source]  ICal.Extended=smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY:ICal.Extended,Smos.Calendar.Import=smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY:Smos.Calendar.Import,Smos.Calendar.Import.Event=smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY:Smos.Calendar.Import.Event,Smos.Calendar.Import.Filter=smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY:Smos.Calendar.Import.Filter,Smos.Calendar.Import.OptParse=smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY:Smos.Calendar.Import.OptParse,Smos.Calendar.Import.Pick=smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY:Smos.Calendar.Import.Pick,Smos.Calendar.Import.Recur=smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY:Smos.Calendar.Import.Recur,Smos.Calendar.Import.RecurringEvent=smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY:Smos.Calendar.Import.RecurringEvent,Smos.Calendar.Import.Render=smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY:Smos.Calendar.Import.Render,Smos.Calendar.Import.ResolveLocal=smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY:Smos.Calendar.Import.ResolveLocal,Smos.Calendar.Import.ResolveZones=smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY:Smos.Calendar.Import.ResolveZones,Smos.Calendar.Import.Static=smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY:Smos.Calendar.Import.Static,Smos.Calendar.Import.UTCEvent=smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY:Smos.Calendar.Import.UTCEvent,Smos.Calendar.Import.UnresolvedEvent=smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY:Smos.Calendar.Import.UnresolvedEvent [smos-calendar-import-source]  unit smos-calendar-import-0.10.0-8R5T8Ap46DW2iviDiW6F5f-smos-calendar-import [smos-calendar-import-source]  include base-4.20.2.0-fafd [smos-calendar-import-source]  include smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY [smos-calendar-import-source] Ready component graph: [smos-calendar-import-source]  definite smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY [smos-calendar-import-source]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-calendar-import-source]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-calendar-import-source]  depends base-4.20.2.0-fafd [smos-calendar-import-source]  depends bytestring-0.12.2.0-96e1 [smos-calendar-import-source]  depends case-insensitive-1.2.1.0-3mnUFXW54Ar6D0b2Y2KGKv [smos-calendar-import-source]  depends conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [smos-calendar-import-source]  depends containers-0.7-96b4 [smos-calendar-import-source]  depends http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-calendar-import-source]  depends http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-calendar-import-source]  depends ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-calendar-import-source]  depends ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [smos-calendar-import-source]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-calendar-import-source]  depends network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [smos-calendar-import-source]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-calendar-import-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-calendar-import-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-calendar-import-source]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-calendar-import-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-calendar-import-source]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-calendar-import-source]  depends text-2.1.3-34f1 [smos-calendar-import-source]  depends time-1.12.2-3479 [smos-calendar-import-source]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-calendar-import-source]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-calendar-import-source]  depends validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-calendar-import-source]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-calendar-import-source]  definite smos-calendar-import-0.10.0-8R5T8Ap46DW2iviDiW6F5f-smos-calendar-import [smos-calendar-import-source]  depends base-4.20.2.0-fafd [smos-calendar-import-source]  depends smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY [smos-calendar-import-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-calendar-import-source] Using compiler: ghc-9.10.3 [smos-calendar-import-source] Using install prefix: [smos-calendar-import-source] /nix/store/9dgjg9v8ip17av6nka3wwll192wscyz5-smos-calendar-import-source-0.10.0 [smos-calendar-import-source] Executables installed in: [smos-calendar-import-source] /nix/store/9dgjg9v8ip17av6nka3wwll192wscyz5-smos-calendar-import-source-0.10.0/bin [smos-calendar-import-source] Libraries installed in: [smos-calendar-import-source] /nix/store/9dgjg9v8ip17av6nka3wwll192wscyz5-smos-calendar-import-source-0.10.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-calendar-import-0.10.0-Dk4z3dcn0fwc85Q1idbGY [smos-calendar-import-source] Dynamic Libraries installed in: [smos-github-source]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-github-source]  depends async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos-github-source]  depends base-4.20.2.0-fafd [smos-github-source]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-github-source]  depends containers-0.7-96b4 [smos-github-source]  depends github-0.30.0.1-IQSeGAOjyKY6xNadZopZVv [smos-github-source]  depends network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [smos-github-source]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-github-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-github-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-github-source]  depends safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-github-source]  depends safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-github-source]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-github-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-github-source]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-github-source]  depends text-2.1.3-34f1 [smos-github-source]  depends time-1.12.2-3479 [smos-github-source]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-github-source]  depends validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-github-source]  definite smos-github-0.9.0-7QdOv3wJaCz2Y5rDW4e8cD-smos-github [smos-github-source]  depends base-4.20.2.0-fafd [smos-github-source]  depends smos-github-0.9.0-FjLjQazrG6X7Up6CGIfzPc [smos-github-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-github-source] Using compiler: ghc-9.10.3 [smos-github-source] Using install prefix: [smos-github-source] /nix/store/xk15fw652442v2ndx3w8bmnv6dyiw214-smos-github-source-0.9.0 [smos-github-source] Executables installed in: [smos-github-source] /nix/store/xk15fw652442v2ndx3w8bmnv6dyiw214-smos-github-source-0.9.0/bin [smos-github-source] Libraries installed in: [smos-github-source] /nix/store/xk15fw652442v2ndx3w8bmnv6dyiw214-smos-github-source-0.9.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-github-0.9.0-FjLjQazrG6X7Up6CGIfzPc [smos-github-source] Dynamic Libraries installed in: [smos-github-source] /nix/store/xk15fw652442v2ndx3w8bmnv6dyiw214-smos-github-source-0.9.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-github-source] Private executables installed in: [smos-github-source] /nix/store/xk15fw652442v2ndx3w8bmnv6dyiw214-smos-github-source-0.9.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-github-0.9.0 [smos-github-source] Data files installed in: [smos-github-source] /nix/store/xk15fw652442v2ndx3w8bmnv6dyiw214-smos-github-source-0.9.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-github-0.9.0 [smos-github-source] Documentation installed in: [smos-github-source] /nix/store/xk15fw652442v2ndx3w8bmnv6dyiw214-smos-github-source-0.9.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-github-0.9.0 [smos-github-source] Configuration files installed in: [smos-github-source] /nix/store/xk15fw652442v2ndx3w8bmnv6dyiw214-smos-github-source-0.9.0/etc [smos-github-source] No alex found [smos-github-source] Using ar found on system at: [smos-github-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-github-source] No c2hs found [smos-github-source] No cpphs found [smos-github-source] No doctest found [smos-github-source] Using gcc version 14.3.0 given by user at: [smos-github-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-github-source] Using ghc version 9.10.3 found on system at: [smos-github-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-github-source] Using ghc-pkg version 9.10.3 found on system at: [smos-github-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-github-source] No ghcjs found [smos-github-source] No ghcjs-pkg found [smos-github-source] No greencard found [smos-github-source] Using haddock version 2.31.1 found on system at: [smos-github-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-github-source] No happy found [smos-github-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-github-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-github-source] No hmake found [smos-github-source] Using hpc version 0.69 found on system at: [smos-github-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-github-source] Using hsc2hs version 0.68.10 found on system at: [smos-github-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-github-source] No hscolour found [smos-github-source] No jhc found [smos-github-source] Using ld found on system at: [smos-github-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-github-source] No pkg-config found [smos-github-source] Using runghc version 9.10.3 found on system at: [smos-github-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-github-source] Using strip version 2.44 found on system at: [smos-github-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-github-source] Using tar found on system at: [smos-github-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-github-source] No uhc found [smos-github-source] Phase: buildPhase [smos-github-source] Distribution quality errors: [smos-github-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-notify-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-notify-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-notify-source]  depends persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-notify-source]  depends persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-notify-source]  depends pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-notify-source]  depends pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-notify-source]  depends process-1.6.26.1-6e7d [smos-notify-source]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-notify-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-notify-source]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-notify-source]  depends text-2.1.3-34f1 [smos-notify-source]  depends time-1.12.2-3479 [smos-notify-source]  definite smos-notify-0.5.0-51ULXSMXuUCEIYAJxzEHvr-smos-notify [smos-notify-source]  depends base-4.20.2.0-fafd [smos-notify-source]  depends smos-notify-0.5.0-JTgf40vesQX1q2qFjzAN7p [smos-notify-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-notify-source] Using compiler: ghc-9.10.3 [smos-notify-source] Using install prefix: [smos-notify-source] /nix/store/xapn71y7s7hmw0h928p7f7z02zaak54x-smos-notify-source-0.5.0 [smos-notify-source] Executables installed in: [smos-notify-source] /nix/store/xapn71y7s7hmw0h928p7f7z02zaak54x-smos-notify-source-0.5.0/bin [smos-notify-source] Libraries installed in: [smos-notify-source] /nix/store/xapn71y7s7hmw0h928p7f7z02zaak54x-smos-notify-source-0.5.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-notify-0.5.0-JTgf40vesQX1q2qFjzAN7p [smos-notify-source] Dynamic Libraries installed in: [smos-notify-source] /nix/store/xapn71y7s7hmw0h928p7f7z02zaak54x-smos-notify-source-0.5.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-notify-source] Private executables installed in: [smos-notify-source] /nix/store/xapn71y7s7hmw0h928p7f7z02zaak54x-smos-notify-source-0.5.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-notify-0.5.0 [smos-notify-source] Data files installed in: [smos-notify-source] /share/ghc-9.10.3/x86_64-linux-ghc-9.10.3-a85d/smos-notify-0.5.0 [smos-notify-source] Documentation installed in: [smos-notify-source] /share/ghc-9.10.3/doc/x86_64-linux-ghc-9.10.3-a85d/smos-notify-0.5.0 [smos-notify-source] Configuration files installed in: [smos-notify-source] /nix/store/xapn71y7s7hmw0h928p7f7z02zaak54x-smos-notify-source-0.5.0/etc [smos-notify-source] No alex found [smos-notify-source] Using ar found on system at: [smos-notify-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-notify-source] No c2hs found [smos-notify-source] No cpphs found [smos-notify-source] No doctest found [smos-notify-source] Using gcc version 14.3.0 given by user at: [smos-notify-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-notify-source] Using ghc version 9.10.3 found on system at: [smos-notify-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-notify-source] Using ghc-pkg version 9.10.3 found on system at: [smos-notify-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-notify-source] No ghcjs found [smos-notify-source] No ghcjs-pkg found [smos-notify-source] No greencard found [smos-notify-source] Using haddock version 2.31.1 found on system at: [smos-notify-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-notify-source] No happy found [smos-notify-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-notify-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-notify-source] No hmake found [smos-notify-source] Using hpc version 0.69 found on system at: [smos-notify-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-notify-source] Using hsc2hs version 0.68.10 found on system at: [smos-notify-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-notify-source] No hscolour found [smos-notify-source] No jhc found [smos-notify-source] Using ld found on system at: [smos-notify-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-notify-source] No pkg-config found [smos-notify-source] Using runghc version 9.10.3 found on system at: [smos-notify-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-notify-source] Using strip version 2.44 found on system at: [smos-notify-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-notify-source] Using tar found on system at: [smos-notify-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-notify-source] No uhc found [smos-notify-source] Phase: buildPhase [smos-notify-source] Distribution quality errors: [smos-notify-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-notify-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-notify-source] specify an upper bound on the version number. Each major release of the 'base' [smos-notify-source] package changes the API in various ways and most packages will need some [smos-notify-source] changes to compile with it. The recommended practice is to specify an upper [smos-notify-source] bound on the version of the 'base' package. This ensures your package will [smos-notify-source] continue to build when a new major version of the 'base' package is released. [smos-single-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-single-source] Using ghc version 9.10.3 found on system at: [smos-single-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-single-source] Using ghc-pkg version 9.10.3 found on system at: [smos-single-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-single-source] No ghcjs found [smos-single-source] No ghcjs-pkg found [smos-single-source] No greencard found [smos-single-source] Using haddock version 2.31.1 found on system at: [smos-single-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-single-source] No happy found [smos-single-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-single-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-single-source] No hmake found [smos-single-source] Using hpc version 0.69 found on system at: [smos-single-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-single-source] Using hsc2hs version 0.68.10 found on system at: [smos-single-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-single-source] No hscolour found [smos-single-source] No jhc found [smos-single-source] Using ld found on system at: [smos-single-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-single-source] No pkg-config found [smos-single-source] Using runghc version 9.10.3 found on system at: [smos-single-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-single-source] Using strip version 2.44 found on system at: [smos-single-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-single-source] Using tar found on system at: [smos-single-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-single-source] No uhc found [smos-single-source] Phase: buildPhase [smos-single-source] Distribution quality errors: [smos-single-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-single-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-single-source] specify an upper bound on the version number. Each major release of the 'base' [smos-single-source] package changes the API in various ways and most packages will need some [smos-single-source] changes to compile with it. The recommended practice is to specify an upper [smos-single-source] bound on the version of the 'base' package. This ensures your package will [smos-single-source] continue to build when a new major version of the 'base' package is released. [smos-single-source] If you are not sure what upper bound to use then use the next major version. [smos-single-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-single-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-single-source] Distribution quality warnings: [smos-single-source] [no-license-file] A 'license-file' is not specified. [smos-single-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-single-source] - opt-env-conf [smos-single-source] - path [smos-single-source] - path-io [smos-single-source] - smos-cli [smos-single-source] - smos-data [smos-single-source] - smos-directory [smos-single-source] - text [smos-single-source] - time [smos-single-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-single-source] Note: the public hackage server would reject this package. [smos-single-source] Building source dist for smos-single-0.4.0... [smos-single-source] Source tarball created: dist/smos-single-0.4.0.tar.gz [smos-single-source] Phase: haddockPhase [smos-single-source] Phase: installPhase [smos-single-source] Phase: fixupPhase [smos-calendar-import-source] /nix/store/9dgjg9v8ip17av6nka3wwll192wscyz5-smos-calendar-import-source-0.10.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-calendar-import-source] Private executables installed in: [smos-calendar-import-source] /nix/store/9dgjg9v8ip17av6nka3wwll192wscyz5-smos-calendar-import-source-0.10.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-calendar-import-0.10.0 [smos-calendar-import-source] Data files installed in: [smos-calendar-import-source] /nix/store/9dgjg9v8ip17av6nka3wwll192wscyz5-smos-calendar-import-source-0.10.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-calendar-import-0.10.0 [smos-calendar-import-source] Documentation installed in: [smos-calendar-import-source] /nix/store/9dgjg9v8ip17av6nka3wwll192wscyz5-smos-calendar-import-source-0.10.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-calendar-import-0.10.0 [smos-calendar-import-source] Configuration files installed in: [smos-calendar-import-source] /nix/store/9dgjg9v8ip17av6nka3wwll192wscyz5-smos-calendar-import-source-0.10.0/etc [smos-calendar-import-source] No alex found [smos-calendar-import-source] Using ar found on system at: [smos-calendar-import-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-calendar-import-source] No c2hs found [smos-calendar-import-source] No cpphs found [smos-calendar-import-source] No doctest found [smos-calendar-import-source] Using gcc version 14.3.0 given by user at: [smos-calendar-import-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-calendar-import-source] Using ghc version 9.10.3 found on system at: [smos-calendar-import-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-calendar-import-source] Using ghc-pkg version 9.10.3 found on system at: [smos-calendar-import-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-calendar-import-source] No ghcjs found [smos-calendar-import-source] No ghcjs-pkg found [smos-calendar-import-source] No greencard found [smos-calendar-import-source] Using haddock version 2.31.1 found on system at: [smos-calendar-import-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-calendar-import-source] No happy found [smos-calendar-import-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-calendar-import-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-calendar-import-source] No hmake found [smos-calendar-import-source] Using hpc version 0.69 found on system at: [smos-calendar-import-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-calendar-import-source] Using hsc2hs version 0.68.10 found on system at: [smos-calendar-import-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-calendar-import-source] No hscolour found [smos-calendar-import-source] No jhc found [smos-calendar-import-source] Using ld found on system at: [smos-calendar-import-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-calendar-import-source] No pkg-config found [smos-calendar-import-source] Using runghc version 9.10.3 found on system at: [smos-calendar-import-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-calendar-import-source] Using strip version 2.44 found on system at: [smos-calendar-import-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-calendar-import-source] Using tar found on system at: [smos-calendar-import-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-calendar-import-source] No uhc found [smos-calendar-import-source] Phase: buildPhase [smos-calendar-import-source] Distribution quality errors: [smos-calendar-import-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-calendar-import-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-calendar-import-source] specify an upper bound on the version number. Each major release of the 'base' [smos-calendar-import-source] package changes the API in various ways and most packages will need some [smos-calendar-import-source] changes to compile with it. The recommended practice is to specify an upper [smos-calendar-import-source] bound on the version of the 'base' package. This ensures your package will [smos-calendar-import-source] continue to build when a new major version of the 'base' package is released. [smos-calendar-import-source] If you are not sure what upper bound to use then use the next major version. [smos-calendar-import-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-calendar-import-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-calendar-import-source] Distribution quality warnings: [smos-calendar-import-source] [no-license-file] A 'license-file' is not specified. [smos-calendar-import-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-calendar-import-source] - aeson [smos-calendar-import-source] - autodocodec [smos-calendar-import-source] - bytestring [smos-calendar-import-source] - case-insensitive [smos-calendar-import-source] - conformance [smos-calendar-import-source] - containers [smos-calendar-import-source] - http-client [smos-calendar-import-source] - http-client-tls [smos-calendar-import-source] - ical [smos-calendar-import-source] - ical-recurrence [smos-calendar-import-source] - monad-logger [smos-calendar-import-source] - network-uri [smos-calendar-import-source] - opt-env-conf [smos-calendar-import-source] - path [smos-calendar-import-source] - path-io [smos-calendar-import-source] - smos-cli [smos-calendar-import-source] - smos-data [smos-calendar-import-source] - smos-directory [smos-calendar-import-source] - text [smos-calendar-import-source] - time [smos-calendar-import-source] - unliftio [smos-calendar-import-source] - validity [smos-calendar-import-source] - validity-text [smos-calendar-import-source] - yaml [smos-calendar-import-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-calendar-import-source] Note: the public hackage server would reject this package. [smos-calendar-import-source] Building source dist for smos-calendar-import-0.10.0... [smos-calendar-import-source] Source tarball created: dist/smos-calendar-import-0.10.0.tar.gz [smos-calendar-import-source] Phase: haddockPhase [smos-calendar-import-source] Phase: installPhase [smos-calendar-import-source] Phase: fixupPhase [smos-github-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-github-source] specify an upper bound on the version number. Each major release of the 'base' [smos-github-source] package changes the API in various ways and most packages will need some [smos-github-source] changes to compile with it. The recommended practice is to specify an upper [smos-github-source] bound on the version of the 'base' package. This ensures your package will [smos-github-source] continue to build when a new major version of the 'base' package is released. [smos-github-source] If you are not sure what upper bound to use then use the next major version. [smos-github-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-github-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-github-source] Distribution quality warnings: [smos-github-source] [no-license-file] A 'license-file' is not specified. [smos-github-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-github-source] - aeson [smos-github-source] - async [smos-github-source] - conduit [smos-github-source] - containers [smos-github-source] - github [smos-github-source] - network-uri [smos-github-source] - opt-env-conf [smos-github-source] - path [smos-github-source] - path-io [smos-github-source] - safe-coloured-text [smos-github-source] - safe-coloured-text-terminfo [smos-github-source] - smos-cli [smos-github-source] - smos-data [smos-github-source] - smos-directory [smos-github-source] - text [smos-github-source] - time [smos-github-source] - validity [smos-github-source] - validity-text [smos-github-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-github-source] Note: the public hackage server would reject this package. [smos-github-source] Building source dist for smos-github-0.9.0... [smos-github-source] Source tarball created: dist/smos-github-0.9.0.tar.gz [smos-github-source] Phase: haddockPhase [smos-github-source] Phase: installPhase [smos-github-source] Phase: fixupPhase [smos-notify-source] If you are not sure what upper bound to use then use the next major version. [smos-notify-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-notify-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-notify-source] Distribution quality warnings: [smos-notify-source] [no-license-file] A 'license-file' is not specified. [smos-notify-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-notify-source] - conduit [smos-notify-source] - containers [smos-notify-source] - filepath [smos-notify-source] - hashable [smos-notify-source] - monad-logger [smos-notify-source] - opt-env-conf [smos-notify-source] - path [smos-notify-source] - path-io [smos-notify-source] - persistent [smos-notify-source] - persistent-sqlite [smos-notify-source] - pretty-relative-time [smos-notify-source] - pretty-show [smos-notify-source] - process [smos-notify-source] - smos-cli [smos-notify-source] - smos-data [smos-notify-source] - smos-directory [smos-notify-source] - text [smos-notify-source] - time [smos-notify-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-notify-source] Note: the public hackage server would reject this package. [smos-notify-source] Building source dist for smos-notify-0.5.0... [smos-notify-source] Source tarball created: dist/smos-notify-0.5.0.tar.gz [smos-notify-source] Phase: haddockPhase [smos-notify-source] Phase: installPhase [smos-notify-source] Phase: fixupPhase [post-build-hook] Uploading to cachix cache "smos": /nix/store/fdzc11ms8afvggra02vm0bln0051xfb2-smos-single-source-0.4.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/fdzc11ms8afvggra02vm0bln0051xfb2-smos-single-source-0.4.0 (3.14 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/fdzc11ms8afvggra02vm0bln0051xfb2-smos-single-source-0.4.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/fdzc11ms8afvggra02vm0bln0051xfb2-smos-single-source-0.4.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/avg4kqfgk6qcivsi6l1q2p714fpq6lzf-smos-single-source-0.4.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 16 of 110 built (6 building), 28 of 28 downloaded from cache Building smos-single [smos-data-gen] [3 of 3] Compiling Smos.Data.TestUtils ( src/Smos/Data/TestUtils.hs, dist/build/Smos/Data/TestUtils.o, dist/build/Smos/Data/TestUtils.dyn_o ) [ical-gen] [ 7 of 12] Compiling ICal.PropertyType.RecurrenceRule.Gen ( src/ICal/PropertyType/RecurrenceRule/Gen.hs, dist/build/ICal/PropertyType/RecurrenceRule/Gen.o, dist/build/ICal/PropertyType/RecurrenceRule/Gen.dyn_o ) [ical-gen] [ 8 of 12] Compiling ICal.Property.Gen ( src/ICal/Property/Gen.hs, dist/build/ICal/Property/Gen.o, dist/build/ICal/Property/Gen.dyn_o ) [ical-gen] [ 9 of 12] Compiling ICal.Component.Gen ( src/ICal/Component/Gen.hs, dist/build/ICal/Component/Gen.o, dist/build/ICal/Component/Gen.dyn_o ) [smos-report] Phase: setupCompilerEnvironmentPhase [smos-report] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-report] Phase: unpackPhase [smos-report] unpacking source archive /nix/store/454wp3v49wc676z2j7b4qahrqp35ym53-smos-report-source-0.12.0/smos-report-0.12.0.tar.gz [smos-report] source root is smos-report-0.12.0 [smos-report] setting SOURCE_DATE_EPOCH to timestamp 1780355761 of file "smos-report-0.12.0/src/Smos/Report/Work.hs" [smos-report] warning: file "smos-report-0.12.0/src/Smos/Report/Work.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-report] Phase: patchPhase [smos-report] Adding dekking-value to build-depends in ./smos-report.cabal [smos-report] Phase: compileBuildDriverPhase [smos-report] setupCompileFlags: -package-db=/build/tmp.Rdivj1qYvQ/setup-package.conf.d -threaded [smos-report] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.Rdivj1qYvQ/Main.o ) [smos-report] [2 of 2] Linking Setup [smos-report] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-report] Phase: configurePhase [smos-report] configureFlags: --verbose --prefix=/nix/store/73mn76x5hjjdgy21lw7ldgzvcjk3kdfd-smos-report-0.12.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.Rdivj1qYvQ/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-report] Using Parsec parser [smos-report] Configuring smos-report-0.12.0... [smos-report] Dependency IntervalMap: using IntervalMap-0.6.2.1 [smos-report] Dependency aeson: using aeson-2.2.3.0 [smos-report] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-report] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.2 [smos-report] Dependency base: using base-4.20.2.0 [smos-report] Dependency conduit: using conduit-1.3.6.1 [smos-report] Dependency containers: using containers-0.7 [smos-report] Dependency cursor: using cursor-0.3.2.0 [smos-report] Dependency deepseq: using deepseq-1.5.0.0 [smos-report] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-report] Dependency dlist: using dlist-1.0 [smos-report] Dependency megaparsec: using megaparsec-9.7.0 [smos-report] Dependency microlens: using microlens-0.4.14.0 [smos-report] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-report] Dependency parsec: using parsec-3.1.18.0 [smos-report] Dependency path: using path-0.9.6 [smos-report] Dependency pretty-show: using pretty-show-1.10 [smos-report] Dependency safe: using safe-0.3.21 [smos-report] Dependency smos-data: using smos-data-0.7.0 [smos-report] Dependency smos-directory: using smos-directory-0.2.0 [smos-report] Dependency text: using text-2.1.3 [smos-report] Dependency time: using time-1.12.2 [smos-report] Dependency tz: using tz-0.1.3.6 [smos-report] Dependency validity: using validity-0.12.1.0 [smos-report] Dependency validity-path: using validity-path-0.4.0.1 [smos-report] Dependency validity-time: using validity-time-0.5.0.0 [smos-report] Dependency yaml: using yaml-0.11.11.2 [post-build-hook] Uploading to cachix cache "smos": /nix/store/9dgjg9v8ip17av6nka3wwll192wscyz5-smos-calendar-import-source-0.10.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/9dgjg9v8ip17av6nka3wwll192wscyz5-smos-calendar-import-source-0.10.0 (26.51 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/9dgjg9v8ip17av6nka3wwll192wscyz5-smos-calendar-import-source-0.10.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/9dgjg9v8ip17av6nka3wwll192wscyz5-smos-calendar-import-source-0.10.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/70fjyrzs1fwyp2hn885lxz2by7hpjrna-smos-calendar-import-source-0.10.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 17 of 110 built (6 building), 28 of 28 downloaded from cache [post-build-hook] Uploading to cachix cache "smos": /nix/store/xk15fw652442v2ndx3w8bmnv6dyiw214-smos-github-source-0.9.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/xk15fw652442v2ndx3w8bmnv6dyiw214-smos-github-source-0.9.0 (9.23 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/xk15fw652442v2ndx3w8bmnv6dyiw214-smos-github-source-0.9.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/xk15fw652442v2ndx3w8bmnv6dyiw214-smos-github-source-0.9.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/ghi7ibyzpfc5gfjhrkzm64xh7vapwd2l-smos-github-source-0.9.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 18 of 111 built (5 building), 28 of 28 downloaded from cache [post-build-hook] Uploading to cachix cache "smos": /nix/store/xapn71y7s7hmw0h928p7f7z02zaak54x-smos-notify-source-0.5.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/xapn71y7s7hmw0h928p7f7z02zaak54x-smos-notify-source-0.5.0 (230.71 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/xapn71y7s7hmw0h928p7f7z02zaak54x-smos-notify-source-0.5.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/xapn71y7s7hmw0h928p7f7z02zaak54x-smos-notify-source-0.5.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/ccmm067h88drrc69m15nrfxacm1yh245-smos-notify-source-0.5.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 19 of 112 built (4 building), 28 of 28 downloaded from cache Building smos-notify [smos-data-gen] Preprocessing test suite 'smos-data-test' for smos-data-gen-0.5.1... [smos-data-gen] Building test suite 'smos-data-test' for smos-data-gen-0.5.1... [smos-data-gen] [ 1 of 10] Compiling Paths_smos_data_gen ( dist/build/smos-data-test/autogen/Paths_smos_data_gen.hs, dist/build/smos-data-test/smos-data-test-tmp/Paths_smos_data_gen.o ) [smos-data-gen] [ 2 of 10] Compiling Smos.Data.CompatibilitySpec ( test/Smos/Data/CompatibilitySpec.hs, dist/build/smos-data-test/smos-data-test-tmp/Smos/Data/CompatibilitySpec.o ) [smos-data-gen] [ 3 of 10] Compiling Smos.Data.EncodingSpec ( test/Smos/Data/EncodingSpec.hs, dist/build/smos-data-test/smos-data-test-tmp/Smos/Data/EncodingSpec.o ) [smos-data-gen] [ 4 of 10] Compiling Smos.Data.FormatSpec ( test/Smos/Data/FormatSpec.hs, dist/build/smos-data-test/smos-data-test-tmp/Smos/Data/FormatSpec.o ) [smos-data-gen] [ 5 of 10] Compiling Smos.Data.GoldenSpec ( test/Smos/Data/GoldenSpec.hs, dist/build/smos-data-test/smos-data-test-tmp/Smos/Data/GoldenSpec.o ) [smos-data-gen] [ 6 of 10] Compiling Smos.Data.SchemaSpec ( test/Smos/Data/SchemaSpec.hs, dist/build/smos-data-test/smos-data-test-tmp/Smos/Data/SchemaSpec.o ) [smos-data-gen] [ 7 of 10] Compiling Smos.Data.TypesSpec ( test/Smos/Data/TypesSpec.hs, dist/build/smos-data-test/smos-data-test-tmp/Smos/Data/TypesSpec.o ) [smos-data-gen] [ 8 of 10] Compiling Smos.Data.VersionCheckSpec ( test/Smos/Data/VersionCheckSpec.hs, dist/build/smos-data-test/smos-data-test-tmp/Smos/Data/VersionCheckSpec.o ) [smos-data-gen] [ 9 of 10] Compiling Smos.DataSpec ( test/Smos/DataSpec.hs, dist/build/smos-data-test/smos-data-test-tmp/Smos/DataSpec.o ) [smos-data-gen] [10 of 10] Compiling Main ( test/Spec.hs, dist/build/smos-data-test/smos-data-test-tmp/Main.o ) [smos-data-gen] [11 of 11] Linking dist/build/smos-data-test/smos-data-test [smos-data-gen] buildPhase completed in 42 seconds [smos-data-gen] Phase: checkPhase [smos-data-gen] Running 1 test suites... [smos-data-gen] Test suite smos-data-test: RUNNING... [smos-data-gen] Tests: [smos-data-gen]  [smos-data-gen] Smos.Data.VersionCheckSpec [smos-data-gen]  versionCheck [smos-data-gen]  ✓ says that a version is newer than supported if strictly greater than the newest  3.79 ms [smos-data-gen]  ✓ says that a version is older than supported if strictly smaller than the oldest  2.98 ms [smos-data-gen]  ✓ says that a version is newer than supported (minor) if the same as the newest but a greater minor  5.37 ms [smos-data-gen]  ✓ says that a version is newer than supported (minor) if the same as the newest but a greater minor  5.55 ms [smos-data-gen]  ✓ says that a version is older than supported (minor) if the same as the oldest but a smaller minor  5.18 ms [smos-data-gen]  ✓ says that a version is supported if it's the same as the oldest  5.23 ms [smos-data-gen]  ✓ says that a version is supported if it's the same as the newest  5.37 ms [smos-data-gen]  ✓ says that a version is older than supported (minor) if the same as the oldest but a smaller minor  5.13 ms [smos-data-gen]  ✓ says that a version is supported if it's between the versions  5.20 ms [smos-data-gen] Smos.Data.CompatibilitySpec [smos-data-gen]  newestParsableDataVersion [smos-data-gen]  ✓ is newer than the current version  0.00 ms [smos-data-gen]  ✓ outputs the same error every time  9.51 ms [smos-data-gen]  test_resources/compatibility/v2.0.0 [smos-data-gen]  empty.yaml [smos-data-gen]  ✓ fails to parse, nicely  7.27 ms [ical-gen] [10 of 12] Compiling ICal.UnfoldedLine.Gen ( src/ICal/UnfoldedLine/Gen.hs, dist/build/ICal/UnfoldedLine/Gen.o, dist/build/ICal/UnfoldedLine/Gen.dyn_o ) [ical-gen] [11 of 12] Compiling ICal.Gen ( src/ICal/Gen.hs, dist/build/ICal/Gen.o, dist/build/ICal/Gen.dyn_o ) [ical-gen] [12 of 12] Compiling Paths_ical_gen ( dist/build/autogen/Paths_ical_gen.hs, dist/build/Paths_ical_gen.o, dist/build/Paths_ical_gen.dyn_o ) [ical-gen] [ 1 of 12] Compiling ICal.ContentLine.Gen ( src/ICal/ContentLine/Gen.hs, dist/build/ICal/ContentLine/Gen.p_o ) [ical-gen] [ 2 of 12] Compiling ICal.PropertyType.CalAddress.Gen ( src/ICal/PropertyType/CalAddress/Gen.hs, dist/build/ICal/PropertyType/CalAddress/Gen.p_o ) [ical-gen] [ 3 of 12] Compiling ICal.PropertyType.Duration.Gen ( src/ICal/PropertyType/Duration/Gen.hs, dist/build/ICal/PropertyType/Duration/Gen.p_o ) [ical-gen] [ 4 of 12] Compiling ICal.PropertyType.URI.Gen ( src/ICal/PropertyType/URI/Gen.hs, dist/build/ICal/PropertyType/URI/Gen.p_o ) [ical-gen] [ 5 of 12] Compiling ICal.Parameter.Gen ( src/ICal/Parameter/Gen.hs, dist/build/ICal/Parameter/Gen.p_o ) [ical-gen] [ 6 of 12] Compiling ICal.PropertyType.Gen ( src/ICal/PropertyType/Gen.hs, dist/build/ICal/PropertyType/Gen.p_o ) [ical-gen] [ 7 of 12] Compiling ICal.PropertyType.RecurrenceRule.Gen ( src/ICal/PropertyType/RecurrenceRule/Gen.hs, dist/build/ICal/PropertyType/RecurrenceRule/Gen.p_o ) [ical-gen] [ 8 of 12] Compiling ICal.Property.Gen ( src/ICal/Property/Gen.hs, dist/build/ICal/Property/Gen.p_o ) [ical-gen] [ 9 of 12] Compiling ICal.Component.Gen ( src/ICal/Component/Gen.hs, dist/build/ICal/Component/Gen.p_o ) [smos-report] Source component graph: component lib [smos-report] Configured component graph: [smos-report]  component smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report]  include IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-report]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-report]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-report]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-report]  include base-4.20.2.0-fafd [smos-report]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-report]  include containers-0.7-96b4 [smos-report]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report]  include deepseq-1.5.0.0-2b65 [smos-report]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-report]  include dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [smos-report]  include megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos-report]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-report]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-report]  include parsec-3.1.18.0-9445 [smos-report]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-report]  include safe-0.3.21-5BPtE6bL5iDDoo2YMcvvrG [smos-report]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-report]  include text-2.1.3-34f1 [smos-report]  include time-1.12.2-3479 [smos-report]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-report]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-report]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-report]  include validity-time-0.5.0.0-IeaWPPYGrQ7hvpU6w8zKH [smos-report]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-report] Linked component graph: [smos-report]  unit smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report]  include IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-report]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-report]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-report]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-report]  include base-4.20.2.0-fafd [smos-report]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-report]  include containers-0.7-96b4 [smos-report]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report]  include deepseq-1.5.0.0-2b65 [smos-report]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-report]  include dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [smos-report]  include megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos-report]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-report]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-report]  include parsec-3.1.18.0-9445 [smos-report]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-report]  include safe-0.3.21-5BPtE6bL5iDDoo2YMcvvrG [smos-report]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-report]  include text-2.1.3-34f1 [smos-report]  include time-1.12.2-3479 [smos-report]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-report]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-report]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-report]  include validity-time-0.5.0.0-IeaWPPYGrQ7hvpU6w8zKH [smos-report]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-single] Phase: setupCompilerEnvironmentPhase [smos-single] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-single] Phase: unpackPhase [smos-single] unpacking source archive /nix/store/fdzc11ms8afvggra02vm0bln0051xfb2-smos-single-source-0.4.0/smos-single-0.4.0.tar.gz [smos-single] source root is smos-single-0.4.0 [smos-single] setting SOURCE_DATE_EPOCH to timestamp 1780355762 of file "smos-single-0.4.0/test/Spec.hs" [smos-single] warning: file "smos-single-0.4.0/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-single] Phase: patchPhase [smos-single] Adding dekking-value to build-depends in ./smos-single.cabal [smos-single] Phase: compileBuildDriverPhase [smos-single] setupCompileFlags: -package-db=/build/tmp.6EUqVRDOFk/setup-package.conf.d -threaded [smos-single] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.6EUqVRDOFk/Main.o ) [smos-single] [2 of 2] Linking Setup [smos-single] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-single] Phase: configurePhase [smos-single] configureFlags: --verbose --prefix=/nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.6EUqVRDOFk/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-single] Using Parsec parser [smos-single] Configuring smos-single-0.4.0... [smos-single] Dependency base: using base-4.20.2.0 [smos-single] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-single] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-single] Dependency path: using path-0.9.6 [smos-single] Dependency path-io: using path-io-1.8.2 [smos-single] Dependency smos-cli: using smos-cli-0.2.1 [smos-single] Dependency smos-data: using smos-data-0.7.0 [smos-single] Dependency smos-directory: using smos-directory-0.2.0 [smos-single] Dependency text: using text-2.1.3 [smos-single] Dependency time: using time-1.12.2 [smos-single] Dependency base: using base-4.20.2.0 [smos-single] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-single] Dependency smos-single: using smos-single-0.4.0 [smos-single] Dependency base: using base-4.20.2.0 [smos-single] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-single] Dependency opt-env-conf-test: using opt-env-conf-test-0.0.0.4 [smos-single] Dependency smos-single: using smos-single-0.4.0 [smos-single] Dependency sydtest: using sydtest-0.23.0.1 [smos-single] Source component graph: [smos-single]  component lib [smos-single]  component exe:smos-single dependency lib [smos-single]  component test:smos-single-test dependency lib [smos-single] Configured component graph: [smos-single]  component smos-single-0.4.0-Dl8pr2k7NinIkNpt0pcgpj [smos-single]  include base-4.20.2.0-fafd [smos-single]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-single]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-data-gen]  empty.smos [smos-data-gen]  ✓ fails to parse, nicely  7.26 ms [smos-data-gen]  empty.json [smos-data-gen]  ✓ fails to parse, nicely  7.24 ms [smos-data-gen]  logbook-entry.smos [smos-data-gen]  ✓ fails to parse, nicely  21.64 ms [smos-data-gen]  single-simple-Tree.pretty-json [smos-data-gen]  ✓ fails to parse, nicely  15.77 ms [smos-data-gen]  empty.pretty-json [smos-data-gen]  ✓ fails to parse, nicely  7.22 ms [smos-data-gen]  single-simple-entry.smos [smos-data-gen]  ✓ fails to parse, nicely  15.75 ms [smos-data-gen]  logbook-entry.pretty-json [smos-data-gen]  ✓ fails to parse, nicely  21.69 ms [smos-data-gen]  logbook-entry.json [smos-data-gen]  ✓ fails to parse, nicely  21.89 ms [smos-data-gen]  state-history-entry.yaml [smos-data-gen]  ✓ fails to parse, nicely  19.61 ms [smos-data-gen]  single-simple-Tree.smos [smos-data-gen]  ✓ fails to parse, nicely  15.73 ms [smos-data-gen]  single-simple-entry.pretty-json [smos-data-gen]  ✓ fails to parse, nicely  15.77 ms [smos-data-gen]  single-complex-entry.yaml [smos-data-gen]  ✓ fails to parse, nicely  45.46 ms [smos-data-gen]  single-simple-Tree.json [smos-data-gen]  ✓ fails to parse, nicely  15.70 ms [smos-data-gen]  single-simple-entry.yaml [smos-data-gen]  ✓ fails to parse, nicely  15.67 ms [smos-data-gen]  state-history-entry.json [smos-data-gen]  ✓ fails to parse, nicely  19.74 ms [smos-data-gen]  logbook-entry.yaml [smos-data-gen]  ✓ fails to parse, nicely  21.55 ms [smos-data-gen]  single-simple-Tree.yaml [smos-data-gen]  ✓ fails to parse, nicely  15.64 ms [smos-data-gen]  state-history-entry.smos [smos-data-gen]  ✓ fails to parse, nicely  16.77 ms [smos-data-gen]  single-complex-entry.smos [smos-data-gen]  ✓ fails to parse, nicely  42.62 ms [smos-data-gen]  single-complex-entry.pretty-json [smos-report]  Smos.Report.Agenda=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Agenda,Smos.Report.Agenda.Types=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Agenda.Types,Smos.Report.Clock=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Clock,Smos.Report.Clock.Types=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Clock.Types,Smos.Report.Comparison=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Comparison,Smos.Report.Entry=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Entry,Smos.Report.Filter=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Filter,Smos.Report.Free=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Free,Smos.Report.Log=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Log,Smos.Report.Next=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Next,Smos.Report.Ongoing=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Ongoing,Smos.Report.OptParse=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.OptParse,Smos.Report.Period=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Period,Smos.Report.Projection=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Projection,Smos.Report.Projects=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Projects,Smos.Report.Report=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Report,Smos.Report.Sorter=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Sorter,Smos.Report.Stats=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Stats,Smos.Report.Stuck=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Stuck,Smos.Report.Tags=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Tags,Smos.Report.Time=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Time,Smos.Report.TimeBlock=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.TimeBlock,Smos.Report.Waiting=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Waiting,Smos.Report.Work=smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79:Smos.Report.Work [smos-report] Ready component graph: [smos-report]  definite smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report]  depends IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-report]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-report]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-report]  depends autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-report]  depends base-4.20.2.0-fafd [smos-report]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-report]  depends containers-0.7-96b4 [smos-report]  depends cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report]  depends deepseq-1.5.0.0-2b65 [smos-report]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-report]  depends dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [smos-report]  depends megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos-report]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-report]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-report]  depends parsec-3.1.18.0-9445 [smos-report]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report]  depends pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-report]  depends safe-0.3.21-5BPtE6bL5iDDoo2YMcvvrG [smos-report]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-report]  depends text-2.1.3-34f1 [smos-report]  depends time-1.12.2-3479 [smos-report]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-report]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-report]  depends validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-report]  depends validity-time-0.5.0.0-IeaWPPYGrQ7hvpU6w8zKH [smos-report]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-report] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-report] Using compiler: ghc-9.10.3 [smos-report] Using install prefix: [smos-report] /nix/store/73mn76x5hjjdgy21lw7ldgzvcjk3kdfd-smos-report-0.12.0 [smos-report] Executables installed in: [smos-report] /nix/store/73mn76x5hjjdgy21lw7ldgzvcjk3kdfd-smos-report-0.12.0/bin [smos-report] Libraries installed in: [smos-report] /nix/store/73mn76x5hjjdgy21lw7ldgzvcjk3kdfd-smos-report-0.12.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report] Dynamic Libraries installed in: [smos-report] /nix/store/73mn76x5hjjdgy21lw7ldgzvcjk3kdfd-smos-report-0.12.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-report] Private executables installed in: [smos-report] /nix/store/73mn76x5hjjdgy21lw7ldgzvcjk3kdfd-smos-report-0.12.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-report-0.12.0 [smos-report] Data files installed in: [smos-report] /nix/store/73mn76x5hjjdgy21lw7ldgzvcjk3kdfd-smos-report-0.12.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-report-0.12.0 [smos-report] Documentation installed in: [smos-report] /nix/store/73mn76x5hjjdgy21lw7ldgzvcjk3kdfd-smos-report-0.12.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-report-0.12.0 [smos-report] Configuration files installed in: [smos-report] /nix/store/73mn76x5hjjdgy21lw7ldgzvcjk3kdfd-smos-report-0.12.0/etc [smos-report] No alex found [smos-report] Using ar found on system at: [smos-report] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-report] No c2hs found [smos-report] No cpphs found [smos-report] No doctest found [smos-report] Using gcc version 14.3.0 given by user at: [smos-report] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-report] Using ghc version 9.10.3 found on system at: [smos-report] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-report] Using ghc-pkg version 9.10.3 found on system at: [smos-report] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-report] No ghcjs found [smos-report] No ghcjs-pkg found [smos-report] No greencard found [smos-report] Using haddock version 2.31.1 found on system at: [smos-report] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-single]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-single]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-single]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-single]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-single]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-single]  include text-2.1.3-34f1 [smos-single]  include time-1.12.2-3479 [smos-single]  component smos-single-0.4.0-7rVQ049L4Uk5bmctAVSCv-smos-single [smos-single]  include base-4.20.2.0-fafd [smos-single]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-single]  include smos-single-0.4.0-Dl8pr2k7NinIkNpt0pcgpj [smos-single]  component smos-single-0.4.0-Leg43PJmMsD2RvnfL4Jl7v-smos-single-test [smos-single]  include base-4.20.2.0-fafd [smos-single]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-single]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-single]  include smos-single-0.4.0-Dl8pr2k7NinIkNpt0pcgpj [smos-single]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-single] Linked component graph: [smos-single]  unit smos-single-0.4.0-Dl8pr2k7NinIkNpt0pcgpj [smos-single]  include base-4.20.2.0-fafd [smos-single]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-single]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-single]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-single]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-single]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-single]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-single]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-single]  include text-2.1.3-34f1 [smos-single]  include time-1.12.2-3479 [smos-single]  Smos.Single=smos-single-0.4.0-Dl8pr2k7NinIkNpt0pcgpj:Smos.Single,Smos.Single.OptParse=smos-single-0.4.0-Dl8pr2k7NinIkNpt0pcgpj:Smos.Single.OptParse [smos-single]  unit smos-single-0.4.0-7rVQ049L4Uk5bmctAVSCv-smos-single [smos-single]  include base-4.20.2.0-fafd [smos-single]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-single]  include smos-single-0.4.0-Dl8pr2k7NinIkNpt0pcgpj [smos-single]  unit smos-single-0.4.0-Leg43PJmMsD2RvnfL4Jl7v-smos-single-test [smos-single]  include base-4.20.2.0-fafd [smos-single]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-single]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-single]  include smos-single-0.4.0-Dl8pr2k7NinIkNpt0pcgpj [smos-single]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-single] Ready component graph: [smos-single]  definite smos-single-0.4.0-Dl8pr2k7NinIkNpt0pcgpj [smos-single]  depends base-4.20.2.0-fafd [smos-single]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-single]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-single]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-single]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-single]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-single]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-single]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-single]  depends text-2.1.3-34f1 [smos-single]  depends time-1.12.2-3479 [smos-single]  definite smos-single-0.4.0-Leg43PJmMsD2RvnfL4Jl7v-smos-single-test [smos-single]  depends base-4.20.2.0-fafd [smos-single]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-single]  depends opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-single]  depends smos-single-0.4.0-Dl8pr2k7NinIkNpt0pcgpj [smos-single]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-single]  definite smos-single-0.4.0-7rVQ049L4Uk5bmctAVSCv-smos-single [smos-single]  depends base-4.20.2.0-fafd [smos-single]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-single]  depends smos-single-0.4.0-Dl8pr2k7NinIkNpt0pcgpj [smos-single] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-single] Using compiler: ghc-9.10.3 [smos-single] Using install prefix: [smos-single] /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0 [smos-single] Executables installed in: [smos-single] /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0/bin [smos-single] Libraries installed in: [smos-single] /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-single-0.4.0-Dl8pr2k7NinIkNpt0pcgpj [smos-single] Dynamic Libraries installed in: [smos-single] /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-single] Private executables installed in: [smos-single] /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-single-0.4.0 [smos-single] Data files installed in: [smos-data-gen]  ✓ fails to parse, nicely  40.47 ms [smos-data-gen]  single-simple-entry.json [smos-data-gen]  ✓ fails to parse, nicely  10.67 ms [smos-data-gen]  single-complex-entry.json [smos-data-gen]  ✓ fails to parse, nicely  40.36 ms [smos-data-gen]  state-history-entry.pretty-json [smos-data-gen]  ✓ fails to parse, nicely  14.46 ms [smos-data-gen]  test_resources/compatibility/v2.0.0 [smos-data-gen]  empty.yaml [smos-data-gen]  ✓ parses succesfully  1.95 ms [smos-data-gen]  empty.smos [smos-data-gen]  ✓ parses succesfully  1.98 ms [smos-data-gen]  logbook-entry.pretty-json [smos-data-gen]  ✓ parses succesfully  16.17 ms [smos-data-gen]  state-history-entry.yaml [smos-data-gen]  ✓ parses succesfully  12.41 ms [smos-data-gen]  empty.pretty-json [smos-data-gen]  ✓ parses succesfully  0.08 ms [smos-data-gen]  single-complex-entry.smos [smos-data-gen]  ✓ parses succesfully  38.36 ms [smos-data-gen]  logbook-entry.json [smos-data-gen]  ✓ parses succesfully  14.39 ms [smos-data-gen]  single-complex-entry.pretty-json [smos-data-gen]  ✓ parses succesfully  38.23 ms [smos-data-gen]  single-complex-entry.json [smos-data-gen]  ✓ parses succesfully  38.35 ms [smos-data-gen]  state-history-entry.pretty-json [smos-data-gen]  ✓ parses succesfully  12.85 ms [smos-data-gen]  single-simple-Tree.smos [smos-data-gen]  ✓ parses succesfully  6.28 ms [smos-data-gen]  state-history-entry.json [smos-data-gen]  ✓ parses succesfully  3.87 ms [smos-data-gen]  single-simple-entry.json [smos-data-gen]  ✓ parses succesfully  0.11 ms [smos-data-gen]  logbook-entry.smos [smos-data-gen]  ✓ parses succesfully  6.25 ms [smos-data-gen]  single-simple-entry.pretty-json [smos-data-gen]  ✓ parses succesfully  0.13 ms [smos-data-gen]  single-complex-entry.yaml [smos-data-gen]  ✓ parses succesfully  30.64 ms [smos-data-gen]  single-simple-Tree.yaml [smos-report] No happy found [smos-report] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-report] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-report] No hmake found [smos-report] Using hpc version 0.69 found on system at: [smos-report] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-report] Using hsc2hs version 0.68.10 found on system at: [smos-report] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-report] No hscolour found [smos-report] No jhc found [smos-report] Using ld found on system at: [smos-report] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-report] No pkg-config found [smos-report] Using runghc version 9.10.3 found on system at: [smos-report] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-report] Using strip version 2.44 found on system at: [smos-report] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-report] Using tar found on system at: [smos-report] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-report] No uhc found [smos-report] Phase: buildPhase [smos-report] Preprocessing library for smos-report-0.12.0... [smos-report] Building library for smos-report-0.12.0... [smos-report] [ 1 of 25] Compiling Paths_smos_report ( dist/build/autogen/Paths_smos_report.hs, dist/build/Paths_smos_report.o, dist/build/Paths_smos_report.dyn_o ) [smos-report] Adapting module: Smos.Report.Agenda.Types [smos-report] Adapting module: Smos.Report.Comparison [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Agenda/Types.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Agenda/Types.hs [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Comparison.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Comparison.hs [smos-report] Adapting module: Smos.Report.Projects [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Projects.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Projects.hs [smos-report] Adapting module: Smos.Report.Stuck [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Stuck.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Stuck.hs [smos-report] Adapting module: Smos.Report.TimeBlock [smos-report] Adapting module: Smos.Report.Time [smos-report] Adapting module: Smos.Report.Projection [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/TimeBlock.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/TimeBlock.hs [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Time.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Time.hs [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Projection.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Projection.hs [smos-report] [ 2 of 25] Compiling Smos.Report.Agenda.Types ( src/Smos/Report/Agenda/Types.hs, dist/build/Smos/Report/Agenda/Types.o, dist/build/Smos/Report/Agenda/Types.dyn_o ) [smos-report] [ 3 of 25] Compiling Smos.Report.Comparison ( src/Smos/Report/Comparison.hs, dist/build/Smos/Report/Comparison.o, dist/build/Smos/Report/Comparison.dyn_o ) [smos-report] [ 4 of 25] Compiling Smos.Report.Projection ( src/Smos/Report/Projection.hs, dist/build/Smos/Report/Projection.o, dist/build/Smos/Report/Projection.dyn_o ) [smos-report] Adapting module: Smos.Report.Sorter [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Sorter.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Sorter.hs [smos-report] Adapting module: Smos.Report.Free [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Free.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Free.hs [smos-report] Adapting module: Smos.Report.Filter [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Filter.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Filter.hs [smos-report] Adapting module: Smos.Report.Clock.Types [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Clock/Types.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Clock/Types.hs [smos-report] Adapting module: Smos.Report.Period [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Period.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Period.hs [smos-single] /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-single-0.4.0 [smos-single] Documentation installed in: [smos-single] /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-single-0.4.0 [smos-single] Configuration files installed in: [smos-single] /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0/etc [smos-single] No alex found [smos-single] Using ar found on system at: [smos-single] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-single] No c2hs found [smos-single] No cpphs found [smos-single] No doctest found [smos-single] Using gcc version 14.3.0 given by user at: [smos-single] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-single] Using ghc version 9.10.3 found on system at: [smos-single] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-single] Using ghc-pkg version 9.10.3 found on system at: [smos-single] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-single] No ghcjs found [smos-single] No ghcjs-pkg found [smos-single] No greencard found [smos-single] Using haddock version 2.31.1 found on system at: [smos-single] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-single] No happy found [smos-single] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-single] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-single] No hmake found [smos-single] Using hpc version 0.69 found on system at: [smos-single] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-single] Using hsc2hs version 0.68.10 found on system at: [smos-single] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-single] No hscolour found [smos-single] No jhc found [smos-single] Using ld found on system at: [smos-single] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-single] No pkg-config found [smos-single] Using runghc version 9.10.3 found on system at: [smos-single] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-single] Using strip version 2.44 found on system at: [smos-single] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-single] Using tar found on system at: [smos-single] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-single] No uhc found [smos-single] Phase: buildPhase [smos-single] Preprocessing library for smos-single-0.4.0... [smos-single] Building library for smos-single-0.4.0... [smos-single] [1 of 3] Compiling Paths_smos_single ( dist/build/autogen/Paths_smos_single.hs, dist/build/Paths_smos_single.o, dist/build/Paths_smos_single.dyn_o ) [smos-single] [2 of 3] Compiling Smos.Single.OptParse ( src/Smos/Single/OptParse.hs, dist/build/Smos/Single/OptParse.o, dist/build/Smos/Single/OptParse.dyn_o ) [smos-single] Adapting module: Smos.Single.OptParse [smos-single] Outputing coverables file /build/smos-single-0.4.0/src/Smos/Single/OptParse.hs.coverables for source file /build/smos-single-0.4.0/src/Smos/Single/OptParse.hs [smos-single] [3 of 3] Compiling Smos.Single ( src/Smos/Single.hs, dist/build/Smos/Single.o, dist/build/Smos/Single.dyn_o ) [smos-single] Adapting module: Smos.Single [smos-single] Outputing coverables file /build/smos-single-0.4.0/src/Smos/Single.hs.coverables for source file /build/smos-single-0.4.0/src/Smos/Single.hs [smos-single] Warning: ignoring unrecognised input `dist/build/Smos/Single.dyn_o' [smos-single] Warning: ignoring unrecognised input `dist/build/Smos/Single/OptParse.dyn_o' [smos-single] Warning: ignoring unrecognised input `dist/build/Paths_smos_single.dyn_o' [smos-single] Preprocessing test suite 'smos-single-test' for smos-single-0.4.0... [smos-single] Building test suite 'smos-single-test' for smos-single-0.4.0... [smos-single] [1 of 3] Compiling Paths_smos_single ( dist/build/smos-single-test/autogen/Paths_smos_single.hs, dist/build/smos-single-test/smos-single-test-tmp/Paths_smos_single.o ) [smos-single] Adapting module: Smos.Single.OptParseSpec [smos-single] Outputing coverables file /build/smos-single-0.4.0/test/Smos/Single/OptParseSpec.hs.coverables for source file /build/smos-single-0.4.0/test/Smos/Single/OptParseSpec.hs [smos-single] [2 of 3] Compiling Smos.Single.OptParseSpec ( test/Smos/Single/OptParseSpec.hs, dist/build/smos-single-test/smos-single-test-tmp/Smos/Single/OptParseSpec.o ) [smos-single] [3 of 3] Compiling Main ( test/Spec.hs, dist/build/smos-single-test/smos-single-test-tmp/Main.o ) [smos-single] Adapting module: Main [smos-single] Outputing coverables file /build/smos-single-0.4.0/test/Spec.hs.coverables for source file /build/smos-single-0.4.0/test/Spec.hs [smos-data-gen]  ✓ parses succesfully  0.45 ms [smos-data-gen]  single-simple-entry.smos [smos-data-gen]  ✓ parses succesfully  0.25 ms [smos-data-gen]  state-history-entry.smos [smos-data-gen]  ✓ parses succesfully  3.85 ms [smos-data-gen]  single-simple-Tree.json [smos-data-gen]  ✓ parses succesfully  0.20 ms [smos-data-gen]  single-simple-Tree.pretty-json [smos-data-gen]  ✓ parses succesfully  0.12 ms [smos-data-gen]  logbook-entry.yaml [smos-data-gen]  ✓ parses succesfully  5.75 ms [smos-data-gen]  empty.json [smos-data-gen]  ✓ parses succesfully  0.06 ms [smos-data-gen]  single-simple-entry.yaml [smos-data-gen]  ✓ parses succesfully  0.33 ms [smos-data-gen]  oldestParsableDataVersion [smos-data-gen]  ✓ is older than the current version  0.00 ms [smos-data-gen]  test_resources/compatibility/v1.0.0 [smos-data-gen]  single-simple-Tree.pretty-json [smos-data-gen]  ✓ parses succesfully  0.15 ms [smos-data-gen]  state-history-entry.smos [smos-data-gen]  ✓ parses succesfully  3.54 ms [smos-data-gen]  single-complex-entry.json [smos-data-gen]  ✓ parses succesfully  29.26 ms [smos-data-gen]  single-simple-Tree.json [smos-data-gen]  ✓ parses succesfully  0.17 ms [smos-data-gen]  logbook-entry.yaml [smos-data-gen]  ✓ parses succesfully  5.29 ms [smos-data-gen]  single-simple-tree.smos [smos-data-gen]  ✓ parses succesfully  0.45 ms [smos-data-gen]  empty.yaml [smos-data-gen]  ✓ parses succesfully  0.20 ms [smos-data-gen]  state-history-entry.pretty-json [smos-data-gen]  ✓ parses succesfully  2.58 ms [smos-data-gen]  single-simple-tree.json [smos-data-gen]  ✓ parses succesfully  0.18 ms [smos-data-gen]  logbook-entry.json [smos-data-gen]  ✓ parses succesfully  2.02 ms [smos-data-gen]  single-simple-tree.yaml [smos-data-gen]  ✓ parses succesfully  0.44 ms [smos-report] Adapting module: Smos.Report.Log [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Log.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Log.hs [smos-report] Adapting module: Smos.Report.Stats [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Stats.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Stats.hs [smos-report] [ 5 of 25] Compiling Smos.Report.Projects ( src/Smos/Report/Projects.hs, dist/build/Smos/Report/Projects.o, dist/build/Smos/Report/Projects.dyn_o ) [smos-report] [ 6 of 25] Compiling Smos.Report.Stuck ( src/Smos/Report/Stuck.hs, dist/build/Smos/Report/Stuck.o, dist/build/Smos/Report/Stuck.dyn_o ) [smos-report] [ 7 of 25] Compiling Smos.Report.Time ( src/Smos/Report/Time.hs, dist/build/Smos/Report/Time.o, dist/build/Smos/Report/Time.dyn_o ) [smos-report] [ 8 of 25] Compiling Smos.Report.Sorter ( src/Smos/Report/Sorter.hs, dist/build/Smos/Report/Sorter.o, dist/build/Smos/Report/Sorter.dyn_o ) [smos-report] Adapting module: Smos.Report.Tags [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Tags.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Tags.hs [smos-report] [ 9 of 25] Compiling Smos.Report.Free ( src/Smos/Report/Free.hs, dist/build/Smos/Report/Free.o, dist/build/Smos/Report/Free.dyn_o ) [smos-report] [10 of 25] Compiling Smos.Report.Filter ( src/Smos/Report/Filter.hs, dist/build/Smos/Report/Filter.o, dist/build/Smos/Report/Filter.dyn_o ) [smos-report] [11 of 25] Compiling Smos.Report.Report ( src/Smos/Report/Report.hs, dist/build/Smos/Report/Report.o, dist/build/Smos/Report/Report.dyn_o ) [smos-report] Adapting module: Smos.Report.Report [smos-report] Adapting module: Smos.Report.Entry [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Report.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Report.hs [smos-report] Adapting module: Smos.Report.Next [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Entry.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Entry.hs [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Next.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Next.hs [smos-report] Adapting module: Smos.Report.Waiting [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Waiting.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Waiting.hs [smos-report] Adapting module: Smos.Report.Ongoing [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Ongoing.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Ongoing.hs [smos-report] Adapting module: Smos.Report.Agenda [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Agenda.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Agenda.hs [smos-report] Adapting module: Smos.Report.Clock [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Clock.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Clock.hs [smos-report] Adapting module: Smos.Report.OptParse [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/OptParse.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/OptParse.hs [smos-single] [1 of 4] Compiling Paths_smos_single ( dist/build/smos-single-test/autogen/Paths_smos_single.hs, dist/build/smos-single-test/smos-single-test-tmp/Paths_smos_single.o ) [Impure plugin forced recompilation] [smos-single] Adapting module: Smos.Single.OptParseSpec [smos-single] Outputing coverables file /build/smos-single-0.4.0/test/Smos/Single/OptParseSpec.hs.coverables for source file /build/smos-single-0.4.0/test/Smos/Single/OptParseSpec.hs [smos-single] [2 of 4] Compiling Smos.Single.OptParseSpec ( test/Smos/Single/OptParseSpec.hs, dist/build/smos-single-test/smos-single-test-tmp/Smos/Single/OptParseSpec.o ) [OptEnvConf.Test package changed] [smos-single] [3 of 4] Compiling Main ( test/Spec.hs, dist/build/smos-single-test/smos-single-test-tmp/Main.o ) [Test.Syd package changed] [smos-single] Adapting module: Main [smos-single] Outputing coverables file /build/smos-single-0.4.0/test/Spec.hs.coverables for source file /build/smos-single-0.4.0/test/Spec.hs [smos-single] [4 of 4] Linking dist/build/smos-single-test/smos-single-test [smos-data-gen]  single-simple-entry.pretty-json [smos-data-gen]  ✓ parses succesfully  0.14 ms [smos-data-gen]  state-history-entry.yaml [smos-data-gen]  ✓ parses succesfully  0.52 ms [smos-data-gen]  empty.smos [smos-data-gen]  ✓ parses succesfully  0.23 ms [smos-data-gen]  single-complex-entry.yaml [smos-data-gen]  ✓ parses succesfully  26.72 ms [smos-data-gen]  single-simple-entry.yaml [smos-data-gen]  ✓ parses succesfully  0.27 ms [smos-data-gen]  single-simple-entry.smos [smos-data-gen]  ✓ parses succesfully  0.30 ms [smos-data-gen]  single-complex-entry.pretty-json [smos-data-gen]  ✓ parses succesfully  25.85 ms [smos-data-gen]  single-simple-Tree.yaml [smos-data-gen]  ✓ parses succesfully  0.32 ms [smos-data-gen]  single-simple-tree.pretty-json [smos-data-gen]  ✓ parses succesfully  0.28 ms [smos-data-gen]  logbook-entry.smos [smos-data-gen]  ✓ parses succesfully  2.01 ms [smos-data-gen]  single-simple-Tree.smos [smos-data-gen]  ✓ parses succesfully  0.31 ms [smos-data-gen]  single-simple-entry.json [smos-data-gen]  ✓ parses succesfully  0.11 ms [smos-data-gen]  single-complex-entry.smos [smos-data-gen]  ✓ parses succesfully  25.33 ms [smos-data-gen]  empty.pretty-json [smos-data-gen]  ✓ parses succesfully  0.06 ms [smos-data-gen]  state-history-entry.json [smos-data-gen]  ✓ parses succesfully  0.26 ms [smos-data-gen]  logbook-entry.pretty-json [smos-data-gen]  ✓ parses succesfully  1.68 ms [smos-data-gen]  empty.json [smos-data-gen]  ✓ parses succesfully  0.07 ms [smos-data-gen]  test_resources/compatibility/v0.0.0 [smos-data-gen]  single-complex-entry.smos [smos-data-gen]  ✓ parses succesfully  25.29 ms [smos-data-gen]  empty.yaml [smos-data-gen]  ✓ parses succesfully  0.51 ms [smos-data-gen]  empty.json [smos-data-gen]  ✓ parses succesfully  0.42 ms [smos-data-gen]  logbook-entry.yaml [smos-data-gen]  ✓ parses succesfully  1.24 ms [smos-data-gen]  single-simple-entry.smos [smos-data-gen]  ✓ parses succesfully  0.15 ms [smos-data-gen]  single-simple-entry.json [smos-data-gen]  ✓ parses succesfully  0.11 ms [smos-data-gen]  logbook-entry.smos [smos-data-gen]  ✓ parses succesfully  0.83 ms [smos-data-gen]  single-simple-Tree.smos [smos-data-gen]  ✓ parses succesfully  0.24 ms [smos-data-gen]  empty.smos [smos-data-gen]  ✓ parses succesfully  0.09 ms [smos-data-gen]  empty.pretty-json [smos-data-gen]  ✓ parses succesfully  0.05 ms [smos-data-gen]  single-simple-Tree.yaml [smos-data-gen]  ✓ parses succesfully  0.26 ms [smos-data-gen]  single-complex-entry.yaml [smos-data-gen]  ✓ parses succesfully  24.65 ms [smos-data-gen]  state-history-entry.smos [smos-data-gen]  ✓ parses succesfully  0.49 ms [smos-data-gen]  single-simple-entry.yaml [smos-data-gen]  ✓ parses succesfully  0.17 ms [smos-data-gen]  single-complex-entry.pretty-json [smos-data-gen]  ✓ parses succesfully  23.88 ms [smos-data-gen]  single-simple-Tree.json [smos-data-gen]  ✓ parses succesfully  0.17 ms [smos-data-gen]  single-simple-Tree.pretty-json [smos-data-gen]  ✓ parses succesfully  0.19 ms [smos-data-gen]  logbook-entry.pretty-json [smos-data-gen]  ✓ parses succesfully  0.47 ms [smos-data-gen]  state-history-entry.pretty-json [smos-data-gen]  ✓ parses succesfully  0.42 ms [smos-data-gen]  state-history-entry.json [smos-data-gen]  ✓ parses succesfully  0.40 ms [smos-data-gen]  single-complex-entry.json [smos-data-gen]  ✓ parses succesfully  24.68 ms [smos-data-gen]  single-simple-entry.pretty-json [smos-data-gen]  ✓ parses succesfully  0.12 ms [smos-data-gen]  logbook-entry.json [smos-data-gen]  ✓ parses succesfully  0.40 ms [smos-data-gen]  empty-forest.json [smos-data-gen]  ✓ parses succesfully  0.06 ms [smos-data-gen]  state-history-entry.yaml [smos-data-gen]  ✓ parses succesfully  0.47 ms [smos-data-gen] Smos.Data.TypesSpec [smos-data-gen]  JSON Entry (valid) [smos-data-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String Entry [smos-data-gen]  ✓ ensures that encode and decode are inverses for "valid Entry"'s  115.87 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  encode :: Entry -> Data.ByteString.Lazy.ByteString [smos-data-gen]  ✓ never fails to encode a "valid Entry"  59.81 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  parseTimestampText [smos-data-gen]  ✓ parses whatever timestampText outputs  38.29 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  JSON Logbook (valid) [smos-data-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String Logbook [smos-data-gen]  ✓ ensures that encode and decode are inverses for "valid Logbook"'s  189.52 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  encode :: Logbook -> Data.ByteString.Lazy.ByteString [smos-data-gen]  ✓ never fails to encode a "valid Logbook"  98.73 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  JSON TimestampName (valid) [smos-data-gen]  encode :: TimestampName -> Data.ByteString.Lazy.ByteString [smos-data-gen]  ✓ never fails to encode a "valid TimestampName"  21.43 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String TimestampName [smos-data-gen]  ✓ ensures that encode and decode are inverses for "valid TimestampName"'s  24.23 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  validPropertyNameChar [smos-data-gen]  ✓ says that ')' is invalid  0.61 ms [smos-data-gen]  ✓ says that '(' is invalid  0.58 ms [smos-data-gen]  JSON PropertyName (valid) [smos-data-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String PropertyName [smos-data-gen]  ✓ ensures that encode and decode are inverses for "valid PropertyName"'s  10.25 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  encode :: PropertyName -> Data.ByteString.Lazy.ByteString [smos-data-gen]  ✓ never fails to encode a "valid PropertyName"  8.22 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  Eq Entry [smos-data-gen]  (==) :: Entry -> Entry -> Bool [smos-data-gen]  ✓ is symmetric for "valid Entry"s  18.48 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is reflexive for "valid Entry"s  25.75 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is transitive for "valid Entry"s  19.02 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is equivalent to (\a b -> not $ a /= b) for "valid Entry"s  11.06 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  (/=) :: Entry -> Entry -> Bool [smos-data-gen]  ✓ is antireflexive for "valid Entry"s  17.59 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is equivalent to (\a b -> not $ a == b) for "valid Entry"s  7.54 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  parseUTCTimeString [smos-data-gen]  ✓ parses this string leniently  0.05 ms [smos-data-gen]  ✓ parses this string leniently  0.06 ms [smos-data-gen]  ✓ parses this version 2.0.0 timestamp  0.03 ms [smos-data-gen]  ✓ parses this string leniently  0.04 ms [smos-data-gen]  ✓ parses this string leniently  0.04 ms [smos-data-gen]  ✓ parses this version 0.0.0 timestamp  3.77 ms [smos-data-gen]  ✓ parses this version 1.0.0 timestamp  0.05 ms [smos-data-gen]  ✓ parses this string leniently  0.04 ms [smos-data-gen]  ✓ parses this string leniently  0.04 ms [smos-data-gen]  ✓ parses whatever renderUTCTimeString outputs  7.51 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ parses this string leniently  0.02 ms [smos-data-gen]  ✓ parses this string leniently  0.02 ms [smos-data-gen]  ✓ parses this string leniently  0.01 ms [smos-data-gen]  ✓ parses this string leniently  0.02 ms [smos-data-gen]  JSON StateHistoryEntry (valid) [smos-data-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String StateHistoryEntry [smos-data-gen]  ✓ ensures that encode and decode are inverses for "valid StateHistoryEntry"'s  15.35 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  encode :: StateHistoryEntry -> Data.ByteString.Lazy.ByteString [smos-data-gen]  ✓ never fails to encode a "valid StateHistoryEntry"  4.71 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  parseLocalTimeString [smos-data-gen]  ✓ parses this string leniently  0.04 ms [smos-data-gen]  ✓ parses this string leniently  0.05 ms [smos-data-gen]  ✓ parses this string leniently  0.10 ms [smos-data-gen]  ✓ parses this string leniently  0.04 ms [smos-data-gen]  ✓ parses this string leniently  0.04 ms [smos-data-gen]  ✓ parses this version 2.0.0 timestamp  0.08 ms [smos-data-gen]  ✓ parses this version 0 timestamp  4.40 ms [smos-data-gen]  ✓ parses this string leniently  0.08 ms [smos-data-gen]  ✓ parses this string leniently  0.72 ms [smos-data-gen]  ✓ parses this string leniently  0.04 ms [smos-data-gen]  ✓ parses this version 1.0.0 timestamp  0.04 ms [smos-data-gen]  ✓ parses this version 0 timestamp  4.37 ms [smos-data-gen]  ✓ parses this string leniently  0.74 ms [smos-data-gen]  ✓ parses this string leniently  0.72 ms [smos-data-gen]  ✓ parses whatever renderLocalTimeString outputs  26.66 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  emptyLogbook [smos-data-gen]  ✓ is valid  0.01 ms [smos-data-gen]  Ord StateHistoryEntry [smos-data-gen]  (>=) :: StateHistoryEntry -> StateHistoryEntry -> Bool [smos-data-gen]  ✓ is transitive for "valid StateHistoryEntry"'s  2.72 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is reflexive for "valid StateHistoryEntry"'s  3.73 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is equivalent to (\a b -> compare a b /= LT) for "valid StateHistoryEntry"'s  2.88 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is antisymmetric for "valid StateHistoryEntry"'s  2.89 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  "min :: (StateHistoryEntry -> StateHistoryEntry -> StateHistoryEntry)" [smos-data-gen]  ✓ is equivalent to (\a b -> if a <= b then a else b) for "valid StateHistoryEntry"'s  4.50 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  (<=) :: StateHistoryEntry -> StateHistoryEntry -> Bool [smos-data-gen]  ✓ is reflexive for "valid StateHistoryEntry"'s  3.70 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is equivalent to (\a b -> compare a b /= GT) for "valid StateHistoryEntry"'s  2.22 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is transitive for "valid StateHistoryEntry"'s  2.17 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is antisymmetric for "valid StateHistoryEntry"'s  2.11 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  (<) :: StateHistoryEntry -> StateHistoryEntry -> Bool [smos-data-gen]  ✓ is transitive for "valid StateHistoryEntry"'s  2.12 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is antireflexive for "valid StateHistoryEntry"'s  3.07 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is equivalent to (\a b -> compare a b == LT) for "valid StateHistoryEntry"'s  3.75 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  "max :: (StateHistoryEntry -> StateHistoryEntry -> StateHistoryEntry)" [smos-data-gen]  ✓ is equivalent to (\a b -> if a >= b then a else b) for "valid StateHistoryEntry"'s  4.33 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  (>) :: StateHistoryEntry -> StateHistoryEntry -> Bool [smos-data-gen]  ✓ is antireflexive for "valid StateHistoryEntry"'s  3.75 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is equivalent to (\a b -> compare a b == GT) for "valid StateHistoryEntry"'s  2.71 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is transitive for "valid StateHistoryEntry"'s  2.70 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  GenValid PropertyName [smos-data-gen]  genValid :: Gen PropertyName [smos-data-gen]  ✓ only generates valid 'PropertyName's  11.79 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  JSON Header (valid) [smos-data-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String Header [smos-data-gen]  ✓ ensures that encode and decode are inverses for "valid Header"'s  16.54 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  encode :: Header -> Data.ByteString.Lazy.ByteString [smos-data-gen]  ✓ never fails to encode a "valid Header"  11.74 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  JSON Timestamp (valid) [smos-data-gen]  encode :: Timestamp -> Data.ByteString.Lazy.ByteString [smos-data-gen]  ✓ never fails to encode a "valid Timestamp"  10.43 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String Timestamp [smos-data-gen]  ✓ ensures that encode and decode are inverses for "valid Timestamp"'s  11.74 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  StateHistory [smos-data-gen]  ✓ considers a state history where two entries happened at the same time valid  16.46 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  JSON PropertyValue [smos-data-gen]  ✓ parses every value into a valid value  10.40 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  GenValid Tag [smos-data-gen]  genValid :: Gen Tag [smos-data-gen]  ✓ only generates valid 'Tag's  10.95 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  emptyEntry [smos-data-gen]  ✓ is valid  9.50 ms [smos-data-gen]  newEntry [smos-data-gen]  ✓ produces valid entries  22.90 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  GenValid TimestampName [smos-data-gen]  genValid :: Gen TimestampName [smos-data-gen]  ✓ only generates valid 'TimestampName's  10.25 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  GenValid Logbook [smos-data-gen]  genValid :: Gen Logbook [smos-data-gen]  ✓ only generates valid 'Logbook's  24.84 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  JSON Contents (valid) [smos-data-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String Contents [smos-data-gen]  ✓ ensures that encode and decode are inverses for "valid Contents"'s  21.52 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  encode :: Contents -> Data.ByteString.Lazy.ByteString [smos-data-gen]  ✓ never fails to encode a "valid Contents"  21.48 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  Ord StateHistory [smos-data-gen]  "max :: (StateHistory -> StateHistory -> StateHistory)" [smos-data-gen]  ✓ is equivalent to (\a b -> if a >= b then a else b) for "valid StateHistory"'s  24.70 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  (>=) :: StateHistory -> StateHistory -> Bool [smos-data-gen]  ✓ is transitive for "valid StateHistory"'s  22.17 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is reflexive for "valid StateHistory"'s  22.18 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is antisymmetric for "valid StateHistory"'s  25.53 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is equivalent to (\a b -> compare a b /= LT) for "valid StateHistory"'s  24.03 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  (>) :: StateHistory -> StateHistory -> Bool [smos-data-gen]  ✓ is equivalent to (\a b -> compare a b == GT) for "valid StateHistory"'s  21.31 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is antireflexive for "valid StateHistory"'s  21.27 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is transitive for "valid StateHistory"'s  18.45 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  (<=) :: StateHistory -> StateHistory -> Bool [smos-data-gen]  ✓ is reflexive for "valid StateHistory"'s  13.46 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is equivalent to (\a b -> compare a b /= GT) for "valid StateHistory"'s  18.41 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is transitive for "valid StateHistory"'s  20.61 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is antisymmetric for "valid StateHistory"'s  19.35 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  "min :: (StateHistory -> StateHistory -> StateHistory)" [smos-data-gen]  ✓ is equivalent to (\a b -> if a <= b then a else b) for "valid StateHistory"'s  23.36 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  (<) :: StateHistory -> StateHistory -> Bool [smos-data-gen]  ✓ is antireflexive for "valid StateHistory"'s  17.12 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is transitive for "valid StateHistory"'s  21.52 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is equivalent to (\a b -> compare a b == LT) for "valid StateHistory"'s  28.62 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  Ord SmosFile [smos-data-gen]  (<=) :: SmosFile -> SmosFile -> Bool [smos-data-gen]  ✓ is transitive for "valid SmosFile"'s  18.39 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is antisymmetric for "valid SmosFile"'s  16.68 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is equivalent to (\a b -> compare a b /= GT) for "valid SmosFile"'s  13.68 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is reflexive for "valid SmosFile"'s  78.19 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  (<) :: SmosFile -> SmosFile -> Bool [smos-data-gen]  ✓ is antireflexive for "valid SmosFile"'s  65.91 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is transitive for "valid SmosFile"'s  9.83 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is equivalent to (\a b -> compare a b == LT) for "valid SmosFile"'s  9.47 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  (>=) :: SmosFile -> SmosFile -> Bool [smos-data-gen]  ✓ is equivalent to (\a b -> compare a b /= LT) for "valid SmosFile"'s  9.47 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is transitive for "valid SmosFile"'s  9.77 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is antisymmetric for "valid SmosFile"'s  9.46 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is reflexive for "valid SmosFile"'s  76.58 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  "max :: (SmosFile -> SmosFile -> SmosFile)" [smos-data-gen]  ✓ is equivalent to (\a b -> if a >= b then a else b) for "valid SmosFile"'s  70.25 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  (>) :: SmosFile -> SmosFile -> Bool [smos-data-gen]  ✓ is antireflexive for "valid SmosFile"'s  64.79 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is transitive for "valid SmosFile"'s  9.92 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is equivalent to (\a b -> compare a b == GT) for "valid SmosFile"'s  10.94 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  "min :: (SmosFile -> SmosFile -> SmosFile)" [smos-data-gen]  ✓ is equivalent to (\a b -> if a <= b then a else b) for "valid SmosFile"'s  77.71 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  GenValid Contents [smos-data-gen]  genValid :: Gen Contents [smos-data-gen]  ✓ only generates valid 'Contents's  12.63 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  JSON LogbookEntry (valid) [smos-data-gen]  encode :: LogbookEntry -> Data.ByteString.Lazy.ByteString [smos-data-gen]  ✓ never fails to encode a "valid LogbookEntry"  12.63 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String LogbookEntry [smos-data-gen]  ✓ ensures that encode and decode are inverses for "valid LogbookEntry"'s  20.36 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  JSON LogbookEntry [smos-data-gen]  ✓ parses every value into a valid value  24.64 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  GenValid PropertyValue [smos-data-gen]  genValid :: Gen PropertyValue [smos-data-gen]  ✓ only generates valid 'PropertyValue's  12.44 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  JSON PropertyValue (valid) [smos-data-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String PropertyValue [smos-data-gen]  ✓ ensures that encode and decode are inverses for "valid PropertyValue"'s  11.64 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  encode :: PropertyValue -> Data.ByteString.Lazy.ByteString [smos-data-gen]  ✓ never fails to encode a "valid PropertyValue"  18.16 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  JSON TodoState [smos-data-gen]  ✓ parses every value into a valid value  8.35 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  JSON TimestampName [smos-data-gen]  ✓ parses every value into a valid value  9.36 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  GenValid LogbookEntry [smos-data-gen]  genValid :: Gen LogbookEntry [smos-data-gen]  ✓ only generates valid 'LogbookEntry's  8.31 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  parseDayString [smos-data-gen]  ✓ parses whatever renderDayString outputs  9.35 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  JSON Tag [smos-data-gen]  ✓ parses every value into a valid value  8.27 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  JSON Timestamp [smos-data-gen]  ✓ parses every value into a valid value  9.37 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  JSON Contents [smos-data-gen]  ✓ parses every value into a valid value  9.08 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  validTagChar [smos-data-gen]  ✓ says that ')' is invalid  8.98 ms [smos-data-gen]  ✓ says that '(' is invalid  7.57 ms [smos-data-gen]  JSON Header [smos-data-gen]  ✓ parses every value into a valid value  12.97 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  entryWithState [smos-data-gen]  ✓ produces an entry with the given state  25.09 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ produces valid entries  20.34 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  GenValid StateHistory [smos-data-gen]  genValid :: Gen StateHistory [smos-data-gen]  ✓ only generates valid 'StateHistory's  47.39 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  JSON Logbook [smos-data-gen]  ✓ parses every value into a valid value  129.44 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  JSON SmosFile (valid) [smos-data-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String SmosFile [smos-data-gen]  ✓ ensures that encode and decode are inverses for "valid SmosFile"'s  461.07 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  encode :: SmosFile -> Data.ByteString.Lazy.ByteString [smos-data-gen]  ✓ never fails to encode a "valid SmosFile"  185.11 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  GenValid SmosFile [smos-data-gen]  genValid :: Gen SmosFile [smos-data-gen]  ✓ only generates valid 'SmosFile's  158.23 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  GenValid Entry [smos-data-gen]  genValid :: Gen Entry [smos-data-gen]  ✓ only generates valid 'Entry's  34.09 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  JSON Tag (valid) [smos-data-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String Tag [smos-data-gen]  ✓ ensures that encode and decode are inverses for "valid Tag"'s  23.88 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  encode :: Tag -> Data.ByteString.Lazy.ByteString [smos-data-gen]  ✓ never fails to encode a "valid Tag"  20.64 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  Ord Entry [smos-data-gen]  (>=) :: Entry -> Entry -> Bool [smos-data-gen]  ✓ is equivalent to (\a b -> compare a b /= LT) for "valid Entry"'s  29.50 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is reflexive for "valid Entry"'s  24.54 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is antisymmetric for "valid Entry"'s  40.94 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is transitive for "valid Entry"'s  31.89 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  (<) :: Entry -> Entry -> Bool [smos-data-gen]  ✓ is antireflexive for "valid Entry"'s  24.44 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is equivalent to (\a b -> compare a b == LT) for "valid Entry"'s  25.38 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is transitive for "valid Entry"'s  28.67 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  "max :: (Entry -> Entry -> Entry)" [smos-data-gen]  ✓ is equivalent to (\a b -> if a >= b then a else b) for "valid Entry"'s  37.30 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  (<=) :: Entry -> Entry -> Bool [smos-data-gen]  ✓ is equivalent to (\a b -> compare a b /= GT) for "valid Entry"'s  28.76 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is transitive for "valid Entry"'s  25.85 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is antisymmetric for "valid Entry"'s  26.33 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is reflexive for "valid Entry"'s  23.35 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  (>) :: Entry -> Entry -> Bool [smos-data-gen]  ✓ is antireflexive for "valid Entry"'s  26.87 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is transitive for "valid Entry"'s  22.10 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  ✓ is equivalent to (\a b -> compare a b == GT) for "valid Entry"'s  21.71 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  "min :: (Entry -> Entry -> Entry)" [smos-data-gen]  ✓ is equivalent to (\a b -> if a <= b then a else b) for "valid Entry"'s  28.58 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  parseTimestampString [smos-data-gen]  ✓ parses whatever timestampString outputs  21.53 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  GenValid TodoState [smos-data-gen]  genValid :: Gen TodoState [smos-data-gen]  ✓ only generates valid 'TodoState's  19.54 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  GenValid Timestamp [smos-data-gen]  genValid :: Gen Timestamp [smos-data-gen]  ✓ only generates valid 'Timestamp's  14.63 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  JSON StateHistory (valid) [smos-data-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String StateHistory [smos-data-gen]  ✓ ensures that encode and decode are inverses for "valid StateHistory"'s  119.10 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  encode :: StateHistory -> Data.ByteString.Lazy.ByteString [smos-data-gen]  ✓ never fails to encode a "valid StateHistory"  48.92 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  JSON PropertyName [smos-data-gen]  ✓ parses every value into a valid value  10.54 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  GenValid StateHistoryEntry [smos-data-gen]  genValid :: Gen StateHistoryEntry [smos-data-gen]  ✓ only generates valid 'StateHistoryEntry's  10.57 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  GenValid Header [smos-data-gen]  genValid :: Gen Header [smos-data-gen]  ✓ only generates valid 'Header's  18.27 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  JSON TodoState (valid) [smos-data-gen]  encode :: TodoState -> Data.ByteString.Lazy.ByteString [smos-data-gen]  ✓ never fails to encode a "valid TodoState"  12.58 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String TodoState [smos-data-gen]  ✓ ensures that encode and decode are inverses for "valid TodoState"'s  14.08 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen] Smos.Data.SchemaSpec [smos-data-gen]  ✓ outputs the same schema as before for SmosFile  5.48 ms [smos-data-gen]  ✓ outputs the same schema as before for StateHistory  5.73 ms [smos-data-gen]  ✓ outputs the same schema as before for LogbookEntry  9.71 ms [smos-data-gen]  ✓ outputs the same schema as before for Timestamp  5.70 ms [smos-data-gen]  ✓ outputs the same schema as before for Entry  9.40 ms [smos-data-gen]  ✓ outputs the same schema as before for Contents  10.19 ms [smos-data-gen]  ✓ outputs the same schema as before for PropertyValue  9.33 ms [smos-data-gen]  ✓ outputs the same schema as before for PropertyName  7.72 ms [smos-data-gen]  ✓ outputs the same schema as before for Header  5.84 ms [smos-data-gen]  ✓ outputs the same schema as before for TodoState  6.68 ms [smos-data-gen]  ✓ outputs the same schema as before for Tag  6.28 ms [smos-data-gen]  ✓ outputs the same schema as before for Logbook  6.29 ms [smos-data-gen]  ✓ outputs the same schema as before for StateHistoryEntry  6.49 ms [smos-data-gen]  ✓ outputs the same schema as before for TimestampName  6.26 ms [smos-data-gen] Smos.Data.GoldenSpec [smos-data-gen]  ✓ outputs the "Single simple entry" as .pretty-json the same as before  6.45 ms [smos-data-gen]  ✓ outputs the "State history entry" as .smos the same as before  6.17 ms [smos-data-gen]  ✓ outputs the "State history entry" as .yaml the same as before  6.17 ms [smos-data-gen]  ✓ outputs the "Single simple entry" as .json the same as before  2.15 ms [smos-data-gen]  ✓ outputs the "Empty" as .pretty-json the same as before  2.26 ms [smos-data-gen]  ✓ outputs the "Single simple Tree" as .yaml the same as before  2.30 ms [smos-data-gen]  ✓ outputs the "Single simple entry" as .smos the same as before  2.14 ms [smos-data-gen]  ✓ outputs the "Logbook entry" as .json the same as before  2.09 ms [smos-data-gen]  ✓ outputs the "Logbook entry" as .smos the same as before  2.08 ms [smos-data-gen]  ✓ outputs the "State history entry" as .json the same as before  1.83 ms [smos-data-gen]  ✓ outputs the "Single complex entry" as .smos the same as before  1.02 ms [smos-data-gen]  ✓ outputs the "Single simple Tree" as .json the same as before  0.89 ms [smos-data-gen]  ✓ outputs the "Empty" as .smos the same as before  0.90 ms [smos-data-gen]  ✓ outputs the "Single simple Tree" as .pretty-json the same as before  0.90 ms [smos-data-gen]  ✓ outputs the "Single simple Tree" as .smos the same as before  0.90 ms [smos-data-gen]  ✓ outputs the "State history entry" as .pretty-json the same as before  0.76 ms [smos-data-gen]  ✓ outputs the "Logbook entry" as .pretty-json the same as before  0.73 ms [smos-data-gen]  ✓ outputs the "Single complex entry" as .yaml the same as before  0.70 ms [smos-data-gen]  ✓ outputs the "Empty" as .yaml the same as before  0.62 ms [smos-data-gen]  ✓ outputs the "Single complex entry" as .json the same as before  0.71 ms [smos-data-gen]  ✓ outputs the "Single complex entry" as .pretty-json the same as before  1.25 ms [smos-data-gen]  ✓ outputs the "Logbook entry" as .yaml the same as before  0.66 ms [smos-data-gen]  ✓ outputs the "Empty" as .json the same as before  0.55 ms [smos-data-gen]  ✓ outputs the "Single simple entry" as .yaml the same as before  1.12 ms [smos-data-gen] Smos.DataSpec [smos-data-gen]  logbookClockOut [smos-data-gen]  ✓ produces valid logbooks  10.42 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  smosFileClockOutEverywhere [smos-data-gen]  ✓ produces valid smos files  88.59 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  logbookClockIn [smos-data-gen]  ✓ produces valid logbooks  15.52 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  entryClockOut [smos-data-gen]  ✓ produces valid entries  22.67 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  entryClockIn [smos-data-gen]  ✓ produces valid entries  20.72 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen] Smos.Data.EncodingSpec [smos-data-gen]  smosFileJSONBS [smos-data-gen]  ✓ produces bytestrings that can be roundtripped with parseSmosFile  778.11 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  smosFileYamlBS [smos-data-gen]  ✓ produces bytestrings that can be roundtripped with parseSmosFile  963.31 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen]  smosFileJSONPrettyBS [smos-data-gen]  ✓ produces bytestrings that can be roundtripped with parseSmosFile  899.69 ms [smos-data-gen]  passed for all of 100 inputs. [smos-data-gen] Smos.Data.FormatSpec [smos-data-gen]  entry [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/entry/success/header.smos succesfully parses as .smos  3.51 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/entry/success/complex.smos succesfully parses as .smos  3.53 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/entry/failure/wrong-log.smos successfully fails to parse  12.81 ms [smos-data-gen]  timestamp [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/timestamp/success/day.yaml succesfully parses as .yaml  3.53 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/timestamp/success/datetime.yaml succesfully parses as .yaml  4.26 ms [smos-data-gen]  state [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/state/success/todo.yaml succesfully parses as .yaml  3.50 ms [smos-data-gen]  tag [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/tag/success/online.yaml succesfully parses as .yaml  5.81 ms [smos-data-gen]  header [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/header/success/headers-only.yaml succesfully parses as .yaml  5.67 ms [smos-data-gen]  logbook-entry [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/logbook-entry/success/closed.yaml succesfully parses as .yaml  5.76 ms [smos-data-gen]  logbook [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/logbook/success/open.yaml succesfully parses as .yaml  9.31 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/logbook/success/closed.yaml succesfully parses as .yaml  9.34 ms [smos-data-gen]  file [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/file/failure/wrong-log.smos successfully fails to parse  9.42 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/file/failure/wrong-log-forest.yaml successfully fails to parse  6.50 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/file/success/empty.smos succesfully parses as .smos  2.41 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/file/failure/wrong-log-forest.smos successfully fails to parse  9.54 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/file/success/tags.yaml succesfully parses as .yaml  9.38 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/file/success/forest.yaml succesfully parses as .yaml  8.62 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/file/success/clock.yaml succesfully parses as .yaml  8.81 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/file/success/empty-forest.yaml succesfully parses as .yaml  7.62 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/file/success/empty.yaml succesfully parses as .yaml  7.77 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/file/success/state.yaml succesfully parses as .yaml  8.21 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/file/success/properties.yaml succesfully parses as .yaml  7.90 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/file/success/forest-complex.yaml succesfully parses as .yaml  4.17 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/file/success/headers-only.yaml succesfully parses as .yaml  4.02 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/file/success/timestamps.yaml succesfully parses as .yaml  4.03 ms [smos-data-gen]  property-value [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/property-value/success/minutes.yaml succesfully parses as .yaml  3.84 ms [smos-data-gen]  golden [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/golden/single-complex-entry.smos still succesfully parses as .smos  1.32 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/golden/single-simple-entry.smos still succesfully parses as .smos  1.17 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/golden/empty.smos still succesfully parses as .smos  1.14 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/golden/single-simple-Tree.pretty-json still succesfully parses as .pretty-json  1.16 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/golden/single-simple-Tree.yaml still succesfully parses as .yaml  1.12 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/golden/empty.pretty-json still succesfully parses as .pretty-json  0.97 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/golden/single-simple-entry.yaml still succesfully parses as .yaml  1.11 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/golden/empty.json still succesfully parses as .json  0.93 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/golden/single-complex-entry.yaml still succesfully parses as .yaml  2.40 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/golden/single-simple-Tree.json still succesfully parses as .json  1.47 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/golden/single-simple-entry.json still succesfully parses as .json  1.37 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/golden/single-complex-entry.json still succesfully parses as .json  1.79 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/golden/empty.yaml still succesfully parses as .yaml  1.36 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/golden/single-simple-Tree.smos still succesfully parses as .smos  1.69 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/golden/single-simple-entry.pretty-json still succesfully parses as .pretty-json  1.32 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/golden/single-complex-entry.pretty-json still succesfully parses as .pretty-json  1.85 ms [smos-data-gen]  timestamp-name [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/timestamp-name/success/SCHEDULED.yaml succesfully parses as .yaml  1.72 ms [smos-data-gen]  property-name [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/property-name/success/timewindow.yaml succesfully parses as .yaml  2.02 ms [smos-data-gen]  state-history [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/state-history/success/v2.0.0.yaml succesfully parses as .yaml  2.13 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/state-history/success/v1.0.0.yaml succesfully parses as .yaml  2.11 ms [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/state-history/success/v0.0.0.yaml succesfully parses as .yaml  1.80 ms [smos-data-gen]  contents [smos-data-gen]  ✓ /build/smos-data-gen-0.5.1/test_resources/format/contents/success/hello-world.yaml succesfully parses as .yaml  1.70 ms [smos-data-gen]  [smos-data-gen]  Examples: 14132 [smos-data-gen]  Passed: 371 [smos-data-gen]  Failed: 0 [smos-data-gen]  Sum of test runtimes: 8.08 seconds [smos-data-gen]  Test suite took:  1.12 seconds [smos-data-gen]  [smos-data-gen] Test suite smos-data-test: PASS [smos-data-gen] Test suite logged to: dist/test/smos-data-gen-0.5.1-smos-data-test.log [smos-data-gen] 1 of 1 test suites (1 of 1 test cases) passed. [smos-data-gen] Phase: haddockPhase [smos-report] [12 of 25] Compiling Smos.Report.OptParse ( src/Smos/Report/OptParse.hs, dist/build/Smos/Report/OptParse.o, dist/build/Smos/Report/OptParse.dyn_o ) [smos-data-gen] Phase: installPhase [smos-data-gen] Installing library in /nix/store/fiz9pcvj5klgyymzijhx2h0iv8j1lacc-smos-data-gen-0.5.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-data-gen] Phase: fixupPhase [smos-data-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/fiz9pcvj5klgyymzijhx2h0iv8j1lacc-smos-data-gen-0.5.1 [smos-data-gen] shrinking /nix/store/fiz9pcvj5klgyymzijhx2h0iv8j1lacc-smos-data-gen-0.5.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3-ghc9.10.3.so [smos-data-gen] checking for references to /build/ in /nix/store/fiz9pcvj5klgyymzijhx2h0iv8j1lacc-smos-data-gen-0.5.1... [smos-data-gen] patching script interpreter paths in /nix/store/fiz9pcvj5klgyymzijhx2h0iv8j1lacc-smos-data-gen-0.5.1 [smos-data-gen] stripping (with command strip and flags -S -p) in /nix/store/fiz9pcvj5klgyymzijhx2h0iv8j1lacc-smos-data-gen-0.5.1/lib [smos-notify] Phase: setupCompilerEnvironmentPhase [smos-notify] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-data-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/zws1k6f6iny2bs8c1xd130219mw8c12h-smos-data-gen-0.5.1-coverage [smos-data-gen] checking for references to /build/ in /nix/store/zws1k6f6iny2bs8c1xd130219mw8c12h-smos-data-gen-0.5.1-coverage... [smos-data-gen] patching script interpreter paths in /nix/store/zws1k6f6iny2bs8c1xd130219mw8c12h-smos-data-gen-0.5.1-coverage [smos-report] [13 of 25] Compiling Smos.Report.Ongoing ( src/Smos/Report/Ongoing.hs, dist/build/Smos/Report/Ongoing.o, dist/build/Smos/Report/Ongoing.dyn_o ) [smos-report] [14 of 25] Compiling Smos.Report.Next ( src/Smos/Report/Next.hs, dist/build/Smos/Report/Next.o, dist/build/Smos/Report/Next.dyn_o ) [smos-report] [15 of 25] Compiling Smos.Report.Entry ( src/Smos/Report/Entry.hs, dist/build/Smos/Report/Entry.o, dist/build/Smos/Report/Entry.dyn_o ) [smos-report] [16 of 25] Compiling Smos.Report.TimeBlock ( src/Smos/Report/TimeBlock.hs, dist/build/Smos/Report/TimeBlock.o, dist/build/Smos/Report/TimeBlock.dyn_o ) [smos-report] [17 of 25] Compiling Smos.Report.Period ( src/Smos/Report/Period.hs, dist/build/Smos/Report/Period.o, dist/build/Smos/Report/Period.dyn_o ) [smos-report] [18 of 25] Compiling Smos.Report.Stats ( src/Smos/Report/Stats.hs, dist/build/Smos/Report/Stats.o, dist/build/Smos/Report/Stats.dyn_o ) [smos-report] [19 of 25] Compiling Smos.Report.Tags ( src/Smos/Report/Tags.hs, dist/build/Smos/Report/Tags.o, dist/build/Smos/Report/Tags.dyn_o ) [smos-report] [20 of 25] Compiling Smos.Report.Log ( src/Smos/Report/Log.hs, dist/build/Smos/Report/Log.o, dist/build/Smos/Report/Log.dyn_o ) [smos-report] [21 of 25] Compiling Smos.Report.Clock.Types ( src/Smos/Report/Clock/Types.hs, dist/build/Smos/Report/Clock/Types.o, dist/build/Smos/Report/Clock/Types.dyn_o ) [smos-report] [22 of 25] Compiling Smos.Report.Clock ( src/Smos/Report/Clock.hs, dist/build/Smos/Report/Clock.o, dist/build/Smos/Report/Clock.dyn_o ) [smos-report] Adapting module: Smos.Report.Work [smos-report] Outputing coverables file /build/smos-report-0.12.0/src/Smos/Report/Work.hs.coverables for source file /build/smos-report-0.12.0/src/Smos/Report/Work.hs [smos-notify] Phase: unpackPhase [smos-notify] unpacking source archive /nix/store/xapn71y7s7hmw0h928p7f7z02zaak54x-smos-notify-source-0.5.0/smos-notify-0.5.0.tar.gz [smos-notify] source root is smos-notify-0.5.0 [smos-notify] setting SOURCE_DATE_EPOCH to timestamp 1780355762 of file "smos-notify-0.5.0/test/Spec.hs" [smos-notify] warning: file "smos-notify-0.5.0/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-notify] Phase: patchPhase [smos-report] [23 of 25] Compiling Smos.Report.Agenda ( src/Smos/Report/Agenda.hs, dist/build/Smos/Report/Agenda.o, dist/build/Smos/Report/Agenda.dyn_o ) [smos-report] [24 of 25] Compiling Smos.Report.Waiting ( src/Smos/Report/Waiting.hs, dist/build/Smos/Report/Waiting.o, dist/build/Smos/Report/Waiting.dyn_o ) [smos-report] [25 of 25] Compiling Smos.Report.Work ( src/Smos/Report/Work.hs, dist/build/Smos/Report/Work.o, dist/build/Smos/Report/Work.dyn_o ) [smos-notify] Adding dekking-value to build-depends in ./smos-notify.cabal [smos-notify] Phase: compileBuildDriverPhase [smos-notify] setupCompileFlags: -package-db=/build/tmp.Pf91Y05YIh/setup-package.conf.d -threaded [smos-notify] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.Pf91Y05YIh/Main.o ) [smos-notify] [2 of 2] Linking Setup [smos-notify] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-notify] Phase: configurePhase [smos-notify] configureFlags: --verbose --prefix=/nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --datadir=/nix/store/bj2anhdxaqm93p7rp37w1xhacki5d0gy-smos-notify-0.5.0-data/share/ghc-9.10.3 --with-gcc=gcc --package-db=/build/tmp.Pf91Y05YIh/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-notify] Using Parsec parser [smos-notify] Configuring smos-notify-0.5.0... [smos-notify] Dependency base: using base-4.20.2.0 [smos-notify] Dependency conduit: using conduit-1.3.6.1 [smos-notify] Dependency containers: using containers-0.7 [smos-notify] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-notify] Dependency filepath: using filepath-1.5.4.0 [smos-notify] Dependency hashable: using hashable-1.5.0.0 [smos-notify] Dependency monad-logger: using monad-logger-0.3.42 [smos-notify] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-notify] Dependency path: using path-0.9.6 [smos-notify] Dependency path-io: using path-io-1.8.2 [smos-notify] Dependency persistent: using persistent-2.17.1.0 [smos-notify] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.1 [smos-notify] Dependency pretty-relative-time: using pretty-relative-time-0.3.0.0 [smos-notify] Dependency pretty-show: using pretty-show-1.10 [smos-notify] Dependency process: using process-1.6.26.1 [smos-notify] Dependency smos-cli: using smos-cli-0.2.1 [smos-notify] Dependency smos-data: using smos-data-0.7.0 [smos-notify] Dependency smos-directory: using smos-directory-0.2.0 [smos-notify] Dependency text: using text-2.1.3 [smos-notify] Dependency time: using time-1.12.2 [smos-notify] Dependency base: using base-4.20.2.0 [smos-notify] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-notify] Dependency smos-notify: using smos-notify-0.5.0 [smos-notify] Dependency base: using base-4.20.2.0 [smos-notify] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-notify] Dependency opt-env-conf-test: using opt-env-conf-test-0.0.0.4 [smos-notify] Dependency smos-notify: using smos-notify-0.5.0 [smos-notify] Dependency sydtest: using sydtest-0.23.0.1 [smos-notify] Source component graph: [smos-notify]  component lib [smos-notify]  component exe:smos-notify dependency lib [smos-notify]  component test:smos-notify-test dependency lib [smos-notify] Configured component graph: [smos-notify]  component smos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm [smos-notify]  include base-4.20.2.0-fafd [smos-notify]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-notify]  include containers-0.7-96b4 [smos-notify]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-notify]  include filepath-1.5.4.0-2605 [smos-notify]  include hashable-1.5.0.0-GpmYTgTluYf8q8F8WfEPor [smos-notify]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-notify]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-notify]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-notify]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-notify]  include persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-notify]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-notify]  include pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-notify]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-notify]  include process-1.6.26.1-6e7d [smos-notify]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-notify]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-notify]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-notify]  include text-2.1.3-34f1 [smos-notify]  include time-1.12.2-3479 [smos-notify]  component smos-notify-0.5.0-BITE1EHtHyNEjR2TQWWERS-smos-notify [smos-notify]  include base-4.20.2.0-fafd [smos-notify]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-notify]  include smos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm [smos-notify]  component smos-notify-0.5.0-3cor0QTpXZ01KlnW77bK25-smos-notify-test [smos-notify]  include base-4.20.2.0-fafd [smos-notify]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-notify]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-notify]  include smos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm [smos-notify]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-notify] Linked component graph: [smos-notify]  unit smos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm [smos-notify]  include base-4.20.2.0-fafd [smos-notify]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-notify]  include containers-0.7-96b4 [smos-notify]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-notify]  include filepath-1.5.4.0-2605 [smos-notify]  include hashable-1.5.0.0-GpmYTgTluYf8q8F8WfEPor [smos-notify]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-notify]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-notify]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-notify]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-notify]  include persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-notify]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-notify]  include pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-notify]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-notify]  include process-1.6.26.1-6e7d [smos-notify]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-notify]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-notify]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-notify]  include text-2.1.3-34f1 [smos-notify]  include time-1.12.2-3479 [smos-notify]  Smos.Notify=smos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm:Smos.Notify,Smos.Notify.DB=smos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm:Smos.Notify.DB,Smos.Notify.OptParse=smos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm:Smos.Notify.OptParse [smos-notify]  unit smos-notify-0.5.0-BITE1EHtHyNEjR2TQWWERS-smos-notify [smos-notify]  include base-4.20.2.0-fafd [smos-notify]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-notify]  include smos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm [smos-notify]  unit smos-notify-0.5.0-3cor0QTpXZ01KlnW77bK25-smos-notify-test [smos-notify]  include base-4.20.2.0-fafd [smos-notify]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-notify]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-notify]  include smos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm [smos-notify]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-notify] Ready component graph: [smos-notify]  definite smos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm [smos-notify]  depends base-4.20.2.0-fafd [smos-notify]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-notify]  depends containers-0.7-96b4 [smos-notify]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-notify]  depends filepath-1.5.4.0-2605 [smos-notify]  depends hashable-1.5.0.0-GpmYTgTluYf8q8F8WfEPor [smos-notify]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-notify]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-notify]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-notify]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-notify]  depends persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-notify]  depends persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-notify]  depends pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-notify]  depends pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-notify]  depends process-1.6.26.1-6e7d [smos-notify]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-notify]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-notify]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-notify]  depends text-2.1.3-34f1 [smos-notify]  depends time-1.12.2-3479 [smos-notify]  definite smos-notify-0.5.0-BITE1EHtHyNEjR2TQWWERS-smos-notify [smos-notify]  depends base-4.20.2.0-fafd [smos-notify]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-notify]  depends smos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm [smos-notify]  definite smos-notify-0.5.0-3cor0QTpXZ01KlnW77bK25-smos-notify-test [smos-notify]  depends base-4.20.2.0-fafd [smos-notify]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-notify]  depends opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-notify]  depends smos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm [smos-notify]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-notify] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-notify] Using compiler: ghc-9.10.3 [smos-notify] Using install prefix: [smos-notify] /nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0 [smos-notify] Executables installed in: [smos-notify] /nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0/bin [smos-notify] Libraries installed in: [smos-notify] /nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm [smos-notify] Dynamic Libraries installed in: [smos-notify] /nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-notify] Private executables installed in: [smos-notify] /nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-notify-0.5.0 [smos-notify] Data files installed in: [smos-notify] /nix/store/bj2anhdxaqm93p7rp37w1xhacki5d0gy-smos-notify-0.5.0-data/share/ghc-9.10.3/x86_64-linux-ghc-9.10.3-a85d/smos-notify-0.5.0 [smos-notify] Documentation installed in: [smos-notify] /nix/store/bj2anhdxaqm93p7rp37w1xhacki5d0gy-smos-notify-0.5.0-data/share/ghc-9.10.3/doc/x86_64-linux-ghc-9.10.3-a85d/smos-notify-0.5.0 [smos-notify] Configuration files installed in: [smos-notify] /nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0/etc [smos-notify] No alex found [smos-notify] Using ar found on system at: [smos-notify] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-notify] No c2hs found [smos-notify] No cpphs found [smos-notify] No doctest found [smos-notify] Using gcc version 14.3.0 given by user at: [smos-notify] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-notify] Using ghc version 9.10.3 found on system at: [smos-notify] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-notify] Using ghc-pkg version 9.10.3 found on system at: [smos-notify] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-notify] No ghcjs found [smos-notify] No ghcjs-pkg found [smos-notify] No greencard found [smos-notify] Using haddock version 2.31.1 found on system at: [smos-notify] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-notify] No happy found [smos-notify] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-notify] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-notify] No hmake found [smos-notify] Using hpc version 0.69 found on system at: [smos-notify] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-notify] Using hsc2hs version 0.68.10 found on system at: [smos-notify] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-notify] No hscolour found [smos-notify] No jhc found [smos-notify] Using ld found on system at: [smos-notify] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-notify] No pkg-config found [smos-notify] Using runghc version 9.10.3 found on system at: [smos-notify] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-notify] Using strip version 2.44 found on system at: [smos-notify] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-notify] Using tar found on system at: [smos-notify] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-notify] No uhc found [ical-gen] [10 of 12] Compiling ICal.UnfoldedLine.Gen ( src/ICal/UnfoldedLine/Gen.hs, dist/build/ICal/UnfoldedLine/Gen.p_o ) [ical-gen] [11 of 12] Compiling ICal.Gen ( src/ICal/Gen.hs, dist/build/ICal/Gen.p_o ) [smos-notify] Phase: buildPhase [ical-gen] [12 of 12] Compiling Paths_ical_gen ( dist/build/autogen/Paths_ical_gen.hs, dist/build/Paths_ical_gen.p_o ) [smos-notify] Preprocessing library for smos-notify-0.5.0... [smos-notify] Building library for smos-notify-0.5.0... [smos-notify] [1 of 4] Compiling Paths_smos_notify ( dist/build/autogen/Paths_smos_notify.hs, dist/build/Paths_smos_notify.o, dist/build/Paths_smos_notify.dyn_o ) [smos-notify] Adapting module: Smos.Notify.DB [smos-notify] Outputing coverables file /build/smos-notify-0.5.0/src/Smos/Notify/DB.hs.coverables for source file /build/smos-notify-0.5.0/src/Smos/Notify/DB.hs [post-build-hook] Uploading to cachix cache "smos": /nix/store/fiz9pcvj5klgyymzijhx2h0iv8j1lacc-smos-data-gen-0.5.1 /nix/store/zws1k6f6iny2bs8c1xd130219mw8c12h-smos-data-gen-0.5.1-coverage [post-build-hook] Pushing 2 paths (293 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/zws1k6f6iny2bs8c1xd130219mw8c12h-smos-data-gen-0.5.1-coverage (34.87 KiB) [post-build-hook] Pushing /nix/store/fiz9pcvj5klgyymzijhx2h0iv8j1lacc-smos-data-gen-0.5.1 (12.52 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/fiz9pcvj5klgyymzijhx2h0iv8j1lacc-smos-data-gen-0.5.1 /nix/store/zws1k6f6iny2bs8c1xd130219mw8c12h-smos-data-gen-0.5.1-coverage [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/fiz9pcvj5klgyymzijhx2h0iv8j1lacc-smos-data-gen-0.5.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/zws1k6f6iny2bs8c1xd130219mw8c12h-smos-data-gen-0.5.1-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/w962kn8v2j2fnyvjv8qpazlx97ii99dl-smos-data-gen-0.5.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 20 of 109 built (4 building), 28 of 28 downloaded from cache Building smos-directory-gen-source Building smos-github [ical-gen] Preprocessing benchmark 'ical-bench' for ical-gen-0.0.0.0... [ical-gen] Building benchmark 'ical-bench' for ical-gen-0.0.0.0... [ical-gen] [1 of 2] Compiling Main ( bench/Main.hs, dist/build/ical-bench/ical-bench-tmp/Main.o ) [ical-gen] [2 of 2] Compiling Paths_ical_gen ( dist/build/ical-bench/autogen/Paths_ical_gen.hs, dist/build/ical-bench/ical-bench-tmp/Paths_ical_gen.o ) [ical-gen] [3 of 3] Linking dist/build/ical-bench/ical-bench [ical-gen] Preprocessing test suite 'ical-test' for ical-gen-0.0.0.0... [ical-gen] Building test suite 'ical-test' for ical-gen-0.0.0.0... [ical-gen] [ 1 of 26] Compiling ICal.Component.AlarmSpec ( test/ICal/Component/AlarmSpec.hs, dist/build/ical-test/ical-test-tmp/ICal/Component/AlarmSpec.o ) [ical-gen] [ 2 of 26] Compiling ICal.Component.EventSpec ( test/ICal/Component/EventSpec.hs, dist/build/ical-test/ical-test-tmp/ICal/Component/EventSpec.o ) [ical-gen] [ 3 of 26] Compiling ICal.Component.JournalSpec ( test/ICal/Component/JournalSpec.hs, dist/build/ical-test/ical-test-tmp/ICal/Component/JournalSpec.o ) [ical-gen] [ 4 of 26] Compiling ICal.Component.TimeZoneSpec ( test/ICal/Component/TimeZoneSpec.hs, dist/build/ical-test/ical-test-tmp/ICal/Component/TimeZoneSpec.o ) [ical-gen] [ 5 of 26] Compiling ICal.Component.TodoSpec ( test/ICal/Component/TodoSpec.hs, dist/build/ical-test/ical-test-tmp/ICal/Component/TodoSpec.o ) [ical-gen] [ 6 of 26] Compiling ICal.ComponentSpec ( test/ICal/ComponentSpec.hs, dist/build/ical-test/ical-test-tmp/ICal/ComponentSpec.o ) [ical-gen] [ 7 of 26] Compiling ICal.ContentLineSpec ( test/ICal/ContentLineSpec.hs, dist/build/ical-test/ical-test-tmp/ICal/ContentLineSpec.o ) [ical-gen] [ 8 of 26] Compiling ICal.ParameterSpec ( test/ICal/ParameterSpec.hs, dist/build/ical-test/ical-test-tmp/ICal/ParameterSpec.o ) [ical-gen] [ 9 of 26] Compiling ICal.PropertySpec ( test/ICal/PropertySpec.hs, dist/build/ical-test/ical-test-tmp/ICal/PropertySpec.o ) [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Agenda.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Agenda/Types.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Clock.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Clock/Types.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Comparison.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Entry.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Filter.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Free.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Log.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Next.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Ongoing.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/OptParse.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Period.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Projection.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Projects.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Report.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Sorter.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Stats.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Stuck.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Tags.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Time.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/TimeBlock.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Waiting.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Smos/Report/Work.dyn_o' [smos-report] Warning: ignoring unrecognised input `dist/build/Paths_smos_report.dyn_o' [smos-report] Phase: checkPhase [smos-report] Package has no test suites. [smos-report] Phase: haddockPhase [smos-report] Phase: installPhase [smos-report] Installing library in /nix/store/73mn76x5hjjdgy21lw7ldgzvcjk3kdfd-smos-report-0.12.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report] Phase: fixupPhase [smos-report] shrinking RPATHs of ELF executables and libraries in /nix/store/73mn76x5hjjdgy21lw7ldgzvcjk3kdfd-smos-report-0.12.0 [smos-report] shrinking /nix/store/73mn76x5hjjdgy21lw7ldgzvcjk3kdfd-smos-report-0.12.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79-ghc9.10.3.so [smos-report] checking for references to /build/ in /nix/store/73mn76x5hjjdgy21lw7ldgzvcjk3kdfd-smos-report-0.12.0... [smos-report] patching script interpreter paths in /nix/store/73mn76x5hjjdgy21lw7ldgzvcjk3kdfd-smos-report-0.12.0 [smos-report] stripping (with command strip and flags -S -p) in /nix/store/73mn76x5hjjdgy21lw7ldgzvcjk3kdfd-smos-report-0.12.0/lib [smos-report] shrinking RPATHs of ELF executables and libraries in /nix/store/iqyw03as72d73fs076bw6045a0kakq4c-smos-report-0.12.0-coverables [smos-report] checking for references to /build/ in /nix/store/iqyw03as72d73fs076bw6045a0kakq4c-smos-report-0.12.0-coverables... [smos-report] patching script interpreter paths in /nix/store/iqyw03as72d73fs076bw6045a0kakq4c-smos-report-0.12.0-coverables [smos-report] shrinking RPATHs of ELF executables and libraries in /nix/store/fimry1xpvgakldgniw6vqdy1d166s7v5-smos-report-0.12.0-coverage [smos-report] checking for references to /build/ in /nix/store/fimry1xpvgakldgniw6vqdy1d166s7v5-smos-report-0.12.0-coverage... [smos-report] patching script interpreter paths in /nix/store/fimry1xpvgakldgniw6vqdy1d166s7v5-smos-report-0.12.0-coverage [smos-single] Preprocessing executable 'smos-single' for smos-single-0.4.0... [smos-single] Building executable 'smos-single' for smos-single-0.4.0... [smos-single] [1 of 2] Compiling Adapting module: Main [smos-single] Main ( app/Main.hs, dist/build/smos-single/smos-single-tmp/Main.o ) [smos-single] Outputing coverables file /build/smos-single-0.4.0/app/Main.hs.coverables for source file /build/smos-single-0.4.0/app/Main.hs [smos-single] [2 of 2] Compiling Paths_smos_single ( dist/build/smos-single/autogen/Paths_smos_single.hs, dist/build/smos-single/smos-single-tmp/Paths_smos_single.o ) [smos-single] [1 of 3] Compiling Main ( app/Main.hs, dist/build/smos-single/smos-single-tmp/Main.o ) [Smos.Single package changed] [smos-single] Adapting module: Main [smos-single] Outputing coverables file /build/smos-single-0.4.0/app/Main.hs.coverables for source file /build/smos-single-0.4.0/app/Main.hs [smos-single] [2 of 3] Compiling Paths_smos_single ( dist/build/smos-single/autogen/Paths_smos_single.hs, dist/build/smos-single/smos-single-tmp/Paths_smos_single.o ) [Impure plugin forced recompilation] [smos-single] [3 of 3] Linking dist/build/smos-single/smos-single [smos-single] Phase: checkPhase [smos-single] Running 1 test suites... [smos-single] Test suite smos-single-test: RUNNING... [smos-single] Tests: [smos-single]  [smos-single] Smos.Single.OptParseSpec [smos-single]  ✓ pass the lint test  0.81 ms [smos-single]  ✓ produces the nix options as before  1.02 ms [smos-single]  ✓ produces the same reference documentation as before  1.29 ms [smos-single]  [smos-single]  Passed: 3 [smos-single]  Failed: 0 [smos-single]  Sum of test runtimes: 0.00 seconds [smos-single]  Test suite took:  0.00 seconds [smos-single]  [smos-single] Test suite smos-single-test: PASS [smos-single] Test suite logged to: dist/test/smos-single-0.4.0-smos-single-test.log [smos-single] 1 of 1 test suites (1 of 1 test cases) passed. [smos-single] Phase: haddockPhase [smos-single] Phase: installPhase [smos-single] Installing library in /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-single-0.4.0-Dl8pr2k7NinIkNpt0pcgpj [smos-single] Installing executable smos-single in /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0/bin [smos-single] Warning: The directory [smos-single] /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0/bin is not in [smos-single] the system search path. [smos-single] Phase: fixupPhase [smos-single] shrinking RPATHs of ELF executables and libraries in /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0 [smos-single] shrinking /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0/bin/smos-single [smos-single] shrinking /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-single-0.4.0-Dl8pr2k7NinIkNpt0pcgpj-ghc9.10.3.so [smos-single] checking for references to /build/ in /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0... [smos-single] gzipping man pages under /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0/share/man/ [smos-single] �[smos-single] stripping (with command strip and flags -S -p) in /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0/lib /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0/bin [smos-single] shrinking RPATHs of ELF executables and libraries in /nix/store/h35rgy5c9kxfypsnm1a35g8canjy0bbq-smos-single-0.4.0-coverables [smos-single] checking for references to /build/ in /nix/store/h35rgy5c9kxfypsnm1a35g8canjy0bbq-smos-single-0.4.0-coverables... [smos-single] patching script interpreter paths in /nix/store/h35rgy5c9kxfypsnm1a35g8canjy0bbq-smos-single-0.4.0-coverables [smos-single] shrinking RPATHs of ELF executables and libraries in /nix/store/v1iyxll3b7rb6wjsbq3q69lp1c2zv351-smos-single-0.4.0-coverage [smos-single] checking for references to /build/ in /nix/store/v1iyxll3b7rb6wjsbq3q69lp1c2zv351-smos-single-0.4.0-coverage... [smos-notify] [2 of 4] Compiling Smos.Notify.DB ( src/Smos/Notify/DB.hs, dist/build/Smos/Notify/DB.o, dist/build/Smos/Notify/DB.dyn_o ) [smos-notify] Adapting module: Smos.Notify.OptParse [smos-notify] Outputing coverables file /build/smos-notify-0.5.0/src/Smos/Notify/OptParse.hs.coverables for source file /build/smos-notify-0.5.0/src/Smos/Notify/OptParse.hs [smos-notify] [3 of 4] Compiling Smos.Notify.OptParse ( src/Smos/Notify/OptParse.hs, dist/build/Smos/Notify/OptParse.o, dist/build/Smos/Notify/OptParse.dyn_o ) [smos-notify] [4 of 4] Compiling Smos.Notify ( src/Smos/Notify.hs, dist/build/Smos/Notify.o, dist/build/Smos/Notify.dyn_o ) [smos-notify] Adapting module: Smos.Notify [smos-notify] Outputing coverables file /build/smos-notify-0.5.0/src/Smos/Notify.hs.coverables for source file /build/smos-notify-0.5.0/src/Smos/Notify.hs [smos-notify] Warning: ignoring unrecognised input `dist/build/Smos/Notify.dyn_o' [smos-notify] Warning: ignoring unrecognised input `dist/build/Smos/Notify/DB.dyn_o' [smos-notify] Warning: ignoring unrecognised input `dist/build/Smos/Notify/OptParse.dyn_o' [smos-notify] Warning: ignoring unrecognised input `dist/build/Paths_smos_notify.dyn_o' [smos-notify] Preprocessing executable 'smos-notify' for smos-notify-0.5.0... [smos-notify] Building executable 'smos-notify' for smos-notify-0.5.0... [smos-notify] [1 of 2] Compiling Main ( app/Main.hs, dist/build/smos-notify/smos-notify-tmp/Main.o ) [smos-notify] Adapting module: Main [smos-notify] Outputing coverables file /build/smos-notify-0.5.0/app/Main.hs.coverables for source file /build/smos-notify-0.5.0/app/Main.hs [smos-notify] [2 of 2] Compiling Paths_smos_notify ( dist/build/smos-notify/autogen/Paths_smos_notify.hs, dist/build/smos-notify/smos-notify-tmp/Paths_smos_notify.o ) [smos-notify] [Adapting module: Main [smos-notify] 1 of 3] Compiling Main ( app/Main.hs, dist/build/smos-notify/smos-notify-tmp/Main.o ) [Smos.Notify package changed] [smos-notify] Outputing coverables file /build/smos-notify-0.5.0/app/Main.hs.coverables for source file /build/smos-notify-0.5.0/app/Main.hs [smos-notify] [2 of 3] Compiling Paths_smos_notify ( dist/build/smos-notify/autogen/Paths_smos_notify.hs, dist/build/smos-notify/smos-notify-tmp/Paths_smos_notify.o ) [Impure plugin forced recompilation] [smos-notify] [3 of 3] Linking dist/build/smos-notify/smos-notify [smos-single] patching script interpreter paths in /nix/store/v1iyxll3b7rb6wjsbq3q69lp1c2zv351-smos-single-0.4.0-coverage [post-build-hook] Uploading to cachix cache "smos": /nix/store/73mn76x5hjjdgy21lw7ldgzvcjk3kdfd-smos-report-0.12.0 /nix/store/fimry1xpvgakldgniw6vqdy1d166s7v5-smos-report-0.12.0-coverage [post-build-hook] Pushing 2 paths (280 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/fimry1xpvgakldgniw6vqdy1d166s7v5-smos-report-0.12.0-coverage (112.00 B) [post-build-hook] Pushing /nix/store/73mn76x5hjjdgy21lw7ldgzvcjk3kdfd-smos-report-0.12.0 (38.43 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/73mn76x5hjjdgy21lw7ldgzvcjk3kdfd-smos-report-0.12.0 /nix/store/fimry1xpvgakldgniw6vqdy1d166s7v5-smos-report-0.12.0-coverage [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/fimry1xpvgakldgniw6vqdy1d166s7v5-smos-report-0.12.0-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/73mn76x5hjjdgy21lw7ldgzvcjk3kdfd-smos-report-0.12.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/670djvd6lfg0qmymhfb9cgjrxr4a0z29-smos-report-0.12.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 21 of 108 built (5 building), 28 of 28 downloaded from cache Waiting for lock on waiting for a free build user ID for '/nix/store/y78rhqm9cwqpsnwhn03fhisnngyn06mk-smos-api-source Waiting for lock on waiting for a free build user ID for '/nix/store/a7ykr0ysm0bq15x9hsb12kb6iaq6v6dn-smos-archive-source Waiting for lock on waiting for a free build user ID for '/nix/store/qwnasgmlza563x3dlj004pfdxdphwf5g-smos-jobhunt-source Waiting for lock on waiting for a free build user ID for '/nix/store/80jh0xvclhxp36gw6cnirsq00fafis51-smos-query-source [ical-gen] [10 of 26] Compiling ICal.PropertyType.BinarySpec ( test/ICal/PropertyType/BinarySpec.hs, dist/build/ical-test/ical-test-tmp/ICal/PropertyType/BinarySpec.o ) [ical-gen] [11 of 26] Compiling ICal.PropertyType.CalAddressSpec ( test/ICal/PropertyType/CalAddressSpec.hs, dist/build/ical-test/ical-test-tmp/ICal/PropertyType/CalAddressSpec.o ) [ical-gen] [12 of 26] Compiling ICal.PropertyType.DateSpec ( test/ICal/PropertyType/DateSpec.hs, dist/build/ical-test/ical-test-tmp/ICal/PropertyType/DateSpec.o ) [ical-gen] [13 of 26] Compiling ICal.PropertyType.DateTimeSpec ( test/ICal/PropertyType/DateTimeSpec.hs, dist/build/ical-test/ical-test-tmp/ICal/PropertyType/DateTimeSpec.o ) [ical-gen] [14 of 26] Compiling ICal.PropertyType.DateTimesSpec ( test/ICal/PropertyType/DateTimesSpec.hs, dist/build/ical-test/ical-test-tmp/ICal/PropertyType/DateTimesSpec.o ) [ical-gen] [15 of 26] Compiling ICal.PropertyType.DurationSpec ( test/ICal/PropertyType/DurationSpec.hs, dist/build/ical-test/ical-test-tmp/ICal/PropertyType/DurationSpec.o ) [ical-gen] [16 of 26] Compiling ICal.PropertyType.FloatingPointSpec ( test/ICal/PropertyType/FloatingPointSpec.hs, dist/build/ical-test/ical-test-tmp/ICal/PropertyType/FloatingPointSpec.o ) [ical-gen] [17 of 26] Compiling ICal.PropertyType.PeriodSpec ( test/ICal/PropertyType/PeriodSpec.hs, dist/build/ical-test/ical-test-tmp/ICal/PropertyType/PeriodSpec.o ) [ical-gen] [18 of 26] Compiling ICal.PropertyType.RecurrenceRuleSpec ( test/ICal/PropertyType/RecurrenceRuleSpec.hs, dist/build/ical-test/ical-test-tmp/ICal/PropertyType/RecurrenceRuleSpec.o ) [ical-gen] [19 of 26] Compiling ICal.PropertyType.TimeSpec ( test/ICal/PropertyType/TimeSpec.hs, dist/build/ical-test/ical-test-tmp/ICal/PropertyType/TimeSpec.o ) [ical-gen] [20 of 26] Compiling ICal.PropertyType.URISpec ( test/ICal/PropertyType/URISpec.hs, dist/build/ical-test/ical-test-tmp/ICal/PropertyType/URISpec.o ) [ical-gen] [21 of 26] Compiling ICal.PropertyType.UTCOffsetSpec ( test/ICal/PropertyType/UTCOffsetSpec.hs, dist/build/ical-test/ical-test-tmp/ICal/PropertyType/UTCOffsetSpec.o ) [ical-gen] [22 of 26] Compiling ICal.PropertyTypeSpec ( test/ICal/PropertyTypeSpec.hs, dist/build/ical-test/ical-test-tmp/ICal/PropertyTypeSpec.o ) [ical-gen] [23 of 26] Compiling ICal.UnfoldedLineSpec ( test/ICal/UnfoldedLineSpec.hs, dist/build/ical-test/ical-test-tmp/ICal/UnfoldedLineSpec.o ) [ical-gen] [24 of 26] Compiling ICalSpec ( test/ICalSpec.hs, dist/build/ical-test/ical-test-tmp/ICalSpec.o ) [ical-gen] [25 of 26] Compiling Main ( test/Spec.hs, dist/build/ical-test/ical-test-tmp/Main.o ) [ical-gen] [26 of 26] Compiling Paths_ical_gen ( dist/build/ical-test/autogen/Paths_ical_gen.hs, dist/build/ical-test/ical-test-tmp/Paths_ical_gen.o ) [ical-gen] [27 of 27] Linking dist/build/ical-test/ical-test [ical-gen] buildPhase completed in 37 seconds [ical-gen] Phase: checkPhase [ical-gen] Running 1 test suites... [ical-gen] Test suite ical-test: RUNNING... [ical-gen] Tests: [ical-gen]  [ical-gen] ICal.ParameterSpec [ical-gen]  RSVPExpectation [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ always renders a valid parameter values  12.82 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through parameter values  3.93 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  4.00 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid RSVPExpectation [ical-gen]  genValid :: Gen RSVPExpectation [ical-gen]  ✓ only generates valid 'RSVPExpectation's  6.74 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.01 ms [smos-notify] Preprocessing test suite 'smos-notify-test' for smos-notify-0.5.0... [smos-notify] Building test suite 'smos-notify-test' for smos-notify-0.5.0... [smos-notify] [1 of 3] Compiling Paths_smos_notify ( dist/build/smos-notify-test/autogen/Paths_smos_notify.hs, dist/build/smos-notify-test/smos-notify-test-tmp/Paths_smos_notify.o ) [smos-notify] Adapting module: Smos.Notify.OptParseSpec [smos-notify] Outputing coverables file /build/smos-notify-0.5.0/test/Smos/Notify/OptParseSpec.hs.coverables for source file /build/smos-notify-0.5.0/test/Smos/Notify/OptParseSpec.hs [smos-notify] Adapting module: Main [smos-notify] Outputing coverables file /build/smos-notify-0.5.0/test/Spec.hs.coverables for source file /build/smos-notify-0.5.0/test/Spec.hs [smos-notify] [2 of 3] Compiling Smos.Notify.OptParseSpec ( test/Smos/Notify/OptParseSpec.hs, dist/build/smos-notify-test/smos-notify-test-tmp/Smos/Notify/OptParseSpec.o ) [smos-notify] [3 of 3] Compiling Main ( test/Spec.hs, dist/build/smos-notify-test/smos-notify-test-tmp/Main.o ) [smos-notify] [1 of 4] Compiling Paths_smos_notify ( dist/build/smos-notify-test/autogen/Paths_smos_notify.hs, dist/build/smos-notify-test/smos-notify-test-tmp/Paths_smos_notify.o ) [Impure plugin forced recompilation] [smos-notify] Adapting module: Smos.Notify.OptParseSpec [smos-notify] Outputing coverables file /build/smos-notify-0.5.0/test/Smos/Notify/OptParseSpec.hs.coverables for source file /build/smos-notify-0.5.0/test/Smos/Notify/OptParseSpec.hs [smos-notify] [2 of 4] Compiling Smos.Notify.OptParseSpec ( test/Smos/Notify/OptParseSpec.hs, dist/build/smos-notify-test/smos-notify-test-tmp/Smos/Notify/OptParseSpec.o ) [OptEnvConf.Test package changed] [smos-notify] [3 of 4] Compiling Main ( test/Spec.hs, dist/build/smos-notify-test/smos-notify-test-tmp/Main.o ) [Test.Syd package changed] [smos-notify] Adapting module: Main [smos-notify] Outputing coverables file /build/smos-notify-0.5.0/test/Spec.hs.coverables for source file /build/smos-notify-0.5.0/test/Spec.hs [smos-notify] [4 of 4] Linking dist/build/smos-notify-test/smos-notify-test [smos-notify] Phase: checkPhase [smos-notify] Running 1 test suites... [smos-notify] Test suite smos-notify-test: RUNNING... [smos-notify] Tests: [smos-notify]  [smos-notify] Smos.Notify.OptParseSpec [smos-notify]  ✓ pass the lint test  5.60 ms [smos-notify]  ✓ produces the nix options as before  6.42 ms [smos-notify]  ✓ produces the same reference documentation as before  7.09 ms [smos-notify]  [smos-notify]  Passed: 3 [smos-notify]  Failed: 0 [smos-notify]  Sum of test runtimes: 0.02 seconds [smos-notify]  Test suite took:  0.01 seconds [smos-notify]  [smos-notify] Test suite smos-notify-test: PASS [smos-notify] Test suite logged to: dist/test/smos-notify-0.5.0-smos-notify-test.log [smos-notify] 1 of 1 test suites (1 of 1 test cases) passed. [smos-notify] Phase: haddockPhase [smos-notify] Phase: installPhase [smos-notify] Installing library in /nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm [smos-notify] Installing executable smos-notify in /nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0/bin [smos-notify] Warning: The directory [smos-notify] /nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0/bin is not in [smos-notify] the system search path. [smos-notify] Phase: fixupPhase [smos-notify] shrinking RPATHs of ELF executables and libraries in /nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0 [smos-notify] shrinking /nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0/bin/smos-notify [smos-notify] shrinking /nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm-ghc9.10.3.so [smos-notify] checking for references to /build/ in /nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0... [smos-notify] gzipping man pages under /nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0/share/man/ [smos-directory-gen-source] Phase: setupCompilerEnvironmentPhase [smos-directory-gen-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-directory-gen-source] Phase: unpackPhase [smos-directory-gen-source] unpacking source archive /nix/store/x6nsh018jgg00rfndb5j3hzjrjaxxl7d-smos-directory-gen [smos-directory-gen-source] source root is smos-directory-gen [smos-directory-gen-source] Phase: patchPhase [smos-directory-gen-source] Phase: compileBuildDriverPhase [smos-directory-gen-source] setupCompileFlags: -package-db=/build/tmp.2cTX3Ndtq9/setup-package.conf.d -threaded [smos-directory-gen-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.2cTX3Ndtq9/Main.o ) [smos-directory-gen-source] [2 of 2] Linking Setup [smos-directory-gen-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-directory-gen-source] Phase: configurePhase [smos-directory-gen-source] configureFlags: --verbose --prefix=/nix/store/xg95v0vx7qz5p48z0gf6hpk5mx2im1kg-smos-directory-gen-source-0.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.2cTX3Ndtq9/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-directory-gen-source] Using Parsec parser [smos-directory-gen-source] Configuring smos-directory-gen-0.2.0... [smos-directory-gen-source] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-directory-gen-source] Dependency base >=4.9 && <=5: using base-4.20.2.0 [smos-directory-gen-source] Dependency bytestring: using bytestring-0.12.2.0 [smos-directory-gen-source] Dependency containers: using containers-0.7 [smos-directory-gen-source] Dependency dirforest: using dirforest-0.1.0.0 [smos-directory-gen-source] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [smos-directory-gen-source] Dependency genvalidity-bytestring: using genvalidity-bytestring-1.0.0.1 [smos-directory-gen-source] Dependency genvalidity-dirforest: using genvalidity-dirforest-0.1.0.1 [smos-directory-gen-source] Dependency genvalidity-path: using genvalidity-path-1.0.0.1 [smos-directory-gen-source] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos-directory-gen-source] Dependency path: using path-0.9.6 [smos-directory-gen-source] Dependency path-io: using path-io-1.8.2 [smos-directory-gen-source] Dependency smos-data: using smos-data-0.7.0 [smos-directory-gen-source] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-directory-gen-source] Dependency smos-directory: using smos-directory-0.2.0 [smos-directory-gen-source] Source component graph: component lib [smos-directory-gen-source] Configured component graph: [smos-directory-gen-source]  component smos-directory-gen-0.2.0-HyUQTeQZeIqJvvxwvRFSxk [smos-directory-gen-source]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-directory-gen-source]  include base-4.20.2.0-fafd [smos-directory-gen-source]  include bytestring-0.12.2.0-96e1 [smos-directory-gen-source]  include containers-0.7-96b4 [smos-directory-gen-source]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-directory-gen-source]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-directory-gen-source]  include genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [smos-directory-gen-source]  include genvalidity-dirforest-0.1.0.1-LdXkWYoFjKg3J8ZFJJllUW [smos-directory-gen-source]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-github] Phase: setupCompilerEnvironmentPhase [smos-github] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-github] Phase: unpackPhase [smos-github] unpacking source archive /nix/store/xk15fw652442v2ndx3w8bmnv6dyiw214-smos-github-source-0.9.0/smos-github-0.9.0.tar.gz [smos-github] source root is smos-github-0.9.0 [smos-github] setting SOURCE_DATE_EPOCH to timestamp 1780355762 of file "smos-github-0.9.0/test/Spec.hs" [smos-github] warning: file "smos-github-0.9.0/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-github] Phase: patchPhase [smos-github] Adding dekking-value to build-depends in ./smos-github.cabal [smos-github] Phase: compileBuildDriverPhase [smos-github] setupCompileFlags: -package-db=/build/tmp.lThTs7ZMys/setup-package.conf.d -threaded [smos-github] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.lThTs7ZMys/Main.o ) [smos-github] [2 of 2] Linking Setup [smos-github] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-github] Phase: configurePhase [smos-github] configureFlags: --verbose --prefix=/nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.lThTs7ZMys/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-github] Using Parsec parser [smos-github] Configuring smos-github-0.9.0... [smos-github] Dependency aeson: using aeson-2.2.3.0 [smos-github] Dependency async: using async-2.2.5 [smos-github] Dependency base: using base-4.20.2.0 [smos-github] Dependency conduit: using conduit-1.3.6.1 [smos-github] Dependency containers: using containers-0.7 [smos-github] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-github] Dependency github: using github-0.30.0.1 [smos-github] Dependency network-uri: using network-uri-2.6.4.2 [smos-github] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-github] Dependency path: using path-0.9.6 [smos-github] Dependency path-io: using path-io-1.8.2 [smos-github] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 [smos-github] Dependency safe-coloured-text-terminfo: using [smos-github] safe-coloured-text-terminfo-0.3.0.0 [smos-github] Dependency smos-cli: using smos-cli-0.2.1 [smos-github] Dependency smos-data: using smos-data-0.7.0 [smos-github] Dependency smos-directory: using smos-directory-0.2.0 [smos-github] Dependency text: using text-2.1.3 [smos-github] Dependency time: using time-1.12.2 [smos-github] Dependency validity: using validity-0.12.1.0 [smos-github] Dependency validity-text: using validity-text-0.3.1.3 [smos-github] Dependency base: using base-4.20.2.0 [smos-github] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-github] Dependency smos-github: using smos-github-0.9.0 [smos-github] Dependency base: using base-4.20.2.0 [smos-github] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-github] Dependency genvalidity: using genvalidity-1.1.1.0 [post-build-hook] Uploading to cachix cache "smos": /nix/store/h35rgy5c9kxfypsnm1a35g8canjy0bbq-smos-single-0.4.0-coverables /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0 /nix/store/v1iyxll3b7rb6wjsbq3q69lp1c2zv351-smos-single-0.4.0-coverage [post-build-hook] Pushing 3 paths (375 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0 (6.01 MiB) [post-build-hook] Pushing /nix/store/v1iyxll3b7rb6wjsbq3q69lp1c2zv351-smos-single-0.4.0-coverage (4.77 KiB) [post-build-hook] Pushing /nix/store/h35rgy5c9kxfypsnm1a35g8canjy0bbq-smos-single-0.4.0-coverables (15.85 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/h35rgy5c9kxfypsnm1a35g8canjy0bbq-smos-single-0.4.0-coverables /nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0 /nix/store/v1iyxll3b7rb6wjsbq3q69lp1c2zv351-smos-single-0.4.0-coverage [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/h35rgy5c9kxfypsnm1a35g8canjy0bbq-smos-single-0.4.0-coverables' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/v1iyxll3b7rb6wjsbq3q69lp1c2zv351-smos-single-0.4.0-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/kjdiva8gsw4sxfk3404n80jb7w5xcf41-smos-single-0.4.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/1q1bd41jd4gilqwin92p67lscw4yxmys-smos-single-0.4.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 22 of 107 built (4 building), 28 of 28 downloaded from cache [ical-gen]  ✓ parses this example correctly  0.08 ms [ical-gen]  ✓ renders this example correctly  0.08 ms [ical-gen]  Encoding [ical-gen]  ✓ roundtrips through parameter values  6.89 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  GenValid Encoding [ical-gen]  genValid :: Gen Encoding [ical-gen]  ✓ only generates valid 'Encoding's  3.86 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  3.90 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ always renders a valid parameter values  12.64 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ParticipationRole [ical-gen]  ✓ renders this example correctly  3.80 ms [ical-gen]  ✓ always renders a valid parameter values  13.48 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  GenValid ParticipationRole [ical-gen]  genValid :: Gen ParticipationRole [ical-gen]  ✓ only generates valid 'ParticipationRole's  7.13 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ roundtrips through parameter values  6.83 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ parses only valid things  6.86 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Membership [ical-gen]  ✓ renders this example correctly  3.84 ms [ical-gen]  ✓ parses this example correctly  3.75 ms [ical-gen]  ✓ parses only valid things  58.10 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  3.87 ms [smos-notify] �[smos-notify] stripping (with command strip and flags -S -p) in /nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0/lib /nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0/bin [smos-notify] shrinking RPATHs of ELF executables and libraries in /nix/store/bj2anhdxaqm93p7rp37w1xhacki5d0gy-smos-notify-0.5.0-data [smos-notify] checking for references to /build/ in /nix/store/bj2anhdxaqm93p7rp37w1xhacki5d0gy-smos-notify-0.5.0-data... [smos-notify] patching script interpreter paths in /nix/store/bj2anhdxaqm93p7rp37w1xhacki5d0gy-smos-notify-0.5.0-data [smos-notify] shrinking RPATHs of ELF executables and libraries in /nix/store/8ic20c64bl1syv98icl2gw3bg92p7kcr-smos-notify-0.5.0-coverables [smos-notify] checking for references to /build/ in /nix/store/8ic20c64bl1syv98icl2gw3bg92p7kcr-smos-notify-0.5.0-coverables... [smos-notify] patching script interpreter paths in /nix/store/8ic20c64bl1syv98icl2gw3bg92p7kcr-smos-notify-0.5.0-coverables [smos-notify] shrinking RPATHs of ELF executables and libraries in /nix/store/4khrd3a1998yzvf7i9lnzm6zdnn3mryk-smos-notify-0.5.0-coverage [smos-notify] checking for references to /build/ in /nix/store/4khrd3a1998yzvf7i9lnzm6zdnn3mryk-smos-notify-0.5.0-coverage... [smos-notify] patching script interpreter paths in /nix/store/4khrd3a1998yzvf7i9lnzm6zdnn3mryk-smos-notify-0.5.0-coverage [smos-directory-gen-source]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-directory-gen-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-directory-gen-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-directory-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-directory-gen-source]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-directory-gen-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-directory-gen-source] Linked component graph: [smos-directory-gen-source]  unit smos-directory-gen-0.2.0-HyUQTeQZeIqJvvxwvRFSxk [smos-directory-gen-source]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-directory-gen-source]  include base-4.20.2.0-fafd [smos-directory-gen-source]  include bytestring-0.12.2.0-96e1 [smos-directory-gen-source]  include containers-0.7-96b4 [smos-directory-gen-source]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-directory-gen-source]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-directory-gen-source]  include genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [smos-directory-gen-source]  include genvalidity-dirforest-0.1.0.1-LdXkWYoFjKg3J8ZFJJllUW [smos-directory-gen-source]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-directory-gen-source]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-directory-gen-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-directory-gen-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-directory-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-directory-gen-source]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-directory-gen-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-directory-gen-source]  Smos.Directory.Archive.Gen=smos-directory-gen-0.2.0-HyUQTeQZeIqJvvxwvRFSxk:Smos.Directory.Archive.Gen,Smos.Directory.InterestingStore=smos-directory-gen-0.2.0-HyUQTeQZeIqJvvxwvRFSxk:Smos.Directory.InterestingStore,Smos.Directory.TestUtils=smos-directory-gen-0.2.0-HyUQTeQZeIqJvvxwvRFSxk:Smos.Directory.TestUtils [smos-directory-gen-source] Ready component graph: [smos-directory-gen-source]  definite smos-directory-gen-0.2.0-HyUQTeQZeIqJvvxwvRFSxk [smos-directory-gen-source]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-directory-gen-source]  depends base-4.20.2.0-fafd [smos-directory-gen-source]  depends bytestring-0.12.2.0-96e1 [smos-directory-gen-source]  depends containers-0.7-96b4 [smos-directory-gen-source]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-directory-gen-source]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-directory-gen-source]  depends genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [smos-directory-gen-source]  depends genvalidity-dirforest-0.1.0.1-LdXkWYoFjKg3J8ZFJJllUW [smos-directory-gen-source]  depends genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-directory-gen-source]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-directory-gen-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-directory-gen-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-directory-gen-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-directory-gen-source]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-directory-gen-source]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-directory-gen-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-directory-gen-source] Using compiler: ghc-9.10.3 [smos-directory-gen-source] Using install prefix: [smos-directory-gen-source] /nix/store/xg95v0vx7qz5p48z0gf6hpk5mx2im1kg-smos-directory-gen-source-0.2.0 [smos-directory-gen-source] Executables installed in: [smos-directory-gen-source] /nix/store/xg95v0vx7qz5p48z0gf6hpk5mx2im1kg-smos-directory-gen-source-0.2.0/bin [smos-directory-gen-source] Libraries installed in: [smos-directory-gen-source] /nix/store/xg95v0vx7qz5p48z0gf6hpk5mx2im1kg-smos-directory-gen-source-0.2.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-directory-gen-0.2.0-HyUQTeQZeIqJvvxwvRFSxk [smos-directory-gen-source] Dynamic Libraries installed in: [smos-directory-gen-source] /nix/store/xg95v0vx7qz5p48z0gf6hpk5mx2im1kg-smos-directory-gen-source-0.2.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-directory-gen-source] Private executables installed in: [smos-directory-gen-source] /nix/store/xg95v0vx7qz5p48z0gf6hpk5mx2im1kg-smos-directory-gen-source-0.2.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-directory-gen-0.2.0 [smos-directory-gen-source] Data files installed in: [smos-directory-gen-source] /nix/store/xg95v0vx7qz5p48z0gf6hpk5mx2im1kg-smos-directory-gen-source-0.2.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-directory-gen-0.2.0 [smos-directory-gen-source] Documentation installed in: [smos-directory-gen-source] /nix/store/xg95v0vx7qz5p48z0gf6hpk5mx2im1kg-smos-directory-gen-source-0.2.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-directory-gen-0.2.0 [smos-directory-gen-source] Configuration files installed in: [smos-directory-gen-source] /nix/store/xg95v0vx7qz5p48z0gf6hpk5mx2im1kg-smos-directory-gen-source-0.2.0/etc [smos-directory-gen-source] No alex found [smos-directory-gen-source] Using ar found on system at: [smos-directory-gen-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-directory-gen-source] No c2hs found [smos-directory-gen-source] No cpphs found [smos-directory-gen-source] No doctest found [smos-directory-gen-source] Using gcc version 14.3.0 given by user at: [smos-directory-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-directory-gen-source] Using ghc version 9.10.3 found on system at: [smos-directory-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-github] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos-github] Dependency genvalidity-text: using genvalidity-text-1.0.0.1 [smos-github] Dependency genvalidity-time: using genvalidity-time-1.0.0.1 [smos-github] Dependency github: using github-0.30.0.1 [smos-github] Dependency opt-env-conf-test: using opt-env-conf-test-0.0.0.4 [smos-github] Dependency path: using path-0.9.6 [smos-github] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-github] Dependency smos-github: using smos-github-0.9.0 [smos-github] Dependency sydtest: using sydtest-0.23.0.1 [smos-github] Dependency time: using time-1.12.2 [smos-github] Dependency validity-path: using validity-path-0.4.0.1 [smos-github] Source component graph: [smos-github]  component lib [smos-github]  component exe:smos-github dependency lib [smos-github]  component test:smos-data-test dependency lib [smos-github] Configured component graph: [smos-github]  component smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA [smos-github]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-github]  include async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos-github]  include base-4.20.2.0-fafd [smos-github]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-github]  include containers-0.7-96b4 [smos-github]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-github]  include github-0.30.0.1-IQSeGAOjyKY6xNadZopZVv [smos-github]  include network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [smos-github]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-github]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-github]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-github]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-github]  include safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-github]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-github]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-github]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-github]  include text-2.1.3-34f1 [smos-github]  include time-1.12.2-3479 [smos-github]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-github]  include validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-github]  component smos-github-0.9.0-FvxeX2nIQcH42VneTeC3v8-smos-github [smos-github]  include base-4.20.2.0-fafd [smos-github]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-github]  include smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA [smos-github]  component smos-github-0.9.0-IsLqcnqafBZ73ALZEY8AHC-smos-data-test [smos-github]  include base-4.20.2.0-fafd [smos-github]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-github]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-github]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-github]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-github]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-github]  include github-0.30.0.1-IQSeGAOjyKY6xNadZopZVv [smos-github]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-github]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-github]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-github]  include smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA [smos-github]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-github]  include time-1.12.2-3479 [smos-github]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-github] Linked component graph: [smos-github]  unit smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA [smos-github]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-github]  include async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos-github]  include base-4.20.2.0-fafd [smos-github]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-github]  include containers-0.7-96b4 [smos-github]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-github]  include github-0.30.0.1-IQSeGAOjyKY6xNadZopZVv [smos-github]  include network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [smos-github]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-github]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-github]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-github]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-github]  include safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-github]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-github]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-github]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-github]  include text-2.1.3-34f1 [smos-github]  include time-1.12.2-3479 [smos-github]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-github]  include validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI Building smos-api-source Building smos-archive-source Building smos-jobhunt-source Building smos-query-source [ical-gen]  ✓ renders this example correctly  3.77 ms [ical-gen]  GenValid Membership [ical-gen]  genValid :: Gen Membership [ical-gen]  ✓ only generates valid 'Membership's  99.40 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through parameter values  67.28 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders a valid parameter values  58.08 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  FreeBusyTimeType [ical-gen]  ✓ renders this example correctly  6.63 ms [ical-gen]  ✓ roundtrips through parameter values  6.81 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  6.61 ms [ical-gen]  ✓ parses only valid things  6.77 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  6.61 ms [ical-gen]  ✓ parses this example correctly  6.60 ms [ical-gen]  GenValid FreeBusyTimeType [ical-gen]  genValid :: Gen FreeBusyTimeType [ical-gen]  ✓ only generates valid 'FreeBusyTimeType's  3.35 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders a valid parameter values  9.71 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ParticipationStatus [ical-gen]  ✓ renders this example correctly  3.35 ms [ical-gen]  ✓ always renders a valid parameter values  12.34 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  7.07 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  3.32 ms [ical-gen]  ✓ renders this example correctly  3.38 ms [ical-gen]  GenValid ParticipationStatus [ical-gen]  genValid :: Gen ParticipationStatus [ical-gen]  ✓ only generates valid 'ParticipationStatus's  6.21 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  3.28 ms [ical-gen]  ✓ roundtrips through parameter values  5.90 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  1.03 ms [ical-gen]  ✓ parses this example correctly  1.10 ms [ical-gen]  ✓ parses this example correctly  1.10 ms [smos-directory-gen-source] Using ghc-pkg version 9.10.3 found on system at: [smos-directory-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-directory-gen-source] No ghcjs found [smos-directory-gen-source] No ghcjs-pkg found [smos-directory-gen-source] No greencard found [smos-directory-gen-source] Using haddock version 2.31.1 found on system at: [smos-directory-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-directory-gen-source] No happy found [smos-directory-gen-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-directory-gen-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-directory-gen-source] No hmake found [smos-directory-gen-source] Using hpc version 0.69 found on system at: [smos-directory-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-directory-gen-source] Using hsc2hs version 0.68.10 found on system at: [smos-directory-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-directory-gen-source] No hscolour found [smos-directory-gen-source] No jhc found [smos-directory-gen-source] Using ld found on system at: [smos-directory-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-directory-gen-source] No pkg-config found [smos-directory-gen-source] Using runghc version 9.10.3 found on system at: [smos-directory-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-directory-gen-source] Using strip version 2.44 found on system at: [smos-directory-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-directory-gen-source] Using tar found on system at: [smos-directory-gen-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-directory-gen-source] No uhc found [smos-directory-gen-source] Phase: buildPhase [smos-directory-gen-source] Distribution quality errors: [smos-directory-gen-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-directory-gen-source] Distribution quality warnings: [smos-directory-gen-source] [no-license-file] A 'license-file' is not specified. [smos-directory-gen-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-directory-gen-source] - QuickCheck [smos-directory-gen-source] - bytestring [smos-directory-gen-source] - containers [smos-directory-gen-source] - dirforest [smos-directory-gen-source] - genvalidity [smos-directory-gen-source] - genvalidity-bytestring [smos-directory-gen-source] - genvalidity-dirforest [smos-directory-gen-source] - genvalidity-path [smos-directory-gen-source] - genvalidity-sydtest [smos-directory-gen-source] - path [smos-directory-gen-source] - path-io [smos-directory-gen-source] - smos-data [smos-directory-gen-source] - smos-data-gen [smos-directory-gen-source] - smos-directory [smos-directory-gen-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-directory-gen-source] Note: the public hackage server would reject this package. [smos-directory-gen-source] Building source dist for smos-directory-gen-0.2.0... [smos-directory-gen-source] Source tarball created: dist/smos-directory-gen-0.2.0.tar.gz [smos-directory-gen-source] Phase: haddockPhase [smos-directory-gen-source] Phase: installPhase [smos-directory-gen-source] Phase: fixupPhase [smos-github]  Smos.GitHub=smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA:Smos.GitHub,Smos.GitHub.Command=smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA:Smos.GitHub.Command,Smos.GitHub.Command.Import=smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA:Smos.GitHub.Command.Import,Smos.GitHub.Command.List=smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA:Smos.GitHub.Command.List,Smos.GitHub.Issue=smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA:Smos.GitHub.Issue,Smos.GitHub.OptParse=smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA:Smos.GitHub.OptParse [smos-github]  unit smos-github-0.9.0-FvxeX2nIQcH42VneTeC3v8-smos-github [smos-github]  include base-4.20.2.0-fafd [smos-github]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-github]  include smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA [smos-github]  unit smos-github-0.9.0-IsLqcnqafBZ73ALZEY8AHC-smos-data-test [smos-github]  include base-4.20.2.0-fafd [smos-github]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-github]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-github]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-github]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-github]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-github]  include github-0.30.0.1-IQSeGAOjyKY6xNadZopZVv [smos-github]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-github]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-github]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-github]  include smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA [smos-github]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-github]  include time-1.12.2-3479 [smos-github]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-github] Ready component graph: [smos-github]  definite smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA [smos-github]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-github]  depends async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos-github]  depends base-4.20.2.0-fafd [smos-github]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-github]  depends containers-0.7-96b4 [smos-github]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-github]  depends github-0.30.0.1-IQSeGAOjyKY6xNadZopZVv [smos-github]  depends network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [smos-github]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-github]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-github]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-github]  depends safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-github]  depends safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-github]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-github]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-github]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-github]  depends text-2.1.3-34f1 [smos-github]  depends time-1.12.2-3479 [smos-github]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-github]  depends validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-github]  definite smos-github-0.9.0-IsLqcnqafBZ73ALZEY8AHC-smos-data-test [smos-github]  depends base-4.20.2.0-fafd [smos-github]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-github]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-github]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-github]  depends genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-github]  depends genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-github]  depends github-0.30.0.1-IQSeGAOjyKY6xNadZopZVv [smos-github]  depends opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-github]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-github]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-github]  depends smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA [smos-github]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-github]  depends time-1.12.2-3479 [smos-github]  depends validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-github]  definite smos-github-0.9.0-FvxeX2nIQcH42VneTeC3v8-smos-github [smos-github]  depends base-4.20.2.0-fafd [smos-github]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-github]  depends smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA [smos-github] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-github] Using compiler: ghc-9.10.3 [smos-github] Using install prefix: [smos-github] /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0 [smos-github] Executables installed in: [smos-github] /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0/bin [smos-github] Libraries installed in: [post-build-hook] Uploading to cachix cache "smos": /nix/store/4khrd3a1998yzvf7i9lnzm6zdnn3mryk-smos-notify-0.5.0-coverage /nix/store/8ic20c64bl1syv98icl2gw3bg92p7kcr-smos-notify-0.5.0-coverables /nix/store/bj2anhdxaqm93p7rp37w1xhacki5d0gy-smos-notify-0.5.0-data /nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0 [post-build-hook] Pushing 4 paths (407 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/4khrd3a1998yzvf7i9lnzm6zdnn3mryk-smos-notify-0.5.0-coverage (11.60 KiB) [post-build-hook] Pushing /nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0 (9.74 MiB) [post-build-hook] Pushing /nix/store/bj2anhdxaqm93p7rp37w1xhacki5d0gy-smos-notify-0.5.0-data (260.54 KiB) [post-build-hook] Pushing /nix/store/8ic20c64bl1syv98icl2gw3bg92p7kcr-smos-notify-0.5.0-coverables (70.08 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/4khrd3a1998yzvf7i9lnzm6zdnn3mryk-smos-notify-0.5.0-coverage /nix/store/8ic20c64bl1syv98icl2gw3bg92p7kcr-smos-notify-0.5.0-coverables /nix/store/bj2anhdxaqm93p7rp37w1xhacki5d0gy-smos-notify-0.5.0-data /nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0 [post-build-hook] copying 4 paths... [post-build-hook] copying path '/nix/store/4khrd3a1998yzvf7i9lnzm6zdnn3mryk-smos-notify-0.5.0-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/bj2anhdxaqm93p7rp37w1xhacki5d0gy-smos-notify-0.5.0-data' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/8ic20c64bl1syv98icl2gw3bg92p7kcr-smos-notify-0.5.0-coverables' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/x3q7da2iwpqxcvrw6vxl9arf33xv2g4z-smos-notify-0.5.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/95lkzjh59rvw5mvp9zxsmivq4csz3729-smos-notify-0.5.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 23 of 104 built (7 building), 28 of 28 downloaded from cache [ical-gen]  ✓ renders this example correctly  1.11 ms [ical-gen]  CalendarUserType [ical-gen]  ✓ always renders a valid parameter values  9.45 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid CalendarUserType [ical-gen]  genValid :: Gen CalendarUserType [ical-gen]  ✓ only generates valid 'CalendarUserType's  2.65 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  1.15 ms [ical-gen]  ✓ parses only valid things  2.54 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  2.49 ms [ical-gen]  ✓ roundtrips through parameter values  2.53 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ValueDataType [ical-gen]  ✓ parses this example correctly  2.57 ms [ical-gen]  ✓ renders this example correctly  2.39 ms [ical-gen]  ✓ renders this example correctly  2.40 ms [ical-gen]  GenValid ValueDataType [ical-gen]  genValid :: Gen ValueDataType [ical-gen]  ✓ only generates valid 'ValueDataType's  2.96 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through parameter values  2.92 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders a valid parameter values  8.89 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  4.95 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  2.05 ms [ical-gen]  CommonName [ical-gen]  ✓ renders this example correctly  2.06 ms [ical-gen]  ✓ renders this example correctly  2.09 ms [ical-gen]  ✓ parses this example correctly  2.07 ms [ical-gen]  ✓ parses this example correctly  0.71 ms [ical-gen]  ✓ renders this example correctly  0.68 ms [ical-gen]  ✓ roundtrips through parameter values  6.78 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.76 ms [ical-gen]  GenValid CommonName [ical-gen]  genValid :: Gen CommonName [ical-gen]  ✓ only generates valid 'CommonName's  6.83 ms [ical-gen]  passed for all of 100 inputs. [smos-github] /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA [smos-github] Dynamic Libraries installed in: [smos-github] /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-github] Private executables installed in: [smos-github] /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-github-0.9.0 [smos-github] Data files installed in: [smos-github] /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-github-0.9.0 [smos-github] Documentation installed in: [smos-github] /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-github-0.9.0 [smos-github] Configuration files installed in: [smos-github] /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0/etc [smos-github] No alex found [smos-github] Using ar found on system at: [smos-github] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-github] No c2hs found [smos-github] No cpphs found [smos-github] No doctest found [smos-github] Using gcc version 14.3.0 given by user at: [smos-github] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-github] Using ghc version 9.10.3 found on system at: [smos-github] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-github] Using ghc-pkg version 9.10.3 found on system at: [smos-github] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-github] No ghcjs found [smos-github] No ghcjs-pkg found [smos-github] No greencard found [smos-github] Using haddock version 2.31.1 found on system at: [smos-github] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-github] No happy found [smos-github] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-github] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-github] No hmake found [smos-github] Using hpc version 0.69 found on system at: [smos-github] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-github] Using hsc2hs version 0.68.10 found on system at: [smos-github] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-github] No hscolour found [smos-github] No jhc found [smos-github] Using ld found on system at: [smos-github] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-github] No pkg-config found [smos-github] Using runghc version 9.10.3 found on system at: [smos-github] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-github] Using strip version 2.44 found on system at: [smos-github] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-github] Using tar found on system at: [smos-github] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-github] No uhc found [smos-github] Phase: buildPhase [smos-github] Preprocessing library for smos-github-0.9.0... [smos-github] Building library for smos-github-0.9.0... [smos-github] [1 of 7] Compiling Paths_smos_github ( dist/build/autogen/Paths_smos_github.hs, dist/build/Paths_smos_github.o, dist/build/Paths_smos_github.dyn_o ) [smos-github] Adapting module: Smos.GitHub.Issue [smos-github] Outputing coverables file /build/smos-github-0.9.0/src/Smos/GitHub/Issue.hs.coverables for source file /build/smos-github-0.9.0/src/Smos/GitHub/Issue.hs [smos-github] [2 of 7] Compiling Smos.GitHub.Issue ( src/Smos/GitHub/Issue.hs, dist/build/Smos/GitHub/Issue.o, dist/build/Smos/GitHub/Issue.dyn_o ) [smos-github] Adapting module: Smos.GitHub.OptParse [smos-github] Outputing coverables file /build/smos-github-0.9.0/src/Smos/GitHub/OptParse.hs.coverables for source file /build/smos-github-0.9.0/src/Smos/GitHub/OptParse.hs [smos-github] [3 of 7] Compiling Smos.GitHub.OptParse ( src/Smos/GitHub/OptParse.hs, dist/build/Smos/GitHub/OptParse.o, dist/build/Smos/GitHub/OptParse.dyn_o ) [smos-github] [4 of 7] Compiling Smos.GitHub.Command.List ( src/Smos/GitHub/Command/List.hs, dist/build/Smos/GitHub/Command/List.o, dist/build/Smos/GitHub/Command/List.dyn_o ) [smos-github] Adapting module: Smos.GitHub.Command.Import [smos-github] Adapting module: Smos.GitHub.Command.List [smos-github] Outputing coverables file /build/smos-github-0.9.0/src/Smos/GitHub/Command/Import.hs.coverables for source file /build/smos-github-0.9.0/src/Smos/GitHub/Command/Import.hs [smos-github] Outputing coverables file /build/smos-github-0.9.0/src/Smos/GitHub/Command/List.hs.coverables for source file /build/smos-github-0.9.0/src/Smos/GitHub/Command/List.hs [smos-github] [5 of 7] Compiling Smos.GitHub.Command.Import ( src/Smos/GitHub/Command/Import.hs, dist/build/Smos/GitHub/Command/Import.o, dist/build/Smos/GitHub/Command/Import.dyn_o ) [smos-api-source] Phase: setupCompilerEnvironmentPhase [smos-api-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-api-source] Phase: unpackPhase [smos-api-source] unpacking source archive /nix/store/j86wx7kjqwfnk4541wvsz4aq4rqip9kx-smos-api [smos-api-source] source root is smos-api [smos-api-source] Phase: patchPhase [smos-api-source] Phase: compileBuildDriverPhase [smos-api-source] setupCompileFlags: -package-db=/build/tmp.s3VrvOnnZO/setup-package.conf.d -threaded [smos-api-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.s3VrvOnnZO/Main.o ) [smos-api-source] [2 of 2] Linking Setup [smos-api-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-api-source] Phase: configurePhase [smos-api-source] configureFlags: --verbose --prefix=/nix/store/2zidz315zj5xp40391hpk3fnx09jvlj6-smos-api-source-0.8.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.s3VrvOnnZO/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-api-source] Using Parsec parser [smos-api-source] Configuring smos-api-0.8.0... [smos-api-source] Dependency aeson: using aeson-2.2.3.0 [smos-api-source] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-api-source] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.2 [smos-api-source] Dependency base: using base-4.20.2.0 [smos-api-source] Dependency base64-bytestring: using base64-bytestring-1.2.1.0 [smos-api-source] Dependency bytestring: using bytestring-0.12.2.0 [smos-api-source] Dependency containers: using containers-0.7 [smos-api-source] Dependency cryptonite: using cryptonite-0.30 [smos-api-source] Dependency deepseq: using deepseq-1.5.0.0 [smos-api-source] Dependency dirforest: using dirforest-0.1.0.0 [smos-api-source] Dependency http-api-data: using http-api-data-0.6.2 [smos-api-source] Dependency ical: using ical-0.0.0.0 [smos-api-source] Dependency memory: using memory-0.18.0 [smos-api-source] Dependency mergeful: using mergeful-0.3.0.0 [smos-api-source] Dependency mergeful-persistent: using mergeful-persistent-0.3.0.1 [smos-api-source] Dependency password: using password-3.1.0.1 [smos-api-source] Dependency password-instances: using password-instances-3.0.0.0 [smos-api-source] Dependency path: using path-0.9.6 [smos-api-source] Dependency path-pieces: using path-pieces-0.2.1 [smos-api-source] Dependency persistent: using persistent-2.17.1.0 [smos-api-source] Dependency semver: using semver-0.4.0.1 [smos-api-source] Dependency servant: using servant-0.20.3.0 [smos-api-source] Dependency servant-auth: using servant-auth-0.4.2.0 [smos-api-source] Dependency servant-auth-server: using servant-auth-server-0.4.9.1 [smos-api-source] Dependency smos-data: using smos-data-0.7.0 [smos-api-source] Dependency smos-report: using smos-report-0.12.0 [smos-api-source] Dependency text: using text-2.1.3 [smos-api-source] Dependency time: using time-1.12.2 [smos-api-source] Dependency typed-uuid: using typed-uuid-0.2.0.0 [smos-api-source] Dependency tz: using tz-0.1.3.6 [smos-api-source] Dependency uuid: using uuid-1.3.16 [smos-api-source] Dependency validity: using validity-0.12.1.0 [smos-archive-source] Phase: setupCompilerEnvironmentPhase [smos-archive-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-archive-source] Phase: unpackPhase [smos-archive-source] unpacking source archive /nix/store/chgrlwsphhvmkgy6a5s18fc2rg0lx1aw-smos-archive [smos-archive-source] source root is smos-archive [smos-archive-source] Phase: patchPhase [smos-archive-source] Phase: compileBuildDriverPhase [smos-archive-source] setupCompileFlags: -package-db=/build/tmp.ngOpKrbJi0/setup-package.conf.d -threaded [smos-archive-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.ngOpKrbJi0/Main.o ) [smos-archive-source] [2 of 2] Linking Setup [smos-archive-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-archive-source] Phase: configurePhase [smos-archive-source] configureFlags: --verbose --prefix=/nix/store/kh0bfh9585gwab91rb945qa58bn3yxr6-smos-archive-source-0.7.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.ngOpKrbJi0/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-archive-source] Using Parsec parser [smos-archive-source] Configuring smos-archive-0.7.1... [smos-archive-source] Dependency base: using base-4.20.2.0 [smos-archive-source] Dependency bytestring: using bytestring-0.12.2.0 [smos-archive-source] Dependency conduit: using conduit-1.3.6.1 [smos-archive-source] Dependency containers: using containers-0.7 [smos-archive-source] Dependency exceptions: using exceptions-0.10.9 [smos-archive-source] Dependency filepath: using filepath-1.5.4.0 [smos-archive-source] Dependency monad-logger: using monad-logger-0.3.42 [smos-archive-source] Dependency mtl: using mtl-2.3.1 [smos-archive-source] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-archive-source] Dependency path: using path-0.9.6 [smos-archive-source] Dependency path-io: using path-io-1.8.2 [smos-archive-source] Dependency smos-cli: using smos-cli-0.2.1 [smos-archive-source] Dependency smos-data: using smos-data-0.7.0 [smos-archive-source] Dependency smos-directory: using smos-directory-0.2.0 [smos-archive-source] Dependency smos-report: using smos-report-0.12.0 [smos-archive-source] Dependency text: using text-2.1.3 [smos-archive-source] Dependency time: using time-1.12.2 [smos-archive-source] Dependency unliftio: using unliftio-0.2.25.1 [smos-archive-source] Dependency base: using base-4.20.2.0 [smos-archive-source] Dependency smos-archive: using smos-archive-0.7.1 [smos-archive-source] Source component graph: [smos-archive-source]  component lib [smos-archive-source]  component exe:smos-archive dependency lib [smos-archive-source] Configured component graph: [smos-archive-source]  component smos-archive-0.7.1-HRJlEU6Tgp1IMtCzLOsyxP [smos-archive-source]  include base-4.20.2.0-fafd [smos-archive-source]  include bytestring-0.12.2.0-96e1 [smos-archive-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-archive-source]  include containers-0.7-96b4 [smos-archive-source]  include exceptions-0.10.9-d102 [smos-archive-source]  include filepath-1.5.4.0-2605 [smos-archive-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-archive-source]  include mtl-2.3.1-37af [smos-archive-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-jobhunt-source] Phase: setupCompilerEnvironmentPhase [smos-jobhunt-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-jobhunt-source] Phase: unpackPhase [smos-jobhunt-source] unpacking source archive /nix/store/czmq04i0g8hpa6gp9x0n2hi0kc0hzz5q-smos-jobhunt [smos-jobhunt-source] source root is smos-jobhunt [smos-jobhunt-source] Phase: patchPhase [smos-jobhunt-source] Phase: compileBuildDriverPhase [smos-jobhunt-source] setupCompileFlags: -package-db=/build/tmp.9IzMkOLc7e/setup-package.conf.d -threaded [smos-jobhunt-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.9IzMkOLc7e/Main.o ) [smos-jobhunt-source] [2 of 2] Linking Setup [smos-jobhunt-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-jobhunt-source] Phase: configurePhase [smos-jobhunt-source] configureFlags: --verbose --prefix=/nix/store/3lmjwbnir8fbcch0lyf7jbk6m6c3lhd6-smos-jobhunt-source-0.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.9IzMkOLc7e/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-jobhunt-source] Using Parsec parser [smos-jobhunt-source] Configuring smos-jobhunt-0.2.0... [smos-jobhunt-source] Dependency HaskellNet: using HaskellNet-0.6.1.2 [smos-jobhunt-source] Dependency HaskellNet-SSL: using HaskellNet-SSL-0.4.0.2 [smos-jobhunt-source] Dependency aeson: using aeson-2.2.3.0 [smos-jobhunt-source] Dependency base: using base-4.20.2.0 [smos-jobhunt-source] Dependency containers: using containers-0.7 [smos-jobhunt-source] Dependency mime-mail: using mime-mail-0.5.1 [smos-jobhunt-source] Dependency monad-logger: using monad-logger-0.3.42 [smos-jobhunt-source] Dependency network: using network-3.2.8.0 [smos-jobhunt-source] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-jobhunt-source] Dependency password: using password-3.1.0.1 [smos-jobhunt-source] Dependency path: using path-0.9.6 [smos-jobhunt-source] Dependency path-io: using path-io-1.8.2 [smos-jobhunt-source] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 [smos-jobhunt-source] Dependency safe-coloured-text-terminfo: using [smos-jobhunt-source] safe-coloured-text-terminfo-0.3.0.0 [smos-jobhunt-source] Dependency smos-cli: using smos-cli-0.2.1 [smos-jobhunt-source] Dependency smos-data: using smos-data-0.7.0 [smos-jobhunt-source] Dependency smos-directory: using smos-directory-0.2.0 [smos-jobhunt-source] Dependency smos-report: using smos-report-0.12.0 [smos-jobhunt-source] Dependency stache: using stache-2.3.4 [smos-jobhunt-source] Dependency text: using text-2.1.3 [smos-jobhunt-source] Dependency time: using time-1.12.2 [smos-jobhunt-source] Dependency unliftio: using unliftio-0.2.25.1 [smos-jobhunt-source] Dependency base: using base-4.20.2.0 [smos-jobhunt-source] Dependency smos-jobhunt: using smos-jobhunt-0.2.0 [smos-jobhunt-source] Source component graph: [smos-jobhunt-source]  component lib [smos-jobhunt-source]  component exe:smos-jobhunt dependency lib [smos-jobhunt-source] Configured component graph: [smos-jobhunt-source]  component smos-jobhunt-0.2.0-Kaj2qBc5nF3ClStrpEGwmU [smos-jobhunt-source]  include HaskellNet-0.6.1.2-DES4JdMnZLlD5tcVoGolcI [smos-jobhunt-source]  include HaskellNet-SSL-0.4.0.2-Kxzzr4eZJt2CIaVy1QqqXa [smos-jobhunt-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-query-source] Phase: setupCompilerEnvironmentPhase [smos-query-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-query-source] Phase: unpackPhase [smos-query-source] unpacking source archive /nix/store/l5w6l51x6y5bvdklhr29v27nqacb50r8-smos-query [smos-query-source] source root is smos-query [smos-query-source] Phase: patchPhase [smos-query-source] Phase: compileBuildDriverPhase [smos-query-source] setupCompileFlags: -package-db=/build/tmp.NKASxavth9/setup-package.conf.d -threaded [smos-query-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.NKASxavth9/Main.o ) [smos-query-source] [2 of 2] Linking Setup [smos-query-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-query-source] Phase: configurePhase [smos-query-source] configureFlags: --verbose --prefix=/nix/store/s3z3zkpjfsl3ib9kgy16klnmhkxrsymq-smos-query-source-0.12.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.NKASxavth9/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-query-source] Using Parsec parser [smos-query-source] Configuring smos-query-0.12.0... [smos-query-source] Dependency IntervalMap: using IntervalMap-0.6.2.1 [smos-query-source] Dependency aeson: using aeson-2.2.3.0 [smos-query-source] Dependency aeson-pretty: using aeson-pretty-0.8.10 [smos-query-source] Dependency base: using base-4.20.2.0 [smos-query-source] Dependency bytestring: using bytestring-0.12.2.0 [smos-query-source] Dependency conduit: using conduit-1.3.6.1 [smos-query-source] Dependency containers: using containers-0.7 [smos-query-source] Dependency mtl: using mtl-2.3.1 [smos-query-source] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-query-source] Dependency path: using path-0.9.6 [smos-query-source] Dependency pretty-relative-time: using pretty-relative-time-0.3.0.0 [smos-query-source] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 [smos-query-source] Dependency safe-coloured-text-terminfo: using [smos-query-source] safe-coloured-text-terminfo-0.3.0.0 [smos-query-source] Dependency smos-cli: using smos-cli-0.2.1 [smos-query-source] Dependency smos-data: using smos-data-0.7.0 [smos-query-source] Dependency smos-directory: using smos-directory-0.2.0 [smos-query-source] Dependency smos-report: using smos-report-0.12.0 [smos-query-source] Dependency text: using text-2.1.3 [smos-query-source] Dependency time: using time-1.12.2 [smos-query-source] Dependency tz: using tz-0.1.3.6 [smos-query-source] Dependency validity-path: using validity-path-0.4.0.1 [smos-query-source] Dependency yaml: using yaml-0.11.11.2 [smos-query-source] Dependency base: using base-4.20.2.0 [smos-query-source] Dependency smos-query: using smos-query-0.12.0 [smos-query-source] Source component graph: [smos-query-source]  component lib [smos-query-source]  component exe:smos-query dependency lib [smos-query-source] Configured component graph: [smos-query-source]  component smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU [smos-query-source]  include IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-query-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-query-source]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [post-build-hook] Uploading to cachix cache "smos": /nix/store/xg95v0vx7qz5p48z0gf6hpk5mx2im1kg-smos-directory-gen-source-0.2.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/xg95v0vx7qz5p48z0gf6hpk5mx2im1kg-smos-directory-gen-source-0.2.0 (3.01 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/xg95v0vx7qz5p48z0gf6hpk5mx2im1kg-smos-directory-gen-source-0.2.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/xg95v0vx7qz5p48z0gf6hpk5mx2im1kg-smos-directory-gen-source-0.2.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/jrcrybawfxid32nw029r67zcp4y471hs-smos-directory-gen-source-0.2.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 24 of 102 built (6 building), 28 of 28 downloaded from cache Building smos-directory-gen [ical-gen]  ✓ parses this example correctly  0.80 ms [ical-gen]  ✓ renders this example correctly  0.79 ms [ical-gen]  ✓ renders this example correctly  0.63 ms [ical-gen]  ✓ parses this example correctly  0.76 ms [ical-gen]  ✓ parses only valid things  14.84 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.79 ms [ical-gen]  ✓ renders this example correctly  0.80 ms [ical-gen]  ✓ parses this example correctly  1.31 ms [ical-gen]  ✓ renders this example correctly  1.26 ms [ical-gen]  ✓ renders this example correctly  2.45 ms [ical-gen]  ✓ parses this example correctly  2.47 ms [ical-gen]  ✓ always renders a valid parameter values  14.54 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  AlternateTextRepresentation [ical-gen]  ✓ parses this example correctly  2.48 ms [ical-gen]  ✓ always renders a valid parameter values  80.33 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  3.02 ms [ical-gen]  ✓ parses this example correctly  3.14 ms [ical-gen]  ✓ parses only valid things  81.93 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  5.16 ms [ical-gen]  ✓ renders this example correctly  2.83 ms [ical-gen]  ✓ renders this example correctly  5.00 ms [ical-gen]  ✓ renders this example correctly  4.58 ms [ical-gen]  ✓ parses this example correctly  4.59 ms [ical-gen]  ✓ roundtrips through parameter values  79.15 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  3.42 ms [ical-gen]  ✓ parses this example correctly  3.40 ms [ical-gen]  ✓ renders this example correctly  3.36 ms [smos-github] [6 of 7] Compiling Smos.GitHub.Command ( src/Smos/GitHub/Command.hs, dist/build/Smos/GitHub/Command.o, dist/build/Smos/GitHub/Command.dyn_o ) [smos-github] Adapting module: Smos.GitHub.Command [smos-github] Outputing coverables file /build/smos-github-0.9.0/src/Smos/GitHub/Command.hs.coverables for source file /build/smos-github-0.9.0/src/Smos/GitHub/Command.hs [smos-github] [7 of 7] Compiling Smos.GitHub ( src/Smos/GitHub.hs, dist/build/Smos/GitHub.o, dist/build/Smos/GitHub.dyn_o ) [smos-github] Adapting module: Smos.GitHub [smos-github] Outputing coverables file /build/smos-github-0.9.0/src/Smos/GitHub.hs.coverables for source file /build/smos-github-0.9.0/src/Smos/GitHub.hs [smos-github] Warning: ignoring unrecognised input `dist/build/Smos/GitHub.dyn_o' [smos-github] Warning: ignoring unrecognised input `dist/build/Smos/GitHub/Command.dyn_o' [smos-github] Warning: ignoring unrecognised input `dist/build/Smos/GitHub/Command/Import.dyn_o' [smos-github] Warning: ignoring unrecognised input `dist/build/Smos/GitHub/Command/List.dyn_o' [smos-github] Warning: ignoring unrecognised input `dist/build/Smos/GitHub/Issue.dyn_o' [smos-github] Warning: ignoring unrecognised input `dist/build/Smos/GitHub/OptParse.dyn_o' [smos-github] Warning: ignoring unrecognised input `dist/build/Paths_smos_github.dyn_o' [smos-github] Preprocessing test suite 'smos-data-test' for smos-github-0.9.0... [smos-github] Building test suite 'smos-data-test' for smos-github-0.9.0... [smos-github] [1 of 6] Compiling Paths_smos_github ( dist/build/smos-data-test/autogen/Paths_smos_github.hs, dist/build/smos-data-test/smos-data-test-tmp/Paths_smos_github.o ) [smos-github] Adapting module: Smos.GitHub.Issue.Gen [smos-github] Adapting module: Smos.GitHub.OptParseSpec [smos-github] Outputing coverables file /build/smos-github-0.9.0/test/Smos/GitHub/Issue/Gen.hs.coverables for source file /build/smos-github-0.9.0/test/Smos/GitHub/Issue/Gen.hs [smos-github] Outputing coverables file /build/smos-github-0.9.0/test/Smos/GitHub/OptParseSpec.hs.coverables for source file /build/smos-github-0.9.0/test/Smos/GitHub/OptParseSpec.hs [smos-github] [2 of 6] Compiling Smos.GitHub.Issue.Gen ( test/Smos/GitHub/Issue/Gen.hs, dist/build/smos-data-test/smos-data-test-tmp/Smos/GitHub/Issue/Gen.o, dist/build/smos-data-test/smos-data-test-tmp/Smos/GitHub/Issue/Gen.dyn_o ) [smos-github] [3 of 6] Compiling Smos.GitHub.Command.ImportSpec ( test/Smos/GitHub/Command/ImportSpec.hs, dist/build/smos-data-test/smos-data-test-tmp/Smos/GitHub/Command/ImportSpec.o ) [smos-github] Adapting module: Smos.GitHub.IssueSpec [smos-github] Outputing coverables file /build/smos-github-0.9.0/test/Smos/GitHub/IssueSpec.hs.coverables for source file /build/smos-github-0.9.0/test/Smos/GitHub/IssueSpec.hs [smos-github] Adapting module: Smos.GitHub.Command.ImportSpec [smos-github] Outputing coverables file /build/smos-github-0.9.0/test/Smos/GitHub/Command/ImportSpec.hs.coverables for source file /build/smos-github-0.9.0/test/Smos/GitHub/Command/ImportSpec.hs [smos-github] [4 of 6] Compiling Smos.GitHub.IssueSpec ( test/Smos/GitHub/IssueSpec.hs, dist/build/smos-data-test/smos-data-test-tmp/Smos/GitHub/IssueSpec.o ) [smos-github] [Adapting module: Main [smos-github] 5 of 6] Compiling Smos.GitHub.OptParseSpec ( test/Smos/GitHub/OptParseSpec.hs, dist/build/smos-data-test/smos-data-test-tmp/Smos/GitHub/OptParseSpec.o ) [smos-github] [6 of 6] Compiling Main ( test/Spec.hs, dist/build/smos-data-test/smos-data-test-tmp/Main.o ) [smos-github] Outputing coverables file /build/smos-github-0.9.0/test/Spec.hs.coverables for source file /build/smos-github-0.9.0/test/Spec.hs [smos-github] [1 of 7] Compiling Paths_smos_github ( dist/build/smos-data-test/autogen/Paths_smos_github.hs, dist/build/smos-data-test/smos-data-test-tmp/Paths_smos_github.o ) [Impure plugin forced recompilation] [smos-github] Adapting module: Smos.GitHub.Issue.Gen [smos-github] Adapting module: Smos.GitHub.OptParseSpec [smos-github] Outputing coverables file /build/smos-github-0.9.0/test/Smos/GitHub/Issue/Gen.hs.coverables for source file /build/smos-github-0.9.0/test/Smos/GitHub/Issue/Gen.hs [smos-github] Outputing coverables file /build/smos-github-0.9.0/test/Smos/GitHub/OptParseSpec.hs.coverables for source file /build/smos-github-0.9.0/test/Smos/GitHub/OptParseSpec.hs [smos-github] [2 of 7] Compiling Smos.GitHub.Issue.Gen ( test/Smos/GitHub/Issue/Gen.hs, dist/build/smos-data-test/smos-data-test-tmp/Smos/GitHub/Issue/Gen.o, dist/build/smos-data-test/smos-data-test-tmp/Smos/GitHub/Issue/Gen.dyn_o ) [Data.GenValidity package changed] [smos-github] Adapting module: Smos.GitHub.IssueSpec [smos-api-source] Dependency validity-bytestring: using validity-bytestring-0.4.1.1 [smos-api-source] Dependency validity-path: using validity-path-0.4.0.1 [smos-api-source] Dependency validity-text: using validity-text-0.3.1.3 [smos-api-source] Dependency validity-uuid: using validity-uuid-0.1.0.3 [smos-api-source] Dependency yaml: using yaml-0.11.11.2 [smos-api-source] Source component graph: component lib [smos-api-source] Configured component graph: [smos-api-source]  component smos-api-0.8.0-CU7xsDXMAfKI0hwV6fn8eM [smos-api-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-api-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-api-source]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-api-source]  include base-4.20.2.0-fafd [smos-api-source]  include base64-bytestring-1.2.1.0-BirKrAoNNqT3ftAgi7FNI8 [smos-api-source]  include bytestring-0.12.2.0-96e1 [smos-api-source]  include containers-0.7-96b4 [smos-api-source]  include cryptonite-0.30-HaBYbqXVh3k5mr6t38lbAv [smos-api-source]  include deepseq-1.5.0.0-2b65 [smos-api-source]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-api-source]  include http-api-data-0.6.2-F8aKrQ6muoJ9sPuHQ9WD8h [smos-api-source]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-api-source]  include memory-0.18.0-GXCbjdLTL5HL8nVuBHruNG [smos-api-source]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-api-source]  include mergeful-persistent-0.3.0.1-3qvKNlKCFFRCy9jPqRTAUw [smos-api-source]  include password-3.1.0.1-FrlNZF3roEEJsVkLPxE3C8 [smos-api-source]  include password-instances-3.0.0.0-Mm12XBadKtDy0klLBCctP [smos-api-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-api-source]  include path-pieces-0.2.1-LwvQJcowmZQCHd6AEgvBcU [smos-api-source]  include persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-api-source]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-api-source]  include servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-api-source]  include servant-auth-0.4.2.0-5svOLp8BYK61xIFolhI8zT [smos-api-source]  include servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-api-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-api-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-api-source]  include text-2.1.3-34f1 [smos-api-source]  include time-1.12.2-3479 [smos-api-source]  include typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-api-source]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-api-source]  include uuid-1.3.16-4tTKqafjpq55AAemS2VKYM [smos-api-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-api-source]  include validity-bytestring-0.4.1.1-4bRtlxuVsWD3ePz3664F9A [smos-api-source]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-api-source]  include validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-api-source]  include validity-uuid-0.1.0.3-C6oYz4U4VSOGb2wnPtpiKU [smos-api-source]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-api-source] Linked component graph: [smos-api-source]  unit smos-api-0.8.0-CU7xsDXMAfKI0hwV6fn8eM [smos-api-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-api-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-api-source]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-api-source]  include base-4.20.2.0-fafd [smos-api-source]  include base64-bytestring-1.2.1.0-BirKrAoNNqT3ftAgi7FNI8 [smos-api-source]  include bytestring-0.12.2.0-96e1 [smos-api-source]  include containers-0.7-96b4 [smos-api-source]  include cryptonite-0.30-HaBYbqXVh3k5mr6t38lbAv [smos-api-source]  include deepseq-1.5.0.0-2b65 [smos-api-source]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-api-source]  include http-api-data-0.6.2-F8aKrQ6muoJ9sPuHQ9WD8h [smos-api-source]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-api-source]  include memory-0.18.0-GXCbjdLTL5HL8nVuBHruNG [smos-api-source]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-api-source]  include mergeful-persistent-0.3.0.1-3qvKNlKCFFRCy9jPqRTAUw [smos-api-source]  include password-3.1.0.1-FrlNZF3roEEJsVkLPxE3C8 [smos-api-source]  include password-instances-3.0.0.0-Mm12XBadKtDy0klLBCctP [smos-api-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-api-source]  include path-pieces-0.2.1-LwvQJcowmZQCHd6AEgvBcU [smos-api-source]  include persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-api-source]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-api-source]  include servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-api-source]  include servant-auth-0.4.2.0-5svOLp8BYK61xIFolhI8zT [smos-api-source]  include servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-api-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-api-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-api-source]  include text-2.1.3-34f1 [smos-api-source]  include time-1.12.2-3479 [smos-api-source]  include typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-api-source]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-api-source]  include uuid-1.3.16-4tTKqafjpq55AAemS2VKYM [smos-archive-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-archive-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-archive-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-archive-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-archive-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-archive-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-archive-source]  include text-2.1.3-34f1 [smos-archive-source]  include time-1.12.2-3479 [smos-archive-source]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-archive-source]  component smos-archive-0.7.1-FtWsGfztZJbLFgKVJZdSfB-smos-archive [smos-archive-source]  include base-4.20.2.0-fafd [smos-archive-source]  include smos-archive-0.7.1-HRJlEU6Tgp1IMtCzLOsyxP [smos-archive-source] Linked component graph: [smos-archive-source]  unit smos-archive-0.7.1-HRJlEU6Tgp1IMtCzLOsyxP [smos-archive-source]  include base-4.20.2.0-fafd [smos-archive-source]  include bytestring-0.12.2.0-96e1 [smos-archive-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-archive-source]  include containers-0.7-96b4 [smos-archive-source]  include exceptions-0.10.9-d102 [smos-archive-source]  include filepath-1.5.4.0-2605 [smos-archive-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-archive-source]  include mtl-2.3.1-37af [smos-archive-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-archive-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-archive-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-archive-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-archive-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-archive-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-archive-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-archive-source]  include text-2.1.3-34f1 [smos-archive-source]  include time-1.12.2-3479 [smos-archive-source]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-archive-source]  Smos.Archive=smos-archive-0.7.1-HRJlEU6Tgp1IMtCzLOsyxP:Smos.Archive,Smos.Archive.Commands=smos-archive-0.7.1-HRJlEU6Tgp1IMtCzLOsyxP:Smos.Archive.Commands,Smos.Archive.Commands.Export=smos-archive-0.7.1-HRJlEU6Tgp1IMtCzLOsyxP:Smos.Archive.Commands.Export,Smos.Archive.Commands.File=smos-archive-0.7.1-HRJlEU6Tgp1IMtCzLOsyxP:Smos.Archive.Commands.File,Smos.Archive.Env=smos-archive-0.7.1-HRJlEU6Tgp1IMtCzLOsyxP:Smos.Archive.Env,Smos.Archive.OptParse=smos-archive-0.7.1-HRJlEU6Tgp1IMtCzLOsyxP:Smos.Archive.OptParse [smos-archive-source]  unit smos-archive-0.7.1-FtWsGfztZJbLFgKVJZdSfB-smos-archive [smos-archive-source]  include base-4.20.2.0-fafd [smos-archive-source]  include smos-archive-0.7.1-HRJlEU6Tgp1IMtCzLOsyxP [smos-archive-source] Ready component graph: [smos-archive-source]  definite smos-archive-0.7.1-HRJlEU6Tgp1IMtCzLOsyxP [smos-archive-source]  depends base-4.20.2.0-fafd [smos-archive-source]  depends bytestring-0.12.2.0-96e1 [smos-archive-source]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-archive-source]  depends containers-0.7-96b4 [smos-archive-source]  depends exceptions-0.10.9-d102 [smos-archive-source]  depends filepath-1.5.4.0-2605 [smos-archive-source]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-archive-source]  depends mtl-2.3.1-37af [smos-archive-source]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-archive-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-archive-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-archive-source]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-archive-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-archive-source]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-archive-source]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-archive-source]  depends text-2.1.3-34f1 [smos-archive-source]  depends time-1.12.2-3479 [smos-archive-source]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-archive-source]  definite smos-archive-0.7.1-FtWsGfztZJbLFgKVJZdSfB-smos-archive [smos-archive-source]  depends base-4.20.2.0-fafd [smos-archive-source]  depends smos-archive-0.7.1-HRJlEU6Tgp1IMtCzLOsyxP [smos-archive-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-archive-source] Using compiler: ghc-9.10.3 [smos-archive-source] Using install prefix: [smos-archive-source] /nix/store/kh0bfh9585gwab91rb945qa58bn3yxr6-smos-archive-source-0.7.1 [smos-archive-source] Executables installed in: [smos-archive-source] /nix/store/kh0bfh9585gwab91rb945qa58bn3yxr6-smos-archive-source-0.7.1/bin [smos-archive-source] Libraries installed in: [smos-archive-source] /nix/store/kh0bfh9585gwab91rb945qa58bn3yxr6-smos-archive-source-0.7.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-archive-0.7.1-HRJlEU6Tgp1IMtCzLOsyxP [smos-archive-source] Dynamic Libraries installed in: [smos-archive-source] /nix/store/kh0bfh9585gwab91rb945qa58bn3yxr6-smos-archive-source-0.7.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-archive-source] Private executables installed in: [smos-archive-source] /nix/store/kh0bfh9585gwab91rb945qa58bn3yxr6-smos-archive-source-0.7.1/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-archive-0.7.1 [smos-archive-source] Data files installed in: [smos-jobhunt-source]  include base-4.20.2.0-fafd [smos-jobhunt-source]  include containers-0.7-96b4 [smos-jobhunt-source]  include mime-mail-0.5.1-ByTb2JZkTaj8fmbUX3TB6Y [smos-jobhunt-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-jobhunt-source]  include network-3.2.8.0-JTLTzLiffTd6oacQIZu7Ay [smos-jobhunt-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-jobhunt-source]  include password-3.1.0.1-FrlNZF3roEEJsVkLPxE3C8 [smos-jobhunt-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-jobhunt-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-jobhunt-source]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-jobhunt-source]  include safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-jobhunt-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-jobhunt-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-jobhunt-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-jobhunt-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-jobhunt-source]  include stache-2.3.4-APHrQMs9Erh2ZoVmx1ZBFX [smos-jobhunt-source]  include text-2.1.3-34f1 [smos-jobhunt-source]  include time-1.12.2-3479 [smos-jobhunt-source]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-jobhunt-source]  component smos-jobhunt-0.2.0-FCrjPTq9kT4BjFMuo9jP0j-smos-jobhunt [smos-jobhunt-source]  include base-4.20.2.0-fafd [smos-jobhunt-source]  include smos-jobhunt-0.2.0-Kaj2qBc5nF3ClStrpEGwmU [smos-jobhunt-source] Linked component graph: [smos-jobhunt-source]  unit smos-jobhunt-0.2.0-Kaj2qBc5nF3ClStrpEGwmU [smos-jobhunt-source]  include HaskellNet-0.6.1.2-DES4JdMnZLlD5tcVoGolcI [smos-jobhunt-source]  include HaskellNet-SSL-0.4.0.2-Kxzzr4eZJt2CIaVy1QqqXa [smos-jobhunt-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-jobhunt-source]  include base-4.20.2.0-fafd [smos-jobhunt-source]  include containers-0.7-96b4 [smos-jobhunt-source]  include mime-mail-0.5.1-ByTb2JZkTaj8fmbUX3TB6Y [smos-jobhunt-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-jobhunt-source]  include network-3.2.8.0-JTLTzLiffTd6oacQIZu7Ay [smos-jobhunt-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-jobhunt-source]  include password-3.1.0.1-FrlNZF3roEEJsVkLPxE3C8 [smos-jobhunt-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-jobhunt-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-jobhunt-source]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-jobhunt-source]  include safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-jobhunt-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-jobhunt-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-jobhunt-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-jobhunt-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-jobhunt-source]  include stache-2.3.4-APHrQMs9Erh2ZoVmx1ZBFX [smos-jobhunt-source]  include text-2.1.3-34f1 [smos-jobhunt-source]  include time-1.12.2-3479 [smos-jobhunt-source]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-jobhunt-source]  Smos.JobHunt=smos-jobhunt-0.2.0-Kaj2qBc5nF3ClStrpEGwmU:Smos.JobHunt,Smos.JobHunt.Command=smos-jobhunt-0.2.0-Kaj2qBc5nF3ClStrpEGwmU:Smos.JobHunt.Command,Smos.JobHunt.Command.Init=smos-jobhunt-0.2.0-Kaj2qBc5nF3ClStrpEGwmU:Smos.JobHunt.Command.Init,Smos.JobHunt.Command.SendEmail=smos-jobhunt-0.2.0-Kaj2qBc5nF3ClStrpEGwmU:Smos.JobHunt.Command.SendEmail,Smos.JobHunt.OptParse=smos-jobhunt-0.2.0-Kaj2qBc5nF3ClStrpEGwmU:Smos.JobHunt.OptParse [smos-jobhunt-source]  unit smos-jobhunt-0.2.0-FCrjPTq9kT4BjFMuo9jP0j-smos-jobhunt [smos-jobhunt-source]  include base-4.20.2.0-fafd [smos-jobhunt-source]  include smos-jobhunt-0.2.0-Kaj2qBc5nF3ClStrpEGwmU [smos-jobhunt-source] Ready component graph: [smos-jobhunt-source]  definite smos-jobhunt-0.2.0-Kaj2qBc5nF3ClStrpEGwmU [smos-jobhunt-source]  depends HaskellNet-0.6.1.2-DES4JdMnZLlD5tcVoGolcI [smos-jobhunt-source]  depends HaskellNet-SSL-0.4.0.2-Kxzzr4eZJt2CIaVy1QqqXa [smos-jobhunt-source]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-jobhunt-source]  depends base-4.20.2.0-fafd [smos-jobhunt-source]  depends containers-0.7-96b4 [smos-jobhunt-source]  depends mime-mail-0.5.1-ByTb2JZkTaj8fmbUX3TB6Y [smos-jobhunt-source]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-jobhunt-source]  depends network-3.2.8.0-JTLTzLiffTd6oacQIZu7Ay [smos-jobhunt-source]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-jobhunt-source]  depends password-3.1.0.1-FrlNZF3roEEJsVkLPxE3C8 [smos-jobhunt-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-jobhunt-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-jobhunt-source]  depends safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-jobhunt-source]  depends safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-jobhunt-source]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-jobhunt-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-jobhunt-source]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-jobhunt-source]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-query-source]  include base-4.20.2.0-fafd [smos-query-source]  include bytestring-0.12.2.0-96e1 [smos-query-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-query-source]  include containers-0.7-96b4 [smos-query-source]  include mtl-2.3.1-37af [smos-query-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-query-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-query-source]  include pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-query-source]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-query-source]  include safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-query-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-query-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-query-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-query-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-query-source]  include text-2.1.3-34f1 [smos-query-source]  include time-1.12.2-3479 [smos-query-source]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-query-source]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-query-source]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-query-source]  component smos-query-0.12.0-3PdFEhPcoNpAKHOtFAt6aT-smos-query [smos-query-source]  include base-4.20.2.0-fafd [smos-query-source]  include smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU [smos-query-source] Linked component graph: [smos-query-source]  unit smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU [smos-query-source]  include IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-query-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-query-source]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [smos-query-source]  include base-4.20.2.0-fafd [smos-query-source]  include bytestring-0.12.2.0-96e1 [smos-query-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-query-source]  include containers-0.7-96b4 [smos-query-source]  include mtl-2.3.1-37af [smos-query-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-query-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-query-source]  include pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-query-source]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-query-source]  include safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-query-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-query-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-query-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-query-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-query-source]  include text-2.1.3-34f1 [smos-query-source]  include time-1.12.2-3479 [smos-query-source]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-query-source]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-query-source]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [ical-gen]  ✓ renders this example correctly  3.38 ms [ical-gen]  GenValid AlternateTextRepresentation [ical-gen]  genValid :: Gen AlternateTextRepresentation [ical-gen]  ✓ only generates valid 'AlternateTextRepresentation's  86.83 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  TimeZoneIdentifierParam [ical-gen]  ✓ parses this example correctly  2.76 ms [ical-gen]  ✓ always renders a valid parameter values  21.36 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  2.81 ms [ical-gen]  ✓ roundtrips through parameter values  11.16 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  17.02 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  1.92 ms [ical-gen]  ✓ renders this example correctly  1.91 ms [ical-gen]  GenValid TimeZoneIdentifierParam [ical-gen]  genValid :: Gen TimeZoneIdentifierParam [ical-gen]  ✓ only generates valid 'TimeZoneIdentifierParam's  8.81 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  AlarmTriggerRelationship [ical-gen]  ✓ parses this example correctly  1.86 ms [ical-gen]  ✓ parses only valid things  1.93 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through parameter values  1.87 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders a valid parameter values  8.68 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  1.76 ms [ical-gen]  GenValid AlarmTriggerRelationship [ical-gen]  genValid :: Gen AlarmTriggerRelationship [ical-gen]  ✓ only generates valid 'AlarmTriggerRelationship's  1.77 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  1.73 ms [ical-gen]  ✓ renders this example correctly  1.79 ms [ical-gen]  Delegatee [ical-gen]  ✓ roundtrips through parameter values  83.37 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  89.02 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid Delegatee [ical-gen]  genValid :: Gen Delegatee [ical-gen]  ✓ only generates valid 'Delegatee's  75.69 ms [ical-gen]  passed for all of 100 inputs. [smos-github] Outputing coverables file /build/smos-github-0.9.0/test/Smos/GitHub/IssueSpec.hs.coverables for source file /build/smos-github-0.9.0/test/Smos/GitHub/IssueSpec.hs [smos-github] [3 of 7] Compiling Smos.GitHub.Command.ImportSpec ( test/Smos/GitHub/Command/ImportSpec.hs, dist/build/smos-data-test/smos-data-test-tmp/Smos/GitHub/Command/ImportSpec.o ) [Test.Syd.Validity package changed] [smos-github] Adapting module: Smos.GitHub.Command.ImportSpec [smos-github] Outputing coverables file /build/smos-github-0.9.0/test/Smos/GitHub/Command/ImportSpec.hs.coverables for source file /build/smos-github-0.9.0/test/Smos/GitHub/Command/ImportSpec.hs [smos-github] [4 of 7] Compiling Smos.GitHub.IssueSpec ( test/Smos/GitHub/IssueSpec.hs, dist/build/smos-data-test/smos-data-test-tmp/Smos/GitHub/IssueSpec.o ) [GitHub.Data.Name package changed] [smos-github] [5 of 7] Compiling Smos.GitHub.OptParseSpec ( test/Smos/GitHub/OptParseSpec.hs, dist/build/smos-data-test/smos-data-test-tmp/Smos/GitHub/OptParseSpec.o ) [OptEnvConf.Test package changed] [smos-github] [6 of 7] Compiling Main ( test/Spec.hs, dist/build/smos-data-test/smos-data-test-tmp/Main.o ) [Test.Syd package changed] [smos-github] Adapting module: Main [smos-github] Outputing coverables file /build/smos-github-0.9.0/test/Spec.hs.coverables for source file /build/smos-github-0.9.0/test/Spec.hs [smos-github] [7 of 7] Linking dist/build/smos-data-test/smos-data-test [smos-github] Preprocessing executable 'smos-github' for smos-github-0.9.0... [smos-github] Building executable 'smos-github' for smos-github-0.9.0... [smos-github] [1 of Adapting module: Main [smos-github] 2] Compiling Main ( app/Main.hs, dist/build/smos-github/smos-github-tmp/Main.o ) [smos-github] Outputing coverables file /build/smos-github-0.9.0/app/Main.hs.coverables for source file /build/smos-github-0.9.0/app/Main.hs [smos-github] [2 of 2] Compiling Paths_smos_github ( dist/build/smos-github/autogen/Paths_smos_github.hs, dist/build/smos-github/smos-github-tmp/Paths_smos_github.o ) [smos-github] [1 of 3] Compiling Main ( app/Main.hs, dist/build/smos-github/smos-github-tmp/Main.o ) [Smos.GitHub package changed] [smos-github] Adapting module: Main [smos-github] Outputing coverables file /build/smos-github-0.9.0/app/Main.hs.coverables for source file /build/smos-github-0.9.0/app/Main.hs [smos-github] [2 of 3] Compiling Paths_smos_github ( dist/build/smos-github/autogen/Paths_smos_github.hs, dist/build/smos-github/smos-github-tmp/Paths_smos_github.o ) [Impure plugin forced recompilation] [smos-github] [3 of 3] Linking dist/build/smos-github/smos-github [smos-github] buildPhase completed in 35 seconds [smos-github] Phase: checkPhase [smos-github] Running 1 test suites... [smos-github] Test suite smos-data-test: RUNNING... [smos-github] Tests: [smos-github]  [smos-github] Smos.GitHub.IssueSpec [smos-github]  parseGitHubUrl [smos-github]  ✓ works for this pull request example  22.73 ms [smos-github]  ✓ works for this issue example  22.71 ms [smos-github] Smos.GitHub.OptParseSpec [smos-github]  ✓ pass the lint test  24.67 ms [smos-github]  ✓ produces the nix options as before  24.95 ms [smos-github]  ✓ produces the same reference documentation as before  25.90 ms [smos-github] Smos.GitHub.Command.ImportSpec [smos-github]  resolveProjectPath [smos-github]  ✓ works for this issue without a file destination with a relative directory destination  20.86 ms [smos-github]  ✓ works for this issue without a file destination with an absolute directory destination  20.84 ms [smos-github]  ✓ works for this issue without any destination  20.84 ms [smos-github]  ✓ works for this issue with an absolute file destination with a relative directory destination  17.51 ms [smos-api-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-api-source]  include validity-bytestring-0.4.1.1-4bRtlxuVsWD3ePz3664F9A [smos-api-source]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-api-source]  include validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-api-source]  include validity-uuid-0.1.0.3-C6oYz4U4VSOGb2wnPtpiKU [smos-api-source]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-api-source]  Smos.API=smos-api-0.8.0-CU7xsDXMAfKI0hwV6fn8eM:Smos.API,Smos.API.Password=smos-api-0.8.0-CU7xsDXMAfKI0hwV6fn8eM:Smos.API.Password,Smos.API.SHA256=smos-api-0.8.0-CU7xsDXMAfKI0hwV6fn8eM:Smos.API.SHA256,Smos.API.Username=smos-api-0.8.0-CU7xsDXMAfKI0hwV6fn8eM:Smos.API.Username [smos-api-source] Ready component graph: [smos-api-source]  definite smos-api-0.8.0-CU7xsDXMAfKI0hwV6fn8eM [smos-api-source]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-api-source]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-api-source]  depends autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-api-source]  depends base-4.20.2.0-fafd [smos-api-source]  depends base64-bytestring-1.2.1.0-BirKrAoNNqT3ftAgi7FNI8 [smos-api-source]  depends bytestring-0.12.2.0-96e1 [smos-api-source]  depends containers-0.7-96b4 [smos-api-source]  depends cryptonite-0.30-HaBYbqXVh3k5mr6t38lbAv [smos-api-source]  depends deepseq-1.5.0.0-2b65 [smos-api-source]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-api-source]  depends http-api-data-0.6.2-F8aKrQ6muoJ9sPuHQ9WD8h [smos-api-source]  depends ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-api-source]  depends memory-0.18.0-GXCbjdLTL5HL8nVuBHruNG [smos-api-source]  depends mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-api-source]  depends mergeful-persistent-0.3.0.1-3qvKNlKCFFRCy9jPqRTAUw [smos-api-source]  depends password-3.1.0.1-FrlNZF3roEEJsVkLPxE3C8 [smos-api-source]  depends password-instances-3.0.0.0-Mm12XBadKtDy0klLBCctP [smos-api-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-api-source]  depends path-pieces-0.2.1-LwvQJcowmZQCHd6AEgvBcU [smos-api-source]  depends persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-api-source]  depends semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-api-source]  depends servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-api-source]  depends servant-auth-0.4.2.0-5svOLp8BYK61xIFolhI8zT [smos-api-source]  depends servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-api-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-api-source]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-api-source]  depends text-2.1.3-34f1 [smos-api-source]  depends time-1.12.2-3479 [smos-api-source]  depends typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-api-source]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-api-source]  depends uuid-1.3.16-4tTKqafjpq55AAemS2VKYM [smos-api-source]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-api-source]  depends validity-bytestring-0.4.1.1-4bRtlxuVsWD3ePz3664F9A [smos-api-source]  depends validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-api-source]  depends validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-api-source]  depends validity-uuid-0.1.0.3-C6oYz4U4VSOGb2wnPtpiKU [smos-api-source]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-api-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-api-source] Using compiler: ghc-9.10.3 [smos-api-source] Using install prefix: [smos-api-source] /nix/store/2zidz315zj5xp40391hpk3fnx09jvlj6-smos-api-source-0.8.0 [smos-api-source] Executables installed in: [smos-api-source] /nix/store/2zidz315zj5xp40391hpk3fnx09jvlj6-smos-api-source-0.8.0/bin [smos-api-source] Libraries installed in: [smos-api-source] /nix/store/2zidz315zj5xp40391hpk3fnx09jvlj6-smos-api-source-0.8.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-api-0.8.0-CU7xsDXMAfKI0hwV6fn8eM [smos-api-source] Dynamic Libraries installed in: [smos-api-source] /nix/store/2zidz315zj5xp40391hpk3fnx09jvlj6-smos-api-source-0.8.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-api-source] Private executables installed in: [smos-api-source] /nix/store/2zidz315zj5xp40391hpk3fnx09jvlj6-smos-api-source-0.8.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-api-0.8.0 [smos-api-source] Data files installed in: [smos-api-source] /nix/store/2zidz315zj5xp40391hpk3fnx09jvlj6-smos-api-source-0.8.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-api-0.8.0 [smos-api-source] Documentation installed in: [smos-api-source] /nix/store/2zidz315zj5xp40391hpk3fnx09jvlj6-smos-api-source-0.8.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-api-0.8.0 [smos-api-source] Configuration files installed in: [smos-api-source] /nix/store/2zidz315zj5xp40391hpk3fnx09jvlj6-smos-api-source-0.8.0/etc [smos-api-source] No alex found [smos-api-source] Using ar found on system at: [smos-api-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-api-source] No c2hs found [smos-api-source] No cpphs found [smos-api-source] No doctest found [smos-api-source] Using gcc version 14.3.0 given by user at: [smos-archive-source] /nix/store/kh0bfh9585gwab91rb945qa58bn3yxr6-smos-archive-source-0.7.1/share/x86_64-linux-ghc-9.10.3-a85d/smos-archive-0.7.1 [smos-archive-source] Documentation installed in: [smos-archive-source] /nix/store/kh0bfh9585gwab91rb945qa58bn3yxr6-smos-archive-source-0.7.1/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-archive-0.7.1 [smos-archive-source] Configuration files installed in: [smos-archive-source] /nix/store/kh0bfh9585gwab91rb945qa58bn3yxr6-smos-archive-source-0.7.1/etc [smos-archive-source] No alex found [smos-archive-source] Using ar found on system at: [smos-archive-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-archive-source] No c2hs found [smos-archive-source] No cpphs found [smos-archive-source] No doctest found [smos-archive-source] Using gcc version 14.3.0 given by user at: [smos-archive-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-archive-source] Using ghc version 9.10.3 found on system at: [smos-archive-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-archive-source] Using ghc-pkg version 9.10.3 found on system at: [smos-archive-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-archive-source] No ghcjs found [smos-archive-source] No ghcjs-pkg found [smos-archive-source] No greencard found [smos-archive-source] Using haddock version 2.31.1 found on system at: [smos-archive-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-archive-source] No happy found [smos-archive-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-archive-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-archive-source] No hmake found [smos-archive-source] Using hpc version 0.69 found on system at: [smos-archive-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-archive-source] Using hsc2hs version 0.68.10 found on system at: [smos-archive-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-archive-source] No hscolour found [smos-archive-source] No jhc found [smos-archive-source] Using ld found on system at: [smos-archive-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-archive-source] No pkg-config found [smos-archive-source] Using runghc version 9.10.3 found on system at: [smos-archive-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-archive-source] Using strip version 2.44 found on system at: [smos-archive-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-archive-source] Using tar found on system at: [smos-archive-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-archive-source] No uhc found [smos-archive-source] Phase: buildPhase [smos-archive-source] Distribution quality errors: [smos-archive-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-archive-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-archive-source] specify an upper bound on the version number. Each major release of the 'base' [smos-archive-source] package changes the API in various ways and most packages will need some [smos-archive-source] changes to compile with it. The recommended practice is to specify an upper [smos-archive-source] bound on the version of the 'base' package. This ensures your package will [smos-archive-source] continue to build when a new major version of the 'base' package is released. [smos-archive-source] If you are not sure what upper bound to use then use the next major version. [smos-archive-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-archive-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-archive-source] Distribution quality warnings: [smos-archive-source] [no-license-file] A 'license-file' is not specified. [smos-archive-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-archive-source] - bytestring [smos-archive-source] - conduit [smos-archive-source] - containers [smos-archive-source] - exceptions [smos-archive-source] - filepath [smos-archive-source] - monad-logger [smos-archive-source] - mtl [smos-archive-source] - opt-env-conf [smos-archive-source] - path [smos-archive-source] - path-io [smos-archive-source] - smos-cli [smos-archive-source] - smos-data [smos-archive-source] - smos-directory [smos-archive-source] - smos-report [smos-archive-source] - text [smos-archive-source] - time [smos-archive-source] - unliftio [smos-archive-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-archive-source] Note: the public hackage server would reject this package. [smos-archive-source] Building source dist for smos-archive-0.7.1... [smos-archive-source] Source tarball created: dist/smos-archive-0.7.1.tar.gz [smos-archive-source] Phase: haddockPhase [smos-archive-source] Phase: installPhase [smos-archive-source] Phase: fixupPhase [smos-jobhunt-source]  depends stache-2.3.4-APHrQMs9Erh2ZoVmx1ZBFX [smos-jobhunt-source]  depends text-2.1.3-34f1 [smos-jobhunt-source]  depends time-1.12.2-3479 [smos-jobhunt-source]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-jobhunt-source]  definite smos-jobhunt-0.2.0-FCrjPTq9kT4BjFMuo9jP0j-smos-jobhunt [smos-jobhunt-source]  depends base-4.20.2.0-fafd [smos-jobhunt-source]  depends smos-jobhunt-0.2.0-Kaj2qBc5nF3ClStrpEGwmU [smos-jobhunt-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-jobhunt-source] Using compiler: ghc-9.10.3 [smos-jobhunt-source] Using install prefix: [smos-jobhunt-source] /nix/store/3lmjwbnir8fbcch0lyf7jbk6m6c3lhd6-smos-jobhunt-source-0.2.0 [smos-jobhunt-source] Executables installed in: [smos-jobhunt-source] /nix/store/3lmjwbnir8fbcch0lyf7jbk6m6c3lhd6-smos-jobhunt-source-0.2.0/bin [smos-jobhunt-source] Libraries installed in: [smos-jobhunt-source] /nix/store/3lmjwbnir8fbcch0lyf7jbk6m6c3lhd6-smos-jobhunt-source-0.2.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-jobhunt-0.2.0-Kaj2qBc5nF3ClStrpEGwmU [smos-jobhunt-source] Dynamic Libraries installed in: [smos-jobhunt-source] /nix/store/3lmjwbnir8fbcch0lyf7jbk6m6c3lhd6-smos-jobhunt-source-0.2.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-jobhunt-source] Private executables installed in: [smos-jobhunt-source] /nix/store/3lmjwbnir8fbcch0lyf7jbk6m6c3lhd6-smos-jobhunt-source-0.2.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-jobhunt-0.2.0 [smos-jobhunt-source] Data files installed in: [smos-jobhunt-source] /nix/store/3lmjwbnir8fbcch0lyf7jbk6m6c3lhd6-smos-jobhunt-source-0.2.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-jobhunt-0.2.0 [smos-jobhunt-source] Documentation installed in: [smos-jobhunt-source] /nix/store/3lmjwbnir8fbcch0lyf7jbk6m6c3lhd6-smos-jobhunt-source-0.2.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-jobhunt-0.2.0 [smos-jobhunt-source] Configuration files installed in: [smos-jobhunt-source] /nix/store/3lmjwbnir8fbcch0lyf7jbk6m6c3lhd6-smos-jobhunt-source-0.2.0/etc [smos-jobhunt-source] No alex found [smos-jobhunt-source] Using ar found on system at: [smos-jobhunt-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-jobhunt-source] No c2hs found [smos-jobhunt-source] No cpphs found [smos-jobhunt-source] No doctest found [smos-jobhunt-source] Using gcc version 14.3.0 given by user at: [smos-jobhunt-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-jobhunt-source] Using ghc version 9.10.3 found on system at: [smos-jobhunt-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-jobhunt-source] Using ghc-pkg version 9.10.3 found on system at: [smos-jobhunt-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-jobhunt-source] No ghcjs found [smos-jobhunt-source] No ghcjs-pkg found [smos-jobhunt-source] No greencard found [smos-jobhunt-source] Using haddock version 2.31.1 found on system at: [smos-jobhunt-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-jobhunt-source] No happy found [smos-jobhunt-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-jobhunt-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-jobhunt-source] No hmake found [smos-jobhunt-source] Using hpc version 0.69 found on system at: [smos-jobhunt-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-jobhunt-source] Using hsc2hs version 0.68.10 found on system at: [smos-jobhunt-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-jobhunt-source] No hscolour found [smos-jobhunt-source] No jhc found [smos-jobhunt-source] Using ld found on system at: [smos-jobhunt-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-jobhunt-source] No pkg-config found [smos-jobhunt-source] Using runghc version 9.10.3 found on system at: [smos-jobhunt-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-jobhunt-source] Using strip version 2.44 found on system at: [smos-jobhunt-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-jobhunt-source] Using tar found on system at: [smos-jobhunt-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-jobhunt-source] No uhc found [smos-jobhunt-source] Phase: buildPhase [smos-jobhunt-source] Distribution quality errors: [smos-jobhunt-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-jobhunt-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-jobhunt-source] specify an upper bound on the version number. Each major release of the 'base' [smos-jobhunt-source] package changes the API in various ways and most packages will need some [smos-jobhunt-source] changes to compile with it. The recommended practice is to specify an upper [smos-jobhunt-source] bound on the version of the 'base' package. This ensures your package will [smos-jobhunt-source] continue to build when a new major version of the 'base' package is released. [smos-jobhunt-source] If you are not sure what upper bound to use then use the next major version. [smos-jobhunt-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-jobhunt-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-jobhunt-source] Distribution quality warnings: [smos-jobhunt-source] [no-license-file] A 'license-file' is not specified. [smos-jobhunt-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-jobhunt-source] - HaskellNet [smos-jobhunt-source] - HaskellNet-SSL [smos-jobhunt-source] - aeson [smos-query-source]  Smos.Query=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query,Smos.Query.Clock.Types=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.Clock.Types,Smos.Query.Commands=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.Commands,Smos.Query.Commands.Agenda=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.Commands.Agenda,Smos.Query.Commands.Clock=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.Commands.Clock,Smos.Query.Commands.Entry=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.Commands.Entry,Smos.Query.Commands.Free=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.Commands.Free,Smos.Query.Commands.Import=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.Commands.Import,Smos.Query.Commands.Log=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.Commands.Log,Smos.Query.Commands.Next=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.Commands.Next,Smos.Query.Commands.Ongoing=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.Commands.Ongoing,Smos.Query.Commands.PreparedReport=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.Commands.PreparedReport,Smos.Query.Commands.Projects=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.Commands.Projects,Smos.Query.Commands.Stats=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.Commands.Stats,Smos.Query.Commands.Stuck=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.Commands.Stuck,Smos.Query.Commands.Tags=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.Commands.Tags,Smos.Query.Commands.Waiting=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.Commands.Waiting,Smos.Query.Commands.Work=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.Commands.Work,Smos.Query.Env=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.Env,Smos.Query.Formatting=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.Formatting,Smos.Query.OptParse=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.OptParse,Smos.Query.Streaming=smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU:Smos.Query.Streaming [smos-query-source]  unit smos-query-0.12.0-3PdFEhPcoNpAKHOtFAt6aT-smos-query [smos-query-source]  include base-4.20.2.0-fafd [smos-query-source]  include smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU [smos-query-source] Ready component graph: [smos-query-source]  definite smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU [smos-query-source]  depends IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-query-source]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-query-source]  depends aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [smos-query-source]  depends base-4.20.2.0-fafd [smos-query-source]  depends bytestring-0.12.2.0-96e1 [smos-query-source]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-query-source]  depends containers-0.7-96b4 [smos-query-source]  depends mtl-2.3.1-37af [smos-query-source]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-query-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-query-source]  depends pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-query-source]  depends safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-query-source]  depends safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-query-source]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-query-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-query-source]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-query-source]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-query-source]  depends text-2.1.3-34f1 [smos-query-source]  depends time-1.12.2-3479 [smos-query-source]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-query-source]  depends validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-query-source]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-query-source]  definite smos-query-0.12.0-3PdFEhPcoNpAKHOtFAt6aT-smos-query [smos-query-source]  depends base-4.20.2.0-fafd [smos-query-source]  depends smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU [smos-query-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-query-source] Using compiler: ghc-9.10.3 [smos-query-source] Using install prefix: [smos-query-source] /nix/store/s3z3zkpjfsl3ib9kgy16klnmhkxrsymq-smos-query-source-0.12.0 [smos-query-source] Executables installed in: [smos-query-source] /nix/store/s3z3zkpjfsl3ib9kgy16klnmhkxrsymq-smos-query-source-0.12.0/bin [smos-query-source] Libraries installed in: [smos-query-source] /nix/store/s3z3zkpjfsl3ib9kgy16klnmhkxrsymq-smos-query-source-0.12.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-query-0.12.0-GeuIqltwJd8FDy53hpsjcU [smos-query-source] Dynamic Libraries installed in: [smos-query-source] /nix/store/s3z3zkpjfsl3ib9kgy16klnmhkxrsymq-smos-query-source-0.12.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-query-source] Private executables installed in: [smos-query-source] /nix/store/s3z3zkpjfsl3ib9kgy16klnmhkxrsymq-smos-query-source-0.12.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-query-0.12.0 [smos-query-source] Data files installed in: [smos-query-source] /nix/store/s3z3zkpjfsl3ib9kgy16klnmhkxrsymq-smos-query-source-0.12.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-query-0.12.0 [smos-query-source] Documentation installed in: [smos-query-source] /nix/store/s3z3zkpjfsl3ib9kgy16klnmhkxrsymq-smos-query-source-0.12.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-query-0.12.0 [smos-query-source] Configuration files installed in: [smos-query-source] /nix/store/s3z3zkpjfsl3ib9kgy16klnmhkxrsymq-smos-query-source-0.12.0/etc [smos-query-source] No alex found [smos-query-source] Using ar found on system at: [smos-query-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-query-source] No c2hs found [smos-query-source] No cpphs found [smos-query-source] No doctest found [smos-query-source] Using gcc version 14.3.0 given by user at: [smos-query-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-query-source] Using ghc version 9.10.3 found on system at: [smos-query-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-query-source] Using ghc-pkg version 9.10.3 found on system at: [smos-query-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-query-source] No ghcjs found [smos-query-source] No ghcjs-pkg found [smos-query-source] No greencard found [smos-query-source] Using haddock version 2.31.1 found on system at: [smos-query-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-query-source] No happy found [smos-query-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-query-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-query-source] No hmake found [smos-query-source] Using hpc version 0.69 found on system at: [smos-query-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-query-source] Using hsc2hs version 0.68.10 found on system at: [smos-query-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-query-source] No hscolour found [smos-query-source] No jhc found [smos-query-source] Using ld found on system at: [ical-gen]  ✓ renders this example correctly  8.32 ms [ical-gen]  ✓ parses this example correctly  6.79 ms [ical-gen]  ✓ always renders a valid parameter values  73.78 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  SentBy [ical-gen]  ✓ parses only valid things  87.08 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  6.70 ms [ical-gen]  ✓ renders this example correctly  6.68 ms [ical-gen]  GenValid SentBy [ical-gen]  genValid :: Gen SentBy [ical-gen]  ✓ only generates valid 'SentBy's  87.42 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders a valid parameter values  72.76 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through parameter values  84.40 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  RecurrenceIdentifierRange [ical-gen]  ✓ parses only valid things  16.80 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  10.16 ms [ical-gen]  GenValid RecurrenceIdentifierRange [ical-gen]  genValid :: Gen RecurrenceIdentifierRange [ical-gen]  ✓ only generates valid 'RecurrenceIdentifierRange's  10.20 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders a valid parameter values  12.68 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through parameter values  10.14 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  6.12 ms [ical-gen]  Delegator [ical-gen]  ✓ always renders a valid parameter values  80.22 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  10.07 ms [ical-gen]  ✓ parses this example correctly  10.08 ms [ical-gen]  ✓ roundtrips through parameter values  80.62 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  97.92 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid Delegator [ical-gen]  genValid :: Gen Delegator [ical-gen]  ✓ only generates valid 'Delegator's  98.92 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Display [ical-gen]  GenValid Display [ical-gen]  genValid :: Gen Display [ical-gen]  ✓ only generates valid 'Display's  13.37 ms [smos-github]  ✓ works for this issue with a relative file destination without a directory destination  18.86 ms [smos-github]  ✓ works for this issue with a relative file destination with an absolute directory destination  18.87 ms [smos-github]  ✓ works for this issue with an absolute file destination without a directory destination  17.47 ms [smos-github]  ✓ works for this issue with a relative file destination with a relative directory destination  19.22 ms [smos-github]  ✓ works for this issue with an absolute file destination with an absolute directory destination  17.48 ms [smos-github]  renderProjectPath [smos-github]  ✓ produces valid paths  29.34 ms [smos-github]  passed for all of 100 inputs. [smos-github]  ✓ produces the same project path for this hypothetical issue  21.75 ms [smos-github]  renderSmosProjects [smos-github]  ✓ produces the same smos file for this hypothetical issue  33.61 ms [smos-github]  ✓ produces valid smosFiles  36.02 ms [smos-github]  passed for all of 100 inputs. [smos-github]  ✓ produces the same smos file for this hypothetical issue  33.28 ms [smos-github]  [smos-github]  Examples: 217 [smos-github]  Passed: 19 [smos-github]  Failed: 0 [smos-github]  Sum of test runtimes: 0.45 seconds [smos-github]  Test suite took:  0.04 seconds [smos-github]  [smos-github] Test suite smos-data-test: PASS [smos-github] Test suite logged to: dist/test/smos-github-0.9.0-smos-data-test.log [smos-github] 1 of 1 test suites (1 of 1 test cases) passed. [smos-github] Phase: haddockPhase [smos-github] Phase: installPhase [smos-github] Installing library in /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA [smos-github] Installing executable smos-github in /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0/bin [smos-github] Warning: The directory [smos-github] /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0/bin is not in [smos-github] the system search path. [smos-github] Phase: fixupPhase [smos-github] shrinking RPATHs of ELF executables and libraries in /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0 [smos-github] shrinking /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0/bin/smos-github [smos-github] shrinking /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA-ghc9.10.3.so [smos-github] checking for references to /build/ in /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0... [smos-github] gzipping man pages under /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0/share/man/ [smos-github] �[smos-github] stripping (with command strip and flags -S -p) in /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0/lib /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0/bin [smos-github] shrinking RPATHs of ELF executables and libraries in /nix/store/5b16fgjgqsqwdmblb6pbmrnisilczci3-smos-github-0.9.0-coverables [smos-github] checking for references to /build/ in /nix/store/5b16fgjgqsqwdmblb6pbmrnisilczci3-smos-github-0.9.0-coverables... [smos-github] patching script interpreter paths in /nix/store/5b16fgjgqsqwdmblb6pbmrnisilczci3-smos-github-0.9.0-coverables [smos-github] shrinking RPATHs of ELF executables and libraries in /nix/store/km6mr60r5z6rxpjzbgn0iqymijqdxw1l-smos-github-0.9.0-coverage [smos-github] checking for references to /build/ in /nix/store/km6mr60r5z6rxpjzbgn0iqymijqdxw1l-smos-github-0.9.0-coverage... [smos-github] patching script interpreter paths in /nix/store/km6mr60r5z6rxpjzbgn0iqymijqdxw1l-smos-github-0.9.0-coverage [smos-api-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-api-source] Using ghc version 9.10.3 found on system at: [smos-api-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-api-source] Using ghc-pkg version 9.10.3 found on system at: [smos-api-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-api-source] No ghcjs found [smos-api-source] No ghcjs-pkg found [smos-api-source] No greencard found [smos-api-source] Using haddock version 2.31.1 found on system at: [smos-api-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-api-source] No happy found [smos-api-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-api-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-api-source] No hmake found [smos-api-source] Using hpc version 0.69 found on system at: [smos-api-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-api-source] Using hsc2hs version 0.68.10 found on system at: [smos-api-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-api-source] No hscolour found [smos-api-source] No jhc found [smos-api-source] Using ld found on system at: [smos-api-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-api-source] No pkg-config found [smos-api-source] Using runghc version 9.10.3 found on system at: [smos-api-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-api-source] Using strip version 2.44 found on system at: [smos-api-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-api-source] Using tar found on system at: [smos-api-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-api-source] No uhc found [smos-api-source] Phase: buildPhase [smos-api-source] Distribution quality errors: [smos-api-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-api-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-api-source] specify an upper bound on the version number. Each major release of the 'base' [smos-api-source] package changes the API in various ways and most packages will need some [smos-api-source] changes to compile with it. The recommended practice is to specify an upper [smos-api-source] bound on the version of the 'base' package. This ensures your package will [smos-api-source] continue to build when a new major version of the 'base' package is released. [smos-api-source] If you are not sure what upper bound to use then use the next major version. [smos-api-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-api-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-api-source] Distribution quality warnings: [smos-api-source] [no-license-file] A 'license-file' is not specified. [smos-api-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-api-source] - aeson [smos-api-source] - autodocodec [smos-api-source] - autodocodec-yaml [smos-api-source] - base64-bytestring [smos-api-source] - bytestring [smos-api-source] - containers [smos-api-source] - cryptonite [smos-api-source] - deepseq [smos-api-source] - dirforest [smos-api-source] - http-api-data [smos-api-source] - ical [smos-api-source] - memory [smos-api-source] - mergeful [smos-api-source] - mergeful-persistent [smos-api-source] - password [smos-api-source] - password-instances [smos-api-source] - path [smos-api-source] - path-pieces [smos-api-source] - persistent [smos-api-source] - semver [smos-api-source] - servant [smos-api-source] - servant-auth [smos-api-source] - servant-auth-server [smos-api-source] - smos-data [smos-api-source] - smos-report [smos-api-source] - text [smos-api-source] - time [smos-api-source] - typed-uuid [smos-api-source] - tz [smos-api-source] - uuid [smos-api-source] - validity [smos-api-source] - validity-bytestring [smos-api-source] - validity-path [smos-api-source] - validity-text [smos-api-source] - validity-uuid [smos-api-source] - yaml [smos-api-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-api-source] Note: the public hackage server would reject this package. [smos-api-source] Building source dist for smos-api-0.8.0... [smos-api-source] Source tarball created: dist/smos-api-0.8.0.tar.gz [smos-api-source] Phase: haddockPhase [smos-api-source] Phase: installPhase [smos-api-source] Phase: fixupPhase [smos-jobhunt-source] - containers [smos-jobhunt-source] - mime-mail [smos-jobhunt-source] - monad-logger [smos-jobhunt-source] - network [smos-jobhunt-source] - opt-env-conf [smos-jobhunt-source] - password [smos-jobhunt-source] - path [smos-jobhunt-source] - path-io [smos-jobhunt-source] - safe-coloured-text [smos-jobhunt-source] - safe-coloured-text-terminfo [smos-jobhunt-source] - smos-cli [smos-jobhunt-source] - smos-data [smos-jobhunt-source] - smos-directory [smos-jobhunt-source] - smos-report [smos-jobhunt-source] - stache [smos-jobhunt-source] - text [smos-jobhunt-source] - time [smos-jobhunt-source] - unliftio [smos-jobhunt-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-jobhunt-source] Note: the public hackage server would reject this package. [smos-jobhunt-source] Building source dist for smos-jobhunt-0.2.0... [smos-jobhunt-source] Source tarball created: dist/smos-jobhunt-0.2.0.tar.gz [smos-jobhunt-source] Phase: haddockPhase [smos-jobhunt-source] Phase: installPhase [smos-jobhunt-source] Phase: fixupPhase [smos-query-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-query-source] No pkg-config found [smos-query-source] Using runghc version 9.10.3 found on system at: [smos-query-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-query-source] Using strip version 2.44 found on system at: [smos-query-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-query-source] Using tar found on system at: [smos-query-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-query-source] No uhc found [smos-query-source] Phase: buildPhase [smos-query-source] Distribution quality errors: [smos-query-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-query-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-query-source] specify an upper bound on the version number. Each major release of the 'base' [smos-query-source] package changes the API in various ways and most packages will need some [smos-query-source] changes to compile with it. The recommended practice is to specify an upper [smos-query-source] bound on the version of the 'base' package. This ensures your package will [smos-query-source] continue to build when a new major version of the 'base' package is released. [smos-query-source] If you are not sure what upper bound to use then use the next major version. [smos-query-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-query-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-query-source] Distribution quality warnings: [smos-query-source] [no-license-file] A 'license-file' is not specified. [smos-query-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-query-source] - IntervalMap [smos-query-source] - aeson [smos-query-source] - aeson-pretty [smos-query-source] - bytestring [smos-query-source] - conduit [smos-query-source] - containers [smos-query-source] - mtl [smos-query-source] - opt-env-conf [smos-query-source] - path [smos-query-source] - pretty-relative-time [smos-query-source] - safe-coloured-text [smos-query-source] - safe-coloured-text-terminfo [smos-query-source] - smos-cli [smos-query-source] - smos-data [smos-query-source] - smos-directory [smos-query-source] - smos-report [smos-query-source] - text [smos-query-source] - time [smos-query-source] - tz [smos-query-source] - validity-path [smos-query-source] - yaml [smos-query-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-query-source] Note: the public hackage server would reject this package. [smos-query-source] Building source dist for smos-query-0.12.0... [smos-query-source] Source tarball created: dist/smos-query-0.12.0.tar.gz [smos-query-source] Phase: haddockPhase [smos-query-source] Phase: installPhase [smos-query-source] Phase: fixupPhase [post-build-hook] Uploading to cachix cache "smos": /nix/store/kh0bfh9585gwab91rb945qa58bn3yxr6-smos-archive-source-0.7.1 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/kh0bfh9585gwab91rb945qa58bn3yxr6-smos-archive-source-0.7.1 (8.51 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/kh0bfh9585gwab91rb945qa58bn3yxr6-smos-archive-source-0.7.1 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/kh0bfh9585gwab91rb945qa58bn3yxr6-smos-archive-source-0.7.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/a7ykr0ysm0bq15x9hsb12kb6iaq6v6dn-smos-archive-source-0.7.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 25 of 102 built (6 building), 28 of 28 downloaded from cache [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  10.15 ms [ical-gen]  ✓ parses this example correctly  13.32 ms [ical-gen]  ✓ parses only valid things  13.37 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders a valid parameter values  13.39 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  13.30 ms [ical-gen]  ✓ roundtrips through parameter values  13.31 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  10.91 ms [ical-gen]  FormatType [ical-gen]  ✓ renders this example correctly  9.32 ms [ical-gen]  ✓ renders this example correctly  9.40 ms [ical-gen]  ✓ parses this example correctly  9.42 ms [ical-gen]  ✓ renders this example correctly  9.91 ms [ical-gen]  ✓ renders this example correctly  9.89 ms [ical-gen]  ✓ always renders a valid parameter values  27.26 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through parameter values  21.81 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  27.26 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid FormatType [ical-gen]  genValid :: Gen FormatType [ical-gen]  ✓ only generates valid 'FormatType's  21.20 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  9.76 ms [ical-gen]  ✓ renders this example correctly  15.26 ms [ical-gen]  ✓ parses this example correctly  17.40 ms [ical-gen]  ✓ parses this example correctly  19.62 ms [ical-gen]  ✓ parses this example correctly  19.56 ms [ical-gen]  DirectoryEntryReference [ical-gen]  ✓ renders this example correctly  25.11 ms [ical-gen]  ✓ roundtrips through parameter values  80.22 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid DirectoryEntryReference [ical-gen]  genValid :: Gen DirectoryEntryReference [ical-gen]  ✓ only generates valid 'DirectoryEntryReference's  80.96 ms [smos-directory-gen] Phase: setupCompilerEnvironmentPhase [smos-directory-gen] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-directory-gen] Phase: unpackPhase [smos-directory-gen] unpacking source archive /nix/store/xg95v0vx7qz5p48z0gf6hpk5mx2im1kg-smos-directory-gen-source-0.2.0/smos-directory-gen-0.2.0.tar.gz [smos-directory-gen] source root is smos-directory-gen-0.2.0 [smos-directory-gen] setting SOURCE_DATE_EPOCH to timestamp 1780355796 of file "smos-directory-gen-0.2.0/test/Spec.hs" [smos-directory-gen] warning: file "smos-directory-gen-0.2.0/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-directory-gen] Phase: patchPhase [smos-directory-gen] Adding dekking-value to build-depends in ./smos-directory-gen.cabal [smos-directory-gen] Phase: compileBuildDriverPhase [smos-directory-gen] setupCompileFlags: -package-db=/build/tmp.7U3TXKcuZ4/setup-package.conf.d -threaded [smos-directory-gen] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.7U3TXKcuZ4/Main.o ) [smos-directory-gen] [2 of 2] Linking Setup [smos-directory-gen] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-directory-gen] Phase: configurePhase [smos-directory-gen] configureFlags: --verbose --prefix=/nix/store/mjcwib60vymd9fhrs07jzv996k5iz11z-smos-directory-gen-0.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.7U3TXKcuZ4/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-directory-gen] Using Parsec parser [smos-directory-gen] Configuring smos-directory-gen-0.2.0... [smos-directory-gen] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-directory-gen] Dependency base >=4.9 && <5.0: using base-4.20.2.0 [smos-directory-gen] Dependency bytestring: using bytestring-0.12.2.0 [smos-directory-gen] Dependency containers: using containers-0.7 [smos-directory-gen] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-directory-gen] Dependency dirforest: using dirforest-0.1.0.0 [smos-directory-gen] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [smos-directory-gen] Dependency genvalidity-bytestring: using genvalidity-bytestring-1.0.0.1 [smos-directory-gen] Dependency genvalidity-dirforest: using genvalidity-dirforest-0.1.0.1 [smos-directory-gen] Dependency genvalidity-path: using genvalidity-path-1.0.0.1 [smos-directory-gen] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos-directory-gen] Dependency path: using path-0.9.6 [smos-directory-gen] Dependency path-io: using path-io-1.8.2 [smos-directory-gen] Dependency smos-data: using smos-data-0.7.0 [smos-directory-gen] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-directory-gen] Dependency smos-directory: using smos-directory-0.2.0 [smos-directory-gen] Dependency base >=4.9 && <5.0: using base-4.20.2.0 [smos-directory-gen] Dependency containers: using containers-0.7 [smos-directory-gen] Dependency cursor: using cursor-0.3.2.0 [smos-directory-gen] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-directory-gen] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2 [post-build-hook] Uploading to cachix cache "smos": /nix/store/2zidz315zj5xp40391hpk3fnx09jvlj6-smos-api-source-0.8.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/2zidz315zj5xp40391hpk3fnx09jvlj6-smos-api-source-0.8.0 (8.38 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/2zidz315zj5xp40391hpk3fnx09jvlj6-smos-api-source-0.8.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/2zidz315zj5xp40391hpk3fnx09jvlj6-smos-api-source-0.8.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/y78rhqm9cwqpsnwhn03fhisnngyn06mk-smos-api-source-0.8.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 26 of 102 built (5 building), 28 of 28 downloaded from cache [post-build-hook] Uploading to cachix cache "smos": /nix/store/5b16fgjgqsqwdmblb6pbmrnisilczci3-smos-github-0.9.0-coverables /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0 /nix/store/km6mr60r5z6rxpjzbgn0iqymijqdxw1l-smos-github-0.9.0-coverage [post-build-hook] Pushing 3 paths (433 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/5b16fgjgqsqwdmblb6pbmrnisilczci3-smos-github-0.9.0-coverables (104.83 KiB) [post-build-hook] Pushing /nix/store/km6mr60r5z6rxpjzbgn0iqymijqdxw1l-smos-github-0.9.0-coverage (52.54 KiB) [post-build-hook] Pushing /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0 (12.57 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/5b16fgjgqsqwdmblb6pbmrnisilczci3-smos-github-0.9.0-coverables /nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0 /nix/store/km6mr60r5z6rxpjzbgn0iqymijqdxw1l-smos-github-0.9.0-coverage [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/5b16fgjgqsqwdmblb6pbmrnisilczci3-smos-github-0.9.0-coverables' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/km6mr60r5z6rxpjzbgn0iqymijqdxw1l-smos-github-0.9.0-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/hrxchbn3p5g82yp77shds1ci6smqz7gs-smos-github-0.9.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/cclpvzz1nvzd2dqsd93jijsf6m0xhc7l-smos-github-0.9.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 27 of 103 built (4 building), 28 of 28 downloaded from cache [post-build-hook] Uploading to cachix cache "smos": /nix/store/3lmjwbnir8fbcch0lyf7jbk6m6c3lhd6-smos-jobhunt-source-0.2.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/3lmjwbnir8fbcch0lyf7jbk6m6c3lhd6-smos-jobhunt-source-0.2.0 (9.23 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/3lmjwbnir8fbcch0lyf7jbk6m6c3lhd6-smos-jobhunt-source-0.2.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/3lmjwbnir8fbcch0lyf7jbk6m6c3lhd6-smos-jobhunt-source-0.2.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/qwnasgmlza563x3dlj004pfdxdphwf5g-smos-jobhunt-source-0.2.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 28 of 104 built (3 building), 28 of 28 downloaded from cache [post-build-hook] Uploading to cachix cache "smos": /nix/store/s3z3zkpjfsl3ib9kgy16klnmhkxrsymq-smos-query-source-0.12.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/s3z3zkpjfsl3ib9kgy16klnmhkxrsymq-smos-query-source-0.12.0 (23.42 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/s3z3zkpjfsl3ib9kgy16klnmhkxrsymq-smos-query-source-0.12.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/s3z3zkpjfsl3ib9kgy16klnmhkxrsymq-smos-query-source-0.12.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/80jh0xvclhxp36gw6cnirsq00fafis51-smos-query-source-0.12.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 29 of 105 built (2 building), 28 of 28 downloaded from cache Building smos-api Building smos-jobhunt [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders a valid parameter values  89.99 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  87.48 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  16.32 ms [ical-gen]  Language [ical-gen]  ✓ renders this example correctly  16.27 ms [ical-gen]  ✓ renders this example correctly  16.27 ms [ical-gen]  ✓ renders this example correctly  16.39 ms [ical-gen]  ✓ parses this example correctly  14.22 ms [ical-gen]  ✓ parses this example correctly  14.23 ms [ical-gen]  ✓ always renders a valid parameter values  21.67 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  3.32 ms [ical-gen]  ✓ parses this example correctly  4.19 ms [ical-gen]  ✓ renders this example correctly  5.75 ms [ical-gen]  ✓ roundtrips through parameter values  7.82 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  10.50 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  5.74 ms [ical-gen]  ✓ parses this example correctly  7.54 ms [ical-gen]  GenValid Language [ical-gen]  genValid :: Gen Language [ical-gen]  ✓ only generates valid 'Language's  10.43 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  RelationshipType [ical-gen]  ✓ renders this example correctly  7.44 ms [ical-gen]  ✓ parses only valid things  7.59 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  7.45 ms [ical-gen]  ✓ renders this example correctly  9.49 ms [ical-gen]  GenValid RelationshipType [ical-gen]  genValid :: Gen RelationshipType [ical-gen]  ✓ only generates valid 'RelationshipType's  8.62 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through parameter values  7.72 ms [ical-gen]  passed for all of 100 inputs. [smos-directory-gen] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos-directory-gen] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-directory-gen] Dependency smos-directory: using smos-directory-0.2.0 [smos-directory-gen] Dependency sydtest: using sydtest-0.23.0.1 [smos-directory-gen] Source component graph: [smos-directory-gen]  component test:smos-directory-test [smos-directory-gen]  component lib [smos-directory-gen] Configured component graph: [smos-directory-gen]  component smos-directory-gen-0.2.0-FDEONegipZi215qt3JG2OD-smos-directory-test [smos-directory-gen]  include base-4.20.2.0-fafd [smos-directory-gen]  include containers-0.7-96b4 [smos-directory-gen]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-directory-gen]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-directory-gen]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-directory-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-directory-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-directory-gen]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-directory-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-directory-gen]  component smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-directory-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-directory-gen]  include base-4.20.2.0-fafd [smos-directory-gen]  include bytestring-0.12.2.0-96e1 [smos-directory-gen]  include containers-0.7-96b4 [smos-directory-gen]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-directory-gen]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-directory-gen]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-directory-gen]  include genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [smos-directory-gen]  include genvalidity-dirforest-0.1.0.1-LdXkWYoFjKg3J8ZFJJllUW [smos-directory-gen]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-directory-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-directory-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-directory-gen]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-directory-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-directory-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-directory-gen]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-directory-gen] Linked component graph: [smos-directory-gen]  unit smos-directory-gen-0.2.0-FDEONegipZi215qt3JG2OD-smos-directory-test [smos-directory-gen]  include base-4.20.2.0-fafd [smos-directory-gen]  include containers-0.7-96b4 [smos-directory-gen]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-directory-gen]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-directory-gen]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-directory-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-directory-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-directory-gen]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-directory-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-directory-gen]  unit smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-directory-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-directory-gen]  include base-4.20.2.0-fafd [smos-directory-gen]  include bytestring-0.12.2.0-96e1 [smos-directory-gen]  include containers-0.7-96b4 [smos-directory-gen]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-directory-gen]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-directory-gen]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-directory-gen]  include genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [smos-directory-gen]  include genvalidity-dirforest-0.1.0.1-LdXkWYoFjKg3J8ZFJJllUW [smos-directory-gen]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-directory-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-directory-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-directory-gen]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-directory-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-directory-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-directory-gen]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-directory-gen]  Smos.Directory.Archive.Gen=smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj:Smos.Directory.Archive.Gen,Smos.Directory.InterestingStore=smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj:Smos.Directory.InterestingStore,Smos.Directory.TestUtils=smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj:Smos.Directory.TestUtils [smos-directory-gen] Ready component graph: [smos-directory-gen]  definite smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-directory-gen]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-directory-gen]  depends base-4.20.2.0-fafd [smos-directory-gen]  depends bytestring-0.12.2.0-96e1 [smos-directory-gen]  depends containers-0.7-96b4 [smos-directory-gen]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-directory-gen]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-directory-gen]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [ical-gen]  ✓ parses this example correctly  4.81 ms [ical-gen]  ✓ parses this example correctly  4.69 ms [ical-gen]  ✓ always renders a valid parameter values  5.97 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  5.58 ms [ical-gen] ICal.UnfoldedLineSpec [ical-gen]  renderUnfoldedLinesText [ical-gen]  ✓ renders no lines as nothing  5.53 ms [ical-gen]  ✓ renders an empty line as such  5.50 ms [ical-gen]  ✓ produces the same folded line as before  5.76 ms [ical-gen]  that multi-octet UTF-8 sequences are preserved correctly [ical-gen]  test_resources/calendar/fixable [ical-gen]  invalid-until.ics [ical-gen]  ✓ can parse and unfold every line  5.77 ms [ical-gen]  uid.ics [ical-gen]  ✓ can parse and unfold every line  5.75 ms [ical-gen]  missing-prodid.ics [ical-gen]  ✓ can parse and unfold every line  5.69 ms [ical-gen]  uri-with-encoded-comma.ics [ical-gen]  ✓ can parse and unfold every line  3.52 ms [ical-gen]  without-crlf.ics [ical-gen]  ✓ can parse and unfold every line  3.30 ms [ical-gen]  parseUnfoldedLines [ical-gen]  ✓ parses empty text as no lines  3.17 ms [ical-gen]  ✓ parses these two into the same unfolded lines:  3.11 ms [ical-gen]  ✓ parses an empty line as such  3.17 ms [ical-gen]  ✓ roundtrips with renderUnfoldedLinesText  6.89 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  test_resources/calendar/valid [ical-gen]  invitation.ics [ical-gen]  ✓ can parse and unfold every line  3.24 ms [ical-gen]  duration-time.ics [ical-gen]  ✓ can parse and unfold every line  4.41 ms [ical-gen]  museum.ics [ical-gen]  ✓ can parse and unfold every line  2.20 ms [ical-gen]  example.ics [ical-gen]  ✓ can parse and unfold every line  2.16 ms [ical-gen]  zoned-border.ics [ical-gen]  ✓ can parse and unfold every line  2.24 ms [ical-gen]  one-recurrence-invalid.ics [ical-gen]  ✓ can parse and unfold every line  2.18 ms [ical-gen]  spec-4-1.ics [ical-gen]  ✓ can parse and unfold every line  2.19 ms [ical-gen]  visit.ics [ical-gen]  ✓ can parse and unfold every line  2.25 ms [ical-gen]  spec-4-3.ics [smos-directory-gen]  depends genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [smos-directory-gen]  depends genvalidity-dirforest-0.1.0.1-LdXkWYoFjKg3J8ZFJJllUW [smos-directory-gen]  depends genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-directory-gen]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-directory-gen]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-directory-gen]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-directory-gen]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-directory-gen]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-directory-gen]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-directory-gen]  definite smos-directory-gen-0.2.0-FDEONegipZi215qt3JG2OD-smos-directory-test [smos-directory-gen]  depends base-4.20.2.0-fafd [smos-directory-gen]  depends containers-0.7-96b4 [smos-directory-gen]  depends cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-directory-gen]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-directory-gen]  depends genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-directory-gen]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-directory-gen]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-directory-gen]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-directory-gen]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-directory-gen] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-directory-gen] Using compiler: ghc-9.10.3 [smos-directory-gen] Using install prefix: [smos-directory-gen] /nix/store/mjcwib60vymd9fhrs07jzv996k5iz11z-smos-directory-gen-0.2.0 [smos-directory-gen] Executables installed in: [smos-directory-gen] /nix/store/mjcwib60vymd9fhrs07jzv996k5iz11z-smos-directory-gen-0.2.0/bin [smos-directory-gen] Libraries installed in: [smos-directory-gen] /nix/store/mjcwib60vymd9fhrs07jzv996k5iz11z-smos-directory-gen-0.2.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-directory-gen] Dynamic Libraries installed in: [smos-directory-gen] /nix/store/mjcwib60vymd9fhrs07jzv996k5iz11z-smos-directory-gen-0.2.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-directory-gen] Private executables installed in: [smos-directory-gen] /nix/store/mjcwib60vymd9fhrs07jzv996k5iz11z-smos-directory-gen-0.2.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-directory-gen-0.2.0 [smos-directory-gen] Data files installed in: [smos-directory-gen] /nix/store/mjcwib60vymd9fhrs07jzv996k5iz11z-smos-directory-gen-0.2.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-directory-gen-0.2.0 [smos-directory-gen] Documentation installed in: [smos-directory-gen] /nix/store/mjcwib60vymd9fhrs07jzv996k5iz11z-smos-directory-gen-0.2.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-directory-gen-0.2.0 [smos-directory-gen] Configuration files installed in: [smos-directory-gen] /nix/store/mjcwib60vymd9fhrs07jzv996k5iz11z-smos-directory-gen-0.2.0/etc [smos-directory-gen] No alex found [smos-directory-gen] Using ar found on system at: [smos-directory-gen] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-directory-gen] No c2hs found [smos-directory-gen] No cpphs found [smos-directory-gen] No doctest found [smos-directory-gen] Using gcc version 14.3.0 given by user at: [smos-directory-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-directory-gen] Using ghc version 9.10.3 found on system at: [smos-directory-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-directory-gen] Using ghc-pkg version 9.10.3 found on system at: [smos-directory-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-directory-gen] No ghcjs found [smos-directory-gen] No ghcjs-pkg found [smos-directory-gen] No greencard found [smos-directory-gen] Using haddock version 2.31.1 found on system at: [smos-directory-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-directory-gen] No happy found [smos-directory-gen] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-directory-gen] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-directory-gen] No hmake found [smos-directory-gen] Using hpc version 0.69 found on system at: [smos-directory-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-directory-gen] Using hsc2hs version 0.68.10 found on system at: [smos-directory-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-directory-gen] No hscolour found [smos-directory-gen] No jhc found [smos-directory-gen] Using ld found on system at: [smos-directory-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-directory-gen] No pkg-config found [smos-directory-gen] Using runghc version 9.10.3 found on system at: [smos-directory-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-directory-gen] Using strip version 2.44 found on system at: [smos-directory-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-directory-gen] Using tar found on system at: [smos-directory-gen] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-directory-gen] No uhc found [smos-directory-gen] Phase: buildPhase [smos-directory-gen] Preprocessing library for smos-directory-gen-0.2.0... [smos-directory-gen] Building library for smos-directory-gen-0.2.0... [ical-gen]  ✓ can parse and unfold every line  2.03 ms [ical-gen]  dash.ics [ical-gen]  ✓ can parse and unfold every line  1.82 ms [ical-gen]  duration-weeks.ics [ical-gen]  ✓ can parse and unfold every line  1.85 ms [ical-gen]  spec-4-5.ics [ical-gen]  ✓ can parse and unfold every line  1.99 ms [ical-gen]  zoned-recurring.ics [ical-gen]  ✓ can parse and unfold every line  1.90 ms [ical-gen]  rdate-period.ics [ical-gen]  ✓ can parse and unfold every line  1.88 ms [ical-gen]  empty.ics [ical-gen]  ✓ can parse and unfold every line  1.91 ms [ical-gen]  spec-4-2.ics [ical-gen]  ✓ can parse and unfold every line  3.19 ms [ical-gen]  spec-4-6.ics [ical-gen]  ✓ can parse and unfold every line  1.88 ms [ical-gen]  ignored.ics [ical-gen]  ✓ can parse and unfold every line  1.93 ms [ical-gen]  funky.ics [ical-gen]  ✓ can parse and unfold every line  2.61 ms [ical-gen]  spec-4-4.ics [ical-gen]  ✓ can parse and unfold every line  1.91 ms [ical-gen]  zoned.ics [ical-gen]  ✓ can parse and unfold every line  2.08 ms [ical-gen]  uid.ics [ical-gen]  ✓ can parse and unfold every line  2.18 ms [ical-gen]  duration.ics [ical-gen]  ✓ can parse and unfold every line  1.47 ms [ical-gen]  daily-bysetpos.ics [ical-gen]  ✓ can parse and unfold every line  1.53 ms [ical-gen]  rdate.ics [ical-gen]  ✓ can parse and unfold every line  1.47 ms [ical-gen]  zoned-rdate.ics [ical-gen]  ✓ can parse and unfold every line  1.47 ms [ical-gen]  exception.ics [ical-gen]  ✓ can parse and unfold every line  1.53 ms [ical-gen]  date.ics [ical-gen]  ✓ can parse and unfold every line  1.43 ms [ical-gen]  zoned-complex.ics [ical-gen]  ✓ can parse and unfold every line  2.08 ms [ical-gen]  minimal.ics [ical-gen]  ✓ can parse and unfold every line  1.44 ms [ical-gen]  spec-3.4.ics [ical-gen]  ✓ can parse and unfold every line  1.42 ms [ical-gen] ICal.Component.EventSpec [ical-gen]  test_resources/event [ical-gen]  spec-3.6.1-4 [smos-directory-gen] [1 of 4] Compiling Paths_smos_directory_gen ( dist/build/autogen/Paths_smos_directory_gen.hs, dist/build/Paths_smos_directory_gen.o, dist/build/Paths_smos_directory_gen.dyn_o ) [smos-directory-gen] Adapting module: Smos.Directory.Archive.Gen [smos-directory-gen] Outputing coverables file /build/smos-directory-gen-0.2.0/src/Smos/Directory/Archive/Gen.hs.coverables for source file /build/smos-directory-gen-0.2.0/src/Smos/Directory/Archive/Gen.hs [smos-directory-gen] Adapting module: Smos.Directory.InterestingStore [smos-directory-gen] Outputing coverables file /build/smos-directory-gen-0.2.0/src/Smos/Directory/InterestingStore.hs.coverables for source file /build/smos-directory-gen-0.2.0/src/Smos/Directory/InterestingStore.hs [smos-directory-gen] [2 of 4] Compiling Smos.Directory.Archive.Gen ( src/Smos/Directory/Archive/Gen.hs, dist/build/Smos/Directory/Archive/Gen.o, dist/build/Smos/Directory/Archive/Gen.dyn_o ) [smos-directory-gen] [3 of 4] Compiling Smos.Directory.InterestingStore ( src/Smos/Directory/InterestingStore.hs, dist/build/Smos/Directory/InterestingStore.o, dist/build/Smos/Directory/InterestingStore.dyn_o ) [smos-directory-gen] [4 of 4] Compiling Smos.Directory.TestUtils ( src/Smos/Directory/TestUtils.hs, dist/build/Smos/Directory/TestUtils.o, dist/build/Smos/Directory/TestUtils.dyn_o ) [smos-directory-gen] Adapting module: Smos.Directory.TestUtils [smos-directory-gen] Outputing coverables file /build/smos-directory-gen-0.2.0/src/Smos/Directory/TestUtils.hs.coverables for source file /build/smos-directory-gen-0.2.0/src/Smos/Directory/TestUtils.hs [smos-directory-gen] Warning: ignoring unrecognised input `dist/build/Smos/Directory/Archive/Gen.dyn_o' [smos-directory-gen] Warning: ignoring unrecognised input `dist/build/Smos/Directory/InterestingStore.dyn_o' [smos-directory-gen] Warning: ignoring unrecognised input `dist/build/Smos/Directory/TestUtils.dyn_o' [smos-directory-gen] Warning: ignoring unrecognised input `dist/build/Paths_smos_directory_gen.dyn_o' [smos-directory-gen] Preprocessing test suite 'smos-directory-test' for smos-directory-gen-0.2.0... [smos-directory-gen] Building test suite 'smos-directory-test' for smos-directory-gen-0.2.0... [smos-directory-gen] [1 of 3] Compiling Paths_smos_directory_gen ( dist/build/smos-directory-test/autogen/Paths_smos_directory_gen.hs, dist/build/smos-directory-test/smos-directory-test-tmp/Paths_smos_directory_gen.o ) [smos-directory-gen] Adapting module: Smos.Directory.StreamingSpec [smos-directory-gen] Outputing coverables file /build/smos-directory-gen-0.2.0/test/Smos/Directory/StreamingSpec.hs.coverables for source file /build/smos-directory-gen-0.2.0/test/Smos/Directory/StreamingSpec.hs [smos-directory-gen] [2 of 3] Compiling Smos.Directory.StreamingSpec ( test/Smos/Directory/StreamingSpec.hs, dist/build/smos-directory-test/smos-directory-test-tmp/Smos/Directory/StreamingSpec.o ) [smos-directory-gen] [3 of 3] Compiling Main ( test/Spec.hs, dist/build/smos-directory-test/smos-directory-test-tmp/Main.o ) [smos-directory-gen] Adapting module: Main [smos-directory-gen] Outputing coverables file /build/smos-directory-gen-0.2.0/test/Spec.hs.coverables for source file /build/smos-directory-gen-0.2.0/test/Spec.hs [smos-directory-gen] [1 of 4] Compiling Paths_smos_directory_gen ( dist/build/smos-directory-test/autogen/Paths_smos_directory_gen.hs, dist/build/smos-directory-test/smos-directory-test-tmp/Paths_smos_directory_gen.o ) [Impure plugin forced recompilation] [smos-directory-gen] Adapting module: Smos.Directory.StreamingSpec [smos-directory-gen] Outputing coverables file /build/smos-directory-gen-0.2.0/test/Smos/Directory/StreamingSpec.hs.coverables for source file /build/smos-directory-gen-0.2.0/test/Smos/Directory/StreamingSpec.hs [smos-directory-gen] [2 of 4] Compiling Smos.Directory.StreamingSpec ( test/Smos/Directory/StreamingSpec.hs, dist/build/smos-directory-test/smos-directory-test-tmp/Smos/Directory/StreamingSpec.o ) [Data.GenValidity.Containers package changed] [smos-directory-gen] [3 of 4] Compiling Main ( test/Spec.hs, dist/build/smos-directory-test/smos-directory-test-tmp/Main.o ) [Test.Syd package changed] [smos-directory-gen] Adapting module: Main [smos-directory-gen] Outputing coverables file /build/smos-directory-gen-0.2.0/test/Spec.hs.coverables for source file /build/smos-directory-gen-0.2.0/test/Spec.hs [smos-directory-gen] [4 of 4] Linking dist/build/smos-directory-test/smos-directory-test [smos-directory-gen] Phase: checkPhase [smos-directory-gen] Running 1 test suites... [smos-directory-gen] Test suite smos-directory-test: RUNNING... [smos-directory-gen] Tests: [smos-directory-gen]  [smos-directory-gen] Smos.Directory.StreamingSpec [smos-directory-gen]  forestCursors [ical-gen]  ✓ can parse this file as a component strictly and roundtrip it  4.80 ms [ical-gen]  spec-3.6.1-1 [ical-gen]  ✓ can parse this file as a component strictly and roundtrip it  4.14 ms [ical-gen]  dash.ics [ical-gen]  ✓ can parse this file as a component strictly and roundtrip it  4.79 ms [ical-gen]  spec-3.6.1-3 [ical-gen]  ✓ can parse this file as a component strictly and roundtrip it  5.03 ms [ical-gen]  spec-3.6.1-2 [ical-gen]  ✓ can parse this file as a component strictly and roundtrip it  4.84 ms [ical-gen]  Event [ical-gen]  ✓ roundtrips through a General Component  15286.49 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders to a valid Component  16693.00 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through Text  16572.67 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  16617.01 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid Event [ical-gen]  genValid :: Gen Event [ical-gen]  ✓ only generates valid 'Event's  12792.24 ms [ical-gen]  passed for all of 100 inputs. [ical-gen] ICal.PropertyType.RecurrenceRuleSpec [ical-gen]  BySetPos [ical-gen]  ✓ always renders a valid text values  6.66 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  8.92 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ can parse this example correctly  3.65 ms [ical-gen]  ✓ can render this example correctly  3.66 ms [ical-gen]  ✓ roundtrips through text values  6.55 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid BySetPos [ical-gen]  genValid :: Gen BySetPos [ical-gen]  ✓ only generates valid 'BySetPos's  3.72 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ByYearDay [ical-gen]  ✓ can render this example correctly  3.64 ms [ical-gen]  ✓ can parse this example correctly  3.63 ms [ical-gen]  ✓ roundtrips through text values  21.73 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid ByYearDay [ical-gen]  genValid :: Gen ByYearDay [ical-gen]  ✓ only generates valid 'ByYearDay's  3.66 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders a valid text values  18.47 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  22.29 ms [ical-gen]  passed for all of 100 inputs. [smos-directory-gen]  ✓ produces valid forests  15.93 ms [smos-directory-gen]  passed for all of 100 inputs. [smos-directory-gen]  ✓ works for this simple case  2.11 ms [smos-directory-gen]  ✓ produces congruent forests  6.33 ms [smos-directory-gen]  passed for all of 100 inputs. [smos-directory-gen]  [smos-directory-gen]  Examples: 201 [smos-directory-gen]  Passed: 3 [smos-directory-gen]  Failed: 0 [smos-directory-gen]  Sum of test runtimes: 0.02 seconds [smos-directory-gen]  Test suite took:  0.02 seconds [smos-directory-gen]  [smos-directory-gen] Test suite smos-directory-test: PASS [smos-directory-gen] Test suite logged to: [smos-directory-gen] dist/test/smos-directory-gen-0.2.0-smos-directory-test.log [smos-directory-gen] 1 of 1 test suites (1 of 1 test cases) passed. [smos-directory-gen] Phase: haddockPhase [smos-directory-gen] Phase: installPhase [smos-directory-gen] Installing library in /nix/store/mjcwib60vymd9fhrs07jzv996k5iz11z-smos-directory-gen-0.2.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-directory-gen] Phase: fixupPhase [smos-directory-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/mjcwib60vymd9fhrs07jzv996k5iz11z-smos-directory-gen-0.2.0 [smos-directory-gen] shrinking /nix/store/mjcwib60vymd9fhrs07jzv996k5iz11z-smos-directory-gen-0.2.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj-ghc9.10.3.so [smos-directory-gen] checking for references to /build/ in /nix/store/mjcwib60vymd9fhrs07jzv996k5iz11z-smos-directory-gen-0.2.0... [smos-directory-gen] patching script interpreter paths in /nix/store/mjcwib60vymd9fhrs07jzv996k5iz11z-smos-directory-gen-0.2.0 [smos-directory-gen] stripping (with command strip and flags -S -p) in /nix/store/mjcwib60vymd9fhrs07jzv996k5iz11z-smos-directory-gen-0.2.0/lib [smos-directory-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/2flw42bqng56z0db1vjpgzypzfi879yf-smos-directory-gen-0.2.0-coverables [smos-directory-gen] checking for references to /build/ in /nix/store/2flw42bqng56z0db1vjpgzypzfi879yf-smos-directory-gen-0.2.0-coverables... [smos-directory-gen] patching script interpreter paths in /nix/store/2flw42bqng56z0db1vjpgzypzfi879yf-smos-directory-gen-0.2.0-coverables [smos-directory-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/w2i5zw5lz4ihmx09zhlqc9jrfz1fzhh8-smos-directory-gen-0.2.0-coverage [smos-directory-gen] checking for references to /build/ in /nix/store/w2i5zw5lz4ihmx09zhlqc9jrfz1fzhh8-smos-directory-gen-0.2.0-coverage... [smos-directory-gen] patching script interpreter paths in /nix/store/w2i5zw5lz4ihmx09zhlqc9jrfz1fzhh8-smos-directory-gen-0.2.0-coverage [ical-gen]  ByWeekNo [ical-gen]  ✓ always renders a valid text values  17.30 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ can parse this example correctly  3.10 ms [ical-gen]  GenValid ByWeekNo [ical-gen]  genValid :: Gen ByWeekNo [ical-gen]  ✓ only generates valid 'ByWeekNo's  3.10 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ can render this example correctly  3.07 ms [ical-gen]  ✓ roundtrips through text values  18.15 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  19.13 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ByMonthDay [ical-gen]  ✓ can parse this example correctly  3.29 ms [ical-gen]  ✓ roundtrips through text values  18.21 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ can render this example correctly  3.58 ms [ical-gen]  ✓ parses only valid things  18.14 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid ByMonthDay [ical-gen]  genValid :: Gen ByMonthDay [ical-gen]  ✓ only generates valid 'ByMonthDay's  5.74 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders a valid text values  14.54 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ByMonth [ical-gen]  GenValid ByMonth [ical-gen]  genValid :: Gen ByMonth [ical-gen]  ✓ only generates valid 'ByMonth's  13.52 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ can render this example correctly  12.57 ms [ical-gen]  ✓ roundtrips through text values  14.50 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ can parse this example correctly  13.38 ms [ical-gen]  ✓ parses only valid things  13.18 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders a valid text values  14.60 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ByMinute [ical-gen]  ✓ parses only valid things  26.86 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ can parse this example correctly  12.93 ms [ical-gen]  ✓ can render this example correctly  3.53 ms [ical-gen]  ✓ roundtrips through text values  19.83 ms [post-build-hook] Uploading to cachix cache "smos": /nix/store/mjcwib60vymd9fhrs07jzv996k5iz11z-smos-directory-gen-0.2.0 /nix/store/w2i5zw5lz4ihmx09zhlqc9jrfz1fzhh8-smos-directory-gen-0.2.0-coverage [post-build-hook] Pushing 2 paths (309 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/w2i5zw5lz4ihmx09zhlqc9jrfz1fzhh8-smos-directory-gen-0.2.0-coverage (7.98 KiB) [post-build-hook] Pushing /nix/store/mjcwib60vymd9fhrs07jzv996k5iz11z-smos-directory-gen-0.2.0 (1.17 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/mjcwib60vymd9fhrs07jzv996k5iz11z-smos-directory-gen-0.2.0 /nix/store/w2i5zw5lz4ihmx09zhlqc9jrfz1fzhh8-smos-directory-gen-0.2.0-coverage [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/mjcwib60vymd9fhrs07jzv996k5iz11z-smos-directory-gen-0.2.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/w2i5zw5lz4ihmx09zhlqc9jrfz1fzhh8-smos-directory-gen-0.2.0-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/cxzp0wwsbgcxn8vma7rr1hqgk6g93793-smos-directory-gen-0.2.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 30 of 100 built (3 building), 28 of 28 downloaded from cache Building smos-archive Building smos-query Building smos-report-gen-source [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid ByMinute [ical-gen]  genValid :: Gen ByMinute [ical-gen]  ✓ only generates valid 'ByMinute's  2.88 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders a valid text values  7.24 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ByDay [ical-gen]  ✓ can render this example correctly  2.81 ms [ical-gen]  ✓ can render this example correctly  2.78 ms [ical-gen]  GenValid ByDay [ical-gen]  genValid :: Gen ByDay [ical-gen]  ✓ only generates valid 'ByDay's  5.38 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  18.65 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ can parse this example correctly  1.87 ms [ical-gen]  ✓ can parse this example correctly  3.34 ms [ical-gen]  ✓ can render this example correctly  2.70 ms [ical-gen]  ✓ always renders a valid text values  5.60 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ can parse this example correctly  2.65 ms [ical-gen]  ✓ roundtrips through text values  17.81 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Interval [ical-gen]  ✓ can render this example correctly  2.66 ms [ical-gen]  ✓ can parse this example correctly  2.97 ms [ical-gen]  GenValid Interval [ical-gen]  genValid :: Gen Interval [ical-gen]  ✓ only generates valid 'Interval's  4.64 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders a valid text values  4.54 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through text values  4.48 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  4.47 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ByHour [ical-gen]  ✓ can render this example correctly  4.36 ms [ical-gen]  ✓ always renders a valid text values  14.87 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  16.67 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through text values  15.17 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid ByHour [smos-api] Phase: setupCompilerEnvironmentPhase [smos-api] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-api] Phase: unpackPhase [smos-api] unpacking source archive /nix/store/2zidz315zj5xp40391hpk3fnx09jvlj6-smos-api-source-0.8.0/smos-api-0.8.0.tar.gz [smos-api] source root is smos-api-0.8.0 [smos-api] setting SOURCE_DATE_EPOCH to timestamp 1780355831 of file "smos-api-0.8.0/src/Smos/API/Username.hs" [smos-api] warning: file "smos-api-0.8.0/src/Smos/API/Username.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-api] Phase: patchPhase [smos-api] Adding dekking-value to build-depends in ./smos-api.cabal [smos-api] Phase: compileBuildDriverPhase [smos-api] setupCompileFlags: -package-db=/build/tmp.YJIkEIr7xB/setup-package.conf.d -threaded [smos-api] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.YJIkEIr7xB/Main.o ) [smos-api] [2 of 2] Linking Setup [smos-api] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-api] Phase: configurePhase [smos-api] configureFlags: --verbose --prefix=/nix/store/3br0prsyy5b4cmg0g7jaysbivv9ha2fg-smos-api-0.8.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.YJIkEIr7xB/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-api] Using Parsec parser [smos-api] Configuring smos-api-0.8.0... [smos-api] Dependency aeson: using aeson-2.2.3.0 [smos-api] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-api] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.2 [smos-api] Dependency base: using base-4.20.2.0 [smos-api] Dependency base64-bytestring: using base64-bytestring-1.2.1.0 [smos-api] Dependency bytestring: using bytestring-0.12.2.0 [smos-api] Dependency containers: using containers-0.7 [smos-api] Dependency cryptonite: using cryptonite-0.30 [smos-api] Dependency deepseq: using deepseq-1.5.0.0 [smos-api] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-api] Dependency dirforest: using dirforest-0.1.0.0 [smos-api] Dependency http-api-data: using http-api-data-0.6.2 [smos-api] Dependency ical: using ical-0.0.0.0 [smos-api] Dependency memory: using memory-0.18.0 [smos-api] Dependency mergeful: using mergeful-0.3.0.0 [smos-api] Dependency mergeful-persistent: using mergeful-persistent-0.3.0.1 [smos-api] Dependency password: using password-3.1.0.1 [smos-api] Dependency password-instances: using password-instances-3.0.0.0 [smos-api] Dependency path: using path-0.9.6 [smos-api] Dependency path-pieces: using path-pieces-0.2.1 [smos-api] Dependency persistent: using persistent-2.17.1.0 [smos-api] Dependency semver: using semver-0.4.0.1 [smos-api] Dependency servant: using servant-0.20.3.0 [smos-api] Dependency servant-auth: using servant-auth-0.4.2.0 [smos-api] Dependency servant-auth-server: using servant-auth-server-0.4.9.1 [smos-jobhunt] Phase: setupCompilerEnvironmentPhase [smos-jobhunt] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-jobhunt] Phase: unpackPhase [smos-jobhunt] unpacking source archive /nix/store/3lmjwbnir8fbcch0lyf7jbk6m6c3lhd6-smos-jobhunt-source-0.2.0/smos-jobhunt-0.2.0.tar.gz [smos-jobhunt] source root is smos-jobhunt-0.2.0 [smos-jobhunt] setting SOURCE_DATE_EPOCH to timestamp 1780355828 of file "smos-jobhunt-0.2.0/test/Spec.hs" [smos-jobhunt] warning: file "smos-jobhunt-0.2.0/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-jobhunt] Phase: patchPhase [smos-jobhunt] Adding dekking-value to build-depends in ./smos-jobhunt.cabal [smos-jobhunt] Phase: compileBuildDriverPhase [smos-jobhunt] setupCompileFlags: -package-db=/build/tmp.tVijFTsGII/setup-package.conf.d -threaded [smos-jobhunt] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.tVijFTsGII/Main.o ) [smos-jobhunt] [2 of 2] Linking Setup [smos-jobhunt] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-jobhunt] Phase: configurePhase [smos-jobhunt] configureFlags: --verbose --prefix=/nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.tVijFTsGII/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-jobhunt] Using Parsec parser [smos-jobhunt] Configuring smos-jobhunt-0.2.0... [smos-jobhunt] Dependency HaskellNet: using HaskellNet-0.6.1.2 [smos-jobhunt] Dependency HaskellNet-SSL: using HaskellNet-SSL-0.4.0.2 [smos-jobhunt] Dependency aeson: using aeson-2.2.3.0 [smos-jobhunt] Dependency base: using base-4.20.2.0 [smos-jobhunt] Dependency containers: using containers-0.7 [smos-jobhunt] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-jobhunt] Dependency mime-mail: using mime-mail-0.5.1 [smos-jobhunt] Dependency monad-logger: using monad-logger-0.3.42 [smos-jobhunt] Dependency network: using network-3.2.8.0 [smos-jobhunt] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-jobhunt] Dependency password: using password-3.1.0.1 [smos-jobhunt] Dependency path: using path-0.9.6 [smos-jobhunt] Dependency path-io: using path-io-1.8.2 [smos-jobhunt] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 [smos-jobhunt] Dependency safe-coloured-text-terminfo: using [smos-jobhunt] safe-coloured-text-terminfo-0.3.0.0 [smos-jobhunt] Dependency smos-cli: using smos-cli-0.2.1 [smos-jobhunt] Dependency smos-data: using smos-data-0.7.0 [smos-jobhunt] Dependency smos-directory: using smos-directory-0.2.0 [smos-jobhunt] Dependency smos-report: using smos-report-0.12.0 [smos-jobhunt] Dependency stache: using stache-2.3.4 [smos-jobhunt] Dependency text: using text-2.1.3 [smos-jobhunt] Dependency time: using time-1.12.2 [smos-jobhunt] Dependency unliftio: using unliftio-0.2.25.1 [smos-jobhunt] Dependency base: using base-4.20.2.0 [smos-jobhunt] Dependency dekking-value: using dekking-value-0.0.0.0 [ical-gen]  genValid :: Gen ByHour [ical-gen]  ✓ only generates valid 'ByHour's  8.39 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ can parse this example correctly  3.84 ms [ical-gen]  Count [ical-gen]  ✓ can parse this example correctly  3.85 ms [ical-gen]  ✓ always renders a valid text values  13.47 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid Count [ical-gen]  genValid :: Gen Count [ical-gen]  ✓ only generates valid 'Count's  7.29 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ can render this example correctly  10.54 ms [ical-gen]  ✓ roundtrips through text values  11.57 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  10.57 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  RecurrenceRule [ical-gen]  ✓ parses only valid things  61.98 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  77.41 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  24.30 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  10.48 ms [ical-gen]  ✓ parses this example correctly  11.25 ms [ical-gen]  GenValid RecurrenceRule [ical-gen]  genValid :: Gen RecurrenceRule [ical-gen]  ✓ only generates valid 'RecurrenceRule's  24.15 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Until [ical-gen]  GenValid Until [ical-gen]  genValid :: Gen Until [ical-gen]  ✓ only generates valid 'Until's  18.52 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ can render this example correctly  7.11 ms [ical-gen]  ✓ can parse this example correctly  15.56 ms [ical-gen]  ✓ can render this example correctly  6.33 ms [ical-gen]  ✓ roundtrips through text values  16.19 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  32.09 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ can parse this example correctly  13.42 ms [ical-gen]  ✓ always renders a valid text values  15.12 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  BySecond [smos-api] Dependency smos-data: using smos-data-0.7.0 [smos-api] Dependency smos-report: using smos-report-0.12.0 [smos-api] Dependency text: using text-2.1.3 [smos-api] Dependency time: using time-1.12.2 [smos-api] Dependency typed-uuid: using typed-uuid-0.2.0.0 [smos-api] Dependency tz: using tz-0.1.3.6 [smos-api] Dependency uuid: using uuid-1.3.16 [smos-api] Dependency validity: using validity-0.12.1.0 [smos-api] Dependency validity-bytestring: using validity-bytestring-0.4.1.1 [smos-api] Dependency validity-path: using validity-path-0.4.0.1 [smos-api] Dependency validity-text: using validity-text-0.3.1.3 [smos-api] Dependency validity-uuid: using validity-uuid-0.1.0.3 [smos-api] Dependency yaml: using yaml-0.11.11.2 [smos-api] Source component graph: component lib [smos-api] Configured component graph: [smos-api]  component smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-api]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-api]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-api]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-api]  include base-4.20.2.0-fafd [smos-api]  include base64-bytestring-1.2.1.0-BirKrAoNNqT3ftAgi7FNI8 [smos-api]  include bytestring-0.12.2.0-96e1 [smos-api]  include containers-0.7-96b4 [smos-api]  include cryptonite-0.30-HaBYbqXVh3k5mr6t38lbAv [smos-api]  include deepseq-1.5.0.0-2b65 [smos-api]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-api]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-api]  include http-api-data-0.6.2-F8aKrQ6muoJ9sPuHQ9WD8h [smos-api]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-api]  include memory-0.18.0-GXCbjdLTL5HL8nVuBHruNG [smos-api]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-api]  include mergeful-persistent-0.3.0.1-3qvKNlKCFFRCy9jPqRTAUw [smos-api]  include password-3.1.0.1-FrlNZF3roEEJsVkLPxE3C8 [smos-api]  include password-instances-3.0.0.0-Mm12XBadKtDy0klLBCctP [smos-api]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-api]  include path-pieces-0.2.1-LwvQJcowmZQCHd6AEgvBcU [smos-api]  include persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-api]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-api]  include servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-api]  include servant-auth-0.4.2.0-5svOLp8BYK61xIFolhI8zT [smos-api]  include servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-api]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-api]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-api]  include text-2.1.3-34f1 [smos-api]  include time-1.12.2-3479 [smos-api]  include typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-api]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-api]  include uuid-1.3.16-4tTKqafjpq55AAemS2VKYM [smos-api]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-api]  include validity-bytestring-0.4.1.1-4bRtlxuVsWD3ePz3664F9A [smos-api]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-api]  include validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-api]  include validity-uuid-0.1.0.3-C6oYz4U4VSOGb2wnPtpiKU [smos-api]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-api] Linked component graph: [smos-api]  unit smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-api]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-api]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-api]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-api]  include base-4.20.2.0-fafd [smos-api]  include base64-bytestring-1.2.1.0-BirKrAoNNqT3ftAgi7FNI8 [smos-api]  include bytestring-0.12.2.0-96e1 [smos-api]  include containers-0.7-96b4 [smos-api]  include cryptonite-0.30-HaBYbqXVh3k5mr6t38lbAv [smos-api]  include deepseq-1.5.0.0-2b65 [smos-api]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-api]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-api]  include http-api-data-0.6.2-F8aKrQ6muoJ9sPuHQ9WD8h [smos-api]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-api]  include memory-0.18.0-GXCbjdLTL5HL8nVuBHruNG [smos-api]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-api]  include mergeful-persistent-0.3.0.1-3qvKNlKCFFRCy9jPqRTAUw [smos-api]  include password-3.1.0.1-FrlNZF3roEEJsVkLPxE3C8 [smos-api]  include password-instances-3.0.0.0-Mm12XBadKtDy0klLBCctP [smos-api]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-api]  include path-pieces-0.2.1-LwvQJcowmZQCHd6AEgvBcU [smos-api]  include persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-api]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-api]  include servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-jobhunt] Dependency smos-jobhunt: using smos-jobhunt-0.2.0 [smos-jobhunt] Dependency base: using base-4.20.2.0 [smos-jobhunt] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-jobhunt] Dependency monad-logger: using monad-logger-0.3.42 [smos-jobhunt] Dependency opt-env-conf-test: using opt-env-conf-test-0.0.0.4 [smos-jobhunt] Dependency path: using path-0.9.6 [smos-jobhunt] Dependency path-io: using path-io-1.8.2 [smos-jobhunt] Dependency smos-data: using smos-data-0.7.0 [smos-jobhunt] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-jobhunt] Dependency smos-jobhunt: using smos-jobhunt-0.2.0 [smos-jobhunt] Dependency sydtest: using sydtest-0.23.0.1 [smos-jobhunt] Dependency time: using time-1.12.2 [smos-jobhunt] Source component graph: [smos-jobhunt]  component lib [smos-jobhunt]  component exe:smos-jobhunt dependency lib [smos-jobhunt]  component test:smos-jobhunt-test dependency lib [smos-jobhunt] Configured component graph: [smos-jobhunt]  component smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N [smos-jobhunt]  include HaskellNet-0.6.1.2-DES4JdMnZLlD5tcVoGolcI [smos-jobhunt]  include HaskellNet-SSL-0.4.0.2-Kxzzr4eZJt2CIaVy1QqqXa [smos-jobhunt]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-jobhunt]  include base-4.20.2.0-fafd [smos-jobhunt]  include containers-0.7-96b4 [smos-jobhunt]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-jobhunt]  include mime-mail-0.5.1-ByTb2JZkTaj8fmbUX3TB6Y [smos-jobhunt]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-jobhunt]  include network-3.2.8.0-JTLTzLiffTd6oacQIZu7Ay [smos-jobhunt]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-jobhunt]  include password-3.1.0.1-FrlNZF3roEEJsVkLPxE3C8 [smos-jobhunt]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-jobhunt]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-jobhunt]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-jobhunt]  include safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-jobhunt]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-jobhunt]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-jobhunt]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-jobhunt]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-jobhunt]  include stache-2.3.4-APHrQMs9Erh2ZoVmx1ZBFX [smos-jobhunt]  include text-2.1.3-34f1 [smos-jobhunt]  include time-1.12.2-3479 [smos-jobhunt]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-jobhunt]  component smos-jobhunt-0.2.0-EzPU6wwatCiLTexmIpi5J7-smos-jobhunt [smos-jobhunt]  include base-4.20.2.0-fafd [smos-jobhunt]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-jobhunt]  include smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N [smos-jobhunt]  component smos-jobhunt-0.2.0-JcASqBXSSpA2o0G8OcGqNF-smos-jobhunt-test [smos-jobhunt]  include base-4.20.2.0-fafd [smos-jobhunt]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-jobhunt]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-jobhunt]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-jobhunt]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-jobhunt]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-jobhunt]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-jobhunt]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-jobhunt]  include smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N [smos-jobhunt]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-jobhunt]  include time-1.12.2-3479 [smos-jobhunt] Linked component graph: [smos-jobhunt]  unit smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N [smos-jobhunt]  include HaskellNet-0.6.1.2-DES4JdMnZLlD5tcVoGolcI [smos-jobhunt]  include HaskellNet-SSL-0.4.0.2-Kxzzr4eZJt2CIaVy1QqqXa [smos-jobhunt]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-jobhunt]  include base-4.20.2.0-fafd [smos-jobhunt]  include containers-0.7-96b4 [smos-jobhunt]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-jobhunt]  include mime-mail-0.5.1-ByTb2JZkTaj8fmbUX3TB6Y [smos-jobhunt]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-jobhunt]  include network-3.2.8.0-JTLTzLiffTd6oacQIZu7Ay [smos-jobhunt]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-jobhunt]  include password-3.1.0.1-FrlNZF3roEEJsVkLPxE3C8 [smos-jobhunt]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-jobhunt]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-jobhunt]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-jobhunt]  include safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-jobhunt]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-jobhunt]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-jobhunt]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-jobhunt]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-jobhunt]  include stache-2.3.4-APHrQMs9Erh2ZoVmx1ZBFX [smos-jobhunt]  include text-2.1.3-34f1 [smos-jobhunt]  include time-1.12.2-3479 [ical-gen]  ✓ parses only valid things  12.81 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ can render this example correctly  12.36 ms [ical-gen]  ✓ roundtrips through text values  16.66 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders a valid text values  12.01 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ can parse this example correctly  11.72 ms [ical-gen]  GenValid BySecond [ical-gen]  genValid :: Gen BySecond [ical-gen]  ✓ only generates valid 'BySecond's  11.77 ms [ical-gen]  passed for all of 100 inputs. [ical-gen] ICal.Component.TimeZoneSpec [ical-gen]  TimeZone [ical-gen]  GenValid Daylight [ical-gen]  genValid :: Gen Daylight [ical-gen]  ✓ only generates valid 'Daylight's  1058.90 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid Observance [ical-gen]  genValid :: Gen Observance [ical-gen]  ✓ only generates valid 'Observance's  1052.84 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through a General Component  2697.90 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid TimeZoneObservance [ical-gen]  genValid :: Gen TimeZoneObservance [ical-gen]  ✓ only generates valid 'TimeZoneObservance's  1335.18 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  3033.43 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid Standard [ical-gen]  genValid :: Gen Standard [ical-gen]  ✓ only generates valid 'Standard's  1025.47 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders to a valid Component  2951.72 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid TimeZone [ical-gen]  genValid :: Gen TimeZone [ical-gen]  ✓ only generates valid 'TimeZone's  1653.39 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through Text  2877.06 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Standard [ical-gen]  GenValid Standard [ical-gen]  genValid :: Gen Standard [ical-gen]  ✓ only generates valid 'Standard's  1107.29 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through a General Component  1471.43 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through Text  1612.53 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders to a valid Component  1491.48 ms [smos-api]  include servant-auth-0.4.2.0-5svOLp8BYK61xIFolhI8zT [smos-api]  include servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-api]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-api]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-api]  include text-2.1.3-34f1 [smos-api]  include time-1.12.2-3479 [smos-api]  include typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-api]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-api]  include uuid-1.3.16-4tTKqafjpq55AAemS2VKYM [smos-api]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-api]  include validity-bytestring-0.4.1.1-4bRtlxuVsWD3ePz3664F9A [smos-api]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-api]  include validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-api]  include validity-uuid-0.1.0.3-C6oYz4U4VSOGb2wnPtpiKU [smos-api]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-api]  Smos.API=smos-api-0.8.0-7uONugSADRTFww9bibLj2W:Smos.API,Smos.API.Password=smos-api-0.8.0-7uONugSADRTFww9bibLj2W:Smos.API.Password,Smos.API.SHA256=smos-api-0.8.0-7uONugSADRTFww9bibLj2W:Smos.API.SHA256,Smos.API.Username=smos-api-0.8.0-7uONugSADRTFww9bibLj2W:Smos.API.Username [smos-api] Ready component graph: [smos-api]  definite smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-api]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-api]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-api]  depends autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-api]  depends base-4.20.2.0-fafd [smos-api]  depends base64-bytestring-1.2.1.0-BirKrAoNNqT3ftAgi7FNI8 [smos-api]  depends bytestring-0.12.2.0-96e1 [smos-api]  depends containers-0.7-96b4 [smos-api]  depends cryptonite-0.30-HaBYbqXVh3k5mr6t38lbAv [smos-api]  depends deepseq-1.5.0.0-2b65 [smos-api]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-api]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-api]  depends http-api-data-0.6.2-F8aKrQ6muoJ9sPuHQ9WD8h [smos-api]  depends ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-api]  depends memory-0.18.0-GXCbjdLTL5HL8nVuBHruNG [smos-api]  depends mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-api]  depends mergeful-persistent-0.3.0.1-3qvKNlKCFFRCy9jPqRTAUw [smos-api]  depends password-3.1.0.1-FrlNZF3roEEJsVkLPxE3C8 [smos-api]  depends password-instances-3.0.0.0-Mm12XBadKtDy0klLBCctP [smos-api]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-api]  depends path-pieces-0.2.1-LwvQJcowmZQCHd6AEgvBcU [smos-api]  depends persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-api]  depends semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-api]  depends servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-api]  depends servant-auth-0.4.2.0-5svOLp8BYK61xIFolhI8zT [smos-api]  depends servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-api]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-api]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-api]  depends text-2.1.3-34f1 [smos-api]  depends time-1.12.2-3479 [smos-api]  depends typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-api]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-api]  depends uuid-1.3.16-4tTKqafjpq55AAemS2VKYM [smos-api]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-api]  depends validity-bytestring-0.4.1.1-4bRtlxuVsWD3ePz3664F9A [smos-api]  depends validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-api]  depends validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-api]  depends validity-uuid-0.1.0.3-C6oYz4U4VSOGb2wnPtpiKU [smos-api]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-api] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-api] Using compiler: ghc-9.10.3 [smos-api] Using install prefix: [smos-api] /nix/store/3br0prsyy5b4cmg0g7jaysbivv9ha2fg-smos-api-0.8.0 [smos-api] Executables installed in: [smos-api] /nix/store/3br0prsyy5b4cmg0g7jaysbivv9ha2fg-smos-api-0.8.0/bin [smos-api] Libraries installed in: [smos-api] /nix/store/3br0prsyy5b4cmg0g7jaysbivv9ha2fg-smos-api-0.8.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-api] Dynamic Libraries installed in: [smos-api] /nix/store/3br0prsyy5b4cmg0g7jaysbivv9ha2fg-smos-api-0.8.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-api] Private executables installed in: [smos-api] /nix/store/3br0prsyy5b4cmg0g7jaysbivv9ha2fg-smos-api-0.8.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-api-0.8.0 [smos-api] Data files installed in: [smos-api] /nix/store/3br0prsyy5b4cmg0g7jaysbivv9ha2fg-smos-api-0.8.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-api-0.8.0 [smos-api] Documentation installed in: [smos-jobhunt]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-jobhunt]  Smos.JobHunt=smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N:Smos.JobHunt,Smos.JobHunt.Command=smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N:Smos.JobHunt.Command,Smos.JobHunt.Command.Init=smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N:Smos.JobHunt.Command.Init,Smos.JobHunt.Command.SendEmail=smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N:Smos.JobHunt.Command.SendEmail,Smos.JobHunt.OptParse=smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N:Smos.JobHunt.OptParse [smos-jobhunt]  unit smos-jobhunt-0.2.0-EzPU6wwatCiLTexmIpi5J7-smos-jobhunt [smos-jobhunt]  include base-4.20.2.0-fafd [smos-jobhunt]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-jobhunt]  include smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N [smos-jobhunt]  unit smos-jobhunt-0.2.0-JcASqBXSSpA2o0G8OcGqNF-smos-jobhunt-test [smos-jobhunt]  include base-4.20.2.0-fafd [smos-jobhunt]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-jobhunt]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-jobhunt]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-jobhunt]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-jobhunt]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-jobhunt]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-jobhunt]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-jobhunt]  include smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N [smos-jobhunt]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-jobhunt]  include time-1.12.2-3479 [smos-jobhunt] Ready component graph: [smos-jobhunt]  definite smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N [smos-jobhunt]  depends HaskellNet-0.6.1.2-DES4JdMnZLlD5tcVoGolcI [smos-jobhunt]  depends HaskellNet-SSL-0.4.0.2-Kxzzr4eZJt2CIaVy1QqqXa [smos-jobhunt]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-jobhunt]  depends base-4.20.2.0-fafd [smos-jobhunt]  depends containers-0.7-96b4 [smos-jobhunt]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-jobhunt]  depends mime-mail-0.5.1-ByTb2JZkTaj8fmbUX3TB6Y [smos-jobhunt]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-jobhunt]  depends network-3.2.8.0-JTLTzLiffTd6oacQIZu7Ay [smos-jobhunt]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-jobhunt]  depends password-3.1.0.1-FrlNZF3roEEJsVkLPxE3C8 [smos-jobhunt]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-jobhunt]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-jobhunt]  depends safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-jobhunt]  depends safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-jobhunt]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-jobhunt]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-jobhunt]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-jobhunt]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-jobhunt]  depends stache-2.3.4-APHrQMs9Erh2ZoVmx1ZBFX [smos-jobhunt]  depends text-2.1.3-34f1 [smos-jobhunt]  depends time-1.12.2-3479 [smos-jobhunt]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-jobhunt]  definite smos-jobhunt-0.2.0-EzPU6wwatCiLTexmIpi5J7-smos-jobhunt [smos-jobhunt]  depends base-4.20.2.0-fafd [smos-jobhunt]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-jobhunt]  depends smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N [smos-jobhunt]  definite smos-jobhunt-0.2.0-JcASqBXSSpA2o0G8OcGqNF-smos-jobhunt-test [smos-jobhunt]  depends base-4.20.2.0-fafd [smos-jobhunt]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-jobhunt]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-jobhunt]  depends opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-jobhunt]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-jobhunt]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-jobhunt]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-jobhunt]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-jobhunt]  depends smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N [smos-jobhunt]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-jobhunt]  depends time-1.12.2-3479 [smos-jobhunt] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-jobhunt] Using compiler: ghc-9.10.3 [smos-jobhunt] Using install prefix: [smos-jobhunt] /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0 [smos-jobhunt] Executables installed in: [smos-jobhunt] /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0/bin [smos-jobhunt] Libraries installed in: [smos-jobhunt] /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N [smos-jobhunt] Dynamic Libraries installed in: [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  1573.28 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Daylight [ical-gen]  ✓ roundtrips through a General Component  1440.92 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through Text  1620.93 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid Daylight [ical-gen]  genValid :: Gen Daylight [ical-gen]  ✓ only generates valid 'Daylight's  1055.05 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  1645.12 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders to a valid Component  1536.05 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  test_resources/timezone [ical-gen]  spec-3.6.5-2 [ical-gen]  ✓ can parse this file as a component strictly and roundtrip it  27.45 ms [ical-gen]  jerusalem [ical-gen]  ✓ can parse this file as a component strictly and roundtrip it  14.97 ms [ical-gen]  spec-3.6.5-4 [ical-gen]  ✓ can parse this file as a component strictly and roundtrip it  1.42 ms [ical-gen]  spec-3.6.5-1 [ical-gen]  ✓ can parse this file as a component strictly and roundtrip it  6.15 ms [ical-gen]  spec-3.6.5-3 [ical-gen]  ✓ can parse this file as a component strictly and roundtrip it  2.24 ms [ical-gen]  spec-3.6.5-5 [ical-gen]  ✓ can parse this file as a component strictly and roundtrip it  2.21 ms [ical-gen]  inbetween [ical-gen]  ✓ can parse this file as a component strictly and roundtrip it  0.83 ms [ical-gen]  only-daylight [ical-gen]  ✓ can parse this file as a component strictly and roundtrip it  0.31 ms [ical-gen]  Observance [ical-gen]  GenValid Observance [ical-gen]  genValid :: Gen Observance [ical-gen]  ✓ only generates valid 'Observance's  1062.35 ms [ical-gen]  passed for all of 100 inputs. [ical-gen] ICal.ComponentSpec [ical-gen]  Component [ical-gen]  ✓ roundtrips through content lines  161.11 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid Component [ical-gen]  genValid :: Gen Component [ical-gen]  ✓ only generates valid 'Component's  1120.93 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Calendar [ical-gen]  ✓ roundtrips through Text  16581.69 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  16647.89 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders to a valid Component  15694.16 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid Calendar [smos-api] /nix/store/3br0prsyy5b4cmg0g7jaysbivv9ha2fg-smos-api-0.8.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-api-0.8.0 [smos-api] Configuration files installed in: [smos-api] /nix/store/3br0prsyy5b4cmg0g7jaysbivv9ha2fg-smos-api-0.8.0/etc [smos-api] No alex found [smos-api] Using ar found on system at: [smos-api] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-api] No c2hs found [smos-api] No cpphs found [smos-api] No doctest found [smos-api] Using gcc version 14.3.0 given by user at: [smos-api] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-api] Using ghc version 9.10.3 found on system at: [smos-api] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-api] Using ghc-pkg version 9.10.3 found on system at: [smos-api] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-api] No ghcjs found [smos-api] No ghcjs-pkg found [smos-api] No greencard found [smos-api] Using haddock version 2.31.1 found on system at: [smos-api] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-api] No happy found [smos-api] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-api] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-api] No hmake found [smos-api] Using hpc version 0.69 found on system at: [smos-api] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-api] Using hsc2hs version 0.68.10 found on system at: [smos-api] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-api] No hscolour found [smos-api] No jhc found [smos-api] Using ld found on system at: [smos-api] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-api] No pkg-config found [smos-api] Using runghc version 9.10.3 found on system at: [smos-api] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-api] Using strip version 2.44 found on system at: [smos-api] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-api] Using tar found on system at: [smos-api] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-api] No uhc found [smos-api] Phase: buildPhase [smos-api] Preprocessing library for smos-api-0.8.0... [smos-api] Building library for smos-api-0.8.0... [smos-jobhunt] /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-jobhunt] Private executables installed in: [smos-jobhunt] /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-jobhunt-0.2.0 [smos-jobhunt] Data files installed in: [smos-jobhunt] /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-jobhunt-0.2.0 [smos-jobhunt] Documentation installed in: [smos-jobhunt] /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-jobhunt-0.2.0 [smos-jobhunt] Configuration files installed in: [smos-jobhunt] /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0/etc [smos-jobhunt] No alex found [smos-jobhunt] Using ar found on system at: [smos-jobhunt] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-jobhunt] No c2hs found [smos-jobhunt] No cpphs found [smos-jobhunt] No doctest found [smos-jobhunt] Using gcc version 14.3.0 given by user at: [smos-jobhunt] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-jobhunt] Using ghc version 9.10.3 found on system at: [smos-jobhunt] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-jobhunt] Using ghc-pkg version 9.10.3 found on system at: [smos-jobhunt] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-jobhunt] No ghcjs found [smos-jobhunt] No ghcjs-pkg found [smos-jobhunt] No greencard found [smos-jobhunt] Using haddock version 2.31.1 found on system at: [smos-jobhunt] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-jobhunt] No happy found [smos-jobhunt] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-jobhunt] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-jobhunt] No hmake found [smos-jobhunt] Using hpc version 0.69 found on system at: [smos-jobhunt] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-jobhunt] Using hsc2hs version 0.68.10 found on system at: [smos-jobhunt] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-jobhunt] No hscolour found [smos-jobhunt] No jhc found [smos-jobhunt] Using ld found on system at: [smos-jobhunt] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-jobhunt] No pkg-config found [smos-jobhunt] Using runghc version 9.10.3 found on system at: [smos-jobhunt] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-jobhunt] Using strip version 2.44 found on system at: [smos-jobhunt] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-jobhunt] Using tar found on system at: [smos-jobhunt] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-jobhunt] No uhc found [smos-jobhunt] Phase: buildPhase [smos-jobhunt] Preprocessing library for smos-jobhunt-0.2.0... [smos-jobhunt] Building library for smos-jobhunt-0.2.0... [ical-gen]  genValid :: Gen Calendar [ical-gen]  ✓ only generates valid 'Calendar's  11505.40 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through a General Component  14905.58 ms [ical-gen]  passed for all of 100 inputs. [ical-gen] ICal.PropertyTypeSpec [ical-gen]  Integer [ical-gen]  ✓ always renders to a valid content line  3.31 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ parses only valid things  1.09 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ roundtrips through ContentLine  2.71 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ renders this example correctly  0.04 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  unEscapeText [ical-gen]  ✓ roundtrips with escapeText for fancy characters  1.41 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips with escapeText  2.20 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ unEscapes this diverse example correctly  0.01 ms [ical-gen]  Text [ical-gen]  ✓ roundtrips through ContentLine  0.81 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  5.79 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ parses only valid things  14.63 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  splitOnCommas [ical-gen]  ✓ can split two empty strings  0.02 ms [ical-gen]  ✓ roundtrips with intercalate  6.59 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ can split three empty strings  0.02 ms [ical-gen]  Boolean [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ roundtrips through ContentLine  0.50 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ parses only valid things  1.47 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ always renders to a valid content line  1.22 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  escapeText [ical-gen]  ✓ escapes this diverse example correctly  0.01 ms [ical-gen] ICal.PropertyType.DurationSpec [ical-gen]  Duration [ical-gen]  ✓ always renders to a valid content line  8.84 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  2.76 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  1.21 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid DurTime [ical-gen]  genValid :: Gen DurTime [ical-gen]  ✓ only generates valid 'DurTime's  1.82 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid Duration [ical-gen]  genValid :: Gen Duration [ical-gen]  ✓ only generates valid 'Duration's  0.54 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid DurWeek [ical-gen]  genValid :: Gen DurWeek [ical-gen]  ✓ only generates valid 'DurWeek's  0.51 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid DurDate [ical-gen]  genValid :: Gen DurDate [ical-gen]  ✓ only generates valid 'DurDate's  0.79 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  durationOneDay [ical-gen]  ✓ is valid  0.01 ms [ical-gen]  durationP [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ renders this example correctly  0.00 ms [ical-gen]  ✓ renders this example correctly  0.00 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  durationNominalDiffTime [ical-gen]  ✓ produces valid valid  2.53 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  nominalDiffTimeDuration [ical-gen]  ✓ roundtrips for whole seconds  2.33 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ produces valid  2.26 ms [ical-gen]  passed for all of 100 inputs. [ical-gen] ICal.PropertyType.BinarySpec [ical-gen]  Binary [ical-gen]  ✓ roundtrips through ContentLine  1.53 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid Binary [ical-gen]  genValid :: Gen Binary [ical-gen]  ✓ only generates valid 'Binary's  1.15 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  1.06 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  10.57 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  parseBinary [ical-gen]  ✓ roundtrips with renderBinary  0.83 ms [ical-gen]  passed for all of 100 inputs. [ical-gen] ICal.PropertyType.DateTimesSpec [ical-gen]  dateTimeP [ical-gen]  ✓ can parse any single datetime as a datetimes set of one element  18.59 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  DateTimes [ical-gen]  GenValid DateTimes [ical-gen]  genValid :: Gen DateTimes [ical-gen]  ✓ only generates valid 'DateTimes's  39.96 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  136.81 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  72.69 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  138.58 ms [ical-gen]  passed for all of 100 inputs. [ical-gen] ICal.PropertySpec [ical-gen]  PercentComplete [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ roundtrips through ContentLine  0.73 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid PercentComplete [ical-gen]  genValid :: Gen PercentComplete [ical-gen]  ✓ only generates valid 'PercentComplete's  0.43 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ parses only valid things  2.19 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  4.73 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  RelatedTo [ical-gen]  ✓ parses this example correctly  0.04 ms [ical-gen]  GenValid RelatedTo [ical-gen]  genValid :: Gen RelatedTo [ical-gen]  ✓ only generates valid 'RelatedTo's  2.06 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  2.37 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  4.91 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.06 ms [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ always renders to a valid content line  8.18 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  TimeZoneName [ical-gen]  ✓ roundtrips through ContentLine  5.64 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.06 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ parses only valid things  11.69 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  already in DurationSpec [ical-gen]  GenValid TimeZoneName [ical-gen]  genValid :: Gen TimeZoneName [ical-gen]  only generates valid 'TimeZoneName's [ical-gen]  ✓ always renders to a valid content line  14.83 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  UID [ical-gen]  ✓ roundtrips through ContentLine  3.17 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid UID [ical-gen]  genValid :: Gen UID [ical-gen]  ✓ only generates valid 'UID's  2.91 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.04 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ parses only valid things  27.89 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.05 ms [ical-gen]  ✓ parses this example correctly  0.05 ms [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ always renders to a valid content line  8.61 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Image [ical-gen]  GenValid Image [ical-gen]  genValid :: Gen Image [ical-gen]  ✓ only generates valid 'Image's  132.77 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.16 ms [ical-gen]  makeURIImage [ical-gen]  ✓ produces valid images  117.42 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.06 ms [ical-gen]  ✓ always renders to a valid content line  205.15 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  120.74 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  makeBinaryImage [ical-gen]  ✓ produces valid images  1.43 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.18 ms [ical-gen]  ✓ roundtrips through ContentLine  111.49 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.30 ms [ical-gen]  Location [ical-gen]  ✓ renders this example correctly  0.16 ms [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  GenValid Location [ical-gen]  genValid :: Gen Location [ical-gen]  ✓ only generates valid 'Location's  41.21 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  66.22 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  47.19 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  51.18 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.09 ms [ical-gen]  DateTimeCompleted [ical-gen]  ✓ roundtrips through ContentLine  15.76 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  1.04 ms [ical-gen]  GenValid DateTimeCompleted [ical-gen]  genValid :: Gen DateTimeCompleted [ical-gen]  ✓ only generates valid 'DateTimeCompleted's  7.17 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  ✓ always renders to a valid content line  16.16 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  13.96 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Duration [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ parses only valid things  1.09 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  1.81 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  4.12 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid Duration [ical-gen]  genValid :: Gen Duration [ical-gen]  ✓ only generates valid 'Duration's  0.27 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Summary [ical-gen]  ✓ roundtrips through ContentLine  30.83 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  38.00 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  GenValid Summary [ical-gen]  genValid :: Gen Summary [ical-gen]  ✓ only generates valid 'Summary's  37.35 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  42.81 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Attachment [ical-gen]  ✓ renders this example correctly  0.13 ms [ical-gen]  ✓ renders this example correctly  0.11 ms [ical-gen]  ✓ parses this example correctly  0.06 ms [ical-gen]  ✓ renders this example correctly  0.06 ms [ical-gen]  ✓ parses this example correctly  0.08 ms [ical-gen]  ✓ parses this example correctly  0.04 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ roundtrips through ContentLine  40.23 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  61.70 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  47.82 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  GenValid Attachment [ical-gen]  genValid :: Gen Attachment [ical-gen]  ✓ only generates valid 'Attachment's  51.77 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Created [ical-gen]  GenValid Created [ical-gen]  genValid :: Gen Created [ical-gen]  ✓ only generates valid 'Created's  1.52 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.04 ms [ical-gen]  ✓ parses only valid things  9.15 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  15.25 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  6.01 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.05 ms [ical-gen]  Attendee [ical-gen]  ✓ always renders to a valid content line  1267.51 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.08 ms [ical-gen]  ✓ renders this example correctly  0.08 ms [ical-gen]  ✓ parses this example correctly  0.08 ms [ical-gen]  ✓ renders this example correctly  0.04 ms [ical-gen]  ✓ parses this example correctly  1.11 ms [ical-gen]  ✓ parses this example correctly  0.07 ms [ical-gen]  ✓ parses this example correctly  0.09 ms [ical-gen]  ✓ parses this example correctly  0.09 ms [ical-gen]  GenValid Attendee [ical-gen]  genValid :: Gen Attendee [ical-gen]  ✓ only generates valid 'Attendee's  1123.66 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.09 ms [ical-gen]  ✓ parses this example correctly  0.08 ms [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ parses only valid things  1459.44 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ renders this example correctly  0.08 ms [ical-gen]  ✓ parses this example correctly  0.17 ms [ical-gen]  ✓ parses this example correctly  0.05 ms [ical-gen]  ✓ parses this example correctly  0.05 ms [ical-gen]  ✓ renders this example correctly  0.09 ms [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ roundtrips through ContentLine  1142.06 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.10 ms [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  Priority [ical-gen]  GenValid Priority [ical-gen]  genValid :: Gen Priority [ical-gen]  ✓ only generates valid 'Priority's  0.59 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  15.01 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  ✓ parses only valid things  0.54 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  ✓ roundtrips through ContentLine  1.69 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ parses this example correctly  0.00 ms [ical-gen]  ✓ renders this example correctly  0.00 ms [ical-gen]  Transparency [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ roundtrips through ContentLine  0.37 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  5.01 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.04 ms [ical-gen]  GenValid Transparency [ical-gen]  genValid :: Gen Transparency [ical-gen]  ✓ only generates valid 'Transparency's  2.04 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  0.76 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  DateTimeStamp [ical-gen]  ✓ parses this example correctly  0.04 ms [ical-gen]  GenValid DateTimeStamp [ical-gen]  genValid :: Gen DateTimeStamp [ical-gen]  ✓ only generates valid 'DateTimeStamp's  8.74 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.07 ms [ical-gen]  ✓ parses this example correctly  0.06 ms [ical-gen]  ✓ parses this example correctly  0.08 ms [ical-gen]  ✓ parses this example correctly  0.06 ms [ical-gen]  ✓ always renders to a valid content line  10.96 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ parses only valid things  13.03 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  13.18 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  TimeZoneOffsetTo [ical-gen]  ✓ renders this example correctly  0.05 ms [ical-gen]  ✓ always renders to a valid content line  4.65 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid TimeZoneOffsetTo [ical-gen]  genValid :: Gen TimeZoneOffsetTo [ical-gen]  ✓ only generates valid 'TimeZoneOffsetTo's  0.43 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ parses only valid things  2.06 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.05 ms [ical-gen]  ✓ roundtrips through ContentLine  3.78 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ProductIdentifier [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  ✓ roundtrips through ContentLine  1.13 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  3.63 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid ProductIdentifier [ical-gen]  genValid :: Gen ProductIdentifier [ical-gen]  ✓ only generates valid 'ProductIdentifier's  3.64 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ always renders to a valid content line  5.30 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.05 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  GeographicPosition [ical-gen]  ✓ parses this example correctly  0.11 ms [ical-gen]  ✓ roundtrips through ContentLine  7.90 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  9.97 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid GeographicPosition [ical-gen]  genValid :: Gen GeographicPosition [ical-gen]  ✓ only generates valid 'GeographicPosition's  0.46 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ parses only valid things  7.58 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  SequenceNumber [ical-gen]  GenValid SequenceNumber [ical-gen]  genValid :: Gen SequenceNumber [ical-gen]  ✓ only generates valid 'SequenceNumber's  0.60 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.05 ms [ical-gen]  ✓ roundtrips through ContentLine  2.54 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  ✓ renders this example correctly  0.00 ms [ical-gen]  ✓ renders this example correctly  0.00 ms [ical-gen]  ✓ always renders to a valid content line  2.15 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  1.22 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  FreeBusyIntervals [ical-gen]  ✓ parses this example correctly  0.39 ms [ical-gen]  ✓ parses only valid things  362.82 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  359.21 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.09 ms [ical-gen]  ✓ renders this example correctly  0.06 ms [ical-gen]  ✓ parses this example correctly  0.08 ms [ical-gen]  ✓ always renders to a valid content line  177.07 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.11 ms [ical-gen]  GenValid FreeBusyIntervals [ical-gen]  genValid :: Gen FreeBusyIntervals [ical-gen]  ✓ only generates valid 'FreeBusyIntervals's  22.23 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  4.91 ms [ical-gen]  RecurrenceDateTimes [ical-gen]  GenValid RecurrenceDateTimes [ical-gen]  genValid :: Gen RecurrenceDateTimes [ical-gen]  ✓ only generates valid 'RecurrenceDateTimes's  17.54 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.12 ms [ical-gen]  ✓ parses this example correctly  0.12 ms [ical-gen]  ✓ parses only valid things  179.16 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.14 ms [ical-gen]  ✓ renders this example correctly  0.10 ms [ical-gen]  ✓ always renders to a valid content line  89.72 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.07 ms [ical-gen]  ✓ parses this example correctly  0.47 ms [ical-gen]  ✓ renders this example correctly  0.06 ms [ical-gen]  ✓ parses this example correctly  1.09 ms [ical-gen]  ✓ parses this example correctly  0.05 ms [ical-gen]  ✓ parses this example correctly  0.04 ms [ical-gen]  ✓ roundtrips through ContentLine  151.02 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Repeat [ical-gen]  ✓ parses this example correctly  0.04 ms [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ always renders to a valid content line  4.13 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  2.52 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  1.96 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid Repeat [ical-gen]  genValid :: Gen Repeat [ical-gen]  ✓ only generates valid 'Repeat's  1.51 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  LastModified [ical-gen]  GenValid LastModified [ical-gen]  genValid :: Gen LastModified [ical-gen]  ✓ only generates valid 'LastModified's  1.83 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  12.55 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  15.94 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.08 ms [ical-gen]  ✓ parses this example correctly  0.06 ms [ical-gen]  ✓ parses only valid things  10.12 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Action [ical-gen]  ✓ parses only valid things  2.50 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.04 ms [ical-gen]  GenValid Action [ical-gen]  genValid :: Gen Action [ical-gen]  ✓ only generates valid 'Action's  1.25 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ roundtrips through ContentLine  1.97 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  4.94 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.06 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  Contact [ical-gen]  ✓ renders this example correctly  0.11 ms [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  ✓ parses only valid things  57.52 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.13 ms [ical-gen]  GenValid Contact [ical-gen]  genValid :: Gen Contact [ical-gen]  ✓ only generates valid 'Contact's  68.86 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  46.13 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ renders this example correctly  0.04 ms [ical-gen]  ✓ parses this example correctly  0.10 ms [ical-gen]  ✓ parses this example correctly  0.19 ms [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ always renders to a valid content line  74.33 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  URL [ical-gen]  GenValid URL [ical-gen]  genValid :: Gen URL [ical-gen]  ✓ only generates valid 'URL's  115.56 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.09 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ parses only valid things  130.02 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  99.60 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  88.47 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  RequestStatus [ical-gen]  ✓ renders this example correctly  0.04 ms [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  ✓ roundtrips through ContentLine  14.37 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.08 ms [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ renders this example correctly  0.06 ms [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  splitOnSemicolons [ical-gen]  ✓ roundtrips with intercalate  3.42 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ can split two empty strings  0.01 ms [ical-gen]  ✓ can split three empty strings  0.01 ms [ical-gen]  GenValid RequestStatus [ical-gen]  genValid :: Gen RequestStatus [ical-gen]  ✓ only generates valid 'RequestStatus's  48.60 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  ✓ always renders to a valid content line  30.17 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  42.34 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  DateTimeDue [ical-gen]  ✓ parses only valid things  22.23 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid DateTimeDue [ical-gen]  genValid :: Gen DateTimeDue [ical-gen]  ✓ only generates valid 'DateTimeDue's  12.03 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  11.28 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.13 ms [ical-gen]  ✓ renders this example correctly  0.06 ms [ical-gen]  ✓ always renders to a valid content line  17.28 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  RecurrenceIdentifier [ical-gen]  GenValid RecurrenceIdentifier [ical-gen]  genValid :: Gen RecurrenceIdentifier [ical-gen]  ✓ only generates valid 'RecurrenceIdentifier's  6.54 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.12 ms [ical-gen]  ✓ roundtrips through ContentLine  19.87 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.05 ms [ical-gen]  ✓ parses this example correctly  0.12 ms [ical-gen]  ✓ parses only valid things  11.58 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.10 ms [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  ✓ parses this example correctly  0.06 ms [ical-gen]  ✓ always renders to a valid content line  16.08 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Resources [ical-gen]  GenValid Resources [ical-gen]  genValid :: Gen Resources [ical-gen]  ✓ only generates valid 'Resources's  47.88 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.07 ms [ical-gen]  ✓ renders this example correctly  0.09 ms [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  ✓ parses only valid things  49.12 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  15.45 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  ✓ always renders to a valid content line  16.36 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  TimeZoneIdentifier [ical-gen]  GenValid TimeZoneIdentifier [ical-gen]  genValid :: Gen TimeZoneIdentifier [ical-gen]  ✓ only generates valid 'TimeZoneIdentifier's  4.16 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.89 ms [ical-gen]  ✓ parses only valid things  7.01 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ roundtrips through ContentLine  2.31 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ always renders to a valid content line  5.50 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ renders this example correctly  0.00 ms [ical-gen]  Status [ical-gen]  ✓ parses only valid things  0.50 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  0.91 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid Status [ical-gen]  genValid :: Gen Status [ical-gen]  ✓ only generates valid 'Status's  0.60 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.04 ms [ical-gen]  ✓ renders this example correctly  0.00 ms [ical-gen]  ✓ always renders to a valid content line  6.24 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ExceptionDateTimes [ical-gen]  ✓ parses only valid things  115.45 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.16 ms [ical-gen]  ✓ roundtrips through ContentLine  90.92 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid ExceptionDateTimes [ical-gen]  genValid :: Gen ExceptionDateTimes [ical-gen]  ✓ only generates valid 'ExceptionDateTimes's  20.60 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  44.33 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.14 ms [ical-gen]  ✓ parses this example correctly  0.27 ms [ical-gen]  TimeZoneOffsetFrom [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  GenValid TimeZoneOffsetFrom [ical-gen]  genValid :: Gen TimeZoneOffsetFrom [ical-gen]  ✓ only generates valid 'TimeZoneOffsetFrom's  1.66 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  3.09 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ always renders to a valid content line  7.35 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.05 ms [ical-gen]  ✓ parses only valid things  2.09 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Trigger [ical-gen]  ✓ roundtrips through ContentLine  6.58 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.07 ms [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  GenValid Trigger [ical-gen]  genValid :: Gen Trigger [ical-gen]  ✓ only generates valid 'Trigger's  0.91 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  30.42 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  6.89 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ renders this example correctly  0.08 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  Classification [ical-gen]  ✓ parses this example correctly  0.05 ms [ical-gen]  GenValid Classification [ical-gen]  genValid :: Gen Classification [ical-gen]  ✓ only generates valid 'Classification's  1.90 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  0.85 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  2.64 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ always renders to a valid content line  5.29 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Description [ical-gen]  ✓ always renders to a valid content line  56.10 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  69.78 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid Description [ical-gen]  genValid :: Gen Description [ical-gen]  ✓ only generates valid 'Description's  41.80 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.08 ms [ical-gen]  ✓ roundtrips through ContentLine  40.10 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.06 ms [ical-gen]  Version [ical-gen]  ✓ roundtrips through ContentLine  4.07 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  8.04 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  15.83 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  GenValid Version [ical-gen]  genValid :: Gen Version [ical-gen]  ✓ only generates valid 'Version's  2.71 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  DateTimeEnd [ical-gen]  ✓ renders this example correctly  0.09 ms [ical-gen]  ✓ parses this example correctly  0.11 ms [ical-gen]  ✓ parses this example correctly  0.10 ms [ical-gen]  ✓ parses only valid things  18.39 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid DateTimeEnd [ical-gen]  genValid :: Gen DateTimeEnd [ical-gen]  ✓ only generates valid 'DateTimeEnd's  4.02 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.06 ms [ical-gen]  ✓ always renders to a valid content line  9.39 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.21 ms [ical-gen]  ✓ roundtrips through ContentLine  15.97 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  CalendarScale [ical-gen]  ✓ renders this example correctly  0.06 ms [ical-gen]  ✓ parses only valid things  1.77 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  0.80 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid CalendarScale [ical-gen]  genValid :: Gen CalendarScale [ical-gen]  ✓ only generates valid 'CalendarScale's  0.44 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ always renders to a valid content line  3.91 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Comment [ical-gen]  ✓ roundtrips through ContentLine  48.53 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.09 ms [ical-gen]  ✓ always renders to a valid content line  45.49 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  GenValid Comment [ical-gen]  genValid :: Gen Comment [ical-gen]  ✓ only generates valid 'Comment's  49.53 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  42.88 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Method [ical-gen]  ✓ roundtrips through ContentLine  2.60 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.04 ms [ical-gen]  ✓ parses only valid things  4.13 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ always renders to a valid content line  6.27 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ parses this example correctly  0.00 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  GenValid Method [ical-gen]  genValid :: Gen Method [ical-gen]  ✓ only generates valid 'Method's  5.12 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Categories [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ roundtrips through ContentLine  10.16 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ parses only valid things  47.45 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ always renders to a valid content line  12.35 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid Categories [ical-gen]  genValid :: Gen Categories [ical-gen]  ✓ only generates valid 'Categories's  41.05 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  TimeZoneURL [ical-gen]  ✓ always renders to a valid content line  80.25 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  94.77 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  105.85 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.16 ms [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  GenValid TimeZoneURL [ical-gen]  genValid :: Gen TimeZoneURL [ical-gen]  ✓ only generates valid 'TimeZoneURL's  97.19 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  DateTimeStart [ical-gen]  ✓ always renders to a valid content line  15.81 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.13 ms [ical-gen]  ✓ roundtrips through ContentLine  9.34 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid DateTimeStart [ical-gen]  genValid :: Gen DateTimeStart [ical-gen]  ✓ only generates valid 'DateTimeStart's  6.01 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.05 ms [ical-gen]  ✓ parses this example correctly  0.07 ms [ical-gen]  ✓ parses only valid things  15.19 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  Organizer [ical-gen]  ✓ roundtrips through ContentLine  166.00 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.13 ms [ical-gen]  ✓ always renders to a valid content line  163.36 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid Organizer [ical-gen]  genValid :: Gen Organizer [ical-gen]  ✓ only generates valid 'Organizer's  198.41 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.13 ms [ical-gen]  ✓ parses this example correctly  0.21 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ parses only valid things  213.25 ms [ical-gen]  passed for all of 100 inputs. [ical-gen] ICal.PropertyType.URISpec [ical-gen]  URI [ical-gen]  ✓ roundtrips through ContentLine  91.67 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.06 ms [ical-gen]  GenValid URI [ical-gen]  genValid :: Gen URI [ical-gen]  ✓ only generates valid 'URI's  116.43 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  ✓ always renders to a valid content line  74.84 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  ✓ parses only valid things  119.99 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ can parse (with a fixable error) an incorrectly text-encoded uri  0.09 ms [ical-gen]  ✓ parses this example correctly  0.04 ms [ical-gen] ICal.PropertyType.FloatingPointSpec [ical-gen]  FloatingPoint [ical-gen]  ✓ renders this example correctly  0.05 ms [ical-gen]  ✓ parses this example correctly  0.65 ms [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ always renders to a valid content line  5.78 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  ✓ parses only valid things  8.12 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  10.50 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.06 ms [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen] ICal.PropertyType.PeriodSpec [ical-gen]  ✓ parses this example correctly  0.23 ms [ical-gen]  ✓ parses only valid things  19.71 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.04 ms [ical-gen]  ✓ parses this example correctly  0.05 ms [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ parses this example correctly  0.05 ms [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  GenValid Period [ical-gen]  genValid :: Gen Period [ical-gen]  ✓ only generates valid 'Period's  0.76 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  23.12 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  10.35 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  rejected [ical-gen]  parses this example correctly [ical-gen]  renders this example correctly [ical-gen] ICal.PropertyType.CalAddressSpec [ical-gen]  CalAddress [ical-gen]  ✓ parses this example correctly  0.04 ms [ical-gen]  ✓ always renders to a valid content line  90.49 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  GenValid CalAddress [ical-gen]  genValid :: Gen CalAddress [ical-gen]  ✓ only generates valid 'CalAddress's  85.95 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  117.34 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  96.28 ms [ical-gen]  passed for all of 100 inputs. [ical-gen] ICal.PropertyType.DateSpec [ical-gen]  dateP [ical-gen]  ✓ fails to parse this date, correctly  0.04 ms [ical-gen]  ✓ parses this example correctly  0.05 ms [ical-gen]  ✓ parses this example correctly  0.05 ms [ical-gen]  ✓ renders this date correctly  0.03 ms [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  Date [ical-gen]  ✓ parses only valid things  7.97 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  11.36 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid Date [ical-gen]  genValid :: Gen Date [ical-gen]  ✓ only generates valid 'Date's  0.60 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  3.20 ms [ical-gen]  passed for all of 100 inputs. [ical-gen] ICal.PropertyType.UTCOffsetSpec [ical-gen]  UTCOffset [ical-gen]  GenValid UTCOffset [ical-gen]  genValid :: Gen UTCOffset [ical-gen]  ✓ only generates valid 'UTCOffset's  0.42 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ always renders to a valid content line  4.76 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  4.47 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example correctly  0.05 ms [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ roundtrips through ContentLine  4.07 ms [ical-gen]  passed for all of 100 inputs. [ical-gen] ICal.ContentLineSpec [ical-gen]  ContentLine [ical-gen]  GenValid ContentLine [ical-gen]  genValid :: Gen ContentLine [ical-gen]  ✓ only generates valid 'ContentLine's  274.00 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips ContentLines  137.89 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  escapeParamValue [ical-gen]  ✓ roundtrips with unescapeParamValue  3.48 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  parseContentLineFromUnfoldedLine [ical-gen]  ✓ roundtrips with renderContentLineToUnfoldedLine  113.77 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ContentLineValue [ical-gen]  ✓ roundtrips ContentLineValues  149.35 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid ContentLineValue [ical-gen]  genValid :: Gen ContentLineValue [ical-gen]  ✓ only generates valid 'ContentLineValue's  232.73 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ParamValue [ical-gen]  GenValid ParamValue [ical-gen]  genValid :: Gen ParamValue [ical-gen]  ✓ only generates valid 'ParamValue's  8.02 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips ParamValues  9.69 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ContentLineName [ical-gen]  ✓ roundtrips ContentLineNames  9.43 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid ContentLineName [ical-gen]  genValid :: Gen ContentLineName [ical-gen]  ✓ only generates valid 'ContentLineName's  9.51 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  examples [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ renders this example correctly  0.07 ms [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  test_resources/calendar/fixable [ical-gen]  uri-with-encoded-comma.ics [ical-gen]  ✓ can parse and unfold every line  2.18 ms [ical-gen]  invalid-until.ics [ical-gen]  ✓ can parse and unfold every line  3.37 ms [ical-gen]  without-crlf.ics [ical-gen]  ✓ can parse and unfold every line  0.27 ms [ical-gen]  uid.ics [ical-gen]  ✓ can parse and unfold every line  1.10 ms [ical-gen]  missing-prodid.ics [ical-gen]  ✓ can parse and unfold every line  0.46 ms [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ parses this example correctly  0.00 ms [ical-gen]  test_resources/calendar/valid [ical-gen]  duration-weeks.ics [ical-gen]  ✓ can parse and unfold every line  0.45 ms [ical-gen]  zoned-recurring.ics [ical-gen]  ✓ can parse and unfold every line  1.17 ms [ical-gen]  example.ics [ical-gen]  ✓ can parse and unfold every line  0.77 ms [ical-gen]  spec-4-3.ics [ical-gen]  ✓ can parse and unfold every line  1.32 ms [ical-gen]  rdate-period.ics [ical-gen]  ✓ can parse and unfold every line  0.55 ms [ical-gen]  zoned-border.ics [ical-gen]  ✓ can parse and unfold every line  1.57 ms [ical-gen]  spec-4-5.ics [ical-gen]  ✓ can parse and unfold every line  1.22 ms [ical-gen]  exception.ics [ical-gen]  ✓ can parse and unfold every line  7.26 ms [ical-gen]  rdate.ics [ical-gen]  ✓ can parse and unfold every line  0.44 ms [ical-gen]  museum.ics [ical-gen]  ✓ can parse and unfold every line  1.56 ms [ical-gen]  zoned.ics [ical-gen]  ✓ can parse and unfold every line  1.72 ms [ical-gen]  uid.ics [ical-gen]  ✓ can parse and unfold every line  1.23 ms [ical-gen]  spec-3.4.ics [ical-gen]  ✓ can parse and unfold every line  0.52 ms [ical-gen]  daily-bysetpos.ics [ical-gen]  ✓ can parse and unfold every line  0.27 ms [ical-gen]  zoned-complex.ics [ical-gen]  ✓ can parse and unfold every line  6.58 ms [ical-gen]  dash.ics [ical-gen]  ✓ can parse and unfold every line  4.82 ms [ical-gen]  visit.ics [ical-gen]  ✓ can parse and unfold every line  3.39 ms [ical-gen]  duration.ics [ical-gen]  ✓ can parse and unfold every line  0.62 ms [ical-gen]  date.ics [ical-gen]  ✓ can parse and unfold every line  1.77 ms [ical-gen]  spec-4-4.ics [ical-gen]  ✓ can parse and unfold every line  1.32 ms [ical-gen]  duration-time.ics [ical-gen]  ✓ can parse and unfold every line  0.40 ms [ical-gen]  spec-4-2.ics [ical-gen]  ✓ can parse and unfold every line  3.57 ms [ical-gen]  ignored.ics [ical-gen]  ✓ can parse and unfold every line  0.80 ms [ical-gen]  minimal.ics [ical-gen]  ✓ can parse and unfold every line  0.76 ms [ical-gen]  empty.ics [ical-gen]  ✓ can parse and unfold every line  0.15 ms [ical-gen]  funky.ics [ical-gen]  ✓ can parse and unfold every line  2.72 ms [ical-gen]  zoned-rdate.ics [ical-gen]  ✓ can parse and unfold every line  7.49 ms [ical-gen]  spec-4-6.ics [ical-gen]  ✓ can parse and unfold every line  4.68 ms [ical-gen]  invitation.ics [ical-gen]  ✓ can parse and unfold every line  6.63 ms [ical-gen]  one-recurrence-invalid.ics [ical-gen]  ✓ can parse and unfold every line  0.72 ms [ical-gen]  spec-4-1.ics [ical-gen]  ✓ can parse and unfold every line  1.32 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  ✓ parses this example correctly  0.06 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ParamName [ical-gen]  ✓ roundtrips ParamNames  12.14 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid ParamName [ical-gen]  genValid :: Gen ParamName [ical-gen]  ✓ only generates valid 'ParamName's  20.52 ms [ical-gen]  passed for all of 100 inputs. [ical-gen] ICal.Component.JournalSpec [ical-gen]  test_resources/journal [ical-gen]  spec-3.6.3-1 [ical-gen]  ✓ can parse this file as a component strictly and roundtrip it  0.68 ms [ical-gen]  Journal [ical-gen]  ✓ parses only valid things  10471.71 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders to a valid Component  10059.59 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through Text  10005.87 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid Journal [ical-gen]  genValid :: Gen Journal [ical-gen]  ✓ only generates valid 'Journal's  7415.97 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through a General Component  7881.17 ms [ical-gen]  passed for all of 100 inputs. [ical-gen] ICal.PropertyType.TimeSpec [ical-gen]  timeP [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ parses this example correctly  0.02 ms [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ fails to parse this counterexample from the spec  0.01 ms [ical-gen]  ✓ parses this example correctly  0.01 ms [ical-gen]  ✓ renders this example correctly  0.00 ms [ical-gen]  Time [ical-gen]  GenValid Time [ical-gen]  genValid :: Gen Time [ical-gen]  ✓ only generates valid 'Time's  15.83 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  15.28 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  10.67 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  10.64 ms [ical-gen]  passed for all of 100 inputs. [ical-gen] ICal.PropertyType.DateTimeSpec [ical-gen]  DateTime [ical-gen]  GenValid DateTime [ical-gen]  genValid :: Gen DateTime [ical-gen]  ✓ only generates valid 'DateTime's  7.85 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  18.30 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ always renders to a valid content line  11.40 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through ContentLine  15.07 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  dateTimeP [ical-gen]  ✓ fails to parse this datetime with the wrong value type  0.04 ms [ical-gen]  ✓ renders this example correctly  0.04 ms [ical-gen]  ✓ parses this example correctly  1.26 ms [ical-gen]  ✓ parses this example correctly  0.07 ms [ical-gen]  ✓ parses this example correctly  0.04 ms [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ renders this example correctly  0.03 ms [ical-gen]  ✓ parses this example correctly  0.06 ms [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ fails to parse this invalid datetime  0.04 ms [ical-gen]  ✓ renders this example correctly  0.02 ms [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ renders this example correctly  0.01 ms [ical-gen]  ✓ parses this example correctly  0.05 ms [ical-gen]  ✓ parses this example correctly  0.03 ms [ical-gen]  ✓ parses this example correctly  0.04 ms [ical-gen] ICalSpec [ical-gen]  renderVCalendar [ical-gen]  ✓ roundtrips with parseVCalendar  15781.88 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  test_resources/calendar/error [ical-gen]  missing-prodid.ics [ical-gen]  ✓ fails to parse this calendar  2.02 ms [ical-gen]  missing-end.ics [ical-gen]  ✓ fails to parse this calendar  0.31 ms [ical-gen]  timezone-without-observances.ics [ical-gen]  ✓ fails to parse this calendar  0.45 ms [ical-gen]  missing-end-event.ics [ical-gen]  ✓ fails to parse this calendar  0.46 ms [ical-gen]  renderICalendar [ical-gen]  ✓ roundtrips with parseICalendar  16517.72 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders this example from the spec correctly  0.88 ms [ical-gen]  test_resources/calendar/valid [ical-gen]  rdate.ics [ical-gen]  ✓ can parse this calendar  3.57 ms [ical-gen]  dash.ics [ical-gen]  ✓ can parse this calendar  3.58 ms [ical-gen]  spec-4-3.ics [ical-gen]  ✓ can parse this calendar  2.69 ms [ical-gen]  spec-4-1.ics [ical-gen]  ✓ can parse this calendar  2.62 ms [ical-gen]  invitation.ics [ical-gen]  ✓ can parse this calendar  3.87 ms [ical-gen]  example.ics [ical-gen]  ✓ can parse this calendar  0.74 ms [ical-gen]  one-recurrence-invalid.ics [ical-gen]  ✓ can parse this calendar  2.86 ms [ical-gen]  zoned-border.ics [ical-gen]  ✓ can parse this calendar  4.04 ms [ical-gen]  zoned-complex.ics [ical-gen]  ✓ can parse this calendar  8.18 ms [ical-gen]  duration-time.ics [ical-gen]  ✓ can parse this calendar  1.96 ms [ical-gen]  spec-4-6.ics [ical-gen]  ✓ can parse this calendar  3.48 ms [ical-gen]  empty.ics [ical-gen]  ✓ can parse this calendar  0.33 ms [ical-gen]  zoned-rdate.ics [ical-gen]  ✓ can parse this calendar  7.53 ms [ical-gen]  ignored.ics [ical-gen]  ✓ can parse this calendar  0.88 ms [ical-gen]  spec-4-5.ics [ical-gen]  ✓ can parse this calendar  1.84 ms [ical-gen]  duration.ics [ical-gen]  ✓ can parse this calendar  0.65 ms [ical-gen]  uid.ics [ical-gen]  ✓ can parse this calendar  2.25 ms [ical-gen]  duration-weeks.ics [ical-gen]  ✓ can parse this calendar  2.15 ms [ical-gen]  zoned.ics [ical-gen]  ✓ can parse this calendar  4.18 ms [ical-gen]  spec-4-2.ics [ical-gen]  ✓ can parse this calendar  4.30 ms [ical-gen]  funky.ics [ical-gen]  ✓ can parse this calendar  6.85 ms [ical-gen]  date.ics [ical-gen]  ✓ can parse this calendar  0.75 ms [ical-gen]  rdate-period.ics [ical-gen]  ✓ can parse this calendar  1.92 ms [ical-gen]  spec-3.4.ics [ical-gen]  ✓ can parse this calendar  0.54 ms [ical-gen]  museum.ics [ical-gen]  ✓ can parse this calendar  1.87 ms [ical-gen]  visit.ics [ical-gen]  ✓ can parse this calendar  1.88 ms [ical-gen]  minimal.ics [ical-gen]  ✓ can parse this calendar  0.33 ms [ical-gen]  exception.ics [ical-gen]  ✓ can parse this calendar  2.74 ms [ical-gen]  daily-bysetpos.ics [ical-gen]  ✓ can parse this calendar  0.53 ms [ical-gen]  spec-4-4.ics [ical-gen]  ✓ can parse this calendar  2.75 ms [ical-gen]  zoned-recurring.ics [ical-gen]  ✓ can parse this calendar  2.57 ms [ical-gen]  renderICalendarByteString [ical-gen]  ✓ roundtrips with parseICalendarByteString  16589.41 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses this example from the spec correctly  0.01 ms [ical-gen]  test_resources/calendar/fixable [ical-gen]  uri-with-encoded-comma.ics [ical-gen]  ✓ can parse this calendar leniently and turn it into something valid that can be parsed strictly  4.06 ms [ical-gen]  ✓ cannot parse this calendar strictly  0.62 ms [ical-gen]  seattle.cs [ical-gen]  ✓ can parse this calendar leniently and turn it into something valid that can be parsed strictly  91.93 ms [ical-gen]  ✓ cannot parse this calendar strictly  0.15 ms [ical-gen]  invalid-until.ics [ical-gen]  ✓ can parse this calendar leniently and turn it into something valid that can be parsed strictly  11.22 ms [ical-gen]  ✓ cannot parse this calendar strictly  1.68 ms [ical-gen]  missing-prodid.ics [ical-gen]  ✓ can parse this calendar leniently and turn it into something valid that can be parsed strictly  2.28 ms [ical-gen]  ✓ cannot parse this calendar strictly  0.27 ms [ical-gen]  uid.ics [ical-gen]  ✓ cannot parse this calendar strictly  0.92 ms [ical-gen]  ✓ can parse this calendar leniently and turn it into something valid that can be parsed strictly  4.06 ms [ical-gen]  without-crlf.ics [ical-gen]  ✓ can parse this calendar leniently and turn it into something valid that can be parsed strictly  0.46 ms [ical-gen]  ✓ cannot parse this calendar strictly  0.06 ms [ical-gen] ICal.Component.TodoSpec [ical-gen]  Todo [ical-gen]  ✓ parses only valid things  10200.82 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through Text  9953.42 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through a General Component  8411.36 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders to a valid Component  9403.22 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  GenValid Todo [ical-gen]  genValid :: Gen Todo [ical-gen]  ✓ only generates valid 'Todo's  7291.56 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  test_resources/todo [ical-gen]  spec-3.6.2-2 [ical-gen]  ✓ can parse this file as a component strictly and roundtrip it  1.85 ms [ical-gen]  spec-3.6.2-1 [ical-gen]  ✓ can parse this file as a component strictly and roundtrip it  2.37 ms [ical-gen] ICal.Component.AlarmSpec [ical-gen]  makeEmailAlarm [ical-gen]  ✓ produces valid alarms  507.85 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  test_resources/alarm [ical-gen]  spec-3.6.6-1 [ical-gen]  ✓ can parse this file as a component strictly and roundtrip it  4.31 ms [ical-gen]  spec-3.6.6-2 [ical-gen]  ✓ can parse this file as a component strictly and roundtrip it  0.30 ms [ical-gen]  spec-3.6.6-3 [ical-gen]  ✓ can parse this file as a component strictly and roundtrip it  0.81 ms [ical-gen]  Alarm [ical-gen]  GenValid Alarm [ical-gen]  genValid :: Gen Alarm [ical-gen]  ✓ only generates valid 'Alarm's  4274.41 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through Text  6282.33 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ renders to a valid Component  7424.07 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ parses only valid things  7004.25 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  ✓ roundtrips through a General Component  5315.99 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  makeAudioAlarm [ical-gen]  ✓ produces valid alarms  1.00 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  makeDisplayAlarm [ical-gen]  ✓ produces valid alarms  85.45 ms [ical-gen]  passed for all of 100 inputs. [ical-gen]  [ical-gen]  Examples: 45713 [ical-gen]  Passed: 1064 [ical-gen]  Failed: 0 [ical-gen]  Pending: 4 [ical-gen]  Sum of test runtimes: 377.08 seconds [ical-gen]  Test suite took:  68.03 seconds [ical-gen]  [smos-jobhunt] [1 of 6] Compiling Paths_smos_jobhunt ( dist/build/autogen/Paths_smos_jobhunt.hs, dist/build/Paths_smos_jobhunt.o, dist/build/Paths_smos_jobhunt.dyn_o ) [smos-api] [1 of 5] Compiling Paths_smos_api ( dist/build/autogen/Paths_smos_api.hs, dist/build/Paths_smos_api.o, dist/build/Paths_smos_api.dyn_o ) [smos-api] Adapting module: Smos.API.Password [smos-api] Outputing coverables file /build/smos-api-0.8.0/src/Smos/API/Password.hs.coverables for source file /build/smos-api-0.8.0/src/Smos/API/Password.hs [smos-api] Adapting module: Smos.API.Username [smos-api] Outputing coverables file /build/smos-api-0.8.0/src/Smos/API/Username.hs.coverables for source file /build/smos-api-0.8.0/src/Smos/API/Username.hs [smos-api] Adapting module: Smos.API.SHA256 [smos-api] Outputing coverables file /build/smos-api-0.8.0/src/Smos/API/SHA256.hs.coverables for source file /build/smos-api-0.8.0/src/Smos/API/SHA256.hs [smos-report-gen-source] Phase: setupCompilerEnvironmentPhase [smos-report-gen-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-archive] Phase: setupCompilerEnvironmentPhase [smos-archive] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-query] Phase: setupCompilerEnvironmentPhase [smos-query] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-jobhunt] [2 of 6] Compiling Smos.JobHunt.OptParse ( src/Smos/JobHunt/OptParse.hs, dist/build/Smos/JobHunt/OptParse.o, dist/build/Smos/JobHunt/OptParse.dyn_o ) [smos-jobhunt] Adapting module: Smos.JobHunt.OptParse [smos-jobhunt] Outputing coverables file /build/smos-jobhunt-0.2.0/src/Smos/JobHunt/OptParse.hs.coverables for source file /build/smos-jobhunt-0.2.0/src/Smos/JobHunt/OptParse.hs [smos-api] [2 of 5] Compiling Smos.API.Password ( src/Smos/API/Password.hs, dist/build/Smos/API/Password.o, dist/build/Smos/API/Password.dyn_o ) [smos-api] [3 of 5] Compiling Smos.API.SHA256 ( src/Smos/API/SHA256.hs, dist/build/Smos/API/SHA256.o, dist/build/Smos/API/SHA256.dyn_o ) [smos-report-gen-source] Phase: unpackPhase [smos-report-gen-source] unpacking source archive /nix/store/fsffnammb78gp1yw16piih2yxsxcw6rp-smos-report-gen [smos-report-gen-source] source root is smos-report-gen [smos-report-gen-source] Phase: patchPhase [smos-report-gen-source] Phase: compileBuildDriverPhase [smos-report-gen-source] setupCompileFlags: -package-db=/build/tmp.EnfkxT1snQ/setup-package.conf.d -threaded [smos-report-gen-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.EnfkxT1snQ/Main.o ) [smos-report-gen-source] [2 of 2] Linking Setup [smos-archive] Phase: unpackPhase [smos-archive] unpacking source archive /nix/store/kh0bfh9585gwab91rb945qa58bn3yxr6-smos-archive-source-0.7.1/smos-archive-0.7.1.tar.gz [smos-archive] source root is smos-archive-0.7.1 [smos-archive] setting SOURCE_DATE_EPOCH to timestamp 1780355828 of file "smos-archive-0.7.1/test/Spec.hs" [smos-archive] warning: file "smos-archive-0.7.1/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-archive] Phase: patchPhase [smos-archive] Adding dekking-value to build-depends in ./smos-archive.cabal [smos-archive] Phase: compileBuildDriverPhase [smos-archive] setupCompileFlags: -package-db=/build/tmp.ILkTz0rBW9/setup-package.conf.d -threaded [smos-query] Phase: unpackPhase [smos-query] unpacking source archive /nix/store/s3z3zkpjfsl3ib9kgy16klnmhkxrsymq-smos-query-source-0.12.0/smos-query-0.12.0.tar.gz [smos-query] source root is smos-query-0.12.0 [smos-query] setting SOURCE_DATE_EPOCH to timestamp 1780355831 of file "smos-query-0.12.0/test/Spec.hs" [smos-query] warning: file "smos-query-0.12.0/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-query] Phase: patchPhase [smos-query] Adding dekking-value to build-depends in ./smos-query.cabal [smos-archive] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.ILkTz0rBW9/Main.o ) [smos-query] Phase: compileBuildDriverPhase [smos-query] setupCompileFlags: -package-db=/build/tmp.Hzp2yHqBEE/setup-package.conf.d -threaded [smos-archive] [2 of 2] Linking Setup [smos-query] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.Hzp2yHqBEE/Main.o ) [smos-query] [2 of 2] Linking Setup [smos-api] [4 of 5] Compiling Smos.API.Username ( src/Smos/API/Username.hs, dist/build/Smos/API/Username.o, dist/build/Smos/API/Username.dyn_o ) [smos-api] [5 of 5] Compiling Smos.API ( src/Smos/API.hs, dist/build/Smos/API.o, dist/build/Smos/API.dyn_o ) [smos-api] Adapting module: Smos.API [smos-api] Outputing coverables file /build/smos-api-0.8.0/src/Smos/API.hs.coverables for source file /build/smos-api-0.8.0/src/Smos/API.hs [smos-jobhunt] [3 of 6] Compiling Smos.JobHunt.Command.Init ( src/Smos/JobHunt/Command/Init.hs, dist/build/Smos/JobHunt/Command/Init.o, dist/build/Smos/JobHunt/Command/Init.dyn_o ) [smos-jobhunt] Adapting module: Smos.JobHunt.Command.Init [smos-jobhunt] Outputing coverables file /build/smos-jobhunt-0.2.0/src/Smos/JobHunt/Command/Init.hs.coverables for source file /build/smos-jobhunt-0.2.0/src/Smos/JobHunt/Command/Init.hs [smos-report-gen-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-report-gen-source] Phase: configurePhase [smos-report-gen-source] configureFlags: --verbose --prefix=/nix/store/gj24g1dpzbbjlp0aflhf8dwb9im061zz-smos-report-gen-source-0.8.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.EnfkxT1snQ/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-report-gen-source] Using Parsec parser [smos-report-gen-source] Configuring smos-report-gen-0.8.0... [smos-archive] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-archive] Phase: configurePhase [smos-archive] configureFlags: --verbose --prefix=/nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.ILkTz0rBW9/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-archive] Using Parsec parser [smos-archive] Configuring smos-archive-0.7.1... [smos-jobhunt] [4 of 6] Compiling Smos.JobHunt.Command.SendEmail ( src/Smos/JobHunt/Command/SendEmail.hs, dist/build/Smos/JobHunt/Command/SendEmail.o, dist/build/Smos/JobHunt/Command/SendEmail.dyn_o ) [smos-jobhunt] Adapting module: Smos.JobHunt.Command.SendEmail [smos-jobhunt] Outputing coverables file /build/smos-jobhunt-0.2.0/src/Smos/JobHunt/Command/SendEmail.hs.coverables for source file /build/smos-jobhunt-0.2.0/src/Smos/JobHunt/Command/SendEmail.hs [smos-query] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-query] Phase: configurePhase [smos-query] configureFlags: --verbose --prefix=/nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.Hzp2yHqBEE/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib [smos-query] Using Parsec parser [smos-query] Configuring smos-query-0.12.0... [smos-report-gen-source] Dependency IntervalMap: using IntervalMap-0.6.2.1 [smos-report-gen-source] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-report-gen-source] Dependency base >=4.9 && <=5: using base-4.20.2.0 [smos-report-gen-source] Dependency containers: using containers-0.7 [smos-report-gen-source] Dependency cursor: using cursor-0.3.2.0 [smos-report-gen-source] Dependency cursor-gen: using cursor-gen-0.4.0.0 [smos-report-gen-source] Dependency deepseq: using deepseq-1.5.0.0 [smos-report-gen-source] Dependency dlist: using dlist-1.0 [smos-report-gen-source] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [smos-report-gen-source] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2 [smos-report-gen-source] Dependency genvalidity-path: using genvalidity-path-1.0.0.1 [smos-report-gen-source] Dependency genvalidity-time: using genvalidity-time-1.0.0.1 [smos-report-gen-source] Dependency path: using path-0.9.6 [smos-report-gen-source] Dependency smos-data: using smos-data-0.7.0 [smos-report-gen-source] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-report-gen-source] Dependency smos-directory-gen: using smos-directory-gen-0.2.0 [smos-report-gen-source] Dependency smos-report: using smos-report-0.12.0 [smos-report-gen-source] Dependency text: using text-2.1.3 [smos-report-gen-source] Dependency time: using time-1.12.2 [smos-report-gen-source] Dependency base >=4.9 && <=5: using base-4.20.2.0 [smos-report-gen-source] Dependency containers: using containers-0.7 [smos-report-gen-source] Dependency criterion: using criterion-1.6.4.0 [smos-report-gen-source] Dependency cursor: using cursor-0.3.2.0 [smos-report-gen-source] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2 [smos-report-gen-source] Dependency genvalidity-criterion: using genvalidity-criterion-1.1.0.0 [smos-report-gen-source] Dependency genvalidity-path: using genvalidity-path-1.0.0.1 [smos-report-gen-source] Dependency path: using path-0.9.6 [smos-report-gen-source] Dependency smos-data: using smos-data-0.7.0 [smos-report-gen-source] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-report-gen-source] Dependency smos-report: using smos-report-0.12.0 [smos-report-gen-source] Dependency smos-report-gen: using smos-report-gen-0.8.0 [smos-report-gen-source] Dependency text: using text-2.1.3 [smos-report-gen-source] Source component graph: [smos-report-gen-source]  component lib [smos-report-gen-source]  component bench:smos-report-bench dependency lib [smos-report-gen-source] Configured component graph: [smos-report-gen-source]  component smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28 [smos-report-gen-source]  include IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-report-gen-source]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-report-gen-source]  include base-4.20.2.0-fafd [smos-report-gen-source]  include containers-0.7-96b4 [smos-report-gen-source]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-gen-source]  include cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-report-gen-source]  include deepseq-1.5.0.0-2b65 [smos-report-gen-source]  include dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [smos-report-gen-source]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-report-gen-source]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-report-gen-source]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-gen-source]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-report-gen-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-gen-source]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-gen-source]  include smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-report-gen-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-gen-source]  include text-2.1.3-34f1 [smos-report-gen-source]  include time-1.12.2-3479 [smos-report-gen-source]  component smos-report-gen-0.8.0-4rEMqLHLejpLKrOX1ItPOj-smos-report-bench [smos-report-gen-source]  include base-4.20.2.0-fafd [smos-report-gen-source]  include containers-0.7-96b4 [smos-report-gen-source]  include criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [smos-report-gen-source]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-gen-source]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-report-gen-source]  include genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [smos-report-gen-source]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-gen-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-gen-source]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-gen-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-gen-source]  include smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28 [smos-report-gen-source]  include text-2.1.3-34f1 [smos-report-gen-source] Linked component graph: [smos-report-gen-source]  unit smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28 [smos-report-gen-source]  include IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-report-gen-source]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-report-gen-source]  include base-4.20.2.0-fafd [smos-report-gen-source]  include containers-0.7-96b4 [smos-report-gen-source]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-gen-source]  include cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-report-gen-source]  include deepseq-1.5.0.0-2b65 [smos-report-gen-source]  include dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [smos-report-gen-source]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-report-gen-source]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-report-gen-source]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-gen-source]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-report-gen-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-gen-source]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-gen-source]  include smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-report-gen-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-gen-source]  include text-2.1.3-34f1 [smos-report-gen-source]  include time-1.12.2-3479 [smos-report-gen-source]  Smos.Report.Agenda.Gen=smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28:Smos.Report.Agenda.Gen,Smos.Report.Comparison.Gen=smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28:Smos.Report.Comparison.Gen,Smos.Report.Entry.Gen=smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28:Smos.Report.Entry.Gen,Smos.Report.Filter.Gen=smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28:Smos.Report.Filter.Gen,Smos.Report.Free.Gen=smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28:Smos.Report.Free.Gen,Smos.Report.Next.Gen=smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28:Smos.Report.Next.Gen,Smos.Report.Ongoing.Gen=smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28:Smos.Report.Ongoing.Gen,Smos.Report.OptParse.Gen=smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28:Smos.Report.OptParse.Gen,Smos.Report.Period.Gen=smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28:Smos.Report.Period.Gen,Smos.Report.Projection.Gen=smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28:Smos.Report.Projection.Gen,Smos.Report.Projects.Gen=smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28:Smos.Report.Projects.Gen,Smos.Report.Report.Gen=smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28:Smos.Report.Report.Gen,Smos.Report.Sorter.Gen=smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28:Smos.Report.Sorter.Gen,Smos.Report.Stuck.Gen=smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28:Smos.Report.Stuck.Gen,Smos.Report.Time.Gen=smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28:Smos.Report.Time.Gen,Smos.Report.TimeBlock.Gen=smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28:Smos.Report.TimeBlock.Gen,Smos.Report.Waiting.Gen=smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28:Smos.Report.Waiting.Gen,Smos.Report.Work.Gen=smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28:Smos.Report.Work.Gen [smos-report-gen-source]  unit smos-report-gen-0.8.0-4rEMqLHLejpLKrOX1ItPOj-smos-report-bench [smos-report-gen-source]  include base-4.20.2.0-fafd [smos-report-gen-source]  include containers-0.7-96b4 [smos-report-gen-source]  include criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [smos-report-gen-source]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-gen-source]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-report-gen-source]  include genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [smos-report-gen-source]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-gen-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-gen-source]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-gen-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-gen-source]  include smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28 [smos-report-gen-source]  include text-2.1.3-34f1 [smos-report-gen-source] Ready component graph: [smos-report-gen-source]  definite smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28 [smos-report-gen-source]  depends IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-report-gen-source]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-report-gen-source]  depends base-4.20.2.0-fafd [smos-report-gen-source]  depends containers-0.7-96b4 [smos-report-gen-source]  depends cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-gen-source]  depends cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-report-gen-source]  depends deepseq-1.5.0.0-2b65 [smos-report-gen-source]  depends dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [smos-report-gen-source]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-report-gen-source]  depends genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-report-gen-source]  depends genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-gen-source]  depends genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-report-gen-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-gen-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-gen-source]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-gen-source]  depends smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-report-gen-source]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-gen-source]  depends text-2.1.3-34f1 [smos-report-gen-source]  depends time-1.12.2-3479 [smos-report-gen-source]  definite smos-report-gen-0.8.0-4rEMqLHLejpLKrOX1ItPOj-smos-report-bench [smos-jobhunt] [5 of 6] Compiling Smos.JobHunt.Command ( src/Smos/JobHunt/Command.hs, dist/build/Smos/JobHunt/Command.o, dist/build/Smos/JobHunt/Command.dyn_o ) [smos-jobhunt] Adapting module: Smos.JobHunt.Command [smos-jobhunt] Outputing coverables file /build/smos-jobhunt-0.2.0/src/Smos/JobHunt/Command.hs.coverables for source file /build/smos-jobhunt-0.2.0/src/Smos/JobHunt/Command.hs [smos-report-gen-source]  depends base-4.20.2.0-fafd [smos-report-gen-source]  depends containers-0.7-96b4 [smos-report-gen-source]  depends criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [smos-report-gen-source]  depends cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-gen-source]  depends genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-report-gen-source]  depends genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [smos-report-gen-source]  depends genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-gen-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-gen-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-gen-source]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-gen-source]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-gen-source]  depends smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28 [smos-report-gen-source]  depends text-2.1.3-34f1 [smos-report-gen-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-report-gen-source] Using compiler: ghc-9.10.3 [smos-report-gen-source] Using install prefix: [smos-report-gen-source] /nix/store/gj24g1dpzbbjlp0aflhf8dwb9im061zz-smos-report-gen-source-0.8.0 [smos-report-gen-source] Executables installed in: [smos-report-gen-source] /nix/store/gj24g1dpzbbjlp0aflhf8dwb9im061zz-smos-report-gen-source-0.8.0/bin [smos-report-gen-source] Libraries installed in: [smos-report-gen-source] /nix/store/gj24g1dpzbbjlp0aflhf8dwb9im061zz-smos-report-gen-source-0.8.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-report-gen-0.8.0-Ckfnzx1G61N8ONR0uL7Q28 [smos-report-gen-source] Dynamic Libraries installed in: [smos-report-gen-source] /nix/store/gj24g1dpzbbjlp0aflhf8dwb9im061zz-smos-report-gen-source-0.8.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-report-gen-source] Private executables installed in: [smos-report-gen-source] /nix/store/gj24g1dpzbbjlp0aflhf8dwb9im061zz-smos-report-gen-source-0.8.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-report-gen-0.8.0 [smos-report-gen-source] Data files installed in: [smos-report-gen-source] /nix/store/gj24g1dpzbbjlp0aflhf8dwb9im061zz-smos-report-gen-source-0.8.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-report-gen-0.8.0 [smos-report-gen-source] Documentation installed in: [smos-report-gen-source] /nix/store/gj24g1dpzbbjlp0aflhf8dwb9im061zz-smos-report-gen-source-0.8.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-report-gen-0.8.0 [smos-report-gen-source] Configuration files installed in: [smos-report-gen-source] /nix/store/gj24g1dpzbbjlp0aflhf8dwb9im061zz-smos-report-gen-source-0.8.0/etc [smos-report-gen-source] No alex found [smos-report-gen-source] Using ar found on system at: [smos-report-gen-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-report-gen-source] No c2hs found [smos-report-gen-source] No cpphs found [smos-report-gen-source] No doctest found [smos-report-gen-source] Using gcc version 14.3.0 given by user at: [smos-report-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-report-gen-source] Using ghc version 9.10.3 found on system at: [smos-report-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-report-gen-source] Using ghc-pkg version 9.10.3 found on system at: [smos-report-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-report-gen-source] No ghcjs found [smos-report-gen-source] No ghcjs-pkg found [smos-report-gen-source] No greencard found [smos-report-gen-source] Using haddock version 2.31.1 found on system at: [smos-report-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-report-gen-source] No happy found [smos-report-gen-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-report-gen-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-report-gen-source] No hmake found [smos-report-gen-source] Using hpc version 0.69 found on system at: [smos-report-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-report-gen-source] Using hsc2hs version 0.68.10 found on system at: [smos-report-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-report-gen-source] No hscolour found [smos-report-gen-source] No jhc found [smos-report-gen-source] Using ld found on system at: [smos-report-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-report-gen-source] No pkg-config found [smos-report-gen-source] Using runghc version 9.10.3 found on system at: [smos-report-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-report-gen-source] Using strip version 2.44 found on system at: [smos-report-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-report-gen-source] Using tar found on system at: [smos-report-gen-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-report-gen-source] No uhc found [smos-jobhunt] [6 of 6] Compiling Smos.JobHunt ( src/Smos/JobHunt.hs, dist/build/Smos/JobHunt.o, dist/build/Smos/JobHunt.dyn_o ) [smos-jobhunt] Adapting module: Smos.JobHunt [smos-jobhunt] Outputing coverables file /build/smos-jobhunt-0.2.0/src/Smos/JobHunt.hs.coverables for source file /build/smos-jobhunt-0.2.0/src/Smos/JobHunt.hs [smos-report-gen-source] Phase: buildPhase [smos-archive] Dependency base: using base-4.20.2.0 [smos-archive] Dependency bytestring: using bytestring-0.12.2.0 [smos-archive] Dependency conduit: using conduit-1.3.6.1 [smos-archive] Dependency containers: using containers-0.7 [smos-archive] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-archive] Dependency exceptions: using exceptions-0.10.9 [smos-archive] Dependency filepath: using filepath-1.5.4.0 [smos-archive] Dependency monad-logger: using monad-logger-0.3.42 [smos-archive] Dependency mtl: using mtl-2.3.1 [smos-archive] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-archive] Dependency path: using path-0.9.6 [smos-archive] Dependency path-io: using path-io-1.8.2 [smos-archive] Dependency smos-cli: using smos-cli-0.2.1 [smos-archive] Dependency smos-data: using smos-data-0.7.0 [smos-archive] Dependency smos-directory: using smos-directory-0.2.0 [smos-archive] Dependency smos-report: using smos-report-0.12.0 [smos-archive] Dependency text: using text-2.1.3 [smos-archive] Dependency time: using time-1.12.2 [smos-archive] Dependency unliftio: using unliftio-0.2.25.1 [smos-archive] Dependency base: using base-4.20.2.0 [smos-archive] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-archive] Dependency smos-archive: using smos-archive-0.7.1 [smos-archive] Dependency base: using base-4.20.2.0 [smos-archive] Dependency bytestring: using bytestring-0.12.2.0 [smos-archive] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-archive] Dependency dirforest: using dirforest-0.1.0.0 [smos-archive] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos-archive] Dependency monad-logger: using monad-logger-0.3.42 [smos-archive] Dependency opt-env-conf-test: using opt-env-conf-test-0.0.0.4 [smos-archive] Dependency path: using path-0.9.6 [smos-archive] Dependency path-io: using path-io-1.8.2 [smos-archive] Dependency smos-archive: using smos-archive-0.7.1 [smos-archive] Dependency smos-data: using smos-data-0.7.0 [smos-archive] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-archive] Dependency smos-directory: using smos-directory-0.2.0 [smos-archive] Dependency smos-directory-gen: using smos-directory-gen-0.2.0 [smos-archive] Dependency smos-report: using smos-report-0.12.0 [smos-archive] Dependency sydtest: using sydtest-0.23.0.1 [smos-archive] Dependency time: using time-1.12.2 [smos-archive] Source component graph: [smos-archive]  component lib [smos-archive]  component exe:smos-archive dependency lib [smos-archive]  component test:smos-archive-test dependency lib [smos-archive] Configured component graph: [smos-archive]  component smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-archive]  include base-4.20.2.0-fafd [smos-archive]  include bytestring-0.12.2.0-96e1 [smos-archive]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-archive]  include containers-0.7-96b4 [smos-archive]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-archive]  include exceptions-0.10.9-d102 [smos-archive]  include filepath-1.5.4.0-2605 [smos-archive]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-archive]  include mtl-2.3.1-37af [smos-archive]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-archive]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-archive]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-archive]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-archive]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-archive]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-archive]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-archive]  include text-2.1.3-34f1 [smos-archive]  include time-1.12.2-3479 [smos-archive]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-archive]  component smos-archive-0.7.1-2rJj2V3Xhww96UlO7U7ZMb-smos-archive [smos-archive]  include base-4.20.2.0-fafd [smos-archive]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-archive]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-archive]  component smos-archive-0.7.1-LqASb0zaqFUC5EPuQqRDj6-smos-archive-test [smos-archive]  include base-4.20.2.0-fafd [smos-archive]  include bytestring-0.12.2.0-96e1 [smos-archive]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-archive]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-archive]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-archive]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-archive]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-archive]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-archive]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-archive]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-archive]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-archive]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-archive]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-archive]  include smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-archive]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-archive]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-archive]  include time-1.12.2-3479 [smos-archive] Linked component graph: [smos-archive]  unit smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-archive]  include base-4.20.2.0-fafd [smos-archive]  include bytestring-0.12.2.0-96e1 [smos-archive]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-archive]  include containers-0.7-96b4 [smos-archive]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-archive]  include exceptions-0.10.9-d102 [smos-archive]  include filepath-1.5.4.0-2605 [smos-archive]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-archive]  include mtl-2.3.1-37af [smos-archive]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-archive]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-archive]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-archive]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-archive]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-archive]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-archive]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-archive]  include text-2.1.3-34f1 [smos-archive]  include time-1.12.2-3479 [smos-archive]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-archive]  Smos.Archive=smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2:Smos.Archive,Smos.Archive.Commands=smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2:Smos.Archive.Commands,Smos.Archive.Commands.Export=smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2:Smos.Archive.Commands.Export,Smos.Archive.Commands.File=smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2:Smos.Archive.Commands.File,Smos.Archive.Env=smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2:Smos.Archive.Env,Smos.Archive.OptParse=smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2:Smos.Archive.OptParse [smos-archive]  unit smos-archive-0.7.1-2rJj2V3Xhww96UlO7U7ZMb-smos-archive [smos-archive]  include base-4.20.2.0-fafd [smos-archive]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-archive]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-archive]  unit smos-archive-0.7.1-LqASb0zaqFUC5EPuQqRDj6-smos-archive-test [smos-archive]  include base-4.20.2.0-fafd [smos-archive]  include bytestring-0.12.2.0-96e1 [smos-archive]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-archive]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-archive]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-archive]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-archive]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-archive]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-archive]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-archive]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-archive]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-archive]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-archive]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-archive]  include smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-archive]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-archive]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-archive]  include time-1.12.2-3479 [smos-archive] Ready component graph: [smos-archive]  definite smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-archive]  depends base-4.20.2.0-fafd [smos-archive]  depends bytestring-0.12.2.0-96e1 [smos-archive]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-archive]  depends containers-0.7-96b4 [smos-archive]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-archive]  depends exceptions-0.10.9-d102 [smos-archive]  depends filepath-1.5.4.0-2605 [smos-archive]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-archive]  depends mtl-2.3.1-37af [smos-archive]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-archive]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-archive]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-archive]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-archive]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-archive]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-archive]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-archive]  depends text-2.1.3-34f1 [smos-archive]  depends time-1.12.2-3479 [smos-archive]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-archive]  definite smos-archive-0.7.1-LqASb0zaqFUC5EPuQqRDj6-smos-archive-test [smos-archive]  depends base-4.20.2.0-fafd [smos-archive]  depends bytestring-0.12.2.0-96e1 [smos-archive]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-archive]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-archive]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-report-gen-source] Distribution quality errors: [smos-report-gen-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-report-gen-source] Distribution quality warnings: [smos-report-gen-source] [no-license-file] A 'license-file' is not specified. [smos-report-gen-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-report-gen-source] - IntervalMap [smos-report-gen-source] - QuickCheck [smos-report-gen-source] - containers [smos-report-gen-source] - cursor [smos-report-gen-source] - cursor-gen [smos-report-gen-source] - deepseq [smos-report-gen-source] - dlist [smos-report-gen-source] - genvalidity [smos-report-gen-source] - genvalidity-containers [smos-report-gen-source] - genvalidity-path [smos-report-gen-source] - genvalidity-time [smos-report-gen-source] - path [smos-report-gen-source] - smos-data [smos-report-gen-source] - smos-data-gen [smos-report-gen-source] - smos-directory-gen [smos-report-gen-source] - smos-report [smos-report-gen-source] - text [smos-report-gen-source] - time [smos-report-gen-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-report-gen-source] Note: the public hackage server would reject this package. [smos-report-gen-source] Building source dist for smos-report-gen-0.8.0... [smos-archive]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-archive]  depends opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-archive]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-archive]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-archive]  depends smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-archive]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-archive]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-archive]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-archive]  depends smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-archive]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-archive]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-archive]  depends time-1.12.2-3479 [smos-archive]  definite smos-archive-0.7.1-2rJj2V3Xhww96UlO7U7ZMb-smos-archive [smos-archive]  depends base-4.20.2.0-fafd [smos-archive]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-archive]  depends smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-archive] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-archive] Using compiler: ghc-9.10.3 [smos-archive] Using install prefix: [smos-archive] /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1 [smos-archive] Executables installed in: [smos-archive] /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1/bin [smos-archive] Libraries installed in: [smos-archive] /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-archive] Dynamic Libraries installed in: [smos-archive] /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-archive] Private executables installed in: [smos-archive] /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-archive-0.7.1 [smos-archive] Data files installed in: [smos-archive] /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1/share/x86_64-linux-ghc-9.10.3-a85d/smos-archive-0.7.1 [smos-archive] Documentation installed in: [smos-archive] /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-archive-0.7.1 [smos-archive] Configuration files installed in: [smos-archive] /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1/etc [smos-archive] No alex found [smos-archive] Using ar found on system at: [smos-archive] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-archive] No c2hs found [smos-archive] No cpphs found [smos-archive] No doctest found [smos-archive] Using gcc version 14.3.0 given by user at: [smos-archive] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-archive] Using ghc version 9.10.3 found on system at: [smos-archive] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-archive] Using ghc-pkg version 9.10.3 found on system at: [smos-archive] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-archive] No ghcjs found [smos-archive] No ghcjs-pkg found [smos-archive] No greencard found [smos-archive] Using haddock version 2.31.1 found on system at: [smos-archive] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-archive] No happy found [smos-archive] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-archive] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-archive] No hmake found [smos-archive] Using hpc version 0.69 found on system at: [smos-archive] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-archive] Using hsc2hs version 0.68.10 found on system at: [smos-archive] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-archive] No hscolour found [smos-archive] No jhc found [smos-archive] Using ld found on system at: [smos-archive] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-archive] No pkg-config found [smos-archive] Using runghc version 9.10.3 found on system at: [smos-archive] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-archive] Using strip version 2.44 found on system at: [smos-archive] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-archive] Using tar found on system at: [smos-archive] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-archive] No uhc found [smos-report-gen-source] Source tarball created: dist/smos-report-gen-0.8.0.tar.gz [smos-report-gen-source] Phase: haddockPhase [smos-report-gen-source] Phase: installPhase [smos-report-gen-source] Phase: fixupPhase [smos-query] Dependency IntervalMap: using IntervalMap-0.6.2.1 [smos-query] Dependency aeson: using aeson-2.2.3.0 [smos-query] Dependency aeson-pretty: using aeson-pretty-0.8.10 [smos-query] Dependency base: using base-4.20.2.0 [smos-query] Dependency bytestring: using bytestring-0.12.2.0 [smos-query] Dependency conduit: using conduit-1.3.6.1 [smos-query] Dependency containers: using containers-0.7 [smos-query] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-query] Dependency mtl: using mtl-2.3.1 [smos-query] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-query] Dependency path: using path-0.9.6 [smos-query] Dependency pretty-relative-time: using pretty-relative-time-0.3.0.0 [smos-query] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 [smos-query] Dependency safe-coloured-text-terminfo: using [smos-query] safe-coloured-text-terminfo-0.3.0.0 [smos-query] Dependency smos-cli: using smos-cli-0.2.1 [smos-query] Dependency smos-data: using smos-data-0.7.0 [smos-query] Dependency smos-directory: using smos-directory-0.2.0 [smos-query] Dependency smos-report: using smos-report-0.12.0 [smos-query] Dependency text: using text-2.1.3 [smos-query] Dependency time: using time-1.12.2 [smos-query] Dependency tz: using tz-0.1.3.6 [smos-query] Dependency validity-path: using validity-path-0.4.0.1 [smos-query] Dependency yaml: using yaml-0.11.11.2 [smos-query] Dependency base: using base-4.20.2.0 [smos-query] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-query] Dependency smos-query: using smos-query-0.12.0 [smos-query] Dependency base: using base-4.20.2.0 [smos-query] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-query] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos-query] Dependency opt-env-conf-test: using opt-env-conf-test-0.0.0.4 [smos-query] Dependency path: using path-0.9.6 [smos-query] Dependency path-io: using path-io-1.8.2 [smos-query] Dependency smos-directory-gen: using smos-directory-gen-0.2.0 [smos-query] Dependency smos-query: using smos-query-0.12.0 [smos-query] Dependency sydtest: using sydtest-0.23.0.1 [smos-query] Source component graph: [smos-query]  component lib [smos-query]  component exe:smos-query dependency lib [smos-query]  component test:smos-query-test dependency lib [smos-query] Configured component graph: [smos-query]  component smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo [smos-query]  include IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-query]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-query]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [smos-query]  include base-4.20.2.0-fafd [smos-query]  include bytestring-0.12.2.0-96e1 [smos-query]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-query]  include containers-0.7-96b4 [smos-query]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-query]  include mtl-2.3.1-37af [smos-query]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-query]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-query]  include pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-query]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-query]  include safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-query]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-query]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-query]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-query]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-query]  include text-2.1.3-34f1 [smos-query]  include time-1.12.2-3479 [smos-query]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-query]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-query]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-query]  component smos-query-0.12.0-4l3oKvG6sZl26AQdCoDxRs-smos-query [smos-query]  include base-4.20.2.0-fafd [smos-query]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-query]  include smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo [smos-query]  component smos-query-0.12.0-WZZZdwnGd78u7MQf84bZs-smos-query-test [smos-query]  include base-4.20.2.0-fafd [smos-query]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-query]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-query]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-query]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-query]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-query]  include smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-query]  include smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo [smos-query]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-query] Linked component graph: [smos-query]  unit smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo [smos-query]  include IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-query]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-query]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [smos-query]  include base-4.20.2.0-fafd [smos-query]  include bytestring-0.12.2.0-96e1 [smos-query]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-query]  include containers-0.7-96b4 [smos-query]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-query]  include mtl-2.3.1-37af [smos-query]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-query]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-query]  include pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-query]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-query]  include safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-query]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-query]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-query]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-query]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-query]  include text-2.1.3-34f1 [smos-query]  include time-1.12.2-3479 [smos-query]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-query]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-query]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-query]  Smos.Query=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query,Smos.Query.Clock.Types=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.Clock.Types,Smos.Query.Commands=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.Commands,Smos.Query.Commands.Agenda=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.Commands.Agenda,Smos.Query.Commands.Clock=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.Commands.Clock,Smos.Query.Commands.Entry=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.Commands.Entry,Smos.Query.Commands.Free=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.Commands.Free,Smos.Query.Commands.Import=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.Commands.Import,Smos.Query.Commands.Log=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.Commands.Log,Smos.Query.Commands.Next=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.Commands.Next,Smos.Query.Commands.Ongoing=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.Commands.Ongoing,Smos.Query.Commands.PreparedReport=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.Commands.PreparedReport,Smos.Query.Commands.Projects=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.Commands.Projects,Smos.Query.Commands.Stats=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.Commands.Stats,Smos.Query.Commands.Stuck=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.Commands.Stuck,Smos.Query.Commands.Tags=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.Commands.Tags,Smos.Query.Commands.Waiting=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.Commands.Waiting,Smos.Query.Commands.Work=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.Commands.Work,Smos.Query.Env=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.Env,Smos.Query.Formatting=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.Formatting,Smos.Query.OptParse=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.OptParse,Smos.Query.Streaming=smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo:Smos.Query.Streaming [smos-query]  unit smos-query-0.12.0-4l3oKvG6sZl26AQdCoDxRs-smos-query [smos-query]  include base-4.20.2.0-fafd [smos-query]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-query]  include smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo [smos-query]  unit smos-query-0.12.0-WZZZdwnGd78u7MQf84bZs-smos-query-test [smos-query]  include base-4.20.2.0-fafd [smos-query]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-query]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-query]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-query]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-query]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-query]  include smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-query]  include smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo [smos-query]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-query] Ready component graph: [smos-query]  definite smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo [smos-query]  depends IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-query]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-query]  depends aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [smos-query]  depends base-4.20.2.0-fafd [smos-query]  depends bytestring-0.12.2.0-96e1 [smos-query]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-query]  depends containers-0.7-96b4 [smos-query]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-query]  depends mtl-2.3.1-37af [smos-query]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-query]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-query]  depends pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-query]  depends safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-query]  depends safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-query]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-query]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-query]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-query]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-query]  depends text-2.1.3-34f1 [smos-query]  depends time-1.12.2-3479 [smos-query]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-query]  depends validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-query]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-query]  definite smos-query-0.12.0-WZZZdwnGd78u7MQf84bZs-smos-query-test [smos-query]  depends base-4.20.2.0-fafd [smos-query]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-query]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-query]  depends opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-query]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-query]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-query]  depends smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-query]  depends smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo [smos-query]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-query]  definite smos-query-0.12.0-4l3oKvG6sZl26AQdCoDxRs-smos-query [smos-query]  depends base-4.20.2.0-fafd [smos-query]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-query]  depends smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo [smos-query] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-query] Using compiler: ghc-9.10.3 [smos-query] Using install prefix: [smos-query] /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0 [smos-query] Executables installed in: [smos-query] /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0/bin [smos-query] Libraries installed in: [smos-query] /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo [smos-query] Dynamic Libraries installed in: [smos-query] /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-query] Private executables installed in: [smos-query] /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-query-0.12.0 [smos-query] Data files installed in: [smos-query] /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-query-0.12.0 [smos-query] Documentation installed in: [smos-query] /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-query-0.12.0 [smos-query] Configuration files installed in: [smos-query] /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0/etc [smos-query] No alex found [smos-query] Using ar found on system at: [smos-query] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-query] No c2hs found [smos-query] No cpphs found [smos-query] No doctest found [smos-query] Using gcc version 14.3.0 given by user at: [smos-query] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-query] Using ghc version 9.10.3 found on system at: [smos-query] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-query] Using ghc-pkg version 9.10.3 found on system at: [smos-query] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-query] No ghcjs found [smos-query] No ghcjs-pkg found [smos-query] No greencard found [smos-query] Using haddock version 2.31.1 found on system at: [smos-query] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-query] No happy found [smos-query] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-query] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-query] No hmake found [smos-query] Using hpc version 0.69 found on system at: [smos-query] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-query] Using hsc2hs version 0.68.10 found on system at: [smos-query] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-query] No hscolour found [smos-query] No jhc found [smos-query] Using ld found on system at: [smos-query] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-query] No pkg-config found [smos-query] Using runghc version 9.10.3 found on system at: [smos-query] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-query] Using strip version 2.44 found on system at: [smos-query] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-query] Using tar found on system at: [smos-query] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-query] No uhc found [smos-archive] Phase: buildPhase [smos-query] Phase: buildPhase [smos-archive] Preprocessing library for smos-archive-0.7.1... [smos-archive] Building library for smos-archive-0.7.1... [smos-jobhunt] Warning: ignoring unrecognised input `dist/build/Smos/JobHunt.dyn_o' [smos-jobhunt] Warning: ignoring unrecognised input `dist/build/Smos/JobHunt/Command.dyn_o' [smos-jobhunt] Warning: ignoring unrecognised input `dist/build/Smos/JobHunt/Command/Init.dyn_o' [smos-jobhunt] Warning: ignoring unrecognised input `dist/build/Smos/JobHunt/Command/SendEmail.dyn_o' [smos-jobhunt] Warning: ignoring unrecognised input `dist/build/Smos/JobHunt/OptParse.dyn_o' [smos-jobhunt] Warning: ignoring unrecognised input `dist/build/Paths_smos_jobhunt.dyn_o' [post-build-hook] Uploading to cachix cache "smos": /nix/store/gj24g1dpzbbjlp0aflhf8dwb9im061zz-smos-report-gen-source-0.8.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/gj24g1dpzbbjlp0aflhf8dwb9im061zz-smos-report-gen-source-0.8.0 (19.06 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/gj24g1dpzbbjlp0aflhf8dwb9im061zz-smos-report-gen-source-0.8.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/gj24g1dpzbbjlp0aflhf8dwb9im061zz-smos-report-gen-source-0.8.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/6nzgxbfnz6nvlpxhwfsbr3qs8m79bzdj-smos-report-gen-source-0.8.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 31 of 99 built (5 building), 28 of 28 downloaded from cache Building smos-report-gen [smos-api] Warning: ignoring unrecognised input `dist/build/Smos/API.dyn_o' [smos-api] Warning: ignoring unrecognised input `dist/build/Smos/API/Password.dyn_o' [smos-api] Warning: ignoring unrecognised input `dist/build/Smos/API/SHA256.dyn_o' [smos-api] Warning: ignoring unrecognised input `dist/build/Smos/API/Username.dyn_o' [smos-api] Warning: ignoring unrecognised input `dist/build/Paths_smos_api.dyn_o' [smos-api] Phase: checkPhase [smos-api] Package has no test suites. [smos-api] Phase: haddockPhase [smos-api] Phase: installPhase [smos-api] Installing library in /nix/store/3br0prsyy5b4cmg0g7jaysbivv9ha2fg-smos-api-0.8.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-api] Phase: fixupPhase [smos-api] shrinking RPATHs of ELF executables and libraries in /nix/store/3br0prsyy5b4cmg0g7jaysbivv9ha2fg-smos-api-0.8.0 [smos-api] shrinking /nix/store/3br0prsyy5b4cmg0g7jaysbivv9ha2fg-smos-api-0.8.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-api-0.8.0-7uONugSADRTFww9bibLj2W-ghc9.10.3.so [smos-api] checking for references to /build/ in /nix/store/3br0prsyy5b4cmg0g7jaysbivv9ha2fg-smos-api-0.8.0... [smos-api] patching script interpreter paths in /nix/store/3br0prsyy5b4cmg0g7jaysbivv9ha2fg-smos-api-0.8.0 [smos-api] stripping (with command strip and flags -S -p) in /nix/store/3br0prsyy5b4cmg0g7jaysbivv9ha2fg-smos-api-0.8.0/lib [smos-api] shrinking RPATHs of ELF executables and libraries in /nix/store/92cjwmlwasvzldqwlcpag2pmz4819nbm-smos-api-0.8.0-coverables [smos-api] checking for references to /build/ in /nix/store/92cjwmlwasvzldqwlcpag2pmz4819nbm-smos-api-0.8.0-coverables... [smos-api] patching script interpreter paths in /nix/store/92cjwmlwasvzldqwlcpag2pmz4819nbm-smos-api-0.8.0-coverables [smos-api] shrinking RPATHs of ELF executables and libraries in /nix/store/7ivyv55mckh3a69irrhz8382npxrcm5n-smos-api-0.8.0-coverage [smos-api] checking for references to /build/ in /nix/store/7ivyv55mckh3a69irrhz8382npxrcm5n-smos-api-0.8.0-coverage... [smos-api] patching script interpreter paths in /nix/store/7ivyv55mckh3a69irrhz8382npxrcm5n-smos-api-0.8.0-coverage [smos-jobhunt] Preprocessing executable 'smos-jobhunt' for smos-jobhunt-0.2.0... [smos-jobhunt] Building executable 'smos-jobhunt' for smos-jobhunt-0.2.0... [smos-jobhunt] [1 of 2] Compiling Main ( app/Main.hs, dist/build/smos-jobhunt/smos-jobhunt-tmp/Main.o ) [smos-jobhunt] Adapting module: Main [smos-jobhunt] Outputing coverables file /build/smos-jobhunt-0.2.0/app/Main.hs.coverables for source file /build/smos-jobhunt-0.2.0/app/Main.hs [smos-jobhunt] [2 of 2] Compiling Paths_smos_jobhunt ( dist/build/smos-jobhunt/autogen/Paths_smos_jobhunt.hs, dist/build/smos-jobhunt/smos-jobhunt-tmp/Paths_smos_jobhunt.o ) [smos-jobhunt] [1 of 3] Compiling Main ( app/Main.hs, dist/build/smos-jobhunt/smos-jobhunt-tmp/Main.o ) [Smos.JobHunt package changed] [smos-jobhunt] Adapting module: Main [smos-jobhunt] Outputing coverables file /build/smos-jobhunt-0.2.0/app/Main.hs.coverables for source file /build/smos-jobhunt-0.2.0/app/Main.hs [smos-jobhunt] [2 of 3] Compiling Paths_smos_jobhunt ( dist/build/smos-jobhunt/autogen/Paths_smos_jobhunt.hs, dist/build/smos-jobhunt/smos-jobhunt-tmp/Paths_smos_jobhunt.o ) [Impure plugin forced recompilation] [smos-jobhunt] [3 of 3] Linking dist/build/smos-jobhunt/smos-jobhunt [smos-jobhunt] Preprocessing test suite 'smos-jobhunt-test' for smos-jobhunt-0.2.0... [smos-jobhunt] Building test suite 'smos-jobhunt-test' for smos-jobhunt-0.2.0... [smos-archive] [1 of 7] Compiling Paths_smos_archive ( dist/build/autogen/Paths_smos_archive.hs, dist/build/Paths_smos_archive.o, dist/build/Paths_smos_archive.dyn_o ) [smos-archive] [2 of 7] Compiling Smos.Archive.OptParse ( src/Smos/Archive/OptParse.hs, dist/build/Smos/Archive/OptParse.o, dist/build/Smos/Archive/OptParse.dyn_o ) [smos-archive] Adapting module: Smos.Archive.OptParse [smos-archive] Outputing coverables file /build/smos-archive-0.7.1/src/Smos/Archive/OptParse.hs.coverables for source file /build/smos-archive-0.7.1/src/Smos/Archive/OptParse.hs [smos-archive] [3 of 7] Compiling Smos.Archive.Env ( src/Smos/Archive/Env.hs, dist/build/Smos/Archive/Env.o, dist/build/Smos/Archive/Env.dyn_o ) [smos-archive] Adapting module: Smos.Archive.Env [smos-archive] Outputing coverables file /build/smos-archive-0.7.1/src/Smos/Archive/Env.hs.coverables for source file /build/smos-archive-0.7.1/src/Smos/Archive/Env.hs [smos-archive] [4 of 7] Compiling Smos.Archive.Commands.File ( src/Smos/Archive/Commands/File.hs, dist/build/Smos/Archive/Commands/File.o, dist/build/Smos/Archive/Commands/File.dyn_o ) [smos-archive] Adapting module: Smos.Archive.Commands.File [smos-archive] Outputing coverables file /build/smos-archive-0.7.1/src/Smos/Archive/Commands/File.hs.coverables for source file /build/smos-archive-0.7.1/src/Smos/Archive/Commands/File.hs [smos-archive] [5 of 7] Compiling Smos.Archive.Commands.Export ( src/Smos/Archive/Commands/Export.hs, dist/build/Smos/Archive/Commands/Export.o, dist/build/Smos/Archive/Commands/Export.dyn_o ) [smos-archive] Adapting module: Smos.Archive.Commands.Export [smos-archive] Outputing coverables file /build/smos-archive-0.7.1/src/Smos/Archive/Commands/Export.hs.coverables for source file /build/smos-archive-0.7.1/src/Smos/Archive/Commands/Export.hs [smos-archive] [6 of 7] Compiling Smos.Archive.Commands ( src/Smos/Archive/Commands.hs, dist/build/Smos/Archive/Commands.o, dist/build/Smos/Archive/Commands.dyn_o ) [smos-archive] Adapting module: Smos.Archive.Commands [smos-archive] Outputing coverables file /build/smos-archive-0.7.1/src/Smos/Archive/Commands.hs.coverables for source file /build/smos-archive-0.7.1/src/Smos/Archive/Commands.hs [smos-archive] [7 of 7] Compiling Smos.Archive ( src/Smos/Archive.hs, dist/build/Smos/Archive.o, dist/build/Smos/Archive.dyn_o ) [smos-archive] Adapting module: Smos.Archive [smos-archive] Outputing coverables file /build/smos-archive-0.7.1/src/Smos/Archive.hs.coverables for source file /build/smos-archive-0.7.1/src/Smos/Archive.hs [smos-archive] Warning: ignoring unrecognised input `dist/build/Smos/Archive.dyn_o' [smos-archive] Warning: ignoring unrecognised input `dist/build/Smos/Archive/Commands.dyn_o' [smos-archive] Warning: ignoring unrecognised input `dist/build/Smos/Archive/Commands/Export.dyn_o' [smos-archive] Warning: ignoring unrecognised input `dist/build/Smos/Archive/Commands/File.dyn_o' [smos-archive] Warning: ignoring unrecognised input `dist/build/Smos/Archive/Env.dyn_o' [smos-archive] Warning: ignoring unrecognised input `dist/build/Smos/Archive/OptParse.dyn_o' [smos-archive] Warning: ignoring unrecognised input `dist/build/Paths_smos_archive.dyn_o' [smos-archive] Preprocessing test suite 'smos-archive-test' for smos-archive-0.7.1... [smos-archive] Building test suite 'smos-archive-test' for smos-archive-0.7.1... [smos-query] Preprocessing library for smos-query-0.12.0... [smos-query] Building library for smos-query-0.12.0... [smos-query] [ 1 of 23] Compiling Paths_smos_query ( dist/build/autogen/Paths_smos_query.hs, dist/build/Paths_smos_query.o, dist/build/Paths_smos_query.dyn_o ) [smos-query] Adapting module: Smos.Query.Clock.Types [smos-query] Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/Clock/Types.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/Clock/Types.hs [smos-query] Adapting module: Smos.Query.Formatting [smos-query] Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/Formatting.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/Formatting.hs [smos-query] [ 2 of 23] Compiling Smos.Query.Clock.Types ( src/Smos/Query/Clock/Types.hs, dist/build/Smos/Query/Clock/Types.o, dist/build/Smos/Query/Clock/Types.dyn_o ) [smos-query] [ 3 of 23] Compiling Smos.Query.Formatting ( src/Smos/Query/Formatting.hs, dist/build/Smos/Query/Formatting.o, dist/build/Smos/Query/Formatting.dyn_o ) [smos-query] Adapting module: Smos.Query.OptParse [smos-query] Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/OptParse.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/OptParse.hs [smos-query] [ 4 of 23] Compiling Smos.Query.OptParse ( src/Smos/Query/OptParse.hs, dist/build/Smos/Query/OptParse.o, dist/build/Smos/Query/OptParse.dyn_o ) [smos-query] [ 5 of 23] Compiling Smos.Query.Env ( src/Smos/Query/Env.hs, dist/build/Smos/Query/Env.o, dist/build/Smos/Query/Env.dyn_o ) [smos-query] Adapting module: Smos.Query.Env [smos-query] Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/Env.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/Env.hs [smos-query] [ 6 of 23] Compiling Smos.Query.Streaming ( src/Smos/Query/Streaming.hs, dist/build/Smos/Query/Streaming.o, dist/build/Smos/Query/Streaming.dyn_o ) [smos-query] Adapting module: Smos.Query.Streaming [smos-query] Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/Streaming.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/Streaming.hs [smos-query] [ 7 of 23] Compiling Smos.Query.Commands.Import ( src/Smos/Query/Commands/Import.hs, dist/build/Smos/Query/Commands/Import.o, dist/build/Smos/Query/Commands/Import.dyn_o ) [smos-query] Adapting module: Smos.Query.Commands.Import [smos-query] Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/Commands/Import.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/Commands/Import.hs [smos-query] [Adapting module: Smos.Query.Commands.Entry [smos-query] Adapting module: Smos.Query.Commands.Next [smos-query]  Adapting module: Smos.Query.Commands.Waiting [smos-query] 8 of 23] Compiling Smos.Query.Commands.Work ( src/Smos/Query/Commands/Work.hs, Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/Commands/Entry.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/Commands/Entry.hs [smos-query] dist/build/Smos/Query/Commands/Work.o, Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/Commands/Waiting.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/Commands/Waiting.hs [smos-query] dist/build/Smos/Query/Commands/Work.dyn_oAdapting module: Smos.Query.Commands.Log [smos-query]  Adapting module: Smos.Query.Commands.Projects [smos-query] )Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/Commands/Next.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/Commands/Next.hs [smos-query]  [smos-query] Adapting module: Smos.Query.Commands.Stuck [smos-query] Adapting module: Smos.Query.Commands.Tags [smos-query] Adapting module: Smos.Query.Commands.Ongoing [smos-query] Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/Commands/Projects.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/Commands/Projects.hs [smos-query] Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/Commands/Log.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/Commands/Log.hs [smos-query] Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/Commands/Stuck.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/Commands/Stuck.hs [smos-query] Adapting module: Smos.Query.Commands.Free [smos-query] Adapting module: Smos.Query.Commands.Work [smos-query] Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/Commands/Tags.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/Commands/Tags.hs [smos-query] Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/Commands/Ongoing.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/Commands/Ongoing.hs [smos-query] Adapting module: Smos.Query.Commands.Stats [smos-query] Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/Commands/Work.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/Commands/Work.hs [smos-query] Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/Commands/Stats.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/Commands/Stats.hs [smos-query] Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/Commands/Free.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/Commands/Free.hs [smos-query] Adapting module: Smos.Query.Commands.Agenda [smos-query] Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/Commands/Agenda.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/Commands/Agenda.hs [smos-query] Adapting module: Smos.Query.Commands.Clock [smos-query] Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/Commands/Clock.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/Commands/Clock.hs [smos-query] Adapting module: Smos.Query.Commands.PreparedReport [smos-query] Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/Commands/PreparedReport.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/Commands/PreparedReport.hs [smos-query] [ 9 of 23] Compiling Smos.Query.Commands.Waiting ( src/Smos/Query/Commands/Waiting.hs, dist/build/Smos/Query/Commands/Waiting.o, dist/build/Smos/Query/Commands/Waiting.dyn_o ) [smos-query] [10 of 23] Compiling Smos.Query.Commands.Tags ( src/Smos/Query/Commands/Tags.hs, dist/build/Smos/Query/Commands/Tags.o, dist/build/Smos/Query/Commands/Tags.dyn_o ) [smos-query] [11 of 23] Compiling Smos.Query.Commands.Stuck ( src/Smos/Query/Commands/Stuck.hs, dist/build/Smos/Query/Commands/Stuck.o, dist/build/Smos/Query/Commands/Stuck.dyn_o ) [smos-query] [12 of 23] Compiling Smos.Query.Commands.Stats ( src/Smos/Query/Commands/Stats.hs, dist/build/Smos/Query/Commands/Stats.o, dist/build/Smos/Query/Commands/Stats.dyn_o ) [smos-query] [13 of 23] Compiling Smos.Query.Commands.Projects ( src/Smos/Query/Commands/Projects.hs, dist/build/Smos/Query/Commands/Projects.o, dist/build/Smos/Query/Commands/Projects.dyn_o ) [smos-query] [14 of 23] Compiling Smos.Query.Commands.Ongoing ( src/Smos/Query/Commands/Ongoing.hs, dist/build/Smos/Query/Commands/Ongoing.o, dist/build/Smos/Query/Commands/Ongoing.dyn_o ) [smos-query] [15 of 23] Compiling Smos.Query.Commands.Next ( src/Smos/Query/Commands/Next.hs, dist/build/Smos/Query/Commands/Next.o, dist/build/Smos/Query/Commands/Next.dyn_o ) [smos-query] [16 of 23] Compiling Smos.Query.Commands.Log ( src/Smos/Query/Commands/Log.hs, dist/build/Smos/Query/Commands/Log.o, dist/build/Smos/Query/Commands/Log.dyn_o ) [smos-query] [17 of 23] Compiling Smos.Query.Commands.Free ( src/Smos/Query/Commands/Free.hs, dist/build/Smos/Query/Commands/Free.o, dist/build/Smos/Query/Commands/Free.dyn_o ) [smos-query] [18 of 23] Compiling Smos.Query.Commands.Entry ( src/Smos/Query/Commands/Entry.hs, dist/build/Smos/Query/Commands/Entry.o, dist/build/Smos/Query/Commands/Entry.dyn_o ) [smos-query] [19 of 23] Compiling Smos.Query.Commands.PreparedReport ( src/Smos/Query/Commands/PreparedReport.hs, dist/build/Smos/Query/Commands/PreparedReport.o, dist/build/Smos/Query/Commands/PreparedReport.dyn_o ) [smos-query] [20 of 23] Compiling Smos.Query.Commands.Clock ( src/Smos/Query/Commands/Clock.hs, dist/build/Smos/Query/Commands/Clock.o, dist/build/Smos/Query/Commands/Clock.dyn_o ) [smos-query] [21 of 23] Compiling Smos.Query.Commands.Agenda ( src/Smos/Query/Commands/Agenda.hs, dist/build/Smos/Query/Commands/Agenda.o, dist/build/Smos/Query/Commands/Agenda.dyn_o ) [smos-query] [22 of 23] Compiling Smos.Query.Commands ( src/Smos/Query/Commands.hs, dist/build/Smos/Query/Commands.o, dist/build/Smos/Query/Commands.dyn_o ) [smos-query] Adapting module: Smos.Query.Commands [smos-query] Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query/Commands.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query/Commands.hs [smos-query] [23 of 23] Compiling Smos.Query ( src/Smos/Query.hs, dist/build/Smos/Query.o, dist/build/Smos/Query.dyn_o ) [post-build-hook] Uploading to cachix cache "smos": /nix/store/3br0prsyy5b4cmg0g7jaysbivv9ha2fg-smos-api-0.8.0 /nix/store/7ivyv55mckh3a69irrhz8382npxrcm5n-smos-api-0.8.0-coverage [post-build-hook] Pushing 2 paths (506 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/7ivyv55mckh3a69irrhz8382npxrcm5n-smos-api-0.8.0-coverage (112.00 B) [post-build-hook] Pushing /nix/store/3br0prsyy5b4cmg0g7jaysbivv9ha2fg-smos-api-0.8.0 (6.87 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/3br0prsyy5b4cmg0g7jaysbivv9ha2fg-smos-api-0.8.0 /nix/store/7ivyv55mckh3a69irrhz8382npxrcm5n-smos-api-0.8.0-coverage [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/3br0prsyy5b4cmg0g7jaysbivv9ha2fg-smos-api-0.8.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/7ivyv55mckh3a69irrhz8382npxrcm5n-smos-api-0.8.0-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/qbbj2il89gy7n6mqxv1pdpgg7w35ggy7-smos-api-0.8.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 32 of 99 built (5 building), 28 of 28 downloaded from cache Building smos-api-gen-source Building smos-client-source Building smos-server-source [ical-gen] Test suite ical-test: PASS [ical-gen] Test suite logged to: dist/test/ical-gen-0.0.0.0-ical-test.log [ical-gen] 1 of 1 test suites (1 of 1 test cases) passed. [ical-gen] checkPhase completed in 1 minutes 20 seconds [ical-gen] Phase: haddockPhase [ical-gen] Preprocessing executable 'ical-spec-coverage' for ical-gen-0.0.0.0... [ical-gen] Preprocessing library for ical-gen-0.0.0.0... [ical-gen] Running Haddock on library for ical-gen-0.0.0.0... [ical-gen] Warning: The documentation for the following packages are not installed. No [ical-gen] links will be generated to these packages: attoparsec-0.14.4, [ical-gen] attoparsec-0.14.4, libyaml-clib-0.2.5, path-0.9.6, path-0.9.6, vector-0.13.2.0 [ical-gen] [ 1 of 12] Compiling ICal.ContentLine.Gen ( src/ICal/ContentLine/Gen.hs, nothing ) [ical-gen] [ 2 of 12] Compiling ICal.PropertyType.CalAddress.Gen ( src/ICal/PropertyType/CalAddress/Gen.hs, nothing ) [ical-gen] [ 3 of 12] Compiling ICal.PropertyType.Duration.Gen ( src/ICal/PropertyType/Duration/Gen.hs, nothing ) [ical-gen] [ 4 of 12] Compiling ICal.PropertyType.URI.Gen ( src/ICal/PropertyType/URI/Gen.hs, nothing ) [ical-gen] [ 5 of 12] Compiling ICal.Parameter.Gen ( src/ICal/Parameter/Gen.hs, nothing ) [ical-gen] [ 6 of 12] Compiling ICal.PropertyType.Gen ( src/ICal/PropertyType/Gen.hs, nothing ) [ical-gen] [ 7 of 12] Compiling ICal.PropertyType.RecurrenceRule.Gen ( src/ICal/PropertyType/RecurrenceRule/Gen.hs, nothing ) [ical-gen] [ 8 of 12] Compiling ICal.Property.Gen ( src/ICal/Property/Gen.hs, nothing ) [ical-gen] [ 9 of 12] Compiling ICal.Component.Gen ( src/ICal/Component/Gen.hs, nothing ) [ical-gen] [10 of 12] Compiling ICal.UnfoldedLine.Gen ( src/ICal/UnfoldedLine/Gen.hs, nothing ) [ical-gen] [11 of 12] Compiling ICal.Gen ( src/ICal/Gen.hs, nothing ) [ical-gen] [12 of 12] Compiling Paths_ical_gen ( dist/build/autogen/Paths_ical_gen.hs, nothing ) [ical-gen] Haddock coverage: [ical-gen]  0% ( 0 / 6) in 'ICal.ContentLine.Gen' [ical-gen]  Missing documentation for: [ical-gen]  Module header [ical-gen]  genNonEmptyTextBy (src/ICal/ContentLine/Gen.hs:33) [ical-gen]  genNameChar (src/ICal/ContentLine/Gen.hs:36) [ical-gen]  genQSafeChar (src/ICal/ContentLine/Gen.hs:47) [ical-gen]  genSafeChar (src/ICal/ContentLine/Gen.hs:50) [ical-gen]  renderContentLines (src/ICal/ContentLine/Gen.hs:53) [ical-gen]  0% ( 0 / 1) in 'ICal.PropertyType.CalAddress.Gen' [ical-gen]  Missing documentation for: [ical-gen]  Module header [ical-gen]  0% ( 0 / 2) in 'ICal.PropertyType.Duration.Gen' [ical-gen]  Missing documentation for: [ical-gen]  Module header [ical-gen]  genSized (src/ICal/PropertyType/Duration/Gen.hs:48) [ical-gen]  0% ( 0 / 1) in 'ICal.PropertyType.URI.Gen' [ical-gen]  Missing documentation for: [ical-gen]  Module header [ical-gen]  0% ( 0 / 5) in 'ICal.Parameter.Gen' [ical-gen]  Missing documentation for: [ical-gen]  Module header [ical-gen]  parameterExampleSpec (src/ICal/Parameter/Gen.hs:120) [ical-gen]  parameterParseExampleSpec (src/ICal/Parameter/Gen.hs:129) [ical-gen]  parameterRenderExampleSpec (src/ICal/Parameter/Gen.hs:140) [ical-gen]  parameterSpec (src/ICal/Parameter/Gen.hs:150) [ical-gen]  6% ( 1 / 15) in 'ICal.PropertyType.Gen' [ical-gen]  Missing documentation for: [ical-gen]  Module header [ical-gen]  genImpreciseUTCTime (src/ICal/PropertyType/Gen.hs:88) [ical-gen]  shrinkImpreciseUTCTime (src/ICal/PropertyType/Gen.hs:91) [ical-gen]  genImpreciseLocalTime (src/ICal/PropertyType/Gen.hs:100) [ical-gen]  shrinkImpreciseLocalTime (src/ICal/PropertyType/Gen.hs:103) [ical-gen]  genImpreciseTimeOfDay (src/ICal/PropertyType/Gen.hs:108) [ical-gen]  shrinkImpreciseTimeOfDay (src/ICal/PropertyType/Gen.hs:115) [ical-gen]  shrinkRangeDown (src/ICal/PropertyType/Gen.hs:135) [ical-gen]  shrinkRangeUp (src/ICal/PropertyType/Gen.hs:142) [ical-gen]  clampMaybe (src/ICal/PropertyType/Gen.hs:148) [ical-gen]  propertyTypeRenderExampleSpec (src/ICal/PropertyType/Gen.hs:169) [ical-gen]  propertyTypeParseExampleSpec (src/ICal/PropertyType/Gen.hs:184) [ical-gen]  propertyTypeExampleSpec (src/ICal/PropertyType/Gen.hs:200) [ical-gen]  propertyTypeSpec (src/ICal/PropertyType/Gen.hs:208) [ical-gen]  0% ( 0 / 5) in 'ICal.PropertyType.RecurrenceRule.Gen' [ical-gen]  Missing documentation for: [ical-gen]  Module header [ical-gen]  genSpecificByDay (src/ICal/PropertyType/RecurrenceRule/Gen.hs:74) [ical-gen]  genDailyRecurrence (src/ICal/PropertyType/RecurrenceRule/Gen.hs:178) [ical-gen]  recurrenceRulePartExampleSpec (src/ICal/PropertyType/RecurrenceRule/Gen.hs:222) [ical-gen]  recurrenceRulePartSpec (src/ICal/PropertyType/RecurrenceRule/Gen.hs:233) [ical-gen]  0% ( 0 / 5) in 'ICal.Property.Gen' [smos-jobhunt] [1 of 4] Compiling Paths_smos_jobhunt ( dist/build/smos-jobhunt-test/autogen/Paths_smos_jobhunt.hs, dist/build/smos-jobhunt-test/smos-jobhunt-test-tmp/Paths_smos_jobhunt.o ) [smos-jobhunt] Adapting module: Smos.JobHunt.OptParseSpec [smos-jobhunt] Outputing coverables file /build/smos-jobhunt-0.2.0/test/Smos/JobHunt/OptParseSpec.hs.coverables for source file /build/smos-jobhunt-0.2.0/test/Smos/JobHunt/OptParseSpec.hs [smos-jobhunt] Adapting module: Smos.JobHunt.Command.InitSpec [smos-jobhunt] Outputing coverables file /build/smos-jobhunt-0.2.0/test/Smos/JobHunt/Command/InitSpec.hs.coverables for source file /build/smos-jobhunt-0.2.0/test/Smos/JobHunt/Command/InitSpec.hs [smos-jobhunt] [2 of 4] Compiling Smos.JobHunt.Command.InitSpec ( test/Smos/JobHunt/Command/InitSpec.hs, dist/build/smos-jobhunt-test/smos-jobhunt-test-tmp/Smos/JobHunt/Command/InitSpec.o ) [smos-jobhunt] [3 of 4] Compiling Smos.JobHunt.OptParseSpec ( test/Smos/JobHunt/OptParseSpec.hs, dist/build/smos-jobhunt-test/smos-jobhunt-test-tmp/Smos/JobHunt/OptParseSpec.o ) [smos-jobhunt] [4 of 4] Compiling Main ( test/Spec.hs, dist/build/smos-jobhunt-test/smos-jobhunt-test-tmp/Main.o ) [smos-jobhunt] Adapting module: Main [smos-jobhunt] Outputing coverables file /build/smos-jobhunt-0.2.0/test/Spec.hs.coverables for source file /build/smos-jobhunt-0.2.0/test/Spec.hs [smos-jobhunt] [1 of 5] Compiling Paths_smos_jobhunt ( dist/build/smos-jobhunt-test/autogen/Paths_smos_jobhunt.hs, dist/build/smos-jobhunt-test/smos-jobhunt-test-tmp/Paths_smos_jobhunt.o ) [Impure plugin forced recompilation] [smos-jobhunt] Adapting module: Smos.JobHunt.OptParseSpec [smos-jobhunt] Outputing coverables file /build/smos-jobhunt-0.2.0/test/Smos/JobHunt/OptParseSpec.hs.coverables for source file /build/smos-jobhunt-0.2.0/test/Smos/JobHunt/OptParseSpec.hs [smos-jobhunt] Adapting module: Smos.JobHunt.Command.InitSpec [smos-jobhunt] Outputing coverables file /build/smos-jobhunt-0.2.0/test/Smos/JobHunt/Command/InitSpec.hs.coverables for source file /build/smos-jobhunt-0.2.0/test/Smos/JobHunt/Command/InitSpec.hs [smos-jobhunt] [2 of 5] Compiling Smos.JobHunt.Command.InitSpec ( test/Smos/JobHunt/Command/InitSpec.hs, dist/build/smos-jobhunt-test/smos-jobhunt-test-tmp/Smos/JobHunt/Command/InitSpec.o ) [Control.Monad.Logger package changed] [smos-jobhunt] [3 of 5] Compiling Smos.JobHunt.OptParseSpec ( test/Smos/JobHunt/OptParseSpec.hs, dist/build/smos-jobhunt-test/smos-jobhunt-test-tmp/Smos/JobHunt/OptParseSpec.o ) [OptEnvConf.Test package changed] [smos-jobhunt] [4 of 5] Compiling Main ( test/Spec.hs, dist/build/smos-jobhunt-test/smos-jobhunt-test-tmp/Main.o ) [Test.Syd package changed] [smos-jobhunt] Adapting module: Main [smos-jobhunt] Outputing coverables file /build/smos-jobhunt-0.2.0/test/Spec.hs.coverables for source file /build/smos-jobhunt-0.2.0/test/Spec.hs [smos-jobhunt] [5 of 5] Linking dist/build/smos-jobhunt-test/smos-jobhunt-test [smos-jobhunt] Phase: checkPhase [smos-jobhunt] Running 1 test suites... [smos-jobhunt] Test suite smos-jobhunt-test: RUNNING... [smos-jobhunt] Tests: [smos-jobhunt]  [smos-jobhunt] Smos.JobHunt.OptParseSpec [smos-jobhunt]  ✓ pass the lint test  7.15 ms [smos-jobhunt]  ✓ produces the same reference documentation as before  12.09 ms [smos-jobhunt]  ✓ produces the nix options as before  7.77 ms [smos-jobhunt] Smos.JobHunt.Command.InitSpec [smos-jobhunt]  initSmosFilePath [smos-jobhunt]  ✓ makes a filesystem-friendly path  2.72 ms [smos-jobhunt]  smosJobHuntInit [smos-jobhunt]  ✓ can initialise an application project file  239.31 ms [smos-jobhunt]  initSmosFile [smos-jobhunt]  ✓ makes the same smos file as before  17.63 ms [smos-jobhunt]  [smos-jobhunt]  Passed: 6 [smos-jobhunt]  Failed: 0 [smos-jobhunt]  Sum of test runtimes: 0.29 seconds [smos-jobhunt]  Test suite took:  0.24 seconds [smos-jobhunt]  [smos-jobhunt] Test suite smos-jobhunt-test: PASS [smos-jobhunt] Test suite logged to: dist/test/smos-jobhunt-0.2.0-smos-jobhunt-test.log [smos-jobhunt] 1 of 1 test suites (1 of 1 test cases) passed. [smos-jobhunt] Phase: haddockPhase [smos-archive] [1 of 6] Compiling Paths_smos_archive ( dist/build/smos-archive-test/autogen/Paths_smos_archive.hs, dist/build/smos-archive-test/smos-archive-test-tmp/Paths_smos_archive.o ) [smos-archive] Adapting module: Smos.Archive.OptParseSpec [smos-archive] Adapting module: Smos.Archive.IntegrationSpec [smos-archive] Adapting module: Smos.Archive.Commands.FileSpec [smos-archive] Outputing coverables file /build/smos-archive-0.7.1/test/Smos/Archive/OptParseSpec.hs.coverables for source file /build/smos-archive-0.7.1/test/Smos/Archive/OptParseSpec.hs [smos-archive] Outputing coverables file /build/smos-archive-0.7.1/test/Smos/Archive/IntegrationSpec.hs.coverables for source file /build/smos-archive-0.7.1/test/Smos/Archive/IntegrationSpec.hs [smos-archive] Outputing coverables file /build/smos-archive-0.7.1/test/Smos/Archive/Commands/FileSpec.hs.coverables for source file /build/smos-archive-0.7.1/test/Smos/Archive/Commands/FileSpec.hs [smos-archive] Adapting module: Smos.Archive.Commands.ExportSpec [smos-archive] Outputing coverables file /build/smos-archive-0.7.1/test/Smos/Archive/Commands/ExportSpec.hs.coverables for source file /build/smos-archive-0.7.1/test/Smos/Archive/Commands/ExportSpec.hs [smos-archive] [2 of 6] Compiling Smos.Archive.Commands.ExportSpec ( test/Smos/Archive/Commands/ExportSpec.hs, dist/build/smos-archive-test/smos-archive-test-tmp/Smos/Archive/Commands/ExportSpec.o ) [smos-archive] [3 of 6] Compiling Smos.Archive.Commands.FileSpec ( test/Smos/Archive/Commands/FileSpec.hs, dist/build/smos-archive-test/smos-archive-test-tmp/Smos/Archive/Commands/FileSpec.o ) [smos-archive] [4 of 6] Compiling Smos.Archive.IntegrationSpec ( test/Smos/Archive/IntegrationSpec.hs, dist/build/smos-archive-test/smos-archive-test-tmp/Smos/Archive/IntegrationSpec.o ) [smos-archive] [5 of 6] Compiling Smos.Archive.OptParseSpec ( test/Smos/Archive/OptParseSpec.hs, dist/build/smos-archive-test/smos-archive-test-tmp/Smos/Archive/OptParseSpec.o ) [smos-archive] [6 of 6] Compiling Main ( test/Spec.hs, dist/build/smos-archive-test/smos-archive-test-tmp/Main.o ) [smos-archive] Adapting module: Main [smos-archive] Outputing coverables file /build/smos-archive-0.7.1/test/Spec.hs.coverables for source file /build/smos-archive-0.7.1/test/Spec.hs [smos-archive] [1 of 7] Compiling Paths_smos_archive ( dist/build/smos-archive-test/autogen/Paths_smos_archive.hs, dist/build/smos-archive-test/smos-archive-test-tmp/Paths_smos_archive.o ) [Impure plugin forced recompilation] [smos-archive] Adapting module: Smos.Archive.IntegrationSpec [smos-archive] Adapting module: Smos.Archive.OptParseSpec [smos-archive] Outputing coverables file /build/smos-archive-0.7.1/test/Smos/Archive/IntegrationSpec.hs.coverables for source file /build/smos-archive-0.7.1/test/Smos/Archive/IntegrationSpec.hs [smos-archive] Outputing coverables file /build/smos-archive-0.7.1/test/Smos/Archive/OptParseSpec.hs.coverables for source file /build/smos-archive-0.7.1/test/Smos/Archive/OptParseSpec.hs [smos-archive] Adapting module: Smos.Archive.Commands.FileSpec [smos-archive] Outputing coverables file /build/smos-archive-0.7.1/test/Smos/Archive/Commands/FileSpec.hs.coverables for source file /build/smos-archive-0.7.1/test/Smos/Archive/Commands/FileSpec.hs [smos-archive] Adapting module: Smos.Archive.Commands.ExportSpec [smos-archive] Outputing coverables file /build/smos-archive-0.7.1/test/Smos/Archive/Commands/ExportSpec.hs.coverables for source file /build/smos-archive-0.7.1/test/Smos/Archive/Commands/ExportSpec.hs [smos-archive] [2 of 7] Compiling Smos.Archive.Commands.ExportSpec ( test/Smos/Archive/Commands/ExportSpec.hs, dist/build/smos-archive-test/smos-archive-test-tmp/Smos/Archive/Commands/ExportSpec.o ) [Data.DirForest package changed] [smos-archive] [3 of 7] Compiling Smos.Archive.Commands.FileSpec ( test/Smos/Archive/Commands/FileSpec.hs, dist/build/smos-archive-test/smos-archive-test-tmp/Smos/Archive/Commands/FileSpec.o ) [Test.Syd.Validity package changed] [smos-archive] [4 of 7] Compiling Smos.Archive.IntegrationSpec ( test/Smos/Archive/IntegrationSpec.hs, dist/build/smos-archive-test/smos-archive-test-tmp/Smos/Archive/IntegrationSpec.o ) [Path package changed] [smos-archive] [5 of 7] Compiling Smos.Archive.OptParseSpec ( test/Smos/Archive/OptParseSpec.hs, dist/build/smos-archive-test/smos-archive-test-tmp/Smos/Archive/OptParseSpec.o ) [OptEnvConf.Test package changed] [smos-query] Adapting module: Smos.Query [smos-query] Outputing coverables file /build/smos-query-0.12.0/src/Smos/Query.hs.coverables for source file /build/smos-query-0.12.0/src/Smos/Query.hs [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/Clock/Types.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/Commands.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/Commands/Agenda.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/Commands/Clock.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/Commands/Entry.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/Commands/Free.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/Commands/Import.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/Commands/Log.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/Commands/Next.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/Commands/Ongoing.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/Commands/PreparedReport.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/Commands/Projects.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/Commands/Stats.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/Commands/Stuck.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/Commands/Tags.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/Commands/Waiting.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/Commands/Work.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/Env.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/Formatting.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/OptParse.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Smos/Query/Streaming.dyn_o' [smos-query] Warning: ignoring unrecognised input `dist/build/Paths_smos_query.dyn_o' [smos-query] Preprocessing test suite 'smos-query-test' for smos-query-0.12.0... [smos-query] Building test suite 'smos-query-test' for smos-query-0.12.0... [smos-query] [ 1 of 10] Compiling Paths_smos_query ( dist/build/smos-query-test/autogen/Paths_smos_query.hs, dist/build/smos-query-test/smos-query-test-tmp/Paths_smos_query.o ) [smos-query] Adapting module: Smos.Query.OptParseSpec [smos-query] Outputing coverables file /build/smos-query-0.12.0/test/Smos/Query/OptParseSpec.hs.coverables for source file /build/smos-query-0.12.0/test/Smos/Query/OptParseSpec.hs [smos-query] Adapting module: Smos.Query.TestUtils [smos-query] Outputing coverables file /build/smos-query-0.12.0/test/Smos/Query/TestUtils.hs.coverables for source file /build/smos-query-0.12.0/test/Smos/Query/TestUtils.hs [smos-query] [ 2 of 10] Compiling Smos.Query.OptParseSpec ( test/Smos/Query/OptParseSpec.hs, dist/build/smos-query-test/smos-query-test-tmp/Smos/Query/OptParseSpec.o ) [smos-query] Adapting module: Smos.Query.OngoingSpec [smos-query] Adapting module: Smos.Query.NextSpec [smos-query] Adapting module: Smos.Query.FreeSpec [smos-query] Adapting module: Smos.Query.WaitingSpec [smos-query] Adapting module: Smos.Query.WorkSpec [smos-query] Adapting module: Smos.Query.AgendaSpec [smos-query] Outputing coverables file /build/smos-query-0.12.0/test/Smos/Query/OngoingSpec.hs.coverables for source file /build/smos-query-0.12.0/test/Smos/Query/OngoingSpec.hs [smos-query] Outputing coverables file /build/smos-query-0.12.0/test/Smos/Query/NextSpec.hs.coverables for source file /build/smos-query-0.12.0/test/Smos/Query/NextSpec.hs [smos-query] Outputing coverables file /build/smos-query-0.12.0/test/Smos/Query/FreeSpec.hs.coverables for source file /build/smos-query-0.12.0/test/Smos/Query/FreeSpec.hs [smos-query] Outputing coverables file /build/smos-query-0.12.0/test/Smos/Query/WaitingSpec.hs.coverables for source file /build/smos-query-0.12.0/test/Smos/Query/WaitingSpec.hs [smos-query] Outputing coverables file /build/smos-query-0.12.0/test/Smos/Query/WorkSpec.hs.coverables for source file /build/smos-query-0.12.0/test/Smos/Query/WorkSpec.hs [smos-query] Outputing coverables file /build/smos-query-0.12.0/test/Smos/Query/AgendaSpec.hs.coverables for source file /build/smos-query-0.12.0/test/Smos/Query/AgendaSpec.hs [smos-report-gen] Phase: setupCompilerEnvironmentPhase [smos-report-gen] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-report-gen] Phase: unpackPhase [smos-report-gen] unpacking source archive /nix/store/gj24g1dpzbbjlp0aflhf8dwb9im061zz-smos-report-gen-source-0.8.0/smos-report-gen-0.8.0.tar.gz [smos-report-gen] source root is smos-report-gen-0.8.0 [smos-report-gen] setting SOURCE_DATE_EPOCH to timestamp 1780355867 of file "smos-report-gen-0.8.0/test/Spec.hs" [smos-report-gen] warning: file "smos-report-gen-0.8.0/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-report-gen] Phase: patchPhase [smos-report-gen] Phase: compileBuildDriverPhase [smos-report-gen] setupCompileFlags: -package-db=/build/tmp.njmDKdaNGM/setup-package.conf.d -threaded [smos-report-gen] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.njmDKdaNGM/Main.o ) [smos-report-gen] [2 of 2] Linking Setup [smos-report-gen] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-report-gen] Phase: configurePhase [smos-report-gen] configureFlags: --verbose --prefix=/nix/store/rrwdvqqszdj62gafv7i5x54cfhhv69gr-smos-report-gen-0.8.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.njmDKdaNGM/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-report-gen] Using Parsec parser [smos-report-gen] Configuring smos-report-gen-0.8.0... [smos-report-gen] Dependency IntervalMap: using IntervalMap-0.6.2.1 [smos-report-gen] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-report-gen] Dependency base >=4.9 && <=5: using base-4.20.2.0 [smos-report-gen] Dependency containers: using containers-0.7 [smos-report-gen] Dependency cursor: using cursor-0.3.2.0 [smos-report-gen] Dependency cursor-gen: using cursor-gen-0.4.0.0 [smos-report-gen] Dependency deepseq: using deepseq-1.5.0.0 [smos-report-gen] Dependency dlist: using dlist-1.0 [smos-report-gen] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [smos-report-gen] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2 [smos-report-gen] Dependency genvalidity-path: using genvalidity-path-1.0.0.1 [smos-report-gen] Dependency genvalidity-time: using genvalidity-time-1.0.0.1 [smos-report-gen] Dependency path: using path-0.9.6 [smos-report-gen] Dependency smos-data: using smos-data-0.7.0 [smos-report-gen] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-report-gen] Dependency smos-directory-gen: using smos-directory-gen-0.2.0 [smos-report-gen] Dependency smos-report: using smos-report-0.12.0 [smos-report-gen] Dependency text: using text-2.1.3 [smos-report-gen] Dependency time: using time-1.12.2 [smos-report-gen] Dependency IntervalMap: using IntervalMap-0.6.2.1 [smos-report-gen] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-report-gen] Dependency base >=4.9 && <=5: using base-4.20.2.0 [smos-report-gen] Dependency containers: using containers-0.7 [smos-report-gen] Dependency cursor: using cursor-0.3.2.0 [smos-report-gen] Dependency cursor-gen: using cursor-gen-0.4.0.0 [smos-report-gen] Dependency dirforest: using dirforest-0.1.0.0 [ical-gen]  Missing documentation for: [ical-gen]  Module header [ical-gen]  propertyRenderExampleSpec (src/ICal/Property/Gen.hs:221) [ical-gen]  propertyParseExampleSpec (src/ICal/Property/Gen.hs:238) [ical-gen]  propertyExampleSpec (src/ICal/Property/Gen.hs:254) [ical-gen]  propertySpec (src/ICal/Property/Gen.hs:262) [ical-gen]  0% ( 0 / 5) in 'ICal.Component.Gen' [ical-gen]  Missing documentation for: [ical-gen]  Module header [ical-gen]  fixUntilCount (src/ICal/Component/Gen.hs:65) [ical-gen]  componentScenarioDir (src/ICal/Component/Gen.hs:287) [ical-gen]  renderError (src/ICal/Component/Gen.hs:314) [ical-gen]  componentSpec (src/ICal/Component/Gen.hs:329) [ical-gen]  0% ( 0 / 1) in 'ICal.UnfoldedLine.Gen' [ical-gen]  Missing documentation for: [ical-gen]  Module header [ical-gen]  85% ( 6 / 7) in 'ICal.Gen' [ical-gen]  Missing documentation for: [ical-gen]  Module header [smos-jobhunt] Phase: installPhase [smos-jobhunt] Installing library in /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N [smos-jobhunt] Installing executable smos-jobhunt in /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0/bin [smos-jobhunt] Warning: The directory [smos-jobhunt] /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0/bin is not in [smos-jobhunt] the system search path. [smos-jobhunt] Phase: fixupPhase [smos-jobhunt] shrinking RPATHs of ELF executables and libraries in /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0 [smos-jobhunt] shrinking /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0/bin/smos-jobhunt [smos-jobhunt] shrinking /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N-ghc9.10.3.so [smos-jobhunt] checking for references to /build/ in /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0... [smos-jobhunt] gzipping man pages under /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0/share/man/ [smos-jobhunt] �[smos-jobhunt] stripping (with command strip and flags -S -p) in /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0/lib /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0/bin [smos-jobhunt] shrinking RPATHs of ELF executables and libraries in /nix/store/hcvz8vlmzarsl3ij3na5zpflsg7v0dnb-smos-jobhunt-0.2.0-coverables [smos-jobhunt] checking for references to /build/ in /nix/store/hcvz8vlmzarsl3ij3na5zpflsg7v0dnb-smos-jobhunt-0.2.0-coverables... [smos-jobhunt] patching script interpreter paths in /nix/store/hcvz8vlmzarsl3ij3na5zpflsg7v0dnb-smos-jobhunt-0.2.0-coverables [smos-jobhunt] shrinking RPATHs of ELF executables and libraries in /nix/store/fwgva9s101br3fksgklk7wkq50ygsjvk-smos-jobhunt-0.2.0-coverage [smos-jobhunt] checking for references to /build/ in /nix/store/fwgva9s101br3fksgklk7wkq50ygsjvk-smos-jobhunt-0.2.0-coverage... [smos-jobhunt] patching script interpreter paths in /nix/store/fwgva9s101br3fksgklk7wkq50ygsjvk-smos-jobhunt-0.2.0-coverage [smos-archive] [6 of 7] Compiling Main ( test/Spec.hs, dist/build/smos-archive-test/smos-archive-test-tmp/Main.o ) [Test.Syd package changed] [smos-archive] Adapting module: Main [smos-archive] Outputing coverables file /build/smos-archive-0.7.1/test/Spec.hs.coverables for source file /build/smos-archive-0.7.1/test/Spec.hs [smos-archive] [7 of 7] Linking dist/build/smos-archive-test/smos-archive-test [smos-archive] Preprocessing executable 'smos-archive' for smos-archive-0.7.1... [smos-archive] Building executable 'smos-archive' for smos-archive-0.7.1... [smos-archive] [1 of 2] Compiling Main ( app/Main.hs, dist/build/smos-archive/smos-archive-tmp/Main.o ) [smos-archive] Adapting module: Main [smos-archive] Outputing coverables file /build/smos-archive-0.7.1/app/Main.hs.coverables for source file /build/smos-archive-0.7.1/app/Main.hs [smos-archive] [2 of 2] Compiling Paths_smos_archive ( dist/build/smos-archive/autogen/Paths_smos_archive.hs, dist/build/smos-archive/smos-archive-tmp/Paths_smos_archive.o ) [smos-archive] [Adapting module: Main [smos-archive] 1 of 3] Compiling Main ( app/Main.hs, dist/build/smos-archive/smos-archive-tmp/Main.o ) [Smos.Archive package changed] [smos-archive] Outputing coverables file /build/smos-archive-0.7.1/app/Main.hs.coverables for source file /build/smos-archive-0.7.1/app/Main.hs [smos-archive] [2 of 3] Compiling Paths_smos_archive ( dist/build/smos-archive/autogen/Paths_smos_archive.hs, dist/build/smos-archive/smos-archive-tmp/Paths_smos_archive.o ) [Impure plugin forced recompilation] [smos-archive] [3 of 3] Linking dist/build/smos-archive/smos-archive [smos-archive] Phase: checkPhase [smos-query] [ 3 of 10] Compiling Smos.Query.TestUtils ( test/Smos/Query/TestUtils.hs, dist/build/smos-query-test/smos-query-test-tmp/Smos/Query/TestUtils.o ) [smos-query] [ 4 of 10] Compiling Smos.Query.OngoingSpec ( test/Smos/Query/OngoingSpec.hs, dist/build/smos-query-test/smos-query-test-tmp/Smos/Query/OngoingSpec.o ) [smos-query] [ 5 of 10] Compiling Smos.Query.NextSpec ( test/Smos/Query/NextSpec.hs, dist/build/smos-query-test/smos-query-test-tmp/Smos/Query/NextSpec.o ) [smos-query] [ 6 of 10] Compiling Smos.Query.FreeSpec ( test/Smos/Query/FreeSpec.hs, dist/build/smos-query-test/smos-query-test-tmp/Smos/Query/FreeSpec.o ) [smos-query] [ 7 of 10] Compiling Smos.Query.AgendaSpec ( test/Smos/Query/AgendaSpec.hs, dist/build/smos-query-test/smos-query-test-tmp/Smos/Query/AgendaSpec.o ) [smos-query] [ 8 of 10] Compiling Smos.Query.WaitingSpec ( test/Smos/Query/WaitingSpec.hs, dist/build/smos-query-test/smos-query-test-tmp/Smos/Query/WaitingSpec.o ) [smos-query] [ 9 of 10] Compiling Smos.Query.WorkSpec ( test/Smos/Query/WorkSpec.hs, dist/build/smos-query-test/smos-query-test-tmp/Smos/Query/WorkSpec.o ) [smos-query] [10 of 10] Compiling Main ( test/Spec.hs, dist/build/smos-query-test/smos-query-test-tmp/Main.o ) [smos-query] Adapting module: Main [smos-query] Outputing coverables file /build/smos-query-0.12.0/test/Spec.hs.coverables for source file /build/smos-query-0.12.0/test/Spec.hs [smos-query] [ 1 of 11] Compiling Paths_smos_query ( dist/build/smos-query-test/autogen/Paths_smos_query.hs, dist/build/smos-query-test/smos-query-test-tmp/Paths_smos_query.o ) [Impure plugin forced recompilation] [smos-query] Adapting module: Smos.Query.OptParseSpec [smos-query] Outputing coverables file /build/smos-query-0.12.0/test/Smos/Query/OptParseSpec.hs.coverables for source file /build/smos-query-0.12.0/test/Smos/Query/OptParseSpec.hs [smos-query] Adapting module: Smos.Query.TestUtils [smos-query] Outputing coverables file /build/smos-query-0.12.0/test/Smos/Query/TestUtils.hs.coverables for source file /build/smos-query-0.12.0/test/Smos/Query/TestUtils.hs [smos-query] [ 2 of 11] Compiling Smos.Query.OptParseSpec ( test/Smos/Query/OptParseSpec.hs, dist/build/smos-query-test/smos-query-test-tmp/Smos/Query/OptParseSpec.o ) [OptEnvConf.Test package changed] [smos-query] [ 3 of 11] Compiling Smos.Query.TestUtils ( test/Smos/Query/TestUtils.hs, dist/build/smos-query-test/smos-query-test-tmp/Smos/Query/TestUtils.o ) [Path package changed] [smos-query] [ 4 of 11] Compiling Smos.Query.OngoingSpec ( test/Smos/Query/OngoingSpec.hs, dist/build/smos-query-test/smos-query-test-tmp/Smos/Query/OngoingSpec.o ) [Test.Syd.Validity package changed] [smos-query] Adapting module: Smos.Query.OngoingSpec [smos-query] Adapting module: Smos.Query.WaitingSpec [smos-query] Adapting module: Smos.Query.NextSpec [smos-query] Outputing coverables file /build/smos-query-0.12.0/test/Smos/Query/WaitingSpec.hs.coverables for source file /build/smos-query-0.12.0/test/Smos/Query/WaitingSpec.hs [smos-query] Outputing coverables file /build/smos-query-0.12.0/test/Smos/Query/OngoingSpec.hs.coverables for source file /build/smos-query-0.12.0/test/Smos/Query/OngoingSpec.hs [smos-query] Outputing coverables file /build/smos-query-0.12.0/test/Smos/Query/NextSpec.hs.coverables for source file /build/smos-query-0.12.0/test/Smos/Query/NextSpec.hs [smos-query] Adapting module: Smos.Query.FreeSpec [smos-query] Adapting module: Smos.Query.AgendaSpec [smos-query] Adapting module: Smos.Query.WorkSpec [smos-query] Outputing coverables file /build/smos-query-0.12.0/test/Smos/Query/FreeSpec.hs.coverables for source file /build/smos-query-0.12.0/test/Smos/Query/FreeSpec.hs [smos-query] Outputing coverables file /build/smos-query-0.12.0/test/Smos/Query/AgendaSpec.hs.coverables for source file /build/smos-query-0.12.0/test/Smos/Query/AgendaSpec.hs [smos-query] Outputing coverables file /build/smos-query-0.12.0/test/Smos/Query/WorkSpec.hs.coverables for source file /build/smos-query-0.12.0/test/Smos/Query/WorkSpec.hs [smos-query] [ 5 of 11] Compiling Smos.Query.NextSpec ( test/Smos/Query/NextSpec.hs, dist/build/smos-query-test/smos-query-test-tmp/Smos/Query/NextSpec.o ) [Test.Syd.Validity package changed] [smos-query] [ 6 of 11] Compiling Smos.Query.FreeSpec ( test/Smos/Query/FreeSpec.hs, dist/build/smos-query-test/smos-query-test-tmp/Smos/Query/FreeSpec.o ) [Test.Syd.Validity package changed] [smos-report-gen] Dependency genvalidity-path: using genvalidity-path-1.0.0.1 [smos-report-gen] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos-report-gen] Dependency genvalidity-sydtest-aeson: using genvalidity-sydtest-aeson-1.0.0.1 [smos-report-gen] Dependency megaparsec: using megaparsec-9.7.0 [smos-report-gen] Dependency parsec: using parsec-3.1.18.0 [smos-report-gen] Dependency path: using path-0.9.6 [smos-report-gen] Dependency smos-data: using smos-data-0.7.0 [smos-report-gen] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-report-gen] Dependency smos-directory: using smos-directory-0.2.0 [smos-report-gen] Dependency smos-directory-gen: using smos-directory-gen-0.2.0 [smos-report-gen] Dependency smos-report: using smos-report-0.12.0 [smos-report-gen] Dependency smos-report-gen: using smos-report-gen-0.8.0 [smos-report-gen] Dependency sydtest: using sydtest-0.23.0.1 [smos-report-gen] Dependency text: using text-2.1.3 [smos-report-gen] Dependency time: using time-1.12.2 [smos-report-gen] Dependency tz: using tz-0.1.3.6 [smos-report-gen] Source component graph: [smos-report-gen]  component lib [smos-report-gen]  component test:smos-report-test dependency lib [smos-report-gen] Configured component graph: [smos-report-gen]  component smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos-report-gen]  include IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-report-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-report-gen]  include base-4.20.2.0-fafd [smos-report-gen]  include containers-0.7-96b4 [smos-report-gen]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-gen]  include cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-report-gen]  include deepseq-1.5.0.0-2b65 [smos-report-gen]  include dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [smos-report-gen]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-report-gen]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-report-gen]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-gen]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-report-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-gen]  include smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-report-gen]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-gen]  include text-2.1.3-34f1 [smos-report-gen]  include time-1.12.2-3479 [smos-report-gen]  component smos-report-gen-0.8.0-2HkIQHQ98yGJhUT1lm0Al7-smos-report-test [smos-report-gen]  include IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-report-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-report-gen]  include base-4.20.2.0-fafd [smos-report-gen]  include containers-0.7-96b4 [smos-report-gen]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-gen]  include cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-report-gen]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-report-gen]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-report-gen]  include genvalidity-sydtest-aeson-1.0.0.1-HUw1h3zkWvdEFAp2ufNqWJ [smos-report-gen]  include megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos-report-gen]  include parsec-3.1.18.0-9445 [smos-report-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-gen]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-report-gen]  include smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-report-gen]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-gen]  include smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos-report-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-report-gen]  include text-2.1.3-34f1 [smos-report-gen]  include time-1.12.2-3479 [smos-report-gen]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-report-gen] Linked component graph: [smos-report-gen]  unit smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos-report-gen]  include IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-report-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-report-gen]  include base-4.20.2.0-fafd [smos-report-gen]  include containers-0.7-96b4 [smos-report-gen]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-gen]  include cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-report-gen]  include deepseq-1.5.0.0-2b65 [smos-report-gen]  include dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [smos-report-gen]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-report-gen]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-report-gen]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-gen]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-report-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-query] [ 7 of 11] Compiling Smos.Query.AgendaSpec ( test/Smos/Query/AgendaSpec.hs, dist/build/smos-query-test/smos-query-test-tmp/Smos/Query/AgendaSpec.o ) [Test.Syd.Validity package changed] [smos-query] [ 8 of 11] Compiling Smos.Query.WaitingSpec ( test/Smos/Query/WaitingSpec.hs, dist/build/smos-query-test/smos-query-test-tmp/Smos/Query/WaitingSpec.o ) [Test.Syd.Validity package changed] [smos-query] [ 9 of 11] Compiling Smos.Query.WorkSpec ( test/Smos/Query/WorkSpec.hs, dist/build/smos-query-test/smos-query-test-tmp/Smos/Query/WorkSpec.o ) [Test.Syd.Validity package changed] [smos-query] [10 of 11] Compiling Main ( test/Spec.hs, dist/build/smos-query-test/smos-query-test-tmp/Main.o ) [Test.Syd package changed] [smos-query] Adapting module: Main [smos-query] Outputing coverables file /build/smos-query-0.12.0/test/Spec.hs.coverables for source file /build/smos-query-0.12.0/test/Spec.hs [smos-query] [11 of 11] Linking dist/build/smos-query-test/smos-query-test [smos-query] Preprocessing executable 'smos-query' for smos-query-0.12.0... [smos-query] Building executable 'smos-query' for smos-query-0.12.0... [smos-query] [1 of 2] Compiling Main ( app/Main.hs, dist/build/smos-query/smos-query-tmp/Main.o ) [smos-query] Adapting module: Main [smos-query] Outputing coverables file /build/smos-query-0.12.0/app/Main.hs.coverables for source file /build/smos-query-0.12.0/app/Main.hs [smos-query] [2 of 2] Compiling Paths_smos_query ( dist/build/smos-query/autogen/Paths_smos_query.hs, dist/build/smos-query/smos-query-tmp/Paths_smos_query.o ) [smos-query] [1 of 3] Compiling Main ( app/Main.hs, dist/build/smos-query/smos-query-tmp/Main.o ) [Smos.Query package changed] [smos-query] Adapting module: Main [smos-query] Outputing coverables file /build/smos-query-0.12.0/app/Main.hs.coverables for source file /build/smos-query-0.12.0/app/Main.hs [smos-query] [2 of 3] Compiling Paths_smos_query ( dist/build/smos-query/autogen/Paths_smos_query.hs, dist/build/smos-query/smos-query-tmp/Paths_smos_query.o ) [Impure plugin forced recompilation] [smos-query] [3 of 3] Linking dist/build/smos-query/smos-query [smos-report-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-gen]  include smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-report-gen]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-gen]  include text-2.1.3-34f1 [smos-report-gen]  include time-1.12.2-3479 [smos-report-gen]  Smos.Report.Agenda.Gen=smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp:Smos.Report.Agenda.Gen,Smos.Report.Comparison.Gen=smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp:Smos.Report.Comparison.Gen,Smos.Report.Entry.Gen=smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp:Smos.Report.Entry.Gen,Smos.Report.Filter.Gen=smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp:Smos.Report.Filter.Gen,Smos.Report.Free.Gen=smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp:Smos.Report.Free.Gen,Smos.Report.Next.Gen=smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp:Smos.Report.Next.Gen,Smos.Report.Ongoing.Gen=smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp:Smos.Report.Ongoing.Gen,Smos.Report.OptParse.Gen=smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp:Smos.Report.OptParse.Gen,Smos.Report.Period.Gen=smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp:Smos.Report.Period.Gen,Smos.Report.Projection.Gen=smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp:Smos.Report.Projection.Gen,Smos.Report.Projects.Gen=smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp:Smos.Report.Projects.Gen,Smos.Report.Report.Gen=smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp:Smos.Report.Report.Gen,Smos.Report.Sorter.Gen=smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp:Smos.Report.Sorter.Gen,Smos.Report.Stuck.Gen=smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp:Smos.Report.Stuck.Gen,Smos.Report.Time.Gen=smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp:Smos.Report.Time.Gen,Smos.Report.TimeBlock.Gen=smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp:Smos.Report.TimeBlock.Gen,Smos.Report.Waiting.Gen=smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp:Smos.Report.Waiting.Gen,Smos.Report.Work.Gen=smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp:Smos.Report.Work.Gen [smos-report-gen]  unit smos-report-gen-0.8.0-2HkIQHQ98yGJhUT1lm0Al7-smos-report-test [smos-report-gen]  include IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-report-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-report-gen]  include base-4.20.2.0-fafd [smos-report-gen]  include containers-0.7-96b4 [smos-report-gen]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-gen]  include cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-report-gen]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-report-gen]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-report-gen]  include genvalidity-sydtest-aeson-1.0.0.1-HUw1h3zkWvdEFAp2ufNqWJ [smos-report-gen]  include megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos-report-gen]  include parsec-3.1.18.0-9445 [smos-report-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-gen]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-report-gen]  include smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-report-gen]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-gen]  include smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos-report-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-report-gen]  include text-2.1.3-34f1 [smos-report-gen]  include time-1.12.2-3479 [smos-report-gen]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-report-gen] Ready component graph: [smos-report-gen]  definite smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos-report-gen]  depends IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-report-gen]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-report-gen]  depends base-4.20.2.0-fafd [smos-report-gen]  depends containers-0.7-96b4 [smos-report-gen]  depends cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-gen]  depends cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-report-gen]  depends deepseq-1.5.0.0-2b65 [smos-report-gen]  depends dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [smos-report-gen]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-report-gen]  depends genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-report-gen]  depends genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-gen]  depends genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-report-gen]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-gen]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-gen]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [post-build-hook] Uploading to cachix cache "smos": /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0 /nix/store/fwgva9s101br3fksgklk7wkq50ygsjvk-smos-jobhunt-0.2.0-coverage /nix/store/hcvz8vlmzarsl3ij3na5zpflsg7v0dnb-smos-jobhunt-0.2.0-coverables [post-build-hook] Pushing 3 paths (445 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/fwgva9s101br3fksgklk7wkq50ygsjvk-smos-jobhunt-0.2.0-coverage (46.41 KiB) [post-build-hook] Pushing /nix/store/hcvz8vlmzarsl3ij3na5zpflsg7v0dnb-smos-jobhunt-0.2.0-coverables (85.30 KiB) [post-build-hook] Pushing /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0 (12.46 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0 /nix/store/fwgva9s101br3fksgklk7wkq50ygsjvk-smos-jobhunt-0.2.0-coverage /nix/store/hcvz8vlmzarsl3ij3na5zpflsg7v0dnb-smos-jobhunt-0.2.0-coverables [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/fwgva9s101br3fksgklk7wkq50ygsjvk-smos-jobhunt-0.2.0-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/1gcs2xzymc1lsswnwgmhfixk4fqzm0wi-smos-jobhunt-0.2.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/hcvz8vlmzarsl3ij3na5zpflsg7v0dnb-smos-jobhunt-0.2.0-coverables' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/9v4f8rgs6iabib4w6yk14yhvj3q0dpi6-smos-jobhunt-0.2.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 33 of 98 built (7 building), 28 of 28 downloaded from cache [ical-gen] Documentation created: dist/doc/html/ical-gen/, [ical-gen] dist/doc/html/ical-gen/ical-gen.txt [ical-gen] Preprocessing benchmark 'ical-bench' for ical-gen-0.0.0.0... [ical-gen] Preprocessing test suite 'ical-test' for ical-gen-0.0.0.0... [ical-gen] Phase: installPhase [ical-gen] Installing executable ical-spec-coverage in /nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0/bin [ical-gen] Warning: The directory [ical-gen] /nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0/bin is not in the [ical-gen] system search path. [ical-gen] Installing library in /nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-gen] Phase: fixupPhase [ical-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0 [ical-gen] shrinking /nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0/bin/ical-spec-coverage [ical-gen] shrinking /nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k-ghc9.10.3.so [ical-gen] checking for references to /build/ in /nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0... [ical-gen] patching script interpreter paths in /nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0 [ical-gen] stripping (with command strip and flags -S -p) in /nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0/lib /nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0/bin [ical-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/x0n9w82rrz95fkxwv8r29bnixaz7xi0a-ical-gen-0.0.0.0-doc [ical-gen] checking for references to /build/ in /nix/store/x0n9w82rrz95fkxwv8r29bnixaz7xi0a-ical-gen-0.0.0.0-doc... [ical-gen] patching script interpreter paths in /nix/store/x0n9w82rrz95fkxwv8r29bnixaz7xi0a-ical-gen-0.0.0.0-doc [smos-archive] Running 1 test suites... [smos-archive] Test suite smos-archive-test: RUNNING... [smos-archive] Tests: [smos-archive]  [smos-archive] Smos.Archive.OptParseSpec [smos-archive]  ✓ produces the same reference documentation as before  44.54 ms [smos-archive]  ✓ produces the nix options as before  43.35 ms [smos-archive]  ✓ pass the lint test  43.30 ms [smos-archive] Smos.Archive.Commands.ExportSpec [smos-archive]  prepareToArchive [smos-archive]  ✓ produces the same example workdir  39.20 ms [smos-archive]  ✓ does not crash, use interesting store  4319.51 ms [smos-archive]  passed for all of 10 inputs. [smos-archive]  ✓ can export a file that it just archived  342.53 ms [smos-archive] Smos.Archive.Commands.FileSpec [smos-archive]  prepareToArchive [smos-archive]  ✓ produces valid smos files  257.05 ms [smos-archive]  passed for all of 100 inputs. [smos-archive]  destinationFile [smos-archive]  ✓ outputs the same as last time  9.99 ms [smos-archive]  parseArchiveFileTimestamp [smos-archive]  ✓ can parse a timestamp from a destinationFile  31.24 ms [smos-archive]  passed for all of 100 inputs. [smos-archive] Smos.Archive.IntegrationSpec [smos-archive]  ✓ It 'just works' with a given workflow dir  328.91 ms [smos-archive]  [smos-archive]  Examples: 217 [smos-archive]  Passed: 10 [smos-archive]  Failed: 0 [smos-archive]  Sum of test runtimes: 5.46 seconds [smos-archive]  Test suite took:  4.32 seconds [smos-archive]  [smos-archive] Test suite smos-archive-test: PASS [smos-archive] Test suite logged to: dist/test/smos-archive-0.7.1-smos-archive-test.log [smos-archive] 1 of 1 test suites (1 of 1 test cases) passed. [smos-archive] Phase: haddockPhase [smos-archive] Phase: installPhase [smos-archive] Installing library in /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-archive] Installing executable smos-archive in /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1/bin [smos-archive] Warning: The directory [smos-archive] /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1/bin is not in [smos-archive] the system search path. [smos-archive] Phase: fixupPhase [smos-archive] shrinking RPATHs of ELF executables and libraries in /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1 [smos-archive] shrinking /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1/bin/smos-archive [smos-archive] shrinking /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2-ghc9.10.3.so [smos-archive] checking for references to /build/ in /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1... [smos-archive] gzipping man pages under /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1/share/man/ [smos-archive] �[smos-archive] stripping (with command strip and flags -S -p) in /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1/lib /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1/bin [smos-archive] shrinking RPATHs of ELF executables and libraries in /nix/store/fdjlmvbvh530n9v6qqdg0dr86gnaihxh-smos-archive-0.7.1-coverables [smos-archive] checking for references to /build/ in /nix/store/fdjlmvbvh530n9v6qqdg0dr86gnaihxh-smos-archive-0.7.1-coverables... [smos-archive] patching script interpreter paths in /nix/store/fdjlmvbvh530n9v6qqdg0dr86gnaihxh-smos-archive-0.7.1-coverables [smos-archive] shrinking RPATHs of ELF executables and libraries in /nix/store/4zdcf0xcc1ajqjd3r8ps6zrhqd01xdrs-smos-archive-0.7.1-coverage [smos-query] Phase: checkPhase [smos-query] Running 1 test suites... [smos-query] Test suite smos-query-test: RUNNING... [smos-query] Tests: [smos-query]  [smos-query] Smos.Query.AgendaSpec [smos-query]  Agenda [smos-query] 1971-02-14 55 years ago DEADLINE NEXT 􌪦.smos [smos-query] 1974-04-30 52 years ago BEGIN READY 詬 projects/񈧆󜰥.smos [smos-query] 1977-07-12 08:19:17 48 years ago END TODO projects/󲽝/󊠙.smos [smos-query] 1981-05-22 23:10:45 45 years ago SCHEDULED (none) 􌑿.smos [smos-query] 1994-05-28 32 years ago BEGIN WAITING 盢 񗲠􅭘.smos [smos-query] 1995-10-18 03:37:46 30 years ago BEGIN (none) 𠺼 񄤦.smos [smos-query] 1997-10-31 28 years ago AFTER STARTED projects/򨳏󾃈󺭗ꋎ/򴤷.smos [smos-query] 2007-01-11 20:00:50 19 years ago DEADLINE TODO projects/󲽝/󊠙.smos [smos-query] 2007-11-24 03:29:58 18 years ago AFTER WAITING 𣔡 projects/󒻪.smos [smos-query] 2010-09-24 15 years ago SCHEDULED WAITING 񶨮򌭿.smos [smos-query] 2012-06-05 07:53:35 13 years ago SCHEDULED STARTED 񝳩.smos [smos-query] 2012-10-25 00:01:44 13 years ago SCHEDULED (none) 𫻌.smos [smos-query] 2017-01-05 02:44:47 9 years ago SCHEDULED STARTED 񦧲.smos [smos-query] 2020-02-23 6 years ago SCHEDULED (none) 𠺼 񄤦.smos [smos-query] 2021-02-26 15:40:41 5 years ago DEADLINE READY 񗲠􅭘.smos [smos-query] 2021-04-06 5 years ago SCHEDULED (none) 󺳺.smos [smos-query] 2022-06-24 10:08:21 3 years ago AFTER WAITING ﷸ 񻧭.smos [smos-query] 2023-07-17 2 years ago DEADLINE WAITING 𥟸 projects/󣋴.smos [smos-query] 2025-05-08 1 year ago BEGIN STARTED projects/񈧆󜰥.smos [smos-query]  [smos-query] 2029-03-11 15:58:28 in 2 years DEADLINE READY 񾧤/򶽓/󤵕.smos [smos-query] 2031-07-21 02:58:08 in 5 years SCHEDULED (none) projects/󣋴.smos [smos-query] 2040-05-17 in 13 years END READY projects/򘌖/񅃚.smos [smos-query] 2040-09-28 20:05:60 in 14 years AFTER (none) 񜓍/򑼓/﹄.smos [smos-query] 2040-11-05 in 14 years BEGIN (none) 𬗐 󣃌򂇗.smos [smos-query] 2046-07-30 in 20 years AFTER READY 𩳂 projects/񈧆󜰥.smos [smos-query] 2048-04-24 05:47:24 in 21 years BEGIN NEXT 򳖈.smos [smos-query] 2049-07-16 23:27:39 in 23 years AFTER TODO 񪘀/򗧯.smos [smos-query] 2052-12-04 09:27:21 in 26 years DEADLINE NEXT projects/񈧆󜰥.smos [smos-query] 2053-02-17 22:36:20 in 26 years SCHEDULED (none) projects/񈧆󜰥.smos [smos-query] 2055-12-25 in 29 years AFTER READY 쐴 projects/򚰭𨺆/񹐲.smos [smos-query]  ✓ 'just works' for any InterestingStore  89.15 ms [smos-query]  passed for all of 2 inputs. [smos-query] Smos.Query.OngoingSpec [smos-query]  Ongoing [smos-query] 񗲠􅭘.smos 盢 1994-05-28 32 years ago [smos-query] 񄤦.smos 𠺼 1995-10-18 03:37:46 30 years ago [smos-query] projects/񈧆󜰥.smos 2025-05-08 1 year ago [smos-query] projects/񈧆󜰥.smos 詬 1974-04-30 52 years ago [smos-query] projects/򘌖/񅃚.smos in 13 years [smos-query]  ✓ 'just works' for any InterestingStore  67.61 ms [smos-query]  passed for all of 2 inputs. [smos-query] Smos.Query.NextSpec [smos-query]  Next [smos-query] 񝳩.smos STARTED [smos-query] 򳖈.smos NEXT [smos-query] 񻧭.smos NEXT 젶 [smos-query] 􌪦.smos NEXT [smos-query] 񦧲.smos STARTED [smos-query] projects/񈧆󜰥.smos NEXT [smos-query] projects/񈧆󜰥.smos STARTED [smos-query] projects/򨳏󾃈󺭗ꋎ/򴤷.smos STARTED [smos-report-gen]  depends smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-report-gen]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-gen]  depends text-2.1.3-34f1 [smos-report-gen]  depends time-1.12.2-3479 [smos-report-gen]  definite smos-report-gen-0.8.0-2HkIQHQ98yGJhUT1lm0Al7-smos-report-test [smos-report-gen]  depends IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-report-gen]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-report-gen]  depends base-4.20.2.0-fafd [smos-report-gen]  depends containers-0.7-96b4 [smos-report-gen]  depends cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-gen]  depends cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-report-gen]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-report-gen]  depends genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-gen]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-report-gen]  depends genvalidity-sydtest-aeson-1.0.0.1-HUw1h3zkWvdEFAp2ufNqWJ [smos-report-gen]  depends megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos-report-gen]  depends parsec-3.1.18.0-9445 [smos-report-gen]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-gen]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-gen]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-gen]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-report-gen]  depends smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-report-gen]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-gen]  depends smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos-report-gen]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-report-gen]  depends text-2.1.3-34f1 [smos-report-gen]  depends time-1.12.2-3479 [smos-report-gen]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-report-gen] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-report-gen] Using compiler: ghc-9.10.3 [smos-report-gen] Using install prefix: [smos-report-gen] /nix/store/rrwdvqqszdj62gafv7i5x54cfhhv69gr-smos-report-gen-0.8.0 [smos-report-gen] Executables installed in: [smos-report-gen] /nix/store/rrwdvqqszdj62gafv7i5x54cfhhv69gr-smos-report-gen-0.8.0/bin [smos-report-gen] Libraries installed in: [smos-report-gen] /nix/store/rrwdvqqszdj62gafv7i5x54cfhhv69gr-smos-report-gen-0.8.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos-report-gen] Dynamic Libraries installed in: [smos-report-gen] /nix/store/rrwdvqqszdj62gafv7i5x54cfhhv69gr-smos-report-gen-0.8.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-report-gen] Private executables installed in: [smos-report-gen] /nix/store/rrwdvqqszdj62gafv7i5x54cfhhv69gr-smos-report-gen-0.8.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-report-gen-0.8.0 [smos-report-gen] Data files installed in: [smos-report-gen] /nix/store/rrwdvqqszdj62gafv7i5x54cfhhv69gr-smos-report-gen-0.8.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-report-gen-0.8.0 [smos-report-gen] Documentation installed in: [smos-report-gen] /nix/store/rrwdvqqszdj62gafv7i5x54cfhhv69gr-smos-report-gen-0.8.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-report-gen-0.8.0 [smos-report-gen] Configuration files installed in: [smos-report-gen] /nix/store/rrwdvqqszdj62gafv7i5x54cfhhv69gr-smos-report-gen-0.8.0/etc [smos-report-gen] No alex found [smos-report-gen] Using ar found on system at: [smos-report-gen] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-report-gen] No c2hs found [smos-report-gen] No cpphs found [smos-report-gen] No doctest found [smos-report-gen] Using gcc version 14.3.0 given by user at: [smos-report-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-report-gen] Using ghc version 9.10.3 found on system at: [smos-report-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-report-gen] Using ghc-pkg version 9.10.3 found on system at: [smos-report-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-report-gen] No ghcjs found [smos-report-gen] No ghcjs-pkg found [smos-report-gen] No greencard found [smos-report-gen] Using haddock version 2.31.1 found on system at: [smos-report-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-report-gen] No happy found [smos-report-gen] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-report-gen] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-report-gen] No hmake found [smos-report-gen] Using hpc version 0.69 found on system at: [smos-report-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-report-gen] Using hsc2hs version 0.68.10 found on system at: [smos-report-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-report-gen] No hscolour found [smos-report-gen] No jhc found [smos-report-gen] Using ld found on system at: [smos-report-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-report-gen] No pkg-config found [smos-report-gen] Using runghc version 9.10.3 found on system at: [smos-report-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-report-gen] Using strip version 2.44 found on system at: [smos-api-gen-source] Phase: setupCompilerEnvironmentPhase [smos-api-gen-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-api-gen-source] Phase: unpackPhase [smos-api-gen-source] unpacking source archive /nix/store/3c3sgpa9rzgq95v8hbfah3c8iy9v51gx-smos-api-gen [smos-api-gen-source] source root is smos-api-gen [smos-api-gen-source] Phase: patchPhase [smos-api-gen-source] Phase: compileBuildDriverPhase [smos-api-gen-source] setupCompileFlags: -package-db=/build/tmp.kTjsO4La7B/setup-package.conf.d -threaded [smos-api-gen-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.kTjsO4La7B/Main.o ) [smos-api-gen-source] [2 of 2] Linking Setup [smos-api-gen-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-api-gen-source] Phase: configurePhase [smos-api-gen-source] configureFlags: --verbose --prefix=/nix/store/3g7jcmy6bng18z9iggcicgf700q7dpvx-smos-api-gen-source-0.3.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.kTjsO4La7B/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-api-gen-source] Using Parsec parser [smos-api-gen-source] Configuring smos-api-gen-0.3.2... [smos-api-gen-source] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-api-gen-source] Dependency base: using base-4.20.2.0 [smos-api-gen-source] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [smos-api-gen-source] Dependency genvalidity-bytestring: using genvalidity-bytestring-1.0.0.1 [smos-api-gen-source] Dependency genvalidity-mergeful: using genvalidity-mergeful-0.3.0.1 [smos-api-gen-source] Dependency genvalidity-path: using genvalidity-path-1.0.0.1 [smos-api-gen-source] Dependency genvalidity-text: using genvalidity-text-1.0.0.1 [smos-api-gen-source] Dependency genvalidity-typed-uuid: using genvalidity-typed-uuid-0.1.0.1 [smos-api-gen-source] Dependency genvalidity-uuid: using genvalidity-uuid-1.0.0.1 [smos-api-gen-source] Dependency smos-api: using smos-api-0.8.0 [smos-api-gen-source] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-api-gen-source] Dependency text: using text-2.1.3 [smos-api-gen-source] Dependency base: using base-4.20.2.0 [smos-api-gen-source] Dependency criterion: using criterion-1.6.4.0 [smos-api-gen-source] Dependency genvalidity-criterion: using genvalidity-criterion-1.1.0.0 [smos-api-gen-source] Dependency smos-api: using smos-api-0.8.0 [smos-api-gen-source] Dependency smos-api-gen: using smos-api-gen-0.3.2 [smos-api-gen-source] Source component graph: [smos-api-gen-source]  component lib [smos-api-gen-source]  component bench:smos-api-bench dependency lib [smos-api-gen-source] Configured component graph: [smos-api-gen-source]  component smos-api-gen-0.3.2-BpgP3RuKvD46zK5iOMT5Is [smos-api-gen-source]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-api-gen-source]  include base-4.20.2.0-fafd [smos-api-gen-source]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-api-gen-source]  include genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [smos-api-gen-source]  include genvalidity-mergeful-0.3.0.1-FpIqKCAbcJhKagm6DE2rt1 [smos-api-gen-source]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-client-source] Phase: setupCompilerEnvironmentPhase [smos-client-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-client-source] Phase: unpackPhase [smos-client-source] unpacking source archive /nix/store/v6hxphg5s5lh3cg5d6qgc42hwn887ys7-smos-client [smos-client-source] source root is smos-client [smos-client-source] Phase: patchPhase [smos-client-source] Phase: compileBuildDriverPhase [smos-client-source] setupCompileFlags: -package-db=/build/tmp.6iwhZzGcx7/setup-package.conf.d -threaded [smos-client-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.6iwhZzGcx7/Main.o ) [smos-client-source] [2 of 2] Linking Setup [smos-client-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-client-source] Phase: configurePhase [smos-client-source] configureFlags: --verbose --prefix=/nix/store/y3ki4vxc28hcwl17xsxqwys6cl6y876n-smos-client-source-0.6.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.6iwhZzGcx7/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-client-source] Using Parsec parser [smos-client-source] Configuring smos-client-0.6.0... [smos-client-source] Dependency base: using base-4.20.2.0 [smos-client-source] Dependency bytestring: using bytestring-0.12.2.0 [smos-client-source] Dependency cookie: using cookie-0.5.1 [smos-client-source] Dependency deepseq: using deepseq-1.5.0.0 [smos-client-source] Dependency dirforest: using dirforest-0.1.0.0 [smos-client-source] Dependency http-types: using http-types-0.12.4 [smos-client-source] Dependency ical: using ical-0.0.0.0 [smos-client-source] Dependency microlens: using microlens-0.4.14.0 [smos-client-source] Dependency mtl: using mtl-2.3.1 [smos-client-source] Dependency path: using path-0.9.6 [smos-client-source] Dependency pretty-show: using pretty-show-1.10 [smos-client-source] Dependency semver: using semver-0.4.0.1 [smos-client-source] Dependency servant: using servant-0.20.3.0 [smos-client-source] Dependency servant-auth-client: using servant-auth-client-0.4.2.0 [smos-client-source] Dependency servant-auth-server: using servant-auth-server-0.4.9.1 [smos-client-source] Dependency servant-client: using servant-client-0.20.3.0 [smos-client-source] Dependency servant-client-core: using servant-client-core-0.20.3.0 [smos-client-source] Dependency smos-api: using smos-api-0.8.0 [smos-client-source] Dependency smos-data: using smos-data-0.7.0 [smos-client-source] Dependency smos-report: using smos-report-0.12.0 [smos-client-source] Dependency text: using text-2.1.3 [smos-client-source] Dependency time: using time-1.12.2 [smos-client-source] Source component graph: component lib [smos-client-source] Configured component graph: [smos-client-source]  component smos-client-0.6.0-4vlePhzblPdHEaXcw4k7tA [smos-client-source]  include base-4.20.2.0-fafd [smos-client-source]  include bytestring-0.12.2.0-96e1 [smos-client-source]  include cookie-0.5.1-7u6eLZ37tzK18CDWDPtH1Y [smos-client-source]  include deepseq-1.5.0.0-2b65 [smos-client-source]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-client-source]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-client-source]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-server-source] Phase: setupCompilerEnvironmentPhase [smos-server-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-server-source] Phase: unpackPhase [smos-server-source] unpacking source archive /nix/store/cnx712gkrq8n36rsz8awk7xwiqpblix7-smos-server [smos-server-source] source root is smos-server [smos-server-source] Phase: patchPhase [smos-server-source] Phase: compileBuildDriverPhase [smos-server-source] setupCompileFlags: -package-db=/build/tmp.XlHVErdCwo/setup-package.conf.d -threaded [smos-server-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.XlHVErdCwo/Main.o ) [smos-server-source] [2 of 2] Linking Setup [smos-server-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-server-source] Phase: configurePhase [smos-server-source] configureFlags: --verbose --prefix=/nix/store/20rxaf0slyb5j6rjql2niwnmswyh4jaa-smos-server-source-0.15.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.XlHVErdCwo/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-server-source] Using Parsec parser [smos-server-source] Configuring smos-server-0.15.0... [smos-server-source] Dependency IntervalMap: using IntervalMap-0.6.2.1 [smos-server-source] Dependency aeson: using aeson-2.2.3.0 [smos-server-source] Dependency aeson-pretty: using aeson-pretty-0.8.10 [smos-server-source] Dependency amazonka: using amazonka-2.0 [smos-server-source] Dependency amazonka-ses: using amazonka-ses-2.0 [smos-server-source] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-server-source] Dependency base: using base-4.20.2.0 [smos-server-source] Dependency blaze-html: using blaze-html-0.9.2.0 [smos-server-source] Dependency bytestring: using bytestring-0.12.2.0 [smos-server-source] Dependency conduit: using conduit-1.3.6.1 [smos-server-source] Dependency containers: using containers-0.7 [smos-server-source] Dependency cryptohash-sha256: using cryptohash-sha256-0.11.102.1 [smos-server-source] Dependency dirforest: using dirforest-0.1.0.0 [smos-server-source] Dependency esqueleto: using esqueleto-3.6.0.0 [smos-server-source] Dependency filepath: using filepath-1.5.4.0 [smos-server-source] Dependency http-client: using http-client-0.7.19 [smos-server-source] Dependency http-types: using http-types-0.12.4 [smos-server-source] Dependency ical: using ical-0.0.0.0 [smos-server-source] Dependency jose: using jose-0.11 [smos-server-source] Dependency looper: using looper-0.4.0.0 [smos-server-source] Dependency mergeful: using mergeful-0.3.0.0 [smos-server-source] Dependency microlens: using microlens-0.4.14.0 [smos-server-source] Dependency mime-mail: using mime-mail-0.5.1 [smos-server-source] Dependency monad-logger: using monad-logger-0.3.42 [smos-server-source] Dependency mtl: using mtl-2.3.1 [smos-server-source] Dependency network-uri: using network-uri-2.6.4.2 [smos-server-source] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-server-source] Dependency path: using path-0.9.6 [smos-server-source] Dependency path-io: using path-io-1.8.2 [smos-server-source] Dependency persistent: using persistent-2.17.1.0 [smos-server-source] Dependency persistent-pagination: using persistent-pagination-0.1.1.2 [smos-archive] checking for references to /build/ in /nix/store/4zdcf0xcc1ajqjd3r8ps6zrhqd01xdrs-smos-archive-0.7.1-coverage... [smos-archive] patching script interpreter paths in /nix/store/4zdcf0xcc1ajqjd3r8ps6zrhqd01xdrs-smos-archive-0.7.1-coverage [smos-query]  ✓ 'just works' for any InterestingStore  58.45 ms [smos-query]  passed for all of 2 inputs. [smos-query] Smos.Query.WorkSpec [smos-query]  Work [smos-query] Next meeting [smos-query] 2040-11-05 in 14 years BEGIN (none) 𬗐 󣃌򂇗.smos [smos-query]  [smos-query] Ongoing [smos-query] projects/󣋴.smos ھ 2007-12-12 10:14:44 18 years ago [smos-query] projects/򘌖/񅃚.smos in 13 years [smos-query]  [smos-query] Upcoming [smos-query] 1971-02-14 55 years ago DEADLINE NEXT 􌪦.smos [smos-query] 2007-01-11 20:00:50 19 years ago DEADLINE TODO projects/󲽝/񞶍.smos [smos-query] 2010-09-24 15 years ago SCHEDULED WAITING 񶨮򌭿.smos [smos-query] 2012-06-05 07:53:35 13 years ago SCHEDULED STARTED 񝳩.smos [smos-query] 2012-10-25 00:01:44 13 years ago SCHEDULED (none) 𫻌.smos [smos-query] 2017-01-05 02:44:47 9 years ago SCHEDULED STARTED 񦧲.smos [smos-query]  [smos-query] WARNING: Overdue Waiting Entries [smos-query] 񶨮򌭿.smos 18030 days [smos-query]  [smos-query] WARNING: Overdue Stuck Projects [smos-query] projects/񨫴/󎔕.smos FAILED 7481 days [smos-query]  [smos-query] WARNING: Projects without a next action [smos-query] projects/񨫴/󎔕.smos [smos-query] projects/󲽝/񞶍.smos [smos-query]  [smos-query] Next actions [smos-query] file state header [smos-query] 񝳩.smos STARTED [smos-query] 􌪦.smos NEXT [smos-query] 񦧲.smos STARTED [smos-query] projects/󣋴.smos STARTED ھ [smos-query] projects/񰻷.smos STARTED [smos-query] Next meeting [smos-query] 2038-01-09 in 11 years BEGIN STARTED projects/򋡒󊈗腹􈏩.smos [smos-query]  [smos-query] Ongoing [smos-query] 򁴸򷴯􀢬.smos in 1 month [smos-query] 𨣫.smos 1985-08-08 40 years ago [smos-query] projects/򋡒󊈗腹􈏩.smos ዔ 1998-09-25 01:52:28 27 years ago [smos-query] projects/󵩌򓘕.smos 2011-06-16 23:54:22 14 years ago [smos-query]  [smos-query] Upcoming [smos-query] 1974-07-13 07:59:53 51 years ago SCHEDULED STARTED 􌞪.smos [smos-query] 2009-02-02 19:53:51 17 years ago SCHEDULED READY projects/񺭑񚡶.smos [smos-query] 2016-12-08 14:39:22 9 years ago SCHEDULED (none) 蘞 projects/򬙴.smos [smos-query] 2019-11-04 6 years ago SCHEDULED NEXT projects/򡘌/󿴹/򞥹.smos [smos-query]  [smos-query] WARNING: Overdue Waiting Entries [smos-query] 򣉪.smos 8598 days [smos-query] projects/򋡒󊈗腹􈏩.smos ዔ 3915 days [smos-query] 򵃵򈄽/򿕼.smos 1142 days [smos-query]  [smos-query] WARNING: Overdue Stuck Projects [smos-query] projects/揉/򏆯񶐶.smos CANCELLED 19705 days [smos-query] projects/膘.smos CANCELLED 𩩤졆 4117 days [smos-query] projects/򬙴.smos (none) 蘞 3462 days [smos-query] projects/񺭑񚡶.smos READY 614 days [smos-query]  [smos-query] WARNING: Projects without a next action [smos-query] projects/揉/򅠻.smos [smos-query] projects/揉/򏆯񶐶.smos [smos-query] projects/膘.smos [smos-query] projects/񞱤.smos [smos-query] projects/򊲟.smos [smos-query] projects/򬙴.smos [smos-query]  [smos-query] Next actions [smos-query] file state header [smos-query] 񅶀.smos STARTED [smos-query] 𨣫.smos NEXT [smos-query] 葜񯚡.smos STARTED [smos-query] 􌞪.smos STARTED [smos-query] 􌞪.smos STARTED 𰀌𭆗 [smos-query] projects/򋡒󊈗腹􈏩.smos STARTED [smos-query] projects/󵩌򓘕.smos STARTED [smos-query] projects/򡘌/󿴹/򞥹.smos NEXT [smos-query] Next meeting [smos-query] 2041-02-28 08:43:39 in 14 years BEGIN (none) 􌣻.smos [smos-query]  [smos-query] Ongoing [smos-query] 󣙮.smos 2026-03-11 16:06:23 2 months ago [smos-query] 񁲧򏍑/򄮛.smos in 17 years [smos-query] 񁲧򏍑/󥼠/󐅈.smos 𤰸 in 43 years [smos-query] 򯆒󪦽/󜏿/񫦁.smos 1982-12-03 01:56:45 43 years ago [smos-query] projects/𥓔.smos 𣐏 2003-08-18 22 years ago [smos-query] projects/񇨌.smos 2007-02-08 19 years ago [smos-query] projects/򨟤.smos in 35 years [smos-query] projects/򑿝.smos 2020-07-30 20:17:36 5 years ago [smos-query] projects/񌾐󥪯.smos 1984-12-30 19:38:41 41 years ago [smos-query] projects/𝬫𖈍.smos 𤎸 in 34 years [smos-report-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-report-gen] Using tar found on system at: [smos-report-gen] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-report-gen] No uhc found [smos-report-gen] Phase: buildPhase [smos-report-gen] Preprocessing library for smos-report-gen-0.8.0... [smos-report-gen] Building library for smos-report-gen-0.8.0... [smos-report-gen] [ 1 of 19] Compiling Paths_smos_report_gen ( dist/build/autogen/Paths_smos_report_gen.hs, dist/build/Paths_smos_report_gen.o, dist/build/Paths_smos_report_gen.dyn_o ) [smos-report-gen] [ 2 of 19] Compiling Smos.Report.Free.Gen ( src/Smos/Report/Free/Gen.hs, dist/build/Smos/Report/Free/Gen.o, dist/build/Smos/Report/Free/Gen.dyn_o ) [smos-report-gen] [ 3 of 19] Compiling Smos.Report.Period.Gen ( src/Smos/Report/Period/Gen.hs, dist/build/Smos/Report/Period/Gen.o, dist/build/Smos/Report/Period/Gen.dyn_o ) [smos-report-gen] [ 4 of 19] Compiling Smos.Report.Projection.Gen ( src/Smos/Report/Projection/Gen.hs, dist/build/Smos/Report/Projection/Gen.o, dist/build/Smos/Report/Projection/Gen.dyn_o ) [smos-report-gen] [ 5 of 19] Compiling Smos.Report.Sorter.Gen ( src/Smos/Report/Sorter/Gen.hs, dist/build/Smos/Report/Sorter/Gen.o, dist/build/Smos/Report/Sorter/Gen.dyn_o ) [smos-report-gen] [ 6 of 19] Compiling Smos.Report.Time.Gen ( src/Smos/Report/Time/Gen.hs, dist/build/Smos/Report/Time/Gen.o, dist/build/Smos/Report/Time/Gen.dyn_o ) [smos-report-gen] [ 7 of 19] Compiling Smos.Report.Comparison.Gen ( src/Smos/Report/Comparison/Gen.hs, dist/build/Smos/Report/Comparison/Gen.o, dist/build/Smos/Report/Comparison/Gen.dyn_o ) [smos-report-gen] [ 8 of 19] Compiling Smos.Report.Filter.Gen ( src/Smos/Report/Filter/Gen.hs, dist/build/Smos/Report/Filter/Gen.o, dist/build/Smos/Report/Filter/Gen.dyn_o ) [smos-report-gen] [ 9 of 19] Compiling Smos.Report.Report.Gen ( src/Smos/Report/Report/Gen.hs, dist/build/Smos/Report/Report/Gen.o, dist/build/Smos/Report/Report/Gen.dyn_o ) [smos-report-gen] [10 of 19] Compiling Smos.Report.OptParse.Gen ( src/Smos/Report/OptParse/Gen.hs, dist/build/Smos/Report/OptParse/Gen.o, dist/build/Smos/Report/OptParse/Gen.dyn_o ) [smos-report-gen] [11 of 19] Compiling Smos.Report.TimeBlock.Gen ( src/Smos/Report/TimeBlock/Gen.hs, dist/build/Smos/Report/TimeBlock/Gen.o, dist/build/Smos/Report/TimeBlock/Gen.dyn_o ) [smos-report-gen] [12 of 19] Compiling Smos.Report.Stuck.Gen ( src/Smos/Report/Stuck/Gen.hs, dist/build/Smos/Report/Stuck/Gen.o, dist/build/Smos/Report/Stuck/Gen.dyn_o ) [smos-report-gen] [13 of 19] Compiling Smos.Report.Projects.Gen ( src/Smos/Report/Projects/Gen.hs, dist/build/Smos/Report/Projects/Gen.o, dist/build/Smos/Report/Projects/Gen.dyn_o ) [smos-report-gen] [14 of 19] Compiling Smos.Report.Ongoing.Gen ( src/Smos/Report/Ongoing/Gen.hs, dist/build/Smos/Report/Ongoing/Gen.o, dist/build/Smos/Report/Ongoing/Gen.dyn_o ) [smos-report-gen] [15 of 19] Compiling Smos.Report.Next.Gen ( src/Smos/Report/Next/Gen.hs, dist/build/Smos/Report/Next/Gen.o, dist/build/Smos/Report/Next/Gen.dyn_o ) [smos-report-gen] [16 of 19] Compiling Smos.Report.Entry.Gen ( src/Smos/Report/Entry/Gen.hs, dist/build/Smos/Report/Entry/Gen.o, dist/build/Smos/Report/Entry/Gen.dyn_o ) [smos-report-gen] [17 of 19] Compiling Smos.Report.Agenda.Gen ( src/Smos/Report/Agenda/Gen.hs, dist/build/Smos/Report/Agenda/Gen.o, dist/build/Smos/Report/Agenda/Gen.dyn_o ) [smos-report-gen] [18 of 19] Compiling Smos.Report.Waiting.Gen ( src/Smos/Report/Waiting/Gen.hs, dist/build/Smos/Report/Waiting/Gen.o, dist/build/Smos/Report/Waiting/Gen.dyn_o ) [smos-report-gen] [19 of 19] Compiling Smos.Report.Work.Gen ( src/Smos/Report/Work/Gen.hs, dist/build/Smos/Report/Work/Gen.o, dist/build/Smos/Report/Work/Gen.dyn_o ) [smos-report-gen] Preprocessing test suite 'smos-report-test' for smos-report-gen-0.8.0... [smos-report-gen] Building test suite 'smos-report-test' for smos-report-gen-0.8.0... [smos-report-gen] [ 1 of 21] Compiling Paths_smos_report_gen ( dist/build/smos-report-test/autogen/Paths_smos_report_gen.hs, dist/build/smos-report-test/smos-report-test-tmp/Paths_smos_report_gen.o ) [smos-report-gen] [ 2 of 21] Compiling Smos.Report.AgendaSpec ( test/Smos/Report/AgendaSpec.hs, dist/build/smos-report-test/smos-report-test-tmp/Smos/Report/AgendaSpec.o ) [smos-report-gen] [ 3 of 21] Compiling Smos.Report.ClockSpec ( test/Smos/Report/ClockSpec.hs, dist/build/smos-report-test/smos-report-test-tmp/Smos/Report/ClockSpec.o ) [smos-api-gen-source]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-api-gen-source]  include genvalidity-typed-uuid-0.1.0.1-IY63RNA6zfW6YIFyZnMuVW [smos-api-gen-source]  include genvalidity-uuid-1.0.0.1-6Jq634Q099MHg6nm1z8GP9 [smos-api-gen-source]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-api-gen-source]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-api-gen-source]  include text-2.1.3-34f1 [smos-api-gen-source]  component smos-api-gen-0.3.2-9UlUEtxAt9LGE1SnSAGn0w-smos-api-bench [smos-api-gen-source]  include base-4.20.2.0-fafd [smos-api-gen-source]  include criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [smos-api-gen-source]  include genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [smos-api-gen-source]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-api-gen-source]  include smos-api-gen-0.3.2-BpgP3RuKvD46zK5iOMT5Is [smos-api-gen-source] Linked component graph: [smos-api-gen-source]  unit smos-api-gen-0.3.2-BpgP3RuKvD46zK5iOMT5Is [smos-api-gen-source]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-api-gen-source]  include base-4.20.2.0-fafd [smos-api-gen-source]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-api-gen-source]  include genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [smos-api-gen-source]  include genvalidity-mergeful-0.3.0.1-FpIqKCAbcJhKagm6DE2rt1 [smos-api-gen-source]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-api-gen-source]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-api-gen-source]  include genvalidity-typed-uuid-0.1.0.1-IY63RNA6zfW6YIFyZnMuVW [smos-api-gen-source]  include genvalidity-uuid-1.0.0.1-6Jq634Q099MHg6nm1z8GP9 [smos-api-gen-source]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-api-gen-source]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-api-gen-source]  include text-2.1.3-34f1 [smos-api-gen-source]  Smos.API.Gen=smos-api-gen-0.3.2-BpgP3RuKvD46zK5iOMT5Is:Smos.API.Gen [smos-api-gen-source]  unit smos-api-gen-0.3.2-9UlUEtxAt9LGE1SnSAGn0w-smos-api-bench [smos-api-gen-source]  include base-4.20.2.0-fafd [smos-api-gen-source]  include criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [smos-api-gen-source]  include genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [smos-api-gen-source]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-api-gen-source]  include smos-api-gen-0.3.2-BpgP3RuKvD46zK5iOMT5Is [smos-api-gen-source] Ready component graph: [smos-api-gen-source]  definite smos-api-gen-0.3.2-BpgP3RuKvD46zK5iOMT5Is [smos-api-gen-source]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-api-gen-source]  depends base-4.20.2.0-fafd [smos-api-gen-source]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-api-gen-source]  depends genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [smos-api-gen-source]  depends genvalidity-mergeful-0.3.0.1-FpIqKCAbcJhKagm6DE2rt1 [smos-api-gen-source]  depends genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-api-gen-source]  depends genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-api-gen-source]  depends genvalidity-typed-uuid-0.1.0.1-IY63RNA6zfW6YIFyZnMuVW [smos-api-gen-source]  depends genvalidity-uuid-1.0.0.1-6Jq634Q099MHg6nm1z8GP9 [smos-api-gen-source]  depends smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-api-gen-source]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-api-gen-source]  depends text-2.1.3-34f1 [smos-api-gen-source]  definite smos-api-gen-0.3.2-9UlUEtxAt9LGE1SnSAGn0w-smos-api-bench [smos-api-gen-source]  depends base-4.20.2.0-fafd [smos-api-gen-source]  depends criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [smos-api-gen-source]  depends genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [smos-api-gen-source]  depends smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-api-gen-source]  depends smos-api-gen-0.3.2-BpgP3RuKvD46zK5iOMT5Is [smos-api-gen-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-api-gen-source] Using compiler: ghc-9.10.3 [smos-api-gen-source] Using install prefix: [smos-api-gen-source] /nix/store/3g7jcmy6bng18z9iggcicgf700q7dpvx-smos-api-gen-source-0.3.2 [smos-api-gen-source] Executables installed in: [smos-api-gen-source] /nix/store/3g7jcmy6bng18z9iggcicgf700q7dpvx-smos-api-gen-source-0.3.2/bin [smos-api-gen-source] Libraries installed in: [smos-api-gen-source] /nix/store/3g7jcmy6bng18z9iggcicgf700q7dpvx-smos-api-gen-source-0.3.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-api-gen-0.3.2-BpgP3RuKvD46zK5iOMT5Is [smos-api-gen-source] Dynamic Libraries installed in: [smos-api-gen-source] /nix/store/3g7jcmy6bng18z9iggcicgf700q7dpvx-smos-api-gen-source-0.3.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-api-gen-source] Private executables installed in: [smos-api-gen-source] /nix/store/3g7jcmy6bng18z9iggcicgf700q7dpvx-smos-api-gen-source-0.3.2/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-api-gen-0.3.2 [smos-api-gen-source] Data files installed in: [smos-api-gen-source] /nix/store/3g7jcmy6bng18z9iggcicgf700q7dpvx-smos-api-gen-source-0.3.2/share/x86_64-linux-ghc-9.10.3-a85d/smos-api-gen-0.3.2 [smos-api-gen-source] Documentation installed in: [smos-api-gen-source] /nix/store/3g7jcmy6bng18z9iggcicgf700q7dpvx-smos-api-gen-source-0.3.2/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-api-gen-0.3.2 [smos-api-gen-source] Configuration files installed in: [smos-client-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-client-source]  include mtl-2.3.1-37af [smos-client-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-client-source]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-client-source]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-client-source]  include servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-client-source]  include servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-client-source]  include servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-client-source]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-client-source]  include servant-client-core-0.20.3.0-GYscWVjCzRS4M0v1BDzdfv [smos-client-source]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-client-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-client-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-client-source]  include text-2.1.3-34f1 [smos-client-source]  include time-1.12.2-3479 [smos-client-source] Linked component graph: [smos-client-source]  unit smos-client-0.6.0-4vlePhzblPdHEaXcw4k7tA [smos-client-source]  include base-4.20.2.0-fafd [smos-client-source]  include bytestring-0.12.2.0-96e1 [smos-client-source]  include cookie-0.5.1-7u6eLZ37tzK18CDWDPtH1Y [smos-client-source]  include deepseq-1.5.0.0-2b65 [smos-client-source]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-client-source]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-client-source]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-client-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-client-source]  include mtl-2.3.1-37af [smos-client-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-client-source]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-client-source]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-client-source]  include servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-client-source]  include servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-client-source]  include servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-client-source]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-client-source]  include servant-client-core-0.20.3.0-GYscWVjCzRS4M0v1BDzdfv [smos-client-source]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-client-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-client-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-client-source]  include text-2.1.3-34f1 [smos-client-source]  include time-1.12.2-3479 [smos-client-source]  Smos.Client=smos-client-0.6.0-4vlePhzblPdHEaXcw4k7tA:Smos.Client [smos-client-source] Ready component graph: [smos-client-source]  definite smos-client-0.6.0-4vlePhzblPdHEaXcw4k7tA [smos-client-source]  depends base-4.20.2.0-fafd [smos-client-source]  depends bytestring-0.12.2.0-96e1 [smos-client-source]  depends cookie-0.5.1-7u6eLZ37tzK18CDWDPtH1Y [smos-client-source]  depends deepseq-1.5.0.0-2b65 [smos-client-source]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-client-source]  depends http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-client-source]  depends ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-client-source]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-client-source]  depends mtl-2.3.1-37af [smos-client-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-client-source]  depends pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-client-source]  depends semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-client-source]  depends servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-client-source]  depends servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-client-source]  depends servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-client-source]  depends servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-client-source]  depends servant-client-core-0.20.3.0-GYscWVjCzRS4M0v1BDzdfv [smos-client-source]  depends smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-client-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-client-source]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-client-source]  depends text-2.1.3-34f1 [smos-client-source]  depends time-1.12.2-3479 [smos-client-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-client-source] Using compiler: ghc-9.10.3 [smos-client-source] Using install prefix: [smos-client-source] /nix/store/y3ki4vxc28hcwl17xsxqwys6cl6y876n-smos-client-source-0.6.0 [smos-client-source] Executables installed in: [smos-client-source] /nix/store/y3ki4vxc28hcwl17xsxqwys6cl6y876n-smos-client-source-0.6.0/bin [smos-client-source] Libraries installed in: [smos-client-source] /nix/store/y3ki4vxc28hcwl17xsxqwys6cl6y876n-smos-client-source-0.6.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-client-0.6.0-4vlePhzblPdHEaXcw4k7tA [smos-client-source] Dynamic Libraries installed in: [smos-client-source] /nix/store/y3ki4vxc28hcwl17xsxqwys6cl6y876n-smos-client-source-0.6.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-client-source] Private executables installed in: [smos-client-source] /nix/store/y3ki4vxc28hcwl17xsxqwys6cl6y876n-smos-client-source-0.6.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-client-0.6.0 [smos-client-source] Data files installed in: [smos-server-source] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.1 [smos-server-source] Dependency pretty-show: using pretty-show-1.10 [smos-server-source] Dependency prometheus: using prometheus-2.3.0 [smos-server-source] Dependency prometheus-ghc-stats: using prometheus-ghc-stats-0.0.0.0 [smos-server-source] Dependency prometheus-wai: using prometheus-wai-0.2.0.1 [smos-server-source] Dependency retry: using retry-0.9.3.1 [smos-server-source] Dependency semver: using semver-0.4.0.1 [smos-server-source] Dependency servant: using servant-0.20.3.0 [smos-server-source] Dependency servant-auth-server: using servant-auth-server-0.4.9.1 [smos-server-source] Dependency servant-server: using servant-server-0.20.3.0 [smos-server-source] Dependency shakespeare: using shakespeare-2.1.0.1 [smos-server-source] Dependency smos-api: using smos-api-0.8.0 [smos-server-source] Dependency smos-cli: using smos-cli-0.2.1 [smos-server-source] Dependency smos-data: using smos-data-0.7.0 [smos-server-source] Dependency smos-directory: using smos-directory-0.2.0 [smos-server-source] Dependency smos-report: using smos-report-0.12.0 [smos-server-source] Dependency smos-stripe-client: using smos-stripe-client-0.1.0.0 [smos-server-source] Dependency template-haskell: using template-haskell-2.22.0.0 [smos-server-source] Dependency text: using text-2.1.3 [smos-server-source] Dependency time: using time-1.12.2 [smos-server-source] Dependency typed-uuid: using typed-uuid-0.2.0.0 [smos-server-source] Dependency tz: using tz-0.1.3.6 [smos-server-source] Dependency unliftio: using unliftio-0.2.25.1 [smos-server-source] Dependency wai: using wai-3.2.4 [smos-server-source] Dependency wai-extra: using wai-extra-3.1.18 [smos-server-source] Dependency warp: using warp-3.4.9 [smos-server-source] Dependency yaml: using yaml-0.11.11.2 [smos-server-source] Dependency zip: using zip-2.2.1 [smos-server-source] Dependency zstd: using zstd-0.1.3.0 [smos-server-source] Dependency base: using base-4.20.2.0 [smos-server-source] Dependency smos-server: using smos-server-0.15.0 [smos-server-source] Source component graph: [smos-server-source]  component lib [smos-server-source]  component exe:smos-server dependency lib [smos-server-source] Configured component graph: [smos-server-source]  component smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk [smos-server-source]  include IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-server-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-server-source]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [smos-server-source]  include amazonka-2.0-HTFljvnnFv86TmFnnJHPc2 [smos-server-source]  include amazonka-ses-2.0-GH8QOwunnUy7KZwG9dwj6y [smos-server-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-server-source]  include base-4.20.2.0-fafd [smos-server-source]  include blaze-html-0.9.2.0-73eEJeagZXiIciGfIcTbsO [smos-server-source]  include bytestring-0.12.2.0-96e1 [smos-server-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-server-source]  include containers-0.7-96b4 [smos-server-source]  include cryptohash-sha256-0.11.102.1-T1BDKRSWzV57Zi0f4eQS4 [smos-server-source]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-server-source]  include esqueleto-3.6.0.0-4QofLH6zWXv2qUinai4nCr [smos-server-source]  include filepath-1.5.4.0-2605 [smos-server-source]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-server-source]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-server-source]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-server-source]  include jose-0.11-I70IQCZUOSOD3tg3INRc5G [smos-server-source]  include looper-0.4.0.0-AhuHrEUA8LhGbajUYKZhoH [smos-server-source]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-server-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-server-source]  include mime-mail-0.5.1-ByTb2JZkTaj8fmbUX3TB6Y [smos-server-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-server-source]  include mtl-2.3.1-37af [smos-server-source]  include network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [smos-server-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-server-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-server-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-server-source]  include persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-server-source]  include persistent-pagination-0.1.1.2-8ARGzLIhbg7BrRPMceyUBV [smos-server-source]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-server-source]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-server-source]  include prometheus-2.3.0-F7pSOvWkGX97cd205xTrG2 [smos-server-source]  include prometheus-ghc-stats-0.0.0.0-1wFjDzvC6GJGha7AT774r5 [smos-server-source]  include prometheus-wai-0.2.0.1-HGViWVdnGce72q15By1x9e [smos-server-source]  include retry-0.9.3.1-38uHdVGcer3IIYoeRAGOML [smos-server-source]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-server-source]  include servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-server-source]  include servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-server-source]  include servant-server-0.20.3.0-AoKVUdoieIoDXhIn9su85A [smos-server-source]  include shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [smos-server-source]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-server-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-server-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [post-build-hook] Uploading to cachix cache "smos": /nix/store/x0n9w82rrz95fkxwv8r29bnixaz7xi0a-ical-gen-0.0.0.0-doc /nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0 [post-build-hook] Pushing 4 paths (295 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0 (20.91 MiB) [post-build-hook] Pushing /nix/store/6ck1v6wx9f2cbgvxyw0f2b7mh9kpl4sq-genvalidity-case-insensitive-0.0.0.1 (327.27 KiB) [post-build-hook] Pushing /nix/store/x0n9w82rrz95fkxwv8r29bnixaz7xi0a-ical-gen-0.0.0.0-doc (1.35 MiB) [post-build-hook] Pushing /nix/store/riqycyz3cw97gkyn46gljbirw92nqhmh-genvalidity-case-insensitive-0.0.0.1-doc (151.52 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/x0n9w82rrz95fkxwv8r29bnixaz7xi0a-ical-gen-0.0.0.0-doc /nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0 [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/x0n9w82rrz95fkxwv8r29bnixaz7xi0a-ical-gen-0.0.0.0-doc' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/zavzdr4s5npd8mnscc03vr7h389nb2jp-ical-gen-0.0.0.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/vg2qpm7xc82jz692sgfax1slp181i92y-ical-gen-0.0.0.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 34 of 96 built (6 building), 28 of 28 downloaded from cache Building ical-recurrence-gen-source [smos-query] projects/󼭼.smos 1999-09-06 26 years ago [smos-query] projects/𫳔/񒾄.smos 1973-04-14 53 years ago [smos-query] projects/𫳔/񒾄.smos 킵 in 2 years [smos-query] projects/𸗁/𺂧.smos 伍 in 23 years [smos-query]  [smos-query] Upcoming [smos-query] 1995-07-11 04:24:38 30 years ago SCHEDULED TODO 󊈲𶹟.smos [smos-query] 1996-04-29 30 years ago SCHEDULED READY 󉑓蛏򘗖󆖋򺏽񠚰􎷭.smos [smos-query] 2002-04-05 24 years ago DEADLINE STARTED 𮭕 projects/񒿒.smos [smos-query] 2005-05-14 21 years ago DEADLINE NEXT projects/򱳐.smos [smos-query] 2005-09-08 01:10:31 20 years ago DEADLINE (none) projects/񤯓.smos [smos-query] 2006-09-09 19 years ago DEADLINE (none) projects/򢌤.smos [smos-query] 2007-05-26 19 years ago DEADLINE WAITING 󋇾󭋀/𕬝.smos [smos-query] 2008-09-04 17 years ago DEADLINE TODO 񁲧򏍑/󥼠/󐅈.smos [smos-query] 2019-03-01 22:30:11 7 years ago DEADLINE TODO projects/󁖃/򵰈.smos [smos-query] 2019-04-25 7 years ago SCHEDULED WAITING 𡜥 projects/𬨀.smos [smos-query]  [smos-query] WARNING: Overdue Waiting Entries [smos-query] 󋇾󭋀/𕬝.smos 16774 days [smos-query] 𽄄/𰹇.smos 5346 days [smos-query] projects/򄎪.smos 5083 days [smos-query]  [smos-query] WARNING: Overdue Stuck Projects [smos-query] projects/򋻇/򞦚󘥒.smos DONE 19954 days [smos-query] projects/󶻪.smos DONE 17382 days [smos-query] projects/󐻃.smos CANCELLED 17377 days [smos-query] projects/񧵹.smos DONE 12602 days [smos-query] projects/񦜼.smos (none) 11467 days [smos-query] projects/񤯓.smos (none) 7571 days [smos-query] projects/򢌤.smos (none) 7205 days [smos-query] projects/񇨌.smos (none) 7053 days [smos-query] projects/󈯫/򡙸򯶝.smos DONE 4511 days [smos-query] projects/񒿒.smos STARTED 𮭕 4347 days [smos-query] projects/쁋.smos CANCELLED 4224 days [smos-query] projects/󁖃/򵰈.smos TODO 2649 days [smos-query] projects/񠆲.smos (none) ⴉ 1750 days [smos-query] projects/򽥠/񒲊.smos DONE 512 days [smos-query]  [smos-query] WARNING: Projects without a next action [smos-query] projects/쁋.smos [smos-query] projects/𛥪.smos [smos-query] projects/𝬫𖈍.smos [smos-query] projects/𫳔/𶚧/󋞥.smos [smos-query] projects/𸗁/𺂧.smos [smos-query] projects/𻁻/񈊝.smos [smos-query] projects/񇨌.smos [smos-query] projects/񌾐󥪯.smos [smos-query] projects/񠆲.smos [smos-query] projects/񤯓.smos [smos-query] projects/񦜼.smos [smos-query] projects/񧵹.smos [smos-query] projects/򋻇/𝸱/񓲯.smos [smos-query] projects/򋻇/𯉫.smos [smos-query] projects/򋻇/򞦚󘥒.smos [smos-query] projects/򢌤.smos [smos-query] projects/򵜜󷭓.smos [smos-query] projects/򶂦.smos [smos-query] projects/򽥠/񒲊.smos [smos-query] projects/󁖃/򵰈.smos [smos-query] projects/󈯫/򡙸򯶝.smos [smos-query] projects/󐣖.smos [smos-query] projects/󐻃.smos [smos-query] projects/󶻪.smos [smos-query] projects/󼭼.smos [smos-query]  [smos-query] Next actions [smos-query] file state header [smos-query] 󣙮.smos STARTED [smos-query] 󉑓蛏򘗖󆖋򺏽񠚰􎷭.smos NEXT [smos-query] 󉑓蛏򘗖󆖋򺏽񠚰􎷭.smos NEXT [smos-query] 񁲧򏍑/򄮛.smos NEXT [smos-query] 񁲧򏍑/󥼠/󐅈.smos NEXT 𤰸 [smos-query] 򯆒󪦽/􊧳.smos STARTED [smos-query] projects/򱳐.smos NEXT [smos-query] projects/񔏘򸃪.smos STARTED [smos-query] projects/򨟤.smos NEXT ꂼ [smos-query] projects/򑿝.smos NEXT [smos-query] projects/񒿒.smos STARTED 𮭕 [smos-query] projects/򋻇/𝸱/𿻫/򷴋/񩩢.smos STARTED [smos-query] projects/𫳔/񒾄.smos STARTED [smos-query] projects/𫳔/𶚧/󨝄.smos STARTED [smos-query]  ✓ 'just works' for any InterestingStore  246.74 ms [smos-query]  passed for all of 4 inputs. [smos-query] Smos.Query.FreeSpec [smos-query]  Work [smos-query] 2026-06-01: Monday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-02: Tuesday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-03: Wednesday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-04: Thursday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-05: Friday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-06: Saturday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-07: Sunday [smos-query] 00:00 - 00:00 24h00m [smos-query] 2026-06-01: Monday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-02: Tuesday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-03: Wednesday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-report-gen] [ 4 of 21] Compiling Smos.Report.ComparisonSpec ( test/Smos/Report/ComparisonSpec.hs, dist/build/smos-report-test/smos-report-test-tmp/Smos/Report/ComparisonSpec.o ) [smos-report-gen] [ 5 of 21] Compiling Smos.Report.EntrySpec ( test/Smos/Report/EntrySpec.hs, dist/build/smos-report-test/smos-report-test-tmp/Smos/Report/EntrySpec.o ) [smos-report-gen] [ 6 of 21] Compiling Smos.Report.FilterSpec ( test/Smos/Report/FilterSpec.hs, dist/build/smos-report-test/smos-report-test-tmp/Smos/Report/FilterSpec.o ) [smos-report-gen] [ 7 of 21] Compiling Smos.Report.FreeSpec ( test/Smos/Report/FreeSpec.hs, dist/build/smos-report-test/smos-report-test-tmp/Smos/Report/FreeSpec.o ) [smos-report-gen] [ 8 of 21] Compiling Smos.Report.LogSpec ( test/Smos/Report/LogSpec.hs, dist/build/smos-report-test/smos-report-test-tmp/Smos/Report/LogSpec.o ) [smos-report-gen] [ 9 of 21] Compiling Smos.Report.NextSpec ( test/Smos/Report/NextSpec.hs, dist/build/smos-report-test/smos-report-test-tmp/Smos/Report/NextSpec.o ) [smos-report-gen] [10 of 21] Compiling Smos.Report.OngoingSpec ( test/Smos/Report/OngoingSpec.hs, dist/build/smos-report-test/smos-report-test-tmp/Smos/Report/OngoingSpec.o ) [smos-report-gen] [11 of 21] Compiling Smos.Report.PeriodSpec ( test/Smos/Report/PeriodSpec.hs, dist/build/smos-report-test/smos-report-test-tmp/Smos/Report/PeriodSpec.o ) [smos-report-gen] [12 of 21] Compiling Smos.Report.ProjectionSpec ( test/Smos/Report/ProjectionSpec.hs, dist/build/smos-report-test/smos-report-test-tmp/Smos/Report/ProjectionSpec.o ) [smos-report-gen] [13 of 21] Compiling Smos.Report.ProjectsSpec ( test/Smos/Report/ProjectsSpec.hs, dist/build/smos-report-test/smos-report-test-tmp/Smos/Report/ProjectsSpec.o ) [smos-report-gen] [14 of 21] Compiling Smos.Report.ReportSpec ( test/Smos/Report/ReportSpec.hs, dist/build/smos-report-test/smos-report-test-tmp/Smos/Report/ReportSpec.o ) [smos-report-gen] [15 of 21] Compiling Smos.Report.SorterSpec ( test/Smos/Report/SorterSpec.hs, dist/build/smos-report-test/smos-report-test-tmp/Smos/Report/SorterSpec.o ) [smos-report-gen] [16 of 21] Compiling Smos.Report.StuckSpec ( test/Smos/Report/StuckSpec.hs, dist/build/smos-report-test/smos-report-test-tmp/Smos/Report/StuckSpec.o ) [smos-report-gen] [17 of 21] Compiling Smos.Report.TimeBlockSpec ( test/Smos/Report/TimeBlockSpec.hs, dist/build/smos-report-test/smos-report-test-tmp/Smos/Report/TimeBlockSpec.o ) [smos-report-gen] [18 of 21] Compiling Smos.Report.TimeSpec ( test/Smos/Report/TimeSpec.hs, dist/build/smos-report-test/smos-report-test-tmp/Smos/Report/TimeSpec.o ) [smos-report-gen] [19 of 21] Compiling Smos.Report.WaitingSpec ( test/Smos/Report/WaitingSpec.hs, dist/build/smos-report-test/smos-report-test-tmp/Smos/Report/WaitingSpec.o ) [smos-report-gen] [20 of 21] Compiling Smos.Report.WorkSpec ( test/Smos/Report/WorkSpec.hs, dist/build/smos-report-test/smos-report-test-tmp/Smos/Report/WorkSpec.o ) [smos-report-gen] [21 of 21] Compiling Main ( test/Spec.hs, dist/build/smos-report-test/smos-report-test-tmp/Main.o ) [smos-report-gen] [22 of 22] Linking dist/build/smos-report-test/smos-report-test [smos-report-gen] Phase: checkPhase [smos-report-gen] Running 1 test suites... [smos-report-gen] Test suite smos-report-test: RUNNING... [smos-report-gen] Tests: [smos-report-gen]  [smos-report-gen] Smos.Report.NextSpec [smos-report-gen]  GenValid NextActionEntry [smos-report-gen]  genValid :: Gen NextActionEntry [smos-report-gen]  ✓ only generates valid 'NextActionEntry's  36.02 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  JSON NextActionEntry (valid) [smos-report-gen]  encode :: NextActionEntry -> Data.ByteString.Lazy.ByteString [smos-report-gen]  ✓ never fails to encode a "valid NextActionEntry"  46.81 ms [smos-report-gen]  passed for all of 100 inputs. [smos-api-gen-source] /nix/store/3g7jcmy6bng18z9iggcicgf700q7dpvx-smos-api-gen-source-0.3.2/etc [smos-api-gen-source] No alex found [smos-api-gen-source] Using ar found on system at: [smos-api-gen-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-api-gen-source] No c2hs found [smos-api-gen-source] No cpphs found [smos-api-gen-source] No doctest found [smos-api-gen-source] Using gcc version 14.3.0 given by user at: [smos-api-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-api-gen-source] Using ghc version 9.10.3 found on system at: [smos-api-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-api-gen-source] Using ghc-pkg version 9.10.3 found on system at: [smos-api-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-api-gen-source] No ghcjs found [smos-api-gen-source] No ghcjs-pkg found [smos-api-gen-source] No greencard found [smos-api-gen-source] Using haddock version 2.31.1 found on system at: [smos-api-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-api-gen-source] No happy found [smos-api-gen-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-api-gen-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-api-gen-source] No hmake found [smos-api-gen-source] Using hpc version 0.69 found on system at: [smos-api-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-api-gen-source] Using hsc2hs version 0.68.10 found on system at: [smos-api-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-api-gen-source] No hscolour found [smos-api-gen-source] No jhc found [smos-api-gen-source] Using ld found on system at: [smos-api-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-api-gen-source] No pkg-config found [smos-api-gen-source] Using runghc version 9.10.3 found on system at: [smos-api-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-api-gen-source] Using strip version 2.44 found on system at: [smos-api-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-api-gen-source] Using tar found on system at: [smos-api-gen-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-api-gen-source] No uhc found [smos-api-gen-source] Phase: buildPhase [smos-api-gen-source] Distribution quality errors: [smos-api-gen-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-api-gen-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-api-gen-source] specify an upper bound on the version number. Each major release of the 'base' [smos-api-gen-source] package changes the API in various ways and most packages will need some [smos-api-gen-source] changes to compile with it. The recommended practice is to specify an upper [smos-api-gen-source] bound on the version of the 'base' package. This ensures your package will [smos-api-gen-source] continue to build when a new major version of the 'base' package is released. [smos-api-gen-source] If you are not sure what upper bound to use then use the next major version. [smos-api-gen-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-api-gen-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-api-gen-source] Distribution quality warnings: [smos-api-gen-source] [no-license-file] A 'license-file' is not specified. [smos-api-gen-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-api-gen-source] - QuickCheck [smos-api-gen-source] - genvalidity [smos-api-gen-source] - genvalidity-bytestring [smos-api-gen-source] - genvalidity-mergeful [smos-api-gen-source] - genvalidity-path [smos-api-gen-source] - genvalidity-text [smos-api-gen-source] - genvalidity-typed-uuid [smos-api-gen-source] - genvalidity-uuid [smos-api-gen-source] - smos-api [smos-api-gen-source] - smos-data-gen [smos-api-gen-source] - text [smos-api-gen-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-api-gen-source] Note: the public hackage server would reject this package. [smos-api-gen-source] Building source dist for smos-api-gen-0.3.2... [smos-api-gen-source] Source tarball created: dist/smos-api-gen-0.3.2.tar.gz [smos-api-gen-source] Phase: haddockPhase [smos-api-gen-source] Phase: installPhase [smos-api-gen-source] Phase: fixupPhase [smos-client-source] /nix/store/y3ki4vxc28hcwl17xsxqwys6cl6y876n-smos-client-source-0.6.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-client-0.6.0 [smos-client-source] Documentation installed in: [smos-client-source] /nix/store/y3ki4vxc28hcwl17xsxqwys6cl6y876n-smos-client-source-0.6.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-client-0.6.0 [smos-client-source] Configuration files installed in: [smos-client-source] /nix/store/y3ki4vxc28hcwl17xsxqwys6cl6y876n-smos-client-source-0.6.0/etc [smos-client-source] No alex found [smos-client-source] Using ar found on system at: [smos-client-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-client-source] No c2hs found [smos-client-source] No cpphs found [smos-client-source] No doctest found [smos-client-source] Using gcc version 14.3.0 given by user at: [smos-client-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-client-source] Using ghc version 9.10.3 found on system at: [smos-client-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-client-source] Using ghc-pkg version 9.10.3 found on system at: [smos-client-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-client-source] No ghcjs found [smos-client-source] No ghcjs-pkg found [smos-client-source] No greencard found [smos-client-source] Using haddock version 2.31.1 found on system at: [smos-client-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-client-source] No happy found [smos-client-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-client-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-client-source] No hmake found [smos-client-source] Using hpc version 0.69 found on system at: [smos-client-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-client-source] Using hsc2hs version 0.68.10 found on system at: [smos-client-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-client-source] No hscolour found [smos-client-source] No jhc found [smos-client-source] Using ld found on system at: [smos-client-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-client-source] No pkg-config found [smos-client-source] Using runghc version 9.10.3 found on system at: [smos-client-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-client-source] Using strip version 2.44 found on system at: [smos-client-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-client-source] Using tar found on system at: [smos-client-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-client-source] No uhc found [smos-client-source] Phase: buildPhase [smos-client-source] Distribution quality errors: [smos-client-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-client-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-client-source] specify an upper bound on the version number. Each major release of the 'base' [smos-client-source] package changes the API in various ways and most packages will need some [smos-client-source] changes to compile with it. The recommended practice is to specify an upper [smos-client-source] bound on the version of the 'base' package. This ensures your package will [smos-client-source] continue to build when a new major version of the 'base' package is released. [smos-client-source] If you are not sure what upper bound to use then use the next major version. [smos-client-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-client-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-client-source] Distribution quality warnings: [smos-client-source] [no-license-file] A 'license-file' is not specified. [smos-client-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-client-source] - bytestring [smos-client-source] - cookie [smos-client-source] - deepseq [smos-client-source] - dirforest [smos-client-source] - http-types [smos-client-source] - ical [smos-client-source] - microlens [smos-client-source] - mtl [smos-client-source] - path [smos-client-source] - pretty-show [smos-client-source] - semver [smos-client-source] - servant [smos-client-source] - servant-auth-client [smos-client-source] - servant-auth-server [smos-client-source] - servant-client [smos-client-source] - servant-client-core [smos-client-source] - smos-api [smos-client-source] - smos-data [smos-client-source] - smos-report [smos-client-source] - text [smos-client-source] - time [smos-client-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-client-source] Note: the public hackage server would reject this package. [smos-client-source] Building source dist for smos-client-0.6.0... [smos-client-source] Source tarball created: dist/smos-client-0.6.0.tar.gz [smos-client-source] Phase: haddockPhase [smos-client-source] Phase: installPhase [smos-client-source] Phase: fixupPhase [smos-server-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-server-source]  include smos-stripe-client-0.1.0.0-3OE66POyDS2FqTBgV1SQ8C [smos-server-source]  include template-haskell-2.22.0.0-927b [smos-server-source]  include text-2.1.3-34f1 [smos-server-source]  include time-1.12.2-3479 [smos-server-source]  include typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-server-source]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-server-source]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-server-source]  include wai-3.2.4-Dmzlcivl75Z6SfAjaOrqf1 [smos-server-source]  include wai-extra-3.1.18-9x868gR7VGrF2aHj9b6Gyr [smos-server-source]  include warp-3.4.9-IPNas4L2jy5JqoLVsPSVjo [smos-server-source]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-server-source]  include zip-2.2.1-CMvjFROmUHB5lT3grxhbf5 [smos-server-source]  include zstd-0.1.3.0-Dk4S4y3VeFe5pM1coWpWfC [smos-server-source]  component smos-server-0.15.0-F9AunX1tbHx65si5ihD01V-smos-server [smos-server-source]  include base-4.20.2.0-fafd [smos-server-source]  include smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk [smos-server-source] Linked component graph: [smos-server-source]  unit smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk [smos-server-source]  include IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-server-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-server-source]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [smos-server-source]  include amazonka-2.0-HTFljvnnFv86TmFnnJHPc2 [smos-server-source]  include amazonka-ses-2.0-GH8QOwunnUy7KZwG9dwj6y [smos-server-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-server-source]  include base-4.20.2.0-fafd [smos-server-source]  include blaze-html-0.9.2.0-73eEJeagZXiIciGfIcTbsO [smos-server-source]  include bytestring-0.12.2.0-96e1 [smos-server-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-server-source]  include containers-0.7-96b4 [smos-server-source]  include cryptohash-sha256-0.11.102.1-T1BDKRSWzV57Zi0f4eQS4 [smos-server-source]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-server-source]  include esqueleto-3.6.0.0-4QofLH6zWXv2qUinai4nCr [smos-server-source]  include filepath-1.5.4.0-2605 [smos-server-source]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-server-source]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-server-source]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-server-source]  include jose-0.11-I70IQCZUOSOD3tg3INRc5G [smos-server-source]  include looper-0.4.0.0-AhuHrEUA8LhGbajUYKZhoH [smos-server-source]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-server-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-server-source]  include mime-mail-0.5.1-ByTb2JZkTaj8fmbUX3TB6Y [smos-server-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-server-source]  include mtl-2.3.1-37af [smos-server-source]  include network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [smos-server-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-server-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-server-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-server-source]  include persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-server-source]  include persistent-pagination-0.1.1.2-8ARGzLIhbg7BrRPMceyUBV [smos-server-source]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-server-source]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-server-source]  include prometheus-2.3.0-F7pSOvWkGX97cd205xTrG2 [smos-server-source]  include prometheus-ghc-stats-0.0.0.0-1wFjDzvC6GJGha7AT774r5 [smos-server-source]  include prometheus-wai-0.2.0.1-HGViWVdnGce72q15By1x9e [smos-server-source]  include retry-0.9.3.1-38uHdVGcer3IIYoeRAGOML [smos-server-source]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-server-source]  include servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-server-source]  include servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-server-source]  include servant-server-0.20.3.0-AoKVUdoieIoDXhIn9su85A [smos-server-source]  include shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [smos-server-source]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-server-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-server-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-server-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-server-source]  include smos-stripe-client-0.1.0.0-3OE66POyDS2FqTBgV1SQ8C [smos-server-source]  include template-haskell-2.22.0.0-927b [smos-server-source]  include text-2.1.3-34f1 [smos-server-source]  include time-1.12.2-3479 [smos-server-source]  include typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-server-source]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-server-source]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-server-source]  include wai-3.2.4-Dmzlcivl75Z6SfAjaOrqf1 [smos-server-source]  include wai-extra-3.1.18-9x868gR7VGrF2aHj9b6Gyr [smos-server-source]  include warp-3.4.9-IPNas4L2jy5JqoLVsPSVjo [smos-server-source]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [post-build-hook] Uploading to cachix cache "smos": /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1 /nix/store/4zdcf0xcc1ajqjd3r8ps6zrhqd01xdrs-smos-archive-0.7.1-coverage /nix/store/fdjlmvbvh530n9v6qqdg0dr86gnaihxh-smos-archive-0.7.1-coverables [post-build-hook] Pushing 3 paths (384 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/fdjlmvbvh530n9v6qqdg0dr86gnaihxh-smos-archive-0.7.1-coverables (80.52 KiB) [post-build-hook] Pushing /nix/store/4zdcf0xcc1ajqjd3r8ps6zrhqd01xdrs-smos-archive-0.7.1-coverage (114.79 KiB) [post-build-hook] Pushing /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1 (10.01 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1 /nix/store/4zdcf0xcc1ajqjd3r8ps6zrhqd01xdrs-smos-archive-0.7.1-coverage /nix/store/fdjlmvbvh530n9v6qqdg0dr86gnaihxh-smos-archive-0.7.1-coverables [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/4zdcf0xcc1ajqjd3r8ps6zrhqd01xdrs-smos-archive-0.7.1-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/0glnk8r2myw3mp6jvkh5c6d3w3sp209p-smos-archive-0.7.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/fdjlmvbvh530n9v6qqdg0dr86gnaihxh-smos-archive-0.7.1-coverables' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/aqdjcjybii9vbj3fz8ypv6ba0vvbkgza-smos-archive-0.7.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 35 of 96 built (6 building), 28 of 28 downloaded from cache Building smos-cursor-source Building smos-scheduler-source [smos-query] 2026-06-04: Thursday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-05: Friday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-06: Saturday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-07: Sunday [smos-query] 00:00 - 00:00 24h00m [smos-query] 2026-06-01: Monday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-02: Tuesday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-03: Wednesday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-04: Thursday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-05: Friday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-06: Saturday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-07: Sunday [smos-query] 00:00 - 00:00 24h00m [smos-query] 2026-06-01: Monday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-02: Tuesday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-03: Wednesday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-04: Thursday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-05: Friday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-06: Saturday [smos-query] 00:00 - 00:00 24h00m [smos-query]  [smos-query] 2026-06-07: Sunday [smos-query] 00:00 - 00:00 24h00m [smos-query]  ✓ 'just works' for any InterestingStore  207.79 ms [smos-query]  passed for all of 4 inputs. [smos-query] Smos.Query.OptParseSpec [smos-query]  ✓ pass the lint test  0.33 ms [smos-query]  ✓ produces the nix options as before  2.21 ms [smos-query]  ✓ produces the same reference documentation as before  11.37 ms [smos-query] Smos.Query.WaitingSpec [smos-query]  Waiting [smos-query] file header waiting threshold [smos-query] file header waiting threshold [smos-query] projects/󒻪.smos 𣔡 18821 days [smos-query] 񶨮򌭿.smos 18030 days [smos-query] 񗲠􅭘.smos 盢 6199 days [smos-query] projects/󣋴.smos 𥟸 -2299 days [smos-query] 񻧭.smos ﷸ -8225 days [smos-query]  ✓ 'just works' for any InterestingStore  72.51 ms [smos-query]  passed for all of 2 inputs. [smos-query]  [smos-query]  Examples: 19 [smos-query]  Passed: 9 [smos-query]  Failed: 0 [smos-query]  Sum of test runtimes: 0.76 seconds [smos-query]  Test suite took:  0.76 seconds [smos-query]  [smos-query] Test suite smos-query-test: PASS [smos-query] Test suite logged to: dist/test/smos-query-0.12.0-smos-query-test.log [smos-query] 1 of 1 test suites (1 of 1 test cases) passed. [smos-query] Phase: haddockPhase [smos-query] Phase: installPhase [smos-query] Installing library in /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo [smos-query] Installing executable smos-query in /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0/bin [smos-query] Warning: The directory [smos-query] /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0/bin is not in [smos-query] the system search path. [smos-query] Phase: fixupPhase [smos-query] shrinking RPATHs of ELF executables and libraries in /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0 [smos-query] shrinking /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0/bin/smos-query [smos-query] shrinking /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo-ghc9.10.3.so [smos-query] checking for references to /build/ in /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0... [smos-query] gzipping man pages under /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0/share/man/ [smos-query] �[smos-query] stripping (with command strip and flags -S -p) in /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0/lib /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0/bin [smos-query] shrinking RPATHs of ELF executables and libraries in /nix/store/z0f676w55m9pf28w74nwl9ypdskakb0f-smos-query-0.12.0-coverables [smos-query] checking for references to /build/ in /nix/store/z0f676w55m9pf28w74nwl9ypdskakb0f-smos-query-0.12.0-coverables... [smos-report-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String NextActionEntry [smos-report-gen]  ✓ ensures that encode and decode are inverses for "valid NextActionEntry"'s  51.81 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid NextActionReport [smos-report-gen]  genValid :: Gen NextActionReport [smos-report-gen]  ✓ only generates valid 'NextActionReport's  55.19 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  JSON NextActionReport (valid) [smos-report-gen]  encode :: NextActionReport -> Data.ByteString.Lazy.ByteString [smos-report-gen]  ✓ never fails to encode a "valid NextActionReport"  55.09 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String NextActionReport [smos-report-gen]  ✓ ensures that encode and decode are inverses for "valid NextActionReport"'s  86.66 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  produceNextActionReport [smos-report-gen]  ✓ produces valid reports for interesting stores  1152.32 ms [smos-report-gen]  passed for all of 10 inputs. [smos-report-gen] Smos.Report.EntrySpec [smos-report-gen]  produceEntryReport [smos-report-gen]  ✓ produces valid reports for interesting stores  1305.67 ms [smos-report-gen]  passed for all of 10 inputs. [smos-report-gen]  GenValid EntryReport [smos-report-gen]  genValid :: Gen EntryReport [smos-report-gen]  ✓ only generates valid 'EntryReport's  100.45 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen] Smos.Report.ClockSpec [smos-report-gen]  trimLogbookEntryToInterval [smos-server-source]  include zip-2.2.1-CMvjFROmUHB5lT3grxhbf5 [smos-server-source]  include zstd-0.1.3.0-Dk4S4y3VeFe5pM1coWpWfC [ical-recurrence-gen-source] Phase: setupCompilerEnvironmentPhase [ical-recurrence-gen-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [ical-recurrence-gen-source] Phase: unpackPhase [ical-recurrence-gen-source] unpacking source archive /nix/store/bvw8x5cjid9rpwhxns2fsshyf466p283-ical-recurrence-gen [ical-recurrence-gen-source] source root is ical-recurrence-gen [ical-recurrence-gen-source] Phase: patchPhase [ical-recurrence-gen-source] Phase: compileBuildDriverPhase [ical-recurrence-gen-source] setupCompileFlags: -package-db=/build/tmp.CeeP2LtYwH/setup-package.conf.d -threaded [ical-recurrence-gen-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.CeeP2LtYwH/Main.o ) [ical-recurrence-gen-source] [2 of 2] Linking Setup [ical-recurrence-gen-source] Phase: updateAutotoolsGnuConfigScriptsPhase [ical-recurrence-gen-source] Phase: configurePhase [ical-recurrence-gen-source] configureFlags: --verbose --prefix=/nix/store/p2sbgq2ag3j9nwcrffbzr9cfwyci71y6-ical-recurrence-gen-source-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/share/doc/ical-recurrence-gen-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.CeeP2LtYwH/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-options=-O2 --ghc-options=-Wall --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Werror --ghc-options=-Wno-deprecations --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib [ical-recurrence-gen-source] Using Parsec parser [ical-recurrence-gen-source] Configuring ical-recurrence-gen-0.0.0.0... [ical-recurrence-gen-source] Dependency base >=4.7 && <5: using base-4.20.2.0 [ical-recurrence-gen-source] Dependency conformance-gen: using conformance-gen-0.0.0.0 [ical-recurrence-gen-source] Dependency genvalidity: using genvalidity-1.1.1.0 [ical-recurrence-gen-source] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2 [ical-recurrence-gen-source] Dependency ical-gen: using ical-gen-0.0.0.0 [ical-recurrence-gen-source] Dependency ical-recurrence: using ical-recurrence-0.0.0.0 [ical-recurrence-gen-source] Dependency QuickCheck: using QuickCheck-2.15.0.1 [ical-recurrence-gen-source] Dependency base >=4.7 && <5: using base-4.20.2.0 [ical-recurrence-gen-source] Dependency bytestring: using bytestring-0.12.2.0 [ical-recurrence-gen-source] Dependency conformance: using conformance-0.1.0.0 [ical-recurrence-gen-source] Dependency conformance-gen: using conformance-gen-0.0.0.0 [ical-recurrence-gen-source] Dependency containers: using containers-0.7 [ical-recurrence-gen-source] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [ical-recurrence-gen-source] Dependency genvalidity-time: using genvalidity-time-1.0.0.1 [ical-recurrence-gen-source] Dependency ical: using ical-0.0.0.0 [ical-recurrence-gen-source] Dependency ical-gen: using ical-gen-0.0.0.0 [ical-recurrence-gen-source] Dependency ical-recurrence: using ical-recurrence-0.0.0.0 [ical-recurrence-gen-source] Dependency ical-recurrence-gen: using ical-recurrence-gen-0.0.0.0 [ical-recurrence-gen-source] Dependency path: using path-0.9.6 [ical-recurrence-gen-source] Dependency path-io: using path-io-1.8.2 [ical-recurrence-gen-source] Dependency sydtest: using sydtest-0.23.0.1 [ical-recurrence-gen-source] Dependency text: using text-2.1.3 [ical-recurrence-gen-source] Dependency time: using time-1.12.2 [ical-recurrence-gen-source] Source component graph: [ical-recurrence-gen-source]  component lib [ical-recurrence-gen-source]  component test:ical-recurrence-test dependency lib [ical-recurrence-gen-source] Configured component graph: [ical-recurrence-gen-source]  component ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW [ical-recurrence-gen-source]  include base-4.20.2.0-fafd [ical-recurrence-gen-source]  include conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [ical-recurrence-gen-source]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [ical-recurrence-gen-source]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [post-build-hook] Uploading to cachix cache "smos": /nix/store/3g7jcmy6bng18z9iggcicgf700q7dpvx-smos-api-gen-source-0.3.2 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/3g7jcmy6bng18z9iggcicgf700q7dpvx-smos-api-gen-source-0.3.2 (5.28 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/3g7jcmy6bng18z9iggcicgf700q7dpvx-smos-api-gen-source-0.3.2 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/3g7jcmy6bng18z9iggcicgf700q7dpvx-smos-api-gen-source-0.3.2' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/rcjcjyywr2hg70hkpkb17d4cj3zb6lq3-smos-api-gen-source-0.3.2.drv' to 'https://cache.staging.nix-ci.com'... Progress: 36 of 94 built (7 building), 28 of 28 downloaded from cache [post-build-hook] Uploading to cachix cache "smos": /nix/store/y3ki4vxc28hcwl17xsxqwys6cl6y876n-smos-client-source-0.6.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/y3ki4vxc28hcwl17xsxqwys6cl6y876n-smos-client-source-0.6.0 (4.24 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/y3ki4vxc28hcwl17xsxqwys6cl6y876n-smos-client-source-0.6.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/y3ki4vxc28hcwl17xsxqwys6cl6y876n-smos-client-source-0.6.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/hgcn05myccilcwam03ni72kfz93ryk8a-smos-client-source-0.6.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 37 of 95 built (6 building), 28 of 28 downloaded from cache Building smos-api-gen Building smos-client [smos-query] patching script interpreter paths in /nix/store/z0f676w55m9pf28w74nwl9ypdskakb0f-smos-query-0.12.0-coverables [smos-query] shrinking RPATHs of ELF executables and libraries in /nix/store/i8gh1rrx54p5d13f8h8j84q3sw7mbx03-smos-query-0.12.0-coverage [smos-query] checking for references to /build/ in /nix/store/i8gh1rrx54p5d13f8h8j84q3sw7mbx03-smos-query-0.12.0-coverage... [smos-query] patching script interpreter paths in /nix/store/i8gh1rrx54p5d13f8h8j84q3sw7mbx03-smos-query-0.12.0-coverage [smos-report-gen]  ✓ leaves an entry that is within the interval  68.01 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ produces valid logbook entries  55.07 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  zeroOutByFilter [smos-report-gen]  ✓ produces valid smos files  226.14 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  sumLogbookEntryTime [smos-report-gen]  ✓ produces valid difftimes  16.76 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen] Smos.Report.LogSpec [smos-report-gen]  makeTimestampLogEntries [smos-report-gen]  ✓ produces valid events  36.57 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  makeStateHistoryLogEntries [smos-report-gen]  ✓ produces valid events  42.13 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ produces a log event per state history entry  32.03 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ produces a log event even if there is only one timestamp  31.25 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  makeLogbookLogEntries [smos-server-source]  Codec.Compression.Zstd.Extended=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Codec.Compression.Zstd.Extended,Smos.Server=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server,Smos.Server.Backup=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Backup,Smos.Server.Booking=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Booking,Smos.Server.Constants=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Constants,Smos.Server.DB=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.DB,Smos.Server.DB.CASHash=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.DB.CASHash,Smos.Server.DB.Compressed=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.DB.Compressed,Smos.Server.Env=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Env,Smos.Server.FileMigration=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.FileMigration,Smos.Server.Handler=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler,Smos.Server.Handler.Admin=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.Admin,Smos.Server.Handler.Admin.GetUser=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.Admin.GetUser,Smos.Server.Handler.Admin.GetUsers=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.Admin.GetUsers,Smos.Server.Handler.Admin.PostMigrateFiles=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.Admin.PostMigrateFiles,Smos.Server.Handler.Admin.PutUserSubscription=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.Admin.PutUserSubscription,Smos.Server.Handler.DeleteBackup=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.DeleteBackup,Smos.Server.Handler.DeleteSmosFile=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.DeleteSmosFile,Smos.Server.Handler.DeleteUser=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.DeleteUser,Smos.Server.Handler.GetAgendaReport=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.GetAgendaReport,Smos.Server.Handler.GetApiVersion=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.GetApiVersion,Smos.Server.Handler.GetBackup=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.GetBackup,Smos.Server.Handler.GetBookingSettings=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.GetBookingSettings,Smos.Server.Handler.GetBookingSlots=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.GetBookingSlots,Smos.Server.Handler.GetListBackups=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.GetListBackups,Smos.Server.Handler.GetListSmosFiles=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.GetListSmosFiles,Smos.Server.Handler.GetMonetisation=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.GetMonetisation,Smos.Server.Handler.GetNextActionReport=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.GetNextActionReport,Smos.Server.Handler.GetSmosFile=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.GetSmosFile,Smos.Server.Handler.GetUserPermissions=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.GetUserPermissions,Smos.Server.Handler.GetUserSubscription=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.GetUserSubscription,Smos.Server.Handler.Import=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.Import,Smos.Server.Handler.PostBackup=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.PostBackup,Smos.Server.Handler.PostBooking=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.PostBooking,Smos.Server.Handler.PostInitiateStripeCheckoutSession=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.PostInitiateStripeCheckoutSession,Smos.Server.Handler.PostLogin=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.PostLogin,Smos.Server.Handler.PostRegister=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.PostRegister,Smos.Server.Handler.PostStripeHook=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.PostStripeHook,Smos.Server.Handler.PostSync=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.PostSync,Smos.Server.Handler.PutRestoreBackup=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.PutRestoreBackup,Smos.Server.Handler.PutSmosFile=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Handler.PutSmosFile,Smos.Server.Looper=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Looper,Smos.Server.Looper.AutoBackup=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Looper.AutoBackup,Smos.Server.Looper.BackupGarbageCollector=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Looper.BackupGarbageCollector,Smos.Server.Looper.Env=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Looper.Env,Smos.Server.Looper.Import=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Looper.Import,Smos.Server.OptParse=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.OptParse,Smos.Server.Serve=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Serve,Smos.Server.Subscription=smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk:Smos.Server.Subscription [smos-server-source]  unit smos-server-0.15.0-F9AunX1tbHx65si5ihD01V-smos-server [smos-server-source]  include base-4.20.2.0-fafd [smos-server-source]  include smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk [smos-server-source] Ready component graph: [smos-server-source]  definite smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk [smos-server-source]  depends IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-server-source]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-server-source]  depends aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [smos-server-source]  depends amazonka-2.0-HTFljvnnFv86TmFnnJHPc2 [smos-server-source]  depends amazonka-ses-2.0-GH8QOwunnUy7KZwG9dwj6y [smos-server-source]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-server-source]  depends base-4.20.2.0-fafd [smos-server-source]  depends blaze-html-0.9.2.0-73eEJeagZXiIciGfIcTbsO [smos-server-source]  depends bytestring-0.12.2.0-96e1 [smos-server-source]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-server-source]  depends containers-0.7-96b4 [smos-server-source]  depends cryptohash-sha256-0.11.102.1-T1BDKRSWzV57Zi0f4eQS4 [smos-server-source]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-server-source]  depends esqueleto-3.6.0.0-4QofLH6zWXv2qUinai4nCr [smos-server-source]  depends filepath-1.5.4.0-2605 [smos-server-source]  depends http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-server-source]  depends http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-server-source]  depends ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-server-source]  depends jose-0.11-I70IQCZUOSOD3tg3INRc5G [smos-server-source]  depends looper-0.4.0.0-AhuHrEUA8LhGbajUYKZhoH [smos-server-source]  depends mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-server-source]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-server-source]  depends mime-mail-0.5.1-ByTb2JZkTaj8fmbUX3TB6Y [smos-server-source]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-server-source]  depends mtl-2.3.1-37af [smos-server-source]  depends network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [smos-server-source]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-server-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-server-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-server-source]  depends persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-server-source]  depends persistent-pagination-0.1.1.2-8ARGzLIhbg7BrRPMceyUBV [smos-server-source]  depends persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-server-source]  depends pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-server-source]  depends prometheus-2.3.0-F7pSOvWkGX97cd205xTrG2 [smos-server-source]  depends prometheus-ghc-stats-0.0.0.0-1wFjDzvC6GJGha7AT774r5 [smos-server-source]  depends prometheus-wai-0.2.0.1-HGViWVdnGce72q15By1x9e [smos-server-source]  depends retry-0.9.3.1-38uHdVGcer3IIYoeRAGOML [smos-server-source]  depends semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-server-source]  depends servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-server-source]  depends servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-server-source]  depends servant-server-0.20.3.0-AoKVUdoieIoDXhIn9su85A [smos-server-source]  depends shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [smos-server-source]  depends smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-server-source]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-server-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server-source]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-server-source]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-server-source]  depends smos-stripe-client-0.1.0.0-3OE66POyDS2FqTBgV1SQ8C [smos-server-source]  depends template-haskell-2.22.0.0-927b [smos-server-source]  depends text-2.1.3-34f1 [smos-server-source]  depends time-1.12.2-3479 [ical-recurrence-gen-source]  include ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-recurrence-gen-source]  include ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [ical-recurrence-gen-source]  component ical-recurrence-gen-0.0.0.0-2tURAlB4T2fANwoYkXaCax-ical-recurrence-test [ical-recurrence-gen-source]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [ical-recurrence-gen-source]  include base-4.20.2.0-fafd [ical-recurrence-gen-source]  include bytestring-0.12.2.0-96e1 [ical-recurrence-gen-source]  include conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [ical-recurrence-gen-source]  include conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [ical-recurrence-gen-source]  include containers-0.7-96b4 [ical-recurrence-gen-source]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [ical-recurrence-gen-source]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [ical-recurrence-gen-source]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [ical-recurrence-gen-source]  include ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-recurrence-gen-source]  include ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [ical-recurrence-gen-source]  include ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW [ical-recurrence-gen-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [ical-recurrence-gen-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [ical-recurrence-gen-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [ical-recurrence-gen-source]  include text-2.1.3-34f1 [ical-recurrence-gen-source]  include time-1.12.2-3479 [ical-recurrence-gen-source] Linked component graph: [ical-recurrence-gen-source]  unit ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW [ical-recurrence-gen-source]  include base-4.20.2.0-fafd [ical-recurrence-gen-source]  include conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [ical-recurrence-gen-source]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [ical-recurrence-gen-source]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [ical-recurrence-gen-source]  include ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-recurrence-gen-source]  include ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [ical-recurrence-gen-source]  ICal.Recurrence.Gen=ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW:ICal.Recurrence.Gen,ICal.Recurrence.TestUtils=ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW:ICal.Recurrence.TestUtils [ical-recurrence-gen-source]  unit ical-recurrence-gen-0.0.0.0-2tURAlB4T2fANwoYkXaCax-ical-recurrence-test [ical-recurrence-gen-source]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [ical-recurrence-gen-source]  include base-4.20.2.0-fafd [ical-recurrence-gen-source]  include bytestring-0.12.2.0-96e1 [ical-recurrence-gen-source]  include conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [ical-recurrence-gen-source]  include conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [ical-recurrence-gen-source]  include containers-0.7-96b4 [ical-recurrence-gen-source]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [ical-recurrence-gen-source]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [ical-recurrence-gen-source]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [ical-recurrence-gen-source]  include ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-recurrence-gen-source]  include ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [ical-recurrence-gen-source]  include ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW [ical-recurrence-gen-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [ical-recurrence-gen-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [ical-recurrence-gen-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [ical-recurrence-gen-source]  include text-2.1.3-34f1 [ical-recurrence-gen-source]  include time-1.12.2-3479 [ical-recurrence-gen-source] Ready component graph: [ical-recurrence-gen-source]  definite ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW [ical-recurrence-gen-source]  depends base-4.20.2.0-fafd [ical-recurrence-gen-source]  depends conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [ical-recurrence-gen-source]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [ical-recurrence-gen-source]  depends genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [ical-recurrence-gen-source]  depends ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-recurrence-gen-source]  depends ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [ical-recurrence-gen-source]  definite ical-recurrence-gen-0.0.0.0-2tURAlB4T2fANwoYkXaCax-ical-recurrence-test [ical-recurrence-gen-source]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [ical-recurrence-gen-source]  depends base-4.20.2.0-fafd [ical-recurrence-gen-source]  depends bytestring-0.12.2.0-96e1 [ical-recurrence-gen-source]  depends conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [ical-recurrence-gen-source]  depends conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [ical-recurrence-gen-source]  depends containers-0.7-96b4 [ical-recurrence-gen-source]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [ical-recurrence-gen-source]  depends genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [ical-recurrence-gen-source]  depends ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [ical-recurrence-gen-source]  depends ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-recurrence-gen-source]  depends ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [ical-recurrence-gen-source]  depends ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW [ical-recurrence-gen-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [ical-recurrence-gen-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [ical-recurrence-gen-source]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [ical-recurrence-gen-source]  depends text-2.1.3-34f1 [ical-recurrence-gen-source]  depends time-1.12.2-3479 [smos-cursor-source] Phase: setupCompilerEnvironmentPhase [smos-cursor-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-cursor-source] Phase: unpackPhase [smos-cursor-source] unpacking source archive /nix/store/g6vbhr129qqlb341j4mcaz2lkcbfz28g-smos-cursor [smos-cursor-source] source root is smos-cursor [smos-cursor-source] Phase: patchPhase [smos-cursor-source] Phase: compileBuildDriverPhase [smos-cursor-source] setupCompileFlags: -package-db=/build/tmp.w3lztMWMUj/setup-package.conf.d -threaded [smos-cursor-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.w3lztMWMUj/Main.o ) [smos-cursor-source] [2 of 2] Linking Setup [smos-cursor-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-cursor-source] Phase: configurePhase [smos-cursor-source] configureFlags: --verbose --prefix=/nix/store/bad2a24faih44dxhzcaif6c2mlijy98j-smos-cursor-source-0.7.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.w3lztMWMUj/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-cursor-source] Using Parsec parser [smos-cursor-source] Configuring smos-cursor-0.7.0... [smos-cursor-source] Dependency base: using base-4.20.2.0 [smos-cursor-source] Dependency containers: using containers-0.7 [smos-cursor-source] Dependency cursor: using cursor-0.3.2.0 [smos-cursor-source] Dependency cursor-dirforest: using cursor-dirforest-0.0.0.0 [smos-cursor-source] Dependency cursor-fuzzy-time: using cursor-fuzzy-time-0.1.0.0 [smos-cursor-source] Dependency deepseq: using deepseq-1.5.0.0 [smos-cursor-source] Dependency dirforest: using dirforest-0.1.0.0 [smos-cursor-source] Dependency exceptions: using exceptions-0.10.9 [smos-cursor-source] Dependency filelock: using filelock-0.1.1.8 [smos-cursor-source] Dependency fuzzy-time: using fuzzy-time-0.3.0.1 [smos-cursor-source] Dependency microlens: using microlens-0.4.14.0 [smos-cursor-source] Dependency path: using path-0.9.6 [smos-cursor-source] Dependency path-io: using path-io-1.8.2 [smos-cursor-source] Dependency resourcet: using resourcet-1.3.0 [smos-cursor-source] Dependency smos-archive: using smos-archive-0.7.1 [smos-cursor-source] Dependency smos-data: using smos-data-0.7.0 [smos-cursor-source] Dependency text: using text-2.1.3 [smos-cursor-source] Dependency time: using time-1.12.2 [smos-cursor-source] Dependency tz: using tz-0.1.3.6 [smos-cursor-source] Dependency validity: using validity-0.12.1.0 [smos-cursor-source] Dependency validity-time: using validity-time-0.5.0.0 [smos-cursor-source] Source component graph: component lib [smos-cursor-source] Configured component graph: [smos-cursor-source]  component smos-cursor-0.7.0-AfwcwhaJMTM5vs4Kp6SrVt [smos-cursor-source]  include base-4.20.2.0-fafd [smos-cursor-source]  include containers-0.7-96b4 [smos-cursor-source]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-cursor-source]  include cursor-dirforest-0.0.0.0-acyGg1Y6b02FxHTg9XmhE [smos-cursor-source]  include cursor-fuzzy-time-0.1.0.0-AcJe3R95HJqE4EMFTkFTS7 [smos-cursor-source]  include deepseq-1.5.0.0-2b65 [smos-cursor-source]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-cursor-source]  include exceptions-0.10.9-d102 [smos-scheduler-source] Phase: setupCompilerEnvironmentPhase [smos-scheduler-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-scheduler-source] Phase: unpackPhase [smos-scheduler-source] unpacking source archive /nix/store/ry49kz9n4j3r4iy5mpimixg0xp9rpjdm-smos-scheduler [smos-scheduler-source] source root is smos-scheduler [smos-scheduler-source] Phase: patchPhase [smos-scheduler-source] Phase: compileBuildDriverPhase [smos-scheduler-source] setupCompileFlags: -package-db=/build/tmp.ZjSD0ZpDqD/setup-package.conf.d -threaded [smos-scheduler-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.ZjSD0ZpDqD/Main.o ) [smos-scheduler-source] [2 of 2] Linking Setup [smos-scheduler-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-scheduler-source] Phase: configurePhase [smos-scheduler-source] configureFlags: --verbose --prefix=/nix/store/iml48zvqnyz1cbhnc0lhljbxq2nmmgdz-smos-scheduler-source-0.10.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.ZjSD0ZpDqD/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-scheduler-source] Using Parsec parser [smos-scheduler-source] Configuring smos-scheduler-0.10.1... [smos-scheduler-source] Dependency aeson: using aeson-2.2.3.0 [smos-scheduler-source] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-scheduler-source] Dependency base: using base-4.20.2.0 [smos-scheduler-source] Dependency bytestring: using bytestring-0.12.2.0 [smos-scheduler-source] Dependency conduit: using conduit-1.3.6.1 [smos-scheduler-source] Dependency containers: using containers-0.7 [smos-scheduler-source] Dependency cron: using cron-0.7.2 [smos-scheduler-source] Dependency fuzzy-time: using fuzzy-time-0.3.0.1 [smos-scheduler-source] Dependency megaparsec: using megaparsec-9.7.0 [smos-scheduler-source] Dependency monad-logger: using monad-logger-0.3.42 [smos-scheduler-source] Dependency mtl: using mtl-2.3.1 [smos-scheduler-source] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-scheduler-source] Dependency path: using path-0.9.6 [smos-scheduler-source] Dependency path-io: using path-io-1.8.2 [smos-scheduler-source] Dependency pretty-relative-time: using pretty-relative-time-0.3.0.0 [smos-scheduler-source] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 [smos-scheduler-source] Dependency safe-coloured-text-terminfo: using [smos-scheduler-source] safe-coloured-text-terminfo-0.3.0.0 [smos-scheduler-source] Dependency smos-archive: using smos-archive-0.7.1 [smos-scheduler-source] Dependency smos-cli: using smos-cli-0.2.1 [smos-scheduler-source] Dependency smos-data: using smos-data-0.7.0 [smos-scheduler-source] Dependency smos-directory: using smos-directory-0.2.0 [smos-scheduler-source] Dependency smos-report: using smos-report-0.12.0 [smos-scheduler-source] Dependency text: using text-2.1.3 [smos-scheduler-source] Dependency time: using time-1.12.2 [smos-scheduler-source] Dependency tz: using tz-0.1.3.6 [smos-scheduler-source] Dependency unliftio: using unliftio-0.2.25.1 [smos-scheduler-source] Dependency validity: using validity-0.12.1.0 [smos-scheduler-source] Dependency validity-path: using validity-path-0.4.0.1 [smos-scheduler-source] Dependency validity-text: using validity-text-0.3.1.3 [smos-scheduler-source] Dependency yaml: using yaml-0.11.11.2 [smos-scheduler-source] Dependency base: using base-4.20.2.0 [smos-report-gen]  ✓ produces valid events  36.48 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen] Smos.Report.ProjectionSpec [smos-report-gen]  performProjection [smos-report-gen]  ✓ produces valid projections  73.71 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  JSON Projection (valid) [smos-report-gen]  encode :: Projection -> Data.ByteString.Lazy.ByteString [smos-report-gen]  ✓ never fails to encode a "valid Projection"  34.25 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String Projection [smos-report-gen]  ✓ ensures that encode and decode are inverses for "valid Projection"'s  57.38 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid Projection [smos-report-gen]  genValid :: Gen Projection [smos-report-gen]  ✓ only generates valid 'Projection's  30.61 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  examples [smos-report-gen]  A column with the value of the 'effort' property: [smos-report-gen]  ✓ is valid  25.56 ms [smos-report-gen]  ✓ roundtrips  47.12 ms [smos-report-gen]  A column with the value of the 'DEADLINE' timestamp: [smos-server-source]  depends typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-server-source]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-server-source]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-server-source]  depends wai-3.2.4-Dmzlcivl75Z6SfAjaOrqf1 [smos-server-source]  depends wai-extra-3.1.18-9x868gR7VGrF2aHj9b6Gyr [smos-server-source]  depends warp-3.4.9-IPNas4L2jy5JqoLVsPSVjo [smos-server-source]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-server-source]  depends zip-2.2.1-CMvjFROmUHB5lT3grxhbf5 [smos-server-source]  depends zstd-0.1.3.0-Dk4S4y3VeFe5pM1coWpWfC [smos-server-source]  definite smos-server-0.15.0-F9AunX1tbHx65si5ihD01V-smos-server [smos-server-source]  depends base-4.20.2.0-fafd [smos-server-source]  depends smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk [smos-server-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-server-source] Using compiler: ghc-9.10.3 [smos-server-source] Using install prefix: [smos-server-source] /nix/store/20rxaf0slyb5j6rjql2niwnmswyh4jaa-smos-server-source-0.15.0 [smos-server-source] Executables installed in: [smos-server-source] /nix/store/20rxaf0slyb5j6rjql2niwnmswyh4jaa-smos-server-source-0.15.0/bin [smos-server-source] Libraries installed in: [smos-server-source] /nix/store/20rxaf0slyb5j6rjql2niwnmswyh4jaa-smos-server-source-0.15.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-server-0.15.0-Ljq1eL2wo4oF7FMliLoiRk [smos-server-source] Dynamic Libraries installed in: [smos-server-source] /nix/store/20rxaf0slyb5j6rjql2niwnmswyh4jaa-smos-server-source-0.15.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-server-source] Private executables installed in: [smos-server-source] /nix/store/20rxaf0slyb5j6rjql2niwnmswyh4jaa-smos-server-source-0.15.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-server-0.15.0 [smos-server-source] Data files installed in: [smos-server-source] /nix/store/20rxaf0slyb5j6rjql2niwnmswyh4jaa-smos-server-source-0.15.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-server-0.15.0 [smos-server-source] Documentation installed in: [smos-server-source] /nix/store/20rxaf0slyb5j6rjql2niwnmswyh4jaa-smos-server-source-0.15.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-server-0.15.0 [smos-server-source] Configuration files installed in: [smos-server-source] /nix/store/20rxaf0slyb5j6rjql2niwnmswyh4jaa-smos-server-source-0.15.0/etc [smos-server-source] No alex found [smos-server-source] Using ar found on system at: [smos-server-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-server-source] No c2hs found [smos-server-source] No cpphs found [smos-server-source] No doctest found [smos-server-source] Using gcc version 14.3.0 given by user at: [smos-server-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-server-source] Using ghc version 9.10.3 found on system at: [smos-server-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-server-source] Using ghc-pkg version 9.10.3 found on system at: [smos-server-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-server-source] No ghcjs found [smos-server-source] No ghcjs-pkg found [smos-server-source] No greencard found [smos-server-source] Using haddock version 2.31.1 found on system at: [smos-server-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-server-source] No happy found [smos-server-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-server-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-server-source] No hmake found [smos-server-source] Using hpc version 0.69 found on system at: [smos-server-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-server-source] Using hsc2hs version 0.68.10 found on system at: [smos-server-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-server-source] No hscolour found [smos-server-source] No jhc found [smos-server-source] Using ld found on system at: [smos-server-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-server-source] No pkg-config found [smos-server-source] Using runghc version 9.10.3 found on system at: [smos-server-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-server-source] Using strip version 2.44 found on system at: [smos-server-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-server-source] Using tar found on system at: [smos-server-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-server-source] No uhc found [smos-server-source] Phase: buildPhase [smos-server-source] Distribution quality errors: [smos-server-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-server-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-server-source] specify an upper bound on the version number. Each major release of the 'base' [smos-server-source] package changes the API in various ways and most packages will need some [smos-server-source] changes to compile with it. The recommended practice is to specify an upper [smos-server-source] bound on the version of the 'base' package. This ensures your package will [smos-server-source] continue to build when a new major version of the 'base' package is released. [smos-server-source] If you are not sure what upper bound to use then use the next major version. [ical-recurrence-gen-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [ical-recurrence-gen-source] Using compiler: ghc-9.10.3 [ical-recurrence-gen-source] Using install prefix: [ical-recurrence-gen-source] /nix/store/p2sbgq2ag3j9nwcrffbzr9cfwyci71y6-ical-recurrence-gen-source-0.0.0.0 [ical-recurrence-gen-source] Executables installed in: [ical-recurrence-gen-source] /nix/store/p2sbgq2ag3j9nwcrffbzr9cfwyci71y6-ical-recurrence-gen-source-0.0.0.0/bin [ical-recurrence-gen-source] Libraries installed in: [ical-recurrence-gen-source] /nix/store/p2sbgq2ag3j9nwcrffbzr9cfwyci71y6-ical-recurrence-gen-source-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW [ical-recurrence-gen-source] Dynamic Libraries installed in: [ical-recurrence-gen-source] /nix/store/p2sbgq2ag3j9nwcrffbzr9cfwyci71y6-ical-recurrence-gen-source-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [ical-recurrence-gen-source] Private executables installed in: [ical-recurrence-gen-source] /nix/store/p2sbgq2ag3j9nwcrffbzr9cfwyci71y6-ical-recurrence-gen-source-0.0.0.0/libexec/x86_64-linux-ghc-9.10.3-a85d/ical-recurrence-gen-0.0.0.0 [ical-recurrence-gen-source] Data files installed in: [ical-recurrence-gen-source] /nix/store/p2sbgq2ag3j9nwcrffbzr9cfwyci71y6-ical-recurrence-gen-source-0.0.0.0/share/x86_64-linux-ghc-9.10.3-a85d/ical-recurrence-gen-0.0.0.0 [ical-recurrence-gen-source] Documentation installed in: /share/doc/ical-recurrence-gen-0.0.0.0 [ical-recurrence-gen-source] Configuration files installed in: [ical-recurrence-gen-source] /nix/store/p2sbgq2ag3j9nwcrffbzr9cfwyci71y6-ical-recurrence-gen-source-0.0.0.0/etc [ical-recurrence-gen-source] No alex found [ical-recurrence-gen-source] Using ar found on system at: [ical-recurrence-gen-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [ical-recurrence-gen-source] No c2hs found [ical-recurrence-gen-source] No cpphs found [ical-recurrence-gen-source] No doctest found [ical-recurrence-gen-source] Using gcc version 14.3.0 given by user at: [ical-recurrence-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [ical-recurrence-gen-source] Using ghc version 9.10.3 found on system at: [ical-recurrence-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [ical-recurrence-gen-source] Using ghc-pkg version 9.10.3 found on system at: [ical-recurrence-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [ical-recurrence-gen-source] No ghcjs found [ical-recurrence-gen-source] No ghcjs-pkg found [ical-recurrence-gen-source] No greencard found [ical-recurrence-gen-source] Using haddock version 2.31.1 found on system at: [ical-recurrence-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [ical-recurrence-gen-source] No happy found [ical-recurrence-gen-source] Using haskell-suite found on system at: haskell-suite-dummy-location [ical-recurrence-gen-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [ical-recurrence-gen-source] No hmake found [ical-recurrence-gen-source] Using hpc version 0.69 found on system at: [ical-recurrence-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [ical-recurrence-gen-source] Using hsc2hs version 0.68.10 found on system at: [ical-recurrence-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [ical-recurrence-gen-source] Using hscolour version 1.25 found on system at: [ical-recurrence-gen-source] /nix/store/4542ydaffc5fq0lcxf22ish43ssgpa21-hscolour-1.25/bin/HsColour [ical-recurrence-gen-source] No jhc found [ical-recurrence-gen-source] Using ld found on system at: [ical-recurrence-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [ical-recurrence-gen-source] No pkg-config found [ical-recurrence-gen-source] Using runghc version 9.10.3 found on system at: [ical-recurrence-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [ical-recurrence-gen-source] Using strip version 2.44 found on system at: [ical-recurrence-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [ical-recurrence-gen-source] Using tar found on system at: [ical-recurrence-gen-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [ical-recurrence-gen-source] No uhc found [ical-recurrence-gen-source] Phase: buildPhase [ical-recurrence-gen-source] Distribution quality errors: [ical-recurrence-gen-source] [no-syn-desc] No 'synopsis' or 'description' field. [ical-recurrence-gen-source] [license-none] The 'license' field is missing or is NONE. [ical-recurrence-gen-source] Distribution quality warnings: [ical-recurrence-gen-source] [no-category] No 'category' field. [ical-recurrence-gen-source] [no-maintainer] No 'maintainer' field. [ical-recurrence-gen-source] [missing-upper-bounds] On library, these packages miss upper bounds: [ical-recurrence-gen-source] - conformance-gen [ical-recurrence-gen-source] - genvalidity [ical-recurrence-gen-source] - genvalidity-containers [ical-recurrence-gen-source] - ical-gen [ical-recurrence-gen-source] - ical-recurrence [ical-recurrence-gen-source] Please add them. There is more information at https://pvp.haskell.org/ [ical-recurrence-gen-source] Note: the public hackage server would reject this package. [ical-recurrence-gen-source] Building source dist for ical-recurrence-gen-0.0.0.0... [ical-recurrence-gen-source] Source tarball created: dist/ical-recurrence-gen-0.0.0.0.tar.gz [ical-recurrence-gen-source] Phase: checkPhase [ical-recurrence-gen-source] Phase: haddockPhase [ical-recurrence-gen-source] Phase: installPhase [ical-recurrence-gen-source] Phase: fixupPhase [smos-cursor-source]  include filelock-0.1.1.8-3h50ayAyG8T1JuWtve0YR6 [smos-cursor-source]  include fuzzy-time-0.3.0.1-EVWPua6yGRBKAsyyJWRpF7 [smos-cursor-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-cursor-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-cursor-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-cursor-source]  include resourcet-1.3.0-Aay1aOzPPGb4YUp8bgyEMa [smos-cursor-source]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-cursor-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cursor-source]  include text-2.1.3-34f1 [smos-cursor-source]  include time-1.12.2-3479 [smos-cursor-source]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-cursor-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-cursor-source]  include validity-time-0.5.0.0-IeaWPPYGrQ7hvpU6w8zKH [smos-cursor-source] Linked component graph: [smos-cursor-source]  unit smos-cursor-0.7.0-AfwcwhaJMTM5vs4Kp6SrVt [smos-cursor-source]  include base-4.20.2.0-fafd [smos-cursor-source]  include containers-0.7-96b4 [smos-cursor-source]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-cursor-source]  include cursor-dirforest-0.0.0.0-acyGg1Y6b02FxHTg9XmhE [smos-cursor-source]  include cursor-fuzzy-time-0.1.0.0-AcJe3R95HJqE4EMFTkFTS7 [smos-cursor-source]  include deepseq-1.5.0.0-2b65 [smos-cursor-source]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-cursor-source]  include exceptions-0.10.9-d102 [smos-cursor-source]  include filelock-0.1.1.8-3h50ayAyG8T1JuWtve0YR6 [smos-cursor-source]  include fuzzy-time-0.3.0.1-EVWPua6yGRBKAsyyJWRpF7 [smos-cursor-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-cursor-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-cursor-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-cursor-source]  include resourcet-1.3.0-Aay1aOzPPGb4YUp8bgyEMa [smos-cursor-source]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-cursor-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cursor-source]  include text-2.1.3-34f1 [smos-cursor-source]  include time-1.12.2-3479 [smos-cursor-source]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-cursor-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-cursor-source]  include validity-time-0.5.0.0-IeaWPPYGrQ7hvpU6w8zKH [smos-cursor-source]  Smos.Cursor.Collapse=smos-cursor-0.7.0-AfwcwhaJMTM5vs4Kp6SrVt:Smos.Cursor.Collapse,Smos.Cursor.Contents=smos-cursor-0.7.0-AfwcwhaJMTM5vs4Kp6SrVt:Smos.Cursor.Contents,Smos.Cursor.Entry=smos-cursor-0.7.0-AfwcwhaJMTM5vs4Kp6SrVt:Smos.Cursor.Entry,Smos.Cursor.FileBrowser=smos-cursor-0.7.0-AfwcwhaJMTM5vs4Kp6SrVt:Smos.Cursor.FileBrowser,Smos.Cursor.Header=smos-cursor-0.7.0-AfwcwhaJMTM5vs4Kp6SrVt:Smos.Cursor.Header,Smos.Cursor.Logbook=smos-cursor-0.7.0-AfwcwhaJMTM5vs4Kp6SrVt:Smos.Cursor.Logbook,Smos.Cursor.Properties=smos-cursor-0.7.0-AfwcwhaJMTM5vs4Kp6SrVt:Smos.Cursor.Properties,Smos.Cursor.SmosFile=smos-cursor-0.7.0-AfwcwhaJMTM5vs4Kp6SrVt:Smos.Cursor.SmosFile,Smos.Cursor.SmosFileEditor=smos-cursor-0.7.0-AfwcwhaJMTM5vs4Kp6SrVt:Smos.Cursor.SmosFileEditor,Smos.Cursor.StateHistory=smos-cursor-0.7.0-AfwcwhaJMTM5vs4Kp6SrVt:Smos.Cursor.StateHistory,Smos.Cursor.Tag=smos-cursor-0.7.0-AfwcwhaJMTM5vs4Kp6SrVt:Smos.Cursor.Tag,Smos.Cursor.Tags=smos-cursor-0.7.0-AfwcwhaJMTM5vs4Kp6SrVt:Smos.Cursor.Tags,Smos.Cursor.Timestamps=smos-cursor-0.7.0-AfwcwhaJMTM5vs4Kp6SrVt:Smos.Cursor.Timestamps,Smos.History=smos-cursor-0.7.0-AfwcwhaJMTM5vs4Kp6SrVt:Smos.History,Smos.Undo=smos-cursor-0.7.0-AfwcwhaJMTM5vs4Kp6SrVt:Smos.Undo [smos-cursor-source] Ready component graph: [smos-cursor-source]  definite smos-cursor-0.7.0-AfwcwhaJMTM5vs4Kp6SrVt [smos-cursor-source]  depends base-4.20.2.0-fafd [smos-cursor-source]  depends containers-0.7-96b4 [smos-cursor-source]  depends cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-cursor-source]  depends cursor-dirforest-0.0.0.0-acyGg1Y6b02FxHTg9XmhE [smos-cursor-source]  depends cursor-fuzzy-time-0.1.0.0-AcJe3R95HJqE4EMFTkFTS7 [smos-cursor-source]  depends deepseq-1.5.0.0-2b65 [smos-cursor-source]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-cursor-source]  depends exceptions-0.10.9-d102 [smos-cursor-source]  depends filelock-0.1.1.8-3h50ayAyG8T1JuWtve0YR6 [smos-cursor-source]  depends fuzzy-time-0.3.0.1-EVWPua6yGRBKAsyyJWRpF7 [smos-cursor-source]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-cursor-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-cursor-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-cursor-source]  depends resourcet-1.3.0-Aay1aOzPPGb4YUp8bgyEMa [smos-cursor-source]  depends smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-cursor-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cursor-source]  depends text-2.1.3-34f1 [smos-cursor-source]  depends time-1.12.2-3479 [smos-cursor-source]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-cursor-source]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-scheduler-source] Dependency smos-scheduler: using smos-scheduler-0.10.1 [smos-scheduler-source] Source component graph: [smos-scheduler-source]  component lib [smos-scheduler-source]  component exe:smos-scheduler dependency lib [smos-scheduler-source] Configured component graph: [smos-scheduler-source]  component smos-scheduler-0.10.1-79yJr9ZBJWe5eXTgL4juJj [smos-scheduler-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-scheduler-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-scheduler-source]  include base-4.20.2.0-fafd [smos-scheduler-source]  include bytestring-0.12.2.0-96e1 [smos-scheduler-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-scheduler-source]  include containers-0.7-96b4 [smos-scheduler-source]  include cron-0.7.2-EBCVpyv5RU9IaoujvTWsGC [smos-scheduler-source]  include fuzzy-time-0.3.0.1-EVWPua6yGRBKAsyyJWRpF7 [smos-scheduler-source]  include megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos-scheduler-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-scheduler-source]  include mtl-2.3.1-37af [smos-scheduler-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-scheduler-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-scheduler-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-scheduler-source]  include pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-scheduler-source]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-scheduler-source]  include safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-scheduler-source]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-scheduler-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-scheduler-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-scheduler-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-scheduler-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-scheduler-source]  include text-2.1.3-34f1 [smos-scheduler-source]  include time-1.12.2-3479 [smos-scheduler-source]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-scheduler-source]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-scheduler-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-scheduler-source]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-scheduler-source]  include validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-scheduler-source]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-scheduler-source]  component smos-scheduler-0.10.1-DSpMxFdbALgE40ONZ6wAcs-smos-scheduler [smos-scheduler-source]  include base-4.20.2.0-fafd [smos-scheduler-source]  include smos-scheduler-0.10.1-79yJr9ZBJWe5eXTgL4juJj [smos-scheduler-source] Linked component graph: [smos-scheduler-source]  unit smos-scheduler-0.10.1-79yJr9ZBJWe5eXTgL4juJj [smos-scheduler-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-scheduler-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-scheduler-source]  include base-4.20.2.0-fafd [smos-scheduler-source]  include bytestring-0.12.2.0-96e1 [smos-scheduler-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-scheduler-source]  include containers-0.7-96b4 [smos-scheduler-source]  include cron-0.7.2-EBCVpyv5RU9IaoujvTWsGC [smos-scheduler-source]  include fuzzy-time-0.3.0.1-EVWPua6yGRBKAsyyJWRpF7 [smos-scheduler-source]  include megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos-scheduler-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-scheduler-source]  include mtl-2.3.1-37af [smos-scheduler-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-scheduler-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-scheduler-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-scheduler-source]  include pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-scheduler-source]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-scheduler-source]  include safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-scheduler-source]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-scheduler-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-scheduler-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-scheduler-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-scheduler-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-scheduler-source]  include text-2.1.3-34f1 [smos-scheduler-source]  include time-1.12.2-3479 [smos-scheduler-source]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-scheduler-source]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-scheduler-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-scheduler-source]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-scheduler-source]  include validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-scheduler-source]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [post-build-hook] Uploading to cachix cache "smos": /nix/store/i8gh1rrx54p5d13f8h8j84q3sw7mbx03-smos-query-0.12.0-coverage /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0 /nix/store/z0f676w55m9pf28w74nwl9ypdskakb0f-smos-query-0.12.0-coverables [post-build-hook] Pushing 3 paths (386 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/z0f676w55m9pf28w74nwl9ypdskakb0f-smos-query-0.12.0-coverables (431.78 KiB) [post-build-hook] Pushing /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0 (20.92 MiB) [post-build-hook] Pushing /nix/store/i8gh1rrx54p5d13f8h8j84q3sw7mbx03-smos-query-0.12.0-coverage (295.34 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/i8gh1rrx54p5d13f8h8j84q3sw7mbx03-smos-query-0.12.0-coverage /nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0 /nix/store/z0f676w55m9pf28w74nwl9ypdskakb0f-smos-query-0.12.0-coverables [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/z0f676w55m9pf28w74nwl9ypdskakb0f-smos-query-0.12.0-coverables' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/i8gh1rrx54p5d13f8h8j84q3sw7mbx03-smos-query-0.12.0-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/jy0f9ad7d1zxsx3d4jsfr7zv8h41ihfz-smos-query-0.12.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/722vwn5yrh7h6m7vw79izvxhxrhd975y-smos-query-0.12.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 38 of 94 built (7 building), 28 of 28 downloaded from cache [smos-report-gen]  ✓ is valid  9.38 ms [smos-report-gen]  ✓ roundtrips  51.79 ms [smos-report-gen]  A column with whether the entry has an ancestor with the 'toast' tag: [smos-report-gen]  ✓ is valid  25.54 ms [smos-report-gen]  ✓ roundtrips  46.01 ms [smos-report-gen]  A column with whether the entry has the 'toast' tag: [smos-report-gen]  ✓ roundtrips  33.88 ms [smos-report-gen]  ✓ is valid  8.89 ms [smos-report-gen]  renderProjection [smos-report-gen]  ✓ renders bys that parse to the same  31.84 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ produces valid texts  8.56 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ontoStateP [smos-report-gen]  ✓ only parses valid values  2.28 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ontoPropertyP [smos-server-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-server-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-server-source] Distribution quality warnings: [smos-server-source] [no-license-file] A 'license-file' is not specified. [smos-server-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-server-source] - IntervalMap [smos-server-source] - aeson [smos-server-source] - aeson-pretty [smos-server-source] - amazonka [smos-server-source] - amazonka-ses [smos-server-source] - autodocodec [smos-server-source] - blaze-html [smos-server-source] - bytestring [smos-server-source] - conduit [smos-server-source] - containers [smos-server-source] - cryptohash-sha256 [smos-server-source] - dirforest [smos-server-source] - esqueleto [smos-server-source] - filepath [smos-server-source] - http-client [smos-server-source] - http-types [smos-server-source] - ical [smos-server-source] - jose [smos-server-source] - looper [smos-server-source] - mergeful [smos-server-source] - microlens [smos-server-source] - mime-mail [smos-server-source] - monad-logger [smos-server-source] - mtl [smos-server-source] - network-uri [smos-server-source] - opt-env-conf [smos-server-source] - path [smos-server-source] - path-io [smos-server-source] - persistent [smos-server-source] - persistent-pagination [smos-server-source] - persistent-sqlite [smos-server-source] - pretty-show [smos-server-source] - prometheus [smos-server-source] - prometheus-ghc-stats [smos-server-source] - prometheus-wai [smos-server-source] - retry [smos-server-source] - semver [smos-server-source] - servant [smos-server-source] - servant-auth-server [smos-server-source] - servant-server [smos-server-source] - shakespeare [smos-server-source] - smos-api [smos-server-source] - smos-cli [smos-server-source] - smos-data [smos-server-source] - smos-directory [smos-server-source] - smos-report [smos-server-source] - smos-stripe-client [smos-server-source] - template-haskell [smos-server-source] - text [smos-server-source] - time [smos-server-source] - typed-uuid [smos-server-source] - tz [smos-server-source] - unliftio [smos-server-source] - wai [smos-server-source] - wai-extra [smos-server-source] - warp [smos-server-source] - yaml [smos-server-source] - zip [smos-server-source] - zstd [smos-server-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-server-source] Note: the public hackage server would reject this package. [smos-server-source] Building source dist for smos-server-0.15.0... [smos-server-source] Source tarball created: dist/smos-server-0.15.0.tar.gz [smos-server-source] Phase: haddockPhase [smos-server-source] Phase: installPhase [smos-server-source] Phase: fixupPhase [smos-cursor-source]  depends validity-time-0.5.0.0-IeaWPPYGrQ7hvpU6w8zKH [smos-cursor-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-cursor-source] Using compiler: ghc-9.10.3 [smos-cursor-source] Using install prefix: [smos-cursor-source] /nix/store/bad2a24faih44dxhzcaif6c2mlijy98j-smos-cursor-source-0.7.0 [smos-cursor-source] Executables installed in: [smos-cursor-source] /nix/store/bad2a24faih44dxhzcaif6c2mlijy98j-smos-cursor-source-0.7.0/bin [smos-cursor-source] Libraries installed in: [smos-cursor-source] /nix/store/bad2a24faih44dxhzcaif6c2mlijy98j-smos-cursor-source-0.7.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-cursor-0.7.0-AfwcwhaJMTM5vs4Kp6SrVt [smos-cursor-source] Dynamic Libraries installed in: [smos-cursor-source] /nix/store/bad2a24faih44dxhzcaif6c2mlijy98j-smos-cursor-source-0.7.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-cursor-source] Private executables installed in: [smos-cursor-source] /nix/store/bad2a24faih44dxhzcaif6c2mlijy98j-smos-cursor-source-0.7.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-cursor-0.7.0 [smos-cursor-source] Data files installed in: [smos-cursor-source] /nix/store/bad2a24faih44dxhzcaif6c2mlijy98j-smos-cursor-source-0.7.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-cursor-0.7.0 [smos-cursor-source] Documentation installed in: [smos-cursor-source] /nix/store/bad2a24faih44dxhzcaif6c2mlijy98j-smos-cursor-source-0.7.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-cursor-0.7.0 [smos-cursor-source] Configuration files installed in: [smos-cursor-source] /nix/store/bad2a24faih44dxhzcaif6c2mlijy98j-smos-cursor-source-0.7.0/etc [smos-cursor-source] No alex found [smos-cursor-source] Using ar found on system at: [smos-cursor-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-cursor-source] No c2hs found [smos-cursor-source] No cpphs found [smos-cursor-source] No doctest found [smos-cursor-source] Using gcc version 14.3.0 given by user at: [smos-cursor-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-cursor-source] Using ghc version 9.10.3 found on system at: [smos-cursor-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-cursor-source] Using ghc-pkg version 9.10.3 found on system at: [smos-cursor-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-cursor-source] No ghcjs found [smos-cursor-source] No ghcjs-pkg found [smos-cursor-source] No greencard found [smos-cursor-source] Using haddock version 2.31.1 found on system at: [smos-cursor-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-cursor-source] No happy found [smos-cursor-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-cursor-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-cursor-source] No hmake found [smos-cursor-source] Using hpc version 0.69 found on system at: [smos-cursor-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-cursor-source] Using hsc2hs version 0.68.10 found on system at: [smos-cursor-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-cursor-source] No hscolour found [smos-cursor-source] No jhc found [smos-cursor-source] Using ld found on system at: [smos-cursor-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-cursor-source] No pkg-config found [smos-cursor-source] Using runghc version 9.10.3 found on system at: [smos-cursor-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-cursor-source] Using strip version 2.44 found on system at: [smos-cursor-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-cursor-source] Using tar found on system at: [smos-cursor-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-cursor-source] No uhc found [smos-cursor-source] Phase: buildPhase [smos-cursor-source] Distribution quality errors: [smos-cursor-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-cursor-source] [license-none] The 'license' field is missing or is NONE. [smos-cursor-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-cursor-source] specify an upper bound on the version number. Each major release of the 'base' [smos-cursor-source] package changes the API in various ways and most packages will need some [smos-cursor-source] changes to compile with it. The recommended practice is to specify an upper [smos-cursor-source] bound on the version of the 'base' package. This ensures your package will [smos-cursor-source] continue to build when a new major version of the 'base' package is released. [smos-cursor-source] If you are not sure what upper bound to use then use the next major version. [smos-cursor-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-cursor-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-cursor-source] Distribution quality warnings: [smos-cursor-source] [no-category] No 'category' field. [smos-cursor-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-cursor-source] - containers [smos-cursor-source] - cursor [smos-cursor-source] - cursor-dirforest [smos-cursor-source] - cursor-fuzzy-time [smos-cursor-source] - deepseq [smos-cursor-source] - dirforest [smos-cursor-source] - exceptions [smos-cursor-source] - filelock [smos-cursor-source] - fuzzy-time [smos-cursor-source] - microlens [smos-cursor-source] - path [smos-cursor-source] - path-io [smos-cursor-source] - resourcet [smos-cursor-source] - smos-archive [smos-cursor-source] - smos-data [smos-cursor-source] - text [smos-cursor-source] - time [smos-cursor-source] - tz [smos-cursor-source] - validity [smos-cursor-source] - validity-time [smos-cursor-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-scheduler-source]  Smos.Scheduler=smos-scheduler-0.10.1-79yJr9ZBJWe5eXTgL4juJj:Smos.Scheduler,Smos.Scheduler.Commands=smos-scheduler-0.10.1-79yJr9ZBJWe5eXTgL4juJj:Smos.Scheduler.Commands,Smos.Scheduler.Commands.Check=smos-scheduler-0.10.1-79yJr9ZBJWe5eXTgL4juJj:Smos.Scheduler.Commands.Check,Smos.Scheduler.Commands.Next=smos-scheduler-0.10.1-79yJr9ZBJWe5eXTgL4juJj:Smos.Scheduler.Commands.Next,Smos.Scheduler.Commands.Sample=smos-scheduler-0.10.1-79yJr9ZBJWe5eXTgL4juJj:Smos.Scheduler.Commands.Sample,Smos.Scheduler.Commands.Schedule=smos-scheduler-0.10.1-79yJr9ZBJWe5eXTgL4juJj:Smos.Scheduler.Commands.Schedule,Smos.Scheduler.History=smos-scheduler-0.10.1-79yJr9ZBJWe5eXTgL4juJj:Smos.Scheduler.History,Smos.Scheduler.OptParse=smos-scheduler-0.10.1-79yJr9ZBJWe5eXTgL4juJj:Smos.Scheduler.OptParse,Smos.Scheduler.Recurrence=smos-scheduler-0.10.1-79yJr9ZBJWe5eXTgL4juJj:Smos.Scheduler.Recurrence,Smos.Scheduler.Render=smos-scheduler-0.10.1-79yJr9ZBJWe5eXTgL4juJj:Smos.Scheduler.Render,Smos.Scheduler.Schedule=smos-scheduler-0.10.1-79yJr9ZBJWe5eXTgL4juJj:Smos.Scheduler.Schedule,Smos.Scheduler.Template=smos-scheduler-0.10.1-79yJr9ZBJWe5eXTgL4juJj:Smos.Scheduler.Template [smos-scheduler-source]  unit smos-scheduler-0.10.1-DSpMxFdbALgE40ONZ6wAcs-smos-scheduler [smos-scheduler-source]  include base-4.20.2.0-fafd [smos-scheduler-source]  include smos-scheduler-0.10.1-79yJr9ZBJWe5eXTgL4juJj [smos-scheduler-source] Ready component graph: [smos-scheduler-source]  definite smos-scheduler-0.10.1-79yJr9ZBJWe5eXTgL4juJj [smos-scheduler-source]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-scheduler-source]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-scheduler-source]  depends base-4.20.2.0-fafd [smos-scheduler-source]  depends bytestring-0.12.2.0-96e1 [smos-scheduler-source]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-scheduler-source]  depends containers-0.7-96b4 [smos-scheduler-source]  depends cron-0.7.2-EBCVpyv5RU9IaoujvTWsGC [smos-scheduler-source]  depends fuzzy-time-0.3.0.1-EVWPua6yGRBKAsyyJWRpF7 [smos-scheduler-source]  depends megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos-scheduler-source]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-scheduler-source]  depends mtl-2.3.1-37af [smos-scheduler-source]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-scheduler-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-scheduler-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-scheduler-source]  depends pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-scheduler-source]  depends safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-scheduler-source]  depends safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-scheduler-source]  depends smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-scheduler-source]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-scheduler-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-scheduler-source]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-scheduler-source]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-scheduler-source]  depends text-2.1.3-34f1 [smos-scheduler-source]  depends time-1.12.2-3479 [smos-scheduler-source]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-scheduler-source]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-scheduler-source]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-scheduler-source]  depends validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-scheduler-source]  depends validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-scheduler-source]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-scheduler-source]  definite smos-scheduler-0.10.1-DSpMxFdbALgE40ONZ6wAcs-smos-scheduler [smos-scheduler-source]  depends base-4.20.2.0-fafd [smos-scheduler-source]  depends smos-scheduler-0.10.1-79yJr9ZBJWe5eXTgL4juJj [smos-scheduler-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-scheduler-source] Using compiler: ghc-9.10.3 [smos-scheduler-source] Using install prefix: [smos-scheduler-source] /nix/store/iml48zvqnyz1cbhnc0lhljbxq2nmmgdz-smos-scheduler-source-0.10.1 [smos-scheduler-source] Executables installed in: [smos-scheduler-source] /nix/store/iml48zvqnyz1cbhnc0lhljbxq2nmmgdz-smos-scheduler-source-0.10.1/bin [smos-scheduler-source] Libraries installed in: [smos-scheduler-source] /nix/store/iml48zvqnyz1cbhnc0lhljbxq2nmmgdz-smos-scheduler-source-0.10.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-scheduler-0.10.1-79yJr9ZBJWe5eXTgL4juJj [smos-scheduler-source] Dynamic Libraries installed in: [smos-scheduler-source] /nix/store/iml48zvqnyz1cbhnc0lhljbxq2nmmgdz-smos-scheduler-source-0.10.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-scheduler-source] Private executables installed in: [smos-scheduler-source] /nix/store/iml48zvqnyz1cbhnc0lhljbxq2nmmgdz-smos-scheduler-source-0.10.1/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-scheduler-0.10.1 [smos-scheduler-source] Data files installed in: [smos-scheduler-source] /nix/store/iml48zvqnyz1cbhnc0lhljbxq2nmmgdz-smos-scheduler-source-0.10.1/share/x86_64-linux-ghc-9.10.3-a85d/smos-scheduler-0.10.1 [smos-scheduler-source] Documentation installed in: [smos-scheduler-source] /nix/store/iml48zvqnyz1cbhnc0lhljbxq2nmmgdz-smos-scheduler-source-0.10.1/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-scheduler-0.10.1 [smos-scheduler-source] Configuration files installed in: [smos-scheduler-source] /nix/store/iml48zvqnyz1cbhnc0lhljbxq2nmmgdz-smos-scheduler-source-0.10.1/etc [smos-scheduler-source] No alex found [smos-scheduler-source] Using ar found on system at: [smos-scheduler-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-scheduler-source] No c2hs found [smos-scheduler-source] No cpphs found [smos-scheduler-source] No doctest found [smos-api-gen] Phase: setupCompilerEnvironmentPhase [smos-api-gen] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-api-gen] Phase: unpackPhase [smos-api-gen] unpacking source archive /nix/store/3g7jcmy6bng18z9iggcicgf700q7dpvx-smos-api-gen-source-0.3.2/smos-api-gen-0.3.2.tar.gz [smos-api-gen] source root is smos-api-gen-0.3.2 [smos-api-gen] setting SOURCE_DATE_EPOCH to timestamp 1780355887 of file "smos-api-gen-0.3.2/test/Spec.hs" [smos-api-gen] warning: file "smos-api-gen-0.3.2/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-api-gen] Phase: patchPhase [smos-api-gen] Phase: compileBuildDriverPhase [smos-api-gen] setupCompileFlags: -package-db=/build/tmp.LLdq3kbwoz/setup-package.conf.d -threaded [smos-api-gen] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.LLdq3kbwoz/Main.o ) [smos-api-gen] [2 of 2] Linking Setup [smos-api-gen] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-api-gen] Phase: configurePhase [smos-api-gen] configureFlags: --verbose --prefix=/nix/store/2kxpk0xskchixh2lsnrla5sfqmvp636f-smos-api-gen-0.3.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.LLdq3kbwoz/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-api-gen] Using Parsec parser [smos-api-gen] Configuring smos-api-gen-0.3.2... [smos-api-gen] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-api-gen] Dependency base: using base-4.20.2.0 [smos-api-gen] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [smos-api-gen] Dependency genvalidity-bytestring: using genvalidity-bytestring-1.0.0.1 [smos-api-gen] Dependency genvalidity-mergeful: using genvalidity-mergeful-0.3.0.1 [smos-api-gen] Dependency genvalidity-path: using genvalidity-path-1.0.0.1 [smos-api-gen] Dependency genvalidity-text: using genvalidity-text-1.0.0.1 [smos-api-gen] Dependency genvalidity-typed-uuid: using genvalidity-typed-uuid-0.1.0.1 [smos-api-gen] Dependency genvalidity-uuid: using genvalidity-uuid-1.0.0.1 [smos-api-gen] Dependency smos-api: using smos-api-0.8.0 [smos-api-gen] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-api-gen] Dependency text: using text-2.1.3 [smos-api-gen] Dependency aeson: using aeson-2.2.3.0 [smos-api-gen] Dependency base: using base-4.20.2.0 [smos-api-gen] Dependency bytestring: using bytestring-0.12.2.0 [smos-api-gen] Dependency containers: using containers-0.7 [smos-api-gen] Dependency dirforest: using dirforest-0.1.0.0 [smos-api-gen] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos-api-gen] Dependency mergeful: using mergeful-0.3.0.0 [smos-api-gen] Dependency path: using path-0.9.6 [smos-api-gen] Dependency semver: using semver-0.4.0.1 [smos-api-gen] Dependency smos-api: using smos-api-0.8.0 [smos-api-gen] Dependency smos-api-gen: using smos-api-gen-0.3.2 [smos-api-gen] Dependency smos-data: using smos-data-0.7.0 [smos-api-gen] Dependency smos-report: using smos-report-0.12.0 [smos-client] Phase: setupCompilerEnvironmentPhase [smos-client] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-client] Phase: unpackPhase [smos-client] unpacking source archive /nix/store/y3ki4vxc28hcwl17xsxqwys6cl6y876n-smos-client-source-0.6.0/smos-client-0.6.0.tar.gz [smos-client] source root is smos-client-0.6.0 [smos-client] setting SOURCE_DATE_EPOCH to timestamp 1780355887 of file "smos-client-0.6.0/test/Spec.hs" [smos-client] warning: file "smos-client-0.6.0/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-client] Phase: patchPhase [smos-client] Adding dekking-value to build-depends in ./smos-client.cabal [smos-client] Phase: compileBuildDriverPhase [smos-client] setupCompileFlags: -package-db=/build/tmp.1WAIZdJM9h/setup-package.conf.d -threaded [smos-client] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.1WAIZdJM9h/Main.o ) [smos-client] [2 of 2] Linking Setup [smos-client] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-client] Phase: configurePhase [smos-client] configureFlags: --verbose --prefix=/nix/store/zhvxr01rfxsfig3hpgjyvja3mly5alkq-smos-client-0.6.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.1WAIZdJM9h/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-client] Using Parsec parser [smos-client] Configuring smos-client-0.6.0... [smos-client] Dependency base: using base-4.20.2.0 [smos-client] Dependency bytestring: using bytestring-0.12.2.0 [smos-client] Dependency cookie: using cookie-0.5.1 [smos-client] Dependency deepseq: using deepseq-1.5.0.0 [smos-client] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-client] Dependency dirforest: using dirforest-0.1.0.0 [smos-client] Dependency http-types: using http-types-0.12.4 [smos-client] Dependency ical: using ical-0.0.0.0 [smos-client] Dependency microlens: using microlens-0.4.14.0 [smos-client] Dependency mtl: using mtl-2.3.1 [smos-client] Dependency path: using path-0.9.6 [smos-client] Dependency pretty-show: using pretty-show-1.10 [smos-client] Dependency semver: using semver-0.4.0.1 [smos-client] Dependency servant: using servant-0.20.3.0 [smos-client] Dependency servant-auth-client: using servant-auth-client-0.4.2.0 [smos-client] Dependency servant-auth-server: using servant-auth-server-0.4.9.1 [smos-client] Dependency servant-client: using servant-client-0.20.3.0 [smos-client] Dependency servant-client-core: using servant-client-core-0.20.3.0 [smos-client] Dependency smos-api: using smos-api-0.8.0 [smos-client] Dependency smos-data: using smos-data-0.7.0 [smos-client] Dependency smos-report: using smos-report-0.12.0 [smos-client] Dependency text: using text-2.1.3 [smos-client] Dependency time: using time-1.12.2 [smos-client] Dependency base: using base-4.20.2.0 [smos-client] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-client] Dependency smos-api: using smos-api-0.8.0 [post-build-hook] Uploading to cachix cache "smos": /nix/store/p2sbgq2ag3j9nwcrffbzr9cfwyci71y6-ical-recurrence-gen-source-0.0.0.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/p2sbgq2ag3j9nwcrffbzr9cfwyci71y6-ical-recurrence-gen-source-0.0.0.0 (18.83 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/p2sbgq2ag3j9nwcrffbzr9cfwyci71y6-ical-recurrence-gen-source-0.0.0.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/p2sbgq2ag3j9nwcrffbzr9cfwyci71y6-ical-recurrence-gen-source-0.0.0.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/5l1wk9gjkzn05akimn3gnwga71pg4dsh-ical-recurrence-gen-source-0.0.0.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 39 of 92 built (6 building), 28 of 28 downloaded from cache Building ical-recurrence-gen [smos-report-gen]  ✓ only parses valid values  2.92 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  projectionP [smos-report-gen]  ✓ parses "header" as OntoHeader  0.91 ms [smos-report-gen]  ✓ parses "file" as OntoFile  0.68 ms [smos-report-gen]  ✓ only parses valid values  11.91 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses "state" as OntoState  0.49 ms [smos-report-gen]  ✓ parses "property:effort" as OntoProperty (PropertyName {propertyNameText = "effort"})  15.61 ms [smos-report-gen]  ontoFileP [smos-report-gen]  ✓ only parses valid values  1.70 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ontoHeaderP [smos-report-gen]  ✓ only parses valid values  1.70 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid Projectee [smos-report-gen]  genValid :: Gen Projectee [smos-cursor-source] Note: the public hackage server would reject this package. [smos-cursor-source] Building source dist for smos-cursor-0.7.0... [smos-cursor-source] Source tarball created: dist/smos-cursor-0.7.0.tar.gz [smos-cursor-source] Phase: haddockPhase [smos-cursor-source] Phase: installPhase [smos-cursor-source] Phase: fixupPhase [smos-scheduler-source] Using gcc version 14.3.0 given by user at: [smos-scheduler-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-scheduler-source] Using ghc version 9.10.3 found on system at: [smos-scheduler-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-scheduler-source] Using ghc-pkg version 9.10.3 found on system at: [smos-scheduler-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-scheduler-source] No ghcjs found [smos-scheduler-source] No ghcjs-pkg found [smos-scheduler-source] No greencard found [smos-scheduler-source] Using haddock version 2.31.1 found on system at: [smos-scheduler-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-scheduler-source] No happy found [smos-scheduler-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-scheduler-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-scheduler-source] No hmake found [smos-scheduler-source] Using hpc version 0.69 found on system at: [smos-scheduler-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-scheduler-source] Using hsc2hs version 0.68.10 found on system at: [smos-scheduler-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-scheduler-source] No hscolour found [smos-scheduler-source] No jhc found [smos-scheduler-source] Using ld found on system at: [smos-scheduler-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-scheduler-source] No pkg-config found [smos-scheduler-source] Using runghc version 9.10.3 found on system at: [smos-scheduler-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-scheduler-source] Using strip version 2.44 found on system at: [smos-scheduler-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-scheduler-source] Using tar found on system at: [smos-scheduler-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-scheduler-source] No uhc found [smos-scheduler-source] Phase: buildPhase [smos-scheduler-source] Distribution quality errors: [smos-scheduler-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-scheduler-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-scheduler-source] specify an upper bound on the version number. Each major release of the 'base' [smos-scheduler-source] package changes the API in various ways and most packages will need some [smos-scheduler-source] changes to compile with it. The recommended practice is to specify an upper [smos-scheduler-source] bound on the version of the 'base' package. This ensures your package will [smos-scheduler-source] continue to build when a new major version of the 'base' package is released. [smos-scheduler-source] If you are not sure what upper bound to use then use the next major version. [smos-scheduler-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-scheduler-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-scheduler-source] Distribution quality warnings: [smos-scheduler-source] [no-license-file] A 'license-file' is not specified. [smos-scheduler-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-scheduler-source] - aeson [smos-scheduler-source] - autodocodec [smos-scheduler-source] - bytestring [smos-scheduler-source] - conduit [smos-scheduler-source] - containers [smos-scheduler-source] - cron [smos-scheduler-source] - fuzzy-time [smos-scheduler-source] - megaparsec [smos-scheduler-source] - monad-logger [smos-scheduler-source] - mtl [smos-scheduler-source] - opt-env-conf [smos-scheduler-source] - path [smos-scheduler-source] - path-io [smos-scheduler-source] - pretty-relative-time [smos-scheduler-source] - safe-coloured-text [smos-scheduler-source] - safe-coloured-text-terminfo [smos-scheduler-source] - smos-archive [smos-scheduler-source] - smos-cli [smos-scheduler-source] - smos-data [smos-scheduler-source] - smos-directory [smos-scheduler-source] - smos-report [smos-scheduler-source] - text [smos-scheduler-source] - time [smos-scheduler-source] - tz [smos-scheduler-source] - unliftio [smos-scheduler-source] - validity [smos-scheduler-source] - validity-path [smos-scheduler-source] - validity-text [smos-scheduler-source] - yaml [smos-scheduler-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-scheduler-source] Note: the public hackage server would reject this package. [smos-scheduler-source] Building source dist for smos-scheduler-0.10.1... [smos-scheduler-source] Source tarball created: dist/smos-scheduler-0.10.1.tar.gz [smos-scheduler-source] Phase: haddockPhase [smos-scheduler-source] Phase: installPhase [smos-scheduler-source] Phase: fixupPhase [smos-api-gen] Dependency sydtest: using sydtest-0.23.0.1 [smos-api-gen] Dependency sydtest-aeson: using sydtest-aeson-0.2.0.1 [smos-api-gen] Dependency time: using time-1.12.2 [smos-api-gen] Dependency typed-uuid: using typed-uuid-0.2.0.0 [smos-api-gen] Dependency uuid: using uuid-1.3.16 [smos-api-gen] Source component graph: [smos-api-gen]  component lib [smos-api-gen]  component test:smos-api-test dependency lib [smos-api-gen] Configured component graph: [smos-api-gen]  component smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-api-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-api-gen]  include base-4.20.2.0-fafd [smos-api-gen]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-api-gen]  include genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [smos-api-gen]  include genvalidity-mergeful-0.3.0.1-FpIqKCAbcJhKagm6DE2rt1 [smos-api-gen]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-api-gen]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-api-gen]  include genvalidity-typed-uuid-0.1.0.1-IY63RNA6zfW6YIFyZnMuVW [smos-api-gen]  include genvalidity-uuid-1.0.0.1-6Jq634Q099MHg6nm1z8GP9 [smos-api-gen]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-api-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-api-gen]  include text-2.1.3-34f1 [smos-api-gen]  component smos-api-gen-0.3.2-6wRStTNceqf88hL8Pk8jFu-smos-api-test [smos-api-gen]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-api-gen]  include base-4.20.2.0-fafd [smos-api-gen]  include bytestring-0.12.2.0-96e1 [smos-api-gen]  include containers-0.7-96b4 [smos-api-gen]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-api-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-api-gen]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-api-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-api-gen]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-api-gen]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-api-gen]  include smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-api-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-api-gen]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-api-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-api-gen]  include sydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0 [smos-api-gen]  include time-1.12.2-3479 [smos-api-gen]  include typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-api-gen]  include uuid-1.3.16-4tTKqafjpq55AAemS2VKYM [smos-api-gen] Linked component graph: [smos-api-gen]  unit smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-api-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-api-gen]  include base-4.20.2.0-fafd [smos-api-gen]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-api-gen]  include genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [smos-api-gen]  include genvalidity-mergeful-0.3.0.1-FpIqKCAbcJhKagm6DE2rt1 [smos-api-gen]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-api-gen]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-api-gen]  include genvalidity-typed-uuid-0.1.0.1-IY63RNA6zfW6YIFyZnMuVW [smos-api-gen]  include genvalidity-uuid-1.0.0.1-6Jq634Q099MHg6nm1z8GP9 [smos-api-gen]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-api-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-api-gen]  include text-2.1.3-34f1 [smos-api-gen]  Smos.API.Gen=smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy:Smos.API.Gen [smos-api-gen]  unit smos-api-gen-0.3.2-6wRStTNceqf88hL8Pk8jFu-smos-api-test [smos-api-gen]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-api-gen]  include base-4.20.2.0-fafd [smos-api-gen]  include bytestring-0.12.2.0-96e1 [smos-api-gen]  include containers-0.7-96b4 [smos-api-gen]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-api-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-api-gen]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-api-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-api-gen]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-api-gen]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-api-gen]  include smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-api-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-api-gen]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-api-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-api-gen]  include sydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0 [smos-api-gen]  include time-1.12.2-3479 [smos-api-gen]  include typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-api-gen]  include uuid-1.3.16-4tTKqafjpq55AAemS2VKYM [smos-api-gen] Ready component graph: [smos-api-gen]  definite smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-api-gen]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-api-gen]  depends base-4.20.2.0-fafd [smos-client] Dependency smos-client: using smos-client-0.6.0 [smos-client] Dependency smos-data: using smos-data-0.7.0 [smos-client] Dependency sydtest: using sydtest-0.23.0.1 [smos-client] Source component graph: [smos-client]  component lib [smos-client]  component test:smos-client-test dependency lib [smos-client] Configured component graph: [smos-client]  component smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-client]  include base-4.20.2.0-fafd [smos-client]  include bytestring-0.12.2.0-96e1 [smos-client]  include cookie-0.5.1-7u6eLZ37tzK18CDWDPtH1Y [smos-client]  include deepseq-1.5.0.0-2b65 [smos-client]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-client]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-client]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-client]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-client]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-client]  include mtl-2.3.1-37af [smos-client]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-client]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-client]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-client]  include servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-client]  include servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-client]  include servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-client]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-client]  include servant-client-core-0.20.3.0-GYscWVjCzRS4M0v1BDzdfv [smos-client]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-client]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-client]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-client]  include text-2.1.3-34f1 [smos-client]  include time-1.12.2-3479 [smos-client]  component smos-client-0.6.0-7wB1QXJ8RCt5ibcjaeKIUq-smos-client-test [smos-client]  include base-4.20.2.0-fafd [smos-client]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-client]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-client]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-client]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-client]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-client] Linked component graph: [smos-client]  unit smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-client]  include base-4.20.2.0-fafd [smos-client]  include bytestring-0.12.2.0-96e1 [smos-client]  include cookie-0.5.1-7u6eLZ37tzK18CDWDPtH1Y [smos-client]  include deepseq-1.5.0.0-2b65 [smos-client]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-client]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-client]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-client]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-client]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-client]  include mtl-2.3.1-37af [smos-client]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-client]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-client]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-client]  include servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-client]  include servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-client]  include servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-client]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-client]  include servant-client-core-0.20.3.0-GYscWVjCzRS4M0v1BDzdfv [smos-client]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-client]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-client]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-client]  include text-2.1.3-34f1 [smos-client]  include time-1.12.2-3479 [smos-client]  Smos.Client=smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK:Smos.Client [smos-client]  unit smos-client-0.6.0-7wB1QXJ8RCt5ibcjaeKIUq-smos-client-test [smos-client]  include base-4.20.2.0-fafd [smos-client]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-client]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-client]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-client]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-client]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-client] Ready component graph: [smos-client]  definite smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-client]  depends base-4.20.2.0-fafd [smos-client]  depends bytestring-0.12.2.0-96e1 [smos-client]  depends cookie-0.5.1-7u6eLZ37tzK18CDWDPtH1Y [smos-client]  depends deepseq-1.5.0.0-2b65 [smos-client]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-client]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-client]  depends http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-client]  depends ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [post-build-hook] Uploading to cachix cache "smos": /nix/store/20rxaf0slyb5j6rjql2niwnmswyh4jaa-smos-server-source-0.15.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/20rxaf0slyb5j6rjql2niwnmswyh4jaa-smos-server-source-0.15.0 (24.49 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/20rxaf0slyb5j6rjql2niwnmswyh4jaa-smos-server-source-0.15.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/20rxaf0slyb5j6rjql2niwnmswyh4jaa-smos-server-source-0.15.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/ldz3nmr9rg2jrfv2zfi0606l6mzsd27i-smos-server-source-0.15.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 40 of 92 built (6 building), 28 of 28 downloaded from cache Building smos-server [smos-report-gen]  ✓ only generates valid 'Projectee's  17.67 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen] Smos.Report.StuckSpec [smos-report-gen]  makeStuckReport [smos-report-gen]  ✓ produces valid reports  57.36 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  latestEntryInSmosFile [smos-report-gen]  ✓ selects a valid entry  72.64 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ works for this example with two entries with the same modification time. Then it uses the latter  45.14 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ works for this example with an entry without state  43.41 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  latestStateChange [smos-report-gen]  ✓ selects a valid entry  13.01 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  makeStuckReportEntry [smos-report-gen]  ✓ produces valid reports  48.20 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid StuckReport [smos-report-gen]  genValid :: Gen StuckReport [smos-report-gen]  ✓ only generates valid 'StuckReport's  58.30 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen] Smos.Report.ProjectsSpec [smos-report-gen]  produceProjectsreport, which doesn't exist yet, produces valid reports for interesting stores. [smos-report-gen]  JSON ProjectEntry (valid) [smos-api-gen]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-api-gen]  depends genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [smos-api-gen]  depends genvalidity-mergeful-0.3.0.1-FpIqKCAbcJhKagm6DE2rt1 [smos-api-gen]  depends genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-api-gen]  depends genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-api-gen]  depends genvalidity-typed-uuid-0.1.0.1-IY63RNA6zfW6YIFyZnMuVW [smos-api-gen]  depends genvalidity-uuid-1.0.0.1-6Jq634Q099MHg6nm1z8GP9 [smos-api-gen]  depends smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-api-gen]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-api-gen]  depends text-2.1.3-34f1 [smos-api-gen]  definite smos-api-gen-0.3.2-6wRStTNceqf88hL8Pk8jFu-smos-api-test [smos-api-gen]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-api-gen]  depends base-4.20.2.0-fafd [smos-api-gen]  depends bytestring-0.12.2.0-96e1 [smos-api-gen]  depends containers-0.7-96b4 [smos-api-gen]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-api-gen]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-api-gen]  depends mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-api-gen]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-api-gen]  depends semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-api-gen]  depends smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-api-gen]  depends smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-api-gen]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-api-gen]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-api-gen]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-api-gen]  depends sydtest-aeson-0.2.0.1-27bAYO9mtNdAj209kxK9K0 [smos-api-gen]  depends time-1.12.2-3479 [smos-api-gen]  depends typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-api-gen]  depends uuid-1.3.16-4tTKqafjpq55AAemS2VKYM [smos-api-gen] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-api-gen] Using compiler: ghc-9.10.3 [smos-api-gen] Using install prefix: [smos-api-gen] /nix/store/2kxpk0xskchixh2lsnrla5sfqmvp636f-smos-api-gen-0.3.2 [smos-api-gen] Executables installed in: [smos-api-gen] /nix/store/2kxpk0xskchixh2lsnrla5sfqmvp636f-smos-api-gen-0.3.2/bin [smos-api-gen] Libraries installed in: [smos-api-gen] /nix/store/2kxpk0xskchixh2lsnrla5sfqmvp636f-smos-api-gen-0.3.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-api-gen] Dynamic Libraries installed in: [smos-api-gen] /nix/store/2kxpk0xskchixh2lsnrla5sfqmvp636f-smos-api-gen-0.3.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-api-gen] Private executables installed in: [smos-api-gen] /nix/store/2kxpk0xskchixh2lsnrla5sfqmvp636f-smos-api-gen-0.3.2/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-api-gen-0.3.2 [smos-api-gen] Data files installed in: [smos-api-gen] /nix/store/2kxpk0xskchixh2lsnrla5sfqmvp636f-smos-api-gen-0.3.2/share/x86_64-linux-ghc-9.10.3-a85d/smos-api-gen-0.3.2 [smos-api-gen] Documentation installed in: [smos-api-gen] /nix/store/2kxpk0xskchixh2lsnrla5sfqmvp636f-smos-api-gen-0.3.2/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-api-gen-0.3.2 [smos-api-gen] Configuration files installed in: [smos-api-gen] /nix/store/2kxpk0xskchixh2lsnrla5sfqmvp636f-smos-api-gen-0.3.2/etc [smos-api-gen] No alex found [smos-api-gen] Using ar found on system at: [smos-api-gen] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-api-gen] No c2hs found [smos-api-gen] No cpphs found [smos-api-gen] No doctest found [smos-api-gen] Using gcc version 14.3.0 given by user at: [smos-api-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-api-gen] Using ghc version 9.10.3 found on system at: [smos-api-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-api-gen] Using ghc-pkg version 9.10.3 found on system at: [smos-api-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-api-gen] No ghcjs found [smos-api-gen] No ghcjs-pkg found [smos-api-gen] No greencard found [smos-api-gen] Using haddock version 2.31.1 found on system at: [smos-api-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-api-gen] No happy found [smos-api-gen] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-api-gen] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-api-gen] No hmake found [smos-api-gen] Using hpc version 0.69 found on system at: [smos-api-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-api-gen] Using hsc2hs version 0.68.10 found on system at: [smos-api-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-api-gen] No hscolour found [smos-api-gen] No jhc found [smos-api-gen] Using ld found on system at: [smos-api-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-api-gen] No pkg-config found [smos-api-gen] Using runghc version 9.10.3 found on system at: [smos-api-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-client]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-client]  depends mtl-2.3.1-37af [smos-client]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-client]  depends pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-client]  depends semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-client]  depends servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-client]  depends servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-client]  depends servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-client]  depends servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-client]  depends servant-client-core-0.20.3.0-GYscWVjCzRS4M0v1BDzdfv [smos-client]  depends smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-client]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-client]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-client]  depends text-2.1.3-34f1 [smos-client]  depends time-1.12.2-3479 [smos-client]  definite smos-client-0.6.0-7wB1QXJ8RCt5ibcjaeKIUq-smos-client-test [smos-client]  depends base-4.20.2.0-fafd [smos-client]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-client]  depends smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-client]  depends smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-client]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-client]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-client] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-client] Using compiler: ghc-9.10.3 [smos-client] Using install prefix: [smos-client] /nix/store/zhvxr01rfxsfig3hpgjyvja3mly5alkq-smos-client-0.6.0 [smos-client] Executables installed in: [smos-client] /nix/store/zhvxr01rfxsfig3hpgjyvja3mly5alkq-smos-client-0.6.0/bin [smos-client] Libraries installed in: [smos-client] /nix/store/zhvxr01rfxsfig3hpgjyvja3mly5alkq-smos-client-0.6.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-client] Dynamic Libraries installed in: [smos-client] /nix/store/zhvxr01rfxsfig3hpgjyvja3mly5alkq-smos-client-0.6.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-client] Private executables installed in: [smos-client] /nix/store/zhvxr01rfxsfig3hpgjyvja3mly5alkq-smos-client-0.6.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-client-0.6.0 [smos-client] Data files installed in: [smos-client] /nix/store/zhvxr01rfxsfig3hpgjyvja3mly5alkq-smos-client-0.6.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-client-0.6.0 [smos-client] Documentation installed in: [smos-client] /nix/store/zhvxr01rfxsfig3hpgjyvja3mly5alkq-smos-client-0.6.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-client-0.6.0 [smos-client] Configuration files installed in: [smos-client] /nix/store/zhvxr01rfxsfig3hpgjyvja3mly5alkq-smos-client-0.6.0/etc [smos-client] No alex found [smos-client] Using ar found on system at: [smos-client] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-client] No c2hs found [smos-client] No cpphs found [smos-client] No doctest found [smos-client] Using gcc version 14.3.0 given by user at: [smos-client] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-client] Using ghc version 9.10.3 found on system at: [smos-client] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-client] Using ghc-pkg version 9.10.3 found on system at: [smos-client] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-client] No ghcjs found [smos-client] No ghcjs-pkg found [smos-client] No greencard found [smos-client] Using haddock version 2.31.1 found on system at: [smos-client] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-client] No happy found [smos-client] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-client] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-client] No hmake found [smos-client] Using hpc version 0.69 found on system at: [smos-client] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-client] Using hsc2hs version 0.68.10 found on system at: [smos-client] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-client] No hscolour found [smos-client] No jhc found [smos-client] Using ld found on system at: [smos-client] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-client] No pkg-config found [smos-client] Using runghc version 9.10.3 found on system at: [smos-client] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-client] Using strip version 2.44 found on system at: [smos-client] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-client] Using tar found on system at: [smos-client] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-client] No uhc found [smos-client] Phase: buildPhase [smos-client] Preprocessing library for smos-client-0.6.0... [smos-client] Building library for smos-client-0.6.0... [ical-recurrence-gen] Phase: setupCompilerEnvironmentPhase [ical-recurrence-gen] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [ical-recurrence-gen] Phase: unpackPhase [ical-recurrence-gen] unpacking source archive /nix/store/p2sbgq2ag3j9nwcrffbzr9cfwyci71y6-ical-recurrence-gen-source-0.0.0.0/ical-recurrence-gen-0.0.0.0.tar.gz [ical-recurrence-gen] source root is ical-recurrence-gen-0.0.0.0 [ical-recurrence-gen] setting SOURCE_DATE_EPOCH to timestamp 1780355904 of file "ical-recurrence-gen-0.0.0.0/test/Spec.hs" [ical-recurrence-gen] warning: file "ical-recurrence-gen-0.0.0.0/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [ical-recurrence-gen] Phase: patchPhase [ical-recurrence-gen] Phase: compileBuildDriverPhase [ical-recurrence-gen] setupCompileFlags: -package-db=/build/tmp.pA0lfVMT5t/setup-package.conf.d -threaded [ical-recurrence-gen] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.pA0lfVMT5t/Main.o ) [ical-recurrence-gen] [2 of 2] Linking Setup [ical-recurrence-gen] Phase: updateAutotoolsGnuConfigScriptsPhase [ical-recurrence-gen] Phase: configurePhase [ical-recurrence-gen] configureFlags: --verbose --prefix=/nix/store/kdp7bay38zrmp2rr7i0qg722q1jcln67-ical-recurrence-gen-0.0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --docdir=/nix/store/k8abb4fq0nx1hqzq7zfxrm69d5w9nqj4-ical-recurrence-gen-0.0.0.0-doc/share/doc/ical-recurrence-gen-0.0.0.0 --with-gcc=gcc --package-db=/build/tmp.pA0lfVMT5t/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-option=-haddock --ghc-options=-O2 --ghc-options=-Wall --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Werror --ghc-options=-Wno-deprecations --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib [ical-recurrence-gen] Using Parsec parser [ical-recurrence-gen] Configuring ical-recurrence-gen-0.0.0.0... [ical-recurrence-gen] Dependency base >=4.7 && <5: using base-4.20.2.0 [ical-recurrence-gen] Dependency conformance-gen: using conformance-gen-0.0.0.0 [ical-recurrence-gen] Dependency genvalidity: using genvalidity-1.1.1.0 [ical-recurrence-gen] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2 [ical-recurrence-gen] Dependency ical-gen: using ical-gen-0.0.0.0 [ical-recurrence-gen] Dependency ical-recurrence: using ical-recurrence-0.0.0.0 [ical-recurrence-gen] Dependency QuickCheck: using QuickCheck-2.15.0.1 [ical-recurrence-gen] Dependency base >=4.7 && <5: using base-4.20.2.0 [ical-recurrence-gen] Dependency bytestring: using bytestring-0.12.2.0 [ical-recurrence-gen] Dependency conformance: using conformance-0.1.0.0 [ical-recurrence-gen] Dependency conformance-gen: using conformance-gen-0.0.0.0 [ical-recurrence-gen] Dependency containers: using containers-0.7 [ical-recurrence-gen] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [ical-recurrence-gen] Dependency genvalidity-time: using genvalidity-time-1.0.0.1 [ical-recurrence-gen] Dependency ical: using ical-0.0.0.0 [ical-recurrence-gen] Dependency ical-gen: using ical-gen-0.0.0.0 [ical-recurrence-gen] Dependency ical-recurrence: using ical-recurrence-0.0.0.0 [ical-recurrence-gen] Dependency ical-recurrence-gen: using ical-recurrence-gen-0.0.0.0 [ical-recurrence-gen] Dependency path: using path-0.9.6 [ical-recurrence-gen] Dependency path-io: using path-io-1.8.2 [ical-recurrence-gen] Dependency sydtest: using sydtest-0.23.0.1 [ical-recurrence-gen] Dependency text: using text-2.1.3 [ical-recurrence-gen] Dependency time: using time-1.12.2 [ical-recurrence-gen] Source component graph: [ical-recurrence-gen]  component lib [ical-recurrence-gen]  component test:ical-recurrence-test dependency lib [ical-recurrence-gen] Configured component graph: [post-build-hook] Uploading to cachix cache "smos": /nix/store/bad2a24faih44dxhzcaif6c2mlijy98j-smos-cursor-source-0.7.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/bad2a24faih44dxhzcaif6c2mlijy98j-smos-cursor-source-0.7.0 (17.84 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/bad2a24faih44dxhzcaif6c2mlijy98j-smos-cursor-source-0.7.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/bad2a24faih44dxhzcaif6c2mlijy98j-smos-cursor-source-0.7.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/qh4sd7bb71qbwmwk2inwrn33bgwladps-smos-cursor-source-0.7.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 41 of 92 built (6 building), 28 of 28 downloaded from cache [post-build-hook] Uploading to cachix cache "smos": /nix/store/iml48zvqnyz1cbhnc0lhljbxq2nmmgdz-smos-scheduler-source-0.10.1 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/iml48zvqnyz1cbhnc0lhljbxq2nmmgdz-smos-scheduler-source-0.10.1 (19.36 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/iml48zvqnyz1cbhnc0lhljbxq2nmmgdz-smos-scheduler-source-0.10.1 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/iml48zvqnyz1cbhnc0lhljbxq2nmmgdz-smos-scheduler-source-0.10.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/69p8qfkv1z8kl202prmaixgk2zml5p7r-smos-scheduler-source-0.10.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 42 of 93 built (5 building), 28 of 28 downloaded from cache Building smos-cursor [smos-report-gen]  encode :: ProjectEntry -> Data.ByteString.Lazy.ByteString [smos-report-gen]  ✓ never fails to encode a "valid ProjectEntry"  92.97 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String ProjectEntry [smos-report-gen]  ✓ ensures that encode and decode are inverses for "valid ProjectEntry"'s  138.39 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  JSON ProjectsReport (valid) [smos-report-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String ProjectsReport [smos-report-gen]  ✓ ensures that encode and decode are inverses for "valid ProjectsReport"'s  322.33 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  encode :: ProjectsReport -> Data.ByteString.Lazy.ByteString [smos-report-gen]  ✓ never fails to encode a "valid ProjectsReport"  152.87 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  makeProjectsReport [smos-report-gen]  ✓ produces valid reports  71.31 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  getCurrentEntry [smos-report-gen]  ✓ finds a NEXT action even under an entry without a state  23.00 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ ignores DONE, CANCELLED, and FAILED entries if there is a NEXT entry  31.18 ms [smos-report-gen]  passed for all of 100 inputs. [smos-api-gen] Using strip version 2.44 found on system at: [smos-api-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-api-gen] Using tar found on system at: [smos-api-gen] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-api-gen] No uhc found [smos-api-gen] Phase: buildPhase [smos-api-gen] Preprocessing library for smos-api-gen-0.3.2... [smos-api-gen] Building library for smos-api-gen-0.3.2... [smos-api-gen] [1 of 2] Compiling Paths_smos_api_gen ( dist/build/autogen/Paths_smos_api_gen.hs, dist/build/Paths_smos_api_gen.o, dist/build/Paths_smos_api_gen.dyn_o ) [smos-api-gen] [2 of 2] Compiling Smos.API.Gen ( src/Smos/API/Gen.hs, dist/build/Smos/API/Gen.o, dist/build/Smos/API/Gen.dyn_o ) [smos-api-gen] Preprocessing test suite 'smos-api-test' for smos-api-gen-0.3.2... [smos-api-gen] Building test suite 'smos-api-test' for smos-api-gen-0.3.2... [smos-api-gen] [1 of 4] Compiling Paths_smos_api_gen ( dist/build/smos-api-test/autogen/Paths_smos_api_gen.hs, dist/build/smos-api-test/smos-api-test-tmp/Paths_smos_api_gen.o ) [smos-api-gen] [2 of 4] Compiling Smos.API.CompatibilitySpec ( test/Smos/API/CompatibilitySpec.hs, dist/build/smos-api-test/smos-api-test-tmp/Smos/API/CompatibilitySpec.o ) [smos-api-gen] [3 of 4] Compiling Smos.APISpec ( test/Smos/APISpec.hs, dist/build/smos-api-test/smos-api-test-tmp/Smos/APISpec.o ) [smos-api-gen] [4 of 4] Compiling Main ( test/Spec.hs, dist/build/smos-api-test/smos-api-test-tmp/Main.o ) [smos-api-gen] [5 of 5] Linking dist/build/smos-api-test/smos-api-test [smos-api-gen] Phase: checkPhase [smos-api-gen] Running 1 test suites... [smos-api-gen] Test suite smos-api-test: RUNNING... [smos-api-gen] Tests: [smos-api-gen]  [smos-api-gen] Smos.APISpec [smos-api-gen]  GenValid UserInfo [smos-api-gen]  genValid :: Gen UserInfo [smos-api-gen]  ✓ only generates valid 'UserInfo's  7.22 ms [smos-api-gen]  passed for all of 100 inputs. [smos-api-gen]  GenValid SyncRequest [smos-api-gen]  genValid :: Gen SyncRequest [smos-api-gen]  ✓ only generates valid 'SyncRequest's  31.82 ms [smos-api-gen]  passed for all of 100 inputs. [smos-api-gen]  GenValid Register [smos-api-gen]  genValid :: Gen Register [smos-api-gen]  ✓ only generates valid 'Register's  13.56 ms [smos-api-gen]  passed for all of 100 inputs. [smos-api-gen]  GenValid SyncResponse [smos-api-gen]  genValid :: Gen SyncResponse [smos-api-gen]  ✓ only generates valid 'SyncResponse's  53.15 ms [smos-api-gen]  passed for all of 100 inputs. [smos-api-gen]  GenValid Username [smos-api-gen]  genValid :: Gen Username [smos-api-gen]  ✓ only generates valid 'Username's  3.76 ms [smos-api-gen]  passed for all of 100 inputs. [smos-api-gen]  GenValid SyncFile [smos-api-gen]  genValid :: Gen SyncFile [smos-api-gen]  ✓ only generates valid 'SyncFile's  1.42 ms [smos-api-gen]  passed for all of 100 inputs. [smos-api-gen]  GenValid BackupInfo [smos-api-gen]  genValid :: Gen BackupInfo [smos-api-gen]  ✓ only generates valid 'BackupInfo's  1.08 ms [smos-api-gen]  passed for all of 100 inputs. [smos-api-gen] Smos.API.CompatibilitySpec [smos-api-gen]  GetAgendaReport [smos-api-gen]  ✓ outputs the version the same way as before  9.16 ms [smos-api-gen]  PostLogin [smos-api-gen]  can still parse old Login inputs [smos-api-gen]  test_resources/login/input [smos-api-gen]  v0.0.0.json [smos-api-gen]  ✓ can still parse the old input  13.78 ms [smos-api-gen]  v0.4.0.json [smos-api-gen]  ✓ can still parse the old input  13.80 ms [smos-api-gen]  v0.3.0.json [smos-api-gen]  ✓ can still parse the old input  13.78 ms [smos-api-gen]  v0.2.1.json [smos-api-gen]  ✓ can still parse the old input  13.74 ms [smos-api-gen]  v0.2.0.json [smos-api-gen]  ✓ can still parse the old input  13.76 ms [smos-client] [1 of 2] Compiling Paths_smos_client ( dist/build/autogen/Paths_smos_client.hs, dist/build/Paths_smos_client.o, dist/build/Paths_smos_client.dyn_o ) [smos-client] Adapting module: Smos.Client [smos-client] Outputing coverables file /build/smos-client-0.6.0/src/Smos/Client.hs.coverables for source file /build/smos-client-0.6.0/src/Smos/Client.hs [smos-client] [2 of 2] Compiling Smos.Client ( src/Smos/Client.hs, dist/build/Smos/Client.o, dist/build/Smos/Client.dyn_o ) [smos-client] Warning: ignoring unrecognised input `dist/build/Smos/Client.dyn_o' [smos-client] Warning: ignoring unrecognised input `dist/build/Paths_smos_client.dyn_o' [smos-client] Preprocessing test suite 'smos-client-test' for smos-client-0.6.0... [smos-client] Building test suite 'smos-client-test' for smos-client-0.6.0... [smos-client] [Adapting module: Smos.ClientSpec [smos-client] 1 of 3] Compiling Paths_smos_client ( dist/build/smos-client-test/autogen/Paths_smos_client.hs, dist/build/smos-client-test/smos-client-test-tmp/Paths_smos_client.o ) [smos-client] Outputing coverables file /build/smos-client-0.6.0/test/Smos/ClientSpec.hs.coverables for source file /build/smos-client-0.6.0/test/Smos/ClientSpec.hs [smos-client] [2 of 3] Compiling Smos.ClientSpec ( test/Smos/ClientSpec.hs, dist/build/smos-client-test/smos-client-test-tmp/Smos/ClientSpec.o ) [smos-client] [3 of 3] Compiling Main ( test/Spec.hs, dist/build/smos-client-test/smos-client-test-tmp/Main.o ) [smos-client] Adapting module: Main [smos-client] Outputing coverables file /build/smos-client-0.6.0/test/Spec.hs.coverables for source file /build/smos-client-0.6.0/test/Spec.hs [smos-client] [1 of 4] Compiling Paths_smos_client ( dist/build/smos-client-test/autogen/Paths_smos_client.hs, dist/build/smos-client-test/smos-client-test-tmp/Paths_smos_client.o ) [Impure plugin forced recompilation] [smos-client] Adapting module: Smos.ClientSpec [smos-client] Outputing coverables file /build/smos-client-0.6.0/test/Smos/ClientSpec.hs.coverables for source file /build/smos-client-0.6.0/test/Smos/ClientSpec.hs [smos-client] [2 of 4] Compiling Smos.ClientSpec ( test/Smos/ClientSpec.hs, dist/build/smos-client-test/smos-client-test-tmp/Smos/ClientSpec.o ) [Smos.API package changed] [smos-client] [3 of 4] Compiling Main ( test/Spec.hs, dist/build/smos-client-test/smos-client-test-tmp/Main.o ) [Test.Syd package changed] [smos-client] Adapting module: Main [smos-client] Outputing coverables file /build/smos-client-0.6.0/test/Spec.hs.coverables for source file /build/smos-client-0.6.0/test/Spec.hs [smos-client] [4 of 4] Linking dist/build/smos-client-test/smos-client-test [smos-client] Phase: checkPhase [smos-client] Running 1 test suites... [smos-client] Test suite smos-client-test: RUNNING... [smos-client] Tests: [smos-client]  [smos-client] Smos.ClientSpec [smos-client]  clientVersionCheck [smos-client]  ✓ supports the current api version  1.48 ms [smos-client]  ✓ says that the newest supported api version is newer than the current api version  1.35 ms [smos-client]  ✓ says that the oldest supported api version is older than the current api version  0.97 ms [smos-client]  [smos-client]  Passed: 3 [smos-client]  Failed: 0 [smos-client]  Sum of test runtimes: 0.00 seconds [smos-client]  Test suite took:  0.00 seconds [smos-client]  [smos-client] Test suite smos-client-test: PASS [smos-client] Test suite logged to: dist/test/smos-client-0.6.0-smos-client-test.log [smos-client] 1 of 1 test suites (1 of 1 test cases) passed. [smos-client] Phase: haddockPhase [smos-client] Phase: installPhase [smos-client] Installing library in /nix/store/zhvxr01rfxsfig3hpgjyvja3mly5alkq-smos-client-0.6.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-client] Phase: fixupPhase [smos-client] shrinking RPATHs of ELF executables and libraries in /nix/store/zhvxr01rfxsfig3hpgjyvja3mly5alkq-smos-client-0.6.0 [smos-client] shrinking /nix/store/zhvxr01rfxsfig3hpgjyvja3mly5alkq-smos-client-0.6.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK-ghc9.10.3.so [smos-client] checking for references to /build/ in /nix/store/zhvxr01rfxsfig3hpgjyvja3mly5alkq-smos-client-0.6.0... [ical-recurrence-gen]  component ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW [ical-recurrence-gen]  include base-4.20.2.0-fafd [ical-recurrence-gen]  include conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [ical-recurrence-gen]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [ical-recurrence-gen]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [ical-recurrence-gen]  include ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-recurrence-gen]  include ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [ical-recurrence-gen]  component ical-recurrence-gen-0.0.0.0-2tURAlB4T2fANwoYkXaCax-ical-recurrence-test [ical-recurrence-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [ical-recurrence-gen]  include base-4.20.2.0-fafd [ical-recurrence-gen]  include bytestring-0.12.2.0-96e1 [ical-recurrence-gen]  include conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [ical-recurrence-gen]  include conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [ical-recurrence-gen]  include containers-0.7-96b4 [ical-recurrence-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [ical-recurrence-gen]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [ical-recurrence-gen]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [ical-recurrence-gen]  include ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-recurrence-gen]  include ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [ical-recurrence-gen]  include ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW [ical-recurrence-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [ical-recurrence-gen]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [ical-recurrence-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [ical-recurrence-gen]  include text-2.1.3-34f1 [ical-recurrence-gen]  include time-1.12.2-3479 [ical-recurrence-gen] Linked component graph: [ical-recurrence-gen]  unit ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW [ical-recurrence-gen]  include base-4.20.2.0-fafd [ical-recurrence-gen]  include conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [ical-recurrence-gen]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [ical-recurrence-gen]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [ical-recurrence-gen]  include ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-recurrence-gen]  include ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [ical-recurrence-gen]  ICal.Recurrence.Gen=ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW:ICal.Recurrence.Gen,ICal.Recurrence.TestUtils=ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW:ICal.Recurrence.TestUtils [ical-recurrence-gen]  unit ical-recurrence-gen-0.0.0.0-2tURAlB4T2fANwoYkXaCax-ical-recurrence-test [ical-recurrence-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [ical-recurrence-gen]  include base-4.20.2.0-fafd [ical-recurrence-gen]  include bytestring-0.12.2.0-96e1 [ical-recurrence-gen]  include conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [ical-recurrence-gen]  include conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [ical-recurrence-gen]  include containers-0.7-96b4 [ical-recurrence-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [ical-recurrence-gen]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [ical-recurrence-gen]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [ical-recurrence-gen]  include ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-recurrence-gen]  include ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [ical-recurrence-gen]  include ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW [ical-recurrence-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [ical-recurrence-gen]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [ical-recurrence-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [ical-recurrence-gen]  include text-2.1.3-34f1 [ical-recurrence-gen]  include time-1.12.2-3479 [ical-recurrence-gen] Ready component graph: [ical-recurrence-gen]  definite ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW [ical-recurrence-gen]  depends base-4.20.2.0-fafd [ical-recurrence-gen]  depends conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [ical-recurrence-gen]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [ical-recurrence-gen]  depends genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [ical-recurrence-gen]  depends ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-recurrence-gen]  depends ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [ical-recurrence-gen]  definite ical-recurrence-gen-0.0.0.0-2tURAlB4T2fANwoYkXaCax-ical-recurrence-test [ical-recurrence-gen]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [ical-recurrence-gen]  depends base-4.20.2.0-fafd [ical-recurrence-gen]  depends bytestring-0.12.2.0-96e1 [ical-recurrence-gen]  depends conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [ical-recurrence-gen]  depends conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [ical-recurrence-gen]  depends containers-0.7-96b4 [ical-recurrence-gen]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [ical-recurrence-gen]  depends genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [ical-recurrence-gen]  depends ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [ical-recurrence-gen]  depends ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [ical-recurrence-gen]  depends ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [smos-server] Phase: setupCompilerEnvironmentPhase [smos-server] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-server] Phase: unpackPhase [smos-server] unpacking source archive /nix/store/20rxaf0slyb5j6rjql2niwnmswyh4jaa-smos-server-source-0.15.0/smos-server-0.15.0.tar.gz [smos-server] source root is smos-server-0.15.0 [smos-server] setting SOURCE_DATE_EPOCH to timestamp 1780355900 of file "smos-server-0.15.0/templates/booking.txt" [smos-server] warning: file "smos-server-0.15.0/templates/booking.txt" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-server] Phase: patchPhase [smos-server] Adding dekking-value to build-depends in ./smos-server.cabal [smos-server] Phase: compileBuildDriverPhase [smos-server] setupCompileFlags: -package-db=/build/tmp.Ofcpmx0ypq/setup-package.conf.d -threaded [smos-server] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.Ofcpmx0ypq/Main.o ) [smos-server] [2 of 2] Linking Setup [smos-server] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-server] Phase: configurePhase [smos-server] configureFlags: --verbose --prefix=/nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.Ofcpmx0ypq/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-server] Using Parsec parser [smos-server] Configuring smos-server-0.15.0... [smos-server] Dependency IntervalMap: using IntervalMap-0.6.2.1 [smos-server] Dependency aeson: using aeson-2.2.3.0 [smos-server] Dependency aeson-pretty: using aeson-pretty-0.8.10 [smos-server] Dependency amazonka: using amazonka-2.0 [smos-server] Dependency amazonka-ses: using amazonka-ses-2.0 [smos-server] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-server] Dependency base: using base-4.20.2.0 [smos-server] Dependency blaze-html: using blaze-html-0.9.2.0 [smos-server] Dependency bytestring: using bytestring-0.12.2.0 [smos-server] Dependency conduit: using conduit-1.3.6.1 [smos-server] Dependency containers: using containers-0.7 [smos-server] Dependency cryptohash-sha256: using cryptohash-sha256-0.11.102.1 [smos-server] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-server] Dependency dirforest: using dirforest-0.1.0.0 [smos-server] Dependency esqueleto: using esqueleto-3.6.0.0 [smos-server] Dependency filepath: using filepath-1.5.4.0 [smos-server] Dependency http-client: using http-client-0.7.19 [smos-server] Dependency http-types: using http-types-0.12.4 [smos-server] Dependency ical: using ical-0.0.0.0 [smos-server] Dependency jose: using jose-0.11 [smos-server] Dependency looper: using looper-0.4.0.0 [smos-server] Dependency mergeful: using mergeful-0.3.0.0 [smos-server] Dependency microlens: using microlens-0.4.14.0 [smos-server] Dependency mime-mail: using mime-mail-0.5.1 [smos-server] Dependency monad-logger: using monad-logger-0.3.42 [smos-server] Dependency mtl: using mtl-2.3.1 [smos-report-gen]  ✓ ignores a TODO entry if there is a NEXT entry  19.34 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ finds nothing in an empty file  1.59 ms [smos-report-gen]  ✓ produces valid entries  34.54 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ finds a STARTING action  14.61 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ finds the first of two NEXT entries  12.63 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid ProjectsReport [smos-report-gen]  genValid :: Gen ProjectsReport [smos-report-gen]  ✓ only generates valid 'ProjectsReport's  75.73 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid ProjectEntry [smos-report-gen]  genValid :: Gen ProjectEntry [smos-report-gen]  ✓ only generates valid 'ProjectEntry's  38.51 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen] Smos.Report.AgendaSpec [smos-report-gen]  produceAgendaReport [smos-report-gen]  ✓ produces valid reports  1230.10 ms [smos-report-gen]  passed for all of 10 inputs. [smos-report-gen]  GenValid AgendaEntry [smos-report-gen]  genValid :: Gen AgendaEntry [smos-api-gen]  v0.1.0.json [smos-api-gen]  ✓ can still parse the old input  13.74 ms [smos-api-gen]  ✓ input  13.67 ms [smos-api-gen]  PostSync [smos-api-gen]  can still parse old Login inputs [smos-api-gen]  ✓ outputs the version the same way as before  13.39 ms [smos-api-gen]  test_resources/sync/input [smos-api-gen]  v0.2.0.json [smos-api-gen]  ✓ can still parse the old input  13.44 ms [smos-api-gen]  v0.3.0.json [smos-api-gen]  ✓ can still parse the old input  13.45 ms [smos-api-gen]  v0.0.0.json [smos-api-gen]  ✓ can still parse the old input  13.39 ms [smos-api-gen]  v0.4.0.json [smos-api-gen]  ✓ can still parse the old input  13.41 ms [smos-api-gen]  v0.1.0.json [smos-api-gen]  ✓ can still parse the old input  13.41 ms [smos-api-gen]  v0.2.1.json [smos-api-gen]  ✓ can still parse the old input  13.39 ms [smos-api-gen]  ✓ input  13.43 ms [smos-api-gen]  PostBackup [smos-api-gen]  ✓ outputs the version the same way as before  7.02 ms [smos-api-gen]  GetSmosFile [smos-api-gen]  ✓ outputs the version the same way as before  17.83 ms [smos-api-gen]  GetAPIVersion [smos-api-gen]  ✓ outputs the version the same way as before  9.09 ms [smos-api-gen]  GetBackup [smos-api-gen]  test_resources/backup-get/input [smos-api-gen]  v0.4.0.json [smos-api-gen]  ✓ can still parse the old input  6.95 ms [smos-api-gen]  v0.1.0.json [smos-api-gen]  ✓ can still parse the old input  6.94 ms [smos-api-gen]  v0.3.0.json [smos-api-gen]  ✓ can still parse the old input  6.44 ms [smos-api-gen]  v0.2.1.json [smos-api-gen]  ✓ can still parse the old input  5.66 ms [smos-api-gen]  v0.2.0.json [smos-api-gen]  ✓ can still parse the old input  3.72 ms [smos-api-gen]  ✓ input  1.72 ms [smos-api-gen]  PostRegister [smos-api-gen]  can still parse old Register inputs [smos-api-gen]  test_resources/register/input [smos-api-gen]  v0.2.0.json [smos-api-gen]  ✓ can still parse the old input  6.70 ms [smos-api-gen]  v0.2.1.json [smos-api-gen]  ✓ can still parse the old input  6.69 ms [smos-api-gen]  v0.0.0.json [smos-api-gen]  ✓ can still parse the old input  6.67 ms [smos-api-gen]  v0.1.0.json [smos-api-gen]  ✓ can still parse the old input  6.60 ms [smos-api-gen]  v0.3.0.json [smos-api-gen]  ✓ can still parse the old input  6.37 ms [smos-api-gen]  v0.4.0.json [smos-api-gen]  ✓ can still parse the old input  6.31 ms [smos-api-gen]  ✓ input  4.92 ms [smos-api-gen]  GetListBackups [smos-api-gen]  ✓ outputs the version the same way as before  5.17 ms [smos-api-gen]  PutSmosFile [smos-api-gen]  ✓ input  8.98 ms [smos-api-gen]  test_resources/file-put/input [smos-api-gen]  v0.1.0.json [smos-client] patching script interpreter paths in /nix/store/zhvxr01rfxsfig3hpgjyvja3mly5alkq-smos-client-0.6.0 [smos-client] stripping (with command strip and flags -S -p) in /nix/store/zhvxr01rfxsfig3hpgjyvja3mly5alkq-smos-client-0.6.0/lib [smos-client] shrinking RPATHs of ELF executables and libraries in /nix/store/1l05mkg3sy23vhph86q621hi8xyniq57-smos-client-0.6.0-coverables [smos-client] checking for references to /build/ in /nix/store/1l05mkg3sy23vhph86q621hi8xyniq57-smos-client-0.6.0-coverables... [smos-client] patching script interpreter paths in /nix/store/1l05mkg3sy23vhph86q621hi8xyniq57-smos-client-0.6.0-coverables [smos-client] shrinking RPATHs of ELF executables and libraries in /nix/store/kx904a6vlirin2f3igis9vglqrds1zjc-smos-client-0.6.0-coverage [smos-client] checking for references to /build/ in /nix/store/kx904a6vlirin2f3igis9vglqrds1zjc-smos-client-0.6.0-coverage... [smos-client] patching script interpreter paths in /nix/store/kx904a6vlirin2f3igis9vglqrds1zjc-smos-client-0.6.0-coverage [ical-recurrence-gen]  depends ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW [ical-recurrence-gen]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [ical-recurrence-gen]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [ical-recurrence-gen]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [ical-recurrence-gen]  depends text-2.1.3-34f1 [ical-recurrence-gen]  depends time-1.12.2-3479 [ical-recurrence-gen] Using Cabal-3.12.1.0 compiled by ghc-9.10 [ical-recurrence-gen] Using compiler: ghc-9.10.3 [ical-recurrence-gen] Using install prefix: [ical-recurrence-gen] /nix/store/kdp7bay38zrmp2rr7i0qg722q1jcln67-ical-recurrence-gen-0.0.0.0 [ical-recurrence-gen] Executables installed in: [ical-recurrence-gen] /nix/store/kdp7bay38zrmp2rr7i0qg722q1jcln67-ical-recurrence-gen-0.0.0.0/bin [ical-recurrence-gen] Libraries installed in: [ical-recurrence-gen] /nix/store/kdp7bay38zrmp2rr7i0qg722q1jcln67-ical-recurrence-gen-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW [ical-recurrence-gen] Dynamic Libraries installed in: [ical-recurrence-gen] /nix/store/kdp7bay38zrmp2rr7i0qg722q1jcln67-ical-recurrence-gen-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [ical-recurrence-gen] Private executables installed in: [ical-recurrence-gen] /nix/store/kdp7bay38zrmp2rr7i0qg722q1jcln67-ical-recurrence-gen-0.0.0.0/libexec/x86_64-linux-ghc-9.10.3-a85d/ical-recurrence-gen-0.0.0.0 [ical-recurrence-gen] Data files installed in: [ical-recurrence-gen] /nix/store/kdp7bay38zrmp2rr7i0qg722q1jcln67-ical-recurrence-gen-0.0.0.0/share/x86_64-linux-ghc-9.10.3-a85d/ical-recurrence-gen-0.0.0.0 [ical-recurrence-gen] Documentation installed in: [ical-recurrence-gen] /nix/store/k8abb4fq0nx1hqzq7zfxrm69d5w9nqj4-ical-recurrence-gen-0.0.0.0-doc/share/doc/ical-recurrence-gen-0.0.0.0 [ical-recurrence-gen] Configuration files installed in: [ical-recurrence-gen] /nix/store/kdp7bay38zrmp2rr7i0qg722q1jcln67-ical-recurrence-gen-0.0.0.0/etc [ical-recurrence-gen] No alex found [ical-recurrence-gen] Using ar found on system at: [ical-recurrence-gen] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [ical-recurrence-gen] No c2hs found [ical-recurrence-gen] No cpphs found [ical-recurrence-gen] No doctest found [ical-recurrence-gen] Using gcc version 14.3.0 given by user at: [ical-recurrence-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [ical-recurrence-gen] Using ghc version 9.10.3 found on system at: [ical-recurrence-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [ical-recurrence-gen] Using ghc-pkg version 9.10.3 found on system at: [ical-recurrence-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [ical-recurrence-gen] No ghcjs found [ical-recurrence-gen] No ghcjs-pkg found [ical-recurrence-gen] No greencard found [ical-recurrence-gen] Using haddock version 2.31.1 found on system at: [ical-recurrence-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [ical-recurrence-gen] No happy found [ical-recurrence-gen] Using haskell-suite found on system at: haskell-suite-dummy-location [ical-recurrence-gen] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [ical-recurrence-gen] No hmake found [ical-recurrence-gen] Using hpc version 0.69 found on system at: [ical-recurrence-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [ical-recurrence-gen] Using hsc2hs version 0.68.10 found on system at: [ical-recurrence-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [ical-recurrence-gen] Using hscolour version 1.25 found on system at: [ical-recurrence-gen] /nix/store/4542ydaffc5fq0lcxf22ish43ssgpa21-hscolour-1.25/bin/HsColour [ical-recurrence-gen] No jhc found [ical-recurrence-gen] Using ld found on system at: [ical-recurrence-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [ical-recurrence-gen] No pkg-config found [ical-recurrence-gen] Using runghc version 9.10.3 found on system at: [ical-recurrence-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [ical-recurrence-gen] Using strip version 2.44 found on system at: [ical-recurrence-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [ical-recurrence-gen] Using tar found on system at: [ical-recurrence-gen] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [ical-recurrence-gen] No uhc found [ical-recurrence-gen] Phase: buildPhase [ical-recurrence-gen] Preprocessing library for ical-recurrence-gen-0.0.0.0... [ical-recurrence-gen] Building library for ical-recurrence-gen-0.0.0.0... [ical-recurrence-gen] [1 of 3] Compiling ICal.Recurrence.Gen ( src/ICal/Recurrence/Gen.hs, dist/build/ICal/Recurrence/Gen.o, dist/build/ICal/Recurrence/Gen.dyn_o ) [ical-recurrence-gen] [2 of 3] Compiling ICal.Recurrence.TestUtils ( src/ICal/Recurrence/TestUtils.hs, dist/build/ICal/Recurrence/TestUtils.o, dist/build/ICal/Recurrence/TestUtils.dyn_o ) [ical-recurrence-gen] [3 of 3] Compiling Paths_ical_recurrence_gen ( dist/build/autogen/Paths_ical_recurrence_gen.hs, dist/build/Paths_ical_recurrence_gen.o, dist/build/Paths_ical_recurrence_gen.dyn_o ) [ical-recurrence-gen] [1 of 3] Compiling ICal.Recurrence.Gen ( src/ICal/Recurrence/Gen.hs, dist/build/ICal/Recurrence/Gen.p_o ) [ical-recurrence-gen] [2 of 3] Compiling ICal.Recurrence.TestUtils ( src/ICal/Recurrence/TestUtils.hs, dist/build/ICal/Recurrence/TestUtils.p_o ) [smos-server] Dependency network-uri: using network-uri-2.6.4.2 [smos-server] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-server] Dependency path: using path-0.9.6 [smos-server] Dependency path-io: using path-io-1.8.2 [smos-server] Dependency persistent: using persistent-2.17.1.0 [smos-server] Dependency persistent-pagination: using persistent-pagination-0.1.1.2 [smos-server] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.1 [smos-server] Dependency pretty-show: using pretty-show-1.10 [smos-server] Dependency prometheus: using prometheus-2.3.0 [smos-server] Dependency prometheus-ghc-stats: using prometheus-ghc-stats-0.0.0.0 [smos-server] Dependency prometheus-wai: using prometheus-wai-0.2.0.1 [smos-server] Dependency retry: using retry-0.9.3.1 [smos-server] Dependency semver: using semver-0.4.0.1 [smos-server] Dependency servant: using servant-0.20.3.0 [smos-server] Dependency servant-auth-server: using servant-auth-server-0.4.9.1 [smos-server] Dependency servant-server: using servant-server-0.20.3.0 [smos-server] Dependency shakespeare: using shakespeare-2.1.0.1 [smos-server] Dependency smos-api: using smos-api-0.8.0 [smos-server] Dependency smos-cli: using smos-cli-0.2.1 [smos-server] Dependency smos-data: using smos-data-0.7.0 [smos-server] Dependency smos-directory: using smos-directory-0.2.0 [smos-server] Dependency smos-report: using smos-report-0.12.0 [smos-server] Dependency smos-stripe-client: using smos-stripe-client-0.1.0.0 [smos-server] Dependency template-haskell: using template-haskell-2.22.0.0 [smos-server] Dependency text: using text-2.1.3 [smos-server] Dependency time: using time-1.12.2 [smos-server] Dependency typed-uuid: using typed-uuid-0.2.0.0 [smos-server] Dependency tz: using tz-0.1.3.6 [smos-server] Dependency unliftio: using unliftio-0.2.25.1 [smos-server] Dependency wai: using wai-3.2.4 [smos-server] Dependency wai-extra: using wai-extra-3.1.18 [smos-server] Dependency warp: using warp-3.4.9 [smos-server] Dependency yaml: using yaml-0.11.11.2 [smos-server] Dependency zip: using zip-2.2.1 [smos-server] Dependency zstd: using zstd-0.1.3.0 [smos-server] Dependency base: using base-4.20.2.0 [smos-server] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-server] Dependency smos-server: using smos-server-0.15.0 [smos-server] Source component graph: [smos-server]  component lib [smos-server]  component exe:smos-server dependency lib [smos-server] Configured component graph: [smos-server]  component smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-server]  include IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-server]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-server]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [smos-server]  include amazonka-2.0-HTFljvnnFv86TmFnnJHPc2 [smos-server]  include amazonka-ses-2.0-GH8QOwunnUy7KZwG9dwj6y [smos-server]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-server]  include base-4.20.2.0-fafd [smos-server]  include blaze-html-0.9.2.0-73eEJeagZXiIciGfIcTbsO [smos-server]  include bytestring-0.12.2.0-96e1 [smos-server]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-server]  include containers-0.7-96b4 [smos-server]  include cryptohash-sha256-0.11.102.1-T1BDKRSWzV57Zi0f4eQS4 [smos-server]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-server]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-server]  include esqueleto-3.6.0.0-4QofLH6zWXv2qUinai4nCr [smos-server]  include filepath-1.5.4.0-2605 [smos-server]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-server]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-server]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-server]  include jose-0.11-I70IQCZUOSOD3tg3INRc5G [smos-server]  include looper-0.4.0.0-AhuHrEUA8LhGbajUYKZhoH [smos-server]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-server]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-server]  include mime-mail-0.5.1-ByTb2JZkTaj8fmbUX3TB6Y [smos-server]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-server]  include mtl-2.3.1-37af [smos-server]  include network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [smos-server]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-server]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-server]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-server]  include persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-server]  include persistent-pagination-0.1.1.2-8ARGzLIhbg7BrRPMceyUBV [smos-server]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-server]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-server]  include prometheus-2.3.0-F7pSOvWkGX97cd205xTrG2 [smos-server]  include prometheus-ghc-stats-0.0.0.0-1wFjDzvC6GJGha7AT774r5 [smos-server]  include prometheus-wai-0.2.0.1-HGViWVdnGce72q15By1x9e [smos-server]  include retry-0.9.3.1-38uHdVGcer3IIYoeRAGOML [smos-server]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-report-gen]  ✓ only generates valid 'AgendaEntry's  14.76 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  JSON AgendaTodayReport (valid) [smos-report-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String AgendaTodayReport [smos-report-gen]  ✓ ensures that encode and decode are inverses for "valid AgendaTodayReport"'s  185.63 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  encode :: AgendaTodayReport -> Data.ByteString.Lazy.ByteString [smos-report-gen]  ✓ never fails to encode a "valid AgendaTodayReport"  74.15 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid AgendaTodayReport [smos-report-gen]  genValid :: Gen AgendaTodayReport [smos-report-gen]  ✓ only generates valid 'AgendaTodayReport's  83.47 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  makeAgendaReport [smos-report-gen]  ✓ produces valid reports  279.07 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  JSON AgendaEntry (valid) [smos-report-gen]  encode :: AgendaEntry -> Data.ByteString.Lazy.ByteString [smos-report-gen]  ✓ never fails to encode a "valid AgendaEntry"  29.89 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String AgendaEntry [smos-report-gen]  ✓ ensures that encode and decode are inverses for "valid AgendaEntry"'s  50.05 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid AgendaReport [smos-report-gen]  genValid :: Gen AgendaReport [smos-api-gen]  ✓ can still parse the old input  5.16 ms [smos-api-gen]  v0.0.0.json [smos-api-gen]  ✓ can still parse the old input  5.15 ms [smos-api-gen]  v0.4.0.json [smos-api-gen]  ✓ can still parse the old input  5.14 ms [smos-api-gen]  v0.2.0.json [smos-api-gen]  ✓ can still parse the old input  5.12 ms [smos-api-gen]  v0.3.0.json [smos-api-gen]  ✓ can still parse the old input  5.14 ms [smos-api-gen]  v0.2.1.json [smos-api-gen]  ✓ can still parse the old input  5.13 ms [smos-api-gen]  GetListSmosFiles [smos-api-gen]  ✓ outputs the version the same way as before  4.48 ms [smos-api-gen]  GetNextActionReport [smos-api-gen]  ✓ outputs the version the same way as before  3.46 ms [smos-api-gen]  [smos-api-gen]  Examples: 742 [smos-api-gen]  Passed: 49 [smos-api-gen]  Failed: 0 [smos-api-gen]  Sum of test runtimes: 0.49 seconds [smos-api-gen]  Test suite took:  0.06 seconds [smos-api-gen]  [smos-api-gen] Test suite smos-api-test: PASS [smos-api-gen] Test suite logged to: dist/test/smos-api-gen-0.3.2-smos-api-test.log [smos-api-gen] 1 of 1 test suites (1 of 1 test cases) passed. [smos-api-gen] Phase: haddockPhase [smos-api-gen] Phase: installPhase [smos-api-gen] Installing library in /nix/store/2kxpk0xskchixh2lsnrla5sfqmvp636f-smos-api-gen-0.3.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-api-gen] Phase: fixupPhase [smos-api-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/2kxpk0xskchixh2lsnrla5sfqmvp636f-smos-api-gen-0.3.2 [smos-api-gen] shrinking /nix/store/2kxpk0xskchixh2lsnrla5sfqmvp636f-smos-api-gen-0.3.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy-ghc9.10.3.so [smos-api-gen] checking for references to /build/ in /nix/store/2kxpk0xskchixh2lsnrla5sfqmvp636f-smos-api-gen-0.3.2... [smos-api-gen] patching script interpreter paths in /nix/store/2kxpk0xskchixh2lsnrla5sfqmvp636f-smos-api-gen-0.3.2 [smos-api-gen] stripping (with command strip and flags -S -p) in /nix/store/2kxpk0xskchixh2lsnrla5sfqmvp636f-smos-api-gen-0.3.2/lib [smos-api-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/j6jm63ylq4hhr8h7snxlp52q1gchjljx-smos-api-gen-0.3.2-coverage [smos-api-gen] checking for references to /build/ in /nix/store/j6jm63ylq4hhr8h7snxlp52q1gchjljx-smos-api-gen-0.3.2-coverage... [smos-api-gen] patching script interpreter paths in /nix/store/j6jm63ylq4hhr8h7snxlp52q1gchjljx-smos-api-gen-0.3.2-coverage [ical-recurrence-gen] [3 of 3] Compiling Paths_ical_recurrence_gen ( dist/build/autogen/Paths_ical_recurrence_gen.hs, dist/build/Paths_ical_recurrence_gen.p_o ) [ical-recurrence-gen] Preprocessing test suite 'ical-recurrence-test' for ical-recurrence-gen-0.0.0.0... [ical-recurrence-gen] Building test suite 'ical-recurrence-test' for ical-recurrence-gen-0.0.0.0... [ical-recurrence-gen] [ 1 of 11] Compiling ICal.Recurrence.ClassSpec ( test/ICal/Recurrence/ClassSpec.hs, dist/build/ical-recurrence-test/ical-recurrence-test-tmp/ICal/Recurrence/ClassSpec.o ) [ical-recurrence-gen] [ 2 of 11] Compiling ICal.Recurrence.RecurrenceDateTimesSpec ( test/ICal/Recurrence/RecurrenceDateTimesSpec.hs, dist/build/ical-recurrence-test/ical-recurrence-test-tmp/ICal/Recurrence/RecurrenceDateTimesSpec.o ) [ical-recurrence-gen] [ 3 of 11] Compiling ICal.Recurrence.RecurrenceRule.DailySpec ( test/ICal/Recurrence/RecurrenceRule/DailySpec.hs, dist/build/ical-recurrence-test/ical-recurrence-test-tmp/ICal/Recurrence/RecurrenceRule/DailySpec.o ) [ical-recurrence-gen] [ 4 of 11] Compiling ICal.Recurrence.RecurrenceRule.MonthlySpec ( test/ICal/Recurrence/RecurrenceRule/MonthlySpec.hs, dist/build/ical-recurrence-test/ical-recurrence-test-tmp/ICal/Recurrence/RecurrenceRule/MonthlySpec.o ) [ical-recurrence-gen] [ 5 of 11] Compiling ICal.Recurrence.RecurrenceRule.WeeklySpec ( test/ICal/Recurrence/RecurrenceRule/WeeklySpec.hs, dist/build/ical-recurrence-test/ical-recurrence-test-tmp/ICal/Recurrence/RecurrenceRule/WeeklySpec.o ) [ical-recurrence-gen] [ 6 of 11] Compiling ICal.Recurrence.RecurrenceRule.YearlySpec ( test/ICal/Recurrence/RecurrenceRule/YearlySpec.hs, dist/build/ical-recurrence-test/ical-recurrence-test-tmp/ICal/Recurrence/RecurrenceRule/YearlySpec.o ) [ical-recurrence-gen] [ 7 of 11] Compiling ICal.Recurrence.RecurrenceRuleSpec ( test/ICal/Recurrence/RecurrenceRuleSpec.hs, dist/build/ical-recurrence-test/ical-recurrence-test-tmp/ICal/Recurrence/RecurrenceRuleSpec.o ) [ical-recurrence-gen] [ 8 of 11] Compiling ICal.Recurrence.TimeZoneSpec ( test/ICal/Recurrence/TimeZoneSpec.hs, dist/build/ical-recurrence-test/ical-recurrence-test-tmp/ICal/Recurrence/TimeZoneSpec.o ) [ical-recurrence-gen] [ 9 of 11] Compiling ICal.RecurrenceSpec ( test/ICal/RecurrenceSpec.hs, dist/build/ical-recurrence-test/ical-recurrence-test-tmp/ICal/RecurrenceSpec.o ) [ical-recurrence-gen] [10 of 11] Compiling Main ( test/Spec.hs, dist/build/ical-recurrence-test/ical-recurrence-test-tmp/Main.o ) [ical-recurrence-gen] [11 of 11] Compiling Paths_ical_recurrence_gen ( dist/build/ical-recurrence-test/autogen/Paths_ical_recurrence_gen.hs, dist/build/ical-recurrence-test/ical-recurrence-test-tmp/Paths_ical_recurrence_gen.o ) [ical-recurrence-gen] [12 of 12] Linking dist/build/ical-recurrence-test/ical-recurrence-test [smos-server]  include servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-server]  include servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-server]  include servant-server-0.20.3.0-AoKVUdoieIoDXhIn9su85A [smos-server]  include shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [smos-server]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-server]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-server]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-server]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-server]  include smos-stripe-client-0.1.0.0-3OE66POyDS2FqTBgV1SQ8C [smos-server]  include template-haskell-2.22.0.0-927b [smos-server]  include text-2.1.3-34f1 [smos-server]  include time-1.12.2-3479 [smos-server]  include typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-server]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-server]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-server]  include wai-3.2.4-Dmzlcivl75Z6SfAjaOrqf1 [smos-server]  include wai-extra-3.1.18-9x868gR7VGrF2aHj9b6Gyr [smos-server]  include warp-3.4.9-IPNas4L2jy5JqoLVsPSVjo [smos-server]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-server]  include zip-2.2.1-CMvjFROmUHB5lT3grxhbf5 [smos-server]  include zstd-0.1.3.0-Dk4S4y3VeFe5pM1coWpWfC [smos-server]  component smos-server-0.15.0-HruNvIThtVd6Yv4Vj26rnt-smos-server [smos-server]  include base-4.20.2.0-fafd [smos-server]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-server]  include smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-server] Linked component graph: [smos-server]  unit smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-server]  include IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-server]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-server]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [smos-server]  include amazonka-2.0-HTFljvnnFv86TmFnnJHPc2 [smos-server]  include amazonka-ses-2.0-GH8QOwunnUy7KZwG9dwj6y [smos-server]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-server]  include base-4.20.2.0-fafd [smos-server]  include blaze-html-0.9.2.0-73eEJeagZXiIciGfIcTbsO [smos-server]  include bytestring-0.12.2.0-96e1 [smos-server]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-server]  include containers-0.7-96b4 [smos-server]  include cryptohash-sha256-0.11.102.1-T1BDKRSWzV57Zi0f4eQS4 [smos-server]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-server]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-server]  include esqueleto-3.6.0.0-4QofLH6zWXv2qUinai4nCr [smos-server]  include filepath-1.5.4.0-2605 [smos-server]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-server]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-server]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-server]  include jose-0.11-I70IQCZUOSOD3tg3INRc5G [smos-server]  include looper-0.4.0.0-AhuHrEUA8LhGbajUYKZhoH [smos-server]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-server]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-server]  include mime-mail-0.5.1-ByTb2JZkTaj8fmbUX3TB6Y [smos-server]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-server]  include mtl-2.3.1-37af [smos-server]  include network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [smos-server]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-server]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-server]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-server]  include persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-server]  include persistent-pagination-0.1.1.2-8ARGzLIhbg7BrRPMceyUBV [smos-server]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-server]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-server]  include prometheus-2.3.0-F7pSOvWkGX97cd205xTrG2 [smos-server]  include prometheus-ghc-stats-0.0.0.0-1wFjDzvC6GJGha7AT774r5 [smos-server]  include prometheus-wai-0.2.0.1-HGViWVdnGce72q15By1x9e [smos-server]  include retry-0.9.3.1-38uHdVGcer3IIYoeRAGOML [smos-server]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-server]  include servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-server]  include servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-server]  include servant-server-0.20.3.0-AoKVUdoieIoDXhIn9su85A [smos-server]  include shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [smos-server]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-server]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-server]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [post-build-hook] Uploading to cachix cache "smos": /nix/store/kx904a6vlirin2f3igis9vglqrds1zjc-smos-client-0.6.0-coverage /nix/store/zhvxr01rfxsfig3hpgjyvja3mly5alkq-smos-client-0.6.0 [post-build-hook] Pushing 2 paths (515 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/kx904a6vlirin2f3igis9vglqrds1zjc-smos-client-0.6.0-coverage (2.99 KiB) [post-build-hook] Pushing /nix/store/zhvxr01rfxsfig3hpgjyvja3mly5alkq-smos-client-0.6.0 (2.76 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/kx904a6vlirin2f3igis9vglqrds1zjc-smos-client-0.6.0-coverage /nix/store/zhvxr01rfxsfig3hpgjyvja3mly5alkq-smos-client-0.6.0 [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/kx904a6vlirin2f3igis9vglqrds1zjc-smos-client-0.6.0-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/zhvxr01rfxsfig3hpgjyvja3mly5alkq-smos-client-0.6.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/w0ag79zmn0ynrfk6nrcp5y61140w7c1g-smos-client-0.6.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 43 of 92 built (5 building), 28 of 28 downloaded from cache Building smos-sync-source [smos-report-gen]  ✓ only generates valid 'AgendaReport's  275.09 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  JSON AgendaReport (valid) [smos-report-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String AgendaReport [smos-report-gen]  ✓ ensures that encode and decode are inverses for "valid AgendaReport"'s  729.02 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  encode :: AgendaReport -> Data.ByteString.Lazy.ByteString [smos-report-gen]  ✓ never fails to encode a "valid AgendaReport"  243.97 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen] Smos.Report.WaitingSpec [smos-report-gen]  GenValid WaitingReport [smos-report-gen]  genValid :: Gen WaitingReport [smos-report-gen]  ✓ only generates valid 'WaitingReport's  57.69 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  JSON WaitingEntry (valid) [smos-report-gen]  encode :: WaitingEntry -> Data.ByteString.Lazy.ByteString [smos-report-gen]  ✓ never fails to encode a "valid WaitingEntry"  56.27 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String WaitingEntry [smos-report-gen]  ✓ ensures that encode and decode are inverses for "valid WaitingEntry"'s  81.49 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  finishWaitingReport [smos-report-gen]  ✓ produces valid reports  49.75 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  JSON WaitingReport (valid) [smos-report-gen]  encode :: WaitingReport -> Data.ByteString.Lazy.ByteString [ical-recurrence-gen] Phase: checkPhase [ical-recurrence-gen] Running 1 test suites... [ical-recurrence-gen] Test suite ical-recurrence-test: RUNNING... [ical-recurrence-gen] Tests: [ical-recurrence-gen]  [ical-recurrence-gen] ICal.Recurrence.RecurrenceRule.MonthlySpec [ical-recurrence-gen]  monthlyDateTimeRecurrence [ical-recurrence-gen]  BySetPos [ical-recurrence-gen]  ✓ The last weekday of the month  7.95 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ByDay [ical-recurrence-gen]  ✓ Every other first thursday  7.81 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every wednesday that falls on the 10th of the month  7.62 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every second wednesday that falls on the 10th of the month  7.76 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every other sunday, at the end of the year  7.71 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every other thursday and friday  7.74 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every wednesday and thursday  7.60 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every last wednesday of the month  7.78 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every first wednesday of the month  7.72 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every last wednesday that falls on the 27th of the month  7.84 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every sunday, at the end of the year  7.71 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ByMinute [ical-recurrence-gen]  ✓ 16h20 every third month  7.48 ms [ical-recurrence-gen]  ByHour [ical-recurrence-gen]  ✓ 16h every other month  7.50 ms [ical-recurrence-gen]  No ByX's [ical-recurrence-gen]  ✓ Every month  7.49 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every other month  7.73 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  BySecond [ical-recurrence-gen]  ✓ every 15th and 20th second  7.54 ms [ical-recurrence-gen]  ✓ 16h20m30s every fourth month  7.52 ms [ical-recurrence-gen]  ByMonth [ical-recurrence-gen]  ✓ Every month in Sept  7.65 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every five months in Sept  7.74 ms [smos-server]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-server]  include smos-stripe-client-0.1.0.0-3OE66POyDS2FqTBgV1SQ8C [smos-server]  include template-haskell-2.22.0.0-927b [smos-server]  include text-2.1.3-34f1 [smos-server]  include time-1.12.2-3479 [smos-server]  include typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-server]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-server]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-server]  include wai-3.2.4-Dmzlcivl75Z6SfAjaOrqf1 [smos-server]  include wai-extra-3.1.18-9x868gR7VGrF2aHj9b6Gyr [smos-server]  include warp-3.4.9-IPNas4L2jy5JqoLVsPSVjo [smos-server]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-server]  include zip-2.2.1-CMvjFROmUHB5lT3grxhbf5 [smos-server]  include zstd-0.1.3.0-Dk4S4y3VeFe5pM1coWpWfC [smos-cursor] Phase: setupCompilerEnvironmentPhase [smos-cursor] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-cursor] Phase: unpackPhase [smos-cursor] unpacking source archive /nix/store/bad2a24faih44dxhzcaif6c2mlijy98j-smos-cursor-source-0.7.0/smos-cursor-0.7.0.tar.gz [smos-cursor] source root is smos-cursor-0.7.0 [smos-cursor] setting SOURCE_DATE_EPOCH to timestamp 1780355912 of file "smos-cursor-0.7.0/src/Smos/Undo.hs" [smos-cursor] warning: file "smos-cursor-0.7.0/src/Smos/Undo.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-cursor] Phase: patchPhase [smos-cursor] Adding dekking-value to build-depends in ./smos-cursor.cabal [smos-cursor] Phase: compileBuildDriverPhase [smos-cursor] setupCompileFlags: -package-db=/build/tmp.K4XM41BJU1/setup-package.conf.d -threaded [smos-cursor] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.K4XM41BJU1/Main.o ) [smos-cursor] [2 of 2] Linking Setup [smos-cursor] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-cursor] Phase: configurePhase [smos-cursor] configureFlags: --verbose --prefix=/nix/store/87ylmkrzvbmqc5p2rkfz9jabhvk71fch-smos-cursor-0.7.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.K4XM41BJU1/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-cursor] Using Parsec parser [smos-cursor] Configuring smos-cursor-0.7.0... [post-build-hook] Uploading to cachix cache "smos": /nix/store/2kxpk0xskchixh2lsnrla5sfqmvp636f-smos-api-gen-0.3.2 /nix/store/j6jm63ylq4hhr8h7snxlp52q1gchjljx-smos-api-gen-0.3.2-coverage [post-build-hook] Pushing 2 paths (538 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/j6jm63ylq4hhr8h7snxlp52q1gchjljx-smos-api-gen-0.3.2-coverage (12.04 KiB) [post-build-hook] Pushing /nix/store/2kxpk0xskchixh2lsnrla5sfqmvp636f-smos-api-gen-0.3.2 (963.80 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/2kxpk0xskchixh2lsnrla5sfqmvp636f-smos-api-gen-0.3.2 /nix/store/j6jm63ylq4hhr8h7snxlp52q1gchjljx-smos-api-gen-0.3.2-coverage [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/j6jm63ylq4hhr8h7snxlp52q1gchjljx-smos-api-gen-0.3.2-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/2kxpk0xskchixh2lsnrla5sfqmvp636f-smos-api-gen-0.3.2' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/fxzwwmlasw3lnld7ncm9kkfn4fh8bd9q-smos-api-gen-0.3.2.drv' to 'https://cache.staging.nix-ci.com'... Progress: 44 of 91 built (5 building), 28 of 28 downloaded from cache [smos-report-gen]  ✓ never fails to encode a "valid WaitingReport"  117.90 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String WaitingReport [smos-report-gen]  ✓ ensures that encode and decode are inverses for "valid WaitingReport"'s  237.50 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  produceWaitingReport [smos-report-gen]  ✓ produces valid reports for interesting stores  1074.63 ms [smos-report-gen]  passed for all of 10 inputs. [smos-report-gen]  GenValid WaitingEntry [smos-report-gen]  genValid :: Gen WaitingEntry [smos-report-gen]  ✓ only generates valid 'WaitingEntry's  11.98 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen] Smos.Report.OngoingSpec [smos-report-gen]  JSON OngoingEntry (valid) [smos-report-gen]  encode :: OngoingEntry -> Data.ByteString.Lazy.ByteString [smos-report-gen]  ✓ never fails to encode a "valid OngoingEntry"  29.99 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String OngoingEntry [smos-report-gen]  ✓ ensures that encode and decode are inverses for "valid OngoingEntry"'s  37.98 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  parseOngoingEntry [smos-report-gen]  ✓ can parse a OnlyEnd and considers the end date exclusive  21.02 ms [smos-report-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every other month in Sept  7.69 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  recurRecurrenceRuleLocalTimes [ical-recurrence-gen]  ✓ it works for this complex example  22.76 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  monthlyDateNextOccurrence [ical-recurrence-gen]  ByMonth [ical-recurrence-gen]  ✓ Every month in Sept  7.77 ms [ical-recurrence-gen]  ✓ Every other month in Sept  7.75 ms [ical-recurrence-gen]  ✓ Every five months in Sept  7.76 ms [ical-recurrence-gen]  BySetPos [ical-recurrence-gen]  ✓ This special case  7.80 ms [ical-recurrence-gen]  No ByX's [ical-recurrence-gen]  ✓ Every other month  7.78 ms [ical-recurrence-gen]  ✓ Every month  7.80 ms [ical-recurrence-gen]  ByDay [ical-recurrence-gen]  ✓ Every wednesday that falls on the 10th of the month  4.39 ms [ical-recurrence-gen]  ✓ Every sunday, at the end of the year  1.18 ms [ical-recurrence-gen]  ✓ Every wednesday and thursday  1.18 ms [ical-recurrence-gen]  ✓ Every other first thursday  1.18 ms [ical-recurrence-gen]  ✓ Every other thursday and friday  1.18 ms [ical-recurrence-gen]  ✓ Every last wednesday that falls on the 27th of the month  1.18 ms [ical-recurrence-gen]  ✓ Every other month, ever sunday, at the end of the year  1.13 ms [ical-recurrence-gen]  ✓ Every second wednesday that falls on the 10th of the month  1.14 ms [ical-recurrence-gen]  ✓ Every last wednesday of the month  2.83 ms [ical-recurrence-gen]  ✓ Every first wednesday of the month  2.82 ms [ical-recurrence-gen] ICal.Recurrence.RecurrenceRule.WeeklySpec [ical-recurrence-gen]  weeklyDateTimeRecurrence [ical-recurrence-gen]  BySecond [ical-recurrence-gen]  ✓ 16h20m30s every fourth week  2.82 ms [ical-recurrence-gen]  ✓ every 15th and 20th second  2.81 ms [ical-recurrence-gen]  ByHour [ical-recurrence-gen]  ✓ 16h every other week  2.80 ms [ical-recurrence-gen]  ByDay [ical-recurrence-gen]  ✓ Every sunday, at the end of the year  9.81 ms [ical-recurrence-gen]  passed for all of 100 inputs. [smos-server]  Codec.Compression.Zstd.Extended=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Codec.Compression.Zstd.Extended,Smos.Server=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server,Smos.Server.Backup=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Backup,Smos.Server.Booking=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Booking,Smos.Server.Constants=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Constants,Smos.Server.DB=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.DB,Smos.Server.DB.CASHash=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.DB.CASHash,Smos.Server.DB.Compressed=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.DB.Compressed,Smos.Server.Env=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Env,Smos.Server.FileMigration=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.FileMigration,Smos.Server.Handler=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler,Smos.Server.Handler.Admin=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.Admin,Smos.Server.Handler.Admin.GetUser=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.Admin.GetUser,Smos.Server.Handler.Admin.GetUsers=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.Admin.GetUsers,Smos.Server.Handler.Admin.PostMigrateFiles=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.Admin.PostMigrateFiles,Smos.Server.Handler.Admin.PutUserSubscription=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.Admin.PutUserSubscription,Smos.Server.Handler.DeleteBackup=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.DeleteBackup,Smos.Server.Handler.DeleteSmosFile=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.DeleteSmosFile,Smos.Server.Handler.DeleteUser=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.DeleteUser,Smos.Server.Handler.GetAgendaReport=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.GetAgendaReport,Smos.Server.Handler.GetApiVersion=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.GetApiVersion,Smos.Server.Handler.GetBackup=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.GetBackup,Smos.Server.Handler.GetBookingSettings=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.GetBookingSettings,Smos.Server.Handler.GetBookingSlots=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.GetBookingSlots,Smos.Server.Handler.GetListBackups=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.GetListBackups,Smos.Server.Handler.GetListSmosFiles=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.GetListSmosFiles,Smos.Server.Handler.GetMonetisation=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.GetMonetisation,Smos.Server.Handler.GetNextActionReport=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.GetNextActionReport,Smos.Server.Handler.GetSmosFile=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.GetSmosFile,Smos.Server.Handler.GetUserPermissions=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.GetUserPermissions,Smos.Server.Handler.GetUserSubscription=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.GetUserSubscription,Smos.Server.Handler.Import=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.Import,Smos.Server.Handler.PostBackup=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.PostBackup,Smos.Server.Handler.PostBooking=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.PostBooking,Smos.Server.Handler.PostInitiateStripeCheckoutSession=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.PostInitiateStripeCheckoutSession,Smos.Server.Handler.PostLogin=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.PostLogin,Smos.Server.Handler.PostRegister=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.PostRegister,Smos.Server.Handler.PostStripeHook=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.PostStripeHook,Smos.Server.Handler.PostSync=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.PostSync,Smos.Server.Handler.PutRestoreBackup=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.PutRestoreBackup,Smos.Server.Handler.PutSmosFile=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Handler.PutSmosFile,Smos.Server.Looper=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Looper,Smos.Server.Looper.AutoBackup=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Looper.AutoBackup,Smos.Server.Looper.BackupGarbageCollector=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Looper.BackupGarbageCollector,Smos.Server.Looper.Env=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Looper.Env,Smos.Server.Looper.Import=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Looper.Import,Smos.Server.OptParse=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.OptParse,Smos.Server.Serve=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Serve,Smos.Server.Subscription=smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i:Smos.Server.Subscription [smos-server]  unit smos-server-0.15.0-HruNvIThtVd6Yv4Vj26rnt-smos-server [smos-server]  include base-4.20.2.0-fafd [smos-server]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-server]  include smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-server] Ready component graph: [smos-server]  definite smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-server]  depends IntervalMap-0.6.2.1-6cqYlaLAxdp94Td3v7VSNI [smos-server]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-server]  depends aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [smos-server]  depends amazonka-2.0-HTFljvnnFv86TmFnnJHPc2 [smos-server]  depends amazonka-ses-2.0-GH8QOwunnUy7KZwG9dwj6y [smos-server]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-server]  depends base-4.20.2.0-fafd [smos-server]  depends blaze-html-0.9.2.0-73eEJeagZXiIciGfIcTbsO [smos-server]  depends bytestring-0.12.2.0-96e1 [smos-server]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-server]  depends containers-0.7-96b4 [smos-server]  depends cryptohash-sha256-0.11.102.1-T1BDKRSWzV57Zi0f4eQS4 [smos-server]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-server]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-server]  depends esqueleto-3.6.0.0-4QofLH6zWXv2qUinai4nCr [smos-server]  depends filepath-1.5.4.0-2605 [smos-server]  depends http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-server]  depends http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-server]  depends ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-server]  depends jose-0.11-I70IQCZUOSOD3tg3INRc5G [smos-server]  depends looper-0.4.0.0-AhuHrEUA8LhGbajUYKZhoH [smos-server]  depends mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-server]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-server]  depends mime-mail-0.5.1-ByTb2JZkTaj8fmbUX3TB6Y [smos-server]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-server]  depends mtl-2.3.1-37af [smos-server]  depends network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [smos-server]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-server]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-server]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-server]  depends persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-server]  depends persistent-pagination-0.1.1.2-8ARGzLIhbg7BrRPMceyUBV [smos-server]  depends persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-server]  depends pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-server]  depends prometheus-2.3.0-F7pSOvWkGX97cd205xTrG2 [smos-server]  depends prometheus-ghc-stats-0.0.0.0-1wFjDzvC6GJGha7AT774r5 [smos-server]  depends prometheus-wai-0.2.0.1-HGViWVdnGce72q15By1x9e [smos-server]  depends retry-0.9.3.1-38uHdVGcer3IIYoeRAGOML [smos-server]  depends semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-server]  depends servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-cursor] Dependency base: using base-4.20.2.0 [smos-cursor] Dependency containers: using containers-0.7 [smos-cursor] Dependency cursor: using cursor-0.3.2.0 [smos-cursor] Dependency cursor-dirforest: using cursor-dirforest-0.0.0.0 [smos-cursor] Dependency cursor-fuzzy-time: using cursor-fuzzy-time-0.1.0.0 [smos-cursor] Dependency deepseq: using deepseq-1.5.0.0 [smos-cursor] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-cursor] Dependency dirforest: using dirforest-0.1.0.0 [smos-cursor] Dependency exceptions: using exceptions-0.10.9 [smos-cursor] Dependency filelock: using filelock-0.1.1.8 [smos-cursor] Dependency fuzzy-time: using fuzzy-time-0.3.0.1 [smos-cursor] Dependency microlens: using microlens-0.4.14.0 [smos-cursor] Dependency path: using path-0.9.6 [smos-cursor] Dependency path-io: using path-io-1.8.2 [smos-cursor] Dependency resourcet: using resourcet-1.3.0 [smos-cursor] Dependency smos-archive: using smos-archive-0.7.1 [smos-cursor] Dependency smos-data: using smos-data-0.7.0 [smos-cursor] Dependency text: using text-2.1.3 [smos-cursor] Dependency time: using time-1.12.2 [smos-cursor] Dependency tz: using tz-0.1.3.6 [smos-cursor] Dependency validity: using validity-0.12.1.0 [smos-cursor] Dependency validity-time: using validity-time-0.5.0.0 [smos-cursor] Source component graph: component lib [smos-cursor] Configured component graph: [smos-cursor]  component smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-cursor]  include base-4.20.2.0-fafd [smos-cursor]  include containers-0.7-96b4 [smos-cursor]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-cursor]  include cursor-dirforest-0.0.0.0-acyGg1Y6b02FxHTg9XmhE [smos-cursor]  include cursor-fuzzy-time-0.1.0.0-AcJe3R95HJqE4EMFTkFTS7 [smos-cursor]  include deepseq-1.5.0.0-2b65 [smos-cursor]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-cursor]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-cursor]  include exceptions-0.10.9-d102 [smos-cursor]  include filelock-0.1.1.8-3h50ayAyG8T1JuWtve0YR6 [smos-cursor]  include fuzzy-time-0.3.0.1-EVWPua6yGRBKAsyyJWRpF7 [smos-cursor]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-cursor]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-cursor]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-cursor]  include resourcet-1.3.0-Aay1aOzPPGb4YUp8bgyEMa [smos-cursor]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-cursor]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cursor]  include text-2.1.3-34f1 [smos-cursor]  include time-1.12.2-3479 [smos-cursor]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-cursor]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-cursor]  include validity-time-0.5.0.0-IeaWPPYGrQ7hvpU6w8zKH [smos-cursor] Linked component graph: [smos-cursor]  unit smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-cursor]  include base-4.20.2.0-fafd [smos-cursor]  include containers-0.7-96b4 [smos-cursor]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-cursor]  include cursor-dirforest-0.0.0.0-acyGg1Y6b02FxHTg9XmhE [smos-cursor]  include cursor-fuzzy-time-0.1.0.0-AcJe3R95HJqE4EMFTkFTS7 [smos-cursor]  include deepseq-1.5.0.0-2b65 [smos-cursor]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-cursor]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-cursor]  include exceptions-0.10.9-d102 [smos-cursor]  include filelock-0.1.1.8-3h50ayAyG8T1JuWtve0YR6 [smos-cursor]  include fuzzy-time-0.3.0.1-EVWPua6yGRBKAsyyJWRpF7 [smos-cursor]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-cursor]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-cursor]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-cursor]  include resourcet-1.3.0-Aay1aOzPPGb4YUp8bgyEMa [smos-cursor]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-cursor]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cursor]  include text-2.1.3-34f1 [smos-cursor]  include time-1.12.2-3479 [smos-cursor]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-cursor]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-cursor]  include validity-time-0.5.0.0-IeaWPPYGrQ7hvpU6w8zKH [smos-sync-source] Phase: setupCompilerEnvironmentPhase [smos-sync-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-sync-source] Phase: unpackPhase [smos-sync-source] unpacking source archive /nix/store/7fyx4xlg28xmixd7f2pmnbil81912isn-smos-sync [smos-sync-source] source root is smos-sync [smos-sync-source] Phase: patchPhase [smos-sync-source] Phase: compileBuildDriverPhase [smos-sync-source] setupCompileFlags: -package-db=/build/tmp.oFQsSEkVUZ/setup-package.conf.d -threaded [smos-sync-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.oFQsSEkVUZ/Main.o ) [smos-sync-source] [2 of 2] Linking Setup [smos-report-gen]  ✓ can parse a OnlyEnd  26.44 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ can parse a OnlyBegin  20.87 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ always uses the appropriate filepath and header if it parses something  12.37 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ can parse a BeginEnd  16.61 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid OngoingEntry [smos-report-gen]  genValid :: Gen OngoingEntry [smos-report-gen]  ✓ only generates valid 'OngoingEntry's  15.82 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid OngoingReport [smos-report-gen]  genValid :: Gen OngoingReport [smos-report-gen]  ✓ only generates valid 'OngoingReport's  49.87 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  beginEndPercentageString [smos-report-gen]  ✓ considers the end date exclusive  12.80 ms [smos-report-gen]  produceOngoingReport [smos-report-gen]  ✓ produces valid reports for interesting stores  1079.05 ms [smos-report-gen]  passed for all of 10 inputs. [smos-report-gen]  JSON OngoingReport (valid) [smos-report-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String OngoingReport [ical-recurrence-gen]  ✓ Every other thursday and friday  9.77 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every wednesday and thursday  9.80 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  No ByX's [ical-recurrence-gen]  ✓ Every other week  9.80 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every week  9.81 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ByMinute [ical-recurrence-gen]  ✓ 16h20 every third week  2.70 ms [ical-recurrence-gen]  BySetPos [ical-recurrence-gen]  ✓ The first day of every week  9.64 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ByMonth [ical-recurrence-gen]  ✓ Every week in Sept  29.59 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every other week in Sept  29.61 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  weeklyDateRecurrence [ical-recurrence-gen]  BySetPos [ical-recurrence-gen]  ✓ The last day of every week in september  2.64 ms [ical-recurrence-gen]  ✓ The last day of every week  2.63 ms [ical-recurrence-gen]  No ByX's [ical-recurrence-gen]  ✓ Every other week  2.63 ms [ical-recurrence-gen]  ✓ Every week  2.62 ms [ical-recurrence-gen]  ByDay [ical-recurrence-gen]  ✓ Every other tuesday and sunday with the week starting on monday  2.62 ms [ical-recurrence-gen]  ✓ Every other thursday and friday  2.58 ms [ical-recurrence-gen]  ✓ Every sunday, at the end of the year  5.91 ms [ical-recurrence-gen]  ✓ Every other tuesday and sunday with the week starting on sunday  5.94 ms [ical-recurrence-gen]  ✓ Every wednesday and thursday  5.90 ms [ical-recurrence-gen]  ByMonth [ical-recurrence-gen]  ✓ Every week in Sept  8.73 ms [ical-recurrence-gen]  ✓ Every other week in Sept  5.96 ms [ical-recurrence-gen]  recurRecurrenceRuleLocalTimes [ical-recurrence-gen]  ✓ It works for this BYSETPOS example: The last hour of every week  5.91 ms [ical-recurrence-gen]  ✓ It works for this BYSETPOS example: The last two hours of every week  5.93 ms [ical-recurrence-gen]  ✓ it works for this complex example  39.30 ms [ical-recurrence-gen]  passed for all of 100 inputs. [smos-server]  depends servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-server]  depends servant-server-0.20.3.0-AoKVUdoieIoDXhIn9su85A [smos-server]  depends shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [smos-server]  depends smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-server]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-server]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-server]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-server]  depends smos-stripe-client-0.1.0.0-3OE66POyDS2FqTBgV1SQ8C [smos-server]  depends template-haskell-2.22.0.0-927b [smos-server]  depends text-2.1.3-34f1 [smos-server]  depends time-1.12.2-3479 [smos-server]  depends typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-server]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-server]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-server]  depends wai-3.2.4-Dmzlcivl75Z6SfAjaOrqf1 [smos-server]  depends wai-extra-3.1.18-9x868gR7VGrF2aHj9b6Gyr [smos-server]  depends warp-3.4.9-IPNas4L2jy5JqoLVsPSVjo [smos-server]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-server]  depends zip-2.2.1-CMvjFROmUHB5lT3grxhbf5 [smos-server]  depends zstd-0.1.3.0-Dk4S4y3VeFe5pM1coWpWfC [smos-server]  definite smos-server-0.15.0-HruNvIThtVd6Yv4Vj26rnt-smos-server [smos-server]  depends base-4.20.2.0-fafd [smos-server]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-server]  depends smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-server] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-server] Using compiler: ghc-9.10.3 [smos-server] Using install prefix: [smos-server] /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0 [smos-server] Executables installed in: [smos-server] /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0/bin [smos-server] Libraries installed in: [smos-server] /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-server] Dynamic Libraries installed in: [smos-server] /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-server] Private executables installed in: [smos-server] /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-server-0.15.0 [smos-server] Data files installed in: [smos-server] /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-server-0.15.0 [smos-server] Documentation installed in: [smos-server] /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-server-0.15.0 [smos-server] Configuration files installed in: [smos-server] /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0/etc [smos-server] No alex found [smos-server] Using ar found on system at: [smos-server] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-server] No c2hs found [smos-server] No cpphs found [smos-server] No doctest found [smos-server] Using gcc version 14.3.0 given by user at: [smos-server] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-server] Using ghc version 9.10.3 found on system at: [smos-server] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-server] Using ghc-pkg version 9.10.3 found on system at: [smos-server] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-server] No ghcjs found [smos-server] No ghcjs-pkg found [smos-server] No greencard found [smos-server] Using haddock version 2.31.1 found on system at: [smos-server] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-server] No happy found [smos-server] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-server] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-server] No hmake found [smos-server] Using hpc version 0.69 found on system at: [smos-server] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-server] Using hsc2hs version 0.68.10 found on system at: [smos-server] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-server] No hscolour found [smos-server] No jhc found [smos-server] Using ld found on system at: [smos-server] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-server] No pkg-config found [smos-server] Using runghc version 9.10.3 found on system at: [smos-server] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-server] Using strip version 2.44 found on system at: [smos-server] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-server] Using tar found on system at: [smos-server] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-server] No uhc found [smos-cursor]  Smos.Cursor.Collapse=smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB:Smos.Cursor.Collapse,Smos.Cursor.Contents=smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB:Smos.Cursor.Contents,Smos.Cursor.Entry=smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB:Smos.Cursor.Entry,Smos.Cursor.FileBrowser=smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB:Smos.Cursor.FileBrowser,Smos.Cursor.Header=smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB:Smos.Cursor.Header,Smos.Cursor.Logbook=smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB:Smos.Cursor.Logbook,Smos.Cursor.Properties=smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB:Smos.Cursor.Properties,Smos.Cursor.SmosFile=smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB:Smos.Cursor.SmosFile,Smos.Cursor.SmosFileEditor=smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB:Smos.Cursor.SmosFileEditor,Smos.Cursor.StateHistory=smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB:Smos.Cursor.StateHistory,Smos.Cursor.Tag=smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB:Smos.Cursor.Tag,Smos.Cursor.Tags=smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB:Smos.Cursor.Tags,Smos.Cursor.Timestamps=smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB:Smos.Cursor.Timestamps,Smos.History=smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB:Smos.History,Smos.Undo=smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB:Smos.Undo [smos-cursor] Ready component graph: [smos-cursor]  definite smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-cursor]  depends base-4.20.2.0-fafd [smos-cursor]  depends containers-0.7-96b4 [smos-cursor]  depends cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-cursor]  depends cursor-dirforest-0.0.0.0-acyGg1Y6b02FxHTg9XmhE [smos-cursor]  depends cursor-fuzzy-time-0.1.0.0-AcJe3R95HJqE4EMFTkFTS7 [smos-cursor]  depends deepseq-1.5.0.0-2b65 [smos-cursor]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-cursor]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-cursor]  depends exceptions-0.10.9-d102 [smos-cursor]  depends filelock-0.1.1.8-3h50ayAyG8T1JuWtve0YR6 [smos-cursor]  depends fuzzy-time-0.3.0.1-EVWPua6yGRBKAsyyJWRpF7 [smos-cursor]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-cursor]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-cursor]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-cursor]  depends resourcet-1.3.0-Aay1aOzPPGb4YUp8bgyEMa [smos-cursor]  depends smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-cursor]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cursor]  depends text-2.1.3-34f1 [smos-cursor]  depends time-1.12.2-3479 [smos-cursor]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-cursor]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-cursor]  depends validity-time-0.5.0.0-IeaWPPYGrQ7hvpU6w8zKH [smos-cursor] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-cursor] Using compiler: ghc-9.10.3 [smos-cursor] Using install prefix: [smos-cursor] /nix/store/87ylmkrzvbmqc5p2rkfz9jabhvk71fch-smos-cursor-0.7.0 [smos-cursor] Executables installed in: [smos-cursor] /nix/store/87ylmkrzvbmqc5p2rkfz9jabhvk71fch-smos-cursor-0.7.0/bin [smos-cursor] Libraries installed in: [smos-cursor] /nix/store/87ylmkrzvbmqc5p2rkfz9jabhvk71fch-smos-cursor-0.7.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-cursor] Dynamic Libraries installed in: [smos-cursor] /nix/store/87ylmkrzvbmqc5p2rkfz9jabhvk71fch-smos-cursor-0.7.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-cursor] Private executables installed in: [smos-cursor] /nix/store/87ylmkrzvbmqc5p2rkfz9jabhvk71fch-smos-cursor-0.7.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-cursor-0.7.0 [smos-cursor] Data files installed in: [smos-cursor] /nix/store/87ylmkrzvbmqc5p2rkfz9jabhvk71fch-smos-cursor-0.7.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-cursor-0.7.0 [smos-cursor] Documentation installed in: [smos-cursor] /nix/store/87ylmkrzvbmqc5p2rkfz9jabhvk71fch-smos-cursor-0.7.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-cursor-0.7.0 [smos-cursor] Configuration files installed in: [smos-cursor] /nix/store/87ylmkrzvbmqc5p2rkfz9jabhvk71fch-smos-cursor-0.7.0/etc [smos-cursor] No alex found [smos-cursor] Using ar found on system at: [smos-cursor] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-cursor] No c2hs found [smos-cursor] No cpphs found [smos-cursor] No doctest found [smos-cursor] Using gcc version 14.3.0 given by user at: [smos-cursor] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-cursor] Using ghc version 9.10.3 found on system at: [smos-cursor] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-cursor] Using ghc-pkg version 9.10.3 found on system at: [smos-cursor] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-cursor] No ghcjs found [smos-cursor] No ghcjs-pkg found [smos-cursor] No greencard found [smos-cursor] Using haddock version 2.31.1 found on system at: [smos-cursor] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-cursor] No happy found [smos-cursor] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-cursor] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-cursor] No hmake found [smos-cursor] Using hpc version 0.69 found on system at: [smos-cursor] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-cursor] Using hsc2hs version 0.68.10 found on system at: [smos-cursor] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-cursor] No hscolour found [smos-cursor] No jhc found [smos-cursor] Using ld found on system at: [smos-cursor] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-cursor] No pkg-config found [smos-report-gen]  ✓ ensures that encode and decode are inverses for "valid OngoingReport"'s  145.79 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  encode :: OngoingReport -> Data.ByteString.Lazy.ByteString [smos-report-gen]  ✓ never fails to encode a "valid OngoingReport"  56.20 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen] Smos.Report.FilterSpec [smos-report-gen]  Parsing [smos-report-gen]  GenValid Ast [smos-report-gen]  genValid :: Gen Ast [smos-report-gen]  ✓ only generates valid 'Ast's  45.46 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  astP [smos-report-gen]  ✓ succesfully parses [PartPiece "file",PartColumn,PartPiece "side"] into AstUnOp "file" (AstPiece "side")  27.67 ms [smos-report-gen]  ✓ produces valid values whenever parsing succeeds  29.03 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  Classes [smos-report-gen]  100.00% parses [smos-report-gen]  ✓ succesfully parses [PartParen OpenParen,PartPiece "file",PartColumn,PartPiece "side",PartSpace,PartBinOp AndOp,PartSpace,PartPiece "level",PartColumn,PartPiece "3",PartParen ClosedParen] into AstBinOp (AstUnOp "file" (AstPiece "side")) AndOp (AstUnOp "level" (AstPiece "3"))  41.18 ms [smos-report-gen]  ✓ parses back whatever 'renderAst' renders  61.39 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  filterPredicate [smos-report-gen]  ✓ produces valid results  50.47 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  parseEntryFilter [ical-recurrence-gen] ICal.Recurrence.ClassSpec [ical-recurrence-gen]  Recurrence [ical-recurrence-gen]  GenValid Recurrence [ical-recurrence-gen]  genValid :: Gen Recurrence [ical-recurrence-gen]  ✓ only generates valid 'Recurrence's  79.50 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  EventOccurrence [ical-recurrence-gen]  GenValid EventOccurrence [ical-recurrence-gen]  genValid :: Gen EventOccurrence [ical-recurrence-gen]  ✓ only generates valid 'EventOccurrence's  7.14 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  RecurringEvent [ical-recurrence-gen]  GenValid RecurringEvent [ical-recurrence-gen]  genValid :: Gen RecurringEvent [ical-recurrence-gen]  ✓ only generates valid 'RecurringEvent's  93.90 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen] ICal.RecurrenceSpec [ical-recurrence-gen]  test_resources/calendar [ical-recurrence-gen]  zurich.ics [ical-recurrence-gen]  ✓ resolves this file correctly  8.26 ms [ical-recurrence-gen]  ✓ recurs this file correctly  8.26 ms [ical-recurrence-gen]  zoned-border.ics [ical-recurrence-gen]  ✓ resolves this file correctly  11.74 ms [ical-recurrence-gen]  ✓ recurs this file correctly  7.17 ms [ical-recurrence-gen]  zoned-rdate.ics [ical-recurrence-gen]  ✓ resolves this file correctly  14.51 ms [ical-recurrence-gen]  ✓ recurs this file correctly  7.16 ms [ical-recurrence-gen]  zoned-complex.ics [ical-recurrence-gen]  ✓ recurs this file correctly  19.97 ms [ical-recurrence-gen]  ✓ resolves this file correctly  19.92 ms [ical-recurrence-gen]  zoned.ics [ical-recurrence-gen]  ✓ recurs this file correctly  10.47 ms [ical-recurrence-gen]  ✓ resolves this file correctly  13.27 ms [ical-recurrence-gen]  zoned-recurring.ics [ical-recurrence-gen]  ✓ recurs this file correctly  13.20 ms [ical-recurrence-gen]  ✓ resolves this file correctly  13.19 ms [ical-recurrence-gen]  test_resources/event [ical-recurrence-gen]  one-recurrence-invalid-start.ics [ical-recurrence-gen]  ✓ recurs this file correctly  15.86 ms [ical-recurrence-gen]  leapdays.ics [ical-recurrence-gen]  ✓ recurs this file correctly  15.83 ms [ical-recurrence-gen]  rdate.ics [ical-recurrence-gen]  ✓ recurs this file correctly  12.93 ms [ical-recurrence-gen]  weekly.ics [ical-recurrence-gen]  ✓ recurs this file correctly  12.86 ms [ical-recurrence-gen]  one-recurrence-invalid-end.ics [smos-server] Phase: buildPhase [smos-server] Preprocessing library for smos-server-0.15.0... [smos-server] Building library for smos-server-0.15.0... [smos-server] [ 1 of 50] Compiling Codec.Compression.Zstd.ExtendedAdapting module: Codec.Compression.Zstd.Extended [smos-server]  (Adapting module: Smos.Server.DB.CASHash [smos-server] Adapting module: Smos.Server.Constants [smos-server]  Adapting module: Smos.Server.Looper.Env [smos-server] Adapting module: Smos.Server.DB.Compressed [smos-server] src/Codec/Compression/Zstd/Extended.hs,Outputing coverables file /build/smos-server-0.15.0/src/Codec/Compression/Zstd/Extended.hs.coverables for source file /build/smos-server-0.15.0/src/Codec/Compression/Zstd/Extended.hs [smos-server]  Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/DB/CASHash.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/DB/CASHash.hs [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Constants.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Constants.hs [smos-server] dist/build/Codec/Compression/Zstd/Extended.oOutputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Looper/Env.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Looper/Env.hs [smos-server] ,Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/DB/Compressed.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/DB/Compressed.hs [smos-server]  dist/build/Codec/Compression/Zstd/Extended.dyn_o ) [smos-server] [ 2 of 50] Compiling Paths_smos_server ( dist/build/autogen/Paths_smos_server.hs, dist/build/Paths_smos_server.o, dist/build/Paths_smos_server.dyn_o ) [smos-server] [ 3 of 50] Compiling Smos.Server.Constants ( src/Smos/Server/Constants.hs, dist/build/Smos/Server/Constants.o, dist/build/Smos/Server/Constants.dyn_o ) [smos-server] [ 4 of 50] Compiling Smos.Server.DB.CASHash ( src/Smos/Server/DB/CASHash.hs, dist/build/Smos/Server/DB/CASHash.o, dist/build/Smos/Server/DB/CASHash.dyn_o ) [smos-server] [ 5 of 50] Compiling Smos.Server.DB.Compressed ( src/Smos/Server/DB/Compressed.hs, dist/build/Smos/Server/DB/Compressed.o, dist/build/Smos/Server/DB/Compressed.dyn_o ) [smos-server] [ 6 of 50] Compiling Smos.Server.DB ( src/Smos/Server/DB.hs, dist/build/Smos/Server/DB.o, dist/build/Smos/Server/DB.dyn_o ) [smos-server] Adapting module: Smos.Server.DB [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/DB.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/DB.hs [smos-server] Adapting module: Smos.Server.Looper.Import [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Looper/Import.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Looper/Import.hs [smos-server] Adapting module: Smos.Server.FileMigration [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/FileMigration.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/FileMigration.hs [smos-server] Adapting module: Smos.Server.Looper.BackupGarbageCollector [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Looper/BackupGarbageCollector.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Looper/BackupGarbageCollector.hs [smos-server] [ 7 of 50] Compiling Smos.Server.Backup ( src/Smos/Server/Backup.hs, dist/build/Smos/Server/Backup.o, dist/build/Smos/Server/Backup.dyn_o ) [smos-server] Adapting module: Smos.Server.Backup [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Backup.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Backup.hs [smos-server] [ 8 of 50] Compiling Smos.Server.FileMigration ( src/Smos/Server/FileMigration.hs, dist/build/Smos/Server/FileMigration.o, dist/build/Smos/Server/FileMigration.dyn_o ) [smos-server] [ 9 of 50] Compiling Smos.Server.Looper.Env ( src/Smos/Server/Looper/Env.hs, dist/build/Smos/Server/Looper/Env.o, dist/build/Smos/Server/Looper/Env.dyn_o ) [smos-server] [10 of 50] Compiling Smos.Server.Looper.Import ( src/Smos/Server/Looper/Import.hs, dist/build/Smos/Server/Looper/Import.o, dist/build/Smos/Server/Looper/Import.dyn_o ) [smos-server] [11 of 50] Compiling Smos.Server.Looper.BackupGarbageCollector ( src/Smos/Server/Looper/BackupGarbageCollector.hs, dist/build/Smos/Server/Looper/BackupGarbageCollector.o, dist/build/Smos/Server/Looper/BackupGarbageCollector.dyn_o ) [smos-cursor] Using runghc version 9.10.3 found on system at: [smos-cursor] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-cursor] Using strip version 2.44 found on system at: [smos-cursor] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-cursor] Using tar found on system at: [smos-cursor] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-cursor] No uhc found [smos-cursor] Phase: buildPhase [smos-cursor] Preprocessing library for smos-cursor-0.7.0... [smos-cursor] Building library for smos-cursor-0.7.0... [smos-cursor] [ 1 of 16] Compiling Paths_smos_cursor ( dist/build/autogen/Paths_smos_cursor.hs, dist/build/Paths_smos_cursor.o, dist/build/Paths_smos_cursor.dyn_o ) [smos-cursor] Adapting module: Smos.Undo [smos-cursor] Adapting module: Smos.Cursor.Logbook [smos-cursor] Adapting module: Smos.Cursor.Collapse [smos-cursor] Outputing coverables file /build/smos-cursor-0.7.0/src/Smos/Undo.hs.coverables for source file /build/smos-cursor-0.7.0/src/Smos/Undo.hs [smos-cursor] Outputing coverables file /build/smos-cursor-0.7.0/src/Smos/Cursor/Logbook.hs.coverables for source file /build/smos-cursor-0.7.0/src/Smos/Cursor/Logbook.hs [smos-cursor] Adapting module: Smos.History [smos-cursor] Outputing coverables file /build/smos-cursor-0.7.0/src/Smos/Cursor/Collapse.hs.coverables for source file /build/smos-cursor-0.7.0/src/Smos/Cursor/Collapse.hs [smos-cursor] Outputing coverables file /build/smos-cursor-0.7.0/src/Smos/History.hs.coverables for source file /build/smos-cursor-0.7.0/src/Smos/History.hs [smos-cursor] Adapting module: Smos.Cursor.StateHistory [smos-cursor] Adapting module: Smos.Cursor.Header [smos-cursor] Adapting module: Smos.Cursor.Tag [smos-cursor] Outputing coverables file /build/smos-cursor-0.7.0/src/Smos/Cursor/Header.hs.coverables for source file /build/smos-cursor-0.7.0/src/Smos/Cursor/Header.hs [smos-cursor] Outputing coverables file /build/smos-cursor-0.7.0/src/Smos/Cursor/StateHistory.hs.coverables for source file /build/smos-cursor-0.7.0/src/Smos/Cursor/StateHistory.hs [smos-cursor] Outputing coverables file /build/smos-cursor-0.7.0/src/Smos/Cursor/Tag.hs.coverables for source file /build/smos-cursor-0.7.0/src/Smos/Cursor/Tag.hs [smos-cursor] Adapting module: Smos.Cursor.Contents [smos-cursor] Outputing coverables file /build/smos-cursor-0.7.0/src/Smos/Cursor/Contents.hs.coverables for source file /build/smos-cursor-0.7.0/src/Smos/Cursor/Contents.hs [smos-cursor] Adapting module: Smos.Cursor.Properties [smos-cursor] Outputing coverables file /build/smos-cursor-0.7.0/src/Smos/Cursor/Properties.hs.coverables for source file /build/smos-cursor-0.7.0/src/Smos/Cursor/Properties.hs [smos-cursor] Adapting module: Smos.Cursor.Timestamps [smos-cursor] Outputing coverables file /build/smos-cursor-0.7.0/src/Smos/Cursor/Timestamps.hs.coverables for source file /build/smos-cursor-0.7.0/src/Smos/Cursor/Timestamps.hs [smos-cursor] [ 2 of 16] Compiling Smos.Cursor.Collapse ( src/Smos/Cursor/Collapse.hs, dist/build/Smos/Cursor/Collapse.o, dist/build/Smos/Cursor/Collapse.dyn_o ) [smos-cursor] Adapting module: Smos.Cursor.FileBrowser [smos-cursor] Outputing coverables file /build/smos-cursor-0.7.0/src/Smos/Cursor/FileBrowser.hs.coverables for source file /build/smos-cursor-0.7.0/src/Smos/Cursor/FileBrowser.hs [smos-cursor] [ 3 of 16] Compiling Smos.Cursor.Contents ( src/Smos/Cursor/Contents.hs, dist/build/Smos/Cursor/Contents.o, dist/build/Smos/Cursor/Contents.dyn_o ) [smos-cursor] Adapting module: Smos.Cursor.Tags [smos-cursor] Outputing coverables file /build/smos-cursor-0.7.0/src/Smos/Cursor/Tags.hs.coverables for source file /build/smos-cursor-0.7.0/src/Smos/Cursor/Tags.hs [smos-cursor] [ 4 of 16] Compiling Smos.Cursor.Header ( src/Smos/Cursor/Header.hs, dist/build/Smos/Cursor/Header.o, dist/build/Smos/Cursor/Header.dyn_o ) [smos-cursor] [ 5 of 16] Compiling Smos.Cursor.Logbook ( src/Smos/Cursor/Logbook.hs, dist/build/Smos/Cursor/Logbook.o, dist/build/Smos/Cursor/Logbook.dyn_o ) [smos-cursor] [ 6 of 16] Compiling Smos.Cursor.Properties ( src/Smos/Cursor/Properties.hs, dist/build/Smos/Cursor/Properties.o, dist/build/Smos/Cursor/Properties.dyn_o ) [smos-cursor] [ 7 of 16] Compiling Smos.Cursor.StateHistory ( src/Smos/Cursor/StateHistory.hs, dist/build/Smos/Cursor/StateHistory.o, dist/build/Smos/Cursor/StateHistory.dyn_o ) [smos-cursor] [ 8 of 16] Compiling Smos.Cursor.Tag ( src/Smos/Cursor/Tag.hs, dist/build/Smos/Cursor/Tag.o, dist/build/Smos/Cursor/Tag.dyn_o ) [smos-report-gen]  ✓ succesfully parses "snd:cursor:properties:client:maybe:false:sub:nasa" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "client"}) (FilterMaybe False (FilterSub (PropertyValue {propertyValueText = "nasa"}))))))  79.64 ms [smos-report-gen]  ✓ succesfully parses "fst:file:side" into FilterFst (FilterFile "side")  65.45 ms [smos-report-gen]  ✓ succesfully parses "properties:client:maybe:false:nasa" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "client"}) (FilterMaybe False (FilterSub (PropertyValue {propertyValueText = "nasa"}))))))  61.02 ms [smos-report-gen]  ✓ succesfully parses "tags:toast" into FilterSnd (FilterWithinCursor (FilterEntryTags (FilterAny (FilterSub (Tag {tagText = "toast"})))))  52.72 ms [smos-report-gen]  ✓ succesfully parses "snd:cursor:tags:toast" into FilterSnd (FilterWithinCursor (FilterEntryTags (FilterAny (FilterSub (Tag {tagText = "toast"})))))  49.68 ms [smos-report-gen]  ✓ succesfully parses "snd:cursor:header:sub:head" into FilterSnd (FilterWithinCursor (FilterEntryHeader (FilterSub (Header {headerText = "head"}))))  38.80 ms [smos-report-gen]  ✓ succesfully parses "snd:cursor:tags:any:sub:toast" into FilterSnd (FilterWithinCursor (FilterEntryTags (FilterAny (FilterSub (Tag {tagText = "toast"})))))  37.50 ms [smos-report-gen]  ✓ succesfully parses "cursor:properties:has:timewindow" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapHas (PropertyName {propertyNameText = "timewindow"}))))  34.67 ms [smos-report-gen]  ✓ succesfully parses "properties:client:maybe:false:sub:nasa" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "client"}) (FilterMaybe False (FilterSub (PropertyValue {propertyValueText = "nasa"}))))))  40.45 ms [ical-recurrence-gen]  ✓ recurs this file correctly  12.85 ms [ical-recurrence-gen]  rdate-period.ics [ical-recurrence-gen]  ✓ recurs this file correctly  12.78 ms [ical-recurrence-gen]  daily-bysetpos.ics [ical-recurrence-gen]  ✓ recurs this file correctly  10.31 ms [ical-recurrence-gen] ICal.Recurrence.RecurrenceRule.DailySpec [ical-recurrence-gen]  dailyDateNextOccurrence [ical-recurrence-gen]  ByMonthDay [ical-recurrence-gen]  ✓ Every last day of February in a leap year  7.49 ms [ical-recurrence-gen]  ✓ Every second-to-last day of September  7.48 ms [ical-recurrence-gen]  ✓ Every tenth day of the month  7.45 ms [ical-recurrence-gen]  ✓ Every last day of February in a non-leap year  8.23 ms [ical-recurrence-gen]  ✓ Every tenth of September  8.25 ms [ical-recurrence-gen]  ByMonth [ical-recurrence-gen]  ✓ Every three days in September  11.65 ms [ical-recurrence-gen]  ✓ Every four days in August  11.66 ms [ical-recurrence-gen]  No ByX's [ical-recurrence-gen]  ✓ Every day  9.36 ms [ical-recurrence-gen]  ✓ Every other day  9.95 ms [ical-recurrence-gen]  ByDay [ical-recurrence-gen]  ✓ Every tuesday  9.50 ms [ical-recurrence-gen]  ✓ Every tuesday in September  9.52 ms [ical-recurrence-gen]  rruleDateTimeOccurrencesUntil [ical-recurrence-gen]  ✓ It works for this meeting that occurs every day for a long time  111.00 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ It works for this BYSETPOS example: The last hour of every day  9.50 ms [ical-recurrence-gen]  ✓ it works for this complex example  12.32 ms [ical-recurrence-gen]  ✓ It works for this BYSETPOS example: The last two hours of every day  11.42 ms [ical-recurrence-gen]  rruleDateOccurrencesUntil [ical-recurrence-gen]  ✓ it works for this complex example  80.11 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ It works for this BYSETPOS example: The last hour of every day (this is the same as just 'every day'.)  9.67 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  dailyDateTimeRecurrence [ical-recurrence-gen]  ByDay [ical-recurrence-gen]  ✓ Every tuesday  9.59 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every tuesday in September  9.69 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ByHour [smos-server] Adapting module: Smos.Server.Looper.AutoBackup [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Looper/AutoBackup.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Looper/AutoBackup.hs [smos-server] [12 of 50] Compiling Smos.Server.Looper.AutoBackup ( src/Smos/Server/Looper/AutoBackup.hs, dist/build/Smos/Server/Looper/AutoBackup.o, dist/build/Smos/Server/Looper/AutoBackup.dyn_o ) [smos-server] Adapting module: Smos.Server.OptParse [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/OptParse.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/OptParse.hs [smos-server] [13 of 50] Compiling Smos.Server.Looper ( src/Smos/Server/Looper.hs, dist/build/Smos/Server/Looper.o, dist/build/Smos/Server/Looper.dyn_o ) [smos-server] Adapting module: Smos.Server.Looper [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Looper.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Looper.hs [smos-server] [14 of 50] Compiling Smos.Server.OptParse ( src/Smos/Server/OptParse.hs, dist/build/Smos/Server/OptParse.o, dist/build/Smos/Server/OptParse.dyn_o ) [smos-server] [15 of 50] Compiling Smos.Server.Env ( src/Smos/Server/Env.hs, dist/build/Smos/Server/Env.o, dist/build/Smos/Server/Env.dyn_o ) [smos-server] Adapting module: Smos.Server.Env [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Env.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Env.hs [smos-server] [16 of 50] Compiling Smos.Server.Handler.Import ( src/Smos/Server/Handler/Import.hs, dist/build/Smos/Server/Handler/Import.o, dist/build/Smos/Server/Handler/Import.dyn_o ) [smos-server] Adapting module: Smos.Server.Booking [smos-server] Adapting module: Smos.Server.Subscription [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Booking.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Booking.hs [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Subscription.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Subscription.hs [smos-server] Adapting module: Smos.Server.Handler.Import [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/Import.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/Import.hs [smos-server] Adapting module: Smos.Server.Handler.GetUserSubscription [smos-server] Adapting module: Smos.Server.Handler.DeleteUser [smos-server] Adapting module: Smos.Server.Handler.Admin.PostMigrateFiles [smos-server] Adapting module: Smos.Server.Handler.GetUserPermissions [smos-server] Adapting module: Smos.Server.Handler.PostRegister [smos-server] Adapting module: Smos.Server.Handler.GetListSmosFiles [smos-server] Adapting module: Smos.Server.Handler.DeleteBackup [smos-server] Adapting module: Smos.Server.Handler.Admin.PutUserSubscription [smos-server] Adapting module: Smos.Server.Handler.Admin.GetUser [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetUserSubscription.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetUserSubscription.hs [smos-server] Adapting module: Smos.Server.Handler.PostBackup [smos-server] Adapting module: Smos.Server.Handler.PutRestoreBackup [smos-server] Adapting module: Smos.Server.Handler.GetMonetisation [smos-server] Adapting module: Smos.Server.Handler.PostLogin [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/DeleteUser.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/DeleteUser.hs [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/Admin/PostMigrateFiles.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/Admin/PostMigrateFiles.hs [smos-cursor] [ 9 of 16] Compiling Smos.Cursor.Tags ( src/Smos/Cursor/Tags.hs, dist/build/Smos/Cursor/Tags.o, dist/build/Smos/Cursor/Tags.dyn_o ) [smos-cursor] [10 of 16] Compiling Smos.Cursor.Timestamps ( src/Smos/Cursor/Timestamps.hs, dist/build/Smos/Cursor/Timestamps.o, dist/build/Smos/Cursor/Timestamps.dyn_o ) [smos-cursor] [11 of 16] Compiling Smos.Cursor.Entry ( src/Smos/Cursor/Entry.hs, dist/build/Smos/Cursor/Entry.o, dist/build/Smos/Cursor/Entry.dyn_o ) [smos-cursor] Adapting module: Smos.Cursor.Entry [smos-cursor] Outputing coverables file /build/smos-cursor-0.7.0/src/Smos/Cursor/Entry.hs.coverables for source file /build/smos-cursor-0.7.0/src/Smos/Cursor/Entry.hs [smos-cursor] [12 of 16] Compiling Smos.Cursor.SmosFile ( src/Smos/Cursor/SmosFile.hs, dist/build/Smos/Cursor/SmosFile.o, dist/build/Smos/Cursor/SmosFile.dyn_o ) [smos-cursor] Adapting module: Smos.Cursor.SmosFile [smos-cursor] Outputing coverables file /build/smos-cursor-0.7.0/src/Smos/Cursor/SmosFile.hs.coverables for source file /build/smos-cursor-0.7.0/src/Smos/Cursor/SmosFile.hs [smos-report-gen]  ✓ succesfully parses "snd:cursor:state:maybe:false:sub:DONE" into FilterSnd (FilterWithinCursor (FilterEntryTodoState (FilterMaybe False (FilterSub (TodoState {todoStateText = "DONE"})))))  28.86 ms [smos-report-gen]  ✓ succesfully parses "properties:timewindow" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapHas (PropertyName {propertyNameText = "timewindow"}))))  21.22 ms [smos-report-gen]  ✓ succesfully parses "properties:has:timewindow" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapHas (PropertyName {propertyNameText = "timewindow"}))))  21.16 ms [smos-report-gen]  ✓ succesfully parses "snd:cursor:properties:val:timewindow:maybe:False:time:maybe:False:ord:lt:2h" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "timewindow"}) (FilterMaybe False (FilterPropertyTime (FilterMaybe False (FilterOrd LTC (Hours 2))))))))  36.48 ms [smos-report-gen]  ✓ succesfully parses "cursor:properties:client:maybe:false:sub:nasa" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "client"}) (FilterMaybe False (FilterSub (PropertyValue {propertyValueText = "nasa"}))))))  19.90 ms [smos-report-gen]  ✓ succesfully parses "properties:val:timewindow:maybe:False:time:maybe:False:ord:lt:2h" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "timewindow"}) (FilterMaybe False (FilterPropertyTime (FilterMaybe False (FilterOrd LTC (Hours 2))))))))  28.34 ms [smos-report-gen]  ✓ succesfully parses "header:head" into FilterSnd (FilterWithinCursor (FilterEntryHeader (FilterSub (Header {headerText = "head"}))))  0.35 ms [smos-report-gen]  ✓ succesfully parses "property:client:maybe:false:nasa" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "client"}) (FilterMaybe False (FilterSub (PropertyValue {propertyValueText = "nasa"}))))))  8.13 ms [smos-report-gen]  ✓ succesfully parses "property:timewindow" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapHas (PropertyName {propertyNameText = "timewindow"}))))  0.60 ms [ical-recurrence-gen]  ✓ 16h every other day  9.62 ms [ical-recurrence-gen]  ByMonthDay [ical-recurrence-gen]  ✓ Every second-to-last day of September  38.31 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every last day of February in a leap year  34.27 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every tenth of September  38.68 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every last day of February in a non-leap year  36.31 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every tenth day of the month  7.27 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  No ByX's [ical-recurrence-gen]  ✓ Every other day  7.21 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every day  7.16 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ByMinute [ical-recurrence-gen]  ✓ 16h20 every third day  7.10 ms [ical-recurrence-gen]  ByMonth [ical-recurrence-gen]  ✓ Every three days in September  7.18 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every four days in August  11.63 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  BySecond [ical-recurrence-gen]  ✓ every 15th and 20th second  10.42 ms [ical-recurrence-gen]  ✓ 16h20m30s every fourth day  9.27 ms [ical-recurrence-gen] ICal.Recurrence.RecurrenceRule.YearlySpec [ical-recurrence-gen]  yearlyDateNextOccurrence limit [ical-recurrence-gen]  ByYearDay [ical-recurrence-gen]  ✓ Every ByMonth February  7.54 ms [ical-recurrence-gen]  ✓ Every first day of the year, as long as it's also in the first week of the year  7.59 ms [ical-recurrence-gen]  ✓ Every first and last day of the year, at the start  7.54 ms [ical-recurrence-gen]  ✓ Every first and last day of the year, at the end  4.88 ms [ical-recurrence-gen]  ✓ Every 1st of march, except on leap years  4.90 ms [ical-recurrence-gen]  ByMonth [ical-recurrence-gen]  ✓ Every year in Sept and Nov  4.85 ms [ical-recurrence-gen]  ✓ Every other year in Sept  4.86 ms [ical-recurrence-gen]  ✓ Every year in Sept  4.88 ms [ical-recurrence-gen]  ✓ Every five years in Sept  4.85 ms [smos-report-gen]  ✓ succesfully parses "property:client:nasa" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "client"}) (FilterMaybe False (FilterSub (PropertyValue {propertyValueText = "nasa"}))))))  8.10 ms [smos-report-gen]  ✓ succesfully parses "cursor:properties:val:timewindow:maybe:False:time:maybe:False:ord:lt:2h" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "timewindow"}) (FilterMaybe False (FilterPropertyTime (FilterMaybe False (FilterOrd LTC (Hours 2))))))))  24.37 ms [smos-report-gen]  ✓ succesfully parses "snd:tags:toast" into FilterSnd (FilterWithinCursor (FilterEntryTags (FilterAny (FilterSub (Tag {tagText = "toast"})))))  2.12 ms [smos-report-gen]  ✓ succesfully parses "snd:cursor:properties:has:timewindow" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapHas (PropertyName {propertyNameText = "timewindow"}))))  0.08 ms [smos-report-gen]  ✓ succesfully parses "properties:client:nasa" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "client"}) (FilterMaybe False (FilterSub (PropertyValue {propertyValueText = "nasa"}))))))  5.38 ms [smos-report-gen]  ✓ succesfully parses "snd:cursor:tag:toast" into FilterSnd (FilterWithinCursor (FilterEntryTags (FilterAny (FilterSub (Tag {tagText = "toast"})))))  0.52 ms [smos-report-gen]  ✓ succesfully parses "tag:toast" into FilterSnd (FilterWithinCursor (FilterEntryTags (FilterAny (FilterSub (Tag {tagText = "toast"})))))  0.50 ms [smos-report-gen]  ✓ succesfully parses "snd:cursor:state:maybe:false:DONE" into FilterSnd (FilterWithinCursor (FilterEntryTodoState (FilterMaybe False (FilterSub (TodoState {todoStateText = "DONE"})))))  3.59 ms [smos-report-gen]  ✓ succesfully parses "ancestor:tag:(home or (online or offline))" into FilterSnd (FilterAncestor (FilterWithinCursor (FilterEntryTags (FilterOr (FilterAny (FilterSub (Tag {tagText = "home"}))) (FilterOr (FilterAny (FilterSub (Tag {tagText = "online"}))) (FilterAny (FilterSub (Tag {tagText = "offline"}))))))))  18.59 ms [ical-recurrence-gen]  ByDay [ical-recurrence-gen]  ✓ Every monday in the first and second weeks of the year  4.86 ms [ical-recurrence-gen]  ✓ Every saturday in june  4.86 ms [ical-recurrence-gen]  ✓ Every monday and wednesday  4.86 ms [ical-recurrence-gen]  ✓ Every first monday of the year that is also the first of the month  7.83 ms [ical-recurrence-gen]  ✓ Every Monday and Tuesday in the first week of every year  4.76 ms [ical-recurrence-gen]  ✓ Every 4th monday of the year  14.26 ms [ical-recurrence-gen]  ✓ Every last saturday in june  4.85 ms [ical-recurrence-gen]  ✓ Every first monday of the year  18.07 ms [ical-recurrence-gen]  ✓ Every monday, the first of the month  0.58 ms [ical-recurrence-gen]  ✓ Every fourth saturday in june  1.75 ms [ical-recurrence-gen]  ✓ Every tuesday, on a year day divisible by 100  0.58 ms [ical-recurrence-gen]  No ByX's [ical-recurrence-gen]  ✓ Every year  0.54 ms [ical-recurrence-gen]  ✓ Every other year  1.66 ms [ical-recurrence-gen]  ByMonthDay [ical-recurrence-gen]  ✓ Every 15th and 20th day of every month  3.22 ms [ical-recurrence-gen]  ✓ Every 30th or 31st day of the month that is also the first week of the year  3.23 ms [ical-recurrence-gen]  ✓ Every 15th and 20th day of every ByMonth February and ByMonth March  3.19 ms [ical-recurrence-gen]  ✓ Every 29th day of every month  3.21 ms [ical-recurrence-gen]  ✓ Every 29th day of the month that is also the 60th day of the year (29 feb)  3.19 ms [ical-recurrence-gen]  ByWeekNo [ical-recurrence-gen]  ✓ Every sixth week, in february  3.20 ms [ical-recurrence-gen]  ✓ Every last week of the year  3.21 ms [ical-recurrence-gen]  ✓ Every first week of the year  3.18 ms [ical-recurrence-gen]  yearlyDateTimeRecurrence [ical-recurrence-gen]  BySecond [ical-recurrence-gen]  ✓ every 15th and 20th second  3.14 ms [ical-recurrence-gen]  ✓ 16h20m30s every fourth year  3.15 ms [ical-recurrence-gen]  ByMonthDay [ical-recurrence-gen]  ✓ Every 29th day of the month that is also the 60th day of the year (29 feb)  9.30 ms [ical-recurrence-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ succesfully parses "cursor:tag:toast" into FilterSnd (FilterWithinCursor (FilterEntryTags (FilterAny (FilterSub (Tag {tagText = "toast"})))))  0.05 ms [smos-report-gen]  ✓ succesfully parses "properties:timewindow:time:maybe:false:lt:2h" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "timewindow"}) (FilterMaybe False (FilterPropertyTime (FilterMaybe False (FilterOrd LTC (Hours 2))))))))  21.15 ms [smos-report-gen]  ✓ succesfully parses "properties:timewindow:time:lt:2h" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "timewindow"}) (FilterMaybe False (FilterPropertyTime (FilterMaybe False (FilterOrd LTC (Hours 2))))))))  19.16 ms [smos-report-gen]  ✓ succesfully parses "snd:cursor:tags:any:toast" into FilterSnd (FilterWithinCursor (FilterEntryTags (FilterAny (FilterSub (Tag {tagText = "toast"})))))  0.19 ms [smos-report-gen]  ✓ succesfully parses "file:side" into FilterFst (FilterFile "side")  0.06 ms [smos-report-gen]  ✓ succesfully parses "properties:timewindow:time:ord:lt:2h" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "timewindow"}) (FilterMaybe False (FilterPropertyTime (FilterMaybe False (FilterOrd LTC (Hours 2))))))))  18.07 ms [smos-report-gen]  ✓ succesfully parses "properties:timewindow:maybe:False:time:maybe:False:ord:lt:2h" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "timewindow"}) (FilterMaybe False (FilterPropertyTime (FilterMaybe False (FilterOrd LTC (Hours 2))))))))  18.25 ms [smos-report-gen]  ✓ succesfully parses "snd:cursor:state:maybe:False:sub:DONE" into FilterSnd (FilterWithinCursor (FilterEntryTodoState (FilterMaybe False (FilterSub (TodoState {todoStateText = "DONE"})))))  0.44 ms [smos-report-gen]  ✓ succesfully parses "snd:cursor:state:DONE" into FilterSnd (FilterWithinCursor (FilterEntryTodoState (FilterMaybe False (FilterSub (TodoState {todoStateText = "DONE"})))))  0.07 ms [ical-recurrence-gen]  ✓ Every 15th and 20th day of every ByMonth February and ByMonth March  9.12 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every 30th or 31st day of the month that is also the first week of the year  9.35 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every 15th and 20th day of every month  9.20 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every 29th day of every month  7.95 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ByHour [ical-recurrence-gen]  ✓ 16h every other year  7.87 ms [ical-recurrence-gen]  ByWeekNo [ical-recurrence-gen]  ✓ Every last week of the year  6.52 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every sixth week in february  6.36 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ByMonth [ical-recurrence-gen]  ✓ Every year in Sept and Nov  6.33 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every other year in Sept  6.34 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every year in Sept  6.42 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every five years in Sept  6.43 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ByMinute [ical-recurrence-gen]  ✓ 16h20 every third year  6.47 ms [ical-recurrence-gen]  BySetPos [ical-recurrence-gen]  ✓ The last weekday of the year  27.87 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ByYearDay [ical-recurrence-gen]  ✓ Every first and last day of the year, at the start  6.47 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every first day of the year, as long as it's also in the first week of the year  14.31 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every 1st of march, except on leap years  14.25 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every first and last day of the year, at the end  10.12 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every ByMonth February  8.06 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ByDay [ical-recurrence-gen]  ✓ Every tuesday, on a year day divisible by 100  7.88 ms [ical-recurrence-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ succesfully parses "snd:properties:has:timewindow" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapHas (PropertyName {propertyNameText = "timewindow"}))))  0.13 ms [smos-report-gen]  ✓ succesfully parses "state:DONE" into FilterSnd (FilterWithinCursor (FilterEntryTodoState (FilterMaybe False (FilterSub (TodoState {todoStateText = "DONE"})))))  0.08 ms [smos-report-gen]  ✓ succesfully parses "snd:header:head" into FilterSnd (FilterWithinCursor (FilterEntryHeader (FilterSub (Header {headerText = "head"}))))  0.05 ms [smos-report-gen]  ✓ succesfully parses "properties:timewindow:time:maybe:false:ord:lt:2h" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "timewindow"}) (FilterMaybe False (FilterPropertyTime (FilterMaybe False (FilterOrd LTC (Hours 2))))))))  16.32 ms [smos-report-gen]  ✓ succesfully parses "properties:timewindow:maybe:false:time:maybe:False:ord:lt:2h" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "timewindow"}) (FilterMaybe False (FilterPropertyTime (FilterMaybe False (FilterOrd LTC (Hours 2))))))))  16.36 ms [smos-report-gen]  ✓ succesfully parses "snd:tag:toast" into FilterSnd (FilterWithinCursor (FilterEntryTags (FilterAny (FilterSub (Tag {tagText = "toast"})))))  0.05 ms [smos-report-gen]  ✓ succesfully parses "properties:timewindow:time:maybe:False:ord:lt:2h" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "timewindow"}) (FilterMaybe False (FilterPropertyTime (FilterMaybe False (FilterOrd LTC (Hours 2))))))))  16.32 ms [smos-report-gen]  ✓ succesfully parses "snd:state:DONE" into FilterSnd (FilterWithinCursor (FilterEntryTodoState (FilterMaybe False (FilterSub (TodoState {todoStateText = "DONE"})))))  0.07 ms [smos-report-gen]  ✓ succesfully parses "cursor:state:DONE" into FilterSnd (FilterWithinCursor (FilterEntryTodoState (FilterMaybe False (FilterSub (TodoState {todoStateText = "DONE"})))))  0.05 ms [smos-report-gen]  ✓ succesfully parses "properties:client:maybe:False:sub:nasa" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "client"}) (FilterMaybe False (FilterSub (PropertyValue {propertyValueText = "nasa"}))))))  0.31 ms [ical-recurrence-gen]  ✓ Every first monday of the year  423.66 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every Monday and Tuesday in the first week of every year  8.10 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every monday, the first of the month  8.12 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every last saturday in june  14.73 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every fourth saturday in june  16.69 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every monday and wednesday  14.72 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every saturday in june  8.17 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every monday in the first and second weeks of the year  8.10 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  No ByX's [ical-recurrence-gen]  ✓ Every year  7.99 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Every other year  8.03 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen] ICal.Recurrence.RecurrenceDateTimesSpec [ical-recurrence-gen]  recurRecurrenceDateTimes [ical-recurrence-gen]  ✓ works for this example  8.02 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ works for this example  8.18 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ works for this example  12.47 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ works for this example  4.89 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ works for this example  4.78 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ works for this example  4.71 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen] ICal.Recurrence.TimeZoneSpec [ical-recurrence-gen]  resolveDateTime [ical-recurrence-gen]  ✓ Works for any single-daylight-observance timezone just like the time library would  7.36 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  ✓ Works for any single-standard-observance timezone just like the time library would  6.71 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen]  resolution and unresolution roundtrip with a single observance [ical-recurrence-gen]  unresolveDateTime [ical-recurrence-gen]  ✓ Works for any single-daylight-observance timezone just like the time library would  7.34 ms [ical-recurrence-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ succesfully parses "snd:properties:client:maybe:false:sub:nasa" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "client"}) (FilterMaybe False (FilterSub (PropertyValue {propertyValueText = "nasa"}))))))  0.15 ms [smos-report-gen]  ✓ succesfully parses "header:sub:head" into FilterSnd (FilterWithinCursor (FilterEntryHeader (FilterSub (Header {headerText = "head"}))))  0.05 ms [smos-report-gen]  ✓ succesfully parses "snd:properties:val:timewindow:maybe:False:time:maybe:False:ord:lt:2h" into FilterSnd (FilterWithinCursor (FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "timewindow"}) (FilterMaybe False (FilterPropertyTime (FilterMaybe False (FilterOrd LTC (Hours 2))))))))  16.16 ms [smos-report-gen]  Type-checking [smos-report-gen]  tcWithTopLevelBranches [smos-report-gen]  ✓ succesfully type-checks AstUnOp "sub" (AstPiece "header") into FilterSub (Header {headerText = "header"})  0.01 ms [smos-report-gen]  ✓ succesfully type-checks AstBinOp (AstUnOp "sub" (AstPiece "header1")) OrOp (AstUnOp "sub" (AstPiece "header2")) into FilterOr (FilterSub (Header {headerText = "header1"})) (FilterSub (Header {headerText = "header2"}))  13.33 ms [smos-report-gen]  ✓ succesfully type-checks AstBinOp (AstUnOp "sub" (AstPiece "header1")) AndOp (AstUnOp "sub" (AstPiece "header2")) into FilterAnd (FilterSub (Header {headerText = "header1"})) (FilterSub (Header {headerText = "header2"}))  13.26 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "not" (AstUnOp "sub" (AstPiece "header")) into FilterNot (FilterSub (Header {headerText = "header"}))  12.60 ms [smos-report-gen]  tcMapFilter [smos-report-gen]  ✓ succesfully type-checks AstUnOp "val" (AstUnOp "client" (AstUnOp "maybe" (AstUnOp "false" (AstUnOp "sub" (AstPiece "cssyd"))))) into FilterMapVal (PropertyName {propertyNameText = "client"}) (FilterMaybe False (FilterSub (PropertyValue {propertyValueText = "cssyd"})))  0.06 ms [smos-report-gen]  ✓ parseArgument and renderArgument are inverses  8.53 ms [ical-recurrence-gen]  ✓ Works for any single-standard-observance timezone just like the time library would  7.32 ms [ical-recurrence-gen]  passed for all of 100 inputs. [ical-recurrence-gen] ICal.Recurrence.RecurrenceRuleSpec [ical-recurrence-gen]  Examples from the spec in section 3.8.5.3 [ical-recurrence-gen]  Every 15 minutes for 6 occurrences [ical-recurrence-gen]  ✓ Every other year on January, February, and March for 10 occurrences  4.65 ms [ical-recurrence-gen]  ✓ The third instance into the month of one of Tuesday, Wednesday, or Thursday, for the next 3 months  4.63 ms [ical-recurrence-gen]  ✓ Daily until December 24, 1997  6.54 ms [ical-recurrence-gen]  ✓ Yearly in June and July for 10 occurrences  4.59 ms [ical-recurrence-gen]  ✓ Monthly on the first and last day of the month for 10 occurrences  6.51 ms [ical-recurrence-gen]  ✓ Every other week - forever  7.16 ms [ical-recurrence-gen]  ✓ Monthly on the 2nd and 15th of the month for 10 occurrences  6.48 ms [ical-recurrence-gen]  Every 3 hours from 9:00 AM to 5:00 PM on a specific day [ical-recurrence-gen]  ✓ Every 10 days, 5 occurrences  4.32 ms [ical-recurrence-gen]  ✓ Monthly on the first Friday until December 24, 1997  4.31 ms [ical-recurrence-gen]  ✓ The second-to-last weekday of the month  4.36 ms [ical-recurrence-gen]  ✓ The first Saturday that follows the first Sunday of the month, forever  4.28 ms [ical-recurrence-gen]  ✓ Every day in January, for 3 years  4.36 ms [ical-recurrence-gen]  ✓ Every 20th Monday of the year, forever  10.68 ms [ical-recurrence-gen]  ✓ Every Tuesday, every other month  4.25 ms [ical-recurrence-gen]  ✓ Weekly until December 24, 1997  4.31 ms [ical-recurrence-gen]  ✓ Daily for 10 occurrences  2.50 ms [ical-recurrence-gen]  ✓ Every third year on the 1st, 100th, and 200th day for 10 occurrences  2.50 ms [ical-recurrence-gen]  ✓ Every Friday the 13th, forever  2.50 ms [ical-recurrence-gen]  ✓ Every other month on the first and last Sunday of the month for 10 occurrences  2.75 ms [ical-recurrence-gen]  ✓ Monthly on the first Friday for 10 occurrences  2.50 ms [ical-recurrence-gen]  ✓ Daily until December 24, 1997, erratum 6212  2.74 ms [ical-recurrence-gen]  Every hour and a half for 4 occurrences [ical-recurrence-gen]  ✓ Every Thursday, but only during June, July, and August, forever  2.60 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  tcTagsFilter [smos-report-gen]  ✓ succesfully type-checks AstUnOp "all" (AstUnOp "sub" (AstPiece "a")) into FilterAll (FilterSub (Tag {tagText = "a"}))  1.19 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "any" (AstUnOp "sub" (AstPiece "toast")) into FilterAny (FilterSub (Tag {tagText = "toast"}))  0.04 ms [smos-report-gen]  tcHeaderFilter [smos-report-gen]  ✓ succesfully type-checks AstPiece "header" into FilterSub (Header {headerText = "header"})  0.04 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "sub" (AstPiece "header") into FilterSub (Header {headerText = "header"})  0.03 ms [smos-report-gen]  tcEntryFilter [smos-report-gen]  ✓ succesfully type-checks AstUnOp "tags" (AstUnOp "all" (AstUnOp "sub" (AstPiece "a"))) into FilterEntryTags (FilterAll (FilterSub (Tag {tagText = "a"})))  1.09 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "header" (AstUnOp "sub" (AstPiece "header")) into FilterEntryHeader (FilterSub (Header {headerText = "header"}))  0.03 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "properties" (AstUnOp "val" (AstUnOp "timewindow" (AstUnOp "maybe" (AstUnOp "False" (AstUnOp "time" (AstUnOp "maybe" (AstUnOp "False" (AstUnOp "ord" (AstUnOp "lt" (AstPiece "2h")))))))))) into FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "timewindow"}) (FilterMaybe False (FilterPropertyTime (FilterMaybe False (FilterOrd LTC (Hours 2))))))  2.49 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "properties" (AstUnOp "val" (AstUnOp "client" (AstUnOp "maybe" (AstUnOp "false" (AstUnOp "sub" (AstPiece "cssyd")))))) into FilterEntryProperties (FilterMapVal (PropertyName {propertyNameText = "client"}) (FilterMaybe False (FilterSub (PropertyValue {propertyValueText = "cssyd"}))))  0.08 ms [ical-recurrence-gen]  ✓ Monthly on the third-to-the-last day of the month, forever  1.97 ms [ical-recurrence-gen]  Every 20 minutes from 9:00 AM to 4:40 PM every day [ical-recurrence-gen]  ✓ An example where an invalid date (i.e., February 30) is ignored  1.93 ms [ical-recurrence-gen]  ✓ Monday of week number 20 (where the default start of the week is Monday), forever  2.00 ms [ical-recurrence-gen]  ✓ Every 4 years, the first Tuesday after a Monday in November, forever (U.S. Presidential Election day)  1.97 ms [ical-recurrence-gen]  ✓ Monthly on the second-to-last Monday of the month for 6 months  0.78 ms [ical-recurrence-gen]  ✓ changing only WKST from MO to SU, yields different results..  0.83 ms [ical-recurrence-gen]  ✓ Weekly for 10 occurrences  0.62 ms [ical-recurrence-gen]  ✓ Every other week on Monday, Wednesday, and Friday until December 24, 1997, starting on Monday, September 1, 1997  0.66 ms [ical-recurrence-gen]  ✓ Weekly on Tuesday and Thursday for five weeks  0.62 ms [ical-recurrence-gen]  ✓ Every other day - forever  0.60 ms [ical-recurrence-gen]  ✓ Every 18 months on the 10th thru 15th of the month for 10 occurrences  0.66 ms [ical-recurrence-gen]  ✓ Every Friday the 13th, forever, erratum 5920  0.65 ms [ical-recurrence-gen]  ✓ An example where the days generated makes a difference because of WKST  0.66 ms [ical-recurrence-gen]  ✓ Every Thursday in March, forever  0.65 ms [ical-recurrence-gen]  ✓ Every other week on Tuesday and Thursday, for 8 occurrences  1.06 ms [ical-recurrence-gen]  [ical-recurrence-gen]  Examples: 8245 [ical-recurrence-gen]  Passed: 226 [ical-recurrence-gen]  Failed: 0 [ical-recurrence-gen]  Pending: 5 [ical-recurrence-gen]  Sum of test runtimes: 2.51 seconds [ical-recurrence-gen]  Test suite took:  0.48 seconds [ical-recurrence-gen]  [ical-recurrence-gen] Test suite ical-recurrence-test: PASS [ical-recurrence-gen] Test suite logged to: [ical-recurrence-gen] dist/test/ical-recurrence-gen-0.0.0.0-ical-recurrence-test.log [ical-recurrence-gen] 1 of 1 test suites (1 of 1 test cases) passed. [smos-report-gen]  ✓ succesfully type-checks AstUnOp "state" (AstUnOp "maybe" (AstUnOp "false" (AstUnOp "sub" (AstPiece "TODO")))) into FilterEntryTodoState (FilterMaybe False (FilterSub (TodoState {todoStateText = "TODO"})))  0.05 ms [smos-report-gen]  ✓ parseArgument and renderArgument are inverses  14.97 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parseArgument and renderArgument are inverses  14.36 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid Time [smos-report-gen]  genValid :: Gen Time [smos-report-gen]  ✓ only generates valid 'Time's  0.86 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  Eq (Filter Time) [smos-report-gen]  (==) :: (Filter Time) -> (Filter Time) -> Bool [smos-report-gen]  ✓ is equivalent to (\a b -> not $ a /= b) for "valid (Filter Time)"s  38.31 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is symmetric for "valid (Filter Time)"s  40.37 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is reflexive for "valid (Filter Time)"s  53.81 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is transitive for "valid (Filter Time)"s  38.45 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  (/=) :: (Filter Time) -> (Filter Time) -> Bool [smos-report-gen]  ✓ is antireflexive for "valid (Filter Time)"s  55.03 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is equivalent to (\a b -> not $ a == b) for "valid (Filter Time)"s  38.01 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  tcPropertyValueFilter [smos-report-gen]  ✓ succesfully type-checks AstUnOp "time" (AstUnOp "maybe" (AstUnOp "false" (AstUnOp "ord" (AstUnOp "gt" (AstPiece "7s"))))) into FilterPropertyTime (FilterMaybe False (FilterOrd GTC (Seconds 7)))  8.28 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "time" (AstUnOp "ord" (AstUnOp "lt" (AstPiece "2h"))) into FilterPropertyTime (FilterMaybe False (FilterOrd LTC (Hours 2)))  0.03 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "time" (AstUnOp "lt" (AstPiece "2h")) into FilterPropertyTime (FilterMaybe False (FilterOrd LTC (Hours 2)))  0.03 ms [smos-report-gen]  ✓ succesfully type-checks AstPiece "propertyValue" into FilterSub (PropertyValue {propertyValueText = "propertyValue"})  0.02 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "sub" (AstPiece "propertyValue") into FilterSub (PropertyValue {propertyValueText = "propertyValue"})  0.03 ms [smos-report-gen]  tcTupleFilter [smos-report-gen]  ✓ succesfully type-checks AstUnOp "fst" (AstUnOp "file" (AstPiece "side")) into FilterFst (FilterFile "side")  0.03 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "snd" (AstUnOp "sub" (AstPiece "header")) into FilterSnd (FilterSub (Header {headerText = "header"}))  0.02 ms [smos-report-gen]  Eq (Filter ((Path Rel File),(ForestCursor Entry Entry))) [smos-report-gen]  (==) :: (Filter ((Path Rel File),(ForestCursor Entry Entry))) -> (Filter ((Path Rel File),(ForestCursor Entry Entry))) -> Bool [ical-recurrence-gen] Phase: haddockPhase [smos-report-gen]  ✓ is symmetric for "valid (Filter ((Path Rel File),(ForestCursor Entry Entry)))"s  0.96 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is equivalent to (\a b -> not $ a /= b) for "valid (Filter ((Path Rel File),(ForestCursor Entry Entry)))"s  0.84 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is reflexive for "valid (Filter ((Path Rel File),(ForestCursor Entry Entry)))"s  35.07 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is transitive for "valid (Filter ((Path Rel File),(ForestCursor Entry Entry)))"s  1.30 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  (/=) :: (Filter ((Path Rel File),(ForestCursor Entry Entry))) -> (Filter ((Path Rel File),(ForestCursor Entry Entry))) -> Bool [smos-report-gen]  ✓ is equivalent to (\a b -> not $ a == b) for "valid (Filter ((Path Rel File),(ForestCursor Entry Entry)))"s  0.70 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is antireflexive for "valid (Filter ((Path Rel File),(ForestCursor Entry Entry)))"s  37.18 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid (Filter ((Path Rel File),(ForestCursor Entry Entry))) [smos-report-gen]  genValid :: Gen (Filter ((Path Rel File),(ForestCursor Entry Entry))) [smos-report-gen]  ✓ only generates valid '(Filter ((Path Rel File),(ForestCursor Entry Entry)))'s  118.29 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  Eq (Filter TodoState) [smos-report-gen]  (/=) :: (Filter TodoState) -> (Filter TodoState) -> Bool [smos-report-gen]  ✓ is antireflexive for "valid (Filter TodoState)"s  17.51 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is equivalent to (\a b -> not $ a == b) for "valid (Filter TodoState)"s  7.23 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  (==) :: (Filter TodoState) -> (Filter TodoState) -> Bool [smos-report-gen]  ✓ is symmetric for "valid (Filter TodoState)"s  8.39 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is transitive for "valid (Filter TodoState)"s  5.93 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is reflexive for "valid (Filter TodoState)"s  14.95 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is equivalent to (\a b -> not $ a /= b) for "valid (Filter TodoState)"s  7.59 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  tcForestCursorFilter [smos-report-gen]  ✓ succesfully type-checks AstUnOp "parent" (AstUnOp "cursor" (AstUnOp "sub" (AstPiece "header"))) into FilterParent (FilterWithinCursor (FilterSub (Header {headerText = "header"})))  8.59 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "level" (AstPiece "1") into FilterLevel 1  23.64 ms [smos-report-gen]  ✓ parseArgument and renderArgument are inverses  5.72 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  parseEntryFilterAst [smos-report-gen]  ✓ parses back something that renders back to whatever 'renderFilterAst' renders  174.19 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses back whatever 'renderFilterAstExplicit' renders  175.48 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  Eq (Filter PropertyValue) [smos-report-gen]  (/=) :: (Filter PropertyValue) -> (Filter PropertyValue) -> Bool [smos-report-gen]  ✓ is equivalent to (\a b -> not $ a == b) for "valid (Filter PropertyValue)"s  5.00 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is antireflexive for "valid (Filter PropertyValue)"s  16.11 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  (==) :: (Filter PropertyValue) -> (Filter PropertyValue) -> Bool [smos-report-gen]  ✓ is reflexive for "valid (Filter PropertyValue)"s  14.00 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is equivalent to (\a b -> not $ a /= b) for "valid (Filter PropertyValue)"s  5.34 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is symmetric for "valid (Filter PropertyValue)"s  4.11 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is transitive for "valid (Filter PropertyValue)"s  4.15 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  tcPropertiesFilter [smos-report-gen]  ✓ succesfully type-checks AstUnOp "val" (AstUnOp "timewindow" (AstUnOp "maybe" (AstUnOp "False" (AstUnOp "time" (AstUnOp "maybe" (AstUnOp "False" (AstUnOp "ord" (AstUnOp "lt" (AstPiece "2h"))))))))) into FilterMapVal (PropertyName {propertyNameText = "timewindow"}) (FilterMaybe False (FilterPropertyTime (FilterMaybe False (FilterOrd LTC (Hours 2)))))  0.75 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "val" (AstUnOp "client" (AstUnOp "maybe" (AstUnOp "false" (AstUnOp "sub" (AstPiece "cssyd"))))) into FilterMapVal (PropertyName {propertyNameText = "client"}) (FilterMaybe False (FilterSub (PropertyValue {propertyValueText = "cssyd"})))  0.03 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "timewindow" (AstUnOp "time" (AstUnOp "ord" (AstUnOp "lt" (AstPiece "2h")))) into FilterMapVal (PropertyName {propertyNameText = "timewindow"}) (FilterMaybe False (FilterPropertyTime (FilterMaybe False (FilterOrd LTC (Hours 2)))))  0.02 ms [smos-report-gen]  tcFilePathFilter [smos-report-gen]  ✓ succesfully type-checks AstUnOp "file" (AstPiece "side") into FilterFile "side"  0.02 ms [smos-report-gen]  tcTimeFilter [smos-report-gen]  ✓ succesfully type-checks AstUnOp "lt" (AstPiece "2h") into FilterOrd LTC (Hours 2)  0.01 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "ord" (AstUnOp "gt" (AstPiece "6h")) into FilterOrd GTC (Hours 6)  0.01 ms [smos-report-gen]  tcMaybeFilter [smos-report-gen]  ✓ succesfully type-checks AstUnOp "maybe" (AstUnOp "false" (AstUnOp "ord" (AstUnOp "gt" (AstPiece "7s")))) into FilterMaybe False (FilterOrd GTC (Seconds 7))  0.01 ms [smos-report-gen]  ✓ parseArgument and renderArgument are inverses  46.80 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  JSON (Filter ((Path Rel File),(ForestCursor Entry Entry))) (valid) [smos-report-gen]  encode :: (Filter ((Path Rel File),(ForestCursor Entry Entry))) -> Data.ByteString.Lazy.ByteString [smos-report-gen]  ✓ never fails to encode a "valid (Filter ((Path Rel File),(ForestCursor Entry Entry)))"  136.22 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String (Filter ((Path Rel File),(ForestCursor Entry Entry))) [smos-report-gen]  ✓ ensures that encode and decode are inverses for "valid (Filter ((Path Rel File),(ForestCursor Entry Entry)))"'s  267.54 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  renderFilter [smos-report-gen]  ✓ renders text that is functionally equivalent to renderFilterExplicit when parsed with parseProjectFilter  107.86 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  Does not hold because of the way quantifiers interact [smos-report-gen]  renders text that is functionally equivalent to renderFilterExplicit when parsed with parseEntryFilter [smos-report-gen]  ✓ produces valid text  114.06 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  Eq (Filter Tag) [smos-report-gen]  (==) :: (Filter Tag) -> (Filter Tag) -> Bool [smos-report-gen]  ✓ is equivalent to (\a b -> not $ a /= b) for "valid (Filter Tag)"s  14.62 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is symmetric for "valid (Filter Tag)"s  14.25 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is transitive for "valid (Filter Tag)"s  3.89 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is reflexive for "valid (Filter Tag)"s  23.05 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  (/=) :: (Filter Tag) -> (Filter Tag) -> Bool [smos-report-gen]  ✓ is equivalent to (\a b -> not $ a == b) for "valid (Filter Tag)"s  13.36 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is antireflexive for "valid (Filter Tag)"s  21.19 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parseArgument and renderArgument are inverses  13.88 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid (Filter TodoState) [smos-report-gen]  genValid :: Gen (Filter TodoState) [smos-report-gen]  ✓ only generates valid '(Filter TodoState)'s  28.33 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  renderFilterAst [smos-report-gen]  ✓ produces valid asts for entryFilters  174.52 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ produces valid asts for header filters  68.42 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ produces valid asts for file filters  62.58 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parseArgument and renderArgument are inverses  7.94 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  tcTagFilter [smos-report-gen]  ✓ succesfully type-checks AstPiece "toast" into FilterSub (Tag {tagText = "toast"})  0.03 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "sub" (AstPiece "toast") into FilterSub (Tag {tagText = "toast"})  0.03 ms [smos-report-gen]  GenValid (Filter Time) [smos-report-gen]  genValid :: Gen (Filter Time) [smos-report-gen]  ✓ only generates valid '(Filter Time)'s  16.44 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid (Filter Tag) [smos-report-gen]  genValid :: Gen (Filter Tag) [smos-report-gen]  ✓ only generates valid '(Filter Tag)'s  19.74 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  tcOrd [smos-report-gen]  ✓ succesfully type-checks AstUnOp "ord" (AstUnOp "lt" (AstPiece "5m")) into FilterOrd LTC (Minutes 5)  5.47 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "le" (AstPiece "2h") into FilterOrd LEC (Hours 2)  1.11 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "ord" (AstUnOp "gt" (AstPiece "6h")) into FilterOrd GTC (Hours 6)  0.02 ms [smos-report-gen]  parseEntryFilter [smos-report-gen]  ✓ parses back something that renders to the same as whatever 'renderFilter' renders  213.93 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses back whatever 'renderFilterExplicit' renders  235.93 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parseArgument and renderArgument are inverses  6.00 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid (Filter PropertyValue) [smos-report-gen]  genValid :: Gen (Filter PropertyValue) [smos-report-gen]  ✓ only generates valid '(Filter PropertyValue)'s  31.83 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  Eq (Filter Header) [smos-report-gen]  (==) :: (Filter Header) -> (Filter Header) -> Bool [smos-report-gen]  ✓ is transitive for "valid (Filter Header)"s  6.94 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is equivalent to (\a b -> not $ a /= b) for "valid (Filter Header)"s  5.90 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is symmetric for "valid (Filter Header)"s  5.11 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is reflexive for "valid (Filter Header)"s  27.56 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  (/=) :: (Filter Header) -> (Filter Header) -> Bool [smos-report-gen]  ✓ is equivalent to (\a b -> not $ a == b) for "valid (Filter Header)"s  6.18 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is antireflexive for "valid (Filter Header)"s  23.74 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parseArgument and renderArgument are inverses  12.34 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid (Filter Header) [smos-report-gen]  genValid :: Gen (Filter Header) [smos-report-gen]  ✓ only generates valid '(Filter Header)'s  34.77 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  tcSub [smos-report-gen]  ✓ succesfully type-checks AstPiece "TODO" into FilterSub (TodoState {todoStateText = "TODO"})  0.02 ms [smos-report-gen]  ✓ succesfully type-checks AstPiece "header" into FilterSub (Header {headerText = "header"})  0.01 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "sub" (AstPiece "header") into FilterSub (Header {headerText = "header"})  0.01 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "sub" (AstPiece "TODO") into FilterSub (TodoState {todoStateText = "TODO"})  0.01 ms [smos-report-gen]  ✓ succesfully type-checks AstPiece "toast" into FilterSub (Tag {tagText = "toast"})  0.01 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "sub" (AstPiece "toast") into FilterSub (Tag {tagText = "toast"})  0.01 ms [smos-report-gen]  tcTodoStateFilter [smos-report-gen]  ✓ succesfully type-checks AstUnOp "sub" (AstPiece "TODO") into FilterSub (TodoState {todoStateText = "TODO"})  0.01 ms [smos-report-gen]  ✓ succesfully type-checks AstPiece "TODO" into FilterSub (TodoState {todoStateText = "TODO"})  0.01 ms [smos-report-gen]  tcSetFilter [smos-report-gen]  ✓ succesfully type-checks AstUnOp "any" (AstUnOp "sub" (AstPiece "toast")) into FilterAny (FilterSub (Tag {tagText = "toast"}))  0.02 ms [smos-report-gen]  ✓ succesfully type-checks AstUnOp "all" (AstUnOp "sub" (AstPiece "a")) into FilterAll (FilterSub (Tag {tagText = "a"}))  0.01 ms [smos-report-gen]  Tokenisation [smos-report-gen]  partP [smos-report-gen]  ✓ succesfully parses "(" into PartParen OpenParen  0.01 ms [smos-report-gen]  ✓ succesfully parses "andy" into PartPiece "andy"  0.01 ms [smos-report-gen]  ✓ parses back whatever 'renderPart' renders  11.83 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ succesfully parses "ord" into PartPiece "ord"  0.04 ms [smos-report-gen]  ✓ succesfully parses "file" into PartPiece "file"  0.01 ms [smos-report-gen]  ✓ succesfully parses ":" into PartColumn  0.00 ms [smos-report-gen]  ✓ succesfully parses "and " into PartBinOp AndOp  0.01 ms [smos-report-gen]  ✓ succesfully parses "or " into PartBinOp OrOp  0.01 ms [smos-report-gen]  ✓ succesfully parses "a" into PartPiece "a"  0.01 ms [smos-report-gen]  ✓ produces valid values whenever parsing succeeds  1.45 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  Classes [smos-report-gen]  100.00% parses [smos-report-gen]  ✓ succesfully parses ")" into PartParen ClosedParen  0.01 ms [smos-report-gen]  ✓ succesfully parses "o" into PartPiece "o"  0.01 ms [smos-report-gen]  ✓ succesfully parses " " into PartSpace  0.00 ms [smos-report-gen]  GenValid Part [smos-report-gen]  genValid :: Gen Part [smos-report-gen]  ✓ only generates valid 'Part's  7.39 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  renderParts [smos-report-gen]  ✓ produces valid texts  25.28 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid Parts [smos-report-gen]  genValid :: Gen Parts [smos-report-gen]  ✓ only generates valid 'Parts's  31.84 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  partsP [smos-report-gen]  ✓ succesfully parses "properties:timewindow:time:ord:lt:2h" into [PartPiece "properties",PartColumn,PartPiece "timewindow",PartColumn,PartPiece "time",PartColumn,PartPiece "ord",PartColumn,PartPiece "lt",PartColumn,PartPiece "2h"]  0.69 ms [smos-report-gen]  ✓ produces valid values whenever parsing succeeds  1.53 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  Classes [smos-report-gen]  100.00% parses [smos-report-gen]  ✓ succesfully parses "(file:side and level:3)" into [PartParen OpenParen,PartPiece "file",PartColumn,PartPiece "side",PartSpace,PartBinOp AndOp,PartSpace,PartPiece "level",PartColumn,PartPiece "3",PartParen ClosedParen]  0.04 ms [smos-report-gen]  ✓ succesfully parses "file:side" into [PartPiece "file",PartColumn,PartPiece "side"]  0.65 ms [smos-report-gen]  parses back whatever 'renderParts' renders [smos-report-gen]  foldFilterAnd [smos-report-gen]  ✓ produces valid results  138.76 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  examples [smos-report-gen]  Select entries that have an 'effort' property that contains 'high' as a substring: [smos-report-gen]  ✓ renders to the same text as before  0.82 ms [smos-report-gen]  ✓ roundtrips through an ast using renderFilterAstExplicit  1.81 ms [smos-report-gen]  ✓ is valid  0.31 ms [smos-report-gen]  ✓ renders to the same parts as before  0.48 ms [smos-report-gen]  ✓ roundtrips through text when rendered explicitly  0.17 ms [smos-report-gen]  ✓ roundtrips through an ast and back using renderFilterAst  0.05 ms [smos-report-gen]  ✓ renders to something functionally equivalent when not rendered explicitly  2.25 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ roundtrips through parts and back  0.16 ms [smos-report-gen]  ✓ roundtrips through parts when rendered explicitly  0.08 ms [smos-report-gen]  ✓ roundtrips through text and back  0.09 ms [smos-report-gen]  ✓ renders to the same ast as before  0.23 ms [smos-report-gen]  Select entries that have an ancestor whose state is 'DONE': [smos-report-gen]  ✓ roundtrips through text and back  8.82 ms [smos-report-gen]  ✓ renders to the same text as before  8.67 ms [smos-report-gen]  ✓ renders to something functionally equivalent when not rendered explicitly  11.02 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ roundtrips through an ast using renderFilterAstExplicit  8.85 ms [smos-report-gen]  ✓ roundtrips through parts when rendered explicitly  6.59 ms [smos-report-gen]  ✓ renders to the same ast as before  2.50 ms [smos-report-gen]  ✓ is valid  0.05 ms [smos-report-gen]  ✓ renders to the same parts as before  1.77 ms [smos-report-gen]  ✓ roundtrips through text when rendered explicitly  0.30 ms [smos-report-gen]  ✓ roundtrips through parts and back  0.03 ms [smos-report-gen]  ✓ roundtrips through an ast and back using renderFilterAst  0.02 ms [smos-report-gen]  Select entries that are a root in their file _or_ have the state 'DONE': [smos-report-gen]  ✓ roundtrips through text when rendered explicitly  3.43 ms [smos-report-gen]  ✓ renders to the same text as before  2.10 ms [smos-report-gen]  ✓ roundtrips through parts when rendered explicitly  1.91 ms [smos-report-gen]  ✓ roundtrips through parts and back  1.58 ms [smos-report-gen]  ✓ roundtrips through an ast and back using renderFilterAst  3.88 ms [smos-report-gen]  ✓ renders to the same ast as before  0.22 ms [smos-report-gen]  ✓ renders to something functionally equivalent when not rendered explicitly  2.32 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is valid  0.01 ms [smos-report-gen]  ✓ roundtrips through text and back  0.11 ms [smos-report-gen]  ✓ renders to the same parts as before  1.31 ms [smos-report-gen]  ✓ roundtrips through an ast using renderFilterAstExplicit  0.04 ms [smos-report-gen]  Select entries on the fifth level in their file, down from the root: [smos-report-gen]  ✓ is valid  0.05 ms [smos-report-gen]  ✓ renders to the same ast as before  1.35 ms [smos-report-gen]  ✓ renders to the same parts as before  0.19 ms [smos-report-gen]  ✓ roundtrips through text when rendered explicitly  0.05 ms [smos-report-gen]  ✓ renders to something functionally equivalent when not rendered explicitly  1.44 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ roundtrips through parts and back  0.02 ms [smos-report-gen]  ✓ roundtrips through text and back  0.03 ms [smos-report-gen]  ✓ roundtrips through an ast using renderFilterAstExplicit  0.01 ms [smos-report-gen]  ✓ roundtrips through an ast and back using renderFilterAst  0.01 ms [smos-report-gen]  ✓ roundtrips through parts when rendered explicitly  0.03 ms [smos-report-gen]  ✓ renders to the same text as before  0.11 ms [smos-report-gen]  Select entries that have a 'work' tag _and_ also have the state 'NEXT': [smos-report-gen]  ✓ renders to something functionally equivalent when not rendered explicitly  3.34 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ roundtrips through text when rendered explicitly  0.80 ms [smos-report-gen]  ✓ roundtrips through text and back  0.27 ms [smos-report-gen]  ✓ roundtrips through an ast and back using renderFilterAst  0.53 ms [smos-report-gen]  ✓ renders to the same parts as before  0.28 ms [smos-report-gen]  ✓ roundtrips through an ast using renderFilterAstExplicit  0.08 ms [smos-report-gen]  ✓ roundtrips through parts and back  0.09 ms [smos-report-gen]  ✓ renders to the same ast as before  0.29 ms [smos-report-gen]  ✓ renders to the same text as before  0.12 ms [smos-report-gen]  ✓ is valid  0.04 ms [smos-report-gen]  ✓ roundtrips through parts when rendered explicitly  0.09 ms [smos-report-gen]  Select entries in a file whose filepath contains 'my-client.smos' as a substring: [smos-report-gen]  ✓ roundtrips through parts when rendered explicitly  0.08 ms [smos-report-gen]  ✓ roundtrips through an ast and back using renderFilterAst  0.02 ms [smos-report-gen]  ✓ renders to something functionally equivalent when not rendered explicitly  3.13 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ renders to the same text as before  0.20 ms [smos-report-gen]  ✓ roundtrips through text when rendered explicitly  0.08 ms [smos-report-gen]  ✓ renders to the same ast as before  0.20 ms [smos-report-gen]  ✓ roundtrips through an ast using renderFilterAstExplicit  0.03 ms [smos-report-gen]  ✓ is valid  0.03 ms [smos-report-gen]  ✓ renders to the same parts as before  0.22 ms [smos-report-gen]  ✓ roundtrips through parts and back  0.04 ms [smos-report-gen]  ✓ roundtrips through text and back  0.10 ms [smos-report-gen]  Select entries whose state is 'TODO': [smos-report-gen]  ✓ renders to the same text as before  1.03 ms [smos-report-gen]  ✓ renders to something functionally equivalent when not rendered explicitly  2.34 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ renders to the same parts as before  1.06 ms [smos-report-gen]  ✓ renders to the same ast as before  1.05 ms [smos-report-gen]  ✓ roundtrips through parts when rendered explicitly  3.65 ms [smos-report-gen]  ✓ roundtrips through text and back  0.04 ms [smos-report-gen]  ✓ roundtrips through an ast and back using renderFilterAst  0.01 ms [smos-report-gen]  ✓ roundtrips through an ast using renderFilterAstExplicit  0.02 ms [smos-report-gen]  ✓ roundtrips through text when rendered explicitly  0.08 ms [smos-report-gen]  ✓ roundtrips through parts and back  0.02 ms [smos-report-gen]  ✓ is valid  0.01 ms [smos-report-gen]  Select entries that have the 'online' tag: [smos-report-gen]  ✓ renders to the same ast as before  0.31 ms [smos-report-gen]  ✓ roundtrips through an ast and back using renderFilterAst  0.29 ms [smos-report-gen]  ✓ roundtrips through parts when rendered explicitly  0.66 ms [smos-report-gen]  ✓ renders to something functionally equivalent when not rendered explicitly  2.71 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ roundtrips through parts and back  0.03 ms [smos-report-gen]  ✓ roundtrips through text and back  0.05 ms [smos-report-gen]  ✓ renders to the same parts as before  0.26 ms [smos-report-gen]  ✓ roundtrips through text when rendered explicitly  0.10 ms [smos-report-gen]  ✓ renders to the same text as before  0.21 ms [smos-report-gen]  ✓ is valid  0.02 ms [smos-report-gen]  ✓ roundtrips through an ast using renderFilterAstExplicit  0.05 ms [smos-report-gen]  Select entries that whose legacy contains a child whose state is 'DONE': [smos-report-gen]  ✓ renders to the same text as before  2.41 ms [smos-report-gen]  ✓ roundtrips through an ast and back using renderFilterAst  2.30 ms [smos-report-gen]  ✓ roundtrips through an ast using renderFilterAstExplicit  2.24 ms [smos-report-gen]  ✓ roundtrips through text and back  2.43 ms [smos-report-gen]  ✓ renders to something functionally equivalent when not rendered explicitly  6.71 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ roundtrips through parts and back  1.80 ms [smos-report-gen]  ✓ roundtrips through text when rendered explicitly  1.60 ms [smos-report-gen]  ✓ roundtrips through parts when rendered explicitly  1.27 ms [smos-report-gen]  ✓ is valid  0.16 ms [smos-report-gen]  ✓ renders to the same parts as before  0.32 ms [smos-report-gen]  ✓ renders to the same ast as before  0.26 ms [smos-report-gen]  Select entries that have a child that has a 'work' tag: [smos-report-gen]  ✓ roundtrips through text when rendered explicitly  0.36 ms [smos-report-gen]  ✓ renders to the same parts as before  0.28 ms [smos-report-gen]  ✓ renders to something functionally equivalent when not rendered explicitly  3.32 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ roundtrips through parts and back  0.26 ms [smos-report-gen]  ✓ renders to the same text as before  0.20 ms [smos-report-gen]  ✓ roundtrips through an ast using renderFilterAstExplicit  2.50 ms [smos-report-gen]  ✓ roundtrips through an ast and back using renderFilterAst  0.11 ms [smos-report-gen]  ✓ roundtrips through text and back  0.07 ms [smos-report-gen]  ✓ is valid  0.10 ms [smos-report-gen]  ✓ roundtrips through parts when rendered explicitly  0.05 ms [smos-report-gen]  ✓ renders to the same ast as before  0.18 ms [smos-report-gen]  Select entries that have a 'timewindow' property that, when interpreted as an amount of time, is less than two hours: [smos-report-gen]  ✓ roundtrips through an ast and back using renderFilterAst  2.80 ms [smos-report-gen]  ✓ roundtrips through parts when rendered explicitly  2.52 ms [smos-report-gen]  ✓ renders to the same text as before  5.59 ms [smos-report-gen]  ✓ renders to something functionally equivalent when not rendered explicitly  4.71 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ roundtrips through text and back  2.64 ms [smos-report-gen]  ✓ roundtrips through text when rendered explicitly  2.54 ms [smos-report-gen]  ✓ is valid  1.04 ms [smos-report-gen]  ✓ renders to the same parts as before  4.51 ms [smos-report-gen]  ✓ renders to the same ast as before  1.16 ms [smos-report-gen]  ✓ roundtrips through an ast using renderFilterAstExplicit  0.19 ms [smos-report-gen]  ✓ roundtrips through parts and back  0.05 ms [smos-report-gen]  Select entries that do _not_ have a 'work' tag: [smos-report-gen]  ✓ roundtrips through parts and back  3.20 ms [smos-report-gen]  ✓ roundtrips through parts when rendered explicitly  3.10 ms [smos-report-gen]  ✓ renders to the same text as before  3.09 ms [smos-report-gen]  ✓ renders to something functionally equivalent when not rendered explicitly  6.73 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ roundtrips through an ast using renderFilterAstExplicit  2.89 ms [smos-report-gen]  ✓ renders to the same parts as before  3.06 ms [smos-report-gen]  ✓ renders to the same ast as before  2.62 ms [smos-report-gen]  ✓ roundtrips through an ast and back using renderFilterAst  1.10 ms [smos-report-gen]  ✓ roundtrips through text and back  1.01 ms [smos-report-gen]  ✓ roundtrips through text when rendered explicitly  0.94 ms [smos-report-gen]  ✓ is valid  0.02 ms [smos-report-gen]  Select entries whose parent have a 'work' tag: [smos-report-gen]  ✓ is valid  0.40 ms [smos-report-gen]  ✓ roundtrips through parts and back  0.41 ms [smos-report-gen]  ✓ renders to the same ast as before  3.12 ms [smos-report-gen]  ✓ roundtrips through text and back  0.40 ms [smos-report-gen]  ✓ renders to something functionally equivalent when not rendered explicitly  3.92 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ roundtrips through text when rendered explicitly  0.52 ms [smos-report-gen]  ✓ roundtrips through an ast using renderFilterAstExplicit  0.40 ms [smos-report-gen]  ✓ renders to the same text as before  0.29 ms [smos-report-gen]  ✓ roundtrips through parts when rendered explicitly  0.86 ms [smos-report-gen]  ✓ roundtrips through an ast and back using renderFilterAst  0.34 ms [smos-report-gen]  ✓ renders to the same parts as before  0.36 ms [smos-report-gen]  Select entries that contain the substring 'find' in their header: [smos-report-gen]  ✓ roundtrips through an ast using renderFilterAstExplicit  0.11 ms [smos-report-gen]  ✓ renders to something functionally equivalent when not rendered explicitly  1.96 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ roundtrips through an ast and back using renderFilterAst  0.12 ms [smos-report-gen]  ✓ roundtrips through parts and back  0.05 ms [smos-report-gen]  ✓ renders to the same text as before  0.24 ms [smos-report-gen]  ✓ renders to the same parts as before  0.26 ms [smos-report-gen]  ✓ is valid  0.11 ms [smos-report-gen]  ✓ roundtrips through parts when rendered explicitly  0.14 ms [smos-report-gen]  ✓ roundtrips through text when rendered explicitly  0.16 ms [smos-report-gen]  ✓ renders to the same ast as before  0.23 ms [smos-report-gen]  ✓ roundtrips through text and back  0.14 ms [smos-report-gen]  Select entries that have an 'effort' property: [smos-report-gen]  ✓ roundtrips through text and back  0.15 ms [smos-report-gen]  ✓ renders to the same ast as before  0.26 ms [smos-report-gen]  ✓ renders to something functionally equivalent when not rendered explicitly  1.61 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ roundtrips through parts when rendered explicitly  0.07 ms [smos-report-gen]  ✓ renders to the same text as before  0.22 ms [smos-report-gen]  ✓ roundtrips through an ast using renderFilterAstExplicit  0.03 ms [smos-report-gen]  ✓ renders to the same parts as before  0.23 ms [smos-report-gen]  ✓ roundtrips through an ast and back using renderFilterAst  0.02 ms [smos-report-gen]  ✓ is valid  0.04 ms [smos-report-gen]  ✓ roundtrips through parts and back  0.03 ms [smos-report-gen]  ✓ roundtrips through text when rendered explicitly  0.09 ms [smos-report-gen] Smos.Report.TimeBlockSpec [smos-report-gen]  GenValid TimeBlock [smos-report-gen]  genValid :: Gen TimeBlock [smos-report-gen]  ✓ only generates valid 'TimeBlock's  0.70 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  JSON (Block Int Int) (valid) [smos-report-gen]  encode :: (Block Int Int) -> Data.ByteString.Lazy.ByteString [smos-report-gen]  ✓ never fails to encode a "valid (Block Int Int)"  3.43 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String (Block Int Int) [smos-report-gen]  ✓ ensures that encode and decode are inverses for "valid (Block Int Int)"'s  7.14 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  JSON TimeBlock (valid) [smos-report-gen]  encode :: TimeBlock -> Data.ByteString.Lazy.ByteString [smos-report-gen]  ✓ never fails to encode a "valid TimeBlock"  2.30 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String TimeBlock [smos-report-gen]  ✓ ensures that encode and decode are inverses for "valid TimeBlock"'s  2.66 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid (Block Int Int) [smos-report-gen]  genValid :: Gen (Block Int Int) [smos-report-gen]  ✓ only generates valid '(Block Int Int)'s  2.49 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen] Smos.Report.FreeSpec [smos-report-gen]  mkBusyMap [smos-report-gen]  ✓ produces an empty map when there are no entries  0.04 ms [smos-report-gen]  ✓ produces valid busy maps  210.61 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid FreeReport [smos-report-gen]  genValid :: Gen FreeReport [smos-report-gen]  ✓ only generates valid 'FreeReport's  433.86 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid BusyMap [smos-report-gen]  genValid :: Gen BusyMap [smos-report-gen]  ✓ only generates valid 'BusyMap's  444.56 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  freeMapToFreeReport [smos-report-gen]  ✓ has a day for every day in the interval we care about  148.15 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ produces valid busy maps  231.82 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid (Between Entry) [smos-report-gen]  genValid :: Gen (Between Entry) [smos-report-gen]  ✓ only generates valid '(Between Entry)'s  57.27 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  busyMapToFreeMap [smos-report-gen]  ✓ produces valid busy maps  132.66 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ produces a full free map  56.15 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid FreeMap [smos-report-gen]  genValid :: Gen FreeMap [smos-report-gen]  ✓ only generates valid 'FreeMap's  410.06 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  produceFreeReport [smos-report-gen]  ✓ produces valid free report for interesting stores  1198.11 ms [smos-report-gen]  passed for all of 10 inputs. [smos-report-gen]  entrySlot [smos-report-gen]  ✓ produces valid slots  101.71 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid Slot [smos-report-gen]  genValid :: Gen Slot [smos-report-gen]  ✓ only generates valid 'Slot's  1.78 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  produceBusyMap [smos-report-gen]  ✓ produces valid free maps for interesting stores  941.12 ms [smos-report-gen]  passed for all of 10 inputs. [smos-report-gen]  produceFreeMap [smos-report-gen]  ✓ produces valid free maps for interesting stores  946.48 ms [smos-report-gen]  passed for all of 10 inputs. [smos-report-gen] Smos.Report.WorkSpec [smos-report-gen]  produceWorkReport [smos-report-gen]  ✓ produces valid reports for interesting stores  1547.65 ms [smos-report-gen]  passed for all of 10 inputs. [smos-report-gen]  ✓ finds next actions even if there is no time property or filter and no contexts  325.39 ms [smos-report-gen]  passed for all of 10 inputs. [smos-report-gen]  ✓ finds next actions even if there is a next meeting but no time property on the next actions  321.67 ms [smos-report-gen]  passed for all of 10 inputs. [smos-report-gen]  ✓ finds check failures actions even if there are no contexts  300.31 ms [smos-report-gen]  passed for all of 10 inputs. [smos-report-gen]  GenValid WorkReportContext [smos-report-gen]  genValid :: Gen WorkReportContext [smos-report-gen]  ✓ only generates valid 'WorkReportContext's  308.38 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid IntermediateWorkReport [smos-report-gen]  genValid :: Gen IntermediateWorkReport [smos-report-gen]  ✓ only generates valid 'IntermediateWorkReport's  1364.58 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  finishWorkReport [smos-report-gen]  ✓ produces valid work reports  1072.99 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid WorkReport [smos-report-gen]  genValid :: Gen WorkReport [smos-report-gen]  ✓ only generates valid 'WorkReport's  992.05 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  makeIntermediateWorkReport [smos-report-gen]  ✓ produces valid intermediate work reports  606.86 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen] Smos.Report.ReportSpec [smos-report-gen]  JSON PreparedReport (valid) [smos-report-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String PreparedReport [smos-report-gen]  ✓ ensures that encode and decode are inverses for "valid PreparedReport"'s  387.54 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  encode :: PreparedReport -> Data.ByteString.Lazy.ByteString [smos-report-gen]  ✓ never fails to encode a "valid PreparedReport"  245.47 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid PreparedReport [smos-report-gen]  genValid :: Gen PreparedReport [smos-report-gen]  ✓ only generates valid 'PreparedReport's  63.96 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen] Smos.Report.ComparisonSpec [smos-report-gen]  parseComparison [smos-report-gen]  ✓ produces valid comparisons  8.00 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid Comparison [smos-report-gen]  genValid :: Gen Comparison [smos-report-gen]  ✓ only generates valid 'Comparison's  0.21 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  renderComparison [smos-report-gen]  ✓ produces valid comparisons  7.58 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is the inverse of parseComparison  11.58 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  JSON Comparison (valid) [smos-report-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String Comparison [smos-report-gen]  ✓ ensures that encode and decode are inverses for "valid Comparison"'s  14.79 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  encode :: Comparison -> Data.ByteString.Lazy.ByteString [smos-report-gen]  ✓ never fails to encode a "valid Comparison"  7.84 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen] Smos.Report.PeriodSpec [smos-report-gen]  yearInterval [smos-report-gen]  ✓ works for 2022  0.02 ms [smos-report-gen]  GenValid Period [smos-report-gen]  genValid :: Gen Period [smos-report-gen]  ✓ only generates valid 'Period's  0.41 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  dayInterval [smos-report-gen]  ✓ works for 1 jan 2022  0.01 ms [smos-report-gen]  ✓ works for 31 dec 2022  0.01 ms [smos-report-gen]  weekInterval [smos-report-gen]  ✓ works for the 52th week of 2022  28.94 ms [smos-report-gen]  ✓ works for the first week of 2023  0.02 ms [smos-report-gen]  monthInterval [smos-report-gen]  ✓ works for Dec 2022  28.63 ms [smos-report-gen]  ✓ works for Jan 2022  0.01 ms [smos-report-gen]  periodInterval [smos-report-gen]  ✓ works for NextMonth at the end of the year  32.43 ms [smos-report-gen]  ✓ produces valid intervals  69.41 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ works for LastWeek at the beginning of the year  18.88 ms [smos-report-gen]  ✓ works for ThisWeek at the beginning of the year  0.04 ms [smos-report-gen]  ✓ works for NextWeek at the end of the year  18.81 ms [smos-report-gen]  ✓ works for LastMonth at the beginning of the year  14.96 ms [smos-report-gen] Smos.Report.TimeSpec [smos-report-gen]  Ord Time [smos-report-gen]  (<) :: Time -> Time -> Bool [smos-report-gen]  ✓ is equivalent to (\a b -> compare a b == LT) for "valid Time"'s  4.00 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is antireflexive for "valid Time"'s  1.83 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is transitive for "valid Time"'s  1.88 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  "max :: (Time -> Time -> Time)" [smos-report-gen]  ✓ is equivalent to (\a b -> if a >= b then a else b) for "valid Time"'s  0.60 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  "min :: (Time -> Time -> Time)" [smos-report-gen]  ✓ is equivalent to (\a b -> if a <= b then a else b) for "valid Time"'s  0.51 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  (<=) :: Time -> Time -> Bool [smos-report-gen]  ✓ is antisymmetric for "valid Time"'s  0.55 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is transitive for "valid Time"'s  0.36 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is equivalent to (\a b -> compare a b /= GT) for "valid Time"'s  0.42 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is reflexive for "valid Time"'s  0.25 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  (>) :: Time -> Time -> Bool [smos-report-gen]  ✓ is transitive for "valid Time"'s  0.39 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is antireflexive for "valid Time"'s  0.26 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is equivalent to (\a b -> compare a b == GT) for "valid Time"'s  1.24 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  (>=) :: Time -> Time -> Bool [smos-report-gen]  ✓ is antisymmetric for "valid Time"'s  1.03 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is reflexive for "valid Time"'s  2.42 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is equivalent to (\a b -> compare a b /= LT) for "valid Time"'s  0.72 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is transitive for "valid Time"'s  0.48 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  timeP [smos-report-gen]  ✓ parses i minute correctly  0.87 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i mins correctly  19.53 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i day correctly  0.51 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i second correctly  1.44 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i years correctly  1.77 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses imo correctly  2.26 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i year correctly  29.51 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i wks correctly  31.38 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses id correctly  1.46 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i days correctly  0.45 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i hr correctly  29.06 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i minutes correctly  0.67 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i months correctly  3.97 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses iw correctly  0.72 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i month correctly  0.70 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i secs correctly  15.73 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i seconds correctly  0.71 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses iy correctly  1.71 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i week correctly  0.93 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i ys correctly  11.31 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i hours correctly  0.60 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i sec correctly  10.64 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses im correctly  1.06 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i wk correctly  11.00 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i hour correctly  0.66 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i hrs correctly  17.15 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses is correctly  0.44 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses ih correctly  1.19 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ only parses valid values  0.33 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i weeks correctly  1.69 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i min correctly  13.12 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses i mos correctly  13.20 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  renderTimeShort [smos-report-gen]  ✓ renders times that parse to the same  0.52 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ produces valid texts  1.72 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  Eq Time [smos-report-gen]  (/=) :: Time -> Time -> Bool [smos-report-gen]  ✓ is equivalent to (\a b -> not $ a == b) for "valid Time"s  0.36 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is antireflexive for "valid Time"s  0.87 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  (==) :: Time -> Time -> Bool [smos-report-gen]  ✓ is symmetric for "valid Time"s  0.32 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is equivalent to (\a b -> not $ a /= b) for "valid Time"s  0.36 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is reflexive for "valid Time"s  0.30 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ is transitive for "valid Time"s  0.30 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  JSON Time (valid) [smos-report-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String Time [smos-report-gen]  ✓ ensures that encode and decode are inverses for "valid Time"'s  1.65 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  encode :: Time -> Data.ByteString.Lazy.ByteString [smos-report-gen]  ✓ never fails to encode a "valid Time"  1.13 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  GenValid Time [smos-report-gen]  genValid :: Gen Time [smos-report-gen]  ✓ only generates valid 'Time's  0.14 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  renderTime [smos-report-gen]  ✓ renders times that parse to the same  0.42 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ produces valid texts  1.43 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen] Smos.Report.SorterSpec [smos-report-gen]  examples [smos-report-gen]  Sort by the time-representation of the value of the 'timewindow' property: [smos-report-gen]  ✓ is valid  3.94 ms [smos-report-gen]  ✓ roundtrips and back  53.28 ms [smos-report-gen]  ✓ roundtrips  50.88 ms [smos-report-gen]  Sort by filename, in reverse: [smos-report-gen]  ✓ is valid  8.88 ms [smos-report-gen]  ✓ roundtrips and back  58.77 ms [smos-report-gen]  ✓ roundtrips  58.55 ms [smos-report-gen]  Sort by the BEGIN timestamp: [smos-report-gen]  ✓ roundtrips  66.90 ms [smos-report-gen]  ✓ roundtrips and back  26.72 ms [smos-report-gen]  ✓ is valid  0.34 ms [smos-report-gen]  Sort by the string-representation of the value of the 'effort' property: [smos-report-gen]  ✓ roundtrips and back  8.48 ms [smos-report-gen]  ✓ is valid  2.26 ms [smos-report-gen]  ✓ roundtrips  0.42 ms [smos-report-gen]  Sort by filename: [smos-report-gen]  ✓ is valid  3.69 ms [smos-report-gen]  ✓ roundtrips  3.90 ms [smos-report-gen]  ✓ roundtrips and back  1.06 ms [smos-report-gen]  Sort by whether the entry has the 'home' tag: [smos-report-gen]  ✓ is valid  12.53 ms [smos-report-gen]  ✓ roundtrips  21.73 ms [smos-report-gen]  ✓ roundtrips and back  21.88 ms [smos-report-gen]  Sort by filename, then by the 'effort' property: [smos-report-gen]  ✓ roundtrips and back  21.62 ms [smos-report-gen]  ✓ roundtrips  21.61 ms [smos-report-gen]  ✓ is valid  10.98 ms [smos-report-gen]  GenValid Sorter [smos-report-gen]  genValid :: Gen Sorter [smos-report-gen]  ✓ only generates valid 'Sorter's  7.40 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  byPropertyP [smos-report-gen]  ✓ only parses valid values  1.98 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ only parses valid values from rendered sorters  6.39 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  renderSorter [smos-report-gen]  ✓ renders sorters that parse to the same  22.49 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ produces valid texts  5.43 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  byStateP [smos-report-gen]  ✓ only parses valid values  0.86 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ only parses valid values from rendered sorters  3.59 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  andThenP [smos-report-gen]  ✓ only parses valid values from rendered sorters  14.29 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ only parses valid values  0.25 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  JSON Sorter (valid) [smos-report-gen]  encode :: Sorter -> Data.ByteString.Lazy.ByteString [smos-report-gen]  ✓ never fails to encode a "valid Sorter"  5.05 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  decode :: Data.ByteString.Lazy.ByteString -> Either String Sorter [smos-report-gen]  ✓ ensures that encode and decode are inverses for "valid Sorter"'s  19.95 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  sorterP [smos-report-gen]  ✓ only parses valid values from rendered sorters  19.92 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses "tag:home" as ByTag (Tag {tagText = "home"})  0.02 ms [smos-report-gen]  ✓ only parses valid values  4.74 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ parses "state" as ByState  0.00 ms [smos-report-gen]  ✓ parses "file" as ByFile  0.00 ms [smos-report-gen]  ✓ parses "property-as-time:timewindow" as ByPropertyTime (PropertyName {propertyNameText = "timewindow"})  0.03 ms [smos-report-gen]  ✓ parses "reverse:property:effort" as Reverse (ByProperty (PropertyName {propertyNameText = "effort"}))  0.03 ms [smos-report-gen]  ✓ parses "(property:effort then file)" as AndThen (ByProperty (PropertyName {propertyNameText = "effort"})) ByFile  0.04 ms [smos-report-gen]  ✓ parses "property:effort" as ByProperty (PropertyName {propertyNameText = "effort"})  0.03 ms [smos-report-gen]  ✓ parses "header" as ByHeader  0.01 ms [smos-report-gen]  ✓ parses "timestamp:BEGIN" as ByTimestamp (TimestampName {timestampNameText = "BEGIN"})  0.02 ms [smos-report-gen]  reverseP [smos-report-gen]  ✓ only parses valid values from rendered sorters  16.52 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ only parses valid values  2.02 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  byHeaderP [smos-report-gen]  ✓ only parses valid values  1.92 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ only parses valid values from rendered sorters  2.88 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  sorterOrdering [smos-report-gen]  ✓ produces valid orderings  8.10 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  byFileP [smos-report-gen]  ✓ only parses valid values from rendered sorters  3.35 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ only parses valid values  0.37 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  byTimestampP [smos-report-gen]  ✓ only parses valid values from rendered sorters  4.63 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ only parses valid values  0.40 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  byTagP [smos-report-gen]  ✓ only parses valid values  0.42 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  ✓ only parses valid values from rendered sorters  6.27 ms [smos-report-gen]  passed for all of 100 inputs. [smos-report-gen]  [smos-report-gen]  Examples: 28737 [smos-report-gen]  Passed: 612 [smos-report-gen]  Failed: 0 [smos-report-gen]  Pending: 3 [smos-report-gen]  Sum of test runtimes: 30.08 seconds [smos-report-gen]  Test suite took:  54.80 seconds [smos-report-gen]  [smos-report-gen] Test suite smos-report-test: PASS [smos-report-gen] Test suite logged to: dist/test/smos-report-gen-0.8.0-smos-report-test.log [smos-report-gen] 1 of 1 test suites (1 of 1 test cases) passed. [smos-report-gen] checkPhase completed in 55 seconds [smos-report-gen] Phase: haddockPhase [smos-report-gen] Phase: installPhase [ical-recurrence-gen] Preprocessing library for ical-recurrence-gen-0.0.0.0... [ical-recurrence-gen] Running Haddock on library for ical-recurrence-gen-0.0.0.0... [ical-recurrence-gen] Warning: The documentation for the following packages are not installed. No [ical-recurrence-gen] links will be generated to these packages: attoparsec-0.14.4, [ical-recurrence-gen] attoparsec-0.14.4, libyaml-clib-0.2.5, path-0.9.6, path-0.9.6, vector-0.13.2.0 [smos-report-gen] Installing library in /nix/store/rrwdvqqszdj62gafv7i5x54cfhhv69gr-smos-report-gen-0.8.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos-sync-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-sync-source] Phase: configurePhase [smos-sync-source] configureFlags: --verbose --prefix=/nix/store/2jp3xlwic0zrlvm7vbmp40jc7i09xpfl-smos-sync-source-0.8.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.oFQsSEkVUZ/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-sync-source] Using Parsec parser [smos-sync-source] Configuring smos-sync-0.8.0... [smos-report-gen] Phase: fixupPhase [ical-recurrence-gen] [1 of 3] Compiling ICal.Recurrence.Gen ( src/ICal/Recurrence/Gen.hs, nothing ) [smos-report-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/rrwdvqqszdj62gafv7i5x54cfhhv69gr-smos-report-gen-0.8.0 [smos-report-gen] shrinking /nix/store/rrwdvqqszdj62gafv7i5x54cfhhv69gr-smos-report-gen-0.8.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp-ghc9.10.3.so [smos-report-gen] checking for references to /build/ in /nix/store/rrwdvqqszdj62gafv7i5x54cfhhv69gr-smos-report-gen-0.8.0... [smos-report-gen] patching script interpreter paths in /nix/store/rrwdvqqszdj62gafv7i5x54cfhhv69gr-smos-report-gen-0.8.0 [smos-report-gen] stripping (with command strip and flags -S -p) in /nix/store/rrwdvqqszdj62gafv7i5x54cfhhv69gr-smos-report-gen-0.8.0/lib [smos-report-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/d4v2p1h8dj6hc6lsl7k0zhhfd0n9d9j7-smos-report-gen-0.8.0-coverage [smos-report-gen] checking for references to /build/ in /nix/store/d4v2p1h8dj6hc6lsl7k0zhhfd0n9d9j7-smos-report-gen-0.8.0-coverage... [smos-report-gen] patching script interpreter paths in /nix/store/d4v2p1h8dj6hc6lsl7k0zhhfd0n9d9j7-smos-report-gen-0.8.0-coverage [smos-cursor] [13 of 16] Compiling Smos.History ( src/Smos/History.hs, dist/build/Smos/History.o, dist/build/Smos/History.dyn_o ) [smos-cursor] [14 of 16] Compiling Smos.Cursor.SmosFileEditor ( src/Smos/Cursor/SmosFileEditor.hs, dist/build/Smos/Cursor/SmosFileEditor.o, dist/build/Smos/Cursor/SmosFileEditor.dyn_o ) [smos-cursor] Adapting module: Smos.Cursor.SmosFileEditor [smos-cursor] Outputing coverables file /build/smos-cursor-0.7.0/src/Smos/Cursor/SmosFileEditor.hs.coverables for source file /build/smos-cursor-0.7.0/src/Smos/Cursor/SmosFileEditor.hs [ical-recurrence-gen] [2 of 3] Compiling ICal.Recurrence.TestUtils ( src/ICal/Recurrence/TestUtils.hs, nothing ) [ical-recurrence-gen] [3 of 3] Compiling Paths_ical_recurrence_gen ( dist/build/autogen/Paths_ical_recurrence_gen.hs, nothing ) [ical-recurrence-gen] Haddock coverage: [ical-recurrence-gen]  0% ( 0 / 1) in 'ICal.Recurrence.Gen' [ical-recurrence-gen]  Missing documentation for: [ical-recurrence-gen]  Module header [ical-recurrence-gen]  0% ( 0 / 2) in 'ICal.Recurrence.TestUtils' [ical-recurrence-gen]  Missing documentation for: [ical-recurrence-gen]  Module header [ical-recurrence-gen]  shouldRecur (src/ICal/Recurrence/TestUtils.hs:8) [smos-sync-source] Dependency aeson: using aeson-2.2.3.0 [smos-sync-source] Dependency aeson-pretty: using aeson-pretty-0.8.10 [smos-sync-source] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-sync-source] Dependency base: using base-4.20.2.0 [smos-sync-source] Dependency bytestring: using bytestring-0.12.2.0 [smos-sync-source] Dependency containers: using containers-0.7 [smos-sync-source] Dependency cookie: using cookie-0.5.1 [smos-sync-source] Dependency deepseq: using deepseq-1.5.0.0 [smos-sync-source] Dependency dirforest: using dirforest-0.1.0.0 [smos-sync-source] Dependency filelock: using filelock-0.1.1.8 [smos-sync-source] Dependency filepath: using filepath-1.5.4.0 [smos-sync-source] Dependency hostname: using hostname-1.0 [smos-sync-source] Dependency http-client: using http-client-0.7.19 [smos-sync-source] Dependency http-client-tls: using http-client-tls-0.3.6.4 [smos-sync-source] Dependency http-types: using http-types-0.12.4 [smos-sync-source] Dependency mergeful: using mergeful-0.3.0.0 [smos-sync-source] Dependency monad-logger: using monad-logger-0.3.42 [smos-sync-source] Dependency mtl: using mtl-2.3.1 [smos-sync-source] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-sync-source] Dependency path: using path-0.9.6 [smos-sync-source] Dependency path-io: using path-io-1.8.2 [smos-sync-source] Dependency persistent: using persistent-2.17.1.0 [smos-sync-source] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.1 [smos-sync-source] Dependency pretty-show: using pretty-show-1.10 [smos-sync-source] Dependency servant-auth-client: using servant-auth-client-0.4.2.0 [smos-sync-source] Dependency servant-client: using servant-client-0.20.3.0 [smos-sync-source] Dependency smos-api: using smos-api-0.8.0 [smos-sync-source] Dependency smos-cli: using smos-cli-0.2.1 [smos-sync-source] Dependency smos-client: using smos-client-0.6.0 [smos-sync-source] Dependency smos-directory: using smos-directory-0.2.0 [smos-sync-source] Dependency text: using text-2.1.3 [smos-sync-source] Dependency time: using time-1.12.2 [smos-sync-source] Dependency unix: using unix-2.8.7.0 [smos-sync-source] Dependency unliftio: using unliftio-0.2.25.1 [smos-sync-source] Dependency validity: using validity-0.12.1.0 [smos-sync-source] Dependency validity-bytestring: using validity-bytestring-0.4.1.1 [smos-sync-source] Dependency validity-containers: using validity-containers-0.5.0.5 [smos-sync-source] Dependency validity-path: using validity-path-0.4.0.1 [smos-sync-source] Dependency validity-uuid: using validity-uuid-0.1.0.3 [smos-sync-source] Dependency base: using base-4.20.2.0 [smos-sync-source] Dependency smos-sync: using smos-sync-0.8.0 [smos-sync-source] Source component graph: [smos-sync-source]  component lib [smos-sync-source]  component exe:smos-sync dependency lib [smos-sync-source] Configured component graph: [smos-sync-source]  component smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK [smos-sync-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-sync-source]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [smos-sync-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-sync-source]  include base-4.20.2.0-fafd [smos-sync-source]  include bytestring-0.12.2.0-96e1 [smos-sync-source]  include containers-0.7-96b4 [smos-sync-source]  include cookie-0.5.1-7u6eLZ37tzK18CDWDPtH1Y [smos-sync-source]  include deepseq-1.5.0.0-2b65 [smos-sync-source]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-sync-source]  include filelock-0.1.1.8-3h50ayAyG8T1JuWtve0YR6 [smos-sync-source]  include filepath-1.5.4.0-2605 [smos-sync-source]  include hostname-1.0-FmdyRn5GsTq20zMHLXIA6i [smos-sync-source]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-sync-source]  include http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-sync-source]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-sync-source]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-sync-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-sync-source]  include mtl-2.3.1-37af [smos-sync-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-sync-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-sync-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-sync-source]  include persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-sync-source]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-sync-source]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-sync-source]  include servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-sync-source]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-sync-source]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-sync-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-sync-source]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-sync-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-sync-source]  include text-2.1.3-34f1 [smos-sync-source]  include time-1.12.2-3479 [smos-sync-source]  include unix-2.8.7.0-cb75 [smos-sync-source]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-sync-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-sync-source]  include validity-bytestring-0.4.1.1-4bRtlxuVsWD3ePz3664F9A [smos-sync-source]  include validity-containers-0.5.0.5-L34Up3h7c9SHVl6t63Wf6u [smos-sync-source]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-sync-source]  include validity-uuid-0.1.0.3-C6oYz4U4VSOGb2wnPtpiKU [smos-sync-source]  component smos-sync-0.8.0-8YrA1TlCwmQ4d2pHEMN5EU-smos-sync [smos-sync-source]  include base-4.20.2.0-fafd [smos-sync-source]  include smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK [smos-sync-source] Linked component graph: [smos-sync-source]  unit smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK [smos-sync-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-sync-source]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [smos-sync-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-sync-source]  include base-4.20.2.0-fafd [smos-sync-source]  include bytestring-0.12.2.0-96e1 [smos-sync-source]  include containers-0.7-96b4 [smos-sync-source]  include cookie-0.5.1-7u6eLZ37tzK18CDWDPtH1Y [smos-sync-source]  include deepseq-1.5.0.0-2b65 [smos-sync-source]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-sync-source]  include filelock-0.1.1.8-3h50ayAyG8T1JuWtve0YR6 [smos-sync-source]  include filepath-1.5.4.0-2605 [smos-sync-source]  include hostname-1.0-FmdyRn5GsTq20zMHLXIA6i [smos-sync-source]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-sync-source]  include http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-sync-source]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-sync-source]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-sync-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-sync-source]  include mtl-2.3.1-37af [smos-sync-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-sync-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-sync-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-sync-source]  include persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-sync-source]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-sync-source]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-sync-source]  include servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-sync-source]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-sync-source]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-sync-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-sync-source]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-sync-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-sync-source]  include text-2.1.3-34f1 [smos-sync-source]  include time-1.12.2-3479 [smos-sync-source]  include unix-2.8.7.0-cb75 [smos-sync-source]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-sync-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-sync-source]  include validity-bytestring-0.4.1.1-4bRtlxuVsWD3ePz3664F9A [smos-sync-source]  include validity-containers-0.5.0.5-L34Up3h7c9SHVl6t63Wf6u [smos-sync-source]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-sync-source]  include validity-uuid-0.1.0.3-C6oYz4U4VSOGb2wnPtpiKU [smos-sync-source]  Smos.Sync.Client=smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK:Smos.Sync.Client,Smos.Sync.Client.Command=smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK:Smos.Sync.Client.Command,Smos.Sync.Client.Command.Login=smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK:Smos.Sync.Client.Command.Login,Smos.Sync.Client.Command.Register=smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK:Smos.Sync.Client.Command.Register,Smos.Sync.Client.Command.Sync=smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK:Smos.Sync.Client.Command.Sync,Smos.Sync.Client.Contents=smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK:Smos.Sync.Client.Contents,Smos.Sync.Client.ContentsMap=smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK:Smos.Sync.Client.ContentsMap,Smos.Sync.Client.DB=smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK:Smos.Sync.Client.DB,Smos.Sync.Client.DirForest=smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK:Smos.Sync.Client.DirForest,Smos.Sync.Client.Env=smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK:Smos.Sync.Client.Env,Smos.Sync.Client.Meta=smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK:Smos.Sync.Client.Meta,Smos.Sync.Client.MetaMap=smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK:Smos.Sync.Client.MetaMap,Smos.Sync.Client.OptParse=smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK:Smos.Sync.Client.OptParse,Smos.Sync.Client.Session=smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK:Smos.Sync.Client.Session [smos-sync-source]  unit smos-sync-0.8.0-8YrA1TlCwmQ4d2pHEMN5EU-smos-sync [smos-sync-source]  include base-4.20.2.0-fafd [smos-sync-source]  include smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK [smos-sync-source] Ready component graph: [smos-sync-source]  definite smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK [smos-sync-source]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-sync-source]  depends aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [smos-sync-source]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-sync-source]  depends base-4.20.2.0-fafd [smos-sync-source]  depends bytestring-0.12.2.0-96e1 [smos-sync-source]  depends containers-0.7-96b4 [smos-sync-source]  depends cookie-0.5.1-7u6eLZ37tzK18CDWDPtH1Y [smos-sync-source]  depends deepseq-1.5.0.0-2b65 [smos-sync-source]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-sync-source]  depends filelock-0.1.1.8-3h50ayAyG8T1JuWtve0YR6 [smos-sync-source]  depends filepath-1.5.4.0-2605 [smos-sync-source]  depends hostname-1.0-FmdyRn5GsTq20zMHLXIA6i [smos-sync-source]  depends http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-sync-source]  depends http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-sync-source]  depends http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-sync-source]  depends mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-sync-source]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-sync-source]  depends mtl-2.3.1-37af [smos-sync-source]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-sync-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-sync-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-sync-source]  depends persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-sync-source]  depends persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-sync-source]  depends pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-sync-source]  depends servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-sync-source]  depends servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-sync-source]  depends smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-sync-source]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-sync-source]  depends smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-sync-source]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-sync-source]  depends text-2.1.3-34f1 [smos-sync-source]  depends time-1.12.2-3479 [smos-sync-source]  depends unix-2.8.7.0-cb75 [smos-sync-source]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-sync-source]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-sync-source]  depends validity-bytestring-0.4.1.1-4bRtlxuVsWD3ePz3664F9A [smos-sync-source]  depends validity-containers-0.5.0.5-L34Up3h7c9SHVl6t63Wf6u [smos-sync-source]  depends validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-sync-source]  depends validity-uuid-0.1.0.3-C6oYz4U4VSOGb2wnPtpiKU [smos-sync-source]  definite smos-sync-0.8.0-8YrA1TlCwmQ4d2pHEMN5EU-smos-sync [smos-sync-source]  depends base-4.20.2.0-fafd [smos-sync-source]  depends smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK [smos-sync-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-sync-source] Using compiler: ghc-9.10.3 [smos-sync-source] Using install prefix: [smos-sync-source] /nix/store/2jp3xlwic0zrlvm7vbmp40jc7i09xpfl-smos-sync-source-0.8.0 [smos-sync-source] Executables installed in: [smos-sync-source] /nix/store/2jp3xlwic0zrlvm7vbmp40jc7i09xpfl-smos-sync-source-0.8.0/bin [smos-sync-source] Libraries installed in: [smos-sync-source] /nix/store/2jp3xlwic0zrlvm7vbmp40jc7i09xpfl-smos-sync-source-0.8.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-sync-0.8.0-DGqrMuOxXJuLnf50Z0kBkK [smos-sync-source] Dynamic Libraries installed in: [smos-sync-source] /nix/store/2jp3xlwic0zrlvm7vbmp40jc7i09xpfl-smos-sync-source-0.8.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-sync-source] Private executables installed in: [smos-sync-source] /nix/store/2jp3xlwic0zrlvm7vbmp40jc7i09xpfl-smos-sync-source-0.8.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-sync-0.8.0 [smos-sync-source] Data files installed in: [smos-sync-source] /nix/store/2jp3xlwic0zrlvm7vbmp40jc7i09xpfl-smos-sync-source-0.8.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-sync-0.8.0 [smos-sync-source] Documentation installed in: [smos-sync-source] /nix/store/2jp3xlwic0zrlvm7vbmp40jc7i09xpfl-smos-sync-source-0.8.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-sync-0.8.0 [smos-sync-source] Configuration files installed in: [smos-sync-source] /nix/store/2jp3xlwic0zrlvm7vbmp40jc7i09xpfl-smos-sync-source-0.8.0/etc [smos-sync-source] No alex found [smos-sync-source] Using ar found on system at: [smos-sync-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-sync-source] No c2hs found [smos-sync-source] No cpphs found [smos-sync-source] No doctest found [smos-sync-source] Using gcc version 14.3.0 given by user at: [smos-sync-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-sync-source] Using ghc version 9.10.3 found on system at: [smos-sync-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-sync-source] Using ghc-pkg version 9.10.3 found on system at: [smos-sync-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-sync-source] No ghcjs found [smos-sync-source] No ghcjs-pkg found [smos-sync-source] No greencard found [smos-sync-source] Using haddock version 2.31.1 found on system at: [smos-sync-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-sync-source] No happy found [smos-sync-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-sync-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-sync-source] No hmake found [smos-sync-source] Using hpc version 0.69 found on system at: [smos-sync-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-sync-source] Using hsc2hs version 0.68.10 found on system at: [smos-sync-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-sync-source] No hscolour found [smos-sync-source] No jhc found [smos-sync-source] Using ld found on system at: [smos-sync-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-sync-source] No pkg-config found [smos-sync-source] Using runghc version 9.10.3 found on system at: [smos-sync-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-sync-source] Using strip version 2.44 found on system at: [smos-sync-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-sync-source] Using tar found on system at: [smos-sync-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-sync-source] No uhc found [smos-cursor] [15 of 16] Compiling Smos.Undo ( src/Smos/Undo.hs, dist/build/Smos/Undo.o, dist/build/Smos/Undo.dyn_o ) [smos-cursor] [16 of 16] Compiling Smos.Cursor.FileBrowser ( src/Smos/Cursor/FileBrowser.hs, dist/build/Smos/Cursor/FileBrowser.o, dist/build/Smos/Cursor/FileBrowser.dyn_o ) [smos-sync-source] Phase: buildPhase [smos-sync-source] Distribution quality errors: [smos-sync-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-sync-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-sync-source] specify an upper bound on the version number. Each major release of the 'base' [smos-sync-source] package changes the API in various ways and most packages will need some [smos-sync-source] changes to compile with it. The recommended practice is to specify an upper [smos-sync-source] bound on the version of the 'base' package. This ensures your package will [smos-sync-source] continue to build when a new major version of the 'base' package is released. [smos-sync-source] If you are not sure what upper bound to use then use the next major version. [smos-sync-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-sync-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-sync-source] Distribution quality warnings: [smos-sync-source] [no-license-file] A 'license-file' is not specified. [smos-sync-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-sync-source] - aeson [smos-sync-source] - aeson-pretty [smos-sync-source] - autodocodec [smos-sync-source] - bytestring [smos-sync-source] - containers [smos-sync-source] - cookie [smos-sync-source] - deepseq [smos-sync-source] - dirforest [smos-sync-source] - filelock [smos-sync-source] - filepath [smos-sync-source] - hostname [smos-sync-source] - http-client [smos-sync-source] - http-client-tls [smos-sync-source] - http-types [smos-sync-source] - mergeful [smos-sync-source] - monad-logger [smos-sync-source] - mtl [smos-sync-source] - opt-env-conf [smos-sync-source] - path [smos-sync-source] - path-io [smos-sync-source] - persistent [smos-sync-source] - persistent-sqlite [smos-sync-source] - pretty-show [smos-sync-source] - servant-auth-client [smos-sync-source] - servant-client [smos-sync-source] - smos-api [smos-sync-source] - smos-cli [smos-sync-source] - smos-client [smos-sync-source] - smos-directory [smos-sync-source] - text [smos-sync-source] - time [smos-sync-source] - unix [smos-sync-source] - unliftio [smos-sync-source] - validity [smos-sync-source] - validity-bytestring [smos-sync-source] - validity-containers [smos-sync-source] - validity-path [smos-sync-source] - validity-uuid [smos-sync-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-sync-source] Note: the public hackage server would reject this package. [smos-sync-source] Building source dist for smos-sync-0.8.0... [smos-sync-source] Source tarball created: dist/smos-sync-0.8.0.tar.gz [smos-sync-source] Phase: haddockPhase [smos-sync-source] Phase: installPhase [smos-sync-source] Phase: fixupPhase [smos-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Cursor/Collapse.dyn_o' [smos-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Cursor/Contents.dyn_o' [smos-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Cursor/Entry.dyn_o' [smos-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Cursor/FileBrowser.dyn_o' [smos-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Cursor/Header.dyn_o' [smos-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Cursor/Logbook.dyn_o' [smos-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Cursor/Properties.dyn_o' [smos-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Cursor/SmosFile.dyn_o' [smos-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Cursor/SmosFileEditor.dyn_o' [smos-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Cursor/StateHistory.dyn_o' [smos-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Cursor/Tag.dyn_o' [smos-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Cursor/Tags.dyn_o' [smos-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Cursor/Timestamps.dyn_o' [smos-cursor] Warning: ignoring unrecognised input `dist/build/Smos/History.dyn_o' [smos-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Undo.dyn_o' [smos-cursor] Warning: ignoring unrecognised input `dist/build/Paths_smos_cursor.dyn_o' [smos-cursor] Phase: checkPhase [smos-cursor] Package has no test suites. [smos-cursor] Phase: haddockPhase [smos-cursor] Phase: installPhase [smos-cursor] Installing library in /nix/store/87ylmkrzvbmqc5p2rkfz9jabhvk71fch-smos-cursor-0.7.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-cursor] Phase: fixupPhase [smos-cursor] shrinking RPATHs of ELF executables and libraries in /nix/store/87ylmkrzvbmqc5p2rkfz9jabhvk71fch-smos-cursor-0.7.0 [smos-cursor] shrinking /nix/store/87ylmkrzvbmqc5p2rkfz9jabhvk71fch-smos-cursor-0.7.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB-ghc9.10.3.so [smos-cursor] checking for references to /build/ in /nix/store/87ylmkrzvbmqc5p2rkfz9jabhvk71fch-smos-cursor-0.7.0... [smos-cursor] patching script interpreter paths in /nix/store/87ylmkrzvbmqc5p2rkfz9jabhvk71fch-smos-cursor-0.7.0 [smos-cursor] stripping (with command strip and flags -S -p) in /nix/store/87ylmkrzvbmqc5p2rkfz9jabhvk71fch-smos-cursor-0.7.0/lib [smos-cursor] shrinking RPATHs of ELF executables and libraries in /nix/store/106xf8zc74x1vskz8i1gxmf9hh95cr84-smos-cursor-0.7.0-coverables [smos-cursor] checking for references to /build/ in /nix/store/106xf8zc74x1vskz8i1gxmf9hh95cr84-smos-cursor-0.7.0-coverables... [smos-cursor] patching script interpreter paths in /nix/store/106xf8zc74x1vskz8i1gxmf9hh95cr84-smos-cursor-0.7.0-coverables [smos-cursor] shrinking RPATHs of ELF executables and libraries in /nix/store/f6jyxw2klb3qb0dhmc9jv9pxdfj9vx1h-smos-cursor-0.7.0-coverage [smos-cursor] checking for references to /build/ in /nix/store/f6jyxw2klb3qb0dhmc9jv9pxdfj9vx1h-smos-cursor-0.7.0-coverage... [smos-cursor] patching script interpreter paths in /nix/store/f6jyxw2klb3qb0dhmc9jv9pxdfj9vx1h-smos-cursor-0.7.0-coverage [ical-recurrence-gen] Documentation created: dist/doc/html/ical-recurrence-gen/, [ical-recurrence-gen] dist/doc/html/ical-recurrence-gen/ical-recurrence-gen.txt [ical-recurrence-gen] Preprocessing test suite 'ical-recurrence-test' for ical-recurrence-gen-0.0.0.0... [ical-recurrence-gen] Phase: installPhase [ical-recurrence-gen] Installing library in /nix/store/kdp7bay38zrmp2rr7i0qg722q1jcln67-ical-recurrence-gen-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW [post-build-hook] Uploading to cachix cache "smos": /nix/store/d4v2p1h8dj6hc6lsl7k0zhhfd0n9d9j7-smos-report-gen-0.8.0-coverage /nix/store/rrwdvqqszdj62gafv7i5x54cfhhv69gr-smos-report-gen-0.8.0 [post-build-hook] Pushing 2 paths (321 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/d4v2p1h8dj6hc6lsl7k0zhhfd0n9d9j7-smos-report-gen-0.8.0-coverage (218.61 KiB) [post-build-hook] Pushing /nix/store/rrwdvqqszdj62gafv7i5x54cfhhv69gr-smos-report-gen-0.8.0 (5.40 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/d4v2p1h8dj6hc6lsl7k0zhhfd0n9d9j7-smos-report-gen-0.8.0-coverage /nix/store/rrwdvqqszdj62gafv7i5x54cfhhv69gr-smos-report-gen-0.8.0 [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/rrwdvqqszdj62gafv7i5x54cfhhv69gr-smos-report-gen-0.8.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/d4v2p1h8dj6hc6lsl7k0zhhfd0n9d9j7-smos-report-gen-0.8.0-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/pzi07c8chsrd75fmbaarr4nl1xm3bm25-smos-report-gen-0.8.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 45 of 90 built (4 building), 28 of 28 downloaded from cache Building smos-scheduler [ical-recurrence-gen] Phase: fixupPhase [ical-recurrence-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/kdp7bay38zrmp2rr7i0qg722q1jcln67-ical-recurrence-gen-0.0.0.0 [ical-recurrence-gen] shrinking /nix/store/kdp7bay38zrmp2rr7i0qg722q1jcln67-ical-recurrence-gen-0.0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW-ghc9.10.3.so [ical-recurrence-gen] checking for references to /build/ in /nix/store/kdp7bay38zrmp2rr7i0qg722q1jcln67-ical-recurrence-gen-0.0.0.0... [ical-recurrence-gen] patching script interpreter paths in /nix/store/kdp7bay38zrmp2rr7i0qg722q1jcln67-ical-recurrence-gen-0.0.0.0 [ical-recurrence-gen] stripping (with command strip and flags -S -p) in /nix/store/kdp7bay38zrmp2rr7i0qg722q1jcln67-ical-recurrence-gen-0.0.0.0/lib [ical-recurrence-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/k8abb4fq0nx1hqzq7zfxrm69d5w9nqj4-ical-recurrence-gen-0.0.0.0-doc [ical-recurrence-gen] checking for references to /build/ in /nix/store/k8abb4fq0nx1hqzq7zfxrm69d5w9nqj4-ical-recurrence-gen-0.0.0.0-doc... [ical-recurrence-gen] patching script interpreter paths in /nix/store/k8abb4fq0nx1hqzq7zfxrm69d5w9nqj4-ical-recurrence-gen-0.0.0.0-doc [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetUserPermissions.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetUserPermissions.hs [smos-server] Adapting module: Smos.Server.Handler.GetBookingSlots [smos-server] Adapting module: Smos.Server.Handler.PostInitiateStripeCheckoutSession [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetListSmosFiles.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetListSmosFiles.hs [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/PostRegister.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/PostRegister.hs [smos-server] Adapting module: Smos.Server.Handler.GetBackup [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/DeleteBackup.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/DeleteBackup.hs [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/Admin/PutUserSubscription.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/Admin/PutUserSubscription.hs [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/Admin/GetUser.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/Admin/GetUser.hs [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetMonetisation.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetMonetisation.hs [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/PostBackup.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/PostBackup.hs [smos-server] Adapting module: Smos.Server.Handler.DeleteSmosFile [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/PutRestoreBackup.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/PutRestoreBackup.hs [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/PostLogin.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/PostLogin.hs [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetBookingSlots.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetBookingSlots.hs [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetBackup.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetBackup.hs [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/PostInitiateStripeCheckoutSession.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/PostInitiateStripeCheckoutSession.hs [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/DeleteSmosFile.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/DeleteSmosFile.hs [smos-server] Adapting module: Smos.Server.Handler.Admin.GetUsers [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/Admin/GetUsers.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/Admin/GetUsers.hs [smos-server] Adapting module: Smos.Server.Handler.PostSync [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/PostSync.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/PostSync.hs [smos-server] Adapting module: Smos.Server.Handler.GetApiVersion [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetApiVersion.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetApiVersion.hs [smos-server] Adapting module: Smos.Server.Handler.GetSmosFile [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetSmosFile.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetSmosFile.hs [smos-server] Adapting module: Smos.Server.Handler.GetBookingSettings [post-build-hook] Uploading to cachix cache "smos": /nix/store/87ylmkrzvbmqc5p2rkfz9jabhvk71fch-smos-cursor-0.7.0 /nix/store/f6jyxw2klb3qb0dhmc9jv9pxdfj9vx1h-smos-cursor-0.7.0-coverage [post-build-hook] Pushing 2 paths (395 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/f6jyxw2klb3qb0dhmc9jv9pxdfj9vx1h-smos-cursor-0.7.0-coverage (112.00 B) [post-build-hook] Pushing /nix/store/87ylmkrzvbmqc5p2rkfz9jabhvk71fch-smos-cursor-0.7.0 (14.66 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/87ylmkrzvbmqc5p2rkfz9jabhvk71fch-smos-cursor-0.7.0 /nix/store/f6jyxw2klb3qb0dhmc9jv9pxdfj9vx1h-smos-cursor-0.7.0-coverage [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/87ylmkrzvbmqc5p2rkfz9jabhvk71fch-smos-cursor-0.7.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/f6jyxw2klb3qb0dhmc9jv9pxdfj9vx1h-smos-cursor-0.7.0-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/jd8f5f1mc0k8nb1ws0891gamz10acngw-smos-cursor-0.7.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 46 of 89 built (4 building), 28 of 28 downloaded from cache [post-build-hook] Uploading to cachix cache "smos": /nix/store/2jp3xlwic0zrlvm7vbmp40jc7i09xpfl-smos-sync-source-0.8.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/2jp3xlwic0zrlvm7vbmp40jc7i09xpfl-smos-sync-source-0.8.0 (13.19 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/2jp3xlwic0zrlvm7vbmp40jc7i09xpfl-smos-sync-source-0.8.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/2jp3xlwic0zrlvm7vbmp40jc7i09xpfl-smos-sync-source-0.8.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/0m9m5a8zfdhj59y1c149m2swpvhi85ig-smos-sync-source-0.8.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 47 of 90 built (3 building), 28 of 28 downloaded from cache Building smos-cursor-gen-source Building smos-report-cursor-source Waiting for lock on waiting for a free build user ID for '/nix/store/0rjk83qv638h4xa61wmly3c652qav97f-smos-sync [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetBookingSettings.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetBookingSettings.hs [smos-server] Adapting module: Smos.Server.Handler.GetNextActionReport [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetNextActionReport.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetNextActionReport.hs [smos-server] Adapting module: Smos.Server.Handler.GetAgendaReport [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetAgendaReport.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetAgendaReport.hs [smos-server] Adapting module: Smos.Server.Handler.PostStripeHook [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/PostStripeHook.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/PostStripeHook.hs [smos-server] Adapting module: Smos.Server.Handler.GetListBackups [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetListBackups.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/GetListBackups.hs [smos-server] [17 of 50] Compiling Smos.Server.Handler.PutSmosFile ( src/Smos/Server/Handler/PutSmosFile.hs, dist/build/Smos/Server/Handler/PutSmosFile.o, dist/build/Smos/Server/Handler/PutSmosFile.dyn_o ) [smos-server] Adapting module: Smos.Server.Handler.PutSmosFile [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/PutSmosFile.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/PutSmosFile.hs [smos-server] Adapting module: Smos.Server.Handler.Admin [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/Admin.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/Admin.hs [smos-server] [18 of 50] Compiling Smos.Server.Handler.PostSync ( src/Smos/Server/Handler/PostSync.hs, dist/build/Smos/Server/Handler/PostSync.o, dist/build/Smos/Server/Handler/PostSync.dyn_o ) [smos-server] [19 of 50] Compiling Smos.Server.Handler.PostStripeHook ( src/Smos/Server/Handler/PostStripeHook.hs, dist/build/Smos/Server/Handler/PostStripeHook.o, dist/build/Smos/Server/Handler/PostStripeHook.dyn_o ) [smos-server] Adapting module: Smos.Server.Handler.PostBooking [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler/PostBooking.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler/PostBooking.hs [smos-server] [20 of 50] Compiling Smos.Server.Handler.PostRegister ( src/Smos/Server/Handler/PostRegister.hs, dist/build/Smos/Server/Handler/PostRegister.o, dist/build/Smos/Server/Handler/PostRegister.dyn_o ) [smos-server] [21 of 50] Compiling Smos.Server.Handler.PostLogin ( src/Smos/Server/Handler/PostLogin.hs, dist/build/Smos/Server/Handler/PostLogin.o, dist/build/Smos/Server/Handler/PostLogin.dyn_o ) [smos-server] [22 of 50] Compiling Smos.Server.Handler.PostInitiateStripeCheckoutSession ( src/Smos/Server/Handler/PostInitiateStripeCheckoutSession.hs, dist/build/Smos/Server/Handler/PostInitiateStripeCheckoutSession.o, dist/build/Smos/Server/Handler/PostInitiateStripeCheckoutSession.dyn_o ) [smos-server] [23 of 50] Compiling Smos.Server.Handler.GetUserPermissions ( src/Smos/Server/Handler/GetUserPermissions.hs, dist/build/Smos/Server/Handler/GetUserPermissions.o, dist/build/Smos/Server/Handler/GetUserPermissions.dyn_o ) [smos-server] [24 of 50] Compiling Smos.Server.Handler.GetSmosFile ( src/Smos/Server/Handler/GetSmosFile.hs, dist/build/Smos/Server/Handler/GetSmosFile.o, dist/build/Smos/Server/Handler/GetSmosFile.dyn_o ) [smos-server] [25 of 50] Compiling Smos.Server.Handler.GetNextActionReport ( src/Smos/Server/Handler/GetNextActionReport.hs, dist/build/Smos/Server/Handler/GetNextActionReport.o, dist/build/Smos/Server/Handler/GetNextActionReport.dyn_o ) [smos-server] [26 of 50] Compiling Smos.Server.Handler.GetMonetisation ( src/Smos/Server/Handler/GetMonetisation.hs, dist/build/Smos/Server/Handler/GetMonetisation.o, dist/build/Smos/Server/Handler/GetMonetisation.dyn_o ) [smos-server] [27 of 50] Compiling Smos.Server.Handler.GetListSmosFiles ( src/Smos/Server/Handler/GetListSmosFiles.hs, dist/build/Smos/Server/Handler/GetListSmosFiles.o, dist/build/Smos/Server/Handler/GetListSmosFiles.dyn_o ) [smos-scheduler] Phase: setupCompilerEnvironmentPhase [smos-scheduler] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-scheduler] Phase: unpackPhase [smos-scheduler] unpacking source archive /nix/store/iml48zvqnyz1cbhnc0lhljbxq2nmmgdz-smos-scheduler-source-0.10.1/smos-scheduler-0.10.1.tar.gz [smos-scheduler] source root is smos-scheduler-0.10.1 [smos-scheduler] setting SOURCE_DATE_EPOCH to timestamp 1780355916 of file "smos-scheduler-0.10.1/test/Spec.hs" [smos-scheduler] warning: file "smos-scheduler-0.10.1/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-scheduler] Phase: patchPhase [smos-scheduler] Adding dekking-value to build-depends in ./smos-scheduler.cabal [smos-scheduler] Phase: compileBuildDriverPhase [smos-scheduler] setupCompileFlags: -package-db=/build/tmp.Bytty3Nwq5/setup-package.conf.d -threaded [smos-scheduler] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.Bytty3Nwq5/Main.o ) [smos-scheduler] [2 of 2] Linking Setup [smos-scheduler] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-scheduler] Phase: configurePhase [smos-scheduler] configureFlags: --verbose --prefix=/nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.Bytty3Nwq5/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib [smos-scheduler] Using Parsec parser [smos-scheduler] Configuring smos-scheduler-0.10.1... [smos-scheduler] Dependency aeson: using aeson-2.2.3.0 [smos-scheduler] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-scheduler] Dependency base: using base-4.20.2.0 [smos-scheduler] Dependency bytestring: using bytestring-0.12.2.0 [smos-scheduler] Dependency conduit: using conduit-1.3.6.1 [smos-scheduler] Dependency containers: using containers-0.7 [smos-scheduler] Dependency cron: using cron-0.7.2 [smos-scheduler] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-scheduler] Dependency fuzzy-time: using fuzzy-time-0.3.0.1 [smos-scheduler] Dependency megaparsec: using megaparsec-9.7.0 [smos-scheduler] Dependency monad-logger: using monad-logger-0.3.42 [smos-scheduler] Dependency mtl: using mtl-2.3.1 [smos-scheduler] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-scheduler] Dependency path: using path-0.9.6 [smos-scheduler] Dependency path-io: using path-io-1.8.2 [smos-scheduler] Dependency pretty-relative-time: using pretty-relative-time-0.3.0.0 [smos-scheduler] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 [smos-scheduler] Dependency safe-coloured-text-terminfo: using [smos-scheduler] safe-coloured-text-terminfo-0.3.0.0 [smos-scheduler] Dependency smos-archive: using smos-archive-0.7.1 [smos-scheduler] Dependency smos-cli: using smos-cli-0.2.1 [smos-scheduler] Dependency smos-data: using smos-data-0.7.0 [smos-scheduler] Dependency smos-directory: using smos-directory-0.2.0 [smos-scheduler] Dependency smos-report: using smos-report-0.12.0 [smos-scheduler] Dependency text: using text-2.1.3 [smos-scheduler] Dependency time: using time-1.12.2 [post-build-hook] Uploading to cachix cache "smos": /nix/store/k8abb4fq0nx1hqzq7zfxrm69d5w9nqj4-ical-recurrence-gen-0.0.0.0-doc /nix/store/kdp7bay38zrmp2rr7i0qg722q1jcln67-ical-recurrence-gen-0.0.0.0 [post-build-hook] Pushing 2 paths (301 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/k8abb4fq0nx1hqzq7zfxrm69d5w9nqj4-ical-recurrence-gen-0.0.0.0-doc (157.76 KiB) [post-build-hook] Pushing /nix/store/kdp7bay38zrmp2rr7i0qg722q1jcln67-ical-recurrence-gen-0.0.0.0 (903.07 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/k8abb4fq0nx1hqzq7zfxrm69d5w9nqj4-ical-recurrence-gen-0.0.0.0-doc /nix/store/kdp7bay38zrmp2rr7i0qg722q1jcln67-ical-recurrence-gen-0.0.0.0 [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/k8abb4fq0nx1hqzq7zfxrm69d5w9nqj4-ical-recurrence-gen-0.0.0.0-doc' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/kdp7bay38zrmp2rr7i0qg722q1jcln67-ical-recurrence-gen-0.0.0.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/ig0ccfbjh2m0g59dz7njz194qcrycpv3-ical-recurrence-gen-0.0.0.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 48 of 88 built (4 building), 28 of 28 downloaded from cache Building smos-calendar-import [smos-server] [28 of 50] Compiling Smos.Server.Handler.GetListBackups ( src/Smos/Server/Handler/GetListBackups.hs, dist/build/Smos/Server/Handler/GetListBackups.o, dist/build/Smos/Server/Handler/GetListBackups.dyn_o ) [smos-server] [29 of 50] Compiling Smos.Server.Handler.GetApiVersion ( src/Smos/Server/Handler/GetApiVersion.hs, dist/build/Smos/Server/Handler/GetApiVersion.o, dist/build/Smos/Server/Handler/GetApiVersion.dyn_o ) [smos-server] [30 of 50] Compiling Smos.Server.Handler.GetAgendaReport ( src/Smos/Server/Handler/GetAgendaReport.hs, dist/build/Smos/Server/Handler/GetAgendaReport.o, dist/build/Smos/Server/Handler/GetAgendaReport.dyn_o ) [smos-server] [31 of 50] Compiling Smos.Server.Handler.DeleteUser ( src/Smos/Server/Handler/DeleteUser.hs, dist/build/Smos/Server/Handler/DeleteUser.o, dist/build/Smos/Server/Handler/DeleteUser.dyn_o ) [smos-server] [32 of 50] Compiling Smos.Server.Handler.DeleteSmosFile ( src/Smos/Server/Handler/DeleteSmosFile.hs, dist/build/Smos/Server/Handler/DeleteSmosFile.o, dist/build/Smos/Server/Handler/DeleteSmosFile.dyn_o ) [smos-server] [33 of 50] Compiling Smos.Server.Handler.DeleteBackup ( src/Smos/Server/Handler/DeleteBackup.hs, dist/build/Smos/Server/Handler/DeleteBackup.o, dist/build/Smos/Server/Handler/DeleteBackup.dyn_o ) [smos-server] [34 of 50] Compiling Smos.Server.Handler.Admin.PutUserSubscription ( src/Smos/Server/Handler/Admin/PutUserSubscription.hs, dist/build/Smos/Server/Handler/Admin/PutUserSubscription.o, dist/build/Smos/Server/Handler/Admin/PutUserSubscription.dyn_o ) [smos-server] [35 of 50] Compiling Smos.Server.Handler.Admin.PostMigrateFiles ( src/Smos/Server/Handler/Admin/PostMigrateFiles.hs, dist/build/Smos/Server/Handler/Admin/PostMigrateFiles.o, dist/build/Smos/Server/Handler/Admin/PostMigrateFiles.dyn_o ) [smos-server] [36 of 50] Compiling Smos.Server.Booking ( src/Smos/Server/Booking.hs, dist/build/Smos/Server/Booking.o, dist/build/Smos/Server/Booking.dyn_o ) [smos-server] [37 of 50] Compiling Smos.Server.Handler.GetBookingSlots ( src/Smos/Server/Handler/GetBookingSlots.hs, dist/build/Smos/Server/Handler/GetBookingSlots.o, dist/build/Smos/Server/Handler/GetBookingSlots.dyn_o ) [smos-server] [38 of 50] Compiling Smos.Server.Handler.PostBooking ( src/Smos/Server/Handler/PostBooking.hs, dist/build/Smos/Server/Handler/PostBooking.o, dist/build/Smos/Server/Handler/PostBooking.dyn_o ) [smos-server] [39 of 50] Compiling Smos.Server.Handler.GetBookingSettings ( src/Smos/Server/Handler/GetBookingSettings.hs, dist/build/Smos/Server/Handler/GetBookingSettings.o, dist/build/Smos/Server/Handler/GetBookingSettings.dyn_o ) [smos-server] [40 of 50] Compiling Smos.Server.Subscription ( src/Smos/Server/Subscription.hs, dist/build/Smos/Server/Subscription.o, dist/build/Smos/Server/Subscription.dyn_o ) [smos-server] [41 of 50] Compiling Smos.Server.Handler.PutRestoreBackup ( src/Smos/Server/Handler/PutRestoreBackup.hs, dist/build/Smos/Server/Handler/PutRestoreBackup.o, dist/build/Smos/Server/Handler/PutRestoreBackup.dyn_o ) [smos-server] [42 of 50] Compiling Smos.Server.Handler.PostBackup ( src/Smos/Server/Handler/PostBackup.hs, dist/build/Smos/Server/Handler/PostBackup.o, dist/build/Smos/Server/Handler/PostBackup.dyn_o ) [smos-server] [43 of 50] Compiling Smos.Server.Handler.GetUserSubscription ( src/Smos/Server/Handler/GetUserSubscription.hs, dist/build/Smos/Server/Handler/GetUserSubscription.o, dist/build/Smos/Server/Handler/GetUserSubscription.dyn_o ) [smos-server] [44 of 50] Compiling Smos.Server.Handler.GetBackup ( src/Smos/Server/Handler/GetBackup.hs, dist/build/Smos/Server/Handler/GetBackup.o, dist/build/Smos/Server/Handler/GetBackup.dyn_o ) [smos-server] [45 of 50] Compiling Smos.Server.Handler.Admin.GetUsers ( src/Smos/Server/Handler/Admin/GetUsers.hs, dist/build/Smos/Server/Handler/Admin/GetUsers.o, dist/build/Smos/Server/Handler/Admin/GetUsers.dyn_o ) [smos-server] [46 of 50] Compiling Smos.Server.Handler.Admin.GetUser ( src/Smos/Server/Handler/Admin/GetUser.hs, dist/build/Smos/Server/Handler/Admin/GetUser.o, dist/build/Smos/Server/Handler/Admin/GetUser.dyn_o ) [smos-server] [47 of 50] Compiling Smos.Server.Handler.Admin ( src/Smos/Server/Handler/Admin.hs, dist/build/Smos/Server/Handler/Admin.o, dist/build/Smos/Server/Handler/Admin.dyn_o ) [smos-server] Adapting module: Smos.Server.Handler [smos-server] [48 of 50] Compiling Smos.Server.Handler ( src/Smos/Server/Handler.hs, dist/build/Smos/Server/Handler.o, dist/build/Smos/Server/Handler.dyn_o ) [smos-scheduler] Dependency tz: using tz-0.1.3.6 [smos-scheduler] Dependency unliftio: using unliftio-0.2.25.1 [smos-scheduler] Dependency validity: using validity-0.12.1.0 [smos-scheduler] Dependency validity-path: using validity-path-0.4.0.1 [smos-scheduler] Dependency validity-text: using validity-text-0.3.1.3 [smos-scheduler] Dependency yaml: using yaml-0.11.11.2 [smos-scheduler] Dependency base: using base-4.20.2.0 [smos-scheduler] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-scheduler] Dependency smos-scheduler: using smos-scheduler-0.10.1 [smos-scheduler] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-scheduler] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-scheduler] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.2 [smos-scheduler] Dependency base: using base-4.20.2.0 [smos-scheduler] Dependency containers: using containers-0.7 [smos-scheduler] Dependency cron: using cron-0.7.2 [smos-scheduler] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-scheduler] Dependency dirforest: using dirforest-0.1.0.0 [smos-scheduler] Dependency genvalidity: using genvalidity-1.1.1.0 [smos-scheduler] Dependency genvalidity-path: using genvalidity-path-1.0.0.1 [smos-scheduler] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos-scheduler] Dependency genvalidity-sydtest-aeson: using genvalidity-sydtest-aeson-1.0.0.1 [smos-scheduler] Dependency genvalidity-text: using genvalidity-text-1.0.0.1 [smos-scheduler] Dependency genvalidity-time: using genvalidity-time-1.0.0.1 [smos-scheduler] Dependency monad-logger: using monad-logger-0.3.42 [smos-scheduler] Dependency mtl: using mtl-2.3.1 [smos-scheduler] Dependency opt-env-conf-test: using opt-env-conf-test-0.0.0.4 [smos-scheduler] Dependency path: using path-0.9.6 [smos-scheduler] Dependency path-io: using path-io-1.8.2 [smos-scheduler] Dependency smos-archive: using smos-archive-0.7.1 [smos-scheduler] Dependency smos-cli: using smos-cli-0.2.1 [smos-scheduler] Dependency smos-data: using smos-data-0.7.0 [smos-scheduler] Dependency smos-directory: using smos-directory-0.2.0 [smos-scheduler] Dependency smos-directory-gen: using smos-directory-gen-0.2.0 [smos-scheduler] Dependency smos-report: using smos-report-0.12.0 [smos-scheduler] Dependency smos-report-gen: using smos-report-gen-0.8.0 [smos-scheduler] Dependency smos-scheduler: using smos-scheduler-0.10.1 [smos-scheduler] Dependency sydtest: using sydtest-0.23.0.1 [smos-scheduler] Dependency text: using text-2.1.3 [smos-scheduler] Dependency time: using time-1.12.2 [smos-scheduler] Dependency tz: using tz-0.1.3.6 [smos-scheduler] Source component graph: [smos-scheduler]  component lib [smos-scheduler]  component exe:smos-scheduler dependency lib [smos-scheduler]  component test:smos-scheduler-test dependency lib [smos-scheduler] Configured component graph: [smos-scheduler]  component smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi [smos-scheduler]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-scheduler]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-scheduler]  include base-4.20.2.0-fafd [smos-scheduler]  include bytestring-0.12.2.0-96e1 [smos-scheduler]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-scheduler]  include containers-0.7-96b4 [smos-scheduler]  include cron-0.7.2-EBCVpyv5RU9IaoujvTWsGC [smos-scheduler]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-scheduler]  include fuzzy-time-0.3.0.1-EVWPua6yGRBKAsyyJWRpF7 [smos-scheduler]  include megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos-scheduler]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-scheduler]  include mtl-2.3.1-37af [smos-scheduler]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-scheduler]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-scheduler]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-scheduler]  include pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-scheduler]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-scheduler]  include safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-scheduler]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-scheduler]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-scheduler]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-scheduler]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-scheduler]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-scheduler]  include text-2.1.3-34f1 [smos-scheduler]  include time-1.12.2-3479 [smos-scheduler]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-scheduler]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-scheduler]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-scheduler]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-scheduler]  include validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-scheduler]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-scheduler]  component smos-scheduler-0.10.1-83oN4Pgb6bc6o7Gh21HybY-smos-scheduler [smos-scheduler]  include base-4.20.2.0-fafd [smos-scheduler]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-scheduler]  include smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi [smos-cursor-gen-source] Phase: setupCompilerEnvironmentPhase [smos-cursor-gen-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-cursor-gen-source] Phase: unpackPhase [smos-cursor-gen-source] unpacking source archive /nix/store/ggzk2zdzdw8dbifmc6y1570anij9n16k-smos-cursor-gen [smos-cursor-gen-source] source root is smos-cursor-gen [smos-cursor-gen-source] Phase: patchPhase [smos-cursor-gen-source] Phase: compileBuildDriverPhase [smos-cursor-gen-source] setupCompileFlags: -package-db=/build/tmp.8W24v55ThT/setup-package.conf.d -threaded [smos-cursor-gen-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.8W24v55ThT/Main.o ) [smos-cursor-gen-source] [2 of 2] Linking Setup [smos-cursor-gen-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-cursor-gen-source] Phase: configurePhase [smos-cursor-gen-source] configureFlags: --verbose --prefix=/nix/store/lvxnmvqw2xfy2c731xk35ni0riy72r3h-smos-cursor-gen-source-0.2.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.8W24v55ThT/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-cursor-gen-source] Using Parsec parser [smos-cursor-gen-source] Configuring smos-cursor-gen-0.2.2... [smos-cursor-gen-source] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-cursor-gen-source] Dependency base: using base-4.20.2.0 [smos-cursor-gen-source] Dependency cursor: using cursor-0.3.2.0 [smos-cursor-gen-source] Dependency cursor-dirforest-gen: using cursor-dirforest-gen-0.0.0.0 [smos-cursor-gen-source] Dependency cursor-fuzzy-time-gen: using cursor-fuzzy-time-gen-0.2.0.0 [smos-cursor-gen-source] Dependency cursor-gen: using cursor-gen-0.4.0.0 [smos-cursor-gen-source] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [smos-cursor-gen-source] Dependency genvalidity-text: using genvalidity-text-1.0.0.1 [smos-cursor-gen-source] Dependency smos-cursor: using smos-cursor-0.7.0 [smos-cursor-gen-source] Dependency smos-data: using smos-data-0.7.0 [smos-cursor-gen-source] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-cursor-gen-source] Dependency base >=4.7 && <5: using base-4.20.2.0 [smos-cursor-gen-source] Dependency criterion: using criterion-1.6.4.0 [smos-cursor-gen-source] Dependency genvalidity-criterion: using genvalidity-criterion-1.1.0.0 [smos-cursor-gen-source] Dependency smos-cursor: using smos-cursor-0.7.0 [smos-cursor-gen-source] Dependency smos-cursor-gen: using smos-cursor-gen-0.2.2 [smos-cursor-gen-source] Dependency smos-data: using smos-data-0.7.0 [smos-cursor-gen-source] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-cursor-gen-source] Source component graph: [smos-cursor-gen-source]  component lib [smos-cursor-gen-source]  component bench:smos-cursor-bench dependency lib [smos-cursor-gen-source] Configured component graph: [smos-cursor-gen-source]  component smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg [smos-cursor-gen-source]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-cursor-gen-source]  include base-4.20.2.0-fafd [smos-cursor-gen-source]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-cursor-gen-source]  include cursor-dirforest-gen-0.0.0.0-CGRaP24nTHqKwZbqELyqpr [smos-cursor-gen-source]  include cursor-fuzzy-time-gen-0.2.0.0-9ODocFfGldi9XgU5wg7dyd [smos-report-cursor-source] Phase: setupCompilerEnvironmentPhase [smos-report-cursor-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-report-cursor-source] Phase: unpackPhase [smos-report-cursor-source] unpacking source archive /nix/store/fy55wd6s7jlla0l75dwd8iblq12ryx0r-smos-report-cursor [smos-report-cursor-source] source root is smos-report-cursor [smos-report-cursor-source] Phase: patchPhase [smos-report-cursor-source] Phase: compileBuildDriverPhase [smos-report-cursor-source] setupCompileFlags: -package-db=/build/tmp.nMd1ERC1Xw/setup-package.conf.d -threaded [smos-report-cursor-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.nMd1ERC1Xw/Main.o ) [smos-report-cursor-source] [2 of 2] Linking Setup [smos-report-cursor-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-report-cursor-source] Phase: configurePhase [smos-report-cursor-source] configureFlags: --verbose --prefix=/nix/store/wi229788pmm1i24z8mwmpz0fzdc3f9dq-smos-report-cursor-source-0.6.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.nMd1ERC1Xw/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-report-cursor-source] Using Parsec parser [smos-report-cursor-source] Configuring smos-report-cursor-0.6.1... [smos-report-cursor-source] Dependency base: using base-4.20.2.0 [smos-report-cursor-source] Dependency conduit: using conduit-1.3.6.1 [smos-report-cursor-source] Dependency containers: using containers-0.7 [smos-report-cursor-source] Dependency cursor: using cursor-0.3.2.0 [smos-report-cursor-source] Dependency deepseq: using deepseq-1.5.0.0 [smos-report-cursor-source] Dependency dlist: using dlist-1.0 [smos-report-cursor-source] Dependency microlens: using microlens-0.4.14.0 [smos-report-cursor-source] Dependency path: using path-0.9.6 [smos-report-cursor-source] Dependency smos-cursor: using smos-cursor-0.7.0 [smos-report-cursor-source] Dependency smos-data: using smos-data-0.7.0 [smos-report-cursor-source] Dependency smos-directory: using smos-directory-0.2.0 [smos-report-cursor-source] Dependency smos-report: using smos-report-0.12.0 [smos-report-cursor-source] Dependency time: using time-1.12.2 [smos-report-cursor-source] Dependency tz: using tz-0.1.3.6 [smos-report-cursor-source] Dependency validity: using validity-0.12.1.0 [smos-report-cursor-source] Dependency validity-path: using validity-path-0.4.0.1 [smos-report-cursor-source] Source component graph: component lib [smos-report-cursor-source] Configured component graph: [smos-report-cursor-source]  component smos-report-cursor-0.6.1-5TfTbX0g2IlJpRgkgXwwdQ [smos-report-cursor-source]  include base-4.20.2.0-fafd [smos-report-cursor-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-report-cursor-source]  include containers-0.7-96b4 [smos-report-cursor-source]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-cursor-source]  include deepseq-1.5.0.0-2b65 [smos-report-cursor-source]  include dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [smos-report-cursor-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-report-cursor-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-cursor-source]  include smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-report-cursor-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-cursor-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-report-cursor-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-cursor-source]  include time-1.12.2-3479 [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Handler.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Handler.hs [smos-server] [49 of 50] Compiling Smos.Server.Serve ( src/Smos/Server/Serve.hs, dist/build/Smos/Server/Serve.o, dist/build/Smos/Server/Serve.dyn_o ) [smos-server] Adapting module: Smos.Server.Serve [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server/Serve.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server/Serve.hs [smos-server] [50 of 50] Compiling Smos.Server ( src/Smos/Server.hs, dist/build/Smos/Server.o, dist/build/Smos/Server.dyn_o ) [smos-server] Adapting module: Smos.Server [smos-server] Outputing coverables file /build/smos-server-0.15.0/src/Smos/Server.hs.coverables for source file /build/smos-server-0.15.0/src/Smos/Server.hs [smos-server] Warning: ignoring unrecognised input `dist/build/Codec/Compression/Zstd/Extended.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Backup.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Booking.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Constants.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/DB.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/DB/CASHash.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/DB/Compressed.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Env.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/FileMigration.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/Admin.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/Admin/GetUser.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/Admin/GetUsers.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/Admin/PostMigrateFiles.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/Admin/PutUserSubscription.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/DeleteBackup.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/DeleteSmosFile.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/DeleteUser.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/GetAgendaReport.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/GetApiVersion.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/GetBackup.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/GetBookingSettings.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/GetBookingSlots.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/GetListBackups.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/GetListSmosFiles.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/GetMonetisation.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/GetNextActionReport.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/GetSmosFile.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/GetUserPermissions.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/GetUserSubscription.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/Import.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/PostBackup.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/PostBooking.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/PostInitiateStripeCheckoutSession.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/PostLogin.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/PostRegister.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/PostStripeHook.dyn_o' [smos-scheduler]  component smos-scheduler-0.10.1-6Fq0rLvuyt4HHw7FuMQ3sW-smos-scheduler-test [smos-scheduler]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-scheduler]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-scheduler]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-scheduler]  include base-4.20.2.0-fafd [smos-scheduler]  include containers-0.7-96b4 [smos-scheduler]  include cron-0.7.2-EBCVpyv5RU9IaoujvTWsGC [smos-scheduler]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-scheduler]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-scheduler]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-scheduler]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-scheduler]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-scheduler]  include genvalidity-sydtest-aeson-1.0.0.1-HUw1h3zkWvdEFAp2ufNqWJ [smos-scheduler]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-scheduler]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-scheduler]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-scheduler]  include mtl-2.3.1-37af [smos-scheduler]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-scheduler]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-scheduler]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-scheduler]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-scheduler]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-scheduler]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-scheduler]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-scheduler]  include smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-scheduler]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-scheduler]  include smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos-scheduler]  include smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi [smos-scheduler]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-scheduler]  include text-2.1.3-34f1 [smos-scheduler]  include time-1.12.2-3479 [smos-scheduler]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-scheduler] Linked component graph: [smos-scheduler]  unit smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi [smos-scheduler]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-scheduler]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-scheduler]  include base-4.20.2.0-fafd [smos-scheduler]  include bytestring-0.12.2.0-96e1 [smos-scheduler]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-scheduler]  include containers-0.7-96b4 [smos-scheduler]  include cron-0.7.2-EBCVpyv5RU9IaoujvTWsGC [smos-scheduler]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-scheduler]  include fuzzy-time-0.3.0.1-EVWPua6yGRBKAsyyJWRpF7 [smos-scheduler]  include megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos-scheduler]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-scheduler]  include mtl-2.3.1-37af [smos-scheduler]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-scheduler]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-scheduler]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-scheduler]  include pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-scheduler]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-scheduler]  include safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-scheduler]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-scheduler]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-scheduler]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-scheduler]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-scheduler]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-scheduler]  include text-2.1.3-34f1 [smos-scheduler]  include time-1.12.2-3479 [smos-scheduler]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-scheduler]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-scheduler]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-scheduler]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-scheduler]  include validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-scheduler]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-cursor-gen-source]  include cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-cursor-gen-source]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-cursor-gen-source]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-cursor-gen-source]  include smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-cursor-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cursor-gen-source]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-cursor-gen-source]  component smos-cursor-gen-0.2.2-siis3graN04ZoLd0KLRGa-smos-cursor-bench [smos-cursor-gen-source]  include base-4.20.2.0-fafd [smos-cursor-gen-source]  include criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [smos-cursor-gen-source]  include genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [smos-cursor-gen-source]  include smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-cursor-gen-source]  include smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg [smos-cursor-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cursor-gen-source]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-cursor-gen-source] Linked component graph: [smos-cursor-gen-source]  unit smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg [smos-cursor-gen-source]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-cursor-gen-source]  include base-4.20.2.0-fafd [smos-cursor-gen-source]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-cursor-gen-source]  include cursor-dirforest-gen-0.0.0.0-CGRaP24nTHqKwZbqELyqpr [smos-cursor-gen-source]  include cursor-fuzzy-time-gen-0.2.0.0-9ODocFfGldi9XgU5wg7dyd [smos-cursor-gen-source]  include cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-cursor-gen-source]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-cursor-gen-source]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-cursor-gen-source]  include smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-cursor-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cursor-gen-source]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-cursor-gen-source]  Smos.Cursor.Collapse.Gen=smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg:Smos.Cursor.Collapse.Gen,Smos.Cursor.Contents.Gen=smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg:Smos.Cursor.Contents.Gen,Smos.Cursor.Entry.Gen=smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg:Smos.Cursor.Entry.Gen,Smos.Cursor.FileBrowser.Gen=smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg:Smos.Cursor.FileBrowser.Gen,Smos.Cursor.Header.Gen=smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg:Smos.Cursor.Header.Gen,Smos.Cursor.Logbook.Gen=smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg:Smos.Cursor.Logbook.Gen,Smos.Cursor.Properties.Gen=smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg:Smos.Cursor.Properties.Gen,Smos.Cursor.SmosFile.Gen=smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg:Smos.Cursor.SmosFile.Gen,Smos.Cursor.StateHistory.Gen=smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg:Smos.Cursor.StateHistory.Gen,Smos.Cursor.Tag.Gen=smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg:Smos.Cursor.Tag.Gen,Smos.Cursor.Tags.Gen=smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg:Smos.Cursor.Tags.Gen,Smos.Cursor.Timestamps.Gen=smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg:Smos.Cursor.Timestamps.Gen,Smos.History.Gen=smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg:Smos.History.Gen,Smos.Undo.Gen=smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg:Smos.Undo.Gen [smos-cursor-gen-source]  unit smos-cursor-gen-0.2.2-siis3graN04ZoLd0KLRGa-smos-cursor-bench [smos-cursor-gen-source]  include base-4.20.2.0-fafd [smos-cursor-gen-source]  include criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [smos-cursor-gen-source]  include genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [smos-cursor-gen-source]  include smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-cursor-gen-source]  include smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg [smos-cursor-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cursor-gen-source]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-cursor-gen-source] Ready component graph: [smos-cursor-gen-source]  definite smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg [smos-cursor-gen-source]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-cursor-gen-source]  depends base-4.20.2.0-fafd [smos-cursor-gen-source]  depends cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-cursor-gen-source]  depends cursor-dirforest-gen-0.0.0.0-CGRaP24nTHqKwZbqELyqpr [smos-cursor-gen-source]  depends cursor-fuzzy-time-gen-0.2.0.0-9ODocFfGldi9XgU5wg7dyd [smos-cursor-gen-source]  depends cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-cursor-gen-source]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-cursor-gen-source]  depends genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-cursor-gen-source]  depends smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-cursor-gen-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cursor-gen-source]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-cursor-gen-source]  definite smos-cursor-gen-0.2.2-siis3graN04ZoLd0KLRGa-smos-cursor-bench [smos-cursor-gen-source]  depends base-4.20.2.0-fafd [smos-report-cursor-source]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-report-cursor-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-report-cursor-source]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-report-cursor-source] Linked component graph: [smos-report-cursor-source]  unit smos-report-cursor-0.6.1-5TfTbX0g2IlJpRgkgXwwdQ [smos-report-cursor-source]  include base-4.20.2.0-fafd [smos-report-cursor-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-report-cursor-source]  include containers-0.7-96b4 [smos-report-cursor-source]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-cursor-source]  include deepseq-1.5.0.0-2b65 [smos-report-cursor-source]  include dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [smos-report-cursor-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-report-cursor-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-cursor-source]  include smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-report-cursor-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-cursor-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-report-cursor-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-cursor-source]  include time-1.12.2-3479 [smos-report-cursor-source]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-report-cursor-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-report-cursor-source]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-report-cursor-source]  Smos.Cursor.Report.Entry=smos-report-cursor-0.6.1-5TfTbX0g2IlJpRgkgXwwdQ:Smos.Cursor.Report.Entry,Smos.Cursor.Report.Next=smos-report-cursor-0.6.1-5TfTbX0g2IlJpRgkgXwwdQ:Smos.Cursor.Report.Next,Smos.Cursor.Report.Ongoing=smos-report-cursor-0.6.1-5TfTbX0g2IlJpRgkgXwwdQ:Smos.Cursor.Report.Ongoing,Smos.Cursor.Report.Stuck=smos-report-cursor-0.6.1-5TfTbX0g2IlJpRgkgXwwdQ:Smos.Cursor.Report.Stuck,Smos.Cursor.Report.Timestamps=smos-report-cursor-0.6.1-5TfTbX0g2IlJpRgkgXwwdQ:Smos.Cursor.Report.Timestamps,Smos.Cursor.Report.Waiting=smos-report-cursor-0.6.1-5TfTbX0g2IlJpRgkgXwwdQ:Smos.Cursor.Report.Waiting,Smos.Cursor.Report.Work=smos-report-cursor-0.6.1-5TfTbX0g2IlJpRgkgXwwdQ:Smos.Cursor.Report.Work [smos-report-cursor-source] Ready component graph: [smos-report-cursor-source]  definite smos-report-cursor-0.6.1-5TfTbX0g2IlJpRgkgXwwdQ [smos-report-cursor-source]  depends base-4.20.2.0-fafd [smos-report-cursor-source]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-report-cursor-source]  depends containers-0.7-96b4 [smos-report-cursor-source]  depends cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-cursor-source]  depends deepseq-1.5.0.0-2b65 [smos-report-cursor-source]  depends dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [smos-report-cursor-source]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-report-cursor-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-cursor-source]  depends smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-report-cursor-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-cursor-source]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-report-cursor-source]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-cursor-source]  depends time-1.12.2-3479 [smos-report-cursor-source]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-report-cursor-source]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-report-cursor-source]  depends validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-report-cursor-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-report-cursor-source] Using compiler: ghc-9.10.3 [smos-report-cursor-source] Using install prefix: [smos-report-cursor-source] /nix/store/wi229788pmm1i24z8mwmpz0fzdc3f9dq-smos-report-cursor-source-0.6.1 [smos-report-cursor-source] Executables installed in: [smos-report-cursor-source] /nix/store/wi229788pmm1i24z8mwmpz0fzdc3f9dq-smos-report-cursor-source-0.6.1/bin [smos-report-cursor-source] Libraries installed in: [smos-report-cursor-source] /nix/store/wi229788pmm1i24z8mwmpz0fzdc3f9dq-smos-report-cursor-source-0.6.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-report-cursor-0.6.1-5TfTbX0g2IlJpRgkgXwwdQ [smos-report-cursor-source] Dynamic Libraries installed in: [smos-report-cursor-source] /nix/store/wi229788pmm1i24z8mwmpz0fzdc3f9dq-smos-report-cursor-source-0.6.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-report-cursor-source] Private executables installed in: [smos-report-cursor-source] /nix/store/wi229788pmm1i24z8mwmpz0fzdc3f9dq-smos-report-cursor-source-0.6.1/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-report-cursor-0.6.1 [smos-report-cursor-source] Data files installed in: [smos-report-cursor-source] /nix/store/wi229788pmm1i24z8mwmpz0fzdc3f9dq-smos-report-cursor-source-0.6.1/share/x86_64-linux-ghc-9.10.3-a85d/smos-report-cursor-0.6.1 [smos-report-cursor-source] Documentation installed in: [smos-report-cursor-source] /nix/store/wi229788pmm1i24z8mwmpz0fzdc3f9dq-smos-report-cursor-source-0.6.1/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-report-cursor-0.6.1 [smos-report-cursor-source] Configuration files installed in: [smos-report-cursor-source] /nix/store/wi229788pmm1i24z8mwmpz0fzdc3f9dq-smos-report-cursor-source-0.6.1/etc [smos-report-cursor-source] No alex found [smos-report-cursor-source] Using ar found on system at: [smos-report-cursor-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-report-cursor-source] No c2hs found [smos-report-cursor-source] No cpphs found [smos-report-cursor-source] No doctest found [smos-report-cursor-source] Using gcc version 14.3.0 given by user at: [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/PostSync.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/PutRestoreBackup.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Handler/PutSmosFile.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Looper.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Looper/AutoBackup.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Looper/BackupGarbageCollector.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Looper/Env.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Looper/Import.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/OptParse.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Serve.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Smos/Server/Subscription.dyn_o' [smos-server] Warning: ignoring unrecognised input `dist/build/Paths_smos_server.dyn_o' [smos-server] Preprocessing executable 'smos-server' for smos-server-0.15.0... [smos-server] Building executable 'smos-server' for smos-server-0.15.0... [smos-server] [1 of 2] Compiling Main ( app/Main.hs, dist/build/smos-server/smos-server-tmp/Main.o ) [smos-server] Adapting module: Main [smos-server] Outputing coverables file /build/smos-server-0.15.0/app/Main.hs.coverables for source file /build/smos-server-0.15.0/app/Main.hs [smos-server] [2 of 2] Compiling Paths_smos_server ( dist/build/smos-server/autogen/Paths_smos_server.hs, dist/build/smos-server/smos-server-tmp/Paths_smos_server.o ) [smos-server] [1 of 3] Compiling Main ( app/Main.hs, dist/build/smos-server/smos-server-tmp/Main.o ) [Smos.Server package changed] [smos-server] Adapting module: Main [smos-server] Outputing coverables file /build/smos-server-0.15.0/app/Main.hs.coverables for source file /build/smos-server-0.15.0/app/Main.hs [smos-server] [2 of 3] Compiling Paths_smos_server ( dist/build/smos-server/autogen/Paths_smos_server.hs, dist/build/smos-server/smos-server-tmp/Paths_smos_server.o ) [Impure plugin forced recompilation] [smos-server] [3 of 3] Linking dist/build/smos-server/smos-server [smos-server] buildPhase completed in 30 seconds [smos-server] Phase: checkPhase [smos-server] Package has no test suites. [smos-server] Phase: haddockPhase [smos-server] Phase: installPhase [smos-server] Installing library in /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-server] Installing executable smos-server in /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0/bin [smos-server] Warning: The directory [smos-server] /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0/bin is not in [smos-server] the system search path. [smos-server] Phase: fixupPhase [smos-server] shrinking RPATHs of ELF executables and libraries in /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0 [smos-server] shrinking /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0/bin/smos-server [smos-server] shrinking /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i-ghc9.10.3.so [smos-server] checking for references to /build/ in /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0... [smos-server] gzipping man pages under /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0/share/man/ [smos-server] �[smos-server] stripping (with command strip and flags -S -p) in /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0/lib /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0/bin [smos-server] shrinking RPATHs of ELF executables and libraries in /nix/store/0x7z73i9xycjlz47whdhcbffiwiya5b8-smos-server-0.15.0-coverables [smos-server] checking for references to /build/ in /nix/store/0x7z73i9xycjlz47whdhcbffiwiya5b8-smos-server-0.15.0-coverables... [smos-server] patching script interpreter paths in /nix/store/0x7z73i9xycjlz47whdhcbffiwiya5b8-smos-server-0.15.0-coverables [smos-scheduler]  Smos.Scheduler=smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi:Smos.Scheduler,Smos.Scheduler.Commands=smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi:Smos.Scheduler.Commands,Smos.Scheduler.Commands.Check=smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi:Smos.Scheduler.Commands.Check,Smos.Scheduler.Commands.Next=smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi:Smos.Scheduler.Commands.Next,Smos.Scheduler.Commands.Sample=smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi:Smos.Scheduler.Commands.Sample,Smos.Scheduler.Commands.Schedule=smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi:Smos.Scheduler.Commands.Schedule,Smos.Scheduler.History=smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi:Smos.Scheduler.History,Smos.Scheduler.OptParse=smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi:Smos.Scheduler.OptParse,Smos.Scheduler.Recurrence=smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi:Smos.Scheduler.Recurrence,Smos.Scheduler.Render=smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi:Smos.Scheduler.Render,Smos.Scheduler.Schedule=smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi:Smos.Scheduler.Schedule,Smos.Scheduler.Template=smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi:Smos.Scheduler.Template [smos-scheduler]  unit smos-scheduler-0.10.1-83oN4Pgb6bc6o7Gh21HybY-smos-scheduler [smos-scheduler]  include base-4.20.2.0-fafd [smos-scheduler]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-scheduler]  include smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi [smos-scheduler]  unit smos-scheduler-0.10.1-6Fq0rLvuyt4HHw7FuMQ3sW-smos-scheduler-test [smos-scheduler]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-scheduler]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-scheduler]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-scheduler]  include base-4.20.2.0-fafd [smos-scheduler]  include containers-0.7-96b4 [smos-scheduler]  include cron-0.7.2-EBCVpyv5RU9IaoujvTWsGC [smos-scheduler]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-scheduler]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-scheduler]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-scheduler]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-scheduler]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-scheduler]  include genvalidity-sydtest-aeson-1.0.0.1-HUw1h3zkWvdEFAp2ufNqWJ [smos-scheduler]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-scheduler]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-scheduler]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-scheduler]  include mtl-2.3.1-37af [smos-scheduler]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-scheduler]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-scheduler]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-scheduler]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-scheduler]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-scheduler]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-scheduler]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-scheduler]  include smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-scheduler]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-scheduler]  include smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos-scheduler]  include smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi [smos-scheduler]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-scheduler]  include text-2.1.3-34f1 [smos-scheduler]  include time-1.12.2-3479 [smos-scheduler]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-scheduler] Ready component graph: [smos-scheduler]  definite smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi [smos-scheduler]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-scheduler]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-scheduler]  depends base-4.20.2.0-fafd [smos-scheduler]  depends bytestring-0.12.2.0-96e1 [smos-scheduler]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-scheduler]  depends containers-0.7-96b4 [smos-scheduler]  depends cron-0.7.2-EBCVpyv5RU9IaoujvTWsGC [smos-scheduler]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-scheduler]  depends fuzzy-time-0.3.0.1-EVWPua6yGRBKAsyyJWRpF7 [smos-scheduler]  depends megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos-scheduler]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-scheduler]  depends mtl-2.3.1-37af [smos-scheduler]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-scheduler]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-scheduler]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-scheduler]  depends pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-scheduler]  depends safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-scheduler]  depends safe-coloured-text-terminfo-0.3.0.0-Bwd26lv5RUL11qahSmvVKt [smos-scheduler]  depends smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-scheduler]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-scheduler]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-scheduler]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-scheduler]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-scheduler]  depends text-2.1.3-34f1 [smos-scheduler]  depends time-1.12.2-3479 [smos-scheduler]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-scheduler]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-scheduler]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-cursor-gen-source]  depends criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [smos-cursor-gen-source]  depends genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [smos-cursor-gen-source]  depends smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-cursor-gen-source]  depends smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg [smos-cursor-gen-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cursor-gen-source]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-cursor-gen-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-cursor-gen-source] Using compiler: ghc-9.10.3 [smos-cursor-gen-source] Using install prefix: [smos-cursor-gen-source] /nix/store/lvxnmvqw2xfy2c731xk35ni0riy72r3h-smos-cursor-gen-source-0.2.2 [smos-cursor-gen-source] Executables installed in: [smos-cursor-gen-source] /nix/store/lvxnmvqw2xfy2c731xk35ni0riy72r3h-smos-cursor-gen-source-0.2.2/bin [smos-cursor-gen-source] Libraries installed in: [smos-cursor-gen-source] /nix/store/lvxnmvqw2xfy2c731xk35ni0riy72r3h-smos-cursor-gen-source-0.2.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-cursor-gen-0.2.2-314VwTPXqy25w7qEbkupyg [smos-cursor-gen-source] Dynamic Libraries installed in: [smos-cursor-gen-source] /nix/store/lvxnmvqw2xfy2c731xk35ni0riy72r3h-smos-cursor-gen-source-0.2.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-cursor-gen-source] Private executables installed in: [smos-cursor-gen-source] /nix/store/lvxnmvqw2xfy2c731xk35ni0riy72r3h-smos-cursor-gen-source-0.2.2/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-cursor-gen-0.2.2 [smos-cursor-gen-source] Data files installed in: [smos-cursor-gen-source] /nix/store/lvxnmvqw2xfy2c731xk35ni0riy72r3h-smos-cursor-gen-source-0.2.2/share/x86_64-linux-ghc-9.10.3-a85d/smos-cursor-gen-0.2.2 [smos-cursor-gen-source] Documentation installed in: [smos-cursor-gen-source] /nix/store/lvxnmvqw2xfy2c731xk35ni0riy72r3h-smos-cursor-gen-source-0.2.2/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-cursor-gen-0.2.2 [smos-cursor-gen-source] Configuration files installed in: [smos-cursor-gen-source] /nix/store/lvxnmvqw2xfy2c731xk35ni0riy72r3h-smos-cursor-gen-source-0.2.2/etc [smos-cursor-gen-source] No alex found [smos-cursor-gen-source] Using ar found on system at: [smos-cursor-gen-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-cursor-gen-source] No c2hs found [smos-cursor-gen-source] No cpphs found [smos-cursor-gen-source] No doctest found [smos-cursor-gen-source] Using gcc version 14.3.0 given by user at: [smos-cursor-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-cursor-gen-source] Using ghc version 9.10.3 found on system at: [smos-cursor-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-cursor-gen-source] Using ghc-pkg version 9.10.3 found on system at: [smos-cursor-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-cursor-gen-source] No ghcjs found [smos-cursor-gen-source] No ghcjs-pkg found [smos-cursor-gen-source] No greencard found [smos-cursor-gen-source] Using haddock version 2.31.1 found on system at: [smos-cursor-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-cursor-gen-source] No happy found [smos-cursor-gen-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-cursor-gen-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-cursor-gen-source] No hmake found [smos-cursor-gen-source] Using hpc version 0.69 found on system at: [smos-cursor-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-cursor-gen-source] Using hsc2hs version 0.68.10 found on system at: [smos-cursor-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-cursor-gen-source] No hscolour found [smos-cursor-gen-source] No jhc found [smos-cursor-gen-source] Using ld found on system at: [smos-cursor-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-cursor-gen-source] No pkg-config found [smos-cursor-gen-source] Using runghc version 9.10.3 found on system at: [smos-cursor-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-cursor-gen-source] Using strip version 2.44 found on system at: [smos-cursor-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-cursor-gen-source] Using tar found on system at: [smos-cursor-gen-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-cursor-gen-source] No uhc found [smos-cursor-gen-source] Phase: buildPhase [smos-cursor-gen-source] Distribution quality errors: [smos-cursor-gen-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-cursor-gen-source] [license-none] The 'license' field is missing or is NONE. [smos-cursor-gen-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-cursor-gen-source] specify an upper bound on the version number. Each major release of the 'base' [smos-cursor-gen-source] package changes the API in various ways and most packages will need some [smos-cursor-gen-source] changes to compile with it. The recommended practice is to specify an upper [smos-cursor-gen-source] bound on the version of the 'base' package. This ensures your package will [smos-cursor-gen-source] continue to build when a new major version of the 'base' package is released. [smos-cursor-gen-source] If you are not sure what upper bound to use then use the next major version. [smos-cursor-gen-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-cursor-gen-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-cursor-gen-source] Distribution quality warnings: [smos-cursor-gen-source] [no-category] No 'category' field. [smos-report-cursor-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-report-cursor-source] Using ghc version 9.10.3 found on system at: [smos-report-cursor-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-report-cursor-source] Using ghc-pkg version 9.10.3 found on system at: [smos-report-cursor-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-report-cursor-source] No ghcjs found [smos-report-cursor-source] No ghcjs-pkg found [smos-report-cursor-source] No greencard found [smos-report-cursor-source] Using haddock version 2.31.1 found on system at: [smos-report-cursor-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-report-cursor-source] No happy found [smos-report-cursor-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-report-cursor-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-report-cursor-source] No hmake found [smos-report-cursor-source] Using hpc version 0.69 found on system at: [smos-report-cursor-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-report-cursor-source] Using hsc2hs version 0.68.10 found on system at: [smos-report-cursor-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-report-cursor-source] No hscolour found [smos-report-cursor-source] No jhc found [smos-report-cursor-source] Using ld found on system at: [smos-report-cursor-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-report-cursor-source] No pkg-config found [smos-report-cursor-source] Using runghc version 9.10.3 found on system at: [smos-report-cursor-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-report-cursor-source] Using strip version 2.44 found on system at: [smos-report-cursor-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-report-cursor-source] Using tar found on system at: [smos-report-cursor-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-report-cursor-source] No uhc found [smos-report-cursor-source] Phase: buildPhase [smos-report-cursor-source] Distribution quality errors: [smos-report-cursor-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-report-cursor-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-report-cursor-source] specify an upper bound on the version number. Each major release of the 'base' [smos-report-cursor-source] package changes the API in various ways and most packages will need some [smos-report-cursor-source] changes to compile with it. The recommended practice is to specify an upper [smos-report-cursor-source] bound on the version of the 'base' package. This ensures your package will [smos-report-cursor-source] continue to build when a new major version of the 'base' package is released. [smos-report-cursor-source] If you are not sure what upper bound to use then use the next major version. [smos-report-cursor-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-report-cursor-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-report-cursor-source] Distribution quality warnings: [smos-report-cursor-source] [no-license-file] A 'license-file' is not specified. [smos-report-cursor-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-report-cursor-source] - conduit [smos-report-cursor-source] - containers [smos-report-cursor-source] - cursor [smos-report-cursor-source] - deepseq [smos-report-cursor-source] - dlist [smos-report-cursor-source] - microlens [smos-report-cursor-source] - path [smos-report-cursor-source] - smos-cursor [smos-report-cursor-source] - smos-data [smos-report-cursor-source] - smos-directory [smos-report-cursor-source] - smos-report [smos-report-cursor-source] - time [smos-report-cursor-source] - tz [smos-report-cursor-source] - validity [smos-report-cursor-source] - validity-path [smos-report-cursor-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-report-cursor-source] Note: the public hackage server would reject this package. [smos-report-cursor-source] Building source dist for smos-report-cursor-0.6.1... [smos-report-cursor-source] Source tarball created: dist/smos-report-cursor-0.6.1.tar.gz [smos-report-cursor-source] Phase: haddockPhase [smos-report-cursor-source] Phase: installPhase [smos-report-cursor-source] Phase: fixupPhase [smos-server] shrinking RPATHs of ELF executables and libraries in /nix/store/xvi6v5g3f7f0r5rwqgi0flqwnjz43vvd-smos-server-0.15.0-coverage [smos-server] checking for references to /build/ in /nix/store/xvi6v5g3f7f0r5rwqgi0flqwnjz43vvd-smos-server-0.15.0-coverage... [smos-server] patching script interpreter paths in /nix/store/xvi6v5g3f7f0r5rwqgi0flqwnjz43vvd-smos-server-0.15.0-coverage [smos-scheduler]  depends validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-scheduler]  depends validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-scheduler]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-scheduler]  definite smos-scheduler-0.10.1-6Fq0rLvuyt4HHw7FuMQ3sW-smos-scheduler-test [smos-scheduler]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-scheduler]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-scheduler]  depends autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-scheduler]  depends base-4.20.2.0-fafd [smos-scheduler]  depends containers-0.7-96b4 [smos-scheduler]  depends cron-0.7.2-EBCVpyv5RU9IaoujvTWsGC [smos-scheduler]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-scheduler]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-scheduler]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-scheduler]  depends genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-scheduler]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-scheduler]  depends genvalidity-sydtest-aeson-1.0.0.1-HUw1h3zkWvdEFAp2ufNqWJ [smos-scheduler]  depends genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-scheduler]  depends genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-scheduler]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-scheduler]  depends mtl-2.3.1-37af [smos-scheduler]  depends opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-scheduler]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-scheduler]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-scheduler]  depends smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-scheduler]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-scheduler]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-scheduler]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-scheduler]  depends smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-scheduler]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-scheduler]  depends smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos-scheduler]  depends smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi [smos-scheduler]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-scheduler]  depends text-2.1.3-34f1 [smos-scheduler]  depends time-1.12.2-3479 [smos-scheduler]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-scheduler]  definite smos-scheduler-0.10.1-83oN4Pgb6bc6o7Gh21HybY-smos-scheduler [smos-scheduler]  depends base-4.20.2.0-fafd [smos-scheduler]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-scheduler]  depends smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi [smos-scheduler] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-scheduler] Using compiler: ghc-9.10.3 [smos-scheduler] Using install prefix: [smos-scheduler] /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1 [smos-scheduler] Executables installed in: [smos-scheduler] /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1/bin [smos-scheduler] Libraries installed in: [smos-scheduler] /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi [smos-scheduler] Dynamic Libraries installed in: [smos-scheduler] /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-scheduler] Private executables installed in: [smos-scheduler] /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-scheduler-0.10.1 [smos-scheduler] Data files installed in: [smos-scheduler] /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1/share/x86_64-linux-ghc-9.10.3-a85d/smos-scheduler-0.10.1 [smos-scheduler] Documentation installed in: [smos-scheduler] /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-scheduler-0.10.1 [smos-scheduler] Configuration files installed in: [smos-scheduler] /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1/etc [smos-scheduler] No alex found [smos-scheduler] Using ar found on system at: [smos-scheduler] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-scheduler] No c2hs found [smos-scheduler] No cpphs found [smos-scheduler] No doctest found [smos-scheduler] Using gcc version 14.3.0 given by user at: [smos-scheduler] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-scheduler] Using ghc version 9.10.3 found on system at: [smos-scheduler] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-scheduler] Using ghc-pkg version 9.10.3 found on system at: [smos-scheduler] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-scheduler] No ghcjs found [smos-scheduler] No ghcjs-pkg found [smos-scheduler] No greencard found [smos-scheduler] Using haddock version 2.31.1 found on system at: [smos-scheduler] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-scheduler] No happy found [smos-scheduler] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-cursor-gen-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-cursor-gen-source] - QuickCheck [smos-cursor-gen-source] - cursor [smos-cursor-gen-source] - cursor-dirforest-gen [smos-cursor-gen-source] - cursor-fuzzy-time-gen [smos-cursor-gen-source] - cursor-gen [smos-cursor-gen-source] - genvalidity [smos-cursor-gen-source] - genvalidity-text [smos-cursor-gen-source] - smos-cursor [smos-cursor-gen-source] - smos-data [smos-cursor-gen-source] - smos-data-gen [smos-cursor-gen-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-cursor-gen-source] Note: the public hackage server would reject this package. [smos-cursor-gen-source] Building source dist for smos-cursor-gen-0.2.2... [smos-cursor-gen-source] Source tarball created: dist/smos-cursor-gen-0.2.2.tar.gz [smos-cursor-gen-source] Phase: haddockPhase [smos-cursor-gen-source] Phase: installPhase [smos-cursor-gen-source] Phase: fixupPhase [post-build-hook] Uploading to cachix cache "smos": /nix/store/wi229788pmm1i24z8mwmpz0fzdc3f9dq-smos-report-cursor-source-0.6.1 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/wi229788pmm1i24z8mwmpz0fzdc3f9dq-smos-report-cursor-source-0.6.1 (8.55 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/wi229788pmm1i24z8mwmpz0fzdc3f9dq-smos-report-cursor-source-0.6.1 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/wi229788pmm1i24z8mwmpz0fzdc3f9dq-smos-report-cursor-source-0.6.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/ahxswl93wz7rkv285skh3jgi2dr0ahrr-smos-report-cursor-source-0.6.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 49 of 88 built (4 building), 28 of 28 downloaded from cache Building smos-report-cursor [smos-scheduler] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-scheduler] No hmake found [smos-scheduler] Using hpc version 0.69 found on system at: [smos-scheduler] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-scheduler] Using hsc2hs version 0.68.10 found on system at: [smos-scheduler] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-scheduler] No hscolour found [smos-scheduler] No jhc found [smos-scheduler] Using ld found on system at: [smos-scheduler] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-scheduler] No pkg-config found [smos-scheduler] Using runghc version 9.10.3 found on system at: [smos-scheduler] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-scheduler] Using strip version 2.44 found on system at: [smos-scheduler] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-scheduler] Using tar found on system at: [smos-scheduler] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-scheduler] No uhc found [smos-scheduler] Phase: buildPhase [smos-scheduler] Preprocessing library for smos-scheduler-0.10.1... [smos-scheduler] Building library for smos-scheduler-0.10.1... [smos-scheduler] [ 1 of 13] Compiling Paths_smos_scheduler ( dist/build/autogen/Paths_smos_scheduler.hs, dist/build/Paths_smos_scheduler.o, dist/build/Paths_smos_scheduler.dyn_o ) [smos-scheduler] Adapting module: Smos.Scheduler.Template [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/Template.hs.coverables for source file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/Template.hs [smos-scheduler] Adapting module: Smos.Scheduler.Schedule [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/Schedule.hs.coverables for source file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/Schedule.hs [smos-scheduler] [ 2 of 13] Compiling Smos.Scheduler.Schedule ( src/Smos/Scheduler/Schedule.hs, dist/build/Smos/Scheduler/Schedule.o, dist/build/Smos/Scheduler/Schedule.dyn_o ) [smos-scheduler] [ 3 of 13] Compiling Smos.Scheduler.OptParse ( src/Smos/Scheduler/OptParse.hs, dist/build/Smos/Scheduler/OptParse.o, dist/build/Smos/Scheduler/OptParse.dyn_o ) [smos-scheduler] Adapting module: Smos.Scheduler.OptParse [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/OptParse.hs.coverables for source file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/OptParse.hs [smos-scheduler] Adapting module: Smos.Scheduler.History [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/History.hs.coverables for source file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/History.hs [smos-scheduler] Adapting module: Smos.Scheduler.Render [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/Render.hs.coverables for source file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/Render.hs [smos-scheduler] [ 4 of 13] Compiling Smos.Scheduler.History ( src/Smos/Scheduler/History.hs, dist/build/Smos/Scheduler/History.o, dist/build/Smos/Scheduler/History.dyn_o ) [smos-scheduler] [ 5 of 13] Compiling Smos.Scheduler.Recurrence ( src/Smos/Scheduler/Recurrence.hs, dist/build/Smos/Scheduler/Recurrence.o, dist/build/Smos/Scheduler/Recurrence.dyn_o ) [smos-scheduler] Adapting module: Smos.Scheduler.Recurrence [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/Recurrence.hs.coverables for source file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/Recurrence.hs [smos-scheduler] [ 6 of 13] Compiling Smos.Scheduler.Commands.Next ( src/Smos/Scheduler/Commands/Next.hs, dist/build/Smos/Scheduler/Commands/Next.o, dist/build/Smos/Scheduler/Commands/Next.dyn_o ) [smos-scheduler] Adapting module: Smos.Scheduler.Commands.Next [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/Commands/Next.hs.coverables for source file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/Commands/Next.hs [smos-scheduler] [ 7 of 13] Compiling Smos.Scheduler.Template ( src/Smos/Scheduler/Template.hs, dist/build/Smos/Scheduler/Template.o, dist/build/Smos/Scheduler/Template.dyn_o ) [smos-scheduler] [ 8 of 13] Compiling Smos.Scheduler.Render ( src/Smos/Scheduler/Render.hs, dist/build/Smos/Scheduler/Render.o, dist/build/Smos/Scheduler/Render.dyn_o ) [smos-scheduler] [ 9 of 13] Compiling Smos.Scheduler.Commands.Schedule ( src/Smos/Scheduler/Commands/Schedule.hs, dist/build/Smos/Scheduler/Commands/Schedule.o, dist/build/Smos/Scheduler/Commands/Schedule.dyn_o ) [smos-scheduler] Adapting module: Smos.Scheduler.Commands.Sample [smos-calendar-import] Phase: setupCompilerEnvironmentPhase [smos-calendar-import] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-calendar-import] Phase: unpackPhase [smos-calendar-import] unpacking source archive /nix/store/9dgjg9v8ip17av6nka3wwll192wscyz5-smos-calendar-import-source-0.10.0/smos-calendar-import-0.10.0.tar.gz [smos-calendar-import] source root is smos-calendar-import-0.10.0 [smos-calendar-import] setting SOURCE_DATE_EPOCH to timestamp 1780355763 of file "smos-calendar-import-0.10.0/test/Spec.hs" [smos-calendar-import] Phase: patchPhase [smos-calendar-import] Adding dekking-value to build-depends in ./smos-calendar-import.cabal [smos-calendar-import] Phase: compileBuildDriverPhase [smos-calendar-import] setupCompileFlags: -package-db=/build/tmp.6KNh6JvCbS/setup-package.conf.d -threaded [smos-calendar-import] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.6KNh6JvCbS/Main.o ) [smos-calendar-import] [2 of 2] Linking Setup [smos-calendar-import] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-calendar-import] Phase: configurePhase [smos-calendar-import] configureFlags: --verbose --prefix=/nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.6KNh6JvCbS/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-calendar-import] Using Parsec parser [smos-calendar-import] Configuring smos-calendar-import-0.10.0... [smos-calendar-import] Dependency aeson: using aeson-2.2.3.0 [smos-calendar-import] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-calendar-import] Dependency base: using base-4.20.2.0 [smos-calendar-import] Dependency bytestring: using bytestring-0.12.2.0 [smos-calendar-import] Dependency case-insensitive: using case-insensitive-1.2.1.0 [smos-calendar-import] Dependency conformance: using conformance-0.1.0.0 [smos-calendar-import] Dependency containers: using containers-0.7 [smos-calendar-import] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-calendar-import] Dependency http-client: using http-client-0.7.19 [smos-calendar-import] Dependency http-client-tls: using http-client-tls-0.3.6.4 [smos-calendar-import] Dependency ical: using ical-0.0.0.0 [smos-calendar-import] Dependency ical-recurrence: using ical-recurrence-0.0.0.0 [smos-calendar-import] Dependency monad-logger: using monad-logger-0.3.42 [smos-calendar-import] Dependency network-uri: using network-uri-2.6.4.2 [smos-calendar-import] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-calendar-import] Dependency path: using path-0.9.6 [smos-calendar-import] Dependency path-io: using path-io-1.8.2 [smos-calendar-import] Dependency smos-cli: using smos-cli-0.2.1 [smos-calendar-import] Dependency smos-data: using smos-data-0.7.0 [smos-calendar-import] Dependency smos-directory: using smos-directory-0.2.0 [smos-calendar-import] Dependency text: using text-2.1.3 [smos-calendar-import] Dependency time: using time-1.12.2 [smos-calendar-import] Dependency unliftio: using unliftio-0.2.25.1 [smos-calendar-import] Dependency validity: using validity-0.12.1.0 [smos-calendar-import] Dependency validity-text: using validity-text-0.3.1.3 [smos-calendar-import] Dependency yaml: using yaml-0.11.11.2 [smos-calendar-import] Dependency base: using base-4.20.2.0 [post-build-hook] Uploading to cachix cache "smos": /nix/store/lvxnmvqw2xfy2c731xk35ni0riy72r3h-smos-cursor-gen-source-0.2.2 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/lvxnmvqw2xfy2c731xk35ni0riy72r3h-smos-cursor-gen-source-0.2.2 (10.29 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/lvxnmvqw2xfy2c731xk35ni0riy72r3h-smos-cursor-gen-source-0.2.2 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/lvxnmvqw2xfy2c731xk35ni0riy72r3h-smos-cursor-gen-source-0.2.2' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/xj7j8a8b5426h98qh05x857xqp9ljc0j-smos-cursor-gen-source-0.2.2.drv' to 'https://cache.staging.nix-ci.com'... Progress: 50 of 88 built (4 building), 28 of 28 downloaded from cache [post-build-hook] Uploading to cachix cache "smos": /nix/store/0x7z73i9xycjlz47whdhcbffiwiya5b8-smos-server-0.15.0-coverables /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0 /nix/store/xvi6v5g3f7f0r5rwqgi0flqwnjz43vvd-smos-server-0.15.0-coverage [post-build-hook] Pushing 3 paths (611 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/xvi6v5g3f7f0r5rwqgi0flqwnjz43vvd-smos-server-0.15.0-coverage (4.19 KiB) [post-build-hook] Pushing /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0 (43.98 MiB) [post-build-hook] Pushing /nix/store/0x7z73i9xycjlz47whdhcbffiwiya5b8-smos-server-0.15.0-coverables (553.91 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/0x7z73i9xycjlz47whdhcbffiwiya5b8-smos-server-0.15.0-coverables /nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0 /nix/store/xvi6v5g3f7f0r5rwqgi0flqwnjz43vvd-smos-server-0.15.0-coverage [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/0x7z73i9xycjlz47whdhcbffiwiya5b8-smos-server-0.15.0-coverables' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/xvi6v5g3f7f0r5rwqgi0flqwnjz43vvd-smos-server-0.15.0-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/4iwvjvxxax02iv32dsard3nynhcvdmks-smos-server-0.15.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/wjviy5bz68wsskja7w9jgm3kappgpllq-smos-server-0.15.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 51 of 89 built (3 building), 28 of 28 downloaded from cache Building smos-sync Building smos-cursor-gen [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/Commands/Sample.hs.coverables for source file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/Commands/Sample.hs [smos-scheduler] Adapting module: Smos.Scheduler.Commands.Check [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/Commands/Check.hs.coverables for source file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/Commands/Check.hs [smos-scheduler] Adapting module: Smos.Scheduler.Commands.Schedule [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/Commands/Schedule.hs.coverables for source file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/Commands/Schedule.hs [smos-scheduler] [10 of 13] Compiling Smos.Scheduler.Commands.Sample ( src/Smos/Scheduler/Commands/Sample.hs, dist/build/Smos/Scheduler/Commands/Sample.o, dist/build/Smos/Scheduler/Commands/Sample.dyn_o ) [smos-scheduler] [11 of 13] Compiling Smos.Scheduler.Commands.Check ( src/Smos/Scheduler/Commands/Check.hs, dist/build/Smos/Scheduler/Commands/Check.o, dist/build/Smos/Scheduler/Commands/Check.dyn_o ) [smos-scheduler] [12 of 13] Compiling Smos.Scheduler.Commands ( src/Smos/Scheduler/Commands.hs, dist/build/Smos/Scheduler/Commands.o, dist/build/Smos/Scheduler/Commands.dyn_o ) [smos-scheduler] Adapting module: Smos.Scheduler.Commands [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/Commands.hs.coverables for source file /build/smos-scheduler-0.10.1/src/Smos/Scheduler/Commands.hs [smos-scheduler] [13 of 13] Compiling Smos.Scheduler ( src/Smos/Scheduler.hs, dist/build/Smos/Scheduler.o, dist/build/Smos/Scheduler.dyn_o ) [smos-scheduler] Adapting module: Smos.Scheduler [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/src/Smos/Scheduler.hs.coverables for source file /build/smos-scheduler-0.10.1/src/Smos/Scheduler.hs [smos-scheduler] Warning: ignoring unrecognised input `dist/build/Smos/Scheduler.dyn_o' [smos-scheduler] Warning: ignoring unrecognised input `dist/build/Smos/Scheduler/Commands.dyn_o' [smos-scheduler] Warning: ignoring unrecognised input `dist/build/Smos/Scheduler/Commands/Check.dyn_o' [smos-scheduler] Warning: ignoring unrecognised input `dist/build/Smos/Scheduler/Commands/Next.dyn_o' [smos-scheduler] Warning: ignoring unrecognised input `dist/build/Smos/Scheduler/Commands/Sample.dyn_o' [smos-scheduler] Warning: ignoring unrecognised input `dist/build/Smos/Scheduler/Commands/Schedule.dyn_o' [smos-scheduler] Warning: ignoring unrecognised input `dist/build/Smos/Scheduler/History.dyn_o' [smos-scheduler] Warning: ignoring unrecognised input `dist/build/Smos/Scheduler/OptParse.dyn_o' [smos-scheduler] Warning: ignoring unrecognised input `dist/build/Smos/Scheduler/Recurrence.dyn_o' [smos-scheduler] Warning: ignoring unrecognised input `dist/build/Smos/Scheduler/Render.dyn_o' [smos-scheduler] Warning: ignoring unrecognised input `dist/build/Smos/Scheduler/Schedule.dyn_o' [smos-scheduler] Warning: ignoring unrecognised input `dist/build/Smos/Scheduler/Template.dyn_o' [smos-scheduler] Warning: ignoring unrecognised input `dist/build/Paths_smos_scheduler.dyn_o' [smos-scheduler] Preprocessing test suite 'smos-scheduler-test' for smos-scheduler-0.10.1... [smos-scheduler] Building test suite 'smos-scheduler-test' for smos-scheduler-0.10.1... [smos-scheduler] [ 1 of 14] Compiling Paths_smos_scheduler ( dist/build/smos-scheduler-test/autogen/Paths_smos_scheduler.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Paths_smos_scheduler.o ) [smos-scheduler] Adapting module: Smos.Scheduler.History.Gen [smos-scheduler] Adapting module: Smos.Scheduler.Template.Gen [smos-scheduler] Adapting module: Smos.Scheduler.OptParseSpec [smos-scheduler] Adapting module: Smos.Scheduler.Render.Gen [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/History/Gen.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/History/Gen.hs [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/Render/Gen.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/Render/Gen.hs [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/OptParseSpec.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/OptParseSpec.hs [smos-scheduler] Adapting module: Smos.Scheduler.RenderGoldenSpec [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/Template/Gen.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/Template/Gen.hs [smos-calendar-import] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-calendar-import] Dependency smos-calendar-import: using smos-calendar-import-0.10.0 [smos-calendar-import] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-calendar-import] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-calendar-import] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.2 [smos-calendar-import] Dependency base: using base-4.20.2.0 [smos-calendar-import] Dependency bytestring: using bytestring-0.12.2.0 [smos-calendar-import] Dependency conformance-gen: using conformance-gen-0.0.0.0 [smos-calendar-import] Dependency containers: using containers-0.7 [smos-calendar-import] Dependency deepseq: using deepseq-1.5.0.0 [smos-calendar-import] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-calendar-import] Dependency genvalidity: using genvalidity-1.1.1.0 [smos-calendar-import] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos-calendar-import] Dependency genvalidity-sydtest-aeson: using genvalidity-sydtest-aeson-1.0.0.1 [smos-calendar-import] Dependency genvalidity-text: using genvalidity-text-1.0.0.1 [smos-calendar-import] Dependency ical: using ical-0.0.0.0 [smos-calendar-import] Dependency ical-gen: using ical-gen-0.0.0.0 [smos-calendar-import] Dependency ical-recurrence: using ical-recurrence-0.0.0.0 [smos-calendar-import] Dependency ical-recurrence-gen: using ical-recurrence-gen-0.0.0.0 [smos-calendar-import] Dependency opt-env-conf-test: using opt-env-conf-test-0.0.0.4 [smos-calendar-import] Dependency path: using path-0.9.6 [smos-calendar-import] Dependency path-io: using path-io-1.8.2 [smos-calendar-import] Dependency smos-calendar-import: using smos-calendar-import-0.10.0 [smos-calendar-import] Dependency smos-data: using smos-data-0.7.0 [smos-calendar-import] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-calendar-import] Dependency sydtest: using sydtest-0.23.0.1 [smos-calendar-import] Dependency yaml: using yaml-0.11.11.2 [smos-calendar-import] Source component graph: [smos-calendar-import]  component lib [smos-calendar-import]  component exe:smos-calendar-import dependency lib [smos-calendar-import]  component test:smos-calendar-import-test dependency lib [smos-calendar-import] Configured component graph: [smos-calendar-import]  component smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP [smos-calendar-import]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-calendar-import]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-calendar-import]  include base-4.20.2.0-fafd [smos-calendar-import]  include bytestring-0.12.2.0-96e1 [smos-calendar-import]  include case-insensitive-1.2.1.0-3mnUFXW54Ar6D0b2Y2KGKv [smos-calendar-import]  include conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [smos-calendar-import]  include containers-0.7-96b4 [smos-calendar-import]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-calendar-import]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-calendar-import]  include http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-calendar-import]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-calendar-import]  include ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [smos-calendar-import]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-calendar-import]  include network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [smos-calendar-import]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-calendar-import]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-calendar-import]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-calendar-import]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-calendar-import]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-calendar-import]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-calendar-import]  include text-2.1.3-34f1 [smos-calendar-import]  include time-1.12.2-3479 [smos-calendar-import]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-calendar-import]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-calendar-import]  include validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-calendar-import]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-calendar-import]  component smos-calendar-import-0.10.0-4zPjDwX1YwREWLQSNpSHd9-smos-calendar-import [smos-calendar-import]  include base-4.20.2.0-fafd [smos-calendar-import]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-calendar-import]  include smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP [smos-calendar-import]  component smos-calendar-import-0.10.0-GcItMVu05E67hl9n7vBlcE-smos-calendar-import-test [smos-calendar-import]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-calendar-import]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-calendar-import]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-calendar-import]  include base-4.20.2.0-fafd [smos-calendar-import]  include bytestring-0.12.2.0-96e1 [smos-calendar-import]  include conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [smos-calendar-import]  include containers-0.7-96b4 [smos-calendar-import]  include deepseq-1.5.0.0-2b65 [smos-calendar-import]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-calendar-import]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-calendar-import]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-calendar-import]  include genvalidity-sydtest-aeson-1.0.0.1-HUw1h3zkWvdEFAp2ufNqWJ [smos-calendar-import]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-report-cursor] Phase: setupCompilerEnvironmentPhase [smos-report-cursor] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-report-cursor] Phase: unpackPhase [smos-report-cursor] unpacking source archive /nix/store/wi229788pmm1i24z8mwmpz0fzdc3f9dq-smos-report-cursor-source-0.6.1/smos-report-cursor-0.6.1.tar.gz [smos-report-cursor] source root is smos-report-cursor-0.6.1 [smos-report-cursor] setting SOURCE_DATE_EPOCH to timestamp 1780355981 of file "smos-report-cursor-0.6.1/src/Smos/Cursor/Report/Work.hs" [smos-report-cursor] warning: file "smos-report-cursor-0.6.1/src/Smos/Cursor/Report/Work.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-report-cursor] Phase: patchPhase [smos-report-cursor] Adding dekking-value to build-depends in ./smos-report-cursor.cabal [smos-report-cursor] Phase: compileBuildDriverPhase [smos-report-cursor] setupCompileFlags: -package-db=/build/tmp.L6GQi3yBpr/setup-package.conf.d -threaded [smos-report-cursor] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.L6GQi3yBpr/Main.o ) [smos-report-cursor] [2 of 2] Linking Setup [smos-report-cursor] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-report-cursor] Phase: configurePhase [smos-report-cursor] configureFlags: --verbose --prefix=/nix/store/gx4mf4ai6c67q3j79fmzhyd2v172y9y4-smos-report-cursor-0.6.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.L6GQi3yBpr/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-report-cursor] Using Parsec parser [smos-report-cursor] Configuring smos-report-cursor-0.6.1... [smos-report-cursor] Dependency base: using base-4.20.2.0 [smos-report-cursor] Dependency conduit: using conduit-1.3.6.1 [smos-report-cursor] Dependency containers: using containers-0.7 [smos-report-cursor] Dependency cursor: using cursor-0.3.2.0 [smos-report-cursor] Dependency deepseq: using deepseq-1.5.0.0 [smos-report-cursor] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-report-cursor] Dependency dlist: using dlist-1.0 [smos-report-cursor] Dependency microlens: using microlens-0.4.14.0 [smos-report-cursor] Dependency path: using path-0.9.6 [smos-report-cursor] Dependency smos-cursor: using smos-cursor-0.7.0 [smos-report-cursor] Dependency smos-data: using smos-data-0.7.0 [smos-report-cursor] Dependency smos-directory: using smos-directory-0.2.0 [smos-report-cursor] Dependency smos-report: using smos-report-0.12.0 [smos-report-cursor] Dependency time: using time-1.12.2 [smos-report-cursor] Dependency tz: using tz-0.1.3.6 [smos-report-cursor] Dependency validity: using validity-0.12.1.0 [smos-report-cursor] Dependency validity-path: using validity-path-0.4.0.1 [smos-report-cursor] Source component graph: component lib [smos-report-cursor] Configured component graph: [smos-report-cursor]  component smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos-report-cursor]  include base-4.20.2.0-fafd [smos-report-cursor]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-report-cursor]  include containers-0.7-96b4 [smos-report-cursor]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-cursor]  include deepseq-1.5.0.0-2b65 [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/RenderGoldenSpec.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/RenderGoldenSpec.hs [smos-scheduler] [ 2 of 14] Compiling Smos.Scheduler.History.Gen ( test/Smos/Scheduler/History/Gen.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/History/Gen.o ) [smos-scheduler] [ 3 of 14] Compiling Smos.Scheduler.OptParseSpec ( test/Smos/Scheduler/OptParseSpec.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/OptParseSpec.o ) [smos-scheduler] [ 4 of 14] Compiling Smos.Scheduler.Render.Gen ( test/Smos/Scheduler/Render/Gen.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/Render/Gen.o, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/Render/Gen.dyn_o ) [smos-scheduler] Adapting module: Smos.Scheduler.TemplateSpec [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/TemplateSpec.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/TemplateSpec.hs [smos-scheduler] [ 5 of 14] Compiling Smos.Scheduler.IntegrationSpec ( test/Smos/Scheduler/IntegrationSpec.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/IntegrationSpec.o ) [smos-scheduler] Adapting module: Smos.Scheduler.Schedule.Gen [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/Schedule/Gen.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/Schedule/Gen.hs [smos-scheduler] Adapting module: Smos.Scheduler.IntegrationSpec [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/IntegrationSpec.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/IntegrationSpec.hs [smos-scheduler] [ 6 of 14] Compiling Smos.Scheduler.RenderGoldenSpec ( test/Smos/Scheduler/RenderGoldenSpec.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/RenderGoldenSpec.o ) [smos-scheduler] [ 7 of 14] Compiling Smos.Scheduler.Schedule.Gen ( test/Smos/Scheduler/Schedule/Gen.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/Schedule/Gen.o, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/Schedule/Gen.dyn_o ) [smos-scheduler] [ 8 of 14] Compiling Smos.Scheduler.RecurrenceSpec ( test/Smos/Scheduler/RecurrenceSpec.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/RecurrenceSpec.o ) [smos-scheduler] Adapting module: Smos.Scheduler.RecurrenceSpec [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/RecurrenceSpec.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/RecurrenceSpec.hs [smos-scheduler] Adapting module: Smos.Scheduler.ScheduleSpec [smos-scheduler] Adapting module: Smos.Scheduler.HistorySpec [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/ScheduleSpec.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/ScheduleSpec.hs [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/HistorySpec.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/HistorySpec.hs [smos-scheduler] Adapting module: Smos.Scheduler.RenderSpec [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/RenderSpec.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/RenderSpec.hs [smos-scheduler] [ 9 of 14] Compiling Smos.Scheduler.HistorySpec ( test/Smos/Scheduler/HistorySpec.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/HistorySpec.o ) [smos-scheduler] [10 of 14] Compiling Smos.Scheduler.ScheduleSpec ( test/Smos/Scheduler/ScheduleSpec.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/ScheduleSpec.o ) [smos-scheduler] [11 of 14] Compiling Smos.Scheduler.Template.Gen ( test/Smos/Scheduler/Template/Gen.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/Template/Gen.o ) [smos-scheduler] [12 of 14] Compiling Smos.Scheduler.RenderSpec ( test/Smos/Scheduler/RenderSpec.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/RenderSpec.o ) [smos-scheduler] [13 of 14] Compiling Smos.Scheduler.TemplateSpec ( test/Smos/Scheduler/TemplateSpec.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/TemplateSpec.o ) [smos-calendar-import]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-calendar-import]  include ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [smos-calendar-import]  include ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [smos-calendar-import]  include ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW [smos-calendar-import]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-calendar-import]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-calendar-import]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-calendar-import]  include smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP [smos-calendar-import]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-calendar-import]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-calendar-import]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-calendar-import]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-calendar-import] Linked component graph: [smos-calendar-import]  unit smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP [smos-calendar-import]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-calendar-import]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-calendar-import]  include base-4.20.2.0-fafd [smos-calendar-import]  include bytestring-0.12.2.0-96e1 [smos-calendar-import]  include case-insensitive-1.2.1.0-3mnUFXW54Ar6D0b2Y2KGKv [smos-calendar-import]  include conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [smos-calendar-import]  include containers-0.7-96b4 [smos-calendar-import]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-calendar-import]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-calendar-import]  include http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-calendar-import]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-calendar-import]  include ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [smos-calendar-import]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-calendar-import]  include network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [smos-calendar-import]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-calendar-import]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-calendar-import]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-calendar-import]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-calendar-import]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-calendar-import]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-calendar-import]  include text-2.1.3-34f1 [smos-calendar-import]  include time-1.12.2-3479 [smos-calendar-import]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-calendar-import]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-calendar-import]  include validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-calendar-import]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-calendar-import]  ICal.Extended=smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP:ICal.Extended,Smos.Calendar.Import=smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP:Smos.Calendar.Import,Smos.Calendar.Import.Event=smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP:Smos.Calendar.Import.Event,Smos.Calendar.Import.Filter=smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP:Smos.Calendar.Import.Filter,Smos.Calendar.Import.OptParse=smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP:Smos.Calendar.Import.OptParse,Smos.Calendar.Import.Pick=smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP:Smos.Calendar.Import.Pick,Smos.Calendar.Import.Recur=smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP:Smos.Calendar.Import.Recur,Smos.Calendar.Import.RecurringEvent=smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP:Smos.Calendar.Import.RecurringEvent,Smos.Calendar.Import.Render=smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP:Smos.Calendar.Import.Render,Smos.Calendar.Import.ResolveLocal=smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP:Smos.Calendar.Import.ResolveLocal,Smos.Calendar.Import.ResolveZones=smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP:Smos.Calendar.Import.ResolveZones,Smos.Calendar.Import.Static=smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP:Smos.Calendar.Import.Static,Smos.Calendar.Import.UTCEvent=smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP:Smos.Calendar.Import.UTCEvent,Smos.Calendar.Import.UnresolvedEvent=smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP:Smos.Calendar.Import.UnresolvedEvent [smos-calendar-import]  unit smos-calendar-import-0.10.0-4zPjDwX1YwREWLQSNpSHd9-smos-calendar-import [smos-calendar-import]  include base-4.20.2.0-fafd [smos-calendar-import]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-calendar-import]  include smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP [smos-calendar-import]  unit smos-calendar-import-0.10.0-GcItMVu05E67hl9n7vBlcE-smos-calendar-import-test [smos-calendar-import]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-report-cursor]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-report-cursor]  include dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [smos-report-cursor]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-report-cursor]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-cursor]  include smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-report-cursor]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-cursor]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-report-cursor]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-cursor]  include time-1.12.2-3479 [smos-report-cursor]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-report-cursor]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-report-cursor]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-report-cursor] Linked component graph: [smos-report-cursor]  unit smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos-report-cursor]  include base-4.20.2.0-fafd [smos-report-cursor]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-report-cursor]  include containers-0.7-96b4 [smos-report-cursor]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-cursor]  include deepseq-1.5.0.0-2b65 [smos-report-cursor]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-report-cursor]  include dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [smos-report-cursor]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-report-cursor]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-cursor]  include smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-report-cursor]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-cursor]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-report-cursor]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-cursor]  include time-1.12.2-3479 [smos-report-cursor]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-report-cursor]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-report-cursor]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-report-cursor]  Smos.Cursor.Report.Entry=smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj:Smos.Cursor.Report.Entry,Smos.Cursor.Report.Next=smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj:Smos.Cursor.Report.Next,Smos.Cursor.Report.Ongoing=smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj:Smos.Cursor.Report.Ongoing,Smos.Cursor.Report.Stuck=smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj:Smos.Cursor.Report.Stuck,Smos.Cursor.Report.Timestamps=smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj:Smos.Cursor.Report.Timestamps,Smos.Cursor.Report.Waiting=smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj:Smos.Cursor.Report.Waiting,Smos.Cursor.Report.Work=smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj:Smos.Cursor.Report.Work [smos-report-cursor] Ready component graph: [smos-report-cursor]  definite smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos-report-cursor]  depends base-4.20.2.0-fafd [smos-report-cursor]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-report-cursor]  depends containers-0.7-96b4 [smos-report-cursor]  depends cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-cursor]  depends deepseq-1.5.0.0-2b65 [smos-report-cursor]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-report-cursor]  depends dlist-1.0-BTRHCvPIK1O7JbaJyUkK5A [smos-report-cursor]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-report-cursor]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-cursor]  depends smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-report-cursor]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-cursor]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-report-cursor]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-cursor]  depends time-1.12.2-3479 [smos-report-cursor]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-report-cursor]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-report-cursor]  depends validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-report-cursor] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-report-cursor] Using compiler: ghc-9.10.3 [smos-report-cursor] Using install prefix: [smos-report-cursor] /nix/store/gx4mf4ai6c67q3j79fmzhyd2v172y9y4-smos-report-cursor-0.6.1 [smos-report-cursor] Executables installed in: [smos-report-cursor] /nix/store/gx4mf4ai6c67q3j79fmzhyd2v172y9y4-smos-report-cursor-0.6.1/bin [smos-report-cursor] Libraries installed in: [smos-report-cursor] /nix/store/gx4mf4ai6c67q3j79fmzhyd2v172y9y4-smos-report-cursor-0.6.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos-report-cursor] Dynamic Libraries installed in: [smos-report-cursor] /nix/store/gx4mf4ai6c67q3j79fmzhyd2v172y9y4-smos-report-cursor-0.6.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-report-cursor] Private executables installed in: [smos-report-cursor] /nix/store/gx4mf4ai6c67q3j79fmzhyd2v172y9y4-smos-report-cursor-0.6.1/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-report-cursor-0.6.1 [smos-report-cursor] Data files installed in: [smos-scheduler] [14 of 14] Compiling Main ( test/Spec.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Main.o ) [smos-scheduler] Adapting module: Main [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Spec.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Spec.hs [smos-scheduler] [ 1 of 15] Compiling Paths_smos_scheduler ( dist/build/smos-scheduler-test/autogen/Paths_smos_scheduler.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Paths_smos_scheduler.o ) [Impure plugin forced recompilation] [smos-scheduler] Adapting module: Smos.Scheduler.History.Gen [smos-scheduler] Adapting module: Smos.Scheduler.OptParseSpec [smos-scheduler] Adapting module: Smos.Scheduler.Render.Gen [smos-scheduler] Adapting module: Smos.Scheduler.Template.Gen [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/Render/Gen.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/Render/Gen.hs [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/OptParseSpec.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/OptParseSpec.hs [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/Template/Gen.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/Template/Gen.hs [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/History/Gen.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/History/Gen.hs [smos-scheduler] Adapting module: Smos.Scheduler.RenderGoldenSpec [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/RenderGoldenSpec.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/RenderGoldenSpec.hs [smos-scheduler] [ 2 of 15] Compiling Smos.Scheduler.History.Gen ( test/Smos/Scheduler/History/Gen.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/History/Gen.o ) [Test.Syd.Validity package changed] [smos-scheduler] [ 3 of 15] Compiling Smos.Scheduler.OptParseSpec ( test/Smos/Scheduler/OptParseSpec.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/OptParseSpec.o ) [OptEnvConf.Test package changed] [smos-scheduler] [ 4 of 15] Compiling Smos.Scheduler.Render.Gen ( test/Smos/Scheduler/Render/Gen.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/Render/Gen.o, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/Render/Gen.dyn_o ) [Test.Syd.Validity package changed] [smos-scheduler] Adapting module: Smos.Scheduler.TemplateSpec [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/TemplateSpec.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/TemplateSpec.hs [smos-scheduler] [ 5 of 15] Compiling Smos.Scheduler.IntegrationSpec ( test/Smos/Scheduler/IntegrationSpec.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/IntegrationSpec.o ) [Control.Monad.Logger package changed] [smos-scheduler] Adapting module: Smos.Scheduler.IntegrationSpec [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/IntegrationSpec.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/IntegrationSpec.hs [smos-scheduler] Adapting module: Smos.Scheduler.Schedule.Gen [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/Schedule/Gen.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/Schedule/Gen.hs [smos-scheduler] [ 6 of 15] Compiling Smos.Scheduler.RenderGoldenSpec ( test/Smos/Scheduler/RenderGoldenSpec.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/RenderGoldenSpec.o ) [Control.Monad.Reader package changed] [smos-scheduler] [ 7 of 15] Compiling Smos.Scheduler.Schedule.Gen ( test/Smos/Scheduler/Schedule/Gen.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/Schedule/Gen.o, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/Schedule/Gen.dyn_o ) [Data.GenValidity.Path package changed] [smos-scheduler] [ 8 of 15] Compiling Smos.Scheduler.RecurrenceSpec ( test/Smos/Scheduler/RecurrenceSpec.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/RecurrenceSpec.o ) [Test.Syd.Validity package changed] [smos-scheduler] Adapting module: Smos.Scheduler.RecurrenceSpec [smos-scheduler] Adapting module: Smos.Scheduler.ScheduleSpec [smos-scheduler] Adapting module: Smos.Scheduler.HistorySpec [smos-calendar-import]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-calendar-import]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-calendar-import]  include base-4.20.2.0-fafd [smos-calendar-import]  include bytestring-0.12.2.0-96e1 [smos-calendar-import]  include conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [smos-calendar-import]  include containers-0.7-96b4 [smos-calendar-import]  include deepseq-1.5.0.0-2b65 [smos-calendar-import]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-calendar-import]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-calendar-import]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-calendar-import]  include genvalidity-sydtest-aeson-1.0.0.1-HUw1h3zkWvdEFAp2ufNqWJ [smos-calendar-import]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-calendar-import]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-calendar-import]  include ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [smos-calendar-import]  include ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [smos-calendar-import]  include ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW [smos-calendar-import]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-calendar-import]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-calendar-import]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-calendar-import]  include smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP [smos-calendar-import]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-calendar-import]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-calendar-import]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-calendar-import]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-calendar-import] Ready component graph: [smos-calendar-import]  definite smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP [smos-calendar-import]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-calendar-import]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-calendar-import]  depends base-4.20.2.0-fafd [smos-calendar-import]  depends bytestring-0.12.2.0-96e1 [smos-calendar-import]  depends case-insensitive-1.2.1.0-3mnUFXW54Ar6D0b2Y2KGKv [smos-calendar-import]  depends conformance-0.1.0.0-4RDiiZFW9F969jbeCP9wmb [smos-calendar-import]  depends containers-0.7-96b4 [smos-calendar-import]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-calendar-import]  depends http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-calendar-import]  depends http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-calendar-import]  depends ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-calendar-import]  depends ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [smos-calendar-import]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-calendar-import]  depends network-uri-2.6.4.2-90cnrsZ004i7HW9YhrlM2 [smos-calendar-import]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-calendar-import]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-calendar-import]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-calendar-import]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-calendar-import]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-calendar-import]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-calendar-import]  depends text-2.1.3-34f1 [smos-calendar-import]  depends time-1.12.2-3479 [smos-calendar-import]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-calendar-import]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-calendar-import]  depends validity-text-0.3.1.3-GXG23dRmbmGHkAAk5tffI [smos-calendar-import]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-calendar-import]  definite smos-calendar-import-0.10.0-GcItMVu05E67hl9n7vBlcE-smos-calendar-import-test [smos-calendar-import]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-calendar-import]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-calendar-import]  depends autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-calendar-import]  depends base-4.20.2.0-fafd [smos-calendar-import]  depends bytestring-0.12.2.0-96e1 [smos-calendar-import]  depends conformance-gen-0.0.0.0-HOePdCO1mrO9Y0OFcABbzj [smos-calendar-import]  depends containers-0.7-96b4 [smos-calendar-import]  depends deepseq-1.5.0.0-2b65 [smos-calendar-import]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-calendar-import]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-calendar-import]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-calendar-import]  depends genvalidity-sydtest-aeson-1.0.0.1-HUw1h3zkWvdEFAp2ufNqWJ [smos-calendar-import]  depends genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-calendar-import]  depends ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-calendar-import]  depends ical-gen-0.0.0.0-9zHUKMBouKN5yaiGuEQJ8k [smos-calendar-import]  depends ical-recurrence-0.0.0.0-LUsDPQv2og07vGaDeaH18R [smos-calendar-import]  depends ical-recurrence-gen-0.0.0.0-ARnoteTctRj2auAeOGbVMW [smos-calendar-import]  depends opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-calendar-import]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-calendar-import]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-calendar-import]  depends smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP [smos-report-cursor] /nix/store/gx4mf4ai6c67q3j79fmzhyd2v172y9y4-smos-report-cursor-0.6.1/share/x86_64-linux-ghc-9.10.3-a85d/smos-report-cursor-0.6.1 [smos-report-cursor] Documentation installed in: [smos-report-cursor] /nix/store/gx4mf4ai6c67q3j79fmzhyd2v172y9y4-smos-report-cursor-0.6.1/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-report-cursor-0.6.1 [smos-report-cursor] Configuration files installed in: [smos-report-cursor] /nix/store/gx4mf4ai6c67q3j79fmzhyd2v172y9y4-smos-report-cursor-0.6.1/etc [smos-report-cursor] No alex found [smos-report-cursor] Using ar found on system at: [smos-report-cursor] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-report-cursor] No c2hs found [smos-report-cursor] No cpphs found [smos-report-cursor] No doctest found [smos-report-cursor] Using gcc version 14.3.0 given by user at: [smos-report-cursor] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-report-cursor] Using ghc version 9.10.3 found on system at: [smos-report-cursor] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-report-cursor] Using ghc-pkg version 9.10.3 found on system at: [smos-report-cursor] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-report-cursor] No ghcjs found [smos-report-cursor] No ghcjs-pkg found [smos-report-cursor] No greencard found [smos-report-cursor] Using haddock version 2.31.1 found on system at: [smos-report-cursor] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-report-cursor] No happy found [smos-report-cursor] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-report-cursor] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-report-cursor] No hmake found [smos-report-cursor] Using hpc version 0.69 found on system at: [smos-report-cursor] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-report-cursor] Using hsc2hs version 0.68.10 found on system at: [smos-report-cursor] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-report-cursor] No hscolour found [smos-report-cursor] No jhc found [smos-report-cursor] Using ld found on system at: [smos-report-cursor] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-report-cursor] No pkg-config found [smos-report-cursor] Using runghc version 9.10.3 found on system at: [smos-report-cursor] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-report-cursor] Using strip version 2.44 found on system at: [smos-report-cursor] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-report-cursor] Using tar found on system at: [smos-report-cursor] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-report-cursor] No uhc found [smos-report-cursor] Phase: buildPhase [smos-report-cursor] Preprocessing library for smos-report-cursor-0.6.1... [smos-report-cursor] Building library for smos-report-cursor-0.6.1... [smos-report-cursor] [1 of 8] Compiling Paths_smos_report_cursor ( dist/build/autogen/Paths_smos_report_cursor.hs, dist/build/Paths_smos_report_cursor.o, dist/build/Paths_smos_report_cursor.dyn_o ) [smos-report-cursor] Adapting module: Smos.Cursor.Report.Stuck [smos-report-cursor] Outputing coverables file /build/smos-report-cursor-0.6.1/src/Smos/Cursor/Report/Stuck.hs.coverables for source file /build/smos-report-cursor-0.6.1/src/Smos/Cursor/Report/Stuck.hs [smos-report-cursor] Adapting module: Smos.Cursor.Report.Entry [smos-report-cursor] Outputing coverables file /build/smos-report-cursor-0.6.1/src/Smos/Cursor/Report/Entry.hs.coverables for source file /build/smos-report-cursor-0.6.1/src/Smos/Cursor/Report/Entry.hs [smos-report-cursor] [2 of 8] Compiling Smos.Cursor.Report.Entry ( src/Smos/Cursor/Report/Entry.hs, dist/build/Smos/Cursor/Report/Entry.o, dist/build/Smos/Cursor/Report/Entry.dyn_o ) [smos-report-cursor] [3 of 8] Compiling Smos.Cursor.Report.Next ( src/Smos/Cursor/Report/Next.hs, dist/build/Smos/Cursor/Report/Next.o, dist/build/Smos/Cursor/Report/Next.dyn_o ) [smos-report-cursor] Adapting module: Smos.Cursor.Report.Waiting [smos-report-cursor] Adapting module: Smos.Cursor.Report.Next [smos-report-cursor] Adapting module: Smos.Cursor.Report.Timestamps [smos-report-cursor] Outputing coverables file /build/smos-report-cursor-0.6.1/src/Smos/Cursor/Report/Next.hs.coverables for source file /build/smos-report-cursor-0.6.1/src/Smos/Cursor/Report/Next.hs [smos-report-cursor] Outputing coverables file /build/smos-report-cursor-0.6.1/src/Smos/Cursor/Report/Waiting.hs.coverables for source file /build/smos-report-cursor-0.6.1/src/Smos/Cursor/Report/Waiting.hs [smos-report-cursor] Outputing coverables file /build/smos-report-cursor-0.6.1/src/Smos/Cursor/Report/Timestamps.hs.coverables for source file /build/smos-report-cursor-0.6.1/src/Smos/Cursor/Report/Timestamps.hs [smos-report-cursor] Adapting module: Smos.Cursor.Report.Ongoing [smos-report-cursor] Outputing coverables file /build/smos-report-cursor-0.6.1/src/Smos/Cursor/Report/Ongoing.hs.coverables for source file /build/smos-report-cursor-0.6.1/src/Smos/Cursor/Report/Ongoing.hs [smos-report-cursor] [4 of 8] Compiling Smos.Cursor.Report.Ongoing ( src/Smos/Cursor/Report/Ongoing.hs, dist/build/Smos/Cursor/Report/Ongoing.o, dist/build/Smos/Cursor/Report/Ongoing.dyn_o ) [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/ScheduleSpec.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/ScheduleSpec.hs [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/RecurrenceSpec.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/RecurrenceSpec.hs [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/HistorySpec.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/HistorySpec.hs [smos-scheduler] Adapting module: Smos.Scheduler.RenderSpec [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/RenderSpec.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Smos/Scheduler/RenderSpec.hs [smos-scheduler] [ 9 of 15] Compiling Smos.Scheduler.HistorySpec ( test/Smos/Scheduler/HistorySpec.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/HistorySpec.o ) [Data.DirForest package changed] [smos-scheduler] [10 of 15] Compiling Smos.Scheduler.ScheduleSpec ( test/Smos/Scheduler/ScheduleSpec.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/ScheduleSpec.o ) [Test.Syd.Validity package changed] [smos-scheduler] [11 of 15] Compiling Smos.Scheduler.Template.Gen ( test/Smos/Scheduler/Template/Gen.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/Template/Gen.o ) [Data.GenValidity package changed] [smos-scheduler] [12 of 15] Compiling Smos.Scheduler.RenderSpec ( test/Smos/Scheduler/RenderSpec.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/RenderSpec.o ) [Data.GenValidity.Path package changed] [smos-scheduler] [13 of 15] Compiling Smos.Scheduler.TemplateSpec ( test/Smos/Scheduler/TemplateSpec.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Smos/Scheduler/TemplateSpec.o ) [Test.Syd.Validity package changed] [smos-scheduler] [14 of 15] Compiling Main ( test/Spec.hs, dist/build/smos-scheduler-test/smos-scheduler-test-tmp/Main.o ) [Test.Syd package changed] [smos-scheduler] Adapting module: Main [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/test/Spec.hs.coverables for source file /build/smos-scheduler-0.10.1/test/Spec.hs [smos-scheduler] [15 of 15] Linking dist/build/smos-scheduler-test/smos-scheduler-test [smos-scheduler] Preprocessing executable 'smos-scheduler' for smos-scheduler-0.10.1... [smos-scheduler] Building executable 'smos-scheduler' for smos-scheduler-0.10.1... [smos-scheduler] [Adapting module: Main [smos-scheduler] 1 of 2] Compiling Main ( app/Main.hs, dist/build/smos-scheduler/smos-scheduler-tmp/Main.o ) [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/app/Main.hs.coverables for source file /build/smos-scheduler-0.10.1/app/Main.hs [smos-scheduler] [2 of 2] Compiling Paths_smos_scheduler ( dist/build/smos-scheduler/autogen/Paths_smos_scheduler.hs, dist/build/smos-scheduler/smos-scheduler-tmp/Paths_smos_scheduler.o ) [smos-scheduler] [Adapting module: Main [smos-scheduler] 1 of 3] Compiling Main ( app/Main.hs, dist/build/smos-scheduler/smos-scheduler-tmp/Main.o ) [Smos.Scheduler package changed] [smos-scheduler] Outputing coverables file /build/smos-scheduler-0.10.1/app/Main.hs.coverables for source file /build/smos-scheduler-0.10.1/app/Main.hs [smos-scheduler] [2 of 3] Compiling Paths_smos_scheduler ( dist/build/smos-scheduler/autogen/Paths_smos_scheduler.hs, dist/build/smos-scheduler/smos-scheduler-tmp/Paths_smos_scheduler.o ) [Impure plugin forced recompilation] [smos-scheduler] [3 of 3] Linking dist/build/smos-scheduler/smos-scheduler [smos-scheduler] Phase: checkPhase [smos-scheduler] Running 1 test suites... [smos-scheduler] Test suite smos-scheduler-test: RUNNING... [smos-scheduler] Tests: [smos-scheduler]  [smos-scheduler] Smos.Scheduler.ScheduleSpec [smos-scheduler] Schedule item Recurrence Last activation Next activation [smos-scheduler] Haircut example 1 day 2026-06-01 23:19 - just now [smos-scheduler] Rent example 0 0 * * * 2026-06-02 00:00 - in 40 minutes [smos-scheduler] Schedule item Recurrence Last activation Next activation [smos-scheduler] Haircut example 1 day 2026-06-01 23:19 - 1 second ago 2026-06-02 23:20 - in 23 hours [smos-scheduler] Rent example 0 0 * * * 2026-06-02 00:00 - in 39 minutes 2026-06-03 00:00 - in 1 day [smos-calendar-import]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-calendar-import]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-calendar-import]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-calendar-import]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-calendar-import]  definite smos-calendar-import-0.10.0-4zPjDwX1YwREWLQSNpSHd9-smos-calendar-import [smos-calendar-import]  depends base-4.20.2.0-fafd [smos-calendar-import]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-calendar-import]  depends smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP [smos-calendar-import] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-calendar-import] Using compiler: ghc-9.10.3 [smos-calendar-import] Using install prefix: [smos-calendar-import] /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0 [smos-calendar-import] Executables installed in: [smos-calendar-import] /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0/bin [smos-calendar-import] Libraries installed in: [smos-calendar-import] /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP [smos-calendar-import] Dynamic Libraries installed in: [smos-calendar-import] /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-calendar-import] Private executables installed in: [smos-calendar-import] /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-calendar-import-0.10.0 [smos-calendar-import] Data files installed in: [smos-calendar-import] /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-calendar-import-0.10.0 [smos-calendar-import] Documentation installed in: [smos-calendar-import] /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-calendar-import-0.10.0 [smos-calendar-import] Configuration files installed in: [smos-calendar-import] /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0/etc [smos-calendar-import] No alex found [smos-calendar-import] Using ar found on system at: [smos-calendar-import] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-calendar-import] No c2hs found [smos-calendar-import] No cpphs found [smos-calendar-import] No doctest found [smos-calendar-import] Using gcc version 14.3.0 given by user at: [smos-calendar-import] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-calendar-import] Using ghc version 9.10.3 found on system at: [smos-calendar-import] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-calendar-import] Using ghc-pkg version 9.10.3 found on system at: [smos-calendar-import] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-calendar-import] No ghcjs found [smos-calendar-import] No ghcjs-pkg found [smos-calendar-import] No greencard found [smos-calendar-import] Using haddock version 2.31.1 found on system at: [smos-calendar-import] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-calendar-import] No happy found [smos-calendar-import] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-calendar-import] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-calendar-import] No hmake found [smos-calendar-import] Using hpc version 0.69 found on system at: [smos-calendar-import] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-calendar-import] Using hsc2hs version 0.68.10 found on system at: [smos-calendar-import] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-calendar-import] No hscolour found [smos-calendar-import] No jhc found [smos-calendar-import] Using ld found on system at: [smos-calendar-import] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-calendar-import] No pkg-config found [smos-calendar-import] Using runghc version 9.10.3 found on system at: [smos-calendar-import] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-calendar-import] Using strip version 2.44 found on system at: [smos-calendar-import] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-calendar-import] Using tar found on system at: [smos-calendar-import] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-calendar-import] No uhc found [smos-calendar-import] Phase: buildPhase [smos-calendar-import] Preprocessing library for smos-calendar-import-0.10.0... [smos-calendar-import] Building library for smos-calendar-import-0.10.0... [smos-report-cursor] [5 of 8] Compiling Smos.Cursor.Report.Stuck ( src/Smos/Cursor/Report/Stuck.hs, dist/build/Smos/Cursor/Report/Stuck.o, dist/build/Smos/Cursor/Report/Stuck.dyn_o ) [smos-report-cursor] [6 of 8] Compiling Smos.Cursor.Report.Timestamps ( src/Smos/Cursor/Report/Timestamps.hs, dist/build/Smos/Cursor/Report/Timestamps.o, dist/build/Smos/Cursor/Report/Timestamps.dyn_o ) [smos-report-cursor] [7 of 8] Compiling Smos.Cursor.Report.Waiting ( src/Smos/Cursor/Report/Waiting.hs, dist/build/Smos/Cursor/Report/Waiting.o, dist/build/Smos/Cursor/Report/Waiting.dyn_o ) [smos-report-cursor] [8 of 8] Compiling Smos.Cursor.Report.Work ( src/Smos/Cursor/Report/Work.hs, dist/build/Smos/Cursor/Report/Work.o, dist/build/Smos/Cursor/Report/Work.dyn_o ) [smos-report-cursor] Adapting module: Smos.Cursor.Report.Work [smos-report-cursor] Outputing coverables file /build/smos-report-cursor-0.6.1/src/Smos/Cursor/Report/Work.hs.coverables for source file /build/smos-report-cursor-0.6.1/src/Smos/Cursor/Report/Work.hs [smos-report-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Cursor/Report/Entry.dyn_o' [smos-report-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Cursor/Report/Next.dyn_o' [smos-report-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Cursor/Report/Ongoing.dyn_o' [smos-report-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Cursor/Report/Stuck.dyn_o' [smos-report-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Cursor/Report/Timestamps.dyn_o' [smos-report-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Cursor/Report/Waiting.dyn_o' [smos-report-cursor] Warning: ignoring unrecognised input `dist/build/Smos/Cursor/Report/Work.dyn_o' [smos-report-cursor] Warning: ignoring unrecognised input `dist/build/Paths_smos_report_cursor.dyn_o' [smos-report-cursor] Phase: checkPhase [smos-report-cursor] Package has no test suites. [smos-report-cursor] Phase: haddockPhase [smos-report-cursor] Phase: installPhase [smos-report-cursor] Installing library in /nix/store/gx4mf4ai6c67q3j79fmzhyd2v172y9y4-smos-report-cursor-0.6.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos-report-cursor] Phase: fixupPhase [smos-report-cursor] shrinking RPATHs of ELF executables and libraries in /nix/store/gx4mf4ai6c67q3j79fmzhyd2v172y9y4-smos-report-cursor-0.6.1 [smos-report-cursor] shrinking /nix/store/gx4mf4ai6c67q3j79fmzhyd2v172y9y4-smos-report-cursor-0.6.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj-ghc9.10.3.so [smos-report-cursor] checking for references to /build/ in /nix/store/gx4mf4ai6c67q3j79fmzhyd2v172y9y4-smos-report-cursor-0.6.1... [smos-report-cursor] patching script interpreter paths in /nix/store/gx4mf4ai6c67q3j79fmzhyd2v172y9y4-smos-report-cursor-0.6.1 [smos-report-cursor] stripping (with command strip and flags -S -p) in /nix/store/gx4mf4ai6c67q3j79fmzhyd2v172y9y4-smos-report-cursor-0.6.1/lib [smos-report-cursor] shrinking RPATHs of ELF executables and libraries in /nix/store/wnggc687r42r54gzchl021ii3rf74438-smos-report-cursor-0.6.1-coverables [smos-report-cursor] checking for references to /build/ in /nix/store/wnggc687r42r54gzchl021ii3rf74438-smos-report-cursor-0.6.1-coverables... [smos-report-cursor] patching script interpreter paths in /nix/store/wnggc687r42r54gzchl021ii3rf74438-smos-report-cursor-0.6.1-coverables [smos-report-cursor] shrinking RPATHs of ELF executables and libraries in /nix/store/m7qvw32lr6jvd61zpvvdqbhhyyqvya34-smos-report-cursor-0.6.1-coverage [smos-report-cursor] checking for references to /build/ in /nix/store/m7qvw32lr6jvd61zpvvdqbhhyyqvya34-smos-report-cursor-0.6.1-coverage... [smos-report-cursor] patching script interpreter paths in /nix/store/m7qvw32lr6jvd61zpvvdqbhhyyqvya34-smos-report-cursor-0.6.1-coverage [smos-scheduler] Schedule item Recurrence Last activation Next activation [smos-scheduler] Haircut example 1 day 2026-06-01 23:20 - just now [smos-scheduler] Rent example 0 0 * * * 2026-06-02 00:00 - in 39 minutes [smos-scheduler] Schedule item Recurrence Last activation Next activation [smos-scheduler] Haircut example 1 day 2026-06-01 23:20 - just now 2026-06-02 23:20 - in 23 hours [smos-scheduler] Rent example 0 0 * * * 2026-06-02 00:00 - in 39 minutes 2026-06-03 00:00 - in 1 day [smos-scheduler] Schedule item Recurrence Last activation Next activation [smos-scheduler] Haircut example 1 day 2026-06-01 23:20 - just now [smos-scheduler] Rent example 0 0 * * * 2026-06-02 00:00 - in 39 minutes [smos-scheduler] Schedule item Recurrence Last activation Next activation [smos-scheduler] Haircut example 1 day 2026-06-01 23:20 - just now 2026-06-02 23:20 - in 23 hours [smos-scheduler] Rent example 0 0 * * * 2026-06-02 00:00 - in 39 minutes 2026-06-03 00:00 - in 1 day [smos-scheduler] Schedule item Recurrence Last activation Next activation [smos-scheduler] Haircut example 1 day 2026-06-01 23:20 - just now [smos-scheduler] Rent example 0 0 * * * 2026-06-02 00:00 - in 39 minutes [smos-scheduler] Schedule item Recurrence Last activation Next activation [smos-scheduler] Haircut example 1 day 2026-06-01 23:20 - just now 2026-06-02 23:20 - in 23 hours [smos-scheduler] Rent example 0 0 * * * 2026-06-02 00:00 - in 39 minutes 2026-06-03 00:00 - in 1 day [smos-scheduler] Schedule item Recurrence Last activation Next activation [smos-scheduler] Haircut example 1 day 2026-06-01 23:20 - just now [smos-scheduler] Rent example 0 0 * * * 2026-06-02 00:00 - in 39 minutes [smos-scheduler] Schedule item Recurrence Last activation Next activation [smos-scheduler] Haircut example 1 day 2026-06-01 23:20 - just now 2026-06-02 23:20 - in 23 hours [smos-scheduler] Rent example 0 0 * * * 2026-06-02 00:00 - in 39 minutes 2026-06-03 00:00 - in 1 day [smos-scheduler] Schedule item Recurrence Last activation Next activation [smos-scheduler] Haircut example 1 day 2026-06-01 23:20 - just now [smos-scheduler] Rent example 0 0 * * * 2026-06-02 00:00 - in 39 minutes [smos-scheduler] Schedule item Recurrence Last activation Next activation [smos-scheduler] Haircut example 1 day 2026-06-01 23:20 - just now 2026-06-02 23:20 - in 23 hours [smos-scheduler] Rent example 0 0 * * * 2026-06-02 00:00 - in 39 minutes 2026-06-03 00:00 - in 1 day [smos-scheduler] Schedule item Recurrence Last activation Next activation [smos-scheduler] Haircut example 1 day 2026-06-01 23:20 - just now [smos-scheduler] Rent example 0 0 * * * 2026-06-02 00:00 - in 39 minutes [smos-scheduler] Schedule item Recurrence Last activation Next activation [smos-scheduler] Haircut example 1 day 2026-06-01 23:20 - just now 2026-06-02 23:20 - in 23 hours [smos-scheduler] Rent example 0 0 * * * 2026-06-02 00:00 - in 39 minutes 2026-06-03 00:00 - in 1 day [smos-scheduler] Schedule item Recurrence Last activation Next activation [smos-scheduler] Haircut example 1 day 2026-06-01 23:20 - just now [smos-scheduler] Rent example 0 0 * * * 2026-06-02 00:00 - in 39 minutes [smos-scheduler]  ✓ updates the last update to the most recent run after scheduling  3299.92 ms [smos-scheduler]  passed for all of 10 inputs. [smos-scheduler]  JSON ScheduleItem (valid) [smos-scheduler]  encode :: ScheduleItem -> Data.ByteString.Lazy.ByteString [smos-scheduler]  ✓ never fails to encode a "valid ScheduleItem"  130.78 ms [smos-scheduler]  passed for all of 10 inputs. [smos-calendar-import] [ 1 of 15] Compiling ICal.Extended ( src/ICal/Extended.hs, dist/build/ICal/Extended.o, dist/build/ICal/Extended.dyn_o ) [smos-calendar-import] Adapting module: Smos.Calendar.Import.Static [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/Static.hs.coverables for source file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/Static.hs [smos-calendar-import] Adapting module: ICal.Extended [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/src/ICal/Extended.hs.coverables for source file /build/smos-calendar-import-0.10.0/src/ICal/Extended.hs [smos-calendar-import] Adapting module: Smos.Calendar.Import.OptParse [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/OptParse.hs.coverables for source file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/OptParse.hs [smos-sync] Phase: setupCompilerEnvironmentPhase [smos-sync] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-cursor-gen] Phase: setupCompilerEnvironmentPhase [smos-cursor-gen] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [post-build-hook] Uploading to cachix cache "smos": /nix/store/gx4mf4ai6c67q3j79fmzhyd2v172y9y4-smos-report-cursor-0.6.1 /nix/store/m7qvw32lr6jvd61zpvvdqbhhyyqvya34-smos-report-cursor-0.6.1-coverage [post-build-hook] Pushing 2 paths (396 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/m7qvw32lr6jvd61zpvvdqbhhyyqvya34-smos-report-cursor-0.6.1-coverage (112.00 B) [post-build-hook] Pushing /nix/store/gx4mf4ai6c67q3j79fmzhyd2v172y9y4-smos-report-cursor-0.6.1 (7.09 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/gx4mf4ai6c67q3j79fmzhyd2v172y9y4-smos-report-cursor-0.6.1 /nix/store/m7qvw32lr6jvd61zpvvdqbhhyyqvya34-smos-report-cursor-0.6.1-coverage [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/gx4mf4ai6c67q3j79fmzhyd2v172y9y4-smos-report-cursor-0.6.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/m7qvw32lr6jvd61zpvvdqbhhyyqvya34-smos-report-cursor-0.6.1-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/hhdk5d424rbc4bqwwajkddjncgi9dr4i-smos-report-cursor-0.6.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 52 of 86 built (4 building), 28 of 28 downloaded from cache Building smos-report-cursor-gen-source Building smos-source [smos-scheduler]  decode :: Data.ByteString.Lazy.ByteString -> Either String ScheduleItem [smos-scheduler]  ✓ ensures that encode and decode are inverses for "valid ScheduleItem"'s  139.18 ms [smos-scheduler]  passed for all of 10 inputs. [smos-scheduler]  readScheduleTemplate [smos-scheduler]  ✓ roundtrips what writeScheduleTemplate writes  748.09 ms [smos-scheduler]  passed for all of 10 inputs. [smos-scheduler]  GenValid ScheduleItem [smos-scheduler]  genValid :: Gen ScheduleItem [smos-scheduler]  ✓ only generates valid 'ScheduleItem's  6.40 ms [smos-scheduler]  passed for all of 10 inputs. [smos-scheduler] Smos.Scheduler.HistorySpec [smos-scheduler]  parseSmosFileScheduleMetadata [smos-scheduler]  ✓ can parse schedule hash that was added with addScheduleMetadata  125.82 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler]  readReccurrenceHistory [smos-scheduler]  ✓ does not crash  1142.31 ms [smos-scheduler]  passed for all of 10 inputs. [smos-scheduler]  ✓ works for this very specific complex example  637.97 ms [smos-scheduler]  passed for all of 10 inputs. [smos-scheduler]  computeLastRun [smos-scheduler]  ✓ produces valid times  17.70 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler]  addScheduleMetadata [smos-scheduler]  ✓ produces valid times  445.29 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler] Smos.Scheduler.TemplateSpec [smos-scheduler]  normaliseTemplate [smos-scheduler]  ✓ produces valid templates  684.76 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler]  renderTimeTemplatePiece [smos-scheduler]  ✓ produces valids values  25.67 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler]  GenValid TemplatePiece [smos-scheduler]  genValid :: Gen TemplatePiece [smos-scheduler]  ✓ only generates valid 'TemplatePiece's  23.04 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler]  parseTemplate [smos-scheduler]  ✓ succesfully parses "hello" into Template {templatePieces = [TLit "hello"]}  18.48 ms [smos-scheduler]  ✓ succesfully parses "[|]" into Template {templatePieces = [TRelTime "" ""]}  40.15 ms [smos-scheduler]  ✓ succesfully parses "foo[ bar | quux ]" into Template {templatePieces = [TLit "foo",TRelTime "bar" "quux"]}  40.12 ms [smos-scheduler]  ✓ correctly fails to parse "hello[ world"  17.29 ms [smos-scheduler]  ✓ succesfully parses "" into Template {templatePieces = []}  17.31 ms [smos-scheduler]  ✓ parses into valid values  20.47 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler]  ✓ succesfully parses "hello[world]" into Template {templatePieces = [TLit "hello",TTime "world"]}  27.43 ms [smos-scheduler]  ✓ succesfully parses "hello[ world ]" into Template {templatePieces = [TLit "hello",TTime "world"]}  27.44 ms [smos-calendar-import] Adapting module: Smos.Calendar.Import.Event [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/Event.hs.coverables for source file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/Event.hs [smos-calendar-import] Adapting module: Smos.Calendar.Import.Filter [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/Filter.hs.coverables for source file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/Filter.hs [smos-calendar-import] Adapting module: Smos.Calendar.Import.Render [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/Render.hs.coverables for source file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/Render.hs [smos-calendar-import] [ 2 of 15] Compiling Paths_smos_calendar_import ( dist/build/autogen/Paths_smos_calendar_import.hs, dist/build/Paths_smos_calendar_import.o, dist/build/Paths_smos_calendar_import.dyn_o ) [smos-calendar-import] [ 3 of 15] Compiling Smos.Calendar.Import.OptParse ( src/Smos/Calendar/Import/OptParse.hs, dist/build/Smos/Calendar/Import/OptParse.o, dist/build/Smos/Calendar/Import/OptParse.dyn_o ) [smos-calendar-import] [ 4 of 15] Compiling Smos.Calendar.Import.Static ( src/Smos/Calendar/Import/Static.hs, dist/build/Smos/Calendar/Import/Static.o, dist/build/Smos/Calendar/Import/Static.dyn_o ) [smos-calendar-import] [ 5 of 15] Compiling Smos.Calendar.Import.RecurringEvent ( src/Smos/Calendar/Import/RecurringEvent.hs, dist/build/Smos/Calendar/Import/RecurringEvent.o, dist/build/Smos/Calendar/Import/RecurringEvent.dyn_o ) [smos-calendar-import] Adapting module: Smos.Calendar.Import.UTCEvent [smos-calendar-import] Adapting module: Smos.Calendar.Import.UnresolvedEvent [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/UTCEvent.hs.coverables for source file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/UTCEvent.hs [smos-calendar-import] Adapting module: Smos.Calendar.Import.RecurringEvent [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/UnresolvedEvent.hs.coverables for source file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/UnresolvedEvent.hs [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/RecurringEvent.hs.coverables for source file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/RecurringEvent.hs [smos-calendar-import] Adapting module: Smos.Calendar.Import.ResolveZones [smos-calendar-import] Adapting module: Smos.Calendar.Import.ResolveLocal [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/ResolveZones.hs.coverables for source file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/ResolveZones.hs [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/ResolveLocal.hs.coverables for source file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/ResolveLocal.hs [smos-calendar-import] [ 6 of 15] Compiling Smos.Calendar.Import.Pick ( src/Smos/Calendar/Import/Pick.hs, dist/build/Smos/Calendar/Import/Pick.o, dist/build/Smos/Calendar/Import/Pick.dyn_o ) [smos-calendar-import] Adapting module: Smos.Calendar.Import.Recur [smos-calendar-import] Adapting module: Smos.Calendar.Import.Pick [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/Recur.hs.coverables for source file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/Recur.hs [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/Pick.hs.coverables for source file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import/Pick.hs [smos-calendar-import] [ 7 of 15] Compiling Smos.Calendar.Import.Event ( src/Smos/Calendar/Import/Event.hs, dist/build/Smos/Calendar/Import/Event.o, dist/build/Smos/Calendar/Import/Event.dyn_o ) [smos-calendar-import] [ 8 of 15] Compiling Smos.Calendar.Import.Render ( src/Smos/Calendar/Import/Render.hs, dist/build/Smos/Calendar/Import/Render.o, dist/build/Smos/Calendar/Import/Render.dyn_o ) [smos-calendar-import] [ 9 of 15] Compiling Smos.Calendar.Import.Filter ( src/Smos/Calendar/Import/Filter.hs, dist/build/Smos/Calendar/Import/Filter.o, dist/build/Smos/Calendar/Import/Filter.dyn_o ) [smos-calendar-import] [10 of 15] Compiling Smos.Calendar.Import.UTCEvent ( src/Smos/Calendar/Import/UTCEvent.hs, dist/build/Smos/Calendar/Import/UTCEvent.o, dist/build/Smos/Calendar/Import/UTCEvent.dyn_o ) [smos-sync] Phase: unpackPhase [smos-sync] unpacking source archive /nix/store/2jp3xlwic0zrlvm7vbmp40jc7i09xpfl-smos-sync-source-0.8.0/smos-sync-0.8.0.tar.gz [smos-sync] source root is smos-sync-0.8.0 [smos-sync] setting SOURCE_DATE_EPOCH to timestamp 1780355952 of file "smos-sync-0.8.0/src/Smos/Sync/Client/Session.hs" [smos-sync] warning: file "smos-sync-0.8.0/src/Smos/Sync/Client/Session.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-sync] Phase: patchPhase [smos-sync] Adding dekking-value to build-depends in ./smos-sync.cabal [smos-sync] Phase: compileBuildDriverPhase [smos-sync] setupCompileFlags: -package-db=/build/tmp.4C4PrrudEx/setup-package.conf.d -threaded [smos-sync] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.4C4PrrudEx/Main.o ) [smos-sync] [2 of 2] Linking Setup [smos-sync] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-sync] Phase: configurePhase [smos-sync] configureFlags: --verbose --prefix=/nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.4C4PrrudEx/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-sync] Using Parsec parser [smos-sync] Configuring smos-sync-0.8.0... [smos-sync] Dependency aeson: using aeson-2.2.3.0 [smos-sync] Dependency aeson-pretty: using aeson-pretty-0.8.10 [smos-sync] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-sync] Dependency base: using base-4.20.2.0 [smos-sync] Dependency bytestring: using bytestring-0.12.2.0 [smos-sync] Dependency containers: using containers-0.7 [smos-sync] Dependency cookie: using cookie-0.5.1 [smos-sync] Dependency deepseq: using deepseq-1.5.0.0 [smos-sync] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-sync] Dependency dirforest: using dirforest-0.1.0.0 [smos-sync] Dependency filelock: using filelock-0.1.1.8 [smos-sync] Dependency filepath: using filepath-1.5.4.0 [smos-sync] Dependency hostname: using hostname-1.0 [smos-sync] Dependency http-client: using http-client-0.7.19 [smos-sync] Dependency http-client-tls: using http-client-tls-0.3.6.4 [smos-sync] Dependency http-types: using http-types-0.12.4 [smos-sync] Dependency mergeful: using mergeful-0.3.0.0 [smos-sync] Dependency monad-logger: using monad-logger-0.3.42 [smos-sync] Dependency mtl: using mtl-2.3.1 [smos-sync] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-sync] Dependency path: using path-0.9.6 [smos-sync] Dependency path-io: using path-io-1.8.2 [smos-sync] Dependency persistent: using persistent-2.17.1.0 [smos-sync] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.1 [smos-sync] Dependency pretty-show: using pretty-show-1.10 [smos-sync] Dependency servant-auth-client: using servant-auth-client-0.4.2.0 [smos-sync] Dependency servant-client: using servant-client-0.20.3.0 [smos-sync] Dependency smos-api: using smos-api-0.8.0 [smos-sync] Dependency smos-cli: using smos-cli-0.2.1 [smos-cursor-gen] Phase: unpackPhase [smos-cursor-gen] unpacking source archive /nix/store/lvxnmvqw2xfy2c731xk35ni0riy72r3h-smos-cursor-gen-source-0.2.2/smos-cursor-gen-0.2.2.tar.gz [smos-cursor-gen] source root is smos-cursor-gen-0.2.2 [smos-cursor-gen] setting SOURCE_DATE_EPOCH to timestamp 1780355981 of file "smos-cursor-gen-0.2.2/test/Spec.hs" [smos-cursor-gen] warning: file "smos-cursor-gen-0.2.2/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-cursor-gen] Phase: patchPhase [smos-cursor-gen] Phase: compileBuildDriverPhase [smos-cursor-gen] setupCompileFlags: -package-db=/build/tmp.6dndTKQ9UT/setup-package.conf.d -threaded [smos-cursor-gen] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.6dndTKQ9UT/Main.o ) [smos-cursor-gen] [2 of 2] Linking Setup [smos-cursor-gen] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-cursor-gen] Phase: configurePhase [smos-cursor-gen] configureFlags: --verbose --prefix=/nix/store/rdv9gbf87fv8rhw0vzc1iq0l6sc1yn0l-smos-cursor-gen-0.2.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.6dndTKQ9UT/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-cursor-gen] Using Parsec parser [smos-cursor-gen] Configuring smos-cursor-gen-0.2.2... [smos-cursor-gen] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-cursor-gen] Dependency base: using base-4.20.2.0 [smos-cursor-gen] Dependency cursor: using cursor-0.3.2.0 [smos-cursor-gen] Dependency cursor-dirforest-gen: using cursor-dirforest-gen-0.0.0.0 [smos-cursor-gen] Dependency cursor-fuzzy-time-gen: using cursor-fuzzy-time-gen-0.2.0.0 [smos-cursor-gen] Dependency cursor-gen: using cursor-gen-0.4.0.0 [smos-cursor-gen] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [smos-cursor-gen] Dependency genvalidity-text: using genvalidity-text-1.0.0.1 [smos-cursor-gen] Dependency smos-cursor: using smos-cursor-0.7.0 [smos-cursor-gen] Dependency smos-data: using smos-data-0.7.0 [smos-cursor-gen] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-cursor-gen] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-cursor-gen] Dependency base >=4.7 && <5: using base-4.20.2.0 [smos-cursor-gen] Dependency bytestring: using bytestring-0.12.2.0 [smos-cursor-gen] Dependency cursor: using cursor-0.3.2.0 [smos-cursor-gen] Dependency cursor-dirforest: using cursor-dirforest-0.0.0.0 [smos-cursor-gen] Dependency cursor-fuzzy-time-gen: using cursor-fuzzy-time-gen-0.2.0.0 [smos-cursor-gen] Dependency cursor-gen: using cursor-gen-0.4.0.0 [smos-cursor-gen] Dependency dirforest: using dirforest-0.1.0.0 [smos-cursor-gen] Dependency genvalidity-path: using genvalidity-path-1.0.0.1 [smos-cursor-gen] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos-cursor-gen] Dependency genvalidity-sydtest-lens: using genvalidity-sydtest-lens-1.0.0.0 [smos-cursor-gen] Dependency path: using path-0.9.6 [smos-cursor-gen] Dependency path-io: using path-io-1.8.2 [smos-cursor-gen] Dependency resourcet: using resourcet-1.3.0 [smos-cursor-gen] Dependency smos-cursor: using smos-cursor-0.7.0 [smos-cursor-gen] Dependency smos-cursor-gen: using smos-cursor-gen-0.2.2 [smos-scheduler]  ✓ correctly fails to parse "hello["  17.26 ms [smos-scheduler]  ✓ succesfully parses "foo[bar|quux]" into Template {templatePieces = [TLit "foo",TRelTime "bar" "quux"]}  40.85 ms [smos-scheduler]  ✓ succesfully parses "hello world" into Template {templatePieces = [TLit "hello world"]}  18.44 ms [smos-scheduler]  ✓ correctly fails to parse "hello[world"  17.26 ms [smos-scheduler]  ✓ succesfully parses "[]" into Template {templatePieces = [TTime ""]}  25.45 ms [smos-scheduler]  GenValid Template [smos-scheduler]  genValid :: Gen Template [smos-scheduler]  ✓ only generates valid 'Template's  688.23 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler]  renderTimeTemplate and parseTimeTemplate [smos-scheduler]  ✓ are inverses  687.93 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler]  renderTimeTemplate [smos-scheduler]  ✓ produces valids values  675.87 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler] Smos.Scheduler.RenderGoldenSpec [smos-scheduler]  test_resources [smos-scheduler]  weekly.yaml [smos-scheduler]  ✓ passes the golden case in test_resources/weekly.yaml  186.99 ms [smos-scheduler] Smos.Scheduler.OptParseSpec [smos-scheduler]  ✓ produces the same reference documentation as before  105.54 ms [smos-scheduler]  ✓ produces the nix options as before  105.15 ms [smos-scheduler]  ✓ pass the lint test  100.18 ms [smos-scheduler] Smos.Scheduler.RenderSpec [smos-scheduler]  renderTemplate [smos-scheduler]  ✓ produces valid results  747.48 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler]  renderStateHistoryTemplate [smos-scheduler]  ✓ renders state histories that can be added to  106.10 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler]  ✓ produces valid results  85.54 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler]  renderTimeTemplateNow [smos-scheduler]  ✓ works for only literal text  37.80 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler]  ✓ works for this case for relative timestamp templates  169.59 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler]  ✓ works for any formatting string relative to the exact context  44.96 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler]  ✓ produces valid results  668.25 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler] Smos.Scheduler.IntegrationSpec [smos-scheduler] Schedule item Recurrence Last activation Next activation [smos-scheduler] Haircut example 1 day 2026-06-01 23:20 - 1 second ago 2026-06-02 23:20 - in 23 hours [smos-calendar-import] [11 of 15] Compiling Smos.Calendar.Import.ResolveLocal ( src/Smos/Calendar/Import/ResolveLocal.hs, dist/build/Smos/Calendar/Import/ResolveLocal.o, dist/build/Smos/Calendar/Import/ResolveLocal.dyn_o ) [smos-calendar-import] [12 of 15] Compiling Smos.Calendar.Import.UnresolvedEvent ( src/Smos/Calendar/Import/UnresolvedEvent.hs, dist/build/Smos/Calendar/Import/UnresolvedEvent.o, dist/build/Smos/Calendar/Import/UnresolvedEvent.dyn_o ) [smos-calendar-import] [13 of 15] Compiling Smos.Calendar.Import.ResolveZones ( src/Smos/Calendar/Import/ResolveZones.hs, dist/build/Smos/Calendar/Import/ResolveZones.o, dist/build/Smos/Calendar/Import/ResolveZones.dyn_o ) [smos-calendar-import] [14 of 15] Compiling Smos.Calendar.Import.Recur ( src/Smos/Calendar/Import/Recur.hs, dist/build/Smos/Calendar/Import/Recur.o, dist/build/Smos/Calendar/Import/Recur.dyn_o ) [smos-calendar-import] [15 of 15] Compiling Smos.Calendar.Import ( src/Smos/Calendar/Import.hs, dist/build/Smos/Calendar/Import.o, dist/build/Smos/Calendar/Import.dyn_o ) [smos-calendar-import] Adapting module: Smos.Calendar.Import [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import.hs.coverables for source file /build/smos-calendar-import-0.10.0/src/Smos/Calendar/Import.hs [smos-calendar-import] Warning: ignoring unrecognised input `dist/build/ICal/Extended.dyn_o' [smos-calendar-import] Warning: ignoring unrecognised input `dist/build/Smos/Calendar/Import.dyn_o' [smos-calendar-import] Warning: ignoring unrecognised input `dist/build/Smos/Calendar/Import/Event.dyn_o' [smos-calendar-import] Warning: ignoring unrecognised input `dist/build/Smos/Calendar/Import/Filter.dyn_o' [smos-calendar-import] Warning: ignoring unrecognised input `dist/build/Smos/Calendar/Import/OptParse.dyn_o' [smos-calendar-import] Warning: ignoring unrecognised input `dist/build/Smos/Calendar/Import/Pick.dyn_o' [smos-calendar-import] Warning: ignoring unrecognised input `dist/build/Smos/Calendar/Import/Recur.dyn_o' [smos-calendar-import] Warning: ignoring unrecognised input `dist/build/Smos/Calendar/Import/RecurringEvent.dyn_o' [smos-calendar-import] Warning: ignoring unrecognised input `dist/build/Smos/Calendar/Import/Render.dyn_o' [smos-calendar-import] Warning: ignoring unrecognised input `dist/build/Smos/Calendar/Import/ResolveLocal.dyn_o' [smos-calendar-import] Warning: ignoring unrecognised input `dist/build/Smos/Calendar/Import/ResolveZones.dyn_o' [smos-calendar-import] Warning: ignoring unrecognised input `dist/build/Smos/Calendar/Import/Static.dyn_o' [smos-calendar-import] Warning: ignoring unrecognised input `dist/build/Smos/Calendar/Import/UnresolvedEvent.dyn_o' [smos-calendar-import] Warning: ignoring unrecognised input `dist/build/Smos/Calendar/Import/UTCEvent.dyn_o' [smos-calendar-import] Warning: ignoring unrecognised input `dist/build/Paths_smos_calendar_import.dyn_o' [smos-sync] Dependency smos-client: using smos-client-0.6.0 [smos-sync] Dependency smos-directory: using smos-directory-0.2.0 [smos-sync] Dependency text: using text-2.1.3 [smos-sync] Dependency time: using time-1.12.2 [smos-sync] Dependency unix: using unix-2.8.7.0 [smos-sync] Dependency unliftio: using unliftio-0.2.25.1 [smos-sync] Dependency validity: using validity-0.12.1.0 [smos-sync] Dependency validity-bytestring: using validity-bytestring-0.4.1.1 [smos-sync] Dependency validity-containers: using validity-containers-0.5.0.5 [smos-sync] Dependency validity-path: using validity-path-0.4.0.1 [smos-sync] Dependency validity-uuid: using validity-uuid-0.1.0.3 [smos-sync] Dependency base: using base-4.20.2.0 [smos-sync] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-sync] Dependency smos-sync: using smos-sync-0.8.0 [smos-sync] Source component graph: [smos-sync]  component lib [smos-sync]  component exe:smos-sync dependency lib [smos-sync] Configured component graph: [smos-sync]  component smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-sync]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-sync]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [smos-sync]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-sync]  include base-4.20.2.0-fafd [smos-sync]  include bytestring-0.12.2.0-96e1 [smos-sync]  include containers-0.7-96b4 [smos-sync]  include cookie-0.5.1-7u6eLZ37tzK18CDWDPtH1Y [smos-sync]  include deepseq-1.5.0.0-2b65 [smos-sync]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-sync]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-sync]  include filelock-0.1.1.8-3h50ayAyG8T1JuWtve0YR6 [smos-sync]  include filepath-1.5.4.0-2605 [smos-sync]  include hostname-1.0-FmdyRn5GsTq20zMHLXIA6i [smos-sync]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-sync]  include http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-sync]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-sync]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-sync]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-sync]  include mtl-2.3.1-37af [smos-sync]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-sync]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-sync]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-sync]  include persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-sync]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-sync]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-sync]  include servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-sync]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-sync]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-sync]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-sync]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-sync]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-sync]  include text-2.1.3-34f1 [smos-sync]  include time-1.12.2-3479 [smos-sync]  include unix-2.8.7.0-cb75 [smos-sync]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-sync]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-sync]  include validity-bytestring-0.4.1.1-4bRtlxuVsWD3ePz3664F9A [smos-sync]  include validity-containers-0.5.0.5-L34Up3h7c9SHVl6t63Wf6u [smos-sync]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-sync]  include validity-uuid-0.1.0.3-C6oYz4U4VSOGb2wnPtpiKU [smos-sync]  component smos-sync-0.8.0-IJI5fISmoPdFmgJhZ2gTvZ-smos-sync [smos-sync]  include base-4.20.2.0-fafd [smos-sync]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-sync]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-sync] Linked component graph: [smos-sync]  unit smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-sync]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-sync]  include aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [smos-sync]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-sync]  include base-4.20.2.0-fafd [smos-sync]  include bytestring-0.12.2.0-96e1 [smos-sync]  include containers-0.7-96b4 [smos-sync]  include cookie-0.5.1-7u6eLZ37tzK18CDWDPtH1Y [smos-sync]  include deepseq-1.5.0.0-2b65 [smos-sync]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-sync]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-sync]  include filelock-0.1.1.8-3h50ayAyG8T1JuWtve0YR6 [smos-sync]  include filepath-1.5.4.0-2605 [smos-sync]  include hostname-1.0-FmdyRn5GsTq20zMHLXIA6i [smos-sync]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-sync]  include http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-sync]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-sync]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-cursor-gen] Dependency smos-data: using smos-data-0.7.0 [smos-cursor-gen] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-cursor-gen] Dependency sydtest: using sydtest-0.23.0.1 [smos-cursor-gen] Source component graph: [smos-cursor-gen]  component lib [smos-cursor-gen]  component test:smos-cursor-test dependency lib [smos-cursor-gen] Configured component graph: [smos-cursor-gen]  component smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu [smos-cursor-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-cursor-gen]  include base-4.20.2.0-fafd [smos-cursor-gen]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-cursor-gen]  include cursor-dirforest-gen-0.0.0.0-CGRaP24nTHqKwZbqELyqpr [smos-cursor-gen]  include cursor-fuzzy-time-gen-0.2.0.0-9ODocFfGldi9XgU5wg7dyd [smos-cursor-gen]  include cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-cursor-gen]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-cursor-gen]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-cursor-gen]  include smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-cursor-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cursor-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-cursor-gen]  component smos-cursor-gen-0.2.2-D6ZNXx6B3Sv1NUk3NqLToa-smos-cursor-test [smos-cursor-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-cursor-gen]  include base-4.20.2.0-fafd [smos-cursor-gen]  include bytestring-0.12.2.0-96e1 [smos-cursor-gen]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-cursor-gen]  include cursor-dirforest-0.0.0.0-acyGg1Y6b02FxHTg9XmhE [smos-cursor-gen]  include cursor-fuzzy-time-gen-0.2.0.0-9ODocFfGldi9XgU5wg7dyd [smos-cursor-gen]  include cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-cursor-gen]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-cursor-gen]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-cursor-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-cursor-gen]  include genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [smos-cursor-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-cursor-gen]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-cursor-gen]  include resourcet-1.3.0-Aay1aOzPPGb4YUp8bgyEMa [smos-cursor-gen]  include smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-cursor-gen]  include smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu [smos-cursor-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cursor-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-cursor-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-cursor-gen] Linked component graph: [smos-cursor-gen]  unit smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu [smos-cursor-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-cursor-gen]  include base-4.20.2.0-fafd [smos-cursor-gen]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-cursor-gen]  include cursor-dirforest-gen-0.0.0.0-CGRaP24nTHqKwZbqELyqpr [smos-cursor-gen]  include cursor-fuzzy-time-gen-0.2.0.0-9ODocFfGldi9XgU5wg7dyd [smos-cursor-gen]  include cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-cursor-gen]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-cursor-gen]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-cursor-gen]  include smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-cursor-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cursor-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-cursor-gen]  Smos.Cursor.Collapse.Gen=smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu:Smos.Cursor.Collapse.Gen,Smos.Cursor.Contents.Gen=smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu:Smos.Cursor.Contents.Gen,Smos.Cursor.Entry.Gen=smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu:Smos.Cursor.Entry.Gen,Smos.Cursor.FileBrowser.Gen=smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu:Smos.Cursor.FileBrowser.Gen,Smos.Cursor.Header.Gen=smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu:Smos.Cursor.Header.Gen,Smos.Cursor.Logbook.Gen=smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu:Smos.Cursor.Logbook.Gen,Smos.Cursor.Properties.Gen=smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu:Smos.Cursor.Properties.Gen,Smos.Cursor.SmosFile.Gen=smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu:Smos.Cursor.SmosFile.Gen,Smos.Cursor.StateHistory.Gen=smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu:Smos.Cursor.StateHistory.Gen,Smos.Cursor.Tag.Gen=smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu:Smos.Cursor.Tag.Gen,Smos.Cursor.Tags.Gen=smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu:Smos.Cursor.Tags.Gen,Smos.Cursor.Timestamps.Gen=smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu:Smos.Cursor.Timestamps.Gen,Smos.History.Gen=smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu:Smos.History.Gen,Smos.Undo.Gen=smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu:Smos.Undo.Gen [smos-scheduler] Rent example 0 0 * * * 2026-06-02 00:00 - in 39 minutes 2026-06-03 00:00 - in 1 day [smos-scheduler] Schedule item Recurrence Last activation Next activation [smos-scheduler] Haircut example 1 day 2026-06-01 23:20 - just now [smos-scheduler] Rent example 0 0 * * * 2026-06-02 00:00 - in 39 minutes [smos-scheduler] Schedule item Recurrence Last activation Next activation [smos-scheduler] Haircut example 1 day 2026-06-01 23:20 - 1 second ago 2026-06-02 23:20 - in 23 hours [smos-scheduler] Rent example 0 0 * * * 2026-06-02 00:00 - in 39 minutes 2026-06-03 00:00 - in 1 day [smos-scheduler] Schedule item Recurrence Last activation Next activation [smos-scheduler] Haircut example 1 day 2026-06-01 23:20 - just now [smos-scheduler] Rent example 0 0 * * * 2026-06-02 00:00 - in 39 minutes [smos-scheduler] Schedule item Recurrence Last activation Next activation [smos-scheduler] Haircut example 1 day 2026-06-01 23:20 - just now 2026-06-02 23:20 - in 23 hours [smos-scheduler] Rent example 0 0 * * * 2026-06-02 00:00 - in 39 minutes 2026-06-03 00:00 - in 1 day [smos-scheduler]  ✓ 'just works'  3825.74 ms [smos-scheduler]  passed for all of 10 inputs. [smos-scheduler] Smos.Scheduler.RecurrenceSpec [smos-scheduler]  computeNextRun [smos-scheduler]  ✓ does not crash  181.20 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler]  ✓ always activates a new item  114.64 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler]  rentNextRun [smos-scheduler]  ✓ activates 'every day' in the next day after the last activation  48.54 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler]  haircutNextRun [smos-scheduler]  ✓ activates in the next day after the last closing  40.83 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler]  ✓ does not active if the previous is not closed  13.77 ms [smos-scheduler]  passed for all of 100 inputs. [smos-scheduler]  [smos-scheduler]  Examples: 2296 [smos-scheduler]  Passed: 46 [smos-scheduler]  Failed: 0 [smos-scheduler]  Sum of test runtimes: 16.39 seconds [smos-scheduler]  Test suite took:  3.85 seconds [smos-scheduler]  [smos-scheduler] Test suite smos-scheduler-test: PASS [smos-scheduler] Test suite logged to: dist/test/smos-scheduler-0.10.1-smos-scheduler-test.log [smos-scheduler] 1 of 1 test suites (1 of 1 test cases) passed. [smos-scheduler] Phase: haddockPhase [smos-scheduler] Phase: installPhase [smos-scheduler] Installing library in /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi [smos-scheduler] Installing executable smos-scheduler in /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1/bin [smos-scheduler] Warning: The directory [smos-scheduler] /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1/bin is not [smos-scheduler] in the system search path. [smos-scheduler] Phase: fixupPhase [smos-scheduler] shrinking RPATHs of ELF executables and libraries in /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1 [smos-scheduler] shrinking /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1/bin/smos-scheduler [smos-scheduler] shrinking /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi-ghc9.10.3.so [smos-scheduler] checking for references to /build/ in /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1... [smos-sync]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-sync]  include mtl-2.3.1-37af [smos-sync]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-sync]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-sync]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-sync]  include persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-sync]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-sync]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-sync]  include servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-sync]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-sync]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-sync]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-sync]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-sync]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-sync]  include text-2.1.3-34f1 [smos-sync]  include time-1.12.2-3479 [smos-sync]  include unix-2.8.7.0-cb75 [smos-sync]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-sync]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-sync]  include validity-bytestring-0.4.1.1-4bRtlxuVsWD3ePz3664F9A [smos-sync]  include validity-containers-0.5.0.5-L34Up3h7c9SHVl6t63Wf6u [smos-sync]  include validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-sync]  include validity-uuid-0.1.0.3-C6oYz4U4VSOGb2wnPtpiKU [smos-sync]  Smos.Sync.Client=smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc:Smos.Sync.Client,Smos.Sync.Client.Command=smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc:Smos.Sync.Client.Command,Smos.Sync.Client.Command.Login=smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc:Smos.Sync.Client.Command.Login,Smos.Sync.Client.Command.Register=smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc:Smos.Sync.Client.Command.Register,Smos.Sync.Client.Command.Sync=smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc:Smos.Sync.Client.Command.Sync,Smos.Sync.Client.Contents=smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc:Smos.Sync.Client.Contents,Smos.Sync.Client.ContentsMap=smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc:Smos.Sync.Client.ContentsMap,Smos.Sync.Client.DB=smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc:Smos.Sync.Client.DB,Smos.Sync.Client.DirForest=smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc:Smos.Sync.Client.DirForest,Smos.Sync.Client.Env=smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc:Smos.Sync.Client.Env,Smos.Sync.Client.Meta=smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc:Smos.Sync.Client.Meta,Smos.Sync.Client.MetaMap=smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc:Smos.Sync.Client.MetaMap,Smos.Sync.Client.OptParse=smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc:Smos.Sync.Client.OptParse,Smos.Sync.Client.Session=smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc:Smos.Sync.Client.Session [smos-sync]  unit smos-sync-0.8.0-IJI5fISmoPdFmgJhZ2gTvZ-smos-sync [smos-sync]  include base-4.20.2.0-fafd [smos-sync]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-sync]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-sync] Ready component graph: [smos-sync]  definite smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-sync]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-sync]  depends aeson-pretty-0.8.10-EOHJE4CczlZFHBO2uJabQe [smos-sync]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-sync]  depends base-4.20.2.0-fafd [smos-sync]  depends bytestring-0.12.2.0-96e1 [smos-sync]  depends containers-0.7-96b4 [smos-sync]  depends cookie-0.5.1-7u6eLZ37tzK18CDWDPtH1Y [smos-sync]  depends deepseq-1.5.0.0-2b65 [smos-sync]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-sync]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-sync]  depends filelock-0.1.1.8-3h50ayAyG8T1JuWtve0YR6 [smos-sync]  depends filepath-1.5.4.0-2605 [smos-sync]  depends hostname-1.0-FmdyRn5GsTq20zMHLXIA6i [smos-sync]  depends http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-sync]  depends http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-sync]  depends http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-sync]  depends mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-sync]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-sync]  depends mtl-2.3.1-37af [smos-sync]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-sync]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-sync]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-sync]  depends persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-sync]  depends persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-cursor-gen]  unit smos-cursor-gen-0.2.2-D6ZNXx6B3Sv1NUk3NqLToa-smos-cursor-test [smos-cursor-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-cursor-gen]  include base-4.20.2.0-fafd [smos-cursor-gen]  include bytestring-0.12.2.0-96e1 [smos-cursor-gen]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-cursor-gen]  include cursor-dirforest-0.0.0.0-acyGg1Y6b02FxHTg9XmhE [smos-cursor-gen]  include cursor-fuzzy-time-gen-0.2.0.0-9ODocFfGldi9XgU5wg7dyd [smos-cursor-gen]  include cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-cursor-gen]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-cursor-gen]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-cursor-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-cursor-gen]  include genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [smos-cursor-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-cursor-gen]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-cursor-gen]  include resourcet-1.3.0-Aay1aOzPPGb4YUp8bgyEMa [smos-cursor-gen]  include smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-cursor-gen]  include smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu [smos-cursor-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cursor-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-cursor-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-cursor-gen] Ready component graph: [smos-cursor-gen]  definite smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu [smos-cursor-gen]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-cursor-gen]  depends base-4.20.2.0-fafd [smos-cursor-gen]  depends cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-cursor-gen]  depends cursor-dirforest-gen-0.0.0.0-CGRaP24nTHqKwZbqELyqpr [smos-cursor-gen]  depends cursor-fuzzy-time-gen-0.2.0.0-9ODocFfGldi9XgU5wg7dyd [smos-cursor-gen]  depends cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-cursor-gen]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-cursor-gen]  depends genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos-cursor-gen]  depends smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-cursor-gen]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cursor-gen]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-cursor-gen]  definite smos-cursor-gen-0.2.2-D6ZNXx6B3Sv1NUk3NqLToa-smos-cursor-test [smos-cursor-gen]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-cursor-gen]  depends base-4.20.2.0-fafd [smos-cursor-gen]  depends bytestring-0.12.2.0-96e1 [smos-cursor-gen]  depends cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-cursor-gen]  depends cursor-dirforest-0.0.0.0-acyGg1Y6b02FxHTg9XmhE [smos-cursor-gen]  depends cursor-fuzzy-time-gen-0.2.0.0-9ODocFfGldi9XgU5wg7dyd [smos-cursor-gen]  depends cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-cursor-gen]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-cursor-gen]  depends genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-cursor-gen]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-cursor-gen]  depends genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [smos-cursor-gen]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-cursor-gen]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-cursor-gen]  depends resourcet-1.3.0-Aay1aOzPPGb4YUp8bgyEMa [smos-cursor-gen]  depends smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-cursor-gen]  depends smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu [smos-cursor-gen]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-cursor-gen]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-cursor-gen]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-cursor-gen] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-cursor-gen] Using compiler: ghc-9.10.3 [smos-cursor-gen] Using install prefix: [smos-cursor-gen] /nix/store/rdv9gbf87fv8rhw0vzc1iq0l6sc1yn0l-smos-cursor-gen-0.2.2 [smos-cursor-gen] Executables installed in: [smos-cursor-gen] /nix/store/rdv9gbf87fv8rhw0vzc1iq0l6sc1yn0l-smos-cursor-gen-0.2.2/bin [smos-cursor-gen] Libraries installed in: [smos-cursor-gen] /nix/store/rdv9gbf87fv8rhw0vzc1iq0l6sc1yn0l-smos-cursor-gen-0.2.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu [smos-cursor-gen] Dynamic Libraries installed in: [smos-cursor-gen] /nix/store/rdv9gbf87fv8rhw0vzc1iq0l6sc1yn0l-smos-cursor-gen-0.2.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-cursor-gen] Private executables installed in: [smos-cursor-gen] /nix/store/rdv9gbf87fv8rhw0vzc1iq0l6sc1yn0l-smos-cursor-gen-0.2.2/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-cursor-gen-0.2.2 [smos-cursor-gen] Data files installed in: [smos-cursor-gen] /nix/store/rdv9gbf87fv8rhw0vzc1iq0l6sc1yn0l-smos-cursor-gen-0.2.2/share/x86_64-linux-ghc-9.10.3-a85d/smos-cursor-gen-0.2.2 [smos-cursor-gen] Documentation installed in: [smos-cursor-gen] /nix/store/rdv9gbf87fv8rhw0vzc1iq0l6sc1yn0l-smos-cursor-gen-0.2.2/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-cursor-gen-0.2.2 [smos-cursor-gen] Configuration files installed in: [smos-scheduler] gzipping man pages under /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1/share/man/ [smos-scheduler] �[smos-scheduler] stripping (with command strip and flags -S -p) in /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1/lib /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1/bin [smos-scheduler] shrinking RPATHs of ELF executables and libraries in /nix/store/gjrxrpdswbw7rqa1yy89yvngwrvcrm2i-smos-scheduler-0.10.1-coverables [smos-scheduler] checking for references to /build/ in /nix/store/gjrxrpdswbw7rqa1yy89yvngwrvcrm2i-smos-scheduler-0.10.1-coverables... [smos-scheduler] patching script interpreter paths in /nix/store/gjrxrpdswbw7rqa1yy89yvngwrvcrm2i-smos-scheduler-0.10.1-coverables [smos-scheduler] shrinking RPATHs of ELF executables and libraries in /nix/store/191ma8bx2v5m1bxcqqn3i9crprs68gv7-smos-scheduler-0.10.1-coverage [smos-scheduler] checking for references to /build/ in /nix/store/191ma8bx2v5m1bxcqqn3i9crprs68gv7-smos-scheduler-0.10.1-coverage... [smos-scheduler] patching script interpreter paths in /nix/store/191ma8bx2v5m1bxcqqn3i9crprs68gv7-smos-scheduler-0.10.1-coverage [smos-sync]  depends pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-sync]  depends servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-sync]  depends servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-sync]  depends smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-sync]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-sync]  depends smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-sync]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-sync]  depends text-2.1.3-34f1 [smos-sync]  depends time-1.12.2-3479 [smos-sync]  depends unix-2.8.7.0-cb75 [smos-sync]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-sync]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-sync]  depends validity-bytestring-0.4.1.1-4bRtlxuVsWD3ePz3664F9A [smos-sync]  depends validity-containers-0.5.0.5-L34Up3h7c9SHVl6t63Wf6u [smos-sync]  depends validity-path-0.4.0.1-JeX1xjcIXh46O2dPkm9XDp [smos-sync]  depends validity-uuid-0.1.0.3-C6oYz4U4VSOGb2wnPtpiKU [smos-sync]  definite smos-sync-0.8.0-IJI5fISmoPdFmgJhZ2gTvZ-smos-sync [smos-sync]  depends base-4.20.2.0-fafd [smos-sync]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-sync]  depends smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-sync] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-sync] Using compiler: ghc-9.10.3 [smos-sync] Using install prefix: [smos-sync] /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0 [smos-sync] Executables installed in: [smos-sync] /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0/bin [smos-sync] Libraries installed in: [smos-sync] /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-sync] Dynamic Libraries installed in: [smos-sync] /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-sync] Private executables installed in: [smos-sync] /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-sync-0.8.0 [smos-sync] Data files installed in: [smos-sync] /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-sync-0.8.0 [smos-sync] Documentation installed in: [smos-sync] /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-sync-0.8.0 [smos-sync] Configuration files installed in: [smos-sync] /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0/etc [smos-sync] No alex found [smos-sync] Using ar found on system at: [smos-sync] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-sync] No c2hs found [smos-sync] No cpphs found [smos-sync] No doctest found [smos-sync] Using gcc version 14.3.0 given by user at: [smos-sync] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-sync] Using ghc version 9.10.3 found on system at: [smos-sync] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-sync] Using ghc-pkg version 9.10.3 found on system at: [smos-sync] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-sync] No ghcjs found [smos-sync] No ghcjs-pkg found [smos-sync] No greencard found [smos-sync] Using haddock version 2.31.1 found on system at: [smos-sync] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-sync] No happy found [smos-sync] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-sync] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-sync] No hmake found [smos-sync] Using hpc version 0.69 found on system at: [smos-sync] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-sync] Using hsc2hs version 0.68.10 found on system at: [smos-sync] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-sync] No hscolour found [smos-sync] No jhc found [smos-sync] Using ld found on system at: [smos-sync] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-sync] No pkg-config found [smos-sync] Using runghc version 9.10.3 found on system at: [smos-sync] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-sync] Using strip version 2.44 found on system at: [smos-sync] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-sync] Using tar found on system at: [smos-sync] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-sync] No uhc found [smos-cursor-gen] /nix/store/rdv9gbf87fv8rhw0vzc1iq0l6sc1yn0l-smos-cursor-gen-0.2.2/etc [smos-cursor-gen] No alex found [smos-cursor-gen] Using ar found on system at: [smos-cursor-gen] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-cursor-gen] No c2hs found [smos-cursor-gen] No cpphs found [smos-cursor-gen] No doctest found [smos-cursor-gen] Using gcc version 14.3.0 given by user at: [smos-cursor-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-cursor-gen] Using ghc version 9.10.3 found on system at: [smos-cursor-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-cursor-gen] Using ghc-pkg version 9.10.3 found on system at: [smos-cursor-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-cursor-gen] No ghcjs found [smos-cursor-gen] No ghcjs-pkg found [smos-cursor-gen] No greencard found [smos-cursor-gen] Using haddock version 2.31.1 found on system at: [smos-cursor-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-cursor-gen] No happy found [smos-cursor-gen] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-cursor-gen] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-cursor-gen] No hmake found [smos-cursor-gen] Using hpc version 0.69 found on system at: [smos-cursor-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-cursor-gen] Using hsc2hs version 0.68.10 found on system at: [smos-cursor-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-cursor-gen] No hscolour found [smos-cursor-gen] No jhc found [smos-cursor-gen] Using ld found on system at: [smos-cursor-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-cursor-gen] No pkg-config found [smos-cursor-gen] Using runghc version 9.10.3 found on system at: [smos-cursor-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-cursor-gen] Using strip version 2.44 found on system at: [smos-cursor-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-cursor-gen] Using tar found on system at: [smos-cursor-gen] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-cursor-gen] No uhc found [smos-cursor-gen] Phase: buildPhase [smos-cursor-gen] Preprocessing library for smos-cursor-gen-0.2.2... [smos-cursor-gen] Building library for smos-cursor-gen-0.2.2... [post-build-hook] Uploading to cachix cache "smos": /nix/store/191ma8bx2v5m1bxcqqn3i9crprs68gv7-smos-scheduler-0.10.1-coverage /nix/store/gjrxrpdswbw7rqa1yy89yvngwrvcrm2i-smos-scheduler-0.10.1-coverables /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1 [post-build-hook] Pushing 3 paths (391 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/191ma8bx2v5m1bxcqqn3i9crprs68gv7-smos-scheduler-0.10.1-coverage (202.21 KiB) [post-build-hook] Pushing /nix/store/gjrxrpdswbw7rqa1yy89yvngwrvcrm2i-smos-scheduler-0.10.1-coverables (287.21 KiB) [post-build-hook] Pushing /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1 (15.18 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/191ma8bx2v5m1bxcqqn3i9crprs68gv7-smos-scheduler-0.10.1-coverage /nix/store/gjrxrpdswbw7rqa1yy89yvngwrvcrm2i-smos-scheduler-0.10.1-coverables /nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1 [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/191ma8bx2v5m1bxcqqn3i9crprs68gv7-smos-scheduler-0.10.1-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/vhfi7zyb6pdyj6l8jm4vfwvv6prw913j-smos-scheduler-0.10.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/gjrxrpdswbw7rqa1yy89yvngwrvcrm2i-smos-scheduler-0.10.1-coverables' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/0mqk2bvy71bxmlqcnfxag3gsfzfhzi64-smos-scheduler-0.10.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 53 of 85 built (5 building), 28 of 28 downloaded from cache [smos-calendar-import] Preprocessing test suite 'smos-calendar-import-test' for smos-calendar-import-0.10.0... [smos-calendar-import] Building test suite 'smos-calendar-import-test' for smos-calendar-import-0.10.0... [smos-calendar-import] [ 1 of 13] Compiling Paths_smos_calendar_import ( dist/build/smos-calendar-import-test/autogen/Paths_smos_calendar_import.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Paths_smos_calendar_import.o ) [smos-calendar-import] Adapting module: Smos.Calendar.Import.OptParseSpec [smos-calendar-import] Adapting module: Smos.Calendar.Import.Static.Gen [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/OptParseSpec.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/OptParseSpec.hs [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/Static/Gen.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/Static/Gen.hs [smos-calendar-import] Adapting module: Smos.Calendar.Import.GoldenSpec [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/GoldenSpec.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/GoldenSpec.hs [smos-calendar-import] [ 2 of 13] Compiling Smos.Calendar.Import.GoldenSpec ( test/Smos/Calendar/Import/GoldenSpec.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/GoldenSpec.o ) [smos-calendar-import] Adapting module: Smos.Calendar.Import.UnresolvedEvent.Gen [smos-calendar-import] Adapting module: Smos.Calendar.Import.StaticSpec [smos-calendar-import] Adapting module: Smos.Calendar.Import.RecurringEvent.Gen [smos-calendar-import] Adapting module: Smos.Calendar.Import.Event.Gen [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/StaticSpec.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/StaticSpec.hs [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/RecurringEvent/Gen.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/RecurringEvent/Gen.hs [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/UnresolvedEvent/Gen.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/UnresolvedEvent/Gen.hs [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/Event/Gen.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/Event/Gen.hs [smos-calendar-import] Adapting module: Smos.Calendar.Import.RecurringEventSpec [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/RecurringEventSpec.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/RecurringEventSpec.hs [smos-calendar-import] Adapting module: Smos.Calendar.Import.EventSpec [smos-calendar-import] Adapting module: Smos.Calendar.Import.RenderSpec [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/EventSpec.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/EventSpec.hs [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/RenderSpec.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/RenderSpec.hs [smos-calendar-import] Adapting module: Smos.Calendar.Import.UnresolvedEventSpec [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/UnresolvedEventSpec.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/UnresolvedEventSpec.hs [smos-calendar-import] [ 3 of 13] Compiling Smos.Calendar.Import.OptParseSpec ( test/Smos/Calendar/Import/OptParseSpec.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/OptParseSpec.o ) [smos-calendar-import] [ 4 of 13] Compiling Smos.Calendar.Import.Static.Gen ( test/Smos/Calendar/Import/Static/Gen.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/Static/Gen.o ) [smos-calendar-import] [ 5 of 13] Compiling Smos.Calendar.Import.RecurringEvent.Gen ( test/Smos/Calendar/Import/RecurringEvent/Gen.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/RecurringEvent/Gen.o ) [smos-sync] Phase: buildPhase [smos-sync] Preprocessing library for smos-sync-0.8.0... [smos-sync] Building library for smos-sync-0.8.0... [smos-sync] [ 1 of 15] Compiling Paths_smos_sync ( dist/build/autogen/Paths_smos_sync.hs, dist/build/Paths_smos_sync.o, dist/build/Paths_smos_sync.dyn_o ) [smos-sync] Adapting module: Smos.Sync.Client.DB [smos-sync] Outputing coverables file /build/smos-sync-0.8.0/src/Smos/Sync/Client/DB.hs.coverables for source file /build/smos-sync-0.8.0/src/Smos/Sync/Client/DB.hs [smos-sync] Adapting module: Smos.Sync.Client.DirForest [smos-sync] Adapting module: Smos.Sync.Client.Session [smos-sync] Adapting module: Smos.Sync.Client.ContentsMap [smos-sync] Outputing coverables file /build/smos-sync-0.8.0/src/Smos/Sync/Client/DirForest.hs.coverables for source file /build/smos-sync-0.8.0/src/Smos/Sync/Client/DirForest.hs [smos-sync] Outputing coverables file /build/smos-sync-0.8.0/src/Smos/Sync/Client/Session.hs.coverables for source file /build/smos-sync-0.8.0/src/Smos/Sync/Client/Session.hs [smos-sync] Outputing coverables file /build/smos-sync-0.8.0/src/Smos/Sync/Client/ContentsMap.hs.coverables for source file /build/smos-sync-0.8.0/src/Smos/Sync/Client/ContentsMap.hs [smos-sync] [ 2 of 15] Compiling Smos.Sync.Client.ContentsMap ( src/Smos/Sync/Client/ContentsMap.hs, dist/build/Smos/Sync/Client/ContentsMap.o, dist/build/Smos/Sync/Client/ContentsMap.dyn_o ) [smos-sync] Adapting module: Smos.Sync.Client.OptParse [smos-sync] Outputing coverables file /build/smos-sync-0.8.0/src/Smos/Sync/Client/OptParse.hs.coverables for source file /build/smos-sync-0.8.0/src/Smos/Sync/Client/OptParse.hs [smos-sync] Adapting module: Smos.Sync.Client.Env [smos-sync] Outputing coverables file /build/smos-sync-0.8.0/src/Smos/Sync/Client/Env.hs.coverables for source file /build/smos-sync-0.8.0/src/Smos/Sync/Client/Env.hs [smos-sync] [ 3 of 15] Compiling Smos.Sync.Client.DB ( src/Smos/Sync/Client/DB.hs, dist/build/Smos/Sync/Client/DB.o, dist/build/Smos/Sync/Client/DB.dyn_o ) [smos-sync] [ 4 of 15] Compiling Smos.Sync.Client.DirForest ( src/Smos/Sync/Client/DirForest.hs, dist/build/Smos/Sync/Client/DirForest.o, dist/build/Smos/Sync/Client/DirForest.dyn_o ) [smos-sync] [ 5 of 15] Compiling Smos.Sync.Client.OptParse ( src/Smos/Sync/Client/OptParse.hs, dist/build/Smos/Sync/Client/OptParse.o, dist/build/Smos/Sync/Client/OptParse.dyn_o ) [smos-sync] Adapting module: Smos.Sync.Client.MetaMap [smos-sync] Outputing coverables file /build/smos-sync-0.8.0/src/Smos/Sync/Client/MetaMap.hs.coverables for source file /build/smos-sync-0.8.0/src/Smos/Sync/Client/MetaMap.hs [smos-sync] Adapting module: Smos.Sync.Client.Meta [smos-sync] Outputing coverables file /build/smos-sync-0.8.0/src/Smos/Sync/Client/Meta.hs.coverables for source file /build/smos-sync-0.8.0/src/Smos/Sync/Client/Meta.hs [smos-sync] [ 6 of 15] Compiling Smos.Sync.Client.Contents ( src/Smos/Sync/Client/Contents.hs, dist/build/Smos/Sync/Client/Contents.o, dist/build/Smos/Sync/Client/Contents.dyn_o ) [smos-sync] Adapting module: Smos.Sync.Client.Contents [smos-sync] Adapting module: Smos.Sync.Client.Command.Login [smos-sync] Adapting module: Smos.Sync.Client.Command.Register [smos-sync] Outputing coverables file /build/smos-sync-0.8.0/src/Smos/Sync/Client/Contents.hs.coverables for source file /build/smos-sync-0.8.0/src/Smos/Sync/Client/Contents.hs [smos-sync] Outputing coverables file /build/smos-sync-0.8.0/src/Smos/Sync/Client/Command/Login.hs.coverables for source file /build/smos-sync-0.8.0/src/Smos/Sync/Client/Command/Login.hs [smos-sync] Outputing coverables file /build/smos-sync-0.8.0/src/Smos/Sync/Client/Command/Register.hs.coverables for source file /build/smos-sync-0.8.0/src/Smos/Sync/Client/Command/Register.hs [smos-sync] [ 7 of 15] Compiling Smos.Sync.Client.Session ( src/Smos/Sync/Client/Session.hs, dist/build/Smos/Sync/Client/Session.o, dist/build/Smos/Sync/Client/Session.dyn_o ) [smos-sync] [ 8 of 15] Compiling Smos.Sync.Client.Env ( src/Smos/Sync/Client/Env.hs, dist/build/Smos/Sync/Client/Env.o, dist/build/Smos/Sync/Client/Env.dyn_o ) [smos-sync] [ 9 of 15] Compiling Smos.Sync.Client.MetaMap ( src/Smos/Sync/Client/MetaMap.hs, dist/build/Smos/Sync/Client/MetaMap.o, dist/build/Smos/Sync/Client/MetaMap.dyn_o ) [smos-sync] [10 of 15] Compiling Smos.Sync.Client.Meta ( src/Smos/Sync/Client/Meta.hs, dist/build/Smos/Sync/Client/Meta.o, dist/build/Smos/Sync/Client/Meta.dyn_o ) [smos-cursor-gen] [ 1 of 15] Compiling Paths_smos_cursor_gen ( dist/build/autogen/Paths_smos_cursor_gen.hs, dist/build/Paths_smos_cursor_gen.o, dist/build/Paths_smos_cursor_gen.dyn_o ) [smos-cursor-gen] [ 2 of 15] Compiling Smos.Cursor.Collapse.Gen ( src/Smos/Cursor/Collapse/Gen.hs, dist/build/Smos/Cursor/Collapse/Gen.o, dist/build/Smos/Cursor/Collapse/Gen.dyn_o ) [smos-cursor-gen] [ 3 of 15] Compiling Smos.Cursor.Contents.Gen ( src/Smos/Cursor/Contents/Gen.hs, dist/build/Smos/Cursor/Contents/Gen.o, dist/build/Smos/Cursor/Contents/Gen.dyn_o ) [smos-cursor-gen] [ 4 of 15] Compiling Smos.Cursor.Header.Gen ( src/Smos/Cursor/Header/Gen.hs, dist/build/Smos/Cursor/Header/Gen.o, dist/build/Smos/Cursor/Header/Gen.dyn_o ) [smos-cursor-gen] [ 5 of 15] Compiling Smos.Cursor.Logbook.Gen ( src/Smos/Cursor/Logbook/Gen.hs, dist/build/Smos/Cursor/Logbook/Gen.o, dist/build/Smos/Cursor/Logbook/Gen.dyn_o ) [smos-cursor-gen] [ 6 of 15] Compiling Smos.Cursor.Properties.Gen ( src/Smos/Cursor/Properties/Gen.hs, dist/build/Smos/Cursor/Properties/Gen.o, dist/build/Smos/Cursor/Properties/Gen.dyn_o ) [smos-cursor-gen] [ 7 of 15] Compiling Smos.Cursor.StateHistory.Gen ( src/Smos/Cursor/StateHistory/Gen.hs, dist/build/Smos/Cursor/StateHistory/Gen.o, dist/build/Smos/Cursor/StateHistory/Gen.dyn_o ) [smos-cursor-gen] [ 8 of 15] Compiling Smos.Cursor.Tag.Gen ( src/Smos/Cursor/Tag/Gen.hs, dist/build/Smos/Cursor/Tag/Gen.o, dist/build/Smos/Cursor/Tag/Gen.dyn_o ) [smos-cursor-gen] [ 9 of 15] Compiling Smos.Cursor.Tags.Gen ( src/Smos/Cursor/Tags/Gen.hs, dist/build/Smos/Cursor/Tags/Gen.o, dist/build/Smos/Cursor/Tags/Gen.dyn_o ) [smos-cursor-gen] [10 of 15] Compiling Smos.Cursor.Timestamps.Gen ( src/Smos/Cursor/Timestamps/Gen.hs, dist/build/Smos/Cursor/Timestamps/Gen.o, dist/build/Smos/Cursor/Timestamps/Gen.dyn_o ) [smos-cursor-gen] [11 of 15] Compiling Smos.Cursor.Entry.Gen ( src/Smos/Cursor/Entry/Gen.hs, dist/build/Smos/Cursor/Entry/Gen.o, dist/build/Smos/Cursor/Entry/Gen.dyn_o ) [smos-cursor-gen] [12 of 15] Compiling Smos.History.Gen ( src/Smos/History/Gen.hs, dist/build/Smos/History/Gen.o, dist/build/Smos/History/Gen.dyn_o ) [smos-cursor-gen] [13 of 15] Compiling Smos.Cursor.SmosFile.Gen ( src/Smos/Cursor/SmosFile/Gen.hs, dist/build/Smos/Cursor/SmosFile/Gen.o, dist/build/Smos/Cursor/SmosFile/Gen.dyn_o ) [smos-cursor-gen] [14 of 15] Compiling Smos.Undo.Gen ( src/Smos/Undo/Gen.hs, dist/build/Smos/Undo/Gen.o, dist/build/Smos/Undo/Gen.dyn_o ) [smos-cursor-gen] [15 of 15] Compiling Smos.Cursor.FileBrowser.Gen ( src/Smos/Cursor/FileBrowser/Gen.hs, dist/build/Smos/Cursor/FileBrowser/Gen.o, dist/build/Smos/Cursor/FileBrowser/Gen.dyn_o ) [smos-cursor-gen] Preprocessing test suite 'smos-cursor-test' for smos-cursor-gen-0.2.2... [smos-cursor-gen] Building test suite 'smos-cursor-test' for smos-cursor-gen-0.2.2... [smos-cursor-gen] [ 1 of 17] Compiling Paths_smos_cursor_gen ( dist/build/smos-cursor-test/autogen/Paths_smos_cursor_gen.hs, dist/build/smos-cursor-test/smos-cursor-test-tmp/Paths_smos_cursor_gen.o ) [smos-cursor-gen] [ 2 of 17] Compiling Smos.Cursor.CollapseSpec ( test/Smos/Cursor/CollapseSpec.hs, dist/build/smos-cursor-test/smos-cursor-test-tmp/Smos/Cursor/CollapseSpec.o ) [smos-cursor-gen] [ 3 of 17] Compiling Smos.Cursor.ContentsSpec ( test/Smos/Cursor/ContentsSpec.hs, dist/build/smos-cursor-test/smos-cursor-test-tmp/Smos/Cursor/ContentsSpec.o ) [smos-cursor-gen] [ 4 of 17] Compiling Smos.Cursor.EntrySpec ( test/Smos/Cursor/EntrySpec.hs, dist/build/smos-cursor-test/smos-cursor-test-tmp/Smos/Cursor/EntrySpec.o ) [smos-cursor-gen] [ 5 of 17] Compiling Smos.Cursor.FileBrowserSpec ( test/Smos/Cursor/FileBrowserSpec.hs, dist/build/smos-cursor-test/smos-cursor-test-tmp/Smos/Cursor/FileBrowserSpec.o ) [smos-cursor-gen] [ 6 of 17] Compiling Smos.Cursor.HeaderSpec ( test/Smos/Cursor/HeaderSpec.hs, dist/build/smos-cursor-test/smos-cursor-test-tmp/Smos/Cursor/HeaderSpec.o ) [smos-cursor-gen] [ 7 of 17] Compiling Smos.Cursor.LogbookSpec ( test/Smos/Cursor/LogbookSpec.hs, dist/build/smos-cursor-test/smos-cursor-test-tmp/Smos/Cursor/LogbookSpec.o ) [smos-cursor-gen] [ 8 of 17] Compiling Smos.Cursor.PropertiesSpec ( test/Smos/Cursor/PropertiesSpec.hs, dist/build/smos-cursor-test/smos-cursor-test-tmp/Smos/Cursor/PropertiesSpec.o ) [smos-cursor-gen] [ 9 of 17] Compiling Smos.Cursor.SmosFileEditorSpec ( test/Smos/Cursor/SmosFileEditorSpec.hs, dist/build/smos-cursor-test/smos-cursor-test-tmp/Smos/Cursor/SmosFileEditorSpec.o ) [smos-report-cursor-gen-source] Phase: setupCompilerEnvironmentPhase [smos-report-cursor-gen-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-report-cursor-gen-source] Phase: unpackPhase [smos-report-cursor-gen-source] unpacking source archive /nix/store/jbs7fg3l5yf5fxfvwr9rqbjxlpbhsfpk-smos-report-cursor-gen [smos-report-cursor-gen-source] source root is smos-report-cursor-gen [smos-report-cursor-gen-source] Phase: patchPhase [smos-report-cursor-gen-source] Phase: compileBuildDriverPhase [smos-report-cursor-gen-source] setupCompileFlags: -package-db=/build/tmp.jcJat3qyY6/setup-package.conf.d -threaded [smos-report-cursor-gen-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.jcJat3qyY6/Main.o ) [smos-report-cursor-gen-source] [2 of 2] Linking Setup [smos-report-cursor-gen-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-report-cursor-gen-source] Phase: configurePhase [smos-report-cursor-gen-source] configureFlags: --verbose --prefix=/nix/store/0369sip5g5dmiiiway22gx76rh95ac8c-smos-report-cursor-gen-source-0.4.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.jcJat3qyY6/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-report-cursor-gen-source] Using Parsec parser [smos-report-cursor-gen-source] Configuring smos-report-cursor-gen-0.4.0... [smos-report-cursor-gen-source] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-report-cursor-gen-source] Dependency base >=4.9 && <=5: using base-4.20.2.0 [smos-report-cursor-gen-source] Dependency containers: using containers-0.7 [smos-report-cursor-gen-source] Dependency cursor: using cursor-0.3.2.0 [smos-report-cursor-gen-source] Dependency cursor-gen: using cursor-gen-0.4.0.0 [smos-report-cursor-gen-source] Dependency genvalidity: using genvalidity-1.1.1.0 [smos-report-cursor-gen-source] Dependency genvalidity-path: using genvalidity-path-1.0.0.1 [smos-report-cursor-gen-source] Dependency microlens: using microlens-0.4.14.0 [smos-report-cursor-gen-source] Dependency path: using path-0.9.6 [smos-report-cursor-gen-source] Dependency smos-data: using smos-data-0.7.0 [smos-report-cursor-gen-source] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-report-cursor-gen-source] Dependency smos-report: using smos-report-0.12.0 [smos-report-cursor-gen-source] Dependency smos-report-cursor: using smos-report-cursor-0.6.1 [smos-report-cursor-gen-source] Dependency smos-report-gen: using smos-report-gen-0.8.0 [smos-report-cursor-gen-source] Dependency base >=4.9 && <=5: using base-4.20.2.0 [smos-report-cursor-gen-source] Dependency criterion: using criterion-1.6.4.0 [smos-report-cursor-gen-source] Dependency genvalidity: using genvalidity-1.1.1.0 [smos-report-cursor-gen-source] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2 [smos-report-cursor-gen-source] Dependency genvalidity-criterion: using genvalidity-criterion-1.1.0.0 [smos-report-cursor-gen-source] Dependency genvalidity-path: using genvalidity-path-1.0.0.1 [smos-report-cursor-gen-source] Dependency smos-data: using smos-data-0.7.0 [smos-report-cursor-gen-source] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-report-cursor-gen-source] Dependency smos-report: using smos-report-0.12.0 [smos-report-cursor-gen-source] Dependency smos-report-cursor: using smos-report-cursor-0.6.1 [smos-report-cursor-gen-source] Dependency smos-report-cursor-gen: using smos-report-cursor-gen-0.4.0 [smos-report-cursor-gen-source] Dependency time: using time-1.12.2 [smos-report-cursor-gen-source] Source component graph: [smos-report-cursor-gen-source]  component lib [smos-source] Phase: setupCompilerEnvironmentPhase [smos-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-source] Phase: unpackPhase [smos-source] unpacking source archive /nix/store/jw85bkncvabhk2ar909pqdcckdik3g70-smos [smos-source] source root is smos [smos-source] Phase: patchPhase [smos-source] Phase: compileBuildDriverPhase [smos-source] setupCompileFlags: -package-db=/build/tmp.97c2tyq8xV/setup-package.conf.d -threaded [smos-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.97c2tyq8xV/Main.o ) [smos-source] [2 of 2] Linking Setup [smos-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-source] Phase: configurePhase [smos-source] configureFlags: --verbose --prefix=/nix/store/88a661qpd912jp3zm201b3w2wlnb20d6-smos-source-0.10.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.97c2tyq8xV/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-source] Using Parsec parser [smos-source] Configuring smos-0.10.1... [smos-source] Dependency aeson: using aeson-2.2.3.0 [smos-source] Dependency async: using async-2.2.5 [smos-source] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-source] Dependency base: using base-4.20.2.0 [smos-source] Dependency brick: using brick-2.9 [smos-source] Dependency bytestring: using bytestring-0.12.2.0 [smos-source] Dependency conduit: using conduit-1.3.6.1 [smos-source] Dependency containers: using containers-0.7 [smos-source] Dependency cursor: using cursor-0.3.2.0 [smos-source] Dependency cursor-brick: using cursor-brick-0.1.0.1 [smos-source] Dependency cursor-dirforest: using cursor-dirforest-0.0.0.0 [smos-source] Dependency cursor-dirforest-brick: using cursor-dirforest-brick-0.0.0.0 [smos-source] Dependency cursor-fuzzy-time: using cursor-fuzzy-time-0.1.0.0 [smos-source] Dependency directory: using directory-1.3.8.5 [smos-source] Dependency exceptions: using exceptions-0.10.9 [smos-source] Dependency filepath: using filepath-1.5.4.0 [smos-source] Dependency fuzzy-time: using fuzzy-time-0.3.0.1 [smos-source] Dependency megaparsec: using megaparsec-9.7.0 [smos-source] Dependency microlens: using microlens-0.4.14.0 [smos-source] Dependency monad-logger: using monad-logger-0.3.42 [smos-source] Dependency mtl: using mtl-2.3.1 [smos-source] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-source] Dependency path: using path-0.9.6 [smos-source] Dependency path-io: using path-io-1.8.2 [smos-source] Dependency pretty-relative-time: using pretty-relative-time-0.3.0.0 [smos-source] Dependency process: using process-1.6.26.1 [smos-source] Dependency resourcet: using resourcet-1.3.0 [smos-source] Dependency smos-archive: using smos-archive-0.7.1 [smos-source] Dependency smos-cli: using smos-cli-0.2.1 [smos-source] Dependency smos-cursor: using smos-cursor-0.7.0 [smos-source] Dependency smos-data: using smos-data-0.7.0 [smos-source] Dependency smos-directory: using smos-directory-0.2.0 [smos-calendar-import] [ 6 of 13] Compiling Smos.Calendar.Import.RecurringEventSpec ( test/Smos/Calendar/Import/RecurringEventSpec.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/RecurringEventSpec.o ) [smos-calendar-import] [ 7 of 13] Compiling Smos.Calendar.Import.Event.Gen ( test/Smos/Calendar/Import/Event/Gen.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/Event/Gen.o ) [smos-calendar-import] [ 8 of 13] Compiling Smos.Calendar.Import.RenderSpec ( test/Smos/Calendar/Import/RenderSpec.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/RenderSpec.o ) [smos-calendar-import] [ 9 of 13] Compiling Smos.Calendar.Import.EventSpec ( test/Smos/Calendar/Import/EventSpec.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/EventSpec.o ) [smos-calendar-import] [10 of 13] Compiling Smos.Calendar.Import.StaticSpec ( test/Smos/Calendar/Import/StaticSpec.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/StaticSpec.o ) [smos-calendar-import] Adapting module: Main [smos-calendar-import] [11 of 13] Compiling Smos.Calendar.Import.UnresolvedEvent.Gen ( test/Smos/Calendar/Import/UnresolvedEvent/Gen.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/UnresolvedEvent/Gen.o ) [smos-calendar-import] [12 of 13] Compiling Smos.Calendar.Import.UnresolvedEventSpec ( test/Smos/Calendar/Import/UnresolvedEventSpec.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/UnresolvedEventSpec.o ) [smos-calendar-import] [13 of 13] Compiling Outputing coverables file /build/smos-calendar-import-0.10.0/test/Spec.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Spec.hs [smos-calendar-import] Main ( test/Spec.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Main.o ) [smos-calendar-import] [ 1 of 14] Compiling Paths_smos_calendar_import ( dist/build/smos-calendar-import-test/autogen/Paths_smos_calendar_import.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Paths_smos_calendar_import.o ) [Impure plugin forced recompilation] [smos-calendar-import] Adapting module: Smos.Calendar.Import.OptParseSpec [smos-calendar-import] Adapting module: Smos.Calendar.Import.Static.Gen [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/Static/Gen.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/Static/Gen.hs [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/OptParseSpec.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/OptParseSpec.hs [smos-calendar-import] Adapting module: Smos.Calendar.Import.GoldenSpec [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/GoldenSpec.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/GoldenSpec.hs [smos-calendar-import] [ 2 of 14] Compiling Smos.Calendar.Import.GoldenSpec ( test/Smos/Calendar/Import/GoldenSpec.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/GoldenSpec.o ) [ICal package changed] [smos-calendar-import] Adapting module: Smos.Calendar.Import.Event.Gen [smos-calendar-import] Adapting module: Smos.Calendar.Import.StaticSpec [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/Event/Gen.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/Event/Gen.hs [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/StaticSpec.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/StaticSpec.hs [smos-calendar-import] Adapting module: Smos.Calendar.Import.UnresolvedEvent.Gen [smos-calendar-import] Adapting module: Smos.Calendar.Import.RecurringEvent.Gen [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/UnresolvedEvent/Gen.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/UnresolvedEvent/Gen.hs [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/RecurringEvent/Gen.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/RecurringEvent/Gen.hs [smos-sync] [11 of 15] Compiling Smos.Sync.Client.Command.Sync ( src/Smos/Sync/Client/Command/Sync.hs, dist/build/Smos/Sync/Client/Command/Sync.o, dist/build/Smos/Sync/Client/Command/Sync.dyn_o ) [smos-sync] Adapting module: Smos.Sync.Client.Command.Sync [smos-sync] Outputing coverables file /build/smos-sync-0.8.0/src/Smos/Sync/Client/Command/Sync.hs.coverables for source file /build/smos-sync-0.8.0/src/Smos/Sync/Client/Command/Sync.hs [smos-sync] [12 of 15] Compiling Smos.Sync.Client.Command.Register ( src/Smos/Sync/Client/Command/Register.hs, dist/build/Smos/Sync/Client/Command/Register.o, dist/build/Smos/Sync/Client/Command/Register.dyn_o ) [smos-sync] [13 of 15] Compiling Smos.Sync.Client.Command.Login ( src/Smos/Sync/Client/Command/Login.hs, dist/build/Smos/Sync/Client/Command/Login.o, dist/build/Smos/Sync/Client/Command/Login.dyn_o ) [smos-sync] [14 of 15] Compiling Smos.Sync.Client.Command ( src/Smos/Sync/Client/Command.hs, dist/build/Smos/Sync/Client/Command.o, dist/build/Smos/Sync/Client/Command.dyn_o ) [smos-sync] Adapting module: Smos.Sync.Client.Command [smos-sync] Outputing coverables file /build/smos-sync-0.8.0/src/Smos/Sync/Client/Command.hs.coverables for source file /build/smos-sync-0.8.0/src/Smos/Sync/Client/Command.hs [smos-sync] [15 of 15] Compiling Smos.Sync.Client ( src/Smos/Sync/Client.hs, dist/build/Smos/Sync/Client.o, dist/build/Smos/Sync/Client.dyn_o ) [smos-sync] Adapting module: Smos.Sync.Client [smos-sync] Outputing coverables file /build/smos-sync-0.8.0/src/Smos/Sync/Client.hs.coverables for source file /build/smos-sync-0.8.0/src/Smos/Sync/Client.hs [smos-sync] Warning: ignoring unrecognised input `dist/build/Smos/Sync/Client.dyn_o' [smos-sync] Warning: ignoring unrecognised input `dist/build/Smos/Sync/Client/Command.dyn_o' [smos-sync] Warning: ignoring unrecognised input `dist/build/Smos/Sync/Client/Command/Login.dyn_o' [smos-sync] Warning: ignoring unrecognised input `dist/build/Smos/Sync/Client/Command/Register.dyn_o' [smos-sync] Warning: ignoring unrecognised input `dist/build/Smos/Sync/Client/Command/Sync.dyn_o' [smos-sync] Warning: ignoring unrecognised input `dist/build/Smos/Sync/Client/Contents.dyn_o' [smos-sync] Warning: ignoring unrecognised input `dist/build/Smos/Sync/Client/ContentsMap.dyn_o' [smos-sync] Warning: ignoring unrecognised input `dist/build/Smos/Sync/Client/DB.dyn_o' [smos-sync] Warning: ignoring unrecognised input `dist/build/Smos/Sync/Client/DirForest.dyn_o' [smos-sync] Warning: ignoring unrecognised input `dist/build/Smos/Sync/Client/Env.dyn_o' [smos-sync] Warning: ignoring unrecognised input `dist/build/Smos/Sync/Client/Meta.dyn_o' [smos-sync] Warning: ignoring unrecognised input `dist/build/Smos/Sync/Client/MetaMap.dyn_o' [smos-sync] Warning: ignoring unrecognised input `dist/build/Smos/Sync/Client/OptParse.dyn_o' [smos-sync] Warning: ignoring unrecognised input `dist/build/Smos/Sync/Client/Session.dyn_o' [smos-sync] Warning: ignoring unrecognised input `dist/build/Paths_smos_sync.dyn_o' [smos-sync] Preprocessing executable 'smos-sync' for smos-sync-0.8.0... [smos-sync] Building executable 'smos-sync' for smos-sync-0.8.0... [smos-sync] [Adapting module: Main [smos-sync] 1 of 2] Compiling Main ( app/Main.hs, dist/build/smos-sync/smos-sync-tmp/Main.o ) [smos-sync] Outputing coverables file /build/smos-sync-0.8.0/app/Main.hs.coverables for source file /build/smos-sync-0.8.0/app/Main.hs [smos-cursor-gen] [10 of 17] Compiling Smos.Cursor.SmosFileSpec ( test/Smos/Cursor/SmosFileSpec.hs, dist/build/smos-cursor-test/smos-cursor-test-tmp/Smos/Cursor/SmosFileSpec.o ) [smos-cursor-gen] [11 of 17] Compiling Smos.Cursor.StateHistorySpec ( test/Smos/Cursor/StateHistorySpec.hs, dist/build/smos-cursor-test/smos-cursor-test-tmp/Smos/Cursor/StateHistorySpec.o ) [smos-cursor-gen] [12 of 17] Compiling Smos.Cursor.TagSpec ( test/Smos/Cursor/TagSpec.hs, dist/build/smos-cursor-test/smos-cursor-test-tmp/Smos/Cursor/TagSpec.o ) [smos-cursor-gen] [13 of 17] Compiling Smos.Cursor.TagsSpec ( test/Smos/Cursor/TagsSpec.hs, dist/build/smos-cursor-test/smos-cursor-test-tmp/Smos/Cursor/TagsSpec.o ) [smos-cursor-gen] [14 of 17] Compiling Smos.Cursor.TimestampsSpec ( test/Smos/Cursor/TimestampsSpec.hs, dist/build/smos-cursor-test/smos-cursor-test-tmp/Smos/Cursor/TimestampsSpec.o ) [smos-cursor-gen] [15 of 17] Compiling Smos.HistorySpec ( test/Smos/HistorySpec.hs, dist/build/smos-cursor-test/smos-cursor-test-tmp/Smos/HistorySpec.o ) [smos-cursor-gen] [16 of 17] Compiling Smos.UndoSpec ( test/Smos/UndoSpec.hs, dist/build/smos-cursor-test/smos-cursor-test-tmp/Smos/UndoSpec.o ) [smos-cursor-gen] [17 of 17] Compiling Main ( test/Spec.hs, dist/build/smos-cursor-test/smos-cursor-test-tmp/Main.o ) [smos-cursor-gen] [18 of 18] Linking dist/build/smos-cursor-test/smos-cursor-test [smos-report-cursor-gen-source]  component bench:smos-report-cursor-bench dependency lib [smos-report-cursor-gen-source] Configured component graph: [smos-report-cursor-gen-source]  component smos-report-cursor-gen-0.4.0-JntxLKLEn03690fmOCfX6i [smos-report-cursor-gen-source]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-report-cursor-gen-source]  include base-4.20.2.0-fafd [smos-report-cursor-gen-source]  include containers-0.7-96b4 [smos-report-cursor-gen-source]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-cursor-gen-source]  include cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-report-cursor-gen-source]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-report-cursor-gen-source]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-cursor-gen-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-report-cursor-gen-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-cursor-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-cursor-gen-source]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-cursor-gen-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-cursor-gen-source]  include smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos-report-cursor-gen-source]  include smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos-report-cursor-gen-source]  component smos-report-cursor-gen-0.4.0-RRXvlBcqMuCvNxkP9TP0V-smos-report-cursor-bench [smos-report-cursor-gen-source]  include base-4.20.2.0-fafd [smos-report-cursor-gen-source]  include criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [smos-report-cursor-gen-source]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-report-cursor-gen-source]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-report-cursor-gen-source]  include genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [smos-report-cursor-gen-source]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-cursor-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-cursor-gen-source]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-cursor-gen-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-cursor-gen-source]  include smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos-report-cursor-gen-source]  include smos-report-cursor-gen-0.4.0-JntxLKLEn03690fmOCfX6i [smos-report-cursor-gen-source]  include time-1.12.2-3479 [smos-report-cursor-gen-source] Linked component graph: [smos-report-cursor-gen-source]  unit smos-report-cursor-gen-0.4.0-JntxLKLEn03690fmOCfX6i [smos-report-cursor-gen-source]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-report-cursor-gen-source]  include base-4.20.2.0-fafd [smos-report-cursor-gen-source]  include containers-0.7-96b4 [smos-report-cursor-gen-source]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-cursor-gen-source]  include cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-report-cursor-gen-source]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-report-cursor-gen-source]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-cursor-gen-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-report-cursor-gen-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-cursor-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-cursor-gen-source]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-cursor-gen-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-cursor-gen-source]  include smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos-report-cursor-gen-source]  include smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos-report-cursor-gen-source]  Smos.Cursor.Report.Entry.Gen=smos-report-cursor-gen-0.4.0-JntxLKLEn03690fmOCfX6i:Smos.Cursor.Report.Entry.Gen,Smos.Cursor.Report.Next.Gen=smos-report-cursor-gen-0.4.0-JntxLKLEn03690fmOCfX6i:Smos.Cursor.Report.Next.Gen,Smos.Cursor.Report.Ongoing.Gen=smos-report-cursor-gen-0.4.0-JntxLKLEn03690fmOCfX6i:Smos.Cursor.Report.Ongoing.Gen,Smos.Cursor.Report.Stuck.Gen=smos-report-cursor-gen-0.4.0-JntxLKLEn03690fmOCfX6i:Smos.Cursor.Report.Stuck.Gen,Smos.Cursor.Report.Timestamps.Gen=smos-report-cursor-gen-0.4.0-JntxLKLEn03690fmOCfX6i:Smos.Cursor.Report.Timestamps.Gen,Smos.Cursor.Report.Waiting.Gen=smos-report-cursor-gen-0.4.0-JntxLKLEn03690fmOCfX6i:Smos.Cursor.Report.Waiting.Gen,Smos.Cursor.Report.Work.Gen=smos-report-cursor-gen-0.4.0-JntxLKLEn03690fmOCfX6i:Smos.Cursor.Report.Work.Gen [smos-report-cursor-gen-source]  unit smos-report-cursor-gen-0.4.0-RRXvlBcqMuCvNxkP9TP0V-smos-report-cursor-bench [smos-report-cursor-gen-source]  include base-4.20.2.0-fafd [smos-report-cursor-gen-source]  include criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [smos-report-cursor-gen-source]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-report-cursor-gen-source]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-report-cursor-gen-source]  include genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [smos-report-cursor-gen-source]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-cursor-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-cursor-gen-source]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-cursor-gen-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-cursor-gen-source]  include smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos-report-cursor-gen-source]  include smos-report-cursor-gen-0.4.0-JntxLKLEn03690fmOCfX6i [smos-report-cursor-gen-source]  include time-1.12.2-3479 [smos-source] Dependency smos-report: using smos-report-0.12.0 [smos-source] Dependency smos-report-cursor: using smos-report-cursor-0.6.1 [smos-source] Dependency text: using text-2.1.3 [smos-source] Dependency time: using time-1.12.2 [smos-source] Dependency tz: using tz-0.1.3.6 [smos-source] Dependency validity: using validity-0.12.1.0 [smos-source] Dependency vty: using vty-6.4 [smos-source] Dependency vty-crossplatform: using vty-crossplatform-0.4.0.0 [smos-source] Dependency base: using base-4.20.2.0 [smos-source] Dependency smos: using smos-0.10.1 [smos-source] Source component graph: [smos-source]  component lib [smos-source]  component exe:smos dependency lib [smos-source] Configured component graph: [smos-source]  component smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh [smos-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-source]  include async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-source]  include base-4.20.2.0-fafd [smos-source]  include brick-2.9-Geod5flTzTmIlrRxHv8UFE [smos-source]  include bytestring-0.12.2.0-96e1 [smos-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-source]  include containers-0.7-96b4 [smos-source]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-source]  include cursor-brick-0.1.0.1-2p6pekGNaiQ8kdRKwAE2p8 [smos-source]  include cursor-dirforest-0.0.0.0-acyGg1Y6b02FxHTg9XmhE [smos-source]  include cursor-dirforest-brick-0.0.0.0-IpuxDgcrqre9zqZEqMyFTk [smos-source]  include cursor-fuzzy-time-0.1.0.0-AcJe3R95HJqE4EMFTkFTS7 [smos-source]  include directory-1.3.8.5-09f8 [smos-source]  include exceptions-0.10.9-d102 [smos-source]  include filepath-1.5.4.0-2605 [smos-source]  include fuzzy-time-0.3.0.1-EVWPua6yGRBKAsyyJWRpF7 [smos-source]  include megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-source]  include mtl-2.3.1-37af [smos-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-source]  include pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-source]  include process-1.6.26.1-6e7d [smos-source]  include resourcet-1.3.0-Aay1aOzPPGb4YUp8bgyEMa [smos-source]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-source]  include smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-source]  include smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos-source]  include text-2.1.3-34f1 [smos-source]  include time-1.12.2-3479 [smos-source]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-source]  include vty-6.4-K1OakpHsBDZBUi5PBPeSvr [smos-source]  include vty-crossplatform-0.4.0.0-z2LfWuMpT72izQnTYJ3E8 [smos-source]  component smos-0.10.1-DoaImuO1TT4GdzoneczEAW-smos [smos-source]  include base-4.20.2.0-fafd [smos-source]  include smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh [smos-source] Linked component graph: [smos-source]  unit smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh [smos-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-source]  include async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-source]  include base-4.20.2.0-fafd [smos-source]  include brick-2.9-Geod5flTzTmIlrRxHv8UFE [smos-source]  include bytestring-0.12.2.0-96e1 [smos-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-source]  include containers-0.7-96b4 [smos-source]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-source]  include cursor-brick-0.1.0.1-2p6pekGNaiQ8kdRKwAE2p8 [smos-source]  include cursor-dirforest-0.0.0.0-acyGg1Y6b02FxHTg9XmhE [smos-source]  include cursor-dirforest-brick-0.0.0.0-IpuxDgcrqre9zqZEqMyFTk [smos-source]  include cursor-fuzzy-time-0.1.0.0-AcJe3R95HJqE4EMFTkFTS7 [smos-source]  include directory-1.3.8.5-09f8 [smos-source]  include exceptions-0.10.9-d102 [smos-source]  include filepath-1.5.4.0-2605 [smos-source]  include fuzzy-time-0.3.0.1-EVWPua6yGRBKAsyyJWRpF7 [smos-source]  include megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-source]  include mtl-2.3.1-37af [smos-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-calendar-import] Adapting module: Smos.Calendar.Import.EventSpec [smos-calendar-import] Adapting module: Smos.Calendar.Import.RenderSpec [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/EventSpec.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/EventSpec.hs [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/RenderSpec.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/RenderSpec.hs [smos-calendar-import] Adapting module: Smos.Calendar.Import.UnresolvedEventSpec [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/UnresolvedEventSpec.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/UnresolvedEventSpec.hs [smos-calendar-import] Adapting module: Smos.Calendar.Import.RecurringEventSpec [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/RecurringEventSpec.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Smos/Calendar/Import/RecurringEventSpec.hs [smos-calendar-import] [ 3 of 14] Compiling Smos.Calendar.Import.OptParseSpec ( test/Smos/Calendar/Import/OptParseSpec.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/OptParseSpec.o ) [OptEnvConf.Test package changed] [smos-calendar-import] [ 4 of 14] Compiling Smos.Calendar.Import.Static.Gen ( test/Smos/Calendar/Import/Static/Gen.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/Static/Gen.o ) [Data.GenValidity package changed] [smos-calendar-import] [ 5 of 14] Compiling Smos.Calendar.Import.RecurringEvent.Gen ( test/Smos/Calendar/Import/RecurringEvent/Gen.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/RecurringEvent/Gen.o ) [Data.GenValidity package changed] [smos-calendar-import] [ 6 of 14] Compiling Smos.Calendar.Import.RecurringEventSpec ( test/Smos/Calendar/Import/RecurringEventSpec.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/RecurringEventSpec.o ) [Test.Syd.Validity package changed] [smos-calendar-import] [ 7 of 14] Compiling Smos.Calendar.Import.Event.Gen ( test/Smos/Calendar/Import/Event/Gen.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/Event/Gen.o ) [Data.GenValidity package changed] [smos-calendar-import] [ 8 of 14] Compiling Smos.Calendar.Import.RenderSpec ( test/Smos/Calendar/Import/RenderSpec.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/RenderSpec.o ) [Test.Syd.Validity package changed] [smos-calendar-import] [ 9 of 14] Compiling Smos.Calendar.Import.EventSpec ( test/Smos/Calendar/Import/EventSpec.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/EventSpec.o ) [Test.Syd.Validity package changed] [smos-calendar-import] [10 of 14] Compiling Smos.Calendar.Import.StaticSpec ( test/Smos/Calendar/Import/StaticSpec.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/StaticSpec.o ) [Test.Syd.Validity package changed] [smos-calendar-import] [11 of 14] Compiling Smos.Calendar.Import.UnresolvedEvent.Gen ( test/Smos/Calendar/Import/UnresolvedEvent/Gen.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/UnresolvedEvent/Gen.o ) [Data.GenValidity package changed] [smos-calendar-import] [12 of 14] Compiling Smos.Calendar.Import.UnresolvedEventSpec ( test/Smos/Calendar/Import/UnresolvedEventSpec.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Smos/Calendar/Import/UnresolvedEventSpec.o ) [Test.Syd.Validity package changed] [smos-calendar-import] [13 of 14] Compiling Main ( test/Spec.hs, dist/build/smos-calendar-import-test/smos-calendar-import-test-tmp/Main.o ) [Test.Syd package changed] [smos-calendar-import] Adapting module: Main [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/test/Spec.hs.coverables for source file /build/smos-calendar-import-0.10.0/test/Spec.hs [smos-calendar-import] [14 of 14] Linking dist/build/smos-calendar-import-test/smos-calendar-import-test [smos-calendar-import] Preprocessing executable 'smos-calendar-import' for smos-calendar-import-0.10.0... [smos-calendar-import] Building executable 'smos-calendar-import' for smos-calendar-import-0.10.0... [smos-sync] [2 of 2] Compiling Paths_smos_sync ( dist/build/smos-sync/autogen/Paths_smos_sync.hs, dist/build/smos-sync/smos-sync-tmp/Paths_smos_sync.o ) [smos-report-cursor-gen-source] Ready component graph: [smos-report-cursor-gen-source]  definite smos-report-cursor-gen-0.4.0-JntxLKLEn03690fmOCfX6i [smos-report-cursor-gen-source]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-report-cursor-gen-source]  depends base-4.20.2.0-fafd [smos-report-cursor-gen-source]  depends containers-0.7-96b4 [smos-report-cursor-gen-source]  depends cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-cursor-gen-source]  depends cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-report-cursor-gen-source]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-report-cursor-gen-source]  depends genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-cursor-gen-source]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-report-cursor-gen-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-cursor-gen-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-cursor-gen-source]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-cursor-gen-source]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-cursor-gen-source]  depends smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos-report-cursor-gen-source]  depends smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos-report-cursor-gen-source]  definite smos-report-cursor-gen-0.4.0-RRXvlBcqMuCvNxkP9TP0V-smos-report-cursor-bench [smos-report-cursor-gen-source]  depends base-4.20.2.0-fafd [smos-report-cursor-gen-source]  depends criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [smos-report-cursor-gen-source]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-report-cursor-gen-source]  depends genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos-report-cursor-gen-source]  depends genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [smos-report-cursor-gen-source]  depends genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-cursor-gen-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-cursor-gen-source]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-cursor-gen-source]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-cursor-gen-source]  depends smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos-report-cursor-gen-source]  depends smos-report-cursor-gen-0.4.0-JntxLKLEn03690fmOCfX6i [smos-report-cursor-gen-source]  depends time-1.12.2-3479 [smos-report-cursor-gen-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-report-cursor-gen-source] Using compiler: ghc-9.10.3 [smos-report-cursor-gen-source] Using install prefix: [smos-report-cursor-gen-source] /nix/store/0369sip5g5dmiiiway22gx76rh95ac8c-smos-report-cursor-gen-source-0.4.0 [smos-report-cursor-gen-source] Executables installed in: [smos-report-cursor-gen-source] /nix/store/0369sip5g5dmiiiway22gx76rh95ac8c-smos-report-cursor-gen-source-0.4.0/bin [smos-report-cursor-gen-source] Libraries installed in: [smos-report-cursor-gen-source] /nix/store/0369sip5g5dmiiiway22gx76rh95ac8c-smos-report-cursor-gen-source-0.4.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-report-cursor-gen-0.4.0-JntxLKLEn03690fmOCfX6i [smos-report-cursor-gen-source] Dynamic Libraries installed in: [smos-report-cursor-gen-source] /nix/store/0369sip5g5dmiiiway22gx76rh95ac8c-smos-report-cursor-gen-source-0.4.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-report-cursor-gen-source] Private executables installed in: [smos-report-cursor-gen-source] /nix/store/0369sip5g5dmiiiway22gx76rh95ac8c-smos-report-cursor-gen-source-0.4.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-report-cursor-gen-0.4.0 [smos-report-cursor-gen-source] Data files installed in: [smos-report-cursor-gen-source] /nix/store/0369sip5g5dmiiiway22gx76rh95ac8c-smos-report-cursor-gen-source-0.4.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-report-cursor-gen-0.4.0 [smos-report-cursor-gen-source] Documentation installed in: [smos-report-cursor-gen-source] /nix/store/0369sip5g5dmiiiway22gx76rh95ac8c-smos-report-cursor-gen-source-0.4.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-report-cursor-gen-0.4.0 [smos-report-cursor-gen-source] Configuration files installed in: [smos-report-cursor-gen-source] /nix/store/0369sip5g5dmiiiway22gx76rh95ac8c-smos-report-cursor-gen-source-0.4.0/etc [smos-report-cursor-gen-source] No alex found [smos-report-cursor-gen-source] Using ar found on system at: [smos-report-cursor-gen-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-report-cursor-gen-source] No c2hs found [smos-report-cursor-gen-source] No cpphs found [smos-report-cursor-gen-source] No doctest found [smos-report-cursor-gen-source] Using gcc version 14.3.0 given by user at: [smos-report-cursor-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-report-cursor-gen-source] Using ghc version 9.10.3 found on system at: [smos-report-cursor-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-report-cursor-gen-source] Using ghc-pkg version 9.10.3 found on system at: [smos-report-cursor-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-report-cursor-gen-source] No ghcjs found [smos-report-cursor-gen-source] No ghcjs-pkg found [smos-report-cursor-gen-source] No greencard found [smos-report-cursor-gen-source] Using haddock version 2.31.1 found on system at: [smos-report-cursor-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-report-cursor-gen-source] No happy found [smos-report-cursor-gen-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-report-cursor-gen-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-report-cursor-gen-source] No hmake found [smos-report-cursor-gen-source] Using hpc version 0.69 found on system at: [smos-report-cursor-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-report-cursor-gen-source] Using hsc2hs version 0.68.10 found on system at: [smos-report-cursor-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-report-cursor-gen-source] No hscolour found [smos-report-cursor-gen-source] No jhc found [smos-report-cursor-gen-source] Using ld found on system at: [smos-source]  include pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-source]  include process-1.6.26.1-6e7d [smos-source]  include resourcet-1.3.0-Aay1aOzPPGb4YUp8bgyEMa [smos-source]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-source]  include smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-source]  include smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos-source]  include text-2.1.3-34f1 [smos-source]  include time-1.12.2-3479 [smos-source]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-source]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-source]  include vty-6.4-K1OakpHsBDZBUi5PBPeSvr [smos-source]  include vty-crossplatform-0.4.0.0-z2LfWuMpT72izQnTYJ3E8 [smos-source]  Smos=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos,Smos.Actions=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions,Smos.Actions.Browser=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Browser,Smos.Actions.Convenience=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Convenience,Smos.Actions.Entry=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Entry,Smos.Actions.Entry.Contents=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Entry.Contents,Smos.Actions.Entry.Header=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Entry.Header,Smos.Actions.Entry.Logbook=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Entry.Logbook,Smos.Actions.Entry.Properties=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Entry.Properties,Smos.Actions.Entry.Tags=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Entry.Tags,Smos.Actions.Entry.Timestamps=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Entry.Timestamps,Smos.Actions.Entry.TodoState=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Entry.TodoState,Smos.Actions.File=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.File,Smos.Actions.Forest=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Forest,Smos.Actions.Help=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Help,Smos.Actions.Report=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Report,Smos.Actions.Report.Next=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Report.Next,Smos.Actions.Report.Ongoing=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Report.Ongoing,Smos.Actions.Report.Stuck=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Report.Stuck,Smos.Actions.Report.Timestamps=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Report.Timestamps,Smos.Actions.Report.Waiting=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Report.Waiting,Smos.Actions.Report.Work=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Report.Work,Smos.Actions.Undo=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Undo,Smos.Actions.Utils=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Actions.Utils,Smos.Activation=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Activation,Smos.App=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.App,Smos.Config=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Config,Smos.Default=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Default,Smos.Draw=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Draw,Smos.Draw.Base=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Draw.Base,Smos.Draw.Report=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Draw.Report,Smos.Keys=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Keys,Smos.Monad=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Monad,Smos.OptParse=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.OptParse,Smos.OptParse.Bare=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.OptParse.Bare,Smos.Style=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Style,Smos.Types=smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh:Smos.Types [smos-source]  unit smos-0.10.1-DoaImuO1TT4GdzoneczEAW-smos [smos-source]  include base-4.20.2.0-fafd [smos-source]  include smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh [smos-source] Ready component graph: [smos-source]  definite smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh [smos-source]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-source]  depends async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos-source]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-source]  depends base-4.20.2.0-fafd [smos-source]  depends brick-2.9-Geod5flTzTmIlrRxHv8UFE [smos-source]  depends bytestring-0.12.2.0-96e1 [smos-calendar-import] [1 of 2] Compiling Main ( app/Main.hs, dist/build/smos-calendar-import/smos-calendar-import-tmp/Main.o ) [smos-calendar-import] Adapting module: Main [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/app/Main.hs.coverables for source file /build/smos-calendar-import-0.10.0/app/Main.hs [smos-calendar-import] [2 of 2] Compiling Paths_smos_calendar_import ( dist/build/smos-calendar-import/autogen/Paths_smos_calendar_import.hs, dist/build/smos-calendar-import/smos-calendar-import-tmp/Paths_smos_calendar_import.o ) [smos-calendar-import] [1 of 3] Compiling Main ( app/Main.hs, dist/build/smos-calendar-import/smos-calendar-import-tmp/Main.o ) [Smos.Calendar.Import package changed] [smos-calendar-import] Adapting module: Main [smos-calendar-import] Outputing coverables file /build/smos-calendar-import-0.10.0/app/Main.hs.coverables for source file /build/smos-calendar-import-0.10.0/app/Main.hs [smos-report-cursor-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-report-cursor-gen-source] No pkg-config found [smos-report-cursor-gen-source] Using runghc version 9.10.3 found on system at: [smos-report-cursor-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-report-cursor-gen-source] Using strip version 2.44 found on system at: [smos-report-cursor-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-report-cursor-gen-source] Using tar found on system at: [smos-report-cursor-gen-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-report-cursor-gen-source] No uhc found [smos-report-cursor-gen-source] Phase: buildPhase [smos-report-cursor-gen-source] Distribution quality errors: [smos-report-cursor-gen-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-report-cursor-gen-source] Distribution quality warnings: [smos-report-cursor-gen-source] [no-license-file] A 'license-file' is not specified. [smos-report-cursor-gen-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-report-cursor-gen-source] - QuickCheck [smos-report-cursor-gen-source] - containers [smos-report-cursor-gen-source] - cursor [smos-report-cursor-gen-source] - cursor-gen [smos-report-cursor-gen-source] - genvalidity [smos-report-cursor-gen-source] - genvalidity-path [smos-report-cursor-gen-source] - microlens [smos-report-cursor-gen-source] - path [smos-report-cursor-gen-source] - smos-data [smos-report-cursor-gen-source] - smos-data-gen [smos-report-cursor-gen-source] - smos-report [smos-report-cursor-gen-source] - smos-report-cursor [smos-report-cursor-gen-source] - smos-report-gen [smos-report-cursor-gen-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-report-cursor-gen-source] Note: the public hackage server would reject this package. [smos-report-cursor-gen-source] Building source dist for smos-report-cursor-gen-0.4.0... [smos-report-cursor-gen-source] Source tarball created: dist/smos-report-cursor-gen-0.4.0.tar.gz [smos-report-cursor-gen-source] Phase: haddockPhase [smos-report-cursor-gen-source] Phase: installPhase [smos-report-cursor-gen-source] Phase: fixupPhase [smos-source]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-source]  depends containers-0.7-96b4 [smos-source]  depends cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-source]  depends cursor-brick-0.1.0.1-2p6pekGNaiQ8kdRKwAE2p8 [smos-source]  depends cursor-dirforest-0.0.0.0-acyGg1Y6b02FxHTg9XmhE [smos-source]  depends cursor-dirforest-brick-0.0.0.0-IpuxDgcrqre9zqZEqMyFTk [smos-source]  depends cursor-fuzzy-time-0.1.0.0-AcJe3R95HJqE4EMFTkFTS7 [smos-source]  depends directory-1.3.8.5-09f8 [smos-source]  depends exceptions-0.10.9-d102 [smos-source]  depends filepath-1.5.4.0-2605 [smos-source]  depends fuzzy-time-0.3.0.1-EVWPua6yGRBKAsyyJWRpF7 [smos-source]  depends megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos-source]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-source]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-source]  depends mtl-2.3.1-37af [smos-source]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-source]  depends pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-source]  depends process-1.6.26.1-6e7d [smos-source]  depends resourcet-1.3.0-Aay1aOzPPGb4YUp8bgyEMa [smos-source]  depends smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-source]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-source]  depends smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-source]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-source]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-source]  depends smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos-source]  depends text-2.1.3-34f1 [smos-source]  depends time-1.12.2-3479 [smos-source]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-source]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos-source]  depends vty-6.4-K1OakpHsBDZBUi5PBPeSvr [smos-source]  depends vty-crossplatform-0.4.0.0-z2LfWuMpT72izQnTYJ3E8 [smos-source]  definite smos-0.10.1-DoaImuO1TT4GdzoneczEAW-smos [smos-source]  depends base-4.20.2.0-fafd [smos-source]  depends smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh [smos-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-source] Using compiler: ghc-9.10.3 [smos-source] Using install prefix: [smos-source] /nix/store/88a661qpd912jp3zm201b3w2wlnb20d6-smos-source-0.10.1 [smos-source] Executables installed in: [smos-source] /nix/store/88a661qpd912jp3zm201b3w2wlnb20d6-smos-source-0.10.1/bin [smos-source] Libraries installed in: [smos-source] /nix/store/88a661qpd912jp3zm201b3w2wlnb20d6-smos-source-0.10.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-0.10.1-9LBD4k7Wj92DjtJZ5PNdvh [smos-source] Dynamic Libraries installed in: [smos-source] /nix/store/88a661qpd912jp3zm201b3w2wlnb20d6-smos-source-0.10.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-source] Private executables installed in: [smos-source] /nix/store/88a661qpd912jp3zm201b3w2wlnb20d6-smos-source-0.10.1/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-0.10.1 [smos-source] Data files installed in: [smos-source] /nix/store/88a661qpd912jp3zm201b3w2wlnb20d6-smos-source-0.10.1/share/x86_64-linux-ghc-9.10.3-a85d/smos-0.10.1 [smos-source] Documentation installed in: [smos-source] /nix/store/88a661qpd912jp3zm201b3w2wlnb20d6-smos-source-0.10.1/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-0.10.1 [smos-source] Configuration files installed in: [smos-source] /nix/store/88a661qpd912jp3zm201b3w2wlnb20d6-smos-source-0.10.1/etc [smos-source] No alex found [smos-source] Using ar found on system at: [smos-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-source] No c2hs found [smos-source] No cpphs found [smos-source] No doctest found [smos-source] Using gcc version 14.3.0 given by user at: [smos-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-source] Using ghc version 9.10.3 found on system at: [smos-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-source] Using ghc-pkg version 9.10.3 found on system at: [smos-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-source] No ghcjs found [smos-source] No ghcjs-pkg found [smos-source] No greencard found [smos-source] Using haddock version 2.31.1 found on system at: [smos-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-source] No happy found [smos-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-source] No hmake found [smos-source] Using hpc version 0.69 found on system at: [smos-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-source] Using hsc2hs version 0.68.10 found on system at: [smos-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-source] No hscolour found [smos-source] No jhc found [smos-source] Using ld found on system at: [smos-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-source] No pkg-config found [smos-source] Using runghc version 9.10.3 found on system at: [smos-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-source] Using strip version 2.44 found on system at: [smos-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-source] Using tar found on system at: [smos-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-source] No uhc found [smos-source] Phase: buildPhase [smos-source] Distribution quality errors: [smos-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-source] specify an upper bound on the version number. Each major release of the 'base' [smos-source] package changes the API in various ways and most packages will need some [smos-source] changes to compile with it. The recommended practice is to specify an upper [smos-source] bound on the version of the 'base' package. This ensures your package will [smos-source] continue to build when a new major version of the 'base' package is released. [smos-source] If you are not sure what upper bound to use then use the next major version. [smos-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-source] Distribution quality warnings: [smos-source] [no-license-file] A 'license-file' is not specified. [smos-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-source] - aeson [smos-source] - async [smos-source] - autodocodec [smos-source] - brick [smos-source] - bytestring [smos-source] - conduit [smos-source] - containers [smos-source] - cursor [smos-source] - cursor-brick [smos-source] - cursor-dirforest [smos-source] - cursor-dirforest-brick [smos-source] - cursor-fuzzy-time [smos-source] - directory [smos-source] - exceptions [smos-source] - filepath [smos-source] - fuzzy-time [smos-source] - megaparsec [smos-source] - microlens [smos-source] - monad-logger [smos-source] - mtl [smos-source] - opt-env-conf [smos-source] - path [smos-source] - path-io [smos-source] - pretty-relative-time [smos-source] - process [smos-source] - resourcet [smos-source] - smos-archive [smos-source] - smos-cli [smos-source] - smos-cursor [smos-source] - smos-data [smos-source] - smos-directory [smos-source] - smos-report [smos-source] - smos-report-cursor [smos-source] - text [smos-source] - time [smos-source] - tz [smos-source] - validity [smos-source] - vty [smos-source] - vty-crossplatform [smos-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-source] Note: the public hackage server would reject this package. [smos-source] Building source dist for smos-0.10.1... [smos-source] Source tarball created: dist/smos-0.10.1.tar.gz [smos-source] Phase: haddockPhase [smos-source] Phase: installPhase [smos-source] Phase: fixupPhase [smos-calendar-import] [2 of 3] Compiling Paths_smos_calendar_import ( dist/build/smos-calendar-import/autogen/Paths_smos_calendar_import.hs, dist/build/smos-calendar-import/smos-calendar-import-tmp/Paths_smos_calendar_import.o ) [Impure plugin forced recompilation] [smos-calendar-import] [3 of 3] Linking dist/build/smos-calendar-import/smos-calendar-import [post-build-hook] Uploading to cachix cache "smos": /nix/store/88a661qpd912jp3zm201b3w2wlnb20d6-smos-source-0.10.1 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/88a661qpd912jp3zm201b3w2wlnb20d6-smos-source-0.10.1 (64.70 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/88a661qpd912jp3zm201b3w2wlnb20d6-smos-source-0.10.1 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/88a661qpd912jp3zm201b3w2wlnb20d6-smos-source-0.10.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/v1ga5kc46a41ny6mz0jks29r0n2i5nbh-smos-source-0.10.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 54 of 83 built (4 building), 28 of 28 downloaded from cache [smos-calendar-import] buildPhase completed in 37 seconds [smos-calendar-import] Phase: checkPhase [smos-calendar-import] Running 1 test suites... [smos-calendar-import] Test suite smos-calendar-import-test: RUNNING... [smos-calendar-import] Tests: [smos-calendar-import]  [smos-calendar-import] Smos.Calendar.Import.UnresolvedEventSpec [smos-calendar-import]  GenValid UnresolvedEvents [smos-calendar-import]  genValid :: Gen UnresolvedEvents [smos-calendar-import]  ✓ only generates valid 'UnresolvedEvents's  107.45 ms [smos-calendar-import]  passed for all of 100 inputs. [smos-calendar-import]  JSON UnresolvedEventGroup (valid) [smos-calendar-import]  decode :: Data.ByteString.Lazy.ByteString -> Either String UnresolvedEventGroup [smos-calendar-import]  ✓ ensures that encode and decode are inverses for "valid UnresolvedEventGroup"'s  155.72 ms [smos-calendar-import]  passed for all of 100 inputs. [smos-calendar-import]  encode :: UnresolvedEventGroup -> Data.ByteString.Lazy.ByteString [smos-calendar-import]  ✓ never fails to encode a "valid UnresolvedEventGroup"  82.15 ms [smos-calendar-import]  passed for all of 100 inputs. [smos-calendar-import]  GenValid UnresolvedEventGroup [smos-calendar-import]  genValid :: Gen UnresolvedEventGroup [smos-calendar-import]  ✓ only generates valid 'UnresolvedEventGroup's  33.30 ms [smos-calendar-import]  passed for all of 100 inputs. [smos-calendar-import]  JSON UnresolvedEvents (valid) [smos-calendar-import]  decode :: Data.ByteString.Lazy.ByteString -> Either String UnresolvedEvents [smos-calendar-import]  ✓ ensures that encode and decode are inverses for "valid UnresolvedEvents"'s  231.93 ms [smos-calendar-import]  passed for all of 100 inputs. [smos-calendar-import]  encode :: UnresolvedEvents -> Data.ByteString.Lazy.ByteString [smos-calendar-import]  ✓ never fails to encode a "valid UnresolvedEvents"  143.38 ms [smos-calendar-import]  passed for all of 100 inputs. [smos-calendar-import] Smos.Calendar.Import.RenderSpec [smos-calendar-import]  renderEventEntry [smos-calendar-import]  ✓ produces valid results  77.17 ms [smos-calendar-import]  passed for all of 100 inputs. [smos-calendar-import] Smos.Calendar.Import.RecurringEventSpec [smos-calendar-import]  JSON RecurringEvents (valid) [smos-calendar-import]  decode :: Data.ByteString.Lazy.ByteString -> Either String RecurringEvents [smos-calendar-import]  ✓ ensures that encode and decode are inverses for "valid RecurringEvents"'s  325.34 ms [smos-calendar-import]  passed for all of 100 inputs. [smos-calendar-import]  encode :: RecurringEvents -> Data.ByteString.Lazy.ByteString [smos-calendar-import]  ✓ never fails to encode a "valid RecurringEvents"  197.78 ms [smos-calendar-import]  passed for all of 100 inputs. [smos-calendar-import]  GenValid RecurringEvents [smos-calendar-import]  genValid :: Gen RecurringEvents [smos-calendar-import]  ✓ only generates valid 'RecurringEvents's  140.88 ms [smos-calendar-import]  passed for all of 100 inputs. [smos-calendar-import] Smos.Calendar.Import.GoldenSpec [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/duration-weeks.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  4.79 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  20.81 ms [smos-calendar-import]  ✓ picks the correct recurring events  57.82 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  39.55 ms [smos-calendar-import]  ✓ resolves the correct utc events  51.66 ms [smos-calendar-import]  ✓ resolves the correct events  64.15 ms [smos-calendar-import]  ✓ renders the correct smosFile  81.32 ms [smos-sync] [1 of 3] Compiling Main ( app/Main.hs, dist/build/smos-sync/smos-sync-tmp/Main.o ) [Smos.Sync.Client package changed] [smos-sync] Adapting module: Main [smos-sync] Outputing coverables file /build/smos-sync-0.8.0/app/Main.hs.coverables for source file /build/smos-sync-0.8.0/app/Main.hs [smos-sync] [2 of 3] Compiling Paths_smos_sync ( dist/build/smos-sync/autogen/Paths_smos_sync.hs, dist/build/smos-sync/smos-sync-tmp/Paths_smos_sync.o ) [Impure plugin forced recompilation] [smos-sync] [3 of 3] Linking dist/build/smos-sync/smos-sync [smos-sync] Phase: checkPhase [smos-sync] Package has no test suites. [smos-sync] Phase: haddockPhase [smos-sync] Phase: installPhase [smos-sync] Installing library in /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-sync] Installing executable smos-sync in /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0/bin [smos-sync] Warning: The directory [smos-sync] /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0/bin is not in the [smos-sync] system search path. [smos-sync] Phase: fixupPhase [smos-sync] shrinking RPATHs of ELF executables and libraries in /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0 [smos-sync] shrinking /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0/bin/smos-sync [smos-sync] shrinking /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc-ghc9.10.3.so [smos-sync] checking for references to /build/ in /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0... [smos-sync] gzipping man pages under /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0/share/man/ [smos-sync] �[smos-sync] stripping (with command strip and flags -S -p) in /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0/lib /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0/bin [smos-sync] shrinking RPATHs of ELF executables and libraries in /nix/store/dnc9xn9v9908gl47nyaaqqprdlg82l4m-smos-sync-0.8.0-coverables [smos-sync] checking for references to /build/ in /nix/store/dnc9xn9v9908gl47nyaaqqprdlg82l4m-smos-sync-0.8.0-coverables... [smos-sync] patching script interpreter paths in /nix/store/dnc9xn9v9908gl47nyaaqqprdlg82l4m-smos-sync-0.8.0-coverables [smos-sync] shrinking RPATHs of ELF executables and libraries in /nix/store/a8bq5v537w87f7zyxw3hr60h1plpj4hr-smos-sync-0.8.0-coverage [smos-sync] checking for references to /build/ in /nix/store/a8bq5v537w87f7zyxw3hr60h1plpj4hr-smos-sync-0.8.0-coverage... [smos-sync] patching script interpreter paths in /nix/store/a8bq5v537w87f7zyxw3hr60h1plpj4hr-smos-sync-0.8.0-coverage [smos-cursor-gen] Phase: checkPhase [smos-cursor-gen] Running 1 test suites... [smos-cursor-gen] Test suite smos-cursor-test: RUNNING... [smos-cursor-gen] Tests: [smos-cursor-gen]  [smos-cursor-gen] Smos.Cursor.TagSpec [smos-cursor-gen]  tagCursorSelectNextChar [smos-cursor-gen]  ✓ produces valid tag cursors  34.60 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagCursorSelectStart [smos-cursor-gen]  ✓ produces valid tag cursors  33.93 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  rebuildTagCursor [smos-cursor-gen]  ✓ produces valid cursors  37.21 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ is the inverse of makeTagCursor  20.63 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagCursorAppend [smos-cursor-gen]  ✓ produces valid cursors when inserting an unsafe character  4.02 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors when inserting ' [smos-cursor-gen] '  4.19 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid tag cursors  23.37 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagCursorDelete [smos-cursor-gen]  ✓ produces valid tag cursors  36.02 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  GenValid TagCursor [smos-cursor-gen]  genValid :: Gen TagCursor [smos-cursor-gen]  ✓ only generates valid 'TagCursor's  33.78 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagCursorRemove [smos-cursor-gen]  ✓ produces valid tag cursors  33.01 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  makeTagCursor [smos-cursor-gen]  ✓ produces valid cursors  21.86 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagCursorSelectEnd [smos-cursor-gen]  ✓ produces valid tag cursors  34.63 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagCursorInsert [smos-cursor-gen]  ✓ produces valid cursors when inserting an unsafe character  4.30 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors when inserting ' [smos-cursor-gen] '  4.32 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid tag cursors  23.14 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagCursorSelectPrevChar [smos-cursor-gen]  ✓ produces valid tag cursors  34.55 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen] Smos.Cursor.TagsSpec [smos-cursor-gen]  tagsCursorAppend [smos-cursor-gen]  ✓ produces valid tags cursors  39.23 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors when inserting an unsafe character  5.35 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors when inserting ' [smos-cursor-gen] '  5.35 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagsCursorSelectPrev [post-build-hook] Uploading to cachix cache "smos": /nix/store/0369sip5g5dmiiiway22gx76rh95ac8c-smos-report-cursor-gen-source-0.4.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/0369sip5g5dmiiiway22gx76rh95ac8c-smos-report-cursor-gen-source-0.4.0 (5.66 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/0369sip5g5dmiiiway22gx76rh95ac8c-smos-report-cursor-gen-source-0.4.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/0369sip5g5dmiiiway22gx76rh95ac8c-smos-report-cursor-gen-source-0.4.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/ixdy501sjln32jsmqwz3zdh24mimnhy1-smos-report-cursor-gen-source-0.4.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 55 of 83 built (3 building), 28 of 28 downloaded from cache Building smos-report-cursor-gen [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/rdate-period.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  4.86 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  20.76 ms [smos-calendar-import]  ✓ picks the correct recurring events  58.57 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  39.67 ms [smos-calendar-import]  ✓ resolves the correct utc events  51.58 ms [smos-calendar-import]  ✓ resolves the correct events  64.40 ms [smos-calendar-import]  ✓ renders the correct smosFile  81.32 ms [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/zoned-recurring.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  4.82 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  22.00 ms [smos-calendar-import]  ✓ picks the correct recurring events  57.91 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  39.58 ms [smos-calendar-import]  ✓ resolves the correct utc events  46.84 ms [smos-calendar-import]  ✓ resolves the correct events  59.52 ms [smos-calendar-import]  ✓ renders the correct smosFile  75.11 ms [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/zoned-rdate.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  0.26 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  1.32 ms [smos-calendar-import]  ✓ picks the correct recurring events  36.75 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  17.60 ms [smos-calendar-import]  ✓ resolves the correct utc events  29.50 ms [smos-calendar-import]  ✓ resolves the correct events  31.12 ms [smos-calendar-import]  ✓ renders the correct smosFile  40.29 ms [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/duration.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  0.15 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  0.14 ms [smos-calendar-import]  ✓ picks the correct recurring events  18.08 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  1.13 ms [smos-calendar-import]  ✓ resolves the correct utc events  11.82 ms [smos-calendar-import]  ✓ resolves the correct events  23.18 ms [smos-calendar-import]  ✓ renders the correct smosFile  28.18 ms [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/example.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  0.24 ms [smos-cursor-gen]  ✓ is the inverse of tagsCursorSelectNext  63.25 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid tags cursors  968.22 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  GenValid TagsCursor [smos-cursor-gen]  genValid :: Gen TagsCursor [smos-cursor-gen]  ✓ only generates valid 'TagsCursor's  966.16 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagsCursorSelectOrCreateNextTag [smos-cursor-gen]  ✓ produces valid tags cursors  986.55 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagsCursorInsertAndSelectTag [smos-cursor-gen]  ✓ produces valid tags cursors  68.25 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagsCursorSelectNextChar [smos-cursor-gen]  ✓ is the inverse of tagsCursorSelectPrevChar  61.79 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid tags cursors  966.59 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagsCursorSelectOrCreateNext [smos-cursor-gen]  ✓ produces valid tags cursors  980.74 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagsCursorInsert [smos-cursor-gen]  ✓ produces valid cursors when inserting ' [smos-cursor-gen] '  5.35 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid tags cursors  35.79 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors when inserting an unsafe character  1.27 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagsCursorSelectOrCreatePrevTag [smos-cursor-gen]  ✓ produces valid tags cursors  979.56 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagsCursorAppendTag [smos-cursor-gen]  ✓ produces valid tags cursors  62.74 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagsCursorInsertTag [smos-cursor-gen]  ✓ produces valid tags cursors  55.45 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagsCursorSelectNext [smos-cursor-gen]  ✓ is the inverse of tagsCursorSelectPrev  53.49 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid tags cursors  986.35 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagsCursorDelete [smos-cursor-gen]  ✓ produces valid tags cursors  985.21 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagsCursorSelectOrCreatePrev [smos-cursor-gen]  ✓ produces valid tags cursors  969.70 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  rebuildTagsCursor [smos-cursor-gen]  ✓ produces valid cursors  988.16 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ is the inverse of makeTagsCursor  8.42 ms [post-build-hook] Uploading to cachix cache "smos": /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0 /nix/store/a8bq5v537w87f7zyxw3hr60h1plpj4hr-smos-sync-0.8.0-coverage /nix/store/dnc9xn9v9908gl47nyaaqqprdlg82l4m-smos-sync-0.8.0-coverables [post-build-hook] Pushing 3 paths (554 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/dnc9xn9v9908gl47nyaaqqprdlg82l4m-smos-sync-0.8.0-coverables (325.60 KiB) [post-build-hook] Pushing /nix/store/a8bq5v537w87f7zyxw3hr60h1plpj4hr-smos-sync-0.8.0-coverage (25.24 KiB) [post-build-hook] Pushing /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0 (23.80 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0 /nix/store/a8bq5v537w87f7zyxw3hr60h1plpj4hr-smos-sync-0.8.0-coverage /nix/store/dnc9xn9v9908gl47nyaaqqprdlg82l4m-smos-sync-0.8.0-coverables [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/7zw4p7vyp4qswf9947w0f8nf8pqfq7sh-smos-sync-0.8.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/dnc9xn9v9908gl47nyaaqqprdlg82l4m-smos-sync-0.8.0-coverables' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/a8bq5v537w87f7zyxw3hr60h1plpj4hr-smos-sync-0.8.0-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/0rjk83qv638h4xa61wmly3c652qav97f-smos-sync-0.8.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 56 of 83 built (3 building), 28 of 28 downloaded from cache Building smos-server-gen-source Building smos-sync-gen-source [smos-calendar-import]  ✓ parses the ical timezones correctly  0.21 ms [smos-calendar-import]  ✓ picks the correct recurring events  8.56 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  0.91 ms [smos-calendar-import]  ✓ resolves the correct utc events  0.86 ms [smos-calendar-import]  ✓ resolves the correct events  12.45 ms [smos-calendar-import]  ✓ renders the correct smosFile  28.65 ms [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/minimal.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  0.16 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  0.13 ms [smos-calendar-import]  ✓ picks the correct recurring events  4.79 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  0.23 ms [smos-calendar-import]  ✓ resolves the correct utc events  1.72 ms [smos-calendar-import]  ✓ resolves the correct events  7.67 ms [smos-calendar-import]  ✓ renders the correct smosFile  22.09 ms [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/visit.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  0.71 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  0.63 ms [smos-calendar-import]  ✓ picks the correct recurring events  0.24 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  0.23 ms [smos-calendar-import]  ✓ resolves the correct utc events  0.35 ms [smos-calendar-import]  ✓ resolves the correct events  5.53 ms [smos-calendar-import]  ✓ renders the correct smosFile  27.32 ms [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/zoned-border.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  0.17 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  0.24 ms [smos-calendar-import]  ✓ picks the correct recurring events  0.80 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  0.88 ms [smos-calendar-import]  ✓ resolves the correct utc events  0.34 ms [smos-calendar-import]  ✓ resolves the correct events  3.96 ms [smos-calendar-import]  ✓ renders the correct smosFile  19.40 ms [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/zoned.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  0.33 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  1.05 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  singletonTagsCursor [smos-cursor-gen]  ✓ produces valid cursors  7.85 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  makeTagsCursor [smos-cursor-gen]  ✓ produces valid cursors  50.44 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagsCursorUnsetTag [smos-cursor-gen]  ✓ is vaguely the inverse of tagsCursorSetTag  14.00 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ ensures that the tag is unset afterward  63.68 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors  37.67 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagsCursorSelectNextTag [smos-cursor-gen]  ✓ produces valid tags cursors  980.20 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagsCursorToggleTag [smos-cursor-gen]  ✓ produces valid cursors  39.89 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ toggles the given tag  45.96 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagsCursorSelectPrevTag [smos-cursor-gen]  ✓ produces valid tags cursors  982.84 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagsCursorSetTag [smos-cursor-gen]  ✓ ensures that the tag is set afterward  43.99 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors  30.82 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagsCursorAppendAndSelectTag [smos-cursor-gen]  ✓ produces valid tags cursors  947.27 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagsCursorSelectPrevChar [smos-cursor-gen]  ✓ produces valid tags cursors  969.10 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ is the inverse of tagsCursorSelectNextChar  921.23 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  tagsCursorRemove [smos-cursor-gen]  ✓ produces valid tags cursors  969.32 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen] Smos.Cursor.EntrySpec [smos-cursor-gen]  entryCursorSelectHeaderAtEnd [smos-cursor-gen]  ✓ produces valid cursors  949.74 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  entryCursorSelectionL [smos-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  25.90 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the second lens law for valid values  22.65 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  940.84 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  0.81 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen] Phase: setupCompilerEnvironmentPhase [smos-report-cursor-gen] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-report-cursor-gen] Phase: unpackPhase [smos-report-cursor-gen] unpacking source archive /nix/store/0369sip5g5dmiiiway22gx76rh95ac8c-smos-report-cursor-gen-source-0.4.0/smos-report-cursor-gen-0.4.0.tar.gz [smos-report-cursor-gen] source root is smos-report-cursor-gen-0.4.0 [smos-report-cursor-gen] setting SOURCE_DATE_EPOCH to timestamp 1780356023 of file "smos-report-cursor-gen-0.4.0/test/Spec.hs" [smos-report-cursor-gen] warning: file "smos-report-cursor-gen-0.4.0/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-report-cursor-gen] Phase: patchPhase [smos-report-cursor-gen] Phase: compileBuildDriverPhase [smos-report-cursor-gen] setupCompileFlags: -package-db=/build/tmp.jiyDgV3O7B/setup-package.conf.d -threaded [smos-report-cursor-gen] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.jiyDgV3O7B/Main.o ) [smos-report-cursor-gen] [2 of 2] Linking Setup [smos-report-cursor-gen] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-report-cursor-gen] Phase: configurePhase [smos-report-cursor-gen] configureFlags: --verbose --prefix=/nix/store/srv2lwl23bjj0x27wv51qsrznj3c7y8y-smos-report-cursor-gen-0.4.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.jiyDgV3O7B/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-report-cursor-gen] Using Parsec parser [smos-report-cursor-gen] Configuring smos-report-cursor-gen-0.4.0... [smos-report-cursor-gen] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-report-cursor-gen] Dependency base >=4.9 && <=5: using base-4.20.2.0 [smos-report-cursor-gen] Dependency containers: using containers-0.7 [smos-report-cursor-gen] Dependency cursor: using cursor-0.3.2.0 [smos-report-cursor-gen] Dependency cursor-gen: using cursor-gen-0.4.0.0 [smos-report-cursor-gen] Dependency genvalidity: using genvalidity-1.1.1.0 [smos-report-cursor-gen] Dependency genvalidity-path: using genvalidity-path-1.0.0.1 [smos-report-cursor-gen] Dependency microlens: using microlens-0.4.14.0 [smos-report-cursor-gen] Dependency path: using path-0.9.6 [smos-report-cursor-gen] Dependency smos-data: using smos-data-0.7.0 [smos-report-cursor-gen] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-report-cursor-gen] Dependency smos-report: using smos-report-0.12.0 [smos-report-cursor-gen] Dependency smos-report-cursor: using smos-report-cursor-0.6.1 [smos-report-cursor-gen] Dependency smos-report-gen: using smos-report-gen-0.8.0 [smos-report-cursor-gen] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-report-cursor-gen] Dependency base >=4.9 && <=5: using base-4.20.2.0 [smos-report-cursor-gen] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos-report-cursor-gen] Dependency genvalidity-sydtest-lens: using genvalidity-sydtest-lens-1.0.0.0 [smos-report-cursor-gen] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-report-cursor-gen] Dependency smos-directory: using smos-directory-0.2.0 [smos-report-cursor-gen] Dependency smos-directory-gen: using smos-directory-gen-0.2.0 [smos-report-cursor-gen] Dependency smos-report-cursor: using smos-report-cursor-0.6.1 [smos-calendar-import]  ✓ picks the correct recurring events  0.42 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  0.44 ms [smos-calendar-import]  ✓ resolves the correct utc events  0.76 ms [smos-calendar-import]  ✓ resolves the correct events  0.81 ms [smos-calendar-import]  ✓ renders the correct smosFile  15.64 ms [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/zoned-complex.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  0.32 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  3.02 ms [smos-calendar-import]  ✓ picks the correct recurring events  1.25 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  1.24 ms [smos-calendar-import]  ✓ resolves the correct utc events  0.78 ms [smos-calendar-import]  ✓ resolves the correct events  0.79 ms [smos-calendar-import]  ✓ renders the correct smosFile  15.37 ms [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/one-recurrence-invalid.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  1.20 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  0.95 ms [smos-calendar-import]  ✓ picks the correct recurring events  0.44 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  0.59 ms [smos-calendar-import]  ✓ resolves the correct utc events  0.36 ms [smos-calendar-import]  ✓ resolves the correct events  0.58 ms [smos-calendar-import]  ✓ renders the correct smosFile  14.39 ms [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/ignored.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  0.33 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  0.15 ms [smos-calendar-import]  ✓ picks the correct recurring events  0.14 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  0.13 ms [smos-calendar-import]  ✓ resolves the correct utc events  0.15 ms [smos-calendar-import]  ✓ resolves the correct events  0.13 ms [smos-calendar-import]  ✓ renders the correct smosFile  3.24 ms [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/date.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  0.17 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  0.11 ms [smos-calendar-import]  ✓ picks the correct recurring events  0.26 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  0.21 ms [smos-cursor-gen]  ✓ gets valid values from valid values values  0.62 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  GenValid EntryCursorSelection [smos-cursor-gen]  genValid :: Gen EntryCursorSelection [smos-cursor-gen]  ✓ only generates valid 'EntryCursorSelection's  0.18 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  entryCursorLogbookCursorL [smos-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  953.11 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the second lens law for valid values  18.34 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ gets valid values from valid values values  3.65 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  13.11 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  910.42 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  entryCursorSelectStateHistory [smos-cursor-gen]  ✓ produces valid cursors  938.15 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  GenValid EntryCursor [smos-cursor-gen]  genValid :: Gen EntryCursor [smos-cursor-gen]  ✓ only generates valid 'EntryCursor's  938.28 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  emptyEntryCursor [smos-cursor-gen]  ✓ is valid  0.18 ms [smos-cursor-gen]  rebuildEntryCursor [smos-cursor-gen]  ✓ produces valid entries  929.66 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ is the inverse of makeEntryCursor  895.23 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  entryCursorHeaderCursorL [smos-cursor-gen]  ✓ gets valid values from valid values values  7.98 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  6.33 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the second lens law for valid values  897.56 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  901.65 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  958.17 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  entryCursorSelectLogbook [smos-cursor-gen]  ✓ produces valid cursors  940.04 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  entryCursorSelectTags [smos-cursor-gen]  ✓ produces valid cursors  83.15 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  entryCursorSelect [smos-cursor-gen]  ✓ produces valid cursors  52.59 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  makeEntryCursor [smos-report-cursor-gen] Dependency smos-report-cursor-gen: using smos-report-cursor-gen-0.4.0 [smos-report-cursor-gen] Dependency smos-report-gen: using smos-report-gen-0.8.0 [smos-report-cursor-gen] Dependency sydtest: using sydtest-0.23.0.1 [smos-report-cursor-gen] Source component graph: [smos-report-cursor-gen]  component lib [smos-report-cursor-gen]  component test:smos-report-cursor-test dependency lib [smos-report-cursor-gen] Configured component graph: [smos-report-cursor-gen]  component smos-report-cursor-gen-0.4.0-3JbJcYlu8ogLPbVgq7Ewdx [smos-report-cursor-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-report-cursor-gen]  include base-4.20.2.0-fafd [smos-report-cursor-gen]  include containers-0.7-96b4 [smos-report-cursor-gen]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-cursor-gen]  include cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-report-cursor-gen]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-report-cursor-gen]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-cursor-gen]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-report-cursor-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-cursor-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-cursor-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-cursor-gen]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-cursor-gen]  include smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos-report-cursor-gen]  include smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos-report-cursor-gen]  component smos-report-cursor-gen-0.4.0-HdhcELzFRxv2Ks7Lgkunbr-smos-report-cursor-test [smos-report-cursor-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-report-cursor-gen]  include base-4.20.2.0-fafd [smos-report-cursor-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-report-cursor-gen]  include genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [smos-report-cursor-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-cursor-gen]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-report-cursor-gen]  include smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-report-cursor-gen]  include smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos-report-cursor-gen]  include smos-report-cursor-gen-0.4.0-3JbJcYlu8ogLPbVgq7Ewdx [smos-report-cursor-gen]  include smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos-report-cursor-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-report-cursor-gen] Linked component graph: [smos-report-cursor-gen]  unit smos-report-cursor-gen-0.4.0-3JbJcYlu8ogLPbVgq7Ewdx [smos-report-cursor-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-report-cursor-gen]  include base-4.20.2.0-fafd [smos-report-cursor-gen]  include containers-0.7-96b4 [smos-report-cursor-gen]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-cursor-gen]  include cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-report-cursor-gen]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-report-cursor-gen]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-cursor-gen]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-report-cursor-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-cursor-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-cursor-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-cursor-gen]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-cursor-gen]  include smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos-report-cursor-gen]  include smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos-report-cursor-gen]  Smos.Cursor.Report.Entry.Gen=smos-report-cursor-gen-0.4.0-3JbJcYlu8ogLPbVgq7Ewdx:Smos.Cursor.Report.Entry.Gen,Smos.Cursor.Report.Next.Gen=smos-report-cursor-gen-0.4.0-3JbJcYlu8ogLPbVgq7Ewdx:Smos.Cursor.Report.Next.Gen,Smos.Cursor.Report.Ongoing.Gen=smos-report-cursor-gen-0.4.0-3JbJcYlu8ogLPbVgq7Ewdx:Smos.Cursor.Report.Ongoing.Gen,Smos.Cursor.Report.Stuck.Gen=smos-report-cursor-gen-0.4.0-3JbJcYlu8ogLPbVgq7Ewdx:Smos.Cursor.Report.Stuck.Gen,Smos.Cursor.Report.Timestamps.Gen=smos-report-cursor-gen-0.4.0-3JbJcYlu8ogLPbVgq7Ewdx:Smos.Cursor.Report.Timestamps.Gen,Smos.Cursor.Report.Waiting.Gen=smos-report-cursor-gen-0.4.0-3JbJcYlu8ogLPbVgq7Ewdx:Smos.Cursor.Report.Waiting.Gen,Smos.Cursor.Report.Work.Gen=smos-report-cursor-gen-0.4.0-3JbJcYlu8ogLPbVgq7Ewdx:Smos.Cursor.Report.Work.Gen [smos-report-cursor-gen]  unit smos-report-cursor-gen-0.4.0-HdhcELzFRxv2Ks7Lgkunbr-smos-report-cursor-test [smos-report-cursor-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-report-cursor-gen]  include base-4.20.2.0-fafd [smos-report-cursor-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-report-cursor-gen]  include genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [smos-report-cursor-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-cursor-gen]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-report-cursor-gen]  include smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-report-cursor-gen]  include smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos-calendar-import]  ✓ resolves the correct utc events  2.00 ms [smos-calendar-import]  ✓ resolves the correct events  2.75 ms [smos-calendar-import]  ✓ renders the correct smosFile  13.75 ms [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/rest-day.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  0.82 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  0.87 ms [smos-calendar-import]  ✓ picks the correct recurring events  0.25 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  0.64 ms [smos-calendar-import]  ✓ resolves the correct utc events  0.82 ms [smos-calendar-import]  ✓ resolves the correct events  1.51 ms [smos-calendar-import]  ✓ renders the correct smosFile  12.18 ms [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/daily-bysetpos.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  0.80 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  0.66 ms [smos-calendar-import]  ✓ picks the correct recurring events  0.25 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  0.34 ms [smos-calendar-import]  ✓ resolves the correct utc events  0.42 ms [smos-calendar-import]  ✓ resolves the correct events  0.54 ms [smos-calendar-import]  ✓ renders the correct smosFile  10.91 ms [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/rdate.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  0.18 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  0.12 ms [smos-calendar-import]  ✓ picks the correct recurring events  0.28 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  0.36 ms [smos-calendar-import]  ✓ resolves the correct utc events  0.38 ms [smos-calendar-import]  ✓ resolves the correct events  0.31 ms [smos-calendar-import]  ✓ renders the correct smosFile  10.31 ms [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/exception.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  0.92 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  0.88 ms [smos-calendar-import]  ✓ picks the correct recurring events  0.90 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  0.69 ms [smos-calendar-import]  ✓ resolves the correct utc events  0.39 ms [smos-cursor-gen]  ✓ produces valid cursors  77.81 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  entryCursorStateHistoryCursorL [smos-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  43.21 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ gets valid values from valid values values  8.06 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the second lens law for valid values  28.89 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  3.79 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  111.86 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  entryCursorSelectTimestamps [smos-cursor-gen]  ✓ produces valid cursors  65.53 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  entryCursorTimestampsCursorL [smos-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  4.29 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ gets valid values from valid values values  4.26 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  97.07 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  30.50 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the second lens law for valid values  26.58 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  entryCursorSelectContentsAtEnd [smos-cursor-gen]  ✓ produces valid cursors  90.15 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  entryCursorSelectContentsAtStart [smos-cursor-gen]  ✓ produces valid cursors  94.41 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  entryCursorSelectHeaderAtStart [smos-cursor-gen]  ✓ produces valid cursors  80.13 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  entryCursorSelectProperties [smos-cursor-gen]  ✓ produces valid cursors  97.51 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  entryCursorTagsCursorL [smos-cursor-gen]  ✓ gets valid values from valid values values  25.33 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the second lens law for valid values  18.95 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  52.38 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  100.13 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  36.81 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  entryCursorContentsCursorL [smos-report-cursor-gen]  include smos-report-cursor-gen-0.4.0-3JbJcYlu8ogLPbVgq7Ewdx [smos-report-cursor-gen]  include smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos-report-cursor-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-report-cursor-gen] Ready component graph: [smos-report-cursor-gen]  definite smos-report-cursor-gen-0.4.0-3JbJcYlu8ogLPbVgq7Ewdx [smos-report-cursor-gen]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-report-cursor-gen]  depends base-4.20.2.0-fafd [smos-report-cursor-gen]  depends containers-0.7-96b4 [smos-report-cursor-gen]  depends cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos-report-cursor-gen]  depends cursor-gen-0.4.0.0-KDBQaCUMI5SKpXPSqURHy4 [smos-report-cursor-gen]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-report-cursor-gen]  depends genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-report-cursor-gen]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-report-cursor-gen]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-report-cursor-gen]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-cursor-gen]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-cursor-gen]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-report-cursor-gen]  depends smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos-report-cursor-gen]  depends smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos-report-cursor-gen]  definite smos-report-cursor-gen-0.4.0-HdhcELzFRxv2Ks7Lgkunbr-smos-report-cursor-test [smos-report-cursor-gen]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-report-cursor-gen]  depends base-4.20.2.0-fafd [smos-report-cursor-gen]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-report-cursor-gen]  depends genvalidity-sydtest-lens-1.0.0.0-ATjH0L4OcwI8wTwqoEwiFJ [smos-report-cursor-gen]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-report-cursor-gen]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-report-cursor-gen]  depends smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-report-cursor-gen]  depends smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos-report-cursor-gen]  depends smos-report-cursor-gen-0.4.0-3JbJcYlu8ogLPbVgq7Ewdx [smos-report-cursor-gen]  depends smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos-report-cursor-gen]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-report-cursor-gen] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-report-cursor-gen] Using compiler: ghc-9.10.3 [smos-report-cursor-gen] Using install prefix: [smos-report-cursor-gen] /nix/store/srv2lwl23bjj0x27wv51qsrznj3c7y8y-smos-report-cursor-gen-0.4.0 [smos-report-cursor-gen] Executables installed in: [smos-report-cursor-gen] /nix/store/srv2lwl23bjj0x27wv51qsrznj3c7y8y-smos-report-cursor-gen-0.4.0/bin [smos-report-cursor-gen] Libraries installed in: [smos-report-cursor-gen] /nix/store/srv2lwl23bjj0x27wv51qsrznj3c7y8y-smos-report-cursor-gen-0.4.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-report-cursor-gen-0.4.0-3JbJcYlu8ogLPbVgq7Ewdx [smos-report-cursor-gen] Dynamic Libraries installed in: [smos-report-cursor-gen] /nix/store/srv2lwl23bjj0x27wv51qsrznj3c7y8y-smos-report-cursor-gen-0.4.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-report-cursor-gen] Private executables installed in: [smos-report-cursor-gen] /nix/store/srv2lwl23bjj0x27wv51qsrznj3c7y8y-smos-report-cursor-gen-0.4.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-report-cursor-gen-0.4.0 [smos-report-cursor-gen] Data files installed in: [smos-report-cursor-gen] /nix/store/srv2lwl23bjj0x27wv51qsrznj3c7y8y-smos-report-cursor-gen-0.4.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-report-cursor-gen-0.4.0 [smos-report-cursor-gen] Documentation installed in: [smos-report-cursor-gen] /nix/store/srv2lwl23bjj0x27wv51qsrznj3c7y8y-smos-report-cursor-gen-0.4.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-report-cursor-gen-0.4.0 [smos-report-cursor-gen] Configuration files installed in: [smos-report-cursor-gen] /nix/store/srv2lwl23bjj0x27wv51qsrznj3c7y8y-smos-report-cursor-gen-0.4.0/etc [smos-report-cursor-gen] No alex found [smos-report-cursor-gen] Using ar found on system at: [smos-report-cursor-gen] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-report-cursor-gen] No c2hs found [smos-report-cursor-gen] No cpphs found [smos-report-cursor-gen] No doctest found [smos-report-cursor-gen] Using gcc version 14.3.0 given by user at: [smos-report-cursor-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-report-cursor-gen] Using ghc version 9.10.3 found on system at: [smos-report-cursor-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-report-cursor-gen] Using ghc-pkg version 9.10.3 found on system at: [smos-report-cursor-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-report-cursor-gen] No ghcjs found [smos-report-cursor-gen] No ghcjs-pkg found [smos-report-cursor-gen] No greencard found [smos-report-cursor-gen] Using haddock version 2.31.1 found on system at: [smos-report-cursor-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-report-cursor-gen] No happy found [smos-report-cursor-gen] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-report-cursor-gen] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-report-cursor-gen] No hmake found [smos-report-cursor-gen] Using hpc version 0.69 found on system at: [smos-report-cursor-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-report-cursor-gen] Using hsc2hs version 0.68.10 found on system at: [smos-report-cursor-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-calendar-import]  ✓ resolves the correct events  0.41 ms [smos-calendar-import]  ✓ renders the correct smosFile  8.94 ms [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/museum.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  0.20 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  0.12 ms [smos-calendar-import]  ✓ picks the correct recurring events  1.92 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  1.70 ms [smos-calendar-import]  ✓ resolves the correct utc events  0.22 ms [smos-calendar-import]  ✓ resolves the correct events  0.30 ms [smos-calendar-import]  ✓ renders the correct smosFile  6.48 ms [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/empty.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  0.12 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  0.13 ms [smos-calendar-import]  ✓ picks the correct recurring events  0.12 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  0.84 ms [smos-calendar-import]  ✓ resolves the correct utc events  0.11 ms [smos-calendar-import]  ✓ resolves the correct events  0.11 ms [smos-calendar-import]  ✓ renders the correct smosFile  0.18 ms [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/duration-time.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  0.13 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  0.13 ms [smos-calendar-import]  ✓ picks the correct recurring events  1.62 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  0.23 ms [smos-calendar-import]  ✓ resolves the correct utc events  0.18 ms [smos-calendar-import]  ✓ resolves the correct events  0.22 ms [smos-calendar-import]  ✓ renders the correct smosFile  2.50 ms [smos-calendar-import]  /build/smos-calendar-import-0.10.0/test_resources/uid.ics [smos-calendar-import]  ✓ parses the ical calendar correctly  0.20 ms [smos-calendar-import]  ✓ parses the ical timezones correctly  0.12 ms [smos-calendar-import]  ✓ picks the correct recurring events  0.38 ms [smos-calendar-import]  ✓ recurs the correct unresolved events  1.38 ms [smos-calendar-import]  ✓ resolves the correct utc events  1.86 ms [smos-calendar-import]  ✓ resolves the correct events  1.70 ms [smos-calendar-import]  ✓ renders the correct smosFile  2.08 ms [smos-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  22.91 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the second lens law for valid values  15.77 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ gets valid values from valid values values  5.72 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  80.35 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  4.99 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen] Smos.Cursor.ContentsSpec [smos-cursor-gen]  contentsCursorRemove [smos-cursor-gen]  ✓ produces valid cursors  64.15 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ removes the contents cursor if the contents cursor was empty  0.00 ms [smos-cursor-gen]  contentsCursorInsertNewline [smos-cursor-gen]  ✓ produces valid cursors  42.28 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  contentsCursorSelectPrevLineOrTheStartOfThisLine [smos-cursor-gen]  ✓ produces valid cursors  68.65 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  contentsCursorSelectBeginWord [smos-cursor-gen]  ✓ produces valid cursors  68.68 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  makeContentsCursorWithSelection [smos-cursor-gen]  ✓ produces valid cursors  1.77 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ rebuilds the current cursor when given the current selection  11.44 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  makeContentsCursor [smos-cursor-gen]  ✓ produces valid cursors  8.75 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  contentsCursorAppendChar [smos-cursor-gen]  ✓ produces valid cursors when inserting ' [smos-cursor-gen] '  75.12 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors  13.80 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors when inserting an unsafe character  0.16 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  contentsCursorSelectStartOfLine [smos-cursor-gen]  ✓ produces valid cursors  65.39 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  contentsCursorIndexOnLine [smos-cursor-gen]  ✓ produces valid cursors  0.41 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  rebuildContentsCursor [smos-cursor-gen]  ✓ produces valid cursors  22.61 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ is the inverse of makeContentsCursor  4.54 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  contentsCursorSelectEndWord [smos-report-cursor-gen] No hscolour found [smos-report-cursor-gen] No jhc found [smos-report-cursor-gen] Using ld found on system at: [smos-report-cursor-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-report-cursor-gen] No pkg-config found [smos-report-cursor-gen] Using runghc version 9.10.3 found on system at: [smos-report-cursor-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-report-cursor-gen] Using strip version 2.44 found on system at: [smos-report-cursor-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-report-cursor-gen] Using tar found on system at: [smos-report-cursor-gen] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-report-cursor-gen] No uhc found [smos-report-cursor-gen] Phase: buildPhase [smos-report-cursor-gen] Preprocessing library for smos-report-cursor-gen-0.4.0... [smos-report-cursor-gen] Building library for smos-report-cursor-gen-0.4.0... [smos-calendar-import] Smos.Calendar.Import.StaticSpec [smos-calendar-import]  GenValid Static [smos-calendar-import]  genValid :: Gen Static [smos-calendar-import]  ✓ only generates valid 'Static's  10.29 ms [smos-calendar-import]  passed for all of 100 inputs. [smos-calendar-import]  JSON Static (valid) [smos-calendar-import]  encode :: Static -> Data.ByteString.Lazy.ByteString [smos-calendar-import]  ✓ never fails to encode a "valid Static"  10.59 ms [smos-calendar-import]  passed for all of 100 inputs. [smos-calendar-import]  decode :: Data.ByteString.Lazy.ByteString -> Either String Static [smos-calendar-import]  ✓ ensures that encode and decode are inverses for "valid Static"'s  19.38 ms [smos-calendar-import]  passed for all of 100 inputs. [smos-calendar-import] Smos.Calendar.Import.OptParseSpec [smos-calendar-import]  ✓ produces the same reference documentation as before  9.13 ms [smos-calendar-import]  ✓ produces the nix options as before  8.88 ms [smos-calendar-import]  ✓ pass the lint test  8.67 ms [smos-calendar-import] Smos.Calendar.Import.EventSpec [smos-calendar-import]  JSON Events (valid) [smos-calendar-import]  decode :: Data.ByteString.Lazy.ByteString -> Either String Events [smos-calendar-import]  ✓ ensures that encode and decode are inverses for "valid Events"'s  77.72 ms [smos-calendar-import]  passed for all of 100 inputs. [smos-calendar-import]  encode :: Events -> Data.ByteString.Lazy.ByteString [smos-calendar-import]  ✓ never fails to encode a "valid Events"  49.06 ms [smos-calendar-import]  passed for all of 100 inputs. [smos-calendar-import]  GenValid Event [smos-calendar-import]  genValid :: Gen Event [smos-calendar-import]  ✓ only generates valid 'Event's  1.90 ms [smos-calendar-import]  passed for all of 100 inputs. [smos-calendar-import]  JSON Event (valid) [smos-calendar-import]  encode :: Event -> Data.ByteString.Lazy.ByteString [smos-calendar-import]  ✓ never fails to encode a "valid Event"  10.67 ms [smos-calendar-import]  passed for all of 100 inputs. [smos-calendar-import]  decode :: Data.ByteString.Lazy.ByteString -> Either String Event [smos-calendar-import]  ✓ ensures that encode and decode are inverses for "valid Event"'s  19.36 ms [smos-calendar-import]  passed for all of 100 inputs. [smos-calendar-import]  GenValid Events [smos-calendar-import]  genValid :: Gen Events [smos-calendar-import]  ✓ only generates valid 'Events's  33.20 ms [smos-calendar-import]  passed for all of 100 inputs. [smos-calendar-import]  [smos-calendar-import]  Examples: 2057 [smos-calendar-import]  Passed: 176 [smos-calendar-import]  Failed: 0 [smos-calendar-import]  Sum of test runtimes: 3.26 seconds [smos-calendar-import]  Test suite took:  0.35 seconds [smos-calendar-import]  [smos-calendar-import] Test suite smos-calendar-import-test: PASS [smos-calendar-import] Test suite logged to: [smos-calendar-import] dist/test/smos-calendar-import-0.10.0-smos-calendar-import-test.log [smos-calendar-import] 1 of 1 test suites (1 of 1 test cases) passed. [smos-cursor-gen]  ✓ produces valid cursors  70.73 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  contentsCursorSelectLastLine [smos-cursor-gen]  ✓ produces valid cursors  67.81 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  contentsCursorSelectIndexOnLine [smos-cursor-gen]  ✓ produces valid cursors  40.52 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  contentsCursorSelectNextLine [smos-cursor-gen]  ✓ produces valid cursors  64.56 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  contentsCursorAppendNewline [smos-cursor-gen]  ✓ produces valid cursors  44.13 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  contentsCursorSelectEndOfLine [smos-cursor-gen]  ✓ produces valid cursors  64.64 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  contentsCursorSelectPrevWord [smos-cursor-gen]  ✓ produces valid cursors  64.58 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  contentsCursorSelectFirstLine [smos-cursor-gen]  ✓ produces valid cursors  61.16 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  contentsCursorSelectPrevLine [smos-cursor-gen]  ✓ produces valid cursors  54.25 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  contentsCursorSelectNextWord [smos-cursor-gen]  ✓ produces valid cursors  56.27 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  contentsCursorSelectNextChar [smos-cursor-gen]  ✓ produces valid cursors  44.40 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  contentsCursorInsertChar [smos-cursor-gen]  ✓ produces valid cursors when inserting an unsafe character  0.20 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors when inserting ' [smos-cursor-gen] '  55.34 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors  14.62 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  contentsCursorSelectPrevChar [smos-cursor-gen]  ✓ produces valid cursors  39.33 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  contentsCursorDelete [smos-cursor-gen]  ✓ produces valid cursors  48.87 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ removes the contents cursor if the contents cursor was empty  0.01 ms [smos-cursor-gen]  contentsCursorSelection [smos-cursor-gen]  ✓ produces valid cursors  1.46 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  GenValid ContentsCursor [smos-cursor-gen]  genValid :: Gen ContentsCursor [smos-cursor-gen]  ✓ only generates valid 'ContentsCursor's  46.31 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  contentsCursorSelectNextLineOrTheEndOfThisLine [smos-cursor-gen]  ✓ produces valid cursors  47.47 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen] Smos.Cursor.CollapseSpec [smos-cursor-gen]  makeCollapseEntry [smos-cursor-gen]  ✓ produces valid collapse's  2.09 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  GenValid (CollapseEntry (Ratio Integer)) [smos-cursor-gen]  genValid :: Gen (CollapseEntry (Ratio Integer)) [smos-cursor-gen]  ✓ only generates valid '(CollapseEntry (Ratio Integer))'s  5.00 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  collapseEntryShowContentsL [smos-cursor-gen]  ✓ gets valid values from valid values values  0.23 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  2.28 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  0.28 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the second lens law for valid values  1.85 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  1.43 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  collapseEntryShowHistoryL [smos-cursor-gen]  ✓ gets valid values from valid values values  0.22 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the second lens law for valid values  1.27 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  1.76 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  1.30 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  0.28 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  collapseEntryShowLogbookL [smos-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  0.90 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ gets valid values from valid values values  0.56 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the second lens law for valid values  2.13 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  2.02 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  2.41 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  collapseEntrySetShowAll [smos-cursor-gen]  ✓ produces valid collapses  2.27 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  rebuildCollapseEntry [smos-cursor-gen]  ✓ produces valid values  0.56 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ is the inverse of makeCollapseEntry  0.75 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  collapseEntryShowTimestampsL [smos-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  1.58 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the second lens law for valid values  0.97 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  1.82 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  0.79 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ gets valid values from valid values values  0.16 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  collapseEntryValueL [smos-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  1.39 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ gets valid values from valid values values  1.33 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  1.49 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  0.72 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the second lens law for valid values  1.39 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen] Smos.Cursor.SmosFileEditorSpec [smos-cursor-gen]  smosFileEditorCursorSave [smos-cursor-gen]  ✓ does not create a file if a nonexistent file is not changed  47.50 ms [smos-cursor-gen]  startSmosFileCursor [smos-cursor-gen]  ✓ works on any valid smos file  2117.92 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ creates a history with an empty starting point for a nonexistent file  39.12 ms [smos-cursor-gen]  saveSmosFile [smos-cursor-gen]  ✓ does not create a file if an empty file is not changed and did not exist yet  7.22 ms [smos-cursor-gen]  ✓ does not create a file if a nonexistent file is not changed  9.06 ms [smos-cursor-gen] Smos.Cursor.LogbookSpec [smos-cursor-gen]  logbookCursorClockOut [smos-cursor-gen]  ✓ produces valid cursors  25.94 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  logbookCursorClockIn [smos-cursor-gen]  ✓ produces valid cursors  21.25 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  rebuildLogbookCursor [smos-cursor-gen]  ✓ is the inverse of makeLogbookCursor  10.10 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors  21.37 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  makeLogbookCursor [smos-cursor-gen]  ✓ produces valid cursors  17.23 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  GenValid LogbookCursor [smos-cursor-gen]  genValid :: Gen LogbookCursor [smos-cursor-gen]  ✓ only generates valid 'LogbookCursor's  23.90 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen] Smos.Cursor.StateHistorySpec [smos-cursor-gen]  stateHistoryCursorSetTodoState [smos-cursor-gen]  sets the given todo state [smos-cursor-gen]  ✓ produces valid cursors  35.86 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  GenValid StateHistoryCursor [smos-cursor-gen]  genValid :: Gen StateHistoryCursor [smos-cursor-gen]  ✓ only generates valid 'StateHistoryCursor's  52.95 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  makeStateHistoryCursor [smos-cursor-gen]  ✓ produces valid cursors  51.39 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  stateHistoryCursorToggleTodoState [smos-cursor-gen]  toggles the given todo state [smos-cursor-gen]  ✓ produces valid cursors  32.84 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  stateHistoryCursorUnsetTodoState [smos-cursor-gen]  unsets any todo state [smos-cursor-gen]  ✓ produces valid cursors  41.13 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  rebuildStateHistoryCursor [smos-cursor-gen]  ✓ produces valid cursors  9.57 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ is the inverse of makeStateHistoryCursor  6.81 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen] Smos.Cursor.HeaderSpec [smos-cursor-gen]  headerCursorDelete [smos-cursor-gen]  ✓ produces valid cursors  21.80 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  headerCursorSelectNext [smos-cursor-gen]  ✓ produces valid cursors  21.26 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  headerCursorInsert [smos-cursor-gen]  ✓ produces valid cursors when inserting ' [smos-cursor-gen] '  2.54 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors  9.49 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors when inserting an unsafe character  0.53 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  headerCursorSelectBeginWord [smos-cursor-gen]  ✓ produces valid cursors  18.36 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  headerCursorSelectEnd [smos-cursor-gen]  ✓ produces valid cursors  17.00 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  headerCursorSelectNextWord [smos-cursor-gen]  ✓ produces valid cursors  18.54 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  headerCursorInsertString [smos-cursor-gen]  ✓ produces valid cursorsString  8.95 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  headerCursorSelectPrevWord [smos-cursor-gen]  ✓ produces valid cursors  20.26 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  shrinkValid :: (HeaderCursor -> [HeaderCursor]) [smos-cursor-gen]  ✓ preserves validity for the first 100 elements  1029.22 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ never shrinks to itself for valid values for the first 100 elements  629.69 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  makeHeaderCursor [smos-cursor-gen]  ✓ produces valid cursors  7.39 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  headerCursorAppend [smos-cursor-gen]  ✓ produces valid cursorsString  11.28 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  headerCursorRemove [smos-cursor-gen]  ✓ produces valid cursors  20.36 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  rebuildHeaderCursor [smos-cursor-gen]  ✓ produces valid cursors  16.41 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ is the inverse of makeHeaderCursor  6.63 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  GenValid HeaderCursor [smos-cursor-gen]  genValid :: Gen HeaderCursor [smos-cursor-gen]  ✓ only generates valid 'HeaderCursor's  14.34 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  headerCursorSelectStart [smos-cursor-gen]  ✓ produces valid cursors  16.26 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  headerCursorAppend [smos-cursor-gen]  ✓ produces valid cursors when inserting ' [smos-cursor-gen] '  3.29 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors  10.99 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors when inserting an unsafe character  2.61 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  headerCursorSelectEndWord [smos-cursor-gen]  ✓ produces valid cursors  14.06 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  headerCursorSelectPrev [smos-cursor-gen]  ✓ produces valid cursors  16.10 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen] Smos.Cursor.TimestampsSpec [smos-cursor-gen]  timestampsCursorInsertChar [smos-cursor-gen]  ✓ produces valid cursors when inserting ' [smos-cursor-gen] '  3.53 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors when inserting an unsafe character  3.38 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors  19.34 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  timestampsCursorInsertEmptyAndSelect [smos-cursor-gen]  ✓ produces valid cursors  38.01 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  timestampsCursorInsertAndSelect [smos-cursor-gen]  ✓ produces valid cursors  24.10 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  timestampsCursorSelectNextChar [smos-cursor-gen]  ✓ produces valid cursors  51.59 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  timestampsCursorSelectOrAdd [smos-cursor-gen]  ✓ produces valid cursors  46.25 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  timestampsCursorDeleteChar [smos-cursor-gen]  ✓ produces valid cursors  80.43 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  rebuildTimestampsCursor [smos-cursor-gen]  ✓ is the inverse of makeTimestampsCursor  6.40 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors  11.48 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  startTimestampsCursor [smos-cursor-gen]  ✓ produces valid cursors  10.15 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  timestampsCursorAppendEmptyAndSelect [smos-cursor-gen]  ✓ produces valid cursors  36.02 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  timestampsCursorAppendAndSelect [smos-cursor-gen]  ✓ produces valid cursors  19.14 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  timestampsCursorRemoveChar [smos-cursor-gen]  ✓ produces valid cursors  75.32 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  timestampsCursorSelectPrevChar [smos-cursor-gen]  ✓ produces valid cursors  51.51 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  timestampsCursorAppendChar [smos-cursor-gen]  ✓ produces valid cursors when inserting an unsafe character  1.80 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors  11.29 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors when inserting ' [smos-cursor-gen] '  1.30 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  GenValid TimestampsCursor [smos-cursor-gen]  genValid :: Gen TimestampsCursor [smos-cursor-gen]  ✓ only generates valid 'TimestampsCursor's  48.67 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  timestampsCursorToggleSelected [smos-cursor-gen]  ✓ produces valid cursors  79.72 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  makeTimestampsCursor [smos-cursor-gen]  ✓ produces valid cursors  18.63 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen] Smos.HistorySpec [smos-cursor-gen]  historyModM [smos-cursor-gen]  ✓ produces a history with one longer undo stack  7.76 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces a history with a 0 length redo stack  7.57 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid results for subtraction with Maybe  7.25 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  historyRedoLength [smos-cursor-gen]  ✓ produces valid words  6.10 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  historyForget [smos-cursor-gen]  ✓ produces valid histories  7.39 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  historyMod [smos-cursor-gen]  ✓ produces a history with a 0 length redo stack  5.27 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces a history with one longer undo stack  4.74 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid results for addition  5.48 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  historyRedo [smos-cursor-gen]  ✓ is the inverse of historyUndo for the undo stack  3.37 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  Classes [smos-cursor-gen]  100.00% non-trivial [smos-cursor-gen]  ✓ produces valid results  1.43 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  historyPresent [smos-cursor-gen]  ✓ produces valid states  0.75 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  historyUndo [smos-cursor-gen]  ✓ produces valid results  0.81 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ is the inverse of historyRedo for the history  2.46 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  Classes [smos-cursor-gen]  100.00% non-trivial [smos-cursor-gen]  historyUndoLength [smos-cursor-gen]  ✓ produces valid words  0.21 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  singletonHistory [smos-cursor-gen]  ✓ produces valid histories  0.21 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  2.49 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  2.18 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the second lens law for valid values  2.17 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ gets valid values from valid values values  2.37 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  2.26 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the second lens law for valid values  3.59 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  2.45 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  2.95 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  2.84 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ gets valid values from valid values values  0.70 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  historyPush [smos-cursor-gen]  ✓ produces valid undo stacks  0.50 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ replaces the current present  0.33 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ the future is empty after pushing a new undo  0.28 ms [smos-calendar-import] Phase: haddockPhase [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  GenValid (History Int) [smos-cursor-gen]  genValid :: Gen (History Int) [smos-cursor-gen]  ✓ only generates valid '(History Int)'s  1.33 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen] Smos.Cursor.PropertiesSpec [smos-cursor-gen]  GenValid PropertiesCursor [smos-cursor-gen]  genValid :: Gen PropertiesCursor [smos-cursor-gen]  ✓ only generates valid 'PropertiesCursor's  114.52 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  propertiesCursorDelete [smos-cursor-gen]  ✓ produces valid cursors  117.57 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ is the inverse of propertiesCursorStartNewPropertyBefore  29.03 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  propertiesCursorDeletePropertyAndSelectNext [smos-cursor-gen]  ✓ produces valid cursors  111.71 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  propertiesCursorSelectNextProperty [smos-cursor-gen]  ✓ produces valid cursors  121.83 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  is a movement [smos-cursor-gen]  propertiesCursorSelectPrevProperty [smos-cursor-gen]  is a movement [smos-cursor-gen]  ✓ produces valid cursors  120.67 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  propertiesCursorSet [smos-cursor-gen]  ✓ produces valid cursors  59.55 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  propertiesCursorToggleSelected [smos-cursor-gen]  ✓ produces valid cursors  126.66 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  is a movement [smos-cursor-gen]  emptyPropertiesCursor [smos-cursor-gen]  ✓ is a valid cursor  0.05 ms [smos-cursor-gen]  propertiesCursorStartNewPropertyBefore [smos-cursor-gen]  ✓ produces valid cursors  126.54 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  propertiesCursorRemove [smos-cursor-gen]  ✓ produces valid cursors  125.19 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  propertiesCursorDeleteProperty [smos-cursor-gen]  ✓ produces valid cursors  111.57 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  propertiesCursorAddOrSelect [smos-cursor-gen]  ✓ produces valid cursors  77.96 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  propertiesCursorAppend [smos-cursor-gen]  ✓ produces valid cursors when inserting an unsafe character  2.81 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors  76.55 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors when inserting ' [smos-cursor-gen] '  0.19 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  rebuildPropertiesCursor [smos-cursor-gen]  ✓ is the inverse of makePropertiesCursor  14.53 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors  119.67 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  propertiesCursorSelectPrevChar [smos-cursor-gen]  ✓ produces valid cursors  99.05 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  is a movement [smos-cursor-gen]  propertiesCursorInsert [smos-cursor-gen]  ✓ produces valid cursors  76.50 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors when inserting an unsafe character  1.53 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors when inserting ' [smos-cursor-gen] '  0.10 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  propertiesCursorSelectNextChar [smos-cursor-gen]  ✓ produces valid cursors  80.32 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  is a movement [smos-cursor-gen]  makePropertiesCursor [smos-cursor-gen]  ✓ produces valid cursors  102.26 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  propertiesCursorRemovePropertyAndSelectPrevious [smos-cursor-gen]  ✓ produces valid cursors  95.03 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  propertiesCursorRemoveProperty [smos-cursor-gen]  ✓ produces valid cursors  101.50 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ is the inverse of propertiesCursorStartNewPropertyBefore  35.68 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  propertiesCursorStartNewPropertyAfter [smos-cursor-gen]  ✓ produces valid cursors  104.53 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen] Smos.Cursor.FileBrowserSpec [smos-cursor-gen]  fileBrowserCursorStartNew [smos-cursor-gen]  ✓ produces valid cursors  167.23 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  fileBrowserCursorToggleRecursively [smos-cursor-gen]  ✓ produces valid cursors  45.35 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  fileBrowserCursorSelectBrowser [smos-cursor-gen]  ✓ produces valid cursors  196.36 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  fileBrowserCursorDeleteChar [smos-cursor-gen]  ✓ produces valid cursors  203.42 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  fileBrowserCursorSelectNext [smos-cursor-gen]  ✓ produces valid cursors  286.29 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  fileBrowserCursorSelectNextChar [smos-cursor-gen]  ✓ produces valid cursors  63.60 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  fileBrowserCursorFilterInsertChar [smos-cursor-gen]  ✓ produces valid cursors  156.44 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  fileBrowserCursorFilterDeleteChar [smos-cursor-gen]  ✓ produces valid cursors  276.20 ms [smos-calendar-import] Phase: installPhase [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  fileBrowserCursorSelectPrev [smos-cursor-gen]  ✓ produces valid cursors  261.61 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  fileBrowserCursorSelectFilter [smos-cursor-gen]  ✓ produces valid cursors  155.94 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  makeFileBrowserCursor [smos-cursor-gen]  ✓ produces valid cursors  18.35 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  fileBrowserCursorInsertChar [smos-cursor-gen]  ✓ produces valid cursors  19.89 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  fileBrowserCursorStartNewBelowAtStart [smos-cursor-gen]  ✓ produces valid cursors  33.01 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  fileBrowserCursorToggle [smos-cursor-gen]  ✓ produces valid cursors  25.23 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  fileBrowserCursorStartNewBelowAtEnd [smos-cursor-gen]  ✓ produces valid cursors  32.42 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  fileBrowserArchiveFile [smos-cursor-gen]  ✓ correctly archives a file in a subdir  436.01 ms [smos-cursor-gen]  passed for all of 10 inputs. [smos-cursor-gen]  ✓ correctly archives a file  505.65 ms [smos-cursor-gen]  passed for all of 10 inputs. [smos-cursor-gen]  ✓ correctly archives a file in a nested subdir  389.09 ms [smos-cursor-gen]  passed for all of 10 inputs. [smos-cursor-gen]  fileBrowserCursorStopNew [smos-cursor-gen]  ✓ produces valid cursors  190.32 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  fileBrowserCursorAppendChar [smos-cursor-gen]  ✓ produces valid cursors  18.50 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  fileBrowserRmEmptyDir [smos-cursor-gen]  ✓ produces the same result as if I had reread the cursor  4.24 ms [smos-cursor-gen]  rebuildFileBrowserCursor [smos-cursor-gen]  ✓ is the inverse of makeFileBrowserCursor  12.55 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors  59.55 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  GenValid FileBrowserCursor [smos-cursor-gen]  genValid :: Gen FileBrowserCursor [smos-cursor-gen]  ✓ only generates valid 'FileBrowserCursor's  314.00 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  fileBrowserCursorSelectPrevChar [smos-cursor-gen]  ✓ produces valid cursors  61.88 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  fileBrowserCursorFilterAppendChar [smos-cursor-gen]  ✓ produces valid cursors  158.61 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  fileBrowserCursorRemoveChar [smos-cursor-gen]  ✓ produces valid cursors  187.00 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  fileBrowserCursorFilterRemoveChar [smos-cursor-gen]  ✓ produces valid cursors  270.86 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen] Smos.Cursor.SmosFileSpec [smos-cursor-gen]  smosFileCursorPromoteElem [smos-cursor-gen]  ✓ produces valid cursors  176.37 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorToggleCollapseRecursively [smos-cursor-gen]  ✓ produces valid cursors  117.36 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorSwapPrev [smos-cursor-gen]  ✓ produces valid cursors  279.05 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  114.72 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ gets valid values from valid values values  572.86 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the second lens law for valid values  103.46 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  573.99 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  100.80 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the second lens law for valid values  98.31 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ gets valid values from valid values values  38.47 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  17.50 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  587.39 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  91.17 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorClockOutEverywhere [smos-cursor-gen]  ✓ produces valid cursors  316.03 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorInsertEntryBeforeAndSelect [smos-cursor-gen]  inserts an entry below the currently selected entry [smos-cursor-gen]  ✓ produces valid cursors  560.30 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorInsertEntryBelowAtStart [smos-cursor-gen]  ✓ produces a cursor in which you can select below  4.67 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors  552.65 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  inserts an entry below the currently selected entry [smos-cursor-gen]  GenValid SmosFileCursor [smos-cursor-gen]  genValid :: Gen SmosFileCursor [smos-cursor-gen]  ✓ only generates valid 'SmosFileCursor's  566.71 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorInsertEntryBelowAtEnd [smos-cursor-gen]  inserts an entry below the currently selected entry [smos-cursor-gen]  ✓ produces a cursor in which you can select below  0.60 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors  549.32 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorPromoteSubTree [smos-cursor-gen]  ✓ produces valid cursors  239.51 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  startSmosFile [smos-cursor-gen]  ✓ is valid  0.20 ms [smos-cursor-gen]  smosFileCursorSwapNext [smos-cursor-gen]  ✓ produces valid cursors  350.39 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorToggleHideEntireEntry [smos-cursor-gen]  ✓ produces valid cursors  554.78 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorSelectNext [smos-cursor-gen]  ✓ produces valid cursors  532.41 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorSelectFirst [smos-cursor-gen]  ✓ produces valid cursors  587.79 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorSelectLast [smos-cursor-gen]  ✓ produces valid cursors  595.55 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorClockOutEverywhereAndClockInHere [smos-cursor-gen]  ✓ produces valid cursors  344.41 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorReadyForStartup [smos-cursor-gen]  ✓ rebuilds to the same  159.47 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorDemoteSubTree [smos-cursor-gen]  ✓ produces valid cursors  354.41 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorDemoteElem [smos-cursor-gen]  ✓ produces valid cursors  346.87 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorSelectPrev [smos-cursor-gen]  ✓ produces valid cursors  538.29 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorInsertEntryBelowAtStartAndSelect [smos-cursor-gen]  inserts an entry below the currently selected entry [smos-cursor-gen]  ✓ produces valid cursors  511.90 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileSubtreeSetTodoState [smos-cursor-gen]  ✓ produces valid cursors  172.26 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors when unsetting todo states  502.74 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorInsertEntryBelowAtEndAndSelect [smos-cursor-gen]  inserts an entry below the currently selected entry [smos-cursor-gen]  ✓ produces valid cursors  459.64 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorToggleCollapse [smos-cursor-gen]  ✓ produces valid cursors  160.00 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  makeSmosFileCursor [smos-cursor-gen]  ✓ produces valid cursors  395.42 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorInsertEntryBefore [smos-cursor-gen]  inserts an entry below the currently selected entry [smos-cursor-gen]  ✓ produces valid cursors  410.41 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces a cursor in which you can select the next  0.49 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorInsertEntryAfter [smos-cursor-gen]  ✓ produces a cursor in which you can select the next  3.89 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors  392.79 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  inserts an entry above the currently selected entry [smos-cursor-gen]  rebuildSmosFileCursor [smos-cursor-gen]  ✓ is the inverse of makeFileCursor  66.64 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ produces valid cursors  378.83 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  smosFileCursorInsertEntryAfterAndSelect [smos-cursor-gen]  inserts an entry above the currently selected entry [smos-cursor-gen]  ✓ produces valid cursors  358.55 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen] Smos.UndoSpec [smos-cursor-gen]  GenValid (UndoStack Int) [smos-cursor-gen]  genValid :: Gen (UndoStack Int) [smos-cursor-gen]  ✓ only generates valid '(UndoStack Int)'s  1.20 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  emptyUndoStack [smos-cursor-gen]  ✓ is valid  0.01 ms [smos-cursor-gen]  undoStackRedo [smos-cursor-gen]  ✓ is the inverse of undoStackUndo for the undo stack  1.40 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  Classes [smos-cursor-gen]  100.00% non-trivial [smos-cursor-gen]  ✓ produces valid results  1.26 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ is the inverse of undoStackUndo for IndoUndo  0.91 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  Classes [smos-cursor-gen]  100.00% non-trivial [smos-cursor-gen]  undoStackUndo [smos-cursor-gen]  ✓ produces valid results  1.14 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ is the inverse of undoStackRedo for the undo stack  1.18 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  Classes [smos-cursor-gen]  100.00% non-trivial [smos-cursor-gen]  ✓ is the inverse of undoStackRedo for IndoRedo  0.58 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  Classes [smos-cursor-gen]  100.00% non-trivial [smos-cursor-gen]  undoStackPush [smos-cursor-gen]  ✓ produces valid undo stacks  0.73 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  ✓ the redo stack is empty after pushing a new undo  0.26 ms [smos-cursor-gen]  passed for all of 100 inputs. [smos-cursor-gen]  [smos-cursor-gen]  Examples: 35941 [smos-cursor-gen]  Passed: 373 [smos-cursor-gen]  Failed: 0 [smos-cursor-gen]  Pending: 16 [smos-cursor-gen]  Sum of test runtimes: 56.51 seconds [smos-cursor-gen]  Test suite took:  3.22 seconds [smos-cursor-gen]  [smos-cursor-gen] Test suite smos-cursor-test: PASS [smos-cursor-gen] Test suite logged to: dist/test/smos-cursor-gen-0.2.2-smos-cursor-test.log [smos-cursor-gen] 1 of 1 test suites (1 of 1 test cases) passed. [smos-cursor-gen] Phase: haddockPhase [smos-cursor-gen] Phase: installPhase [smos-report-cursor-gen] [1 of 8] Compiling Paths_smos_report_cursor_gen ( dist/build/autogen/Paths_smos_report_cursor_gen.hs, dist/build/Paths_smos_report_cursor_gen.o, dist/build/Paths_smos_report_cursor_gen.dyn_o ) [smos-calendar-import] Installing library in /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP [smos-cursor-gen] Installing library in /nix/store/rdv9gbf87fv8rhw0vzc1iq0l6sc1yn0l-smos-cursor-gen-0.2.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu [smos-report-cursor-gen] [2 of 8] Compiling Smos.Cursor.Report.Entry.Gen ( src/Smos/Cursor/Report/Entry/Gen.hs, dist/build/Smos/Cursor/Report/Entry/Gen.o, dist/build/Smos/Cursor/Report/Entry/Gen.dyn_o ) [smos-calendar-import] Installing executable smos-calendar-import in /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0/bin [smos-calendar-import] Warning: The directory [smos-calendar-import] /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0/bin is [smos-calendar-import] not in the system search path. [smos-cursor-gen] Phase: fixupPhase [smos-cursor-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/rdv9gbf87fv8rhw0vzc1iq0l6sc1yn0l-smos-cursor-gen-0.2.2 [smos-cursor-gen] shrinking /nix/store/rdv9gbf87fv8rhw0vzc1iq0l6sc1yn0l-smos-cursor-gen-0.2.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu-ghc9.10.3.so [smos-cursor-gen] checking for references to /build/ in /nix/store/rdv9gbf87fv8rhw0vzc1iq0l6sc1yn0l-smos-cursor-gen-0.2.2... [smos-cursor-gen] patching script interpreter paths in /nix/store/rdv9gbf87fv8rhw0vzc1iq0l6sc1yn0l-smos-cursor-gen-0.2.2 [smos-cursor-gen] stripping (with command strip and flags -S -p) in /nix/store/rdv9gbf87fv8rhw0vzc1iq0l6sc1yn0l-smos-cursor-gen-0.2.2/lib [smos-cursor-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/2k0a4rqfzs1prfwk3vs7v2rn1h60h8rc-smos-cursor-gen-0.2.2-coverage [smos-calendar-import] Phase: fixupPhase [smos-cursor-gen] checking for references to /build/ in /nix/store/2k0a4rqfzs1prfwk3vs7v2rn1h60h8rc-smos-cursor-gen-0.2.2-coverage... [smos-cursor-gen] patching script interpreter paths in /nix/store/2k0a4rqfzs1prfwk3vs7v2rn1h60h8rc-smos-cursor-gen-0.2.2-coverage [smos-calendar-import] shrinking RPATHs of ELF executables and libraries in /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0 [smos-calendar-import] shrinking /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0/bin/smos-calendar-import [smos-calendar-import] shrinking /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP-ghc9.10.3.so [smos-report-cursor-gen] [3 of 8] Compiling Smos.Cursor.Report.Next.Gen ( src/Smos/Cursor/Report/Next/Gen.hs, dist/build/Smos/Cursor/Report/Next/Gen.o, dist/build/Smos/Cursor/Report/Next/Gen.dyn_o ) [smos-report-cursor-gen] [4 of 8] Compiling Smos.Cursor.Report.Ongoing.Gen ( src/Smos/Cursor/Report/Ongoing/Gen.hs, dist/build/Smos/Cursor/Report/Ongoing/Gen.o, dist/build/Smos/Cursor/Report/Ongoing/Gen.dyn_o ) [smos-calendar-import] checking for references to /build/ in /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0... [smos-calendar-import] gzipping man pages under /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0/share/man/ [smos-calendar-import] �[smos-calendar-import] stripping (with command strip and flags -S -p) in /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0/lib /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0/bin [smos-report-cursor-gen] [5 of 8] Compiling Smos.Cursor.Report.Stuck.Gen ( src/Smos/Cursor/Report/Stuck/Gen.hs, dist/build/Smos/Cursor/Report/Stuck/Gen.o, dist/build/Smos/Cursor/Report/Stuck/Gen.dyn_o ) [smos-report-cursor-gen] [6 of 8] Compiling Smos.Cursor.Report.Timestamps.Gen ( src/Smos/Cursor/Report/Timestamps/Gen.hs, dist/build/Smos/Cursor/Report/Timestamps/Gen.o, dist/build/Smos/Cursor/Report/Timestamps/Gen.dyn_o ) [smos-report-cursor-gen] [7 of 8] Compiling Smos.Cursor.Report.Waiting.Gen ( src/Smos/Cursor/Report/Waiting/Gen.hs, dist/build/Smos/Cursor/Report/Waiting/Gen.o, dist/build/Smos/Cursor/Report/Waiting/Gen.dyn_o ) [smos-report-cursor-gen] [8 of 8] Compiling Smos.Cursor.Report.Work.Gen ( src/Smos/Cursor/Report/Work/Gen.hs, dist/build/Smos/Cursor/Report/Work/Gen.o, dist/build/Smos/Cursor/Report/Work/Gen.dyn_o ) [smos-calendar-import] shrinking RPATHs of ELF executables and libraries in /nix/store/pw9qf7ddmlf4r1xdb82jfzfvwq02jhp1-smos-calendar-import-0.10.0-coverables [smos-calendar-import] checking for references to /build/ in /nix/store/pw9qf7ddmlf4r1xdb82jfzfvwq02jhp1-smos-calendar-import-0.10.0-coverables... [smos-calendar-import] patching script interpreter paths in /nix/store/pw9qf7ddmlf4r1xdb82jfzfvwq02jhp1-smos-calendar-import-0.10.0-coverables [smos-calendar-import] shrinking RPATHs of ELF executables and libraries in /nix/store/jhh00jqc093gvp2nqrc05hf1fjwfcdjk-smos-calendar-import-0.10.0-coverage [smos-calendar-import] checking for references to /build/ in /nix/store/jhh00jqc093gvp2nqrc05hf1fjwfcdjk-smos-calendar-import-0.10.0-coverage... [smos-calendar-import] patching script interpreter paths in /nix/store/jhh00jqc093gvp2nqrc05hf1fjwfcdjk-smos-calendar-import-0.10.0-coverage [smos-sync-gen-source] Phase: setupCompilerEnvironmentPhase [smos-sync-gen-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-server-gen-source] Phase: setupCompilerEnvironmentPhase [smos-server-gen-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-sync-gen-source] Phase: unpackPhase [smos-sync-gen-source] unpacking source archive /nix/store/qrv6cks7lkiziibn25vz6xnz4mjr0g22-smos-sync-gen [smos-sync-gen-source] source root is smos-sync-gen [smos-sync-gen-source] Phase: patchPhase [smos-sync-gen-source] Phase: compileBuildDriverPhase [smos-sync-gen-source] setupCompileFlags: -package-db=/build/tmp.hoHCni13Ew/setup-package.conf.d -threaded [smos-sync-gen-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.hoHCni13Ew/Main.o ) [smos-sync-gen-source] [2 of 2] Linking Setup [smos-server-gen-source] Phase: unpackPhase [smos-server-gen-source] unpacking source archive /nix/store/2w4h8aw78c0i9733yzyfgg1z41rgh5a8-smos-server-gen [smos-server-gen-source] source root is smos-server-gen [smos-server-gen-source] Phase: patchPhase [smos-server-gen-source] Phase: compileBuildDriverPhase [smos-server-gen-source] setupCompileFlags: -package-db=/build/tmp.SdWy4FrRzc/setup-package.conf.d -threaded [smos-server-gen-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.SdWy4FrRzc/Main.o ) [smos-server-gen-source] [2 of 2] Linking Setup [smos-sync-gen-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-sync-gen-source] Phase: configurePhase [smos-sync-gen-source] configureFlags: --verbose --prefix=/nix/store/r6j3805rg7pgxn762wsq53km149mxxqi-smos-sync-gen-source-0.4.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.hoHCni13Ew/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-sync-gen-source] Using Parsec parser [smos-sync-gen-source] Configuring smos-sync-gen-0.4.2... [smos-server-gen-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-server-gen-source] Phase: configurePhase [smos-server-gen-source] configureFlags: --verbose --prefix=/nix/store/732y0bwkcgynchg5vdkzjppgq6dl53f7-smos-server-gen-source-0.9.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.SdWy4FrRzc/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-server-gen-source] Using Parsec parser [smos-server-gen-source] Configuring smos-server-gen-0.9.1... [smos-sync-gen-source] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-sync-gen-source] Dependency async: using async-2.2.5 [smos-sync-gen-source] Dependency base: using base-4.20.2.0 [smos-sync-gen-source] Dependency bytestring: using bytestring-0.12.2.0 [smos-sync-gen-source] Dependency dirforest: using dirforest-0.1.0.0 [smos-sync-gen-source] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [smos-sync-gen-source] Dependency genvalidity-dirforest: using genvalidity-dirforest-0.1.0.1 [smos-sync-gen-source] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos-sync-gen-source] Dependency monad-logger: using monad-logger-0.3.42 [smos-sync-gen-source] Dependency path: using path-0.9.6 [smos-sync-gen-source] Dependency path-io: using path-io-1.8.2 [smos-sync-gen-source] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.1 [smos-sync-gen-source] Dependency servant-client: using servant-client-0.20.3.0 [smos-sync-gen-source] Dependency smos-api: using smos-api-0.8.0 [smos-sync-gen-source] Dependency smos-api-gen: using smos-api-gen-0.3.2 [smos-sync-gen-source] Dependency smos-sync: using smos-sync-0.8.0 [smos-sync-gen-source] Dependency sydtest: using sydtest-0.23.0.1 [smos-sync-gen-source] Dependency sydtest-persistent-sqlite: using sydtest-persistent-sqlite-0.2.0.3 [smos-sync-gen-source] Dependency base: using base-4.20.2.0 [smos-sync-gen-source] Dependency criterion: using criterion-1.6.4.0 [smos-sync-gen-source] Dependency genvalidity-criterion: using genvalidity-criterion-1.1.0.0 [smos-sync-gen-source] Dependency smos-sync: using smos-sync-0.8.0 [smos-sync-gen-source] Dependency smos-sync-gen: using smos-sync-gen-0.4.2 [smos-sync-gen-source] Source component graph: [smos-sync-gen-source]  component lib [smos-sync-gen-source]  component bench:smos-sync-bench dependency lib [smos-sync-gen-source] Configured component graph: [smos-sync-gen-source]  component smos-sync-gen-0.4.2-Jj1hwpODlop3wleehv3VzT [smos-sync-gen-source]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-sync-gen-source]  include async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos-sync-gen-source]  include base-4.20.2.0-fafd [smos-sync-gen-source]  include bytestring-0.12.2.0-96e1 [smos-sync-gen-source]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-sync-gen-source]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-sync-gen-source]  include genvalidity-dirforest-0.1.0.1-LdXkWYoFjKg3J8ZFJJllUW [smos-sync-gen-source]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-sync-gen-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-sync-gen-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-sync-gen-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-sync-gen-source]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-sync-gen-source]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-sync-gen-source]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-sync-gen-source]  include smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-sync-gen-source]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-sync-gen-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-sync-gen-source]  include sydtest-persistent-sqlite-0.2.0.3-9OGxvlmahvd9mIJV9dvQlf [smos-sync-gen-source]  component smos-sync-gen-0.4.2-8YZ37eUDdE5r7PMhED2Pl-smos-sync-bench [smos-sync-gen-source]  include base-4.20.2.0-fafd [smos-sync-gen-source]  include criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [smos-sync-gen-source]  include genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [smos-sync-gen-source]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-sync-gen-source]  include smos-sync-gen-0.4.2-Jj1hwpODlop3wleehv3VzT [smos-sync-gen-source] Linked component graph: [smos-sync-gen-source]  unit smos-sync-gen-0.4.2-Jj1hwpODlop3wleehv3VzT [smos-sync-gen-source]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-sync-gen-source]  include async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos-sync-gen-source]  include base-4.20.2.0-fafd [smos-sync-gen-source]  include bytestring-0.12.2.0-96e1 [smos-sync-gen-source]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-sync-gen-source]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-sync-gen-source]  include genvalidity-dirforest-0.1.0.1-LdXkWYoFjKg3J8ZFJJllUW [smos-sync-gen-source]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-sync-gen-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-sync-gen-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-sync-gen-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-sync-gen-source]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-sync-gen-source]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-sync-gen-source]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-sync-gen-source]  include smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-sync-gen-source]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-sync-gen-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-sync-gen-source]  include sydtest-persistent-sqlite-0.2.0.3-9OGxvlmahvd9mIJV9dvQlf [smos-sync-gen-source]  Smos.Sync.Client.ContentsMap.Gen=smos-sync-gen-0.4.2-Jj1hwpODlop3wleehv3VzT:Smos.Sync.Client.ContentsMap.Gen,Smos.Sync.Client.DirForest.Gen=smos-sync-gen-0.4.2-Jj1hwpODlop3wleehv3VzT:Smos.Sync.Client.DirForest.Gen,Smos.Sync.Client.MetaMap.Gen=smos-sync-gen-0.4.2-Jj1hwpODlop3wleehv3VzT:Smos.Sync.Client.MetaMap.Gen,Smos.Sync.Client.Sync.Gen=smos-sync-gen-0.4.2-Jj1hwpODlop3wleehv3VzT:Smos.Sync.Client.Sync.Gen,Smos.Sync.Client.TestUtils=smos-sync-gen-0.4.2-Jj1hwpODlop3wleehv3VzT:Smos.Sync.Client.TestUtils [smos-sync-gen-source]  unit smos-sync-gen-0.4.2-8YZ37eUDdE5r7PMhED2Pl-smos-sync-bench [smos-sync-gen-source]  include base-4.20.2.0-fafd [smos-sync-gen-source]  include criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [smos-sync-gen-source]  include genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [smos-sync-gen-source]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-sync-gen-source]  include smos-sync-gen-0.4.2-Jj1hwpODlop3wleehv3VzT [smos-sync-gen-source] Ready component graph: [smos-sync-gen-source]  definite smos-sync-gen-0.4.2-Jj1hwpODlop3wleehv3VzT [smos-sync-gen-source]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-sync-gen-source]  depends async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos-sync-gen-source]  depends base-4.20.2.0-fafd [smos-sync-gen-source]  depends bytestring-0.12.2.0-96e1 [smos-sync-gen-source]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-sync-gen-source]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-sync-gen-source]  depends genvalidity-dirforest-0.1.0.1-LdXkWYoFjKg3J8ZFJJllUW [smos-sync-gen-source]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-sync-gen-source]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-sync-gen-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-sync-gen-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-sync-gen-source]  depends persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-sync-gen-source]  depends servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-sync-gen-source]  depends smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-sync-gen-source]  depends smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-sync-gen-source]  depends smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-sync-gen-source]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-sync-gen-source]  depends sydtest-persistent-sqlite-0.2.0.3-9OGxvlmahvd9mIJV9dvQlf [smos-sync-gen-source]  definite smos-sync-gen-0.4.2-8YZ37eUDdE5r7PMhED2Pl-smos-sync-bench [smos-sync-gen-source]  depends base-4.20.2.0-fafd [smos-sync-gen-source]  depends criterion-1.6.4.0-KXgZPUC3XbuAxh4sQtctr9 [smos-sync-gen-source]  depends genvalidity-criterion-1.1.0.0-G6lPC3tJMLm7RvpSYVmT2h [smos-sync-gen-source]  depends smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-sync-gen-source]  depends smos-sync-gen-0.4.2-Jj1hwpODlop3wleehv3VzT [smos-sync-gen-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-sync-gen-source] Using compiler: ghc-9.10.3 [smos-sync-gen-source] Using install prefix: [smos-sync-gen-source] /nix/store/r6j3805rg7pgxn762wsq53km149mxxqi-smos-sync-gen-source-0.4.2 [smos-sync-gen-source] Executables installed in: [smos-sync-gen-source] /nix/store/r6j3805rg7pgxn762wsq53km149mxxqi-smos-sync-gen-source-0.4.2/bin [smos-sync-gen-source] Libraries installed in: [smos-sync-gen-source] /nix/store/r6j3805rg7pgxn762wsq53km149mxxqi-smos-sync-gen-source-0.4.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-sync-gen-0.4.2-Jj1hwpODlop3wleehv3VzT [smos-sync-gen-source] Dynamic Libraries installed in: [smos-sync-gen-source] /nix/store/r6j3805rg7pgxn762wsq53km149mxxqi-smos-sync-gen-source-0.4.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-sync-gen-source] Private executables installed in: [smos-sync-gen-source] /nix/store/r6j3805rg7pgxn762wsq53km149mxxqi-smos-sync-gen-source-0.4.2/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-sync-gen-0.4.2 [smos-sync-gen-source] Data files installed in: [smos-sync-gen-source] /nix/store/r6j3805rg7pgxn762wsq53km149mxxqi-smos-sync-gen-source-0.4.2/share/x86_64-linux-ghc-9.10.3-a85d/smos-sync-gen-0.4.2 [smos-sync-gen-source] Documentation installed in: [smos-sync-gen-source] /nix/store/r6j3805rg7pgxn762wsq53km149mxxqi-smos-sync-gen-source-0.4.2/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-sync-gen-0.4.2 [smos-sync-gen-source] Configuration files installed in: [smos-sync-gen-source] /nix/store/r6j3805rg7pgxn762wsq53km149mxxqi-smos-sync-gen-source-0.4.2/etc [smos-sync-gen-source] No alex found [smos-sync-gen-source] Using ar found on system at: [smos-sync-gen-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-sync-gen-source] No c2hs found [smos-sync-gen-source] No cpphs found [smos-sync-gen-source] No doctest found [smos-sync-gen-source] Using gcc version 14.3.0 given by user at: [smos-sync-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-sync-gen-source] Using ghc version 9.10.3 found on system at: [smos-sync-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-sync-gen-source] Using ghc-pkg version 9.10.3 found on system at: [smos-sync-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-sync-gen-source] No ghcjs found [smos-sync-gen-source] No ghcjs-pkg found [smos-sync-gen-source] No greencard found [smos-sync-gen-source] Using haddock version 2.31.1 found on system at: [smos-sync-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-sync-gen-source] No happy found [smos-sync-gen-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-sync-gen-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-sync-gen-source] No hmake found [smos-sync-gen-source] Using hpc version 0.69 found on system at: [smos-sync-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-sync-gen-source] Using hsc2hs version 0.68.10 found on system at: [smos-sync-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-sync-gen-source] No hscolour found [smos-sync-gen-source] No jhc found [smos-sync-gen-source] Using ld found on system at: [smos-sync-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-sync-gen-source] No pkg-config found [smos-sync-gen-source] Using runghc version 9.10.3 found on system at: [smos-sync-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-sync-gen-source] Using strip version 2.44 found on system at: [smos-sync-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-sync-gen-source] Using tar found on system at: [smos-sync-gen-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-sync-gen-source] No uhc found [smos-server-gen-source] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-server-gen-source] Dependency base: using base-4.20.2.0 [smos-server-gen-source] Dependency bytestring: using bytestring-0.12.2.0 [smos-server-gen-source] Dependency containers: using containers-0.7 [smos-server-gen-source] Dependency deepseq: using deepseq-1.5.0.0 [smos-server-gen-source] Dependency dirforest: using dirforest-0.1.0.0 [smos-server-gen-source] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos-server-gen-source] Dependency http-client: using http-client-0.7.19 [smos-server-gen-source] Dependency mergeful: using mergeful-0.3.0.0 [smos-server-gen-source] Dependency microlens: using microlens-0.4.14.0 [smos-server-gen-source] Dependency path: using path-0.9.6 [smos-server-gen-source] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.1 [smos-server-gen-source] Dependency servant-auth-client: using servant-auth-client-0.4.2.0 [smos-server-gen-source] Dependency servant-auth-server: using servant-auth-server-0.4.9.1 [smos-server-gen-source] Dependency smos-api-gen: using smos-api-gen-0.3.2 [smos-server-gen-source] Dependency smos-client: using smos-client-0.6.0 [smos-server-gen-source] Dependency smos-data: using smos-data-0.7.0 [smos-server-gen-source] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-server-gen-source] Dependency smos-directory-gen: using smos-directory-gen-0.2.0 [smos-server-gen-source] Dependency smos-server: using smos-server-0.15.0 [smos-server-gen-source] Dependency smos-sync: using smos-sync-0.8.0 [smos-server-gen-source] Dependency sydtest: using sydtest-0.23.0.1 [smos-server-gen-source] Dependency sydtest-wai: using sydtest-wai-0.2.0.2 [smos-server-gen-source] Dependency unliftio: using unliftio-0.2.25.1 [smos-server-gen-source] Dependency yaml: using yaml-0.11.11.2 [smos-server-gen-source] Dependency base: using base-4.20.2.0 [smos-server-gen-source] Dependency http-client-tls: using http-client-tls-0.3.6.4 [smos-server-gen-source] Dependency http-types: using http-types-0.12.4 [smos-server-gen-source] Dependency semver: using semver-0.4.0.1 [smos-server-gen-source] Dependency servant-client: using servant-client-0.20.3.0 [smos-server-gen-source] Dependency smos-client: using smos-client-0.6.0 [smos-server-gen-source] Dependency smos-data: using smos-data-0.7.0 [smos-server-gen-source] Dependency sydtest: using sydtest-0.23.0.1 [smos-server-gen-source] Dependency text: using text-2.1.3 [smos-server-gen-source] Source component graph: [smos-server-gen-source]  component exe:smos-server-end-to-end-test [smos-server-gen-source]  component lib [smos-server-gen-source] Configured component graph: [smos-server-gen-source]  component smos-server-gen-0.9.1-3IjnCVN7vpB3rKonjEmI9Y-smos-server-end-to-end-test [smos-server-gen-source]  include base-4.20.2.0-fafd [smos-server-gen-source]  include http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-server-gen-source]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-server-gen-source]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-server-gen-source]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-server-gen-source]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-server-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server-gen-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-server-gen-source]  include text-2.1.3-34f1 [smos-server-gen-source]  component smos-server-gen-0.9.1-KFWkI8H2dv46pPP7CIQf3I [smos-server-gen-source]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-server-gen-source]  include base-4.20.2.0-fafd [smos-server-gen-source]  include bytestring-0.12.2.0-96e1 [smos-server-gen-source]  include containers-0.7-96b4 [smos-server-gen-source]  include deepseq-1.5.0.0-2b65 [smos-server-gen-source]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-server-gen-source]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-server-gen-source]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-server-gen-source]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-server-gen-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-server-gen-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-server-gen-source]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-server-gen-source]  include servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-server-gen-source]  include servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-server-gen-source]  include smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-server-gen-source]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-server-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server-gen-source]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-server-gen-source]  include smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-server-gen-source]  include smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-server-gen-source]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-server-gen-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-server-gen-source]  include sydtest-wai-0.2.0.2-AQ9BvHrr6xuLVEO9fQpv31 [smos-server-gen-source]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-server-gen-source]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-server-gen-source] Linked component graph: [smos-server-gen-source]  unit smos-server-gen-0.9.1-3IjnCVN7vpB3rKonjEmI9Y-smos-server-end-to-end-test [smos-server-gen-source]  include base-4.20.2.0-fafd [smos-server-gen-source]  include http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-server-gen-source]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-server-gen-source]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-server-gen-source]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-server-gen-source]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-server-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server-gen-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-server-gen-source]  include text-2.1.3-34f1 [smos-server-gen-source]  unit smos-server-gen-0.9.1-KFWkI8H2dv46pPP7CIQf3I [smos-server-gen-source]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-server-gen-source]  include base-4.20.2.0-fafd [smos-server-gen-source]  include bytestring-0.12.2.0-96e1 [smos-server-gen-source]  include containers-0.7-96b4 [smos-server-gen-source]  include deepseq-1.5.0.0-2b65 [smos-server-gen-source]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-server-gen-source]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-server-gen-source]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-server-gen-source]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-server-gen-source]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-server-gen-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-server-gen-source]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-server-gen-source]  include servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-server-gen-source]  include servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-server-gen-source]  include smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-server-gen-source]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-server-gen-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server-gen-source]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-server-gen-source]  include smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-server-gen-source]  include smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-server-gen-source]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-server-gen-source]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-server-gen-source]  include sydtest-wai-0.2.0.2-AQ9BvHrr6xuLVEO9fQpv31 [smos-server-gen-source]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-server-gen-source]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-server-gen-source]  Smos.Server.InterestingStore=smos-server-gen-0.9.1-KFWkI8H2dv46pPP7CIQf3I:Smos.Server.InterestingStore,Smos.Server.TestUtils=smos-server-gen-0.9.1-KFWkI8H2dv46pPP7CIQf3I:Smos.Server.TestUtils [smos-server-gen-source] Ready component graph: [smos-server-gen-source]  definite smos-server-gen-0.9.1-KFWkI8H2dv46pPP7CIQf3I [smos-server-gen-source]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-server-gen-source]  depends base-4.20.2.0-fafd [smos-server-gen-source]  depends bytestring-0.12.2.0-96e1 [smos-server-gen-source]  depends containers-0.7-96b4 [smos-server-gen-source]  depends deepseq-1.5.0.0-2b65 [smos-server-gen-source]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-server-gen-source]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-server-gen-source]  depends http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-server-gen-source]  depends mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-server-gen-source]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-server-gen-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-server-gen-source]  depends persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-server-gen-source]  depends servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-server-gen-source]  depends servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-server-gen-source]  depends smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-server-gen-source]  depends smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-server-gen-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server-gen-source]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-server-gen-source]  depends smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-server-gen-source]  depends smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-server-gen-source]  depends smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-server-gen-source]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-server-gen-source]  depends sydtest-wai-0.2.0.2-AQ9BvHrr6xuLVEO9fQpv31 [smos-server-gen-source]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-server-gen-source]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-server-gen-source]  definite smos-server-gen-0.9.1-3IjnCVN7vpB3rKonjEmI9Y-smos-server-end-to-end-test [smos-server-gen-source]  depends base-4.20.2.0-fafd [smos-server-gen-source]  depends http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-server-gen-source]  depends http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-server-gen-source]  depends semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-server-gen-source]  depends servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-server-gen-source]  depends smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-server-gen-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server-gen-source]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-server-gen-source]  depends text-2.1.3-34f1 [smos-server-gen-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-server-gen-source] Using compiler: ghc-9.10.3 [smos-server-gen-source] Using install prefix: [smos-server-gen-source] /nix/store/732y0bwkcgynchg5vdkzjppgq6dl53f7-smos-server-gen-source-0.9.1 [smos-server-gen-source] Executables installed in: [smos-sync-gen-source] Phase: buildPhase [smos-server-gen-source] /nix/store/732y0bwkcgynchg5vdkzjppgq6dl53f7-smos-server-gen-source-0.9.1/bin [smos-server-gen-source] Libraries installed in: [smos-server-gen-source] /nix/store/732y0bwkcgynchg5vdkzjppgq6dl53f7-smos-server-gen-source-0.9.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-server-gen-0.9.1-KFWkI8H2dv46pPP7CIQf3I [smos-server-gen-source] Dynamic Libraries installed in: [smos-server-gen-source] /nix/store/732y0bwkcgynchg5vdkzjppgq6dl53f7-smos-server-gen-source-0.9.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-server-gen-source] Private executables installed in: [smos-server-gen-source] /nix/store/732y0bwkcgynchg5vdkzjppgq6dl53f7-smos-server-gen-source-0.9.1/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-server-gen-0.9.1 [smos-server-gen-source] Data files installed in: [smos-server-gen-source] /nix/store/732y0bwkcgynchg5vdkzjppgq6dl53f7-smos-server-gen-source-0.9.1/share/x86_64-linux-ghc-9.10.3-a85d/smos-server-gen-0.9.1 [smos-server-gen-source] Documentation installed in: [smos-server-gen-source] /nix/store/732y0bwkcgynchg5vdkzjppgq6dl53f7-smos-server-gen-source-0.9.1/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-server-gen-0.9.1 [smos-server-gen-source] Configuration files installed in: [smos-server-gen-source] /nix/store/732y0bwkcgynchg5vdkzjppgq6dl53f7-smos-server-gen-source-0.9.1/etc [smos-server-gen-source] No alex found [smos-server-gen-source] Using ar found on system at: [smos-server-gen-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-server-gen-source] No c2hs found [smos-server-gen-source] No cpphs found [smos-server-gen-source] No doctest found [smos-server-gen-source] Using gcc version 14.3.0 given by user at: [smos-server-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-server-gen-source] Using ghc version 9.10.3 found on system at: [smos-server-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-server-gen-source] Using ghc-pkg version 9.10.3 found on system at: [smos-server-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-server-gen-source] No ghcjs found [smos-server-gen-source] No ghcjs-pkg found [smos-server-gen-source] No greencard found [smos-server-gen-source] Using haddock version 2.31.1 found on system at: [smos-server-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-server-gen-source] No happy found [smos-server-gen-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-server-gen-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-server-gen-source] No hmake found [smos-server-gen-source] Using hpc version 0.69 found on system at: [smos-server-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-server-gen-source] Using hsc2hs version 0.68.10 found on system at: [smos-server-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-server-gen-source] No hscolour found [smos-server-gen-source] No jhc found [smos-server-gen-source] Using ld found on system at: [smos-server-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-server-gen-source] No pkg-config found [smos-server-gen-source] Using runghc version 9.10.3 found on system at: [smos-server-gen-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-server-gen-source] Using strip version 2.44 found on system at: [smos-server-gen-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-server-gen-source] Using tar found on system at: [smos-server-gen-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-server-gen-source] No uhc found [smos-sync-gen-source] Distribution quality errors: [smos-sync-gen-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-sync-gen-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-sync-gen-source] specify an upper bound on the version number. Each major release of the 'base' [smos-sync-gen-source] package changes the API in various ways and most packages will need some [smos-sync-gen-source] changes to compile with it. The recommended practice is to specify an upper [smos-sync-gen-source] bound on the version of the 'base' package. This ensures your package will [smos-sync-gen-source] continue to build when a new major version of the 'base' package is released. [smos-sync-gen-source] If you are not sure what upper bound to use then use the next major version. [smos-sync-gen-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-sync-gen-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-sync-gen-source] Distribution quality warnings: [smos-sync-gen-source] [no-license-file] A 'license-file' is not specified. [smos-sync-gen-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-sync-gen-source] - QuickCheck [smos-sync-gen-source] - async [smos-sync-gen-source] - bytestring [smos-sync-gen-source] - dirforest [smos-sync-gen-source] - genvalidity [smos-sync-gen-source] - genvalidity-dirforest [smos-sync-gen-source] - genvalidity-sydtest [smos-sync-gen-source] - monad-logger [smos-sync-gen-source] - path [smos-sync-gen-source] - path-io [smos-sync-gen-source] - persistent-sqlite [smos-sync-gen-source] - servant-client [smos-sync-gen-source] - smos-api [smos-sync-gen-source] - smos-api-gen [smos-sync-gen-source] - smos-sync [smos-sync-gen-source] - sydtest [smos-sync-gen-source] - sydtest-persistent-sqlite [smos-sync-gen-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-sync-gen-source] Note: the public hackage server would reject this package. [smos-sync-gen-source] Building source dist for smos-sync-gen-0.4.2... [smos-sync-gen-source] Source tarball created: dist/smos-sync-gen-0.4.2.tar.gz [smos-sync-gen-source] Phase: haddockPhase [smos-sync-gen-source] Phase: installPhase [smos-sync-gen-source] Phase: fixupPhase [smos-server-gen-source] Phase: buildPhase [smos-server-gen-source] Distribution quality errors: [smos-server-gen-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-server-gen-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-server-gen-source] specify an upper bound on the version number. Each major release of the 'base' [smos-server-gen-source] package changes the API in various ways and most packages will need some [smos-server-gen-source] changes to compile with it. The recommended practice is to specify an upper [smos-server-gen-source] bound on the version of the 'base' package. This ensures your package will [smos-server-gen-source] continue to build when a new major version of the 'base' package is released. [smos-server-gen-source] If you are not sure what upper bound to use then use the next major version. [smos-server-gen-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-server-gen-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-server-gen-source] Distribution quality warnings: [smos-server-gen-source] [no-license-file] A 'license-file' is not specified. [smos-server-gen-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-server-gen-source] - QuickCheck [smos-server-gen-source] - bytestring [smos-server-gen-source] - containers [smos-server-gen-source] - deepseq [smos-server-gen-source] - dirforest [smos-server-gen-source] - genvalidity-sydtest [smos-server-gen-source] - http-client [smos-server-gen-source] - mergeful [smos-server-gen-source] - microlens [smos-server-gen-source] - path [smos-server-gen-source] - persistent-sqlite [smos-server-gen-source] - servant-auth-client [smos-server-gen-source] - servant-auth-server [smos-server-gen-source] - smos-api-gen [smos-server-gen-source] - smos-client [smos-server-gen-source] - smos-data [smos-server-gen-source] - smos-data-gen [smos-server-gen-source] - smos-directory-gen [smos-server-gen-source] - smos-server [smos-server-gen-source] - smos-sync [smos-server-gen-source] - sydtest [smos-server-gen-source] - sydtest-wai [smos-server-gen-source] - unliftio [smos-server-gen-source] - yaml [smos-server-gen-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-server-gen-source] [missing-upper-bounds] On executable 'smos-server-end-to-end-test', these [smos-server-gen-source] packages miss upper bounds: [smos-server-gen-source] - http-client-tls [smos-server-gen-source] - http-types [smos-server-gen-source] - semver [smos-server-gen-source] - servant-client [smos-server-gen-source] - smos-client [smos-server-gen-source] - smos-data [smos-server-gen-source] - sydtest [smos-server-gen-source] - text [smos-server-gen-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-server-gen-source] Note: the public hackage server would reject this package. [smos-server-gen-source] Building source dist for smos-server-gen-0.9.1... [smos-server-gen-source] Source tarball created: dist/smos-server-gen-0.9.1.tar.gz [smos-server-gen-source] Phase: haddockPhase [smos-server-gen-source] Phase: installPhase [smos-server-gen-source] Phase: fixupPhase [smos-report-cursor-gen] Preprocessing test suite 'smos-report-cursor-test' for smos-report-cursor-gen-0.4.0... [smos-report-cursor-gen] Building test suite 'smos-report-cursor-test' for smos-report-cursor-gen-0.4.0... [post-build-hook] Uploading to cachix cache "smos": /nix/store/2k0a4rqfzs1prfwk3vs7v2rn1h60h8rc-smos-cursor-gen-0.2.2-coverage /nix/store/rdv9gbf87fv8rhw0vzc1iq0l6sc1yn0l-smos-cursor-gen-0.2.2 [post-build-hook] Pushing 2 paths (433 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/2k0a4rqfzs1prfwk3vs7v2rn1h60h8rc-smos-cursor-gen-0.2.2-coverage (111.87 KiB) [post-build-hook] Pushing /nix/store/rdv9gbf87fv8rhw0vzc1iq0l6sc1yn0l-smos-cursor-gen-0.2.2 (1.67 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/2k0a4rqfzs1prfwk3vs7v2rn1h60h8rc-smos-cursor-gen-0.2.2-coverage /nix/store/rdv9gbf87fv8rhw0vzc1iq0l6sc1yn0l-smos-cursor-gen-0.2.2 [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/2k0a4rqfzs1prfwk3vs7v2rn1h60h8rc-smos-cursor-gen-0.2.2-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/rdv9gbf87fv8rhw0vzc1iq0l6sc1yn0l-smos-cursor-gen-0.2.2' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/ppakhxvs9d1fasrkv7xi29wqj4b6m0ls-smos-cursor-gen-0.2.2.drv' to 'https://cache.staging.nix-ci.com'... Progress: 57 of 81 built (4 building), 28 of 28 downloaded from cache Building smos [smos-report-cursor-gen] [1 of 9] Compiling Paths_smos_report_cursor_gen ( dist/build/smos-report-cursor-test/autogen/Paths_smos_report_cursor_gen.hs, dist/build/smos-report-cursor-test/smos-report-cursor-test-tmp/Paths_smos_report_cursor_gen.o ) [smos-report-cursor-gen] [2 of 9] Compiling Smos.Cursor.Report.EntrySpec ( test/Smos/Cursor/Report/EntrySpec.hs, dist/build/smos-report-cursor-test/smos-report-cursor-test-tmp/Smos/Cursor/Report/EntrySpec.o ) [smos-report-cursor-gen] [3 of 9] Compiling Smos.Cursor.Report.NextSpec ( test/Smos/Cursor/Report/NextSpec.hs, dist/build/smos-report-cursor-test/smos-report-cursor-test-tmp/Smos/Cursor/Report/NextSpec.o ) [smos-report-cursor-gen] [4 of 9] Compiling Smos.Cursor.Report.OngoingSpec ( test/Smos/Cursor/Report/OngoingSpec.hs, dist/build/smos-report-cursor-test/smos-report-cursor-test-tmp/Smos/Cursor/Report/OngoingSpec.o ) [smos-report-cursor-gen] [5 of 9] Compiling Smos.Cursor.Report.StuckSpec ( test/Smos/Cursor/Report/StuckSpec.hs, dist/build/smos-report-cursor-test/smos-report-cursor-test-tmp/Smos/Cursor/Report/StuckSpec.o ) [smos-report-cursor-gen] [6 of 9] Compiling Smos.Cursor.Report.TimestampsSpec ( test/Smos/Cursor/Report/TimestampsSpec.hs, dist/build/smos-report-cursor-test/smos-report-cursor-test-tmp/Smos/Cursor/Report/TimestampsSpec.o ) [smos-report-cursor-gen] [7 of 9] Compiling Smos.Cursor.Report.WaitingSpec ( test/Smos/Cursor/Report/WaitingSpec.hs, dist/build/smos-report-cursor-test/smos-report-cursor-test-tmp/Smos/Cursor/Report/WaitingSpec.o ) [smos-report-cursor-gen] [8 of 9] Compiling Smos.Cursor.Report.WorkSpec ( test/Smos/Cursor/Report/WorkSpec.hs, dist/build/smos-report-cursor-test/smos-report-cursor-test-tmp/Smos/Cursor/Report/WorkSpec.o ) [smos-report-cursor-gen] [9 of 9] Compiling Main ( test/Spec.hs, dist/build/smos-report-cursor-test/smos-report-cursor-test-tmp/Main.o ) [smos-report-cursor-gen] [10 of 10] Linking dist/build/smos-report-cursor-test/smos-report-cursor-test [smos-report-cursor-gen] Phase: checkPhase [post-build-hook] Uploading to cachix cache "smos": /nix/store/jhh00jqc093gvp2nqrc05hf1fjwfcdjk-smos-calendar-import-0.10.0-coverage /nix/store/pw9qf7ddmlf4r1xdb82jfzfvwq02jhp1-smos-calendar-import-0.10.0-coverables /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0 [post-build-hook] Pushing 3 paths (433 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/jhh00jqc093gvp2nqrc05hf1fjwfcdjk-smos-calendar-import-0.10.0-coverage (97.20 KiB) [post-build-hook] Pushing /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0 (22.41 MiB) [post-build-hook] Pushing /nix/store/pw9qf7ddmlf4r1xdb82jfzfvwq02jhp1-smos-calendar-import-0.10.0-coverables (232.27 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/jhh00jqc093gvp2nqrc05hf1fjwfcdjk-smos-calendar-import-0.10.0-coverage /nix/store/pw9qf7ddmlf4r1xdb82jfzfvwq02jhp1-smos-calendar-import-0.10.0-coverables /nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0 [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/pw9qf7ddmlf4r1xdb82jfzfvwq02jhp1-smos-calendar-import-0.10.0-coverables' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/jhh00jqc093gvp2nqrc05hf1fjwfcdjk-smos-calendar-import-0.10.0-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/y4hcvbdrpz9vma87qwkx6b8qh2w0dpqi-smos-calendar-import-0.10.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/6h6ay3bmr1jwmkpbvqqsbjc26v8f0bag-smos-calendar-import-0.10.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 58 of 80 built (4 building), 28 of 28 downloaded from cache [post-build-hook] Uploading to cachix cache "smos": /nix/store/732y0bwkcgynchg5vdkzjppgq6dl53f7-smos-server-gen-source-0.9.1 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/732y0bwkcgynchg5vdkzjppgq6dl53f7-smos-server-gen-source-0.9.1 (20.69 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/732y0bwkcgynchg5vdkzjppgq6dl53f7-smos-server-gen-source-0.9.1 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/732y0bwkcgynchg5vdkzjppgq6dl53f7-smos-server-gen-source-0.9.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/p6ldr0a3np5a9a3yrc6fhv8kigkmm3nq-smos-server-gen-source-0.9.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 59 of 81 built (3 building), 28 of 28 downloaded from cache [post-build-hook] Uploading to cachix cache "smos": /nix/store/r6j3805rg7pgxn762wsq53km149mxxqi-smos-sync-gen-source-0.4.2 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/r6j3805rg7pgxn762wsq53km149mxxqi-smos-sync-gen-source-0.4.2 (14.66 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/r6j3805rg7pgxn762wsq53km149mxxqi-smos-sync-gen-source-0.4.2 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/r6j3805rg7pgxn762wsq53km149mxxqi-smos-sync-gen-source-0.4.2' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/vh4sr10mnqfzkfzspfl8xj033gfkml04-smos-sync-gen-source-0.4.2.drv' to 'https://cache.staging.nix-ci.com'... Progress: 60 of 82 built (2 building), 28 of 28 downloaded from cache Building smos-server-gen [smos-report-cursor-gen] Running 1 test suites... [smos-report-cursor-gen] Test suite smos-report-cursor-test: RUNNING... [smos-report-cursor-gen] Tests: [smos-report-cursor-gen]  [smos-report-cursor-gen] Smos.Cursor.Report.WaitingSpec [smos-report-cursor-gen]  waitingReportCursorInsert [smos-report-cursor-gen]  ✓ produces valid cursors  2597.35 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  waitingReportCursorPrev [smos-report-cursor-gen]  ✓ produces valid cursors  1483.20 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  produceWaitingReportCursor [smos-report-cursor-gen]  ✓ produces valid reports for interesting stores  2769.98 ms [smos-report-cursor-gen]  passed for all of 10 inputs. [smos-report-cursor-gen]  waitingReportCursorNext [smos-report-cursor-gen]  ✓ produces valid cursors  3705.18 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  waitingReportCursorSelectReport [smos-report-cursor-gen]  ✓ produces valid cursors  1476.17 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  makeWaitingEntryCursor [smos-report-cursor-gen]  ✓ produces valid cursors  700.35 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  makeWaitingEntryCursor' [smos-report-cursor-gen]  ✓ produces valid cursors  699.64 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  GenValid WaitingReportCursor [smos-report-cursor-gen]  genValid :: Gen WaitingReportCursor [smos-report-cursor-gen]  ✓ only generates valid 'WaitingReportCursor's  3688.54 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  waitingReportCursorLast [smos-report-cursor-gen]  ✓ produces valid cursors  3693.74 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  waitingReportCursorSelectFilter [smos-report-cursor-gen]  ✓ produces valid cursors  3711.17 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  waitingReportCursorAppend [smos-report-cursor-gen]  ✓ produces valid cursors  2597.52 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  waitingReportCursorFirst [smos-report-cursor-gen]  ✓ produces valid cursors  3721.68 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  waitingReportCursorDelete [smos-report-cursor-gen]  ✓ produces valid cursors  1479.67 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  waitingReportCursorRemove [smos-report-cursor-gen]  ✓ produces valid cursors  1451.84 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen] Smos.Cursor.Report.EntrySpec [smos-report-cursor-gen]  GenValid (EntryReportEntryCursor ()) [smos-report-cursor-gen]  genValid :: Gen (EntryReportEntryCursor ()) [smos-report-cursor-gen]  ✓ only generates valid '(EntryReportEntryCursor ())'s  2390.06 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  entryReportCursorLast [smos-report-cursor-gen]  ✓ produces valid cursors  3206.19 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  entryReportCursorFirst [smos-report-cursor-gen]  ✓ produces valid cursors  3234.15 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  GenValid EntryReportCursorSelection [smos-report-cursor-gen]  genValid :: Gen EntryReportCursorSelection [smos] Phase: setupCompilerEnvironmentPhase [smos] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos] Phase: unpackPhase [smos] unpacking source archive /nix/store/88a661qpd912jp3zm201b3w2wlnb20d6-smos-source-0.10.1/smos-0.10.1.tar.gz [smos] source root is smos-0.10.1 [smos] setting SOURCE_DATE_EPOCH to timestamp 1780356023 of file "smos-0.10.1/test/TestImport.hs" [smos] warning: file "smos-0.10.1/test/TestImport.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos] Phase: patchPhase [smos] Adding dekking-value to build-depends in ./smos.cabal [smos] Phase: compileBuildDriverPhase [smos] setupCompileFlags: -package-db=/build/tmp.AIaU6dD97d/setup-package.conf.d -threaded [smos] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.AIaU6dD97d/Main.o ) [smos] [2 of 2] Linking Setup [smos] Phase: updateAutotoolsGnuConfigScriptsPhase [smos] Phase: configurePhase [smos] configureFlags: --verbose --prefix=/nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.AIaU6dD97d/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib [smos] Using Parsec parser [smos] Configuring smos-0.10.1... [smos] Dependency aeson: using aeson-2.2.3.0 [smos] Dependency async: using async-2.2.5 [smos] Dependency autodocodec: using autodocodec-0.5.0.0 [smos] Dependency base: using base-4.20.2.0 [smos] Dependency brick: using brick-2.9 [smos] Dependency bytestring: using bytestring-0.12.2.0 [smos] Dependency conduit: using conduit-1.3.6.1 [smos] Dependency containers: using containers-0.7 [smos] Dependency cursor: using cursor-0.3.2.0 [smos] Dependency cursor-brick: using cursor-brick-0.1.0.1 [smos] Dependency cursor-dirforest: using cursor-dirforest-0.0.0.0 [smos] Dependency cursor-dirforest-brick: using cursor-dirforest-brick-0.0.0.0 [smos] Dependency cursor-fuzzy-time: using cursor-fuzzy-time-0.1.0.0 [smos] Dependency dekking-value: using dekking-value-0.0.0.0 [smos] Dependency directory: using directory-1.3.8.5 [smos] Dependency exceptions: using exceptions-0.10.9 [smos] Dependency filepath: using filepath-1.5.4.0 [smos] Dependency fuzzy-time: using fuzzy-time-0.3.0.1 [smos] Dependency megaparsec: using megaparsec-9.7.0 [smos] Dependency microlens: using microlens-0.4.14.0 [smos] Dependency monad-logger: using monad-logger-0.3.42 [smos] Dependency mtl: using mtl-2.3.1 [smos] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos] Dependency path: using path-0.9.6 [smos] Dependency path-io: using path-io-1.8.2 [smos] Dependency pretty-relative-time: using pretty-relative-time-0.3.0.0 [smos-report-cursor-gen]  ✓ only generates valid 'EntryReportCursorSelection's  0.66 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  GenValid (EntryReportCursor ()) [smos-report-cursor-gen]  genValid :: Gen (EntryReportCursor ()) [smos-report-cursor-gen]  ✓ only generates valid '(EntryReportCursor ())'s  3243.37 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  entryReportCursorSelectionL [smos-report-cursor-gen]  ✓ gets valid values from valid values values  6.87 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ satisfies the second lens law for valid values  1631.50 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  3218.07 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  1617.66 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  674.88 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  entryReportCursorFilterBarL [smos-report-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  713.75 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ gets valid values from valid values values  6.00 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ satisfies the second lens law for valid values  1643.04 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  3233.16 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  1634.88 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  entryReportCursorNext [smos-report-cursor-gen]  ✓ fails when there are no selected entries  8.76 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ produces valid cursors  2025.02 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  makeEntryEntryCursor [smos-report-cursor-gen]  ✓ produces valid cursors  939.81 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  entryReportCursorEntryEntryCursorsL [smos-report-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  879.25 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  2459.75 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ satisfies the second lens law for valid values  921.17 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  941.44 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ gets valid values from valid values values  1304.30 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  entryReportCursorPrev [smos-report-cursor-gen]  ✓ fails when there are no selected entries  0.19 ms [smos] Dependency process: using process-1.6.26.1 [smos] Dependency resourcet: using resourcet-1.3.0 [smos] Dependency smos-archive: using smos-archive-0.7.1 [smos] Dependency smos-cli: using smos-cli-0.2.1 [smos] Dependency smos-cursor: using smos-cursor-0.7.0 [smos] Dependency smos-data: using smos-data-0.7.0 [smos] Dependency smos-directory: using smos-directory-0.2.0 [smos] Dependency smos-report: using smos-report-0.12.0 [smos] Dependency smos-report-cursor: using smos-report-cursor-0.6.1 [smos] Dependency text: using text-2.1.3 [smos] Dependency time: using time-1.12.2 [smos] Dependency tz: using tz-0.1.3.6 [smos] Dependency validity: using validity-0.12.1.0 [smos] Dependency vty: using vty-6.4 [smos] Dependency vty-crossplatform: using vty-crossplatform-0.4.0.0 [smos] Dependency base: using base-4.20.2.0 [smos] Dependency dekking-value: using dekking-value-0.0.0.0 [smos] Dependency smos: using smos-0.10.1 [smos] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos] Dependency base: using base-4.20.2.0 [smos] Dependency bytestring: using bytestring-0.12.2.0 [smos] Dependency containers: using containers-0.7 [smos] Dependency dekking-value: using dekking-value-0.0.0.0 [smos] Dependency genvalidity: using genvalidity-1.1.1.0 [smos] Dependency genvalidity-containers: using genvalidity-containers-1.0.0.2 [smos] Dependency genvalidity-path: using genvalidity-path-1.0.0.1 [smos] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos] Dependency genvalidity-sydtest-aeson: using genvalidity-sydtest-aeson-1.0.0.1 [smos] Dependency genvalidity-text: using genvalidity-text-1.0.0.1 [smos] Dependency genvalidity-time: using genvalidity-time-1.0.0.1 [smos] Dependency genvalidity-unordered-containers: using [smos] genvalidity-unordered-containers-1.0.0.1 [smos] Dependency megaparsec: using megaparsec-9.7.0 [smos] Dependency opt-env-conf-test: using opt-env-conf-test-0.0.0.4 [smos] Dependency path: using path-0.9.6 [smos] Dependency path-io: using path-io-1.8.2 [smos] Dependency resourcet: using resourcet-1.3.0 [smos] Dependency smos: using smos-0.10.1 [smos] Dependency smos-cursor-gen: using smos-cursor-gen-0.2.2 [smos] Dependency smos-data: using smos-data-0.7.0 [smos] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos] Dependency smos-report-gen: using smos-report-gen-0.8.0 [smos] Dependency sydtest: using sydtest-0.23.0.1 [smos] Dependency text: using text-2.1.3 [smos] Dependency vty: using vty-6.4 [smos] Source component graph: [smos]  component lib [smos]  component exe:smos dependency lib [smos]  component test:smos-test dependency lib [smos] Configured component graph: [smos]  component smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos]  include async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos]  include base-4.20.2.0-fafd [smos]  include brick-2.9-Geod5flTzTmIlrRxHv8UFE [smos]  include bytestring-0.12.2.0-96e1 [smos]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos]  include containers-0.7-96b4 [smos]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos]  include cursor-brick-0.1.0.1-2p6pekGNaiQ8kdRKwAE2p8 [smos]  include cursor-dirforest-0.0.0.0-acyGg1Y6b02FxHTg9XmhE [smos]  include cursor-dirforest-brick-0.0.0.0-IpuxDgcrqre9zqZEqMyFTk [smos]  include cursor-fuzzy-time-0.1.0.0-AcJe3R95HJqE4EMFTkFTS7 [smos]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos]  include directory-1.3.8.5-09f8 [smos]  include exceptions-0.10.9-d102 [smos]  include filepath-1.5.4.0-2605 [smos]  include fuzzy-time-0.3.0.1-EVWPua6yGRBKAsyyJWRpF7 [smos]  include megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos]  include mtl-2.3.1-37af [smos]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos]  include pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos]  include process-1.6.26.1-6e7d [smos]  include resourcet-1.3.0-Aay1aOzPPGb4YUp8bgyEMa [smos]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos]  include smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ produces valid cursors  1188.43 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  entryReportCursorSelectedEntryEntryCursorsL [smos-report-cursor-gen]  ✓ satisfies the second lens law for valid values  207.91 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  1819.56 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  58.92 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  171.10 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ gets valid values from valid values values  800.20 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen] Smos.Cursor.Report.WorkSpec [smos-report-cursor-gen]  workReportCursorAppend [smos-report-cursor-gen]  ✓ produces valid cursors  5160.11 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  intermediateWorkReportToWorkReportCursor [smos-report-cursor-gen]  ✓ produces valid cursors  4718.25 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  workReportCursorPrev [smos-report-cursor-gen]  ✓ produces valid cursors  7252.85 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  workReportCursorSelectFilter [smos-report-cursor-gen]  ✓ produces valid cursors  5925.80 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  workReportCursorRemove [smos-report-cursor-gen]  ✓ produces valid cursors  7429.34 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  workReportCursorDelete [smos-report-cursor-gen]  ✓ produces valid cursors  7374.67 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  emptyWorkReportCursor [smos-report-cursor-gen]  ✓ is valid  0.50 ms [smos-report-cursor-gen]  produceWorkReportCursor [smos-report-cursor-gen]  ✓ produces valid reports for interesting stores  6240.28 ms [smos-report-cursor-gen]  passed for all of 10 inputs. [smos-report-cursor-gen]  workReportCursorInsert [smos-report-cursor-gen]  ✓ produces valid cursors  5122.59 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  workReportCursorSelectReport [smos-report-cursor-gen]  ✓ produces valid cursors  5161.03 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  workReportCursorLast [smos-report-cursor-gen]  ✓ produces valid cursors  6748.97 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ is the same as first last  1144.36 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ is idempotent  1169.22 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  GenValid WorkReportCursor [smos-report-cursor-gen]  genValid :: Gen WorkReportCursor [smos]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos]  include smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos]  include text-2.1.3-34f1 [smos]  include time-1.12.2-3479 [smos]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos]  include vty-6.4-K1OakpHsBDZBUi5PBPeSvr [smos]  include vty-crossplatform-0.4.0.0-z2LfWuMpT72izQnTYJ3E8 [smos]  component smos-0.10.1-26ug0TFHxNnP2wfvAD6dD-smos [smos]  include base-4.20.2.0-fafd [smos]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos]  include smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos]  component smos-0.10.1-3viLPv88VrwDsFrJkGSujs-smos-test [smos]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos]  include base-4.20.2.0-fafd [smos]  include bytestring-0.12.2.0-96e1 [smos]  include containers-0.7-96b4 [smos]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos]  include genvalidity-sydtest-aeson-1.0.0.1-HUw1h3zkWvdEFAp2ufNqWJ [smos]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos]  include genvalidity-unordered-containers-1.0.0.1-Ao1nodZ9NquL1sJg5IevKs [smos]  include megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos]  include resourcet-1.3.0-Aay1aOzPPGb4YUp8bgyEMa [smos]  include smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos]  include smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu [smos]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos]  include smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos]  include text-2.1.3-34f1 [smos]  include vty-6.4-K1OakpHsBDZBUi5PBPeSvr [smos] Linked component graph: [smos]  unit smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos]  include async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos]  include base-4.20.2.0-fafd [smos]  include brick-2.9-Geod5flTzTmIlrRxHv8UFE [smos]  include bytestring-0.12.2.0-96e1 [smos]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos]  include containers-0.7-96b4 [smos]  include cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos]  include cursor-brick-0.1.0.1-2p6pekGNaiQ8kdRKwAE2p8 [smos]  include cursor-dirforest-0.0.0.0-acyGg1Y6b02FxHTg9XmhE [smos]  include cursor-dirforest-brick-0.0.0.0-IpuxDgcrqre9zqZEqMyFTk [smos]  include cursor-fuzzy-time-0.1.0.0-AcJe3R95HJqE4EMFTkFTS7 [smos]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos]  include directory-1.3.8.5-09f8 [smos]  include exceptions-0.10.9-d102 [smos]  include filepath-1.5.4.0-2605 [smos]  include fuzzy-time-0.3.0.1-EVWPua6yGRBKAsyyJWRpF7 [smos]  include megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos]  include mtl-2.3.1-37af [smos]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos]  include pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos]  include process-1.6.26.1-6e7d [smos]  include resourcet-1.3.0-Aay1aOzPPGb4YUp8bgyEMa [smos]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos]  include smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos]  include smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos]  include text-2.1.3-34f1 [smos]  include time-1.12.2-3479 [smos-report-cursor-gen]  ✓ only generates valid 'WorkReportCursor's  6544.25 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  workReportCursorFirst [smos-report-cursor-gen]  ✓ is idempotent  1184.87 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ produces valid cursors  6457.35 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ is the same as last first  1155.11 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  workReportCursorNext [smos-report-cursor-gen]  ✓ produces valid cursors  5950.09 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen] Smos.Cursor.Report.TimestampsSpec [smos-report-cursor-gen]  produceTimestampsReportCursor [smos-report-cursor-gen]  ✓ produces valid reports for interesting stores  1350.36 ms [smos-report-cursor-gen]  passed for all of 10 inputs. [smos-report-cursor-gen]  timestampsReportCursorInsert [smos-report-cursor-gen]  ✓ produces valid cursors  1016.27 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  timestampsReportCursorPrev [smos-report-cursor-gen]  ✓ produces valid cursors  58.26 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  timestampsReportCursorDelete [smos-report-cursor-gen]  ✓ produces valid cursors  64.67 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  timestampsReportCursorRemove [smos-report-cursor-gen]  ✓ produces valid cursors  60.89 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  timestampsReportCursorNext [smos-report-cursor-gen]  ✓ produces valid cursors  2554.55 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  makeTimestampsEntryCursor [smos-report-cursor-gen]  ✓ produces valid cursors  3.00 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  timestampsReportCursorAppend [smos-report-cursor-gen]  ✓ produces valid cursors  1001.25 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  timestampsReportCursorSelectReport [smos-report-cursor-gen]  ✓ produces valid cursors  49.71 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  timestampsReportCursorFirst [smos-report-cursor-gen]  ✓ produces valid cursors  2565.35 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  GenValid TimestampsReportCursor [smos-report-cursor-gen]  genValid :: Gen TimestampsReportCursor [smos-report-cursor-gen]  ✓ only generates valid 'TimestampsReportCursor's  2554.33 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  timestampsReportCursorSelectFilter [smos-report-cursor-gen]  ✓ produces valid cursors  2712.77 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  timestampsReportCursorLast [smos-report-cursor-gen]  ✓ produces valid cursors  2689.86 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  GenValid TimestampsEntryCursor [smos-report-cursor-gen]  genValid :: Gen TimestampsEntryCursor [smos-report-cursor-gen]  ✓ only generates valid 'TimestampsEntryCursor's  7.07 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos]  include validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos]  include vty-6.4-K1OakpHsBDZBUi5PBPeSvr [smos]  include vty-crossplatform-0.4.0.0-z2LfWuMpT72izQnTYJ3E8 [smos]  Smos=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos,Smos.Actions=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions,Smos.Actions.Browser=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Browser,Smos.Actions.Convenience=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Convenience,Smos.Actions.Entry=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Entry,Smos.Actions.Entry.Contents=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Entry.Contents,Smos.Actions.Entry.Header=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Entry.Header,Smos.Actions.Entry.Logbook=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Entry.Logbook,Smos.Actions.Entry.Properties=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Entry.Properties,Smos.Actions.Entry.Tags=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Entry.Tags,Smos.Actions.Entry.Timestamps=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Entry.Timestamps,Smos.Actions.Entry.TodoState=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Entry.TodoState,Smos.Actions.File=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.File,Smos.Actions.Forest=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Forest,Smos.Actions.Help=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Help,Smos.Actions.Report=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Report,Smos.Actions.Report.Next=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Report.Next,Smos.Actions.Report.Ongoing=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Report.Ongoing,Smos.Actions.Report.Stuck=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Report.Stuck,Smos.Actions.Report.Timestamps=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Report.Timestamps,Smos.Actions.Report.Waiting=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Report.Waiting,Smos.Actions.Report.Work=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Report.Work,Smos.Actions.Undo=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Undo,Smos.Actions.Utils=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Actions.Utils,Smos.Activation=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Activation,Smos.App=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.App,Smos.Config=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Config,Smos.Default=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Default,Smos.Draw=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Draw,Smos.Draw.Base=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Draw.Base,Smos.Draw.Report=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Draw.Report,Smos.Keys=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Keys,Smos.Monad=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Monad,Smos.OptParse=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.OptParse,Smos.OptParse.Bare=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.OptParse.Bare,Smos.Style=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Style,Smos.Types=smos-0.10.1-GNPomnFscGE4q12lqWM2A4:Smos.Types [smos]  unit smos-0.10.1-26ug0TFHxNnP2wfvAD6dD-smos [smos]  include base-4.20.2.0-fafd [smos]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos]  include smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos]  unit smos-0.10.1-3viLPv88VrwDsFrJkGSujs-smos-test [smos]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos]  include base-4.20.2.0-fafd [smos]  include bytestring-0.12.2.0-96e1 [smos]  include containers-0.7-96b4 [smos]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos]  include genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos]  include genvalidity-sydtest-aeson-1.0.0.1-HUw1h3zkWvdEFAp2ufNqWJ [smos]  include genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos]  include genvalidity-unordered-containers-1.0.0.1-Ao1nodZ9NquL1sJg5IevKs [smos]  include megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-report-cursor-gen] Smos.Cursor.Report.NextSpec [smos-report-cursor-gen]  nextActionReportCursorEntryReportCursorL [smos-report-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  199.99 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ gets valid values from valid values values  1727.65 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ satisfies the second lens law for valid values  198.50 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  195.29 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  1772.38 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  GenValid NextActionReportCursor [smos-report-cursor-gen]  genValid :: Gen NextActionReportCursor [smos-report-cursor-gen]  ✓ only generates valid 'NextActionReportCursor's  1937.66 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  nextActionReportCursorInsert [smos-report-cursor-gen]  ✓ produces valid cursors  735.22 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  nextActionReportCursorDelete [smos-report-cursor-gen]  ✓ produces valid cursors  1906.78 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  nextActionReportCursorRemove [smos-report-cursor-gen]  ✓ produces valid cursors  1973.38 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  nextActionReportCursorSelectFilter [smos-report-cursor-gen]  ✓ produces valid cursors  1013.85 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  makeNextActionEntryCursor [smos-report-cursor-gen]  ✓ produces valid cursors  1.87 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  makeNextActionEntryCursor' [smos-report-cursor-gen]  ✓ produces valid cursors  2.11 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  nextActionReportCursorLast [smos-report-cursor-gen]  ✓ produces valid cursors  2070.60 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  nextActionReportCursorPrev [smos-report-cursor-gen]  ✓ produces valid cursors  1007.69 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  nextActionReportCursorNext [smos-report-cursor-gen]  ✓ produces valid cursors  1305.15 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  nextActionReportCursorAppend [smos-report-cursor-gen]  ✓ produces valid cursors  685.65 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  nextActionReportCursorSelectReport [smos-report-cursor-gen]  ✓ produces valid cursors  908.09 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  produceNextActionReportCursor [smos-report-cursor-gen]  ✓ produces valid reports for interesting stores  1369.46 ms [smos-report-cursor-gen]  passed for all of 10 inputs. [smos-report-cursor-gen]  nextActionReportCursorFirst [smos-report-cursor-gen]  ✓ produces valid cursors  1888.71 ms [smos]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos]  include resourcet-1.3.0-Aay1aOzPPGb4YUp8bgyEMa [smos]  include smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos]  include smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu [smos]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos]  include smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos]  include text-2.1.3-34f1 [smos]  include vty-6.4-K1OakpHsBDZBUi5PBPeSvr [smos] Ready component graph: [smos]  definite smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos]  depends async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos]  depends base-4.20.2.0-fafd [smos]  depends brick-2.9-Geod5flTzTmIlrRxHv8UFE [smos]  depends bytestring-0.12.2.0-96e1 [smos]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos]  depends containers-0.7-96b4 [smos]  depends cursor-0.3.2.0-6SKSnCbDAiTK0nanrdsZ19 [smos]  depends cursor-brick-0.1.0.1-2p6pekGNaiQ8kdRKwAE2p8 [smos]  depends cursor-dirforest-0.0.0.0-acyGg1Y6b02FxHTg9XmhE [smos]  depends cursor-dirforest-brick-0.0.0.0-IpuxDgcrqre9zqZEqMyFTk [smos]  depends cursor-fuzzy-time-0.1.0.0-AcJe3R95HJqE4EMFTkFTS7 [smos]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos]  depends directory-1.3.8.5-09f8 [smos]  depends exceptions-0.10.9-d102 [smos]  depends filepath-1.5.4.0-2605 [smos]  depends fuzzy-time-0.3.0.1-EVWPua6yGRBKAsyyJWRpF7 [smos]  depends megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos]  depends mtl-2.3.1-37af [smos]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos]  depends pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos]  depends process-1.6.26.1-6e7d [smos]  depends resourcet-1.3.0-Aay1aOzPPGb4YUp8bgyEMa [smos]  depends smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos]  depends smos-cursor-0.7.0-Hp4KiBSphTAmT5yhOZopB [smos]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos]  depends smos-report-cursor-0.6.1-1KxBuNWWRbC8tTf61VuYLj [smos]  depends text-2.1.3-34f1 [smos]  depends time-1.12.2-3479 [smos]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos]  depends validity-0.12.1.0-CYjrRzLxxJHnN1IOIhjsz [smos]  depends vty-6.4-K1OakpHsBDZBUi5PBPeSvr [smos]  depends vty-crossplatform-0.4.0.0-z2LfWuMpT72izQnTYJ3E8 [smos]  definite smos-0.10.1-3viLPv88VrwDsFrJkGSujs-smos-test [smos]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos]  depends base-4.20.2.0-fafd [smos]  depends bytestring-0.12.2.0-96e1 [smos]  depends containers-0.7-96b4 [smos]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos]  depends genvalidity-containers-1.0.0.2-J3eE2Dn81os6UyiYmxpwRc [smos]  depends genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos]  depends genvalidity-sydtest-aeson-1.0.0.1-HUw1h3zkWvdEFAp2ufNqWJ [smos]  depends genvalidity-text-1.0.0.1-LsHhHwFff0ecnc5dvBYAF [smos]  depends genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos]  depends genvalidity-unordered-containers-1.0.0.1-Ao1nodZ9NquL1sJg5IevKs [smos]  depends megaparsec-9.7.0-KBJegSxwkGnGhyfOL0bdwL [smos]  depends opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos]  depends resourcet-1.3.0-Aay1aOzPPGb4YUp8bgyEMa [smos]  depends smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos]  depends smos-cursor-gen-0.2.2-D2YStn8kXYY6gzpQYGRHqu [smos]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen] Smos.Cursor.Report.StuckSpec [smos-report-cursor-gen]  stuckReportCursorPrev [smos-report-cursor-gen]  ✓ produces valid cursors  108.62 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  stuckReportCursorNext [smos-report-cursor-gen]  ✓ produces valid cursors  355.70 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  stuckReportCursorFirst [smos-report-cursor-gen]  ✓ produces valid cursors  350.23 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  produceStuckReportCursor [smos-report-cursor-gen]  ✓ produces valid reports for interesting stores  875.03 ms [smos-report-cursor-gen]  passed for all of 10 inputs. [smos-report-cursor-gen]  GenValid StuckReportCursor [smos-report-cursor-gen]  genValid :: Gen StuckReportCursor [smos-report-cursor-gen]  ✓ only generates valid 'StuckReportCursor's  181.07 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  stuckReportCursorLast [smos-report-cursor-gen]  ✓ produces valid cursors  183.12 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen] Smos.Cursor.Report.OngoingSpec [smos-report-cursor-gen]  ongoingReportCursorDelete [smos-report-cursor-gen]  ✓ produces valid cursors  1523.01 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  makeOngoingEntryCursor [smos-report-cursor-gen]  ✓ produces valid cursors  3.23 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ongoingReportCursorInsert [smos-report-cursor-gen]  ✓ produces valid cursors  779.74 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ongoingReportCursorLast [smos-report-cursor-gen]  ✓ produces valid cursors  1525.06 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  makeOngoingEntryCursor' [smos-report-cursor-gen]  ✓ produces valid cursors  3.99 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ongoingReportCursorPrev [smos-report-cursor-gen]  ✓ produces valid cursors  1022.41 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ongoingReportCursorEntryReportCursorL [smos-report-cursor-gen]  ✓ gets valid values from valid values values  1501.17 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ satisfies the third lens law for valid values and valid values  253.41 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ produces valid values when it is used to set valid values values on valid values values  1496.07 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ satisfies the second lens law for valid values  368.83 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ✓ satisfies the first lens law for valid values and valid values  363.60 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ongoingReportCursorNext [smos-report-cursor-gen]  ✓ produces valid cursors  1019.82 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ongoingReportCursorSelectReport [smos]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos]  depends smos-report-gen-0.8.0-L9pTbZfIJMl6u3bOH0trjp [smos]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos]  depends text-2.1.3-34f1 [smos]  depends vty-6.4-K1OakpHsBDZBUi5PBPeSvr [smos]  definite smos-0.10.1-26ug0TFHxNnP2wfvAD6dD-smos [smos]  depends base-4.20.2.0-fafd [smos]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos]  depends smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos] Using compiler: ghc-9.10.3 [smos] Using install prefix: /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1 [smos] Executables installed in: [smos] /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1/bin [smos] Libraries installed in: [smos] /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos] Dynamic Libraries installed in: [smos] /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos] Private executables installed in: [smos] /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-0.10.1 [smos] Data files installed in: [smos] /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1/share/x86_64-linux-ghc-9.10.3-a85d/smos-0.10.1 [smos] Documentation installed in: [smos] /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-0.10.1 [smos] Configuration files installed in: [smos] /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1/etc [smos] No alex found [smos] Using ar found on system at: [smos] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos] No c2hs found [smos] No cpphs found [smos] No doctest found [smos] Using gcc version 14.3.0 given by user at: [smos] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos] Using ghc version 9.10.3 found on system at: [smos] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos] Using ghc-pkg version 9.10.3 found on system at: [smos] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos] No ghcjs found [smos] No ghcjs-pkg found [smos] No greencard found [smos] Using haddock version 2.31.1 found on system at: [smos] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos] No happy found [smos] Using haskell-suite found on system at: haskell-suite-dummy-location [smos] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos] No hmake found [smos] Using hpc version 0.69 found on system at: [smos] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos] Using hsc2hs version 0.68.10 found on system at: [smos] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos] No hscolour found [smos] No jhc found [smos] Using ld found on system at: [smos] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos] No pkg-config found [smos] Using runghc version 9.10.3 found on system at: [smos] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos] Using strip version 2.44 found on system at: [smos] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos] Using tar found on system at: [smos] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos] No uhc found [smos-report-cursor-gen]  ✓ produces valid cursors  667.55 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  GenValid OngoingReportCursor [smos-report-cursor-gen]  genValid :: Gen OngoingReportCursor [smos-report-cursor-gen]  ✓ only generates valid 'OngoingReportCursor's  1219.19 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ongoingReportCursorRemove [smos-report-cursor-gen]  ✓ produces valid cursors  1181.71 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ongoingReportCursorFirst [smos-report-cursor-gen]  ✓ produces valid cursors  1184.32 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ongoingReportCursorSelectFilter [smos-report-cursor-gen]  ✓ produces valid cursors  757.48 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  ongoingReportCursorAppend [smos-report-cursor-gen]  ✓ produces valid cursors  575.10 ms [smos-report-cursor-gen]  passed for all of 100 inputs. [smos-report-cursor-gen]  produceOngoingReportCursor [smos-report-cursor-gen]  ✓ produces valid reports for interesting stores  925.67 ms [smos-report-cursor-gen]  passed for all of 10 inputs. [smos-report-cursor-gen]  [smos-report-cursor-gen]  Examples: 11361 [smos-report-cursor-gen]  Passed: 120 [smos-report-cursor-gen]  Failed: 0 [smos-report-cursor-gen]  Sum of test runtimes: 214.71 seconds [smos-report-cursor-gen]  Test suite took:  9.22 seconds [smos-report-cursor-gen]  [smos-report-cursor-gen] Test suite smos-report-cursor-test: PASS [smos-report-cursor-gen] Test suite logged to: [smos-report-cursor-gen] dist/test/smos-report-cursor-gen-0.4.0-smos-report-cursor-test.log [smos-report-cursor-gen] 1 of 1 test suites (1 of 1 test cases) passed. [smos-report-cursor-gen] Phase: haddockPhase [smos-report-cursor-gen] Phase: installPhase [smos-report-cursor-gen] Installing library in /nix/store/srv2lwl23bjj0x27wv51qsrznj3c7y8y-smos-report-cursor-gen-0.4.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-report-cursor-gen-0.4.0-3JbJcYlu8ogLPbVgq7Ewdx [smos-report-cursor-gen] Phase: fixupPhase [smos-report-cursor-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/srv2lwl23bjj0x27wv51qsrznj3c7y8y-smos-report-cursor-gen-0.4.0 [smos-report-cursor-gen] shrinking /nix/store/srv2lwl23bjj0x27wv51qsrznj3c7y8y-smos-report-cursor-gen-0.4.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-report-cursor-gen-0.4.0-3JbJcYlu8ogLPbVgq7Ewdx-ghc9.10.3.so [smos-report-cursor-gen] checking for references to /build/ in /nix/store/srv2lwl23bjj0x27wv51qsrznj3c7y8y-smos-report-cursor-gen-0.4.0... [smos-report-cursor-gen] patching script interpreter paths in /nix/store/srv2lwl23bjj0x27wv51qsrznj3c7y8y-smos-report-cursor-gen-0.4.0 [smos-report-cursor-gen] stripping (with command strip and flags -S -p) in /nix/store/srv2lwl23bjj0x27wv51qsrznj3c7y8y-smos-report-cursor-gen-0.4.0/lib [smos-report-cursor-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/23srf61zkmn1hjvwxg1qiy1llpjlgwvj-smos-report-cursor-gen-0.4.0-coverage [smos-report-cursor-gen] checking for references to /build/ in /nix/store/23srf61zkmn1hjvwxg1qiy1llpjlgwvj-smos-report-cursor-gen-0.4.0-coverage... [smos-report-cursor-gen] patching script interpreter paths in /nix/store/23srf61zkmn1hjvwxg1qiy1llpjlgwvj-smos-report-cursor-gen-0.4.0-coverage [post-build-hook] Uploading to cachix cache "smos": /nix/store/23srf61zkmn1hjvwxg1qiy1llpjlgwvj-smos-report-cursor-gen-0.4.0-coverage /nix/store/srv2lwl23bjj0x27wv51qsrznj3c7y8y-smos-report-cursor-gen-0.4.0 [post-build-hook] Pushing 2 paths (434 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/23srf61zkmn1hjvwxg1qiy1llpjlgwvj-smos-report-cursor-gen-0.4.0-coverage (138.59 KiB) [post-build-hook] Pushing /nix/store/srv2lwl23bjj0x27wv51qsrznj3c7y8y-smos-report-cursor-gen-0.4.0 (1.24 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/23srf61zkmn1hjvwxg1qiy1llpjlgwvj-smos-report-cursor-gen-0.4.0-coverage /nix/store/srv2lwl23bjj0x27wv51qsrznj3c7y8y-smos-report-cursor-gen-0.4.0 [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/23srf61zkmn1hjvwxg1qiy1llpjlgwvj-smos-report-cursor-gen-0.4.0-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/srv2lwl23bjj0x27wv51qsrznj3c7y8y-smos-report-cursor-gen-0.4.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/7h5am28mlyy390gywcv3xvq1v8x4jivm-smos-report-cursor-gen-0.4.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 61 of 78 built (2 building), 28 of 28 downloaded from cache [smos] Phase: buildPhase [smos] Preprocessing library for smos-0.10.1... [smos] Building library for smos-0.10.1... [smos] [ 1 of 38] Compiling Paths_smos ( dist/build/autogen/Paths_smos.hs, dist/build/Paths_smos.o, dist/build/Paths_smos.dyn_o ) [smos] Adapting module: Smos.Monad [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Monad.hs.coverables for source file /build/smos-0.10.1/src/Smos/Monad.hs [smos] Adapting module: Smos.Style [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Style.hs.coverables for source file /build/smos-0.10.1/src/Smos/Style.hs [smos] Adapting module: Smos.Keys [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Keys.hs.coverables for source file /build/smos-0.10.1/src/Smos/Keys.hs [smos] [ 2 of 38] Compiling Smos.Keys ( src/Smos/Keys.hs, dist/build/Smos/Keys.o, dist/build/Smos/Keys.dyn_o ) [smos-server-gen] Phase: setupCompilerEnvironmentPhase [smos-server-gen] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-server-gen] Phase: unpackPhase [smos-server-gen] unpacking source archive /nix/store/732y0bwkcgynchg5vdkzjppgq6dl53f7-smos-server-gen-source-0.9.1/smos-server-gen-0.9.1.tar.gz [smos-server-gen] source root is smos-server-gen-0.9.1 [smos-server-gen] setting SOURCE_DATE_EPOCH to timestamp 1780356049 of file "smos-server-gen-0.9.1/test/Spec.hs" [smos-server-gen] warning: file "smos-server-gen-0.9.1/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-server-gen] Phase: patchPhase [smos-server-gen] Adding dekking-value to build-depends in ./smos-server-gen.cabal [smos-server-gen] Phase: compileBuildDriverPhase [smos-server-gen] setupCompileFlags: -package-db=/build/tmp.Of10zynxsM/setup-package.conf.d -threaded [smos-server-gen] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.Of10zynxsM/Main.o ) [smos-server-gen] [2 of 2] Linking Setup [smos-server-gen] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-server-gen] Phase: configurePhase [smos-server-gen] configureFlags: --verbose --prefix=/nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.Of10zynxsM/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-server-gen] Using Parsec parser [smos-server-gen] Configuring smos-server-gen-0.9.1... [smos-server-gen] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-server-gen] Dependency base: using base-4.20.2.0 [smos-server-gen] Dependency bytestring: using bytestring-0.12.2.0 [smos-server-gen] Dependency containers: using containers-0.7 [smos-server-gen] Dependency deepseq: using deepseq-1.5.0.0 [smos-server-gen] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-server-gen] Dependency dirforest: using dirforest-0.1.0.0 [smos-server-gen] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos-server-gen] Dependency http-client: using http-client-0.7.19 [smos-server-gen] Dependency mergeful: using mergeful-0.3.0.0 [smos-server-gen] Dependency microlens: using microlens-0.4.14.0 [smos-server-gen] Dependency path: using path-0.9.6 [smos-server-gen] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.1 [smos-server-gen] Dependency servant-auth-client: using servant-auth-client-0.4.2.0 [smos-server-gen] Dependency servant-auth-server: using servant-auth-server-0.4.9.1 [smos-server-gen] Dependency smos-api-gen: using smos-api-gen-0.3.2 [smos-server-gen] Dependency smos-client: using smos-client-0.6.0 [smos-server-gen] Dependency smos-data: using smos-data-0.7.0 [smos-server-gen] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-server-gen] Dependency smos-directory-gen: using smos-directory-gen-0.2.0 [smos-server-gen] Dependency smos-server: using smos-server-0.15.0 [smos-server-gen] Dependency smos-sync: using smos-sync-0.8.0 [smos-server-gen] Dependency sydtest: using sydtest-0.23.0.1 [smos-server-gen] Dependency sydtest-wai: using sydtest-wai-0.2.0.2 [smos-server-gen] Dependency unliftio: using unliftio-0.2.25.1 [smos-server-gen] Dependency yaml: using yaml-0.11.11.2 [smos-server-gen] Dependency base: using base-4.20.2.0 [smos-server-gen] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-server-gen] Dependency http-client-tls: using http-client-tls-0.3.6.4 [smos-server-gen] Dependency http-types: using http-types-0.12.4 [smos-server-gen] Dependency semver: using semver-0.4.0.1 [smos-server-gen] Dependency servant-client: using servant-client-0.20.3.0 [smos-server-gen] Dependency smos-client: using smos-client-0.6.0 [smos-server-gen] Dependency smos-data: using smos-data-0.7.0 [smos-server-gen] Dependency sydtest: using sydtest-0.23.0.1 [smos-server-gen] Dependency text: using text-2.1.3 [smos-server-gen] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-server-gen] Dependency async: using async-2.2.5 [smos-server-gen] Dependency base: using base-4.20.2.0 [smos-server-gen] Dependency bytestring: using bytestring-0.12.2.0 [smos-server-gen] Dependency containers: using containers-0.7 [smos-server-gen] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-server-gen] Dependency dirforest: using dirforest-0.1.0.0 [smos-server-gen] Dependency genvalidity-bytestring: using genvalidity-bytestring-1.0.0.1 [smos-server-gen] Dependency genvalidity-persistent: using genvalidity-persistent-1.0.0.2 [smos-server-gen] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos-server-gen] Dependency genvalidity-time: using genvalidity-time-1.0.0.1 [smos-server-gen] Dependency http-types: using http-types-0.12.4 [smos-server-gen] Dependency ical: using ical-0.0.0.0 [smos-server-gen] Dependency mergeful: using mergeful-0.3.0.0 [smos-server-gen] Dependency mtl: using mtl-2.3.1 [smos-server-gen] Dependency opt-env-conf-test: using opt-env-conf-test-0.0.0.4 [smos-server-gen] Dependency path: using path-0.9.6 [smos-server-gen] Dependency path-io: using path-io-1.8.2 [smos-server-gen] Dependency persistent: using persistent-2.17.1.0 [smos-server-gen] Dependency safe: using safe-0.3.21 [smos-server-gen] Dependency servant: using servant-0.20.3.0 [smos-server-gen] Dependency servant-client: using servant-client-0.20.3.0 [smos-server-gen] Dependency smos-api: using smos-api-0.8.0 [smos-server-gen] Dependency smos-client: using smos-client-0.6.0 [smos-server-gen] Dependency smos-data: using smos-data-0.7.0 [smos-server-gen] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-server-gen] Dependency smos-directory-gen: using smos-directory-gen-0.2.0 [smos-server-gen] Dependency smos-report: using smos-report-0.12.0 [smos-server-gen] Dependency smos-server: using smos-server-0.15.0 [smos-server-gen] Dependency smos-server-gen: using smos-server-gen-0.9.1 [smos-server-gen] Dependency sydtest: using sydtest-0.23.0.1 [smos-server-gen] Dependency sydtest-persistent-sqlite: using sydtest-persistent-sqlite-0.2.0.3 [smos-server-gen] Dependency time: using time-1.12.2 [smos-server-gen] Dependency typed-uuid: using typed-uuid-0.2.0.0 [smos-server-gen] Dependency tz: using tz-0.1.3.6 [smos-server-gen] Dependency uuid: using uuid-1.3.16 [smos-server-gen] Dependency zip: using zip-2.2.1 [smos-server-gen] Dependency zstd: using zstd-0.1.3.0 [smos-server-gen] Source component graph: [smos-server-gen]  component exe:smos-server-end-to-end-test [smos-server-gen]  component lib [smos-server-gen]  component test:smos-server-test dependency lib [smos-server-gen] Configured component graph: [smos-server-gen]  component smos-server-gen-0.9.1-E95ha18Ha9eF2Cacj4S395-smos-server-end-to-end-test [smos-server-gen]  include base-4.20.2.0-fafd [smos-server-gen]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-server-gen]  include http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-server-gen]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-server-gen]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-server-gen]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-server-gen]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-server-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-server-gen]  include text-2.1.3-34f1 [smos-server-gen]  component smos-server-gen-0.9.1-FhBYxs91zRmKfRFNl9o7Ys [smos-server-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-server-gen]  include base-4.20.2.0-fafd [smos-server-gen]  include bytestring-0.12.2.0-96e1 [smos-server-gen]  include containers-0.7-96b4 [smos-server-gen]  include deepseq-1.5.0.0-2b65 [smos-server-gen]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-server-gen]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-server-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-server-gen]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-server-gen]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-server-gen]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-server-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-server-gen]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-server-gen]  include servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-server-gen]  include servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-server-gen]  include smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-server-gen]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-server-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-server-gen]  include smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-server-gen]  include smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-server-gen]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-server-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-server-gen]  include sydtest-wai-0.2.0.2-AQ9BvHrr6xuLVEO9fQpv31 [smos-server-gen]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-server-gen]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-server-gen]  component smos-server-gen-0.9.1-6lWBMkPRQAu1ov1pEDpTtU-smos-server-test [smos-server-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-server-gen]  include async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos-server-gen]  include base-4.20.2.0-fafd [smos-server-gen]  include bytestring-0.12.2.0-96e1 [smos-server-gen]  include containers-0.7-96b4 [smos-server-gen]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-server-gen]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-server-gen]  include genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [smos-server-gen]  include genvalidity-persistent-1.0.0.2-E1hoSYWeco6KKOY2SV9Fax [smos-server-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-server-gen]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-server-gen]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-server-gen]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-server-gen]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-server-gen]  include mtl-2.3.1-37af [smos-server-gen]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-server-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-server-gen]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-server-gen]  include persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-server-gen]  include safe-0.3.21-5BPtE6bL5iDDoo2YMcvvrG [smos-server-gen]  include servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-server-gen]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-server-gen]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-server-gen]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-server-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-server-gen]  include smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-server-gen]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-server-gen]  include smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-server-gen]  include smos-server-gen-0.9.1-FhBYxs91zRmKfRFNl9o7Ys [smos-server-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-server-gen]  include sydtest-persistent-sqlite-0.2.0.3-9OGxvlmahvd9mIJV9dvQlf [smos-server-gen]  include time-1.12.2-3479 [smos-server-gen]  include typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-server-gen]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-server-gen]  include uuid-1.3.16-4tTKqafjpq55AAemS2VKYM [smos-server-gen]  include zip-2.2.1-CMvjFROmUHB5lT3grxhbf5 [smos-server-gen]  include zstd-0.1.3.0-Dk4S4y3VeFe5pM1coWpWfC [smos-server-gen] Linked component graph: [smos-server-gen]  unit smos-server-gen-0.9.1-E95ha18Ha9eF2Cacj4S395-smos-server-end-to-end-test [smos-server-gen]  include base-4.20.2.0-fafd [smos-server-gen]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-server-gen]  include http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-server-gen]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-server-gen]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-server-gen]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-server-gen]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-server-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-server-gen]  include text-2.1.3-34f1 [smos-server-gen]  unit smos-server-gen-0.9.1-FhBYxs91zRmKfRFNl9o7Ys [smos-server-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-server-gen]  include base-4.20.2.0-fafd [smos-server-gen]  include bytestring-0.12.2.0-96e1 [smos-server-gen]  include containers-0.7-96b4 [smos-server-gen]  include deepseq-1.5.0.0-2b65 [smos-server-gen]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-server-gen]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-server-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-server-gen]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-server-gen]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-server-gen]  include microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-server-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-server-gen]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-server-gen]  include servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-server-gen]  include servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-server-gen]  include smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-server-gen]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-server-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-server-gen]  include smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-server-gen]  include smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-server-gen]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-server-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-server-gen]  include sydtest-wai-0.2.0.2-AQ9BvHrr6xuLVEO9fQpv31 [smos-server-gen]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-server-gen]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-server-gen]  Smos.Server.InterestingStore=smos-server-gen-0.9.1-FhBYxs91zRmKfRFNl9o7Ys:Smos.Server.InterestingStore,Smos.Server.TestUtils=smos-server-gen-0.9.1-FhBYxs91zRmKfRFNl9o7Ys:Smos.Server.TestUtils [smos-server-gen]  unit smos-server-gen-0.9.1-6lWBMkPRQAu1ov1pEDpTtU-smos-server-test [smos-server-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-server-gen]  include async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos-server-gen]  include base-4.20.2.0-fafd [smos-server-gen]  include bytestring-0.12.2.0-96e1 [smos-server-gen]  include containers-0.7-96b4 [smos-server-gen]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-server-gen]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-server-gen]  include genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [smos-server-gen]  include genvalidity-persistent-1.0.0.2-E1hoSYWeco6KKOY2SV9Fax [smos-server-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-server-gen]  include genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-server-gen]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-server-gen]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-server-gen]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-server-gen]  include mtl-2.3.1-37af [smos-server-gen]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-server-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-server-gen]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-server-gen]  include persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-server-gen]  include safe-0.3.21-5BPtE6bL5iDDoo2YMcvvrG [smos-server-gen]  include servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-server-gen]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-server-gen]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-server-gen]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-server-gen]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server-gen]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-server-gen]  include smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-server-gen]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-server-gen]  include smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-server-gen]  include smos-server-gen-0.9.1-FhBYxs91zRmKfRFNl9o7Ys [smos-server-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-server-gen]  include sydtest-persistent-sqlite-0.2.0.3-9OGxvlmahvd9mIJV9dvQlf [smos-server-gen]  include time-1.12.2-3479 [smos-server-gen]  include typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-server-gen]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-server-gen]  include uuid-1.3.16-4tTKqafjpq55AAemS2VKYM [smos-server-gen]  include zip-2.2.1-CMvjFROmUHB5lT3grxhbf5 [smos-server-gen]  include zstd-0.1.3.0-Dk4S4y3VeFe5pM1coWpWfC [smos-server-gen] Ready component graph: [smos-server-gen]  definite smos-server-gen-0.9.1-FhBYxs91zRmKfRFNl9o7Ys [smos-server-gen]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-server-gen]  depends base-4.20.2.0-fafd [smos-server-gen]  depends bytestring-0.12.2.0-96e1 [smos-server-gen]  depends containers-0.7-96b4 [smos-server-gen]  depends deepseq-1.5.0.0-2b65 [smos-server-gen]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-server-gen]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-server-gen]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-server-gen]  depends http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-server-gen]  depends mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-server-gen]  depends microlens-0.4.14.0-92KqsqaUpzqzywfp4Ldx9 [smos-server-gen]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-server-gen]  depends persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-server-gen]  depends servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-server-gen]  depends servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-server-gen]  depends smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-server-gen]  depends smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-server-gen]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server-gen]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-server-gen]  depends smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-server-gen]  depends smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-server-gen]  depends smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-server-gen]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-server-gen]  depends sydtest-wai-0.2.0.2-AQ9BvHrr6xuLVEO9fQpv31 [smos-server-gen]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-server-gen]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-server-gen]  definite smos-server-gen-0.9.1-E95ha18Ha9eF2Cacj4S395-smos-server-end-to-end-test [smos-server-gen]  depends base-4.20.2.0-fafd [smos-server-gen]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-server-gen]  depends http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-server-gen]  depends http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-server-gen]  depends semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-server-gen]  depends servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-server-gen]  depends smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-server-gen]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server-gen]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-server-gen]  depends text-2.1.3-34f1 [smos-server-gen]  definite smos-server-gen-0.9.1-6lWBMkPRQAu1ov1pEDpTtU-smos-server-test [smos-server-gen]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-server-gen]  depends async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos-server-gen]  depends base-4.20.2.0-fafd [smos-server-gen]  depends bytestring-0.12.2.0-96e1 [smos-server-gen]  depends containers-0.7-96b4 [smos-server-gen]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-server-gen]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-server-gen]  depends genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [smos-server-gen]  depends genvalidity-persistent-1.0.0.2-E1hoSYWeco6KKOY2SV9Fax [smos-server-gen]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-server-gen]  depends genvalidity-time-1.0.0.1-FoTBdeertRc9A2x7n7iiGS [smos-server-gen]  depends http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-server-gen]  depends ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-server-gen]  depends mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-server-gen]  depends mtl-2.3.1-37af [smos-server-gen]  depends opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-server-gen]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-server-gen]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-server-gen]  depends persistent-2.17.1.0-2C0zlEk9NRNI4kFeYnpYSF [smos-server-gen]  depends safe-0.3.21-5BPtE6bL5iDDoo2YMcvvrG [smos-server-gen]  depends servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-server-gen]  depends servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-server-gen]  depends smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-server-gen]  depends smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-server-gen]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-server-gen]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-server-gen]  depends smos-directory-gen-0.2.0-HtqQdQr0JNV2c7WIQdBigj [smos-server-gen]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-server-gen]  depends smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-server-gen]  depends smos-server-gen-0.9.1-FhBYxs91zRmKfRFNl9o7Ys [smos-server-gen]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-server-gen]  depends sydtest-persistent-sqlite-0.2.0.3-9OGxvlmahvd9mIJV9dvQlf [smos-server-gen]  depends time-1.12.2-3479 [smos-server-gen]  depends typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-server-gen]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-server-gen]  depends uuid-1.3.16-4tTKqafjpq55AAemS2VKYM [smos-server-gen]  depends zip-2.2.1-CMvjFROmUHB5lT3grxhbf5 [smos-server-gen]  depends zstd-0.1.3.0-Dk4S4y3VeFe5pM1coWpWfC [smos-server-gen] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-server-gen] Using compiler: ghc-9.10.3 [smos-server-gen] Using install prefix: [smos-server-gen] /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1 [smos-server-gen] Executables installed in: [smos-server-gen] /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1/bin [smos-server-gen] Libraries installed in: [smos-server-gen] /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-server-gen-0.9.1-FhBYxs91zRmKfRFNl9o7Ys [smos-server-gen] Dynamic Libraries installed in: [smos-server-gen] /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-server-gen] Private executables installed in: [smos-server-gen] /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-server-gen-0.9.1 [smos-server-gen] Data files installed in: [smos-server-gen] /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1/share/x86_64-linux-ghc-9.10.3-a85d/smos-server-gen-0.9.1 [smos-server-gen] Documentation installed in: [smos-server-gen] /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-server-gen-0.9.1 [smos-server-gen] Configuration files installed in: [smos-server-gen] /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1/etc [smos-server-gen] No alex found [smos-server-gen] Using ar found on system at: [smos-server-gen] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-server-gen] No c2hs found [smos-server-gen] No cpphs found [smos-server-gen] No doctest found [smos-server-gen] Using gcc version 14.3.0 given by user at: [smos-server-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-server-gen] Using ghc version 9.10.3 found on system at: [smos-server-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-server-gen] Using ghc-pkg version 9.10.3 found on system at: [smos-server-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-server-gen] No ghcjs found [smos-server-gen] No ghcjs-pkg found [smos-server-gen] No greencard found [smos-server-gen] Using haddock version 2.31.1 found on system at: [smos-server-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-server-gen] No happy found [smos-server-gen] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-server-gen] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-server-gen] No hmake found [smos-server-gen] Using hpc version 0.69 found on system at: [smos-server-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-server-gen] Using hsc2hs version 0.68.10 found on system at: [smos-server-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-server-gen] No hscolour found [smos-server-gen] No jhc found [smos-server-gen] Using ld found on system at: [smos-server-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-server-gen] No pkg-config found [smos-server-gen] Using runghc version 9.10.3 found on system at: [smos-server-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-server-gen] Using strip version 2.44 found on system at: [smos-server-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-server-gen] Using tar found on system at: [smos-server-gen] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-server-gen] No uhc found [smos-server-gen] Phase: buildPhase [smos-server-gen] Preprocessing library for smos-server-gen-0.9.1... [smos-server-gen] Building library for smos-server-gen-0.9.1... [smos-server-gen] [1 of 3] Compiling Paths_smos_server_gen ( dist/build/autogen/Paths_smos_server_gen.hs, dist/build/Paths_smos_server_gen.o, dist/build/Paths_smos_server_gen.dyn_o ) [smos-server-gen] Adapting module: Smos.Server.InterestingStore [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/src/Smos/Server/InterestingStore.hs.coverables for source file /build/smos-server-gen-0.9.1/src/Smos/Server/InterestingStore.hs [smos-server-gen] Adapting module: Smos.Server.TestUtils [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/src/Smos/Server/TestUtils.hs.coverables for source file /build/smos-server-gen-0.9.1/src/Smos/Server/TestUtils.hs [smos-server-gen] [2 of 3] Compiling Smos.Server.InterestingStore ( src/Smos/Server/InterestingStore.hs, dist/build/Smos/Server/InterestingStore.o, dist/build/Smos/Server/InterestingStore.dyn_o ) [smos-server-gen] [3 of 3] Compiling Smos.Server.TestUtils ( src/Smos/Server/TestUtils.hs, dist/build/Smos/Server/TestUtils.o, dist/build/Smos/Server/TestUtils.dyn_o ) [smos-server-gen] Warning: ignoring unrecognised input `dist/build/Smos/Server/InterestingStore.dyn_o' [smos-server-gen] Warning: ignoring unrecognised input `dist/build/Smos/Server/TestUtils.dyn_o' [smos-server-gen] Warning: ignoring unrecognised input `dist/build/Paths_smos_server_gen.dyn_o' [smos-server-gen] Preprocessing executable 'smos-server-end-to-end-test' for smos-server-gen-0.9.1... [smos-server-gen] Building executable 'smos-server-end-to-end-test' for smos-server-gen-0.9.1... [smos-server-gen] [1 of 6] Compiling Paths_smos_server_gen ( dist/build/smos-server-end-to-end-test/autogen/Paths_smos_server_gen.hs, dist/build/smos-server-end-to-end-test/smos-server-end-to-end-test-tmp/Paths_smos_server_gen.o ) [smos-server-gen] Adapting module: Smos.Server.E2E.MonetisationSpec [smos-server-gen] Adapting module: Smos.Server.E2E.VersionSpec [smos-server-gen] Adapting module: Smos.Server.E2E.TestUtils [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/app/Smos/Server/E2E/MonetisationSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/app/Smos/Server/E2E/MonetisationSpec.hs [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/app/Smos/Server/E2E/TestUtils.hs.coverables for source file /build/smos-server-gen-0.9.1/app/Smos/Server/E2E/TestUtils.hs [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/app/Smos/Server/E2E/VersionSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/app/Smos/Server/E2E/VersionSpec.hs [smos] [ 3 of 38] Compiling Smos.Monad ( src/Smos/Monad.hs, dist/build/Smos/Monad.o, dist/build/Smos/Monad.dyn_o ) [smos] [ 4 of 38] Compiling Smos.Style ( src/Smos/Style.hs, dist/build/Smos/Style.o, dist/build/Smos/Style.dyn_o ) [smos] [ 5 of 38] Compiling Smos.Types ( src/Smos/Types.hs, dist/build/Smos/Types.o, dist/build/Smos/Types.dyn_o ) [smos] Adapting module: Smos.Types [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Types.hs.coverables for source file /build/smos-0.10.1/src/Smos/Types.hs [smos-server-gen] [2 of 6] Compiling Smos.Server.E2E.MonetisationSpec ( app/Smos/Server/E2E/MonetisationSpec.hs, dist/build/smos-server-end-to-end-test/smos-server-end-to-end-test-tmp/Smos/Server/E2E/MonetisationSpec.o ) [smos-server-gen] [3 of 6] Compiling Smos.Server.E2E.TestUtils ( app/Smos/Server/E2E/TestUtils.hs, dist/build/smos-server-end-to-end-test/smos-server-end-to-end-test-tmp/Smos/Server/E2E/TestUtils.o ) [smos-server-gen] [4 of 6] Compiling Smos.Server.E2E.LoginSpec ( app/Smos/Server/E2E/LoginSpec.hs, dist/build/smos-server-end-to-end-test/smos-server-end-to-end-test-tmp/Smos/Server/E2E/LoginSpec.o ) [smos-server-gen] Adapting module: Smos.Server.E2E.LoginSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/app/Smos/Server/E2E/LoginSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/app/Smos/Server/E2E/LoginSpec.hs [smos-server-gen] [5 of 6] Compiling Smos.Server.E2E.VersionSpec ( app/Smos/Server/E2E/VersionSpec.hs, dist/build/smos-server-end-to-end-test/smos-server-end-to-end-test-tmp/Smos/Server/E2E/VersionSpec.o ) [smos-server-gen] [6 of 6] Compiling Main ( app/Main.hs, dist/build/smos-server-end-to-end-test/smos-server-end-to-end-test-tmp/Main.o ) [smos-server-gen] Adapting module: Main [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/app/Main.hs.coverables for source file /build/smos-server-gen-0.9.1/app/Main.hs [smos-server-gen] [1 of 7] Compiling Paths_smos_server_gen ( dist/build/smos-server-end-to-end-test/autogen/Paths_smos_server_gen.hs, dist/build/smos-server-end-to-end-test/smos-server-end-to-end-test-tmp/Paths_smos_server_gen.o ) [Impure plugin forced recompilation] [smos-server-gen] Adapting module: Smos.Server.E2E.MonetisationSpec [smos-server-gen] Adapting module: Smos.Server.E2E.VersionSpec [smos-server-gen] Adapting module: Smos.Server.E2E.TestUtils [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/app/Smos/Server/E2E/MonetisationSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/app/Smos/Server/E2E/MonetisationSpec.hs [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/app/Smos/Server/E2E/VersionSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/app/Smos/Server/E2E/VersionSpec.hs [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/app/Smos/Server/E2E/TestUtils.hs.coverables for source file /build/smos-server-gen-0.9.1/app/Smos/Server/E2E/TestUtils.hs [smos-server-gen] [2 of 7] Compiling Smos.Server.E2E.MonetisationSpec ( app/Smos/Server/E2E/MonetisationSpec.hs, dist/build/smos-server-end-to-end-test/smos-server-end-to-end-test-tmp/Smos/Server/E2E/MonetisationSpec.o ) [Data.SemVer package changed] [smos-server-gen] [3 of 7] Compiling Smos.Server.E2E.TestUtils ( app/Smos/Server/E2E/TestUtils.hs, dist/build/smos-server-end-to-end-test/smos-server-end-to-end-test-tmp/Smos/Server/E2E/TestUtils.o ) [Network.HTTP.Types package changed] [smos-server-gen] [4 of 7] Compiling Smos.Server.E2E.LoginSpec ( app/Smos/Server/E2E/LoginSpec.hs, dist/build/smos-server-end-to-end-test/smos-server-end-to-end-test-tmp/Smos/Server/E2E/LoginSpec.o ) [Data.SemVer package changed] [smos-server-gen] Adapting module: Smos.Server.E2E.LoginSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/app/Smos/Server/E2E/LoginSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/app/Smos/Server/E2E/LoginSpec.hs [smos-server-gen] [5 of 7] Compiling Smos.Server.E2E.VersionSpec ( app/Smos/Server/E2E/VersionSpec.hs, dist/build/smos-server-end-to-end-test/smos-server-end-to-end-test-tmp/Smos/Server/E2E/VersionSpec.o ) [Servant.Client package changed] [smos-server-gen] [6 of 7] Compiling Main ( app/Main.hs, dist/build/smos-server-end-to-end-test/smos-server-end-to-end-test-tmp/Main.o ) [Network.HTTP.Client.TLS package changed] [smos-server-gen] Adapting module: Main [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/app/Main.hs.coverables for source file /build/smos-server-gen-0.9.1/app/Main.hs [smos-server-gen] [7 of 7] Linking dist/build/smos-server-end-to-end-test/smos-server-end-to-end-test [smos] [ 6 of 38] Compiling Smos.OptParse.Bare ( src/Smos/OptParse/Bare.hs, dist/build/Smos/OptParse/Bare.o, dist/build/Smos/OptParse/Bare.dyn_o ) [smos] Adapting module: Smos.OptParse.Bare [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/OptParse/Bare.hs.coverables for source file /build/smos-0.10.1/src/Smos/OptParse/Bare.hs [smos] Adapting module: Smos.Activation [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Activation.hs.coverables for source file /build/smos-0.10.1/src/Smos/Activation.hs [smos] Adapting module: Smos.Draw.Base [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Draw/Base.hs.coverables for source file /build/smos-0.10.1/src/Smos/Draw/Base.hs [smos] Adapting module: Smos.Actions.Utils [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Utils.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Utils.hs [smos] [ 7 of 38] Compiling Smos.Draw.Base ( src/Smos/Draw/Base.hs, dist/build/Smos/Draw/Base.o, dist/build/Smos/Draw/Base.dyn_o ) [smos] [ 8 of 38] Compiling Smos.Activation ( src/Smos/Activation.hs, dist/build/Smos/Activation.o, dist/build/Smos/Activation.dyn_o ) [smos] [ 9 of 38] Compiling Smos.Actions.Utils ( src/Smos/Actions/Utils.hs, dist/build/Smos/Actions/Utils.o, dist/build/Smos/Actions/Utils.dyn_o ) [smos-server-gen] Preprocessing test suite 'smos-server-test' for smos-server-gen-0.9.1... [smos-server-gen] Building test suite 'smos-server-test' for smos-server-gen-0.9.1... [smos] [10 of 38] Compiling Smos.Actions.Undo ( src/Smos/Actions/Undo.hs, dist/build/Smos/Actions/Undo.o, dist/build/Smos/Actions/Undo.dyn_o ) [smos] Adapting module: Smos.Actions.Undo [smos] Adapting module: Smos.Actions.Entry.Logbook [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Undo.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Undo.hs [smos] Adapting module: Smos.Actions.Entry.TodoState [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Entry/Logbook.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Entry/Logbook.hs [smos] Adapting module: Smos.Actions.Entry.Properties [smos] Adapting module: Smos.Actions.File [smos] Adapting module: Smos.Actions.Entry.Header [smos] Adapting module: Smos.Actions.Entry.Tags [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Entry/Properties.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Entry/Properties.hs [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Entry/TodoState.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Entry/TodoState.hs [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/File.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/File.hs [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Entry/Tags.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Entry/Tags.hs [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Entry/Header.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Entry/Header.hs [smos] Adapting module: Smos.Actions.Entry.Contents [smos] Adapting module: Smos.Actions.Entry.Timestamps [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Entry/Timestamps.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Entry/Timestamps.hs [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Entry/Contents.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Entry/Contents.hs [smos] Adapting module: Smos.Actions.Forest [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Forest.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Forest.hs [smos] [11 of 38] Compiling Smos.Actions.Forest ( src/Smos/Actions/Forest.hs, dist/build/Smos/Actions/Forest.o, dist/build/Smos/Actions/Forest.dyn_o ) [smos] Adapting module: Smos.Actions.Entry [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Entry.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Entry.hs [smos] Adapting module: Smos.Actions.Report.Stuck [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Report/Stuck.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Report/Stuck.hs [smos] Adapting module: Smos.Actions.Report.Timestamps [smos] Adapting module: Smos.Actions.Report.Ongoing [smos] Adapting module: Smos.Actions.Report.Waiting [smos] Adapting module: Smos.Actions.Report.Next [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Report/Timestamps.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Report/Timestamps.hs [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Report/Ongoing.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Report/Ongoing.hs [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Report/Next.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Report/Next.hs [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Report/Waiting.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Report/Waiting.hs [smos] Adapting module: Smos.Actions.Report.Work [smos] Adapting module: Smos.Actions.Browser [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Report/Work.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Report/Work.hs [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Browser.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Browser.hs [smos-server-gen] [Adapting module: Smos.Server.Handler.GetApiVersionSpec [smos-server-gen] Adapting module: Smos.Server.Handler.DeleteBackupSpec [smos-server-gen] Adapting module: Smos.Server.DBSpec [smos-server-gen]  Adapting module: Smos.Server.DB.CompressedSpec [smos-server-gen] Adapting module: Smos.Server.Handler.GetNextActionReportSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetApiVersionSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetApiVersionSpec.hs [smos-server-gen] Adapting module: Smos.Server.Handler.GetBookingSettingsSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/DeleteBackupSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/DeleteBackupSpec.hs [smos-server-gen] Adapting module: Smos.Server.Handler.PutRestoreBackupSpec [smos-server-gen] Adapting module: Smos.Server.Handler.GetSubscriptionSpec [smos-server-gen] Adapting module: Smos.Server.Looper.AutoBackupSpec [smos-server-gen] 1Adapting module: Smos.Server.Handler.GetBackupSpec [smos-server-gen] Adapting module: Smos.Server.Handler.PutSmosFileSpec [smos-server-gen] Adapting module: Smos.Server.Handler.GetBookingSlotsSpec [smos-server-gen] Adapting module: Smos.Server.Handler.PostLoginSpec [smos-server-gen] Adapting module: Smos.Server.Handler.DeleteSmosFileSpec [smos-server-gen]  of Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/DBSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/DBSpec.hs [smos-server-gen] Adapting module: Smos.Server.Handler.PostBookingSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/DB/CompressedSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/DB/CompressedSpec.hs [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetNextActionReportSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetNextActionReportSpec.hs [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetBookingSettingsSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetBookingSettingsSpec.hs [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetSubscriptionSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetSubscriptionSpec.hs [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PutRestoreBackupSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PutRestoreBackupSpec.hs [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Looper/AutoBackupSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Looper/AutoBackupSpec.hs [smos-server-gen] 27] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PostLoginSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PostLoginSpec.hs [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetBookingSlotsSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetBookingSlotsSpec.hs [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/DeleteSmosFileSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/DeleteSmosFileSpec.hs [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PutSmosFileSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PutSmosFileSpec.hs [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetBackupSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetBackupSpec.hs [smos-server-gen] Compiling Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PostBookingSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PostBookingSpec.hs [smos-server-gen] Paths_smos_server_gen ( dist/build/smos-server-test/autogen/Paths_smos_server_gen.hs, dist/build/smos-server-test/smos-server-test-tmp/Paths_smos_server_gen.o ) [smos] [12 of 38] Compiling Smos.Actions.File ( src/Smos/Actions/File.hs, dist/build/Smos/Actions/File.o, dist/build/Smos/Actions/File.dyn_o ) [smos] [13 of 38] Compiling Smos.Actions.Report.Work ( src/Smos/Actions/Report/Work.hs, dist/build/Smos/Actions/Report/Work.o, dist/build/Smos/Actions/Report/Work.dyn_o ) [smos] [14 of 38] Compiling Smos.Actions.Report.Waiting ( src/Smos/Actions/Report/Waiting.hs, dist/build/Smos/Actions/Report/Waiting.o, dist/build/Smos/Actions/Report/Waiting.dyn_o ) [smos] [15 of 38] Compiling Smos.Actions.Report.Timestamps ( src/Smos/Actions/Report/Timestamps.hs, dist/build/Smos/Actions/Report/Timestamps.o, dist/build/Smos/Actions/Report/Timestamps.dyn_o ) [smos] [16 of 38] Compiling Smos.Actions.Report.Stuck ( src/Smos/Actions/Report/Stuck.hs, dist/build/Smos/Actions/Report/Stuck.o, dist/build/Smos/Actions/Report/Stuck.dyn_o ) [smos] [17 of 38] Compiling Smos.Actions.Report.Ongoing ( src/Smos/Actions/Report/Ongoing.hs, dist/build/Smos/Actions/Report/Ongoing.o, dist/build/Smos/Actions/Report/Ongoing.dyn_o ) [smos] [18 of 38] Compiling Smos.Actions.Report.Next ( src/Smos/Actions/Report/Next.hs, dist/build/Smos/Actions/Report/Next.o, dist/build/Smos/Actions/Report/Next.dyn_o ) [smos] [19 of 38] Compiling Smos.Actions.Entry.TodoState ( src/Smos/Actions/Entry/TodoState.hs, dist/build/Smos/Actions/Entry/TodoState.o, dist/build/Smos/Actions/Entry/TodoState.dyn_o ) [smos] [20 of 38] Compiling Smos.Actions.Entry.Timestamps ( src/Smos/Actions/Entry/Timestamps.hs, dist/build/Smos/Actions/Entry/Timestamps.o, dist/build/Smos/Actions/Entry/Timestamps.dyn_o ) [smos] [21 of 38] Compiling Smos.Actions.Entry.Tags ( src/Smos/Actions/Entry/Tags.hs, dist/build/Smos/Actions/Entry/Tags.o, dist/build/Smos/Actions/Entry/Tags.dyn_o ) [smos] [22 of 38] Compiling Smos.Actions.Entry.Properties ( src/Smos/Actions/Entry/Properties.hs, dist/build/Smos/Actions/Entry/Properties.o, dist/build/Smos/Actions/Entry/Properties.dyn_o ) [smos] [23 of 38] Compiling Smos.Actions.Entry.Logbook ( src/Smos/Actions/Entry/Logbook.hs, dist/build/Smos/Actions/Entry/Logbook.o, dist/build/Smos/Actions/Entry/Logbook.dyn_o ) [smos] [24 of 38] Compiling Smos.Actions.Entry.Header ( src/Smos/Actions/Entry/Header.hs, dist/build/Smos/Actions/Entry/Header.o, dist/build/Smos/Actions/Entry/Header.dyn_o ) [smos] [25 of 38] Compiling Smos.Actions.Entry.Contents ( src/Smos/Actions/Entry/Contents.hs, dist/build/Smos/Actions/Entry/Contents.o, dist/build/Smos/Actions/Entry/Contents.dyn_o ) [smos] [26 of 38] Compiling Smos.Actions.Entry ( src/Smos/Actions/Entry.hs, dist/build/Smos/Actions/Entry.o, dist/build/Smos/Actions/Entry.dyn_o ) [smos] [27 of 38] Compiling Smos.Actions.Browser ( src/Smos/Actions/Browser.hs, dist/build/Smos/Actions/Browser.o, dist/build/Smos/Actions/Browser.dyn_o ) [smos-server-gen] [ 2 of 27] Compiling Smos.Server.DB.CompressedSpec ( test/Smos/Server/DB/CompressedSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/DB/CompressedSpec.o ) [smos-server-gen] Adapting module: Smos.Server.Handler.GetMonetisationSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetMonetisationSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetMonetisationSpec.hs [smos] [28 of 38] Compiling Smos.Actions.Report ( src/Smos/Actions/Report.hs, dist/build/Smos/Actions/Report.o, dist/build/Smos/Actions/Report.dyn_o ) [smos] Adapting module: Smos.Actions.Report [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Report.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Report.hs [smos] Adapting module: Smos.Actions.Help [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Help.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Help.hs [smos] Adapting module: Smos.Actions.Convenience [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions/Convenience.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions/Convenience.hs [smos] [29 of 38] Compiling Smos.Actions.Help ( src/Smos/Actions/Help.hs, dist/build/Smos/Actions/Help.o, dist/build/Smos/Actions/Help.dyn_o ) [smos-server-gen] Adapting module: Smos.Server.Handler.PostRegisterSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PostRegisterSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PostRegisterSpec.hs [smos-server-gen] Adapting module: Smos.Server.Handler.PostSyncSpec [smos-server-gen] Adapting module: Smos.Server.Handler.GetListSmosFilesSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PostSyncSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PostSyncSpec.hs [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetListSmosFilesSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetListSmosFilesSpec.hs [smos-server-gen] Adapting module: Smos.Server.Handler.GetListBackupsSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetListBackupsSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetListBackupsSpec.hs [smos] [30 of 38] Compiling Smos.Actions.Convenience ( src/Smos/Actions/Convenience.hs, dist/build/Smos/Actions/Convenience.o, dist/build/Smos/Actions/Convenience.dyn_o ) [smos-server-gen] Adapting module: Smos.Server.Handler.PutUserSubscriptionSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PutUserSubscriptionSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PutUserSubscriptionSpec.hs [smos-server-gen] Adapting module: Smos.Server.Handler.PostBackupSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PostBackupSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PostBackupSpec.hs [smos-server-gen] Adapting module: Smos.Server.Handler.GetPermissionsSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetPermissionsSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetPermissionsSpec.hs [smos-server-gen] [ 3 of 27] Compiling Smos.Server.DBSpec ( test/Smos/Server/DBSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/DBSpec.o ) [smos-server-gen] Adapting module: Smos.Server.Looper.BackupGarbageCollectorSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Looper/BackupGarbageCollectorSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Looper/BackupGarbageCollectorSpec.hs [smos-server-gen] Adapting module: Smos.Server.OptParseSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/OptParseSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/OptParseSpec.hs [smos-server-gen] [ 4 of 27] Compiling Smos.Server.Handler.DeleteBackupSpec ( test/Smos/Server/Handler/DeleteBackupSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/DeleteBackupSpec.o ) [smos-server-gen] [ 5 of 27] Compiling Smos.Server.Handler.DeleteSmosFileSpec ( test/Smos/Server/Handler/DeleteSmosFileSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/DeleteSmosFileSpec.o ) [smos-server-gen] [ 6 of 27] Compiling Smos.Server.Handler.GetApiVersionSpec ( test/Smos/Server/Handler/GetApiVersionSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/GetApiVersionSpec.o ) [smos-server-gen] [ 7 of 27] Compiling Smos.Server.Handler.GetBackupSpec ( test/Smos/Server/Handler/GetBackupSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/GetBackupSpec.o ) [smos-server-gen] [ 8 of 27] Compiling Smos.Server.Handler.GetBookingSettingsSpec ( test/Smos/Server/Handler/GetBookingSettingsSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/GetBookingSettingsSpec.o ) [smos-server-gen] [ 9 of 27] Compiling Smos.Server.Handler.GetBookingSlotsSpec ( test/Smos/Server/Handler/GetBookingSlotsSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/GetBookingSlotsSpec.o ) [smos-server-gen] [10 of 27] Compiling Smos.Server.Handler.GetListBackupsSpec ( test/Smos/Server/Handler/GetListBackupsSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/GetListBackupsSpec.o ) [smos-server-gen] [11 of 27] Compiling Smos.Server.Handler.GetListSmosFilesSpec ( test/Smos/Server/Handler/GetListSmosFilesSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/GetListSmosFilesSpec.o ) [smos-server-gen] [12 of 27] Compiling Smos.Server.Handler.GetMonetisationSpec ( test/Smos/Server/Handler/GetMonetisationSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/GetMonetisationSpec.o ) [smos-server-gen] [13 of 27] Compiling Smos.Server.Handler.GetNextActionReportSpec ( test/Smos/Server/Handler/GetNextActionReportSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/GetNextActionReportSpec.o ) [smos-server-gen] [14 of 27] Compiling Smos.Server.Handler.GetPermissionsSpec ( test/Smos/Server/Handler/GetPermissionsSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/GetPermissionsSpec.o ) [smos-server-gen] [15 of 27] Compiling Smos.Server.Handler.GetSubscriptionSpec ( test/Smos/Server/Handler/GetSubscriptionSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/GetSubscriptionSpec.o ) [smos-server-gen] [16 of 27] Compiling Smos.Server.Handler.PostBackupSpec ( test/Smos/Server/Handler/PostBackupSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/PostBackupSpec.o ) [smos-server-gen] [17 of 27] Compiling Smos.Server.Handler.PostBookingSpec ( test/Smos/Server/Handler/PostBookingSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/PostBookingSpec.o ) [smos] [31 of 38] Compiling Smos.Actions ( src/Smos/Actions.hs, dist/build/Smos/Actions.o, dist/build/Smos/Actions.dyn_o ) [smos] Adapting module: Smos.Actions [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Actions.hs.coverables for source file /build/smos-0.10.1/src/Smos/Actions.hs [smos-server-gen] [18 of 27] Compiling Smos.Server.Handler.PostLoginSpec ( test/Smos/Server/Handler/PostLoginSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/PostLoginSpec.o ) [smos-server-gen] [19 of 27] Compiling Smos.Server.Handler.PostRegisterSpec ( test/Smos/Server/Handler/PostRegisterSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/PostRegisterSpec.o ) [smos-server-gen] [20 of 27] Compiling Smos.Server.Handler.PostSyncSpec ( test/Smos/Server/Handler/PostSyncSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/PostSyncSpec.o ) [smos-server-gen] [21 of 27] Compiling Smos.Server.Handler.PutRestoreBackupSpec ( test/Smos/Server/Handler/PutRestoreBackupSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/PutRestoreBackupSpec.o ) [smos-server-gen] [22 of 27] Compiling Smos.Server.Handler.PutSmosFileSpec ( test/Smos/Server/Handler/PutSmosFileSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/PutSmosFileSpec.o ) [smos-server-gen] [23 of 27] Compiling Smos.Server.Handler.PutUserSubscriptionSpec ( test/Smos/Server/Handler/PutUserSubscriptionSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/PutUserSubscriptionSpec.o ) [smos-server-gen] [24 of 27] Compiling Smos.Server.Looper.AutoBackupSpec ( test/Smos/Server/Looper/AutoBackupSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Looper/AutoBackupSpec.o ) [smos-server-gen] [25 of 27] Compiling Smos.Server.Looper.BackupGarbageCollectorSpec ( test/Smos/Server/Looper/BackupGarbageCollectorSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Looper/BackupGarbageCollectorSpec.o ) [smos] [32 of 38] Compiling Smos.OptParse ( src/Smos/OptParse.hs, dist/build/Smos/OptParse.o, dist/build/Smos/OptParse.dyn_o ) [smos] Adapting module: Smos.Config [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Config.hs.coverables for source file /build/smos-0.10.1/src/Smos/Config.hs [smos] Adapting module: Smos.OptParse [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/OptParse.hs.coverables for source file /build/smos-0.10.1/src/Smos/OptParse.hs [smos] Adapting module: Smos.Draw.Report [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Draw/Report.hs.coverables for source file /build/smos-0.10.1/src/Smos/Draw/Report.hs [smos-server-gen] [26 of 27] Compiling Smos.Server.OptParseSpec ( test/Smos/Server/OptParseSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/OptParseSpec.o ) [smos-server-gen] [27 of 27] Compiling Main ( test/Spec.hs, dist/build/smos-server-test/smos-server-test-tmp/Main.o ) [smos-server-gen] Adapting module: Main [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Spec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Spec.hs [smos-server-gen] [ 1 of 28] Compiling Paths_smos_server_gen ( dist/build/smos-server-test/autogen/Paths_smos_server_gen.hs, dist/build/smos-server-test/smos-server-test-tmp/Paths_smos_server_gen.o ) [Impure plugin forced recompilation] [smos-server-gen] Adapting module: Smos.Server.DBSpec [smos-server-gen] Adapting module: Smos.Server.Handler.GetListBackupsSpec [smos-server-gen] Adapting module: Smos.Server.Handler.DeleteBackupSpec [smos-server-gen] Adapting module: Smos.Server.Handler.GetApiVersionSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/DBSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/DBSpec.hs [smos-server-gen] Adapting module: Smos.Server.DB.CompressedSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/DeleteBackupSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/DeleteBackupSpec.hs [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetListBackupsSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetListBackupsSpec.hs [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetApiVersionSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetApiVersionSpec.hs [smos-server-gen] Adapting module: Smos.Server.Handler.GetListSmosFilesSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/DB/CompressedSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/DB/CompressedSpec.hs [smos-server-gen] Adapting module: Smos.Server.Handler.DeleteSmosFileSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetListSmosFilesSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetListSmosFilesSpec.hs [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/DeleteSmosFileSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/DeleteSmosFileSpec.hs [smos-server-gen] Adapting module: Smos.Server.Handler.GetBookingSettingsSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetBookingSettingsSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetBookingSettingsSpec.hs [smos-server-gen] Adapting module: Smos.Server.Handler.GetPermissionsSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetPermissionsSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetPermissionsSpec.hs [smos-server-gen] Adapting module: Smos.Server.Handler.GetNextActionReportSpec [smos-server-gen] Adapting module: Smos.Server.Handler.GetMonetisationSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetNextActionReportSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetNextActionReportSpec.hs [smos-server-gen] Adapting module: Smos.Server.Handler.PostBackupSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetMonetisationSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetMonetisationSpec.hs [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PostBackupSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PostBackupSpec.hs [smos-server-gen] Adapting module: Smos.Server.Handler.GetBookingSlotsSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetBookingSlotsSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetBookingSlotsSpec.hs [smos] Adapting module: Smos.Draw [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Draw.hs.coverables for source file /build/smos-0.10.1/src/Smos/Draw.hs [smos-server-gen] Adapting module: Smos.Server.Handler.GetBackupSpec [smos-server-gen] Adapting module: Smos.Server.Handler.PostLoginSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetBackupSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetBackupSpec.hs [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PostLoginSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PostLoginSpec.hs [smos] [33 of 38] Compiling Smos.Draw.Report ( src/Smos/Draw/Report.hs, dist/build/Smos/Draw/Report.o, dist/build/Smos/Draw/Report.dyn_o ) [smos] [34 of 38] Compiling Smos.Draw ( src/Smos/Draw.hs, dist/build/Smos/Draw.o, dist/build/Smos/Draw.dyn_o ) [smos-server-gen] [ 2 of 28] Compiling Smos.Server.DB.CompressedSpec ( test/Smos/Server/DB/CompressedSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/DB/CompressedSpec.o ) [Data.GenValidity.ByteString package changed] [smos-server-gen] Adapting module: Smos.Server.Handler.PutSmosFileSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PutSmosFileSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PutSmosFileSpec.hs [smos-server-gen] Adapting module: Smos.Server.Handler.PostSyncSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PostSyncSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PostSyncSpec.hs [smos-server-gen] Adapting module: Smos.Server.Handler.PutUserSubscriptionSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PutUserSubscriptionSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PutUserSubscriptionSpec.hs [smos-server-gen] Adapting module: Smos.Server.Handler.PostBookingSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PostBookingSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PostBookingSpec.hs [smos-server-gen] Adapting module: Smos.Server.Handler.PutRestoreBackupSpec [smos-server-gen] Adapting module: Smos.Server.Looper.AutoBackupSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PutRestoreBackupSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PutRestoreBackupSpec.hs [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Looper/AutoBackupSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Looper/AutoBackupSpec.hs [smos-server-gen] Adapting module: Smos.Server.Handler.PostRegisterSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PostRegisterSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/PostRegisterSpec.hs [smos-server-gen] Adapting module: Smos.Server.Looper.BackupGarbageCollectorSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Looper/BackupGarbageCollectorSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Looper/BackupGarbageCollectorSpec.hs [smos-server-gen] Adapting module: Smos.Server.Handler.GetSubscriptionSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetSubscriptionSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/Handler/GetSubscriptionSpec.hs [smos-server-gen] Adapting module: Smos.Server.OptParseSpec [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Smos/Server/OptParseSpec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Smos/Server/OptParseSpec.hs [smos-server-gen] [ 3 of 28] Compiling Smos.Server.DBSpec ( test/Smos/Server/DBSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/DBSpec.o ) [Smos.Server.DB package changed] [smos-server-gen] [ 4 of 28] Compiling Smos.Server.Handler.DeleteBackupSpec ( test/Smos/Server/Handler/DeleteBackupSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/DeleteBackupSpec.o ) [Test.Syd.Validity package changed] [smos-server-gen] [ 5 of 28] Compiling Smos.Server.Handler.DeleteSmosFileSpec ( test/Smos/Server/Handler/DeleteSmosFileSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/DeleteSmosFileSpec.o ) [Test.Syd.Validity package changed] [smos-server-gen] [ 6 of 28] Compiling Smos.Server.Handler.GetApiVersionSpec ( test/Smos/Server/Handler/GetApiVersionSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/GetApiVersionSpec.o ) [Test.Syd.Validity package changed] [smos-server-gen] [ 7 of 28] Compiling Smos.Server.Handler.GetBackupSpec ( test/Smos/Server/Handler/GetBackupSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/GetBackupSpec.o ) [Data.DirForest package changed] [smos-server-gen] [ 8 of 28] Compiling Smos.Server.Handler.GetBookingSettingsSpec ( test/Smos/Server/Handler/GetBookingSettingsSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/GetBookingSettingsSpec.o ) [Test.Syd.Validity package changed] [smos-server-gen] [ 9 of 28] Compiling Smos.Server.Handler.GetBookingSlotsSpec ( test/Smos/Server/Handler/GetBookingSlotsSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/GetBookingSlotsSpec.o ) [Test.Syd.Validity package changed] [smos-server-gen] [10 of 28] Compiling Smos.Server.Handler.GetListBackupsSpec ( test/Smos/Server/Handler/GetListBackupsSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/GetListBackupsSpec.o ) [Test.Syd.Validity package changed] [smos-server-gen] [11 of 28] Compiling Smos.Server.Handler.GetListSmosFilesSpec ( test/Smos/Server/Handler/GetListSmosFilesSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/GetListSmosFilesSpec.o ) [Test.Syd.Validity package changed] [smos-server-gen] [12 of 28] Compiling Smos.Server.Handler.GetMonetisationSpec ( test/Smos/Server/Handler/GetMonetisationSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/GetMonetisationSpec.o ) [Smos.Client package changed] [smos-server-gen] [13 of 28] Compiling Smos.Server.Handler.GetNextActionReportSpec ( test/Smos/Server/Handler/GetNextActionReportSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/GetNextActionReportSpec.o ) [Test.Syd.Validity package changed] [smos-server-gen] [14 of 28] Compiling Smos.Server.Handler.GetPermissionsSpec ( test/Smos/Server/Handler/GetPermissionsSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/GetPermissionsSpec.o ) [Smos.Client package changed] [smos-server-gen] [15 of 28] Compiling Smos.Server.Handler.GetSubscriptionSpec ( test/Smos/Server/Handler/GetSubscriptionSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/GetSubscriptionSpec.o ) [Smos.Client package changed] [smos-server-gen] [16 of 28] Compiling Smos.Server.Handler.PostBackupSpec ( test/Smos/Server/Handler/PostBackupSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/PostBackupSpec.o ) [Test.Syd.Validity package changed] [smos-server-gen] [17 of 28] Compiling Smos.Server.Handler.PostBookingSpec ( test/Smos/Server/Handler/PostBookingSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/PostBookingSpec.o ) [Test.Syd.Validity package changed] [smos-server-gen] [18 of 28] Compiling Smos.Server.Handler.PostLoginSpec ( test/Smos/Server/Handler/PostLoginSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/PostLoginSpec.o ) [Test.Syd.Validity package changed] [smos-server-gen] [19 of 28] Compiling Smos.Server.Handler.PostRegisterSpec ( test/Smos/Server/Handler/PostRegisterSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/PostRegisterSpec.o ) [Test.Syd.Validity package changed] [smos-server-gen] [20 of 28] Compiling Smos.Server.Handler.PostSyncSpec ( test/Smos/Server/Handler/PostSyncSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/PostSyncSpec.o ) [Test.Syd.Validity package changed] [smos-server-gen] [21 of 28] Compiling Smos.Server.Handler.PutRestoreBackupSpec ( test/Smos/Server/Handler/PutRestoreBackupSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/PutRestoreBackupSpec.o ) [Test.Syd.Validity package changed] [smos-server-gen] [22 of 28] Compiling Smos.Server.Handler.PutSmosFileSpec ( test/Smos/Server/Handler/PutSmosFileSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/PutSmosFileSpec.o ) [Test.Syd.Validity package changed] [smos-server-gen] [23 of 28] Compiling Smos.Server.Handler.PutUserSubscriptionSpec ( test/Smos/Server/Handler/PutUserSubscriptionSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Handler/PutUserSubscriptionSpec.o ) [Test.Syd.Validity package changed] [smos-server-gen] [24 of 28] Compiling Smos.Server.Looper.AutoBackupSpec ( test/Smos/Server/Looper/AutoBackupSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Looper/AutoBackupSpec.o ) [Database.Persist.Sql package changed] [smos-server-gen] [25 of 28] Compiling Smos.Server.Looper.BackupGarbageCollectorSpec ( test/Smos/Server/Looper/BackupGarbageCollectorSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/Looper/BackupGarbageCollectorSpec.o ) [Data.GenValidity.Persist package changed] [smos-server-gen] [26 of 28] Compiling Smos.Server.OptParseSpec ( test/Smos/Server/OptParseSpec.hs, dist/build/smos-server-test/smos-server-test-tmp/Smos/Server/OptParseSpec.o ) [OptEnvConf.Test package changed] [smos-server-gen] [27 of 28] Compiling Main ( test/Spec.hs, dist/build/smos-server-test/smos-server-test-tmp/Main.o ) [Test.Syd package changed] [smos-server-gen] Adapting module: Main [smos-server-gen] Outputing coverables file /build/smos-server-gen-0.9.1/test/Spec.hs.coverables for source file /build/smos-server-gen-0.9.1/test/Spec.hs [smos-server-gen] [28 of 28] Linking dist/build/smos-server-test/smos-server-test [smos] [35 of 38] Compiling Smos.App ( src/Smos/App.hs, dist/build/Smos/App.o, dist/build/Smos/App.dyn_o ) [smos] Adapting module: Smos.App [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/App.hs.coverables for source file /build/smos-0.10.1/src/Smos/App.hs [smos] [36 of 38] Compiling Smos.Config ( src/Smos/Config.hs, dist/build/Smos/Config.o, dist/build/Smos/Config.dyn_o ) [smos] [37 of 38] Compiling Smos ( src/Smos.hs, dist/build/Smos.o, dist/build/Smos.dyn_o ) [smos] Adapting module: Smos [smos] Outputing coverables file /build/smos-0.10.1/src/Smos.hs.coverables for source file /build/smos-0.10.1/src/Smos.hs [smos] [38 of 38] Compiling Smos.Default ( src/Smos/Default.hs, dist/build/Smos/Default.o, dist/build/Smos/Default.dyn_o ) [smos] Adapting module: Smos.Default [smos] Outputing coverables file /build/smos-0.10.1/src/Smos/Default.hs.coverables for source file /build/smos-0.10.1/src/Smos/Default.hs [smos-server-gen] Phase: checkPhase [smos] Warning: ignoring unrecognised input `dist/build/Smos.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Browser.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Convenience.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Entry.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Entry/Contents.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Entry/Header.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Entry/Logbook.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Entry/Properties.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Entry/Tags.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Entry/Timestamps.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Entry/TodoState.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/File.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Forest.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Help.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Report.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Report/Next.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Report/Ongoing.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Report/Stuck.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Report/Timestamps.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Report/Waiting.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Report/Work.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Undo.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Actions/Utils.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Activation.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/App.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Config.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Default.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Draw.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Draw/Base.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Draw/Report.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Keys.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Monad.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/OptParse.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/OptParse/Bare.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Style.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Smos/Types.dyn_o' [smos] Warning: ignoring unrecognised input `dist/build/Paths_smos.dyn_o' [smos-server-gen] Running 1 test suites... [smos-server-gen] Test suite smos-server-test: RUNNING... [smos] Preprocessing test suite 'smos-test' for smos-0.10.1... [smos] Building test suite 'smos-test' for smos-0.10.1... [smos] [ 1 of 11] Compiling Paths_smos ( dist/build/smos-test/autogen/Paths_smos.hs, dist/build/smos-test/smos-test-tmp/Paths_smos.o ) [smos] Adapting module: Smos.OptParseSpec [smos] Adapting module: TestImport [smos] Adapting module: Smos.ActionsSpec [smos] Adapting module: Smos.Cursor.EditorSpec [smos] Outputing coverables file /build/smos-0.10.1/test/Smos/ActionsSpec.hs.coverables for source file /build/smos-0.10.1/test/Smos/ActionsSpec.hs [smos] Outputing coverables file /build/smos-0.10.1/test/Smos/OptParseSpec.hs.coverables for source file /build/smos-0.10.1/test/Smos/OptParseSpec.hs [smos] Outputing coverables file /build/smos-0.10.1/test/TestImport.hs.coverables for source file /build/smos-0.10.1/test/TestImport.hs [smos] Outputing coverables file /build/smos-0.10.1/test/Smos/Cursor/EditorSpec.hs.coverables for source file /build/smos-0.10.1/test/Smos/Cursor/EditorSpec.hs [smos-server-gen] Tests: [smos-server-gen]  [smos-server-gen] Smos.Server.Handler.PostBackupSpec [smos-server-gen]  PostBackup [smos-server-gen]  ✓ produces a valid smos directory forest for any interesting store  627.49 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen]  ✓ doesn't change the stored files  1048.82 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen]  ✓ Does not crash if done twice concurrently  629.61 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen] Smos.Server.Handler.GetNextActionReportSpec [smos-server-gen]  GetNextActionReport [smos-server-gen]  ✓ produces empty reports if there are no files  128.22 ms [smos-server-gen]  ✓ produces valid resuls  654.37 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen] Smos.Server.DBSpec [smos-server-gen]  ✓ Golden test for the current migrations  21.68 ms [smos-server-gen]  ✓ Can automatically migrate from the previous database schema  23.74 ms [smos-server-gen] Smos.Server.Looper.AutoBackupSpec [smos-server-gen]  runAutoBackupLooper [smos-server-gen]  ✓ makes a backup for one user if none have been made yet.  77.91 ms [smos-server-gen]  ✓ makes another backup if one has been made already but long ago enough  78.72 ms [smos-server-gen] Smos.Server.Handler.GetMonetisationSpec [smos-server-gen]  GetMonetisation [smos-server-gen]  ✓ gets monetisation info that says thet the server is not monetised  41.46 ms [smos-server-gen] Smos.Server.Handler.PutRestoreBackupSpec [smos-server-gen]  PutRestoreBackup [smos-server-gen]  ✓ it can reset the state to what there was at the time of the backup after restoring a backup  480.83 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen]  ✓ produces a valid smos directory forest for any interesting store  1221.50 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen] Smos.Server.DB.CompressedSpec [smos-server-gen]  Compressed [smos-server-gen]  compressByteString [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 3  1.70 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 20  1.91 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 10  1.69 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 14  2.09 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 21  2.04 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 8  1.66 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 19  1.94 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 5  1.66 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 2  1.65 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 12  1.99 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 1  1.64 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 7  1.64 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 6  1.68 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 17  1.69 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 11  1.71 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 15  2.79 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 13  0.25 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 18  0.23 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 22  0.35 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 4  0.14 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 16  0.17 ms [smos-server-gen]  ✓ still outputs the compressed version of 'hello world' the same way on compression level 9  0.15 ms [smos-server-gen]  decompressByteString [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 16  1.17 ms [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 15  1.12 ms [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 18  1.13 ms [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 21  1.08 ms [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 20  1.02 ms [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 11  1.01 ms [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 5  0.99 ms [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 19  0.95 ms [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 10  0.93 ms [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 9  1.01 ms [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 22  0.89 ms [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 17  0.82 ms [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 2  0.83 ms [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 14  0.85 ms [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 13  0.04 ms [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 1  0.07 ms [smos-server-gen]  ✓ roundtrips with compressByteString  5.19 ms [smos-server-gen]  passed for all of 100 inputs. [smos] Adapting module: Smos.Types.Gen [smos] Adapting module: Smos.Keys.Gen [smos] Outputing coverables file /build/smos-0.10.1/test/Smos/Types/Gen.hs.coverables for source file /build/smos-0.10.1/test/Smos/Types/Gen.hs [smos] Outputing coverables file /build/smos-0.10.1/test/Smos/Keys/Gen.hs.coverables for source file /build/smos-0.10.1/test/Smos/Keys/Gen.hs [smos] [ 2 of 11] Compiling Smos.ActionsSpec ( test/Smos/ActionsSpec.hs, dist/build/smos-test/smos-test-tmp/Smos/ActionsSpec.o ) [smos] [ 3 of 11] Compiling Smos.Cursor.EditorSpec ( test/Smos/Cursor/EditorSpec.hs, dist/build/smos-test/smos-test-tmp/Smos/Cursor/EditorSpec.o ) [smos] [ 4 of 11] Compiling Smos.OptParseSpec ( test/Smos/OptParseSpec.hs, dist/build/smos-test/smos-test-tmp/Smos/OptParseSpec.o ) [smos] [ 5 of 11] Compiling TestImport ( test/TestImport.hs, dist/build/smos-test/smos-test-tmp/TestImport.o ) [smos] [ 6 of 11] Compiling Smos.Types.Gen ( test/Smos/Types/Gen.hs, dist/build/smos-test/smos-test-tmp/Smos/Types/Gen.o ) [smos] [ 7 of 11] Compiling Smos.Keys.Gen ( test/Smos/Keys/Gen.hs, dist/build/smos-test/smos-test-tmp/Smos/Keys/Gen.o ) [smos] [ 8 of 11] Compiling Smos.KeysSpec ( test/Smos/KeysSpec.hs, dist/build/smos-test/smos-test-tmp/Smos/KeysSpec.o ) [smos] Adapting module: Smos.Cursor.Help.Gen [smos] Outputing coverables file /build/smos-0.10.1/test/Smos/Cursor/Help/Gen.hs.coverables for source file /build/smos-0.10.1/test/Smos/Cursor/Help/Gen.hs [smos] Adapting module: Smos.KeysSpec [smos] Outputing coverables file /build/smos-0.10.1/test/Smos/KeysSpec.hs.coverables for source file /build/smos-0.10.1/test/Smos/KeysSpec.hs [smos] Adapting module: Smos.Cursor.HelpSpec [smos] Outputing coverables file /build/smos-0.10.1/test/Smos/Cursor/HelpSpec.hs.coverables for source file /build/smos-0.10.1/test/Smos/Cursor/HelpSpec.hs [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 6  0.06 ms [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 7  0.04 ms [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 8  0.07 ms [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 3  0.05 ms [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 12  0.06 ms [smos-server-gen]  ✓ can still decompress the output from the previous version at compression level 4  0.14 ms [smos-server-gen] Smos.Server.Handler.DeleteSmosFileSpec [smos-server-gen]  ✓ cannot delete a file that does not exist  157.62 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen]  ✓ deletes a smos file that was put with PutSmosFile, after which it no longer exists  401.73 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen] Smos.Server.Handler.GetApiVersionSpec [smos-server-gen]  GetApiVersion [smos-server-gen]  ✓ works for any username and password  47.38 ms [smos-server-gen] Smos.Server.Handler.PutSmosFileSpec [smos-server-gen]  PutSmosFile [smos-server-gen]  ✓ puts a smos file that can be fetched with GetSmosFile  487.66 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen]  ✓ updates the server time  418.98 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen] Smos.Server.Handler.PostSyncSpec [smos-server-gen]  PostSync [smos-server-gen]  ✓ produces a valid result after two requests  261.79 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen]  ✓ produces a valid result after two of the same additions  226.03 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen]  ✓ produces valid resuls  212.78 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen] Smos.Server.Handler.GetListSmosFilesSpec [smos-server-gen]  GetListSmosFiles [smos-server-gen]  ✓ produces a valid smos directory forest for any interesting store  770.06 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen] Smos.Server.Handler.DeleteBackupSpec [smos-server-gen]  DeleteBackup [smos-server-gen]  ✓ makes a backup un-get-able  629.45 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen] Smos.Server.Handler.GetBookingSettingsSpec [smos-server-gen]  ✓ gets a 404 when a user has not activated booking  92.00 ms [smos-server-gen]  ✓ gets the settings it put  470.14 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen] Smos.Server.OptParseSpec [smos-server-gen]  ✓ produces the nix options as before  0.47 ms [smos-server-gen]  ✓ pass the lint test  0.28 ms [smos-server-gen]  ✓ produces the same reference documentation as before  3.23 ms [smos-server-gen] Smos.Server.Handler.GetSubscriptionSpec [smos-server-gen]  GetSubscription [smos-server-gen]  ✓ gets that the user is not subscribed for a new user  110.40 ms [smos-server-gen] Smos.Server.Handler.GetPermissionsSpec [smos-server-gen]  GetPermissions [smos-server-gen]  ✓ gets that a new user is not an admin  92.85 ms [smos-server-gen] Smos.Server.Handler.PutUserSubscriptionSpec [smos-server-gen]  PutUserSubscription [smos-server-gen]  ✓ can set a subscription that GetUserSubscription can get  229.54 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen] Smos.Server.Looper.BackupGarbageCollectorSpec [smos-server-gen]  decideBackupsToDelete [smos-server-gen]  ✓ works with the default period for a year  2074.69 ms [smos-server-gen]  ✓ works with the default period for a day  30.73 ms [smos-server-gen]  ✓ works with iterations when keeping 3 backups in the last 3 days  10.75 ms [smos-server-gen]  ✓ works with this single example  19.21 ms [smos-server-gen]  ✓ only ever selects backups to delete, from the list  18.46 ms [smos-server-gen]  passed for all of 100 inputs. [smos-server-gen]  ✓ works with iterations when keeping a backup every other day and one per 4 days  6.24 ms [smos-server-gen]  ✓ works on this example  53.78 ms [smos-server-gen]  ✓ works with this single interval where a backup falls outside the interval  11.69 ms [smos-server-gen] Smos.Server.Handler.GetBookingSlotsSpec [smos-server-gen]  ✓ produces valid booking slots for any interesting store  550.88 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen]  ✓ cannot get booking slots for a user that has not activated booking  41.75 ms [smos-server-gen]  ✓ Does not crash if done twice concurrently  559.67 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen] Smos.Server.Handler.PostRegisterSpec [smos-server-gen]  PostRegister [smos-server-gen]  ✓ works for any username and password  25.83 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen] Smos.Server.Handler.PostLoginSpec [smos-server-gen]  PostLogin [smos-server-gen]  ✓ succeeds after registering  41.37 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen]  ✓ fails for any username and password if there are no users  61.84 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen] Smos.Server.Handler.GetBackupSpec [smos-server-gen]  GetBackup [smos-server-gen]  ✓ has no problem with a file that have weird filenames  105.17 ms [smos-server-gen]  ✓ does not crash when run twice concurrently  1238.60 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen]  ✓ can go through the intergration test for any valid store  1152.07 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen]  ✓ has no problem with a large file  1392.65 ms [smos-server-gen]  passed for all of 2 inputs. [smos-server-gen]  ✓ has no problem with a large store  4329.75 ms [smos-server-gen]  passed for all of 2 inputs. [smos-server-gen] Smos.Server.Handler.PostBookingSpec [smos-server-gen]  ✓ cannot post a booking for a user that has not activated booking  169.18 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen]  ✓ cannot post a booking for any non time slot  408.22 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen]  ✓ cannot post a booking for a time-slot of the wrong size  335.05 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen]  ✓ can post a booking for any time slot  926.83 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen]  Golden [smos-server-gen]  makeEmailHtml [smos-server-gen]  ✓ produces the same email html as before  8.77 ms [smos-server-gen]  makeEmailText [smos-server-gen]  ✓ produces the same email text as before  0.33 ms [smos-server-gen]  makeBookingEmail [smos-server-gen]  ✓ produces the same email as before  33.05 ms [smos-server-gen]  makeEmailSubject [smos-server-gen]  ✓ produces the same email subject as before  3.09 ms [smos-server-gen]  makeICALCalendar [smos-server-gen]  ✓ produces the same calendar as before  5.86 ms [smos-server-gen]  ✓ Always produces a valid calendar  113.07 ms [smos-server-gen]  passed for all of 100 inputs. [smos-server-gen] Smos.Server.Handler.GetListBackupsSpec [smos-server-gen]  GetListBackups [smos-server-gen]  ✓ correctly lists two backups after making two backups  690.89 ms [smos-server-gen]  passed for all of 5 inputs. [smos-server-gen]  [smos-server-gen]  Examples: 520 [smos-server-gen]  Passed: 105 [smos-server-gen]  Failed: 0 [smos-server-gen]  Sum of test runtimes: 24.12 seconds [smos-server-gen]  Test suite took:  4.46 seconds [smos-server-gen]  [smos-server-gen] Test suite smos-server-test: PASS [smos-server-gen] Test suite logged to: dist/test/smos-server-gen-0.9.1-smos-server-test.log [smos-server-gen] 1 of 1 test suites (1 of 1 test cases) passed. [smos-server-gen] Phase: haddockPhase [smos-server-gen] Phase: installPhase [smos-server-gen] Installing library in /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-server-gen-0.9.1-FhBYxs91zRmKfRFNl9o7Ys [smos-server-gen] Installing executable smos-server-end-to-end-test in /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1/bin [smos-server-gen] Warning: The directory [smos-server-gen] /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1/bin is not [smos-server-gen] in the system search path. [smos] [ 9 of 11] Compiling Smos.Cursor.Help.Gen ( test/Smos/Cursor/Help/Gen.hs, dist/build/smos-test/smos-test-tmp/Smos/Cursor/Help/Gen.o ) [smos] [10 of 11] Compiling Smos.Cursor.HelpSpec ( test/Smos/Cursor/HelpSpec.hs, dist/build/smos-test/smos-test-tmp/Smos/Cursor/HelpSpec.o ) [smos] [11 of 11] Compiling Main ( test/Main.hs, dist/build/smos-test/smos-test-tmp/Main.o ) [smos] Adapting module: Main [smos] Outputing coverables file /build/smos-0.10.1/test/Main.hs.coverables for source file /build/smos-0.10.1/test/Main.hs [smos-server-gen] Phase: fixupPhase [smos-server-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1 [smos-server-gen] shrinking /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1/bin/smos-server-end-to-end-test [smos-server-gen] shrinking /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-server-gen-0.9.1-FhBYxs91zRmKfRFNl9o7Ys-ghc9.10.3.so [smos-server-gen] checking for references to /build/ in /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1... [smos-server-gen] patching script interpreter paths in /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1 [smos-server-gen] stripping (with command strip and flags -S -p) in /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1/lib /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1/bin [smos-server-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/5379ky32lxzrkn7fn27yqvz0c7q4pgg3-smos-server-gen-0.9.1-coverables [smos-server-gen] checking for references to /build/ in /nix/store/5379ky32lxzrkn7fn27yqvz0c7q4pgg3-smos-server-gen-0.9.1-coverables... [smos-server-gen] patching script interpreter paths in /nix/store/5379ky32lxzrkn7fn27yqvz0c7q4pgg3-smos-server-gen-0.9.1-coverables [smos-server-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/xqxnq6k6r0b4fmp2r0856w9m140qn1yi-smos-server-gen-0.9.1-coverage [smos-server-gen] checking for references to /build/ in /nix/store/xqxnq6k6r0b4fmp2r0856w9m140qn1yi-smos-server-gen-0.9.1-coverage... [smos-server-gen] patching script interpreter paths in /nix/store/xqxnq6k6r0b4fmp2r0856w9m140qn1yi-smos-server-gen-0.9.1-coverage [post-build-hook] Uploading to cachix cache "smos": /nix/store/5379ky32lxzrkn7fn27yqvz0c7q4pgg3-smos-server-gen-0.9.1-coverables /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1 /nix/store/xqxnq6k6r0b4fmp2r0856w9m140qn1yi-smos-server-gen-0.9.1-coverage [post-build-hook] Pushing 3 paths (659 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/5379ky32lxzrkn7fn27yqvz0c7q4pgg3-smos-server-gen-0.9.1-coverables (106.58 KiB) [post-build-hook] Pushing /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1 (16.70 MiB) [post-build-hook] Pushing /nix/store/xqxnq6k6r0b4fmp2r0856w9m140qn1yi-smos-server-gen-0.9.1-coverage (324.85 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/5379ky32lxzrkn7fn27yqvz0c7q4pgg3-smos-server-gen-0.9.1-coverables /nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1 /nix/store/xqxnq6k6r0b4fmp2r0856w9m140qn1yi-smos-server-gen-0.9.1-coverage [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/5379ky32lxzrkn7fn27yqvz0c7q4pgg3-smos-server-gen-0.9.1-coverables' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/jyv6r3snq08pz3yzwwfac8ymhry0dyrv-smos-server-gen-0.9.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/xqxnq6k6r0b4fmp2r0856w9m140qn1yi-smos-server-gen-0.9.1-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/m539rr2gsx6ixaraqv5rbminb1mifayw-smos-server-gen-0.9.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 62 of 78 built (1 building), 28 of 28 downloaded from cache Building smos-sync-gen [smos] [ 1 of 12] Compiling Paths_smos ( dist/build/smos-test/autogen/Paths_smos.hs, dist/build/smos-test/smos-test-tmp/Paths_smos.o ) [Impure plugin forced recompilation] [smos] Adapting module: Smos.OptParseSpec [smos] Adapting module: Smos.ActionsSpec [smos] Adapting module: Smos.Cursor.EditorSpec [smos] Outputing coverables file /build/smos-0.10.1/test/Smos/ActionsSpec.hs.coverables for source file /build/smos-0.10.1/test/Smos/ActionsSpec.hs [smos] Outputing coverables file /build/smos-0.10.1/test/Smos/OptParseSpec.hs.coverables for source file /build/smos-0.10.1/test/Smos/OptParseSpec.hs [smos] Outputing coverables file /build/smos-0.10.1/test/Smos/Cursor/EditorSpec.hs.coverables for source file /build/smos-0.10.1/test/Smos/Cursor/EditorSpec.hs [smos] Adapting module: TestImport [smos] Outputing coverables file /build/smos-0.10.1/test/TestImport.hs.coverables for source file /build/smos-0.10.1/test/TestImport.hs [smos] Adapting module: Smos.Types.Gen [smos] Outputing coverables file /build/smos-0.10.1/test/Smos/Types/Gen.hs.coverables for source file /build/smos-0.10.1/test/Smos/Types/Gen.hs [smos] Adapting module: Smos.Keys.Gen [smos] Outputing coverables file /build/smos-0.10.1/test/Smos/Keys/Gen.hs.coverables for source file /build/smos-0.10.1/test/Smos/Keys/Gen.hs [smos] [ 2 of 12] Compiling Smos.ActionsSpec ( test/Smos/ActionsSpec.hs, dist/build/smos-test/smos-test-tmp/Smos/ActionsSpec.o ) [Smos.Types package changed] [smos] [ 3 of 12] Compiling Smos.Cursor.EditorSpec ( test/Smos/Cursor/EditorSpec.hs, dist/build/smos-test/smos-test-tmp/Smos/Cursor/EditorSpec.o ) [Data.GenValidity.Path package changed] [smos] [ 4 of 12] Compiling Smos.OptParseSpec ( test/Smos/OptParseSpec.hs, dist/build/smos-test/smos-test-tmp/Smos/OptParseSpec.o ) [OptEnvConf.Test package changed] [smos] [ 5 of 12] Compiling TestImport ( test/TestImport.hs, dist/build/smos-test/smos-test-tmp/TestImport.o ) [Data.GenValidity package changed] [smos] [ 6 of 12] Compiling Smos.Types.Gen ( test/Smos/Types/Gen.hs, dist/build/smos-test/smos-test-tmp/Smos/Types/Gen.o ) [Smos.Types package changed] [smos] [ 7 of 12] Compiling Smos.Keys.Gen ( test/Smos/Keys/Gen.hs, dist/build/smos-test/smos-test-tmp/Smos/Keys/Gen.o ) [Smos.Keys package changed] [smos] Adapting module: Smos.Cursor.Help.Gen [smos] Outputing coverables file /build/smos-0.10.1/test/Smos/Cursor/Help/Gen.hs.coverables for source file /build/smos-0.10.1/test/Smos/Cursor/Help/Gen.hs [smos] [ 8 of 12] Compiling Smos.KeysSpec ( test/Smos/KeysSpec.hs, dist/build/smos-test/smos-test-tmp/Smos/KeysSpec.o ) [Text.Megaparsec package changed] [smos] Adapting module: Smos.KeysSpec [smos] Outputing coverables file /build/smos-0.10.1/test/Smos/KeysSpec.hs.coverables for source file /build/smos-0.10.1/test/Smos/KeysSpec.hs [smos] Adapting module: Smos.Cursor.HelpSpec [smos] Outputing coverables file /build/smos-0.10.1/test/Smos/Cursor/HelpSpec.hs.coverables for source file /build/smos-0.10.1/test/Smos/Cursor/HelpSpec.hs [smos] [ 9 of 12] Compiling Smos.Cursor.Help.Gen ( test/Smos/Cursor/Help/Gen.hs, dist/build/smos-test/smos-test-tmp/Smos/Cursor/Help/Gen.o ) [Data.GenValidity package changed] [smos] [10 of 12] Compiling Smos.Cursor.HelpSpec ( test/Smos/Cursor/HelpSpec.hs, dist/build/smos-test/smos-test-tmp/Smos/Cursor/HelpSpec.o ) [Test.Syd.Validity package changed] [smos] [11 of 12] Compiling Main ( test/Main.hs, dist/build/smos-test/smos-test-tmp/Main.o ) [Test.Syd package changed] [smos] Adapting module: Main [smos] Outputing coverables file /build/smos-0.10.1/test/Main.hs.coverables for source file /build/smos-0.10.1/test/Main.hs [smos] [12 of 12] Linking dist/build/smos-test/smos-test [smos] Preprocessing executable 'smos' for smos-0.10.1... [smos] Building executable 'smos' for smos-0.10.1... [smos] [Adapting module: Main [smos] 1 of 2] Compiling Main ( app/Main.hs, dist/build/smos/smos-tmp/Main.o ) [smos] Outputing coverables file /build/smos-0.10.1/app/Main.hs.coverables for source file /build/smos-0.10.1/app/Main.hs [smos] [2 of 2] Compiling Paths_smos ( dist/build/smos/autogen/Paths_smos.hs, dist/build/smos/smos-tmp/Paths_smos.o ) [smos] [1 of 3] Compiling Main ( app/Main.hs, dist/build/smos/smos-tmp/Main.o ) [Smos.Default package changed] [smos] Adapting module: Main [smos] Outputing coverables file /build/smos-0.10.1/app/Main.hs.coverables for source file /build/smos-0.10.1/app/Main.hs [smos] [2 of 3] Compiling Paths_smos ( dist/build/smos/autogen/Paths_smos.hs, dist/build/smos/smos-tmp/Paths_smos.o ) [Impure plugin forced recompilation][ [smos] 3 of 3] Linking dist/build/smos/smos [smos-sync-gen] Phase: setupCompilerEnvironmentPhase [smos-sync-gen] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos] buildPhase completed in 41 seconds [smos] Phase: checkPhase [smos] Running 1 test suites... [smos] Test suite smos-test: RUNNING... [smos-sync-gen] Phase: unpackPhase [smos-sync-gen] unpacking source archive /nix/store/r6j3805rg7pgxn762wsq53km149mxxqi-smos-sync-gen-source-0.4.2/smos-sync-gen-0.4.2.tar.gz [smos-sync-gen] source root is smos-sync-gen-0.4.2 [smos-sync-gen] setting SOURCE_DATE_EPOCH to timestamp 1780356049 of file "smos-sync-gen-0.4.2/test/Spec.hs" [smos-sync-gen] Phase: patchPhase [smos-sync-gen] Adding dekking-value to build-depends in ./smos-sync-gen.cabal [smos-sync-gen] Phase: compileBuildDriverPhase [smos-sync-gen] setupCompileFlags: -package-db=/build/tmp.VyySPlHjX2/setup-package.conf.d -threaded [smos] Tests: [smos]  [smos] Smos.KeysSpec [smos]  GenValid Key [smos]  genValid :: Gen Key [smos]  ✓ only generates valid 'Key's  5.30 ms [smos]  passed for all of 100 inputs. [smos]  matcherConfigP [smos]  ✓ parses "" as MatchConfCatchAll  7.30 ms [smos]  ✓ only parses valid values  69.35 ms [smos]  passed for all of 100 inputs. [smos]  Classes [smos]  100.00% useful [smos]  single keypress [smos]  ✓ parses "a" as MatchConfKeyPress (KeyPress {keyPressKey = KChar 'a', keyPressMods = []})  16.77 ms [smos]  ✓ parses "M-" as MatchConfKeyPress (KeyPress {keyPressKey = KFun 12, keyPressMods = [MMeta]})  17.60 ms [smos]  ✓ parses "M-S-a" as MatchConfKeyPress (KeyPress {keyPressKey = KChar 'a', keyPressMods = [MMeta,MShift]})  18.19 ms [smos]  ✓ parses "m-S-" as MatchConfKeyPress (KeyPress {keyPressKey = KFun 12, keyPressMods = [MMeta,MShift]})  18.18 ms [smos]  ✓ parses "" as MatchConfKeyPress (KeyPress {keyPressKey = KFun 12, keyPressMods = []})  16.78 ms [smos]  ✓ parses "" as MatchConfKeyPress (KeyPress {keyPressKey = KEnter, keyPressMods = []})  16.74 ms [smos]  ✓ parses "M-s-A" as MatchConfKeyPress (KeyPress {keyPressKey = KChar 'A', keyPressMods = [MMeta,MShift]})  18.17 ms [smos]  ✓ parses "m-" as MatchConfKeyPress (KeyPress {keyPressKey = KEnter, keyPressMods = [MMeta]})  17.53 ms [smos]  ✓ parses "M-S-" as MatchConfKeyPress (KeyPress {keyPressKey = KFun 12, keyPressMods = [MMeta,MShift]})  18.15 ms [smos]  ✓ parses "" as MatchConfKeyPress (KeyPress {keyPressKey = KFun 12, keyPressMods = []})  16.78 ms [smos]  ✓ parses "A" as MatchConfKeyPress (KeyPress {keyPressKey = KChar 'A', keyPressMods = []})  16.75 ms [smos]  ✓ parses "m-" as MatchConfKeyPress (KeyPress {keyPressKey = KFun 12, keyPressMods = [MMeta]})  17.55 ms [smos]  ✓ parses "m-s-" as MatchConfKeyPress (KeyPress {keyPressKey = KEnter, keyPressMods = [MMeta,MShift]})  18.13 ms [smos]  ✓ parses "" as MatchConfKeyPress (KeyPress {keyPressKey = KEnter, keyPressMods = []})  16.69 ms [smos]  ✓ parses "M-S-" as MatchConfKeyPress (KeyPress {keyPressKey = KEnter, keyPressMods = [MMeta,MShift]})  18.13 ms [smos]  ✓ parses "M-a" as MatchConfKeyPress (KeyPress {keyPressKey = KChar 'a', keyPressMods = [MMeta]})  17.53 ms [smos]  ✓ parses "M-" as MatchConfKeyPress (KeyPress {keyPressKey = KEnter, keyPressMods = [MMeta]})  17.49 ms [smos-sync-gen] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.VyySPlHjX2/Main.o ) [smos-sync-gen] [2 of 2] Linking Setup [smos]  ✓ parses "m-a" as MatchConfKeyPress (KeyPress {keyPressKey = KChar 'a', keyPressMods = [MMeta]})  17.51 ms [smos]  multi-keypress [smos]  ✓ parses "a bc d" as MatchConfCombination (KeyPress {keyPressKey = KChar 'a', keyPressMods = []}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'b', keyPressMods = []}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'c', keyPressMods = []}) (MatchConfKeyPress (KeyPress {keyPressKey = KChar 'd', keyPressMods = []}))))  16.69 ms [smos]  ✓ parses "M-ab" as MatchConfCombination (KeyPress {keyPressKey = KChar 'a', keyPressMods = [MMeta]}) (MatchConfKeyPress (KeyPress {keyPressKey = KChar 'b', keyPressMods = []}))  17.49 ms [smos]  ✓ parses "M-S-c" as MatchConfCombination (KeyPress {keyPressKey = KChar 'c', keyPressMods = [MMeta,MShift]}) MatchConfAnyChar  18.13 ms [smos]  ✓ parses "a b cd" as MatchConfCombination (KeyPress {keyPressKey = KChar 'a', keyPressMods = []}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'b', keyPressMods = []}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'c', keyPressMods = []}) (MatchConfKeyPress (KeyPress {keyPressKey = KChar 'd', keyPressMods = []}))))  16.69 ms [smos]  ✓ parses "a b" as MatchConfCombination (KeyPress {keyPressKey = KChar 'a', keyPressMods = []}) (MatchConfKeyPress (KeyPress {keyPressKey = KChar 'b', keyPressMods = []}))  19.27 ms [smos]  ✓ parses "ab c" as MatchConfCombination (KeyPress {keyPressKey = KChar 'a', keyPressMods = []}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'b', keyPressMods = []}) (MatchConfKeyPress (KeyPress {keyPressKey = KChar 'c', keyPressMods = []})))  38.25 ms [smos]  ✓ parses "M-S-c" as MatchConfCombination (KeyPress {keyPressKey = KChar 'c', keyPressMods = [MMeta,MShift]}) MatchConfCatchAll  22.65 ms [smos]  ✓ parses "abc" as MatchConfCombination (KeyPress {keyPressKey = KChar 'a', keyPressMods = []}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'b', keyPressMods = []}) (MatchConfKeyPress (KeyPress {keyPressKey = KChar 'c', keyPressMods = []})))  33.09 ms [smos]  ✓ parses "ab cd" as MatchConfCombination (KeyPress {keyPressKey = KChar 'a', keyPressMods = []}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'b', keyPressMods = []}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'c', keyPressMods = []}) (MatchConfKeyPress (KeyPress {keyPressKey = KChar 'd', keyPressMods = []}))))  9.81 ms [smos]  ✓ parses "a b c" as MatchConfCombination (KeyPress {keyPressKey = KChar 'a', keyPressMods = []}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'b', keyPressMods = []}) (MatchConfKeyPress (KeyPress {keyPressKey = KChar 'c', keyPressMods = []})))  21.63 ms [smos]  ✓ parses "M-S-cde" as MatchConfCombination (KeyPress {keyPressKey = KChar 'c', keyPressMods = [MMeta,MShift]}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'd', keyPressMods = []}) (MatchConfKeyPress (KeyPress {keyPressKey = KChar 'e', keyPressMods = []})))  22.77 ms [smos]  ✓ parses "ab c d" as MatchConfCombination (KeyPress {keyPressKey = KChar 'a', keyPressMods = []}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'b', keyPressMods = []}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'c', keyPressMods = []}) (MatchConfKeyPress (KeyPress {keyPressKey = KChar 'd', keyPressMods = []}))))  1.96 ms [smos]  ✓ parses "abcd" as MatchConfCombination (KeyPress {keyPressKey = KChar 'a', keyPressMods = []}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'b', keyPressMods = []}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'c', keyPressMods = []}) (MatchConfKeyPress (KeyPress {keyPressKey = KChar 'd', keyPressMods = []}))))  1.94 ms [smos]  ✓ parses "a bc" as MatchConfCombination (KeyPress {keyPressKey = KChar 'a', keyPressMods = []}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'b', keyPressMods = []}) (MatchConfKeyPress (KeyPress {keyPressKey = KChar 'c', keyPressMods = []})))  21.59 ms [smos]  ✓ parses "abc d" as MatchConfCombination (KeyPress {keyPressKey = KChar 'a', keyPressMods = []}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'b', keyPressMods = []}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'c', keyPressMods = []}) (MatchConfKeyPress (KeyPress {keyPressKey = KChar 'd', keyPressMods = []}))))  2.12 ms [smos]  ✓ parses "a b c d" as MatchConfCombination (KeyPress {keyPressKey = KChar 'a', keyPressMods = []}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'b', keyPressMods = []}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'c', keyPressMods = []}) (MatchConfKeyPress (KeyPress {keyPressKey = KChar 'd', keyPressMods = []}))))  2.09 ms [smos]  ✓ parses "ab" as MatchConfCombination (KeyPress {keyPressKey = KChar 'a', keyPressMods = []}) (MatchConfKeyPress (KeyPress {keyPressKey = KChar 'b', keyPressMods = []}))  2.55 ms [smos]  ✓ parses "a bcd" as MatchConfCombination (KeyPress {keyPressKey = KChar 'a', keyPressMods = []}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'b', keyPressMods = []}) (MatchConfCombination (KeyPress {keyPressKey = KChar 'c', keyPressMods = []}) (MatchConfKeyPress (KeyPress {keyPressKey = KChar 'd', keyPressMods = []}))))  2.08 ms [smos]  ✓ parses "" as MatchConfAnyChar  1.84 ms [smos]  JSON MatcherConfig (valid) [smos]  decode :: Data.ByteString.Lazy.ByteString -> Either String MatcherConfig [smos]  ✓ ensures that encode and decode are inverses for "valid MatcherConfig"'s  255.08 ms [smos]  passed for all of 100 inputs. [smos]  encode :: MatcherConfig -> Data.ByteString.Lazy.ByteString [smos]  ✓ never fails to encode a "valid MatcherConfig"  248.92 ms [smos]  passed for all of 100 inputs. [smos]  renderMatcherConfig [smos]  ✓ renders the something that matcherConfigP can parse to the same thing  250.52 ms [smos]  passed for all of 100 inputs. [smos]  GenValid Modifier [smos]  genValid :: Gen Modifier [smos]  ✓ only generates valid 'Modifier's  2.05 ms [smos]  passed for all of 100 inputs. [smos]  modifierP [smos]  ✓ parses "alt" as MAlt  7.30 ms [smos]  ✓ parses "c" as MCtrl  7.43 ms [smos]  ✓ only parses valid values  15.03 ms [smos]  passed for all of 100 inputs. [smos]  Classes [smos]  100.00% useful [smos]  ✓ parses "a" as MAlt  6.68 ms [smos]  ✓ parses "Alt" as MAlt  6.73 ms [smos]  ✓ parses "C" as MCtrl  6.93 ms [smos]  ✓ parses "s" as MShift  6.86 ms [smos]  ✓ parses "meta" as MMeta  6.80 ms [smos]  ✓ parses "M" as MMeta  6.88 ms [smos]  ✓ parses "m" as MMeta  6.43 ms [smos]  ✓ parses "ctrl" as MCtrl  6.22 ms [smos]  ✓ parses "shift" as MShift  5.91 ms [smos]  ✓ parses "Shift" as MShift  5.85 ms [smos]  ✓ parses "S" as MShift  5.84 ms [smos]  ✓ parses "Meta" as MMeta  5.55 ms [smos]  ✓ parses "A" as MAlt  5.63 ms [smos]  ✓ parses "Ctrl" as MCtrl  5.57 ms [smos]  keyP [smos]  ✓ fails to parse ""  19.32 ms [smos]  ✓ parses "C" as KChar 'C'  26.06 ms [smos]  ✓ parses "" as KBS  22.56 ms [smos]  ✓ fails to parse ""  14.18 ms [smos]  ✓ parses "" as KBS  22.42 ms [smos]  ✓ parses "" as KEnter  22.12 ms [smos]  ✓ parses "c" as KChar 'c'  23.99 ms [smos]  ✓ only parses valid values  75.92 ms [smos]  passed for all of 100 inputs. [smos]  Classes [smos]  100.00% useful [smos]  ✓ parses "-" as KChar '-'  23.91 ms [smos]  ✓ parses "" as KFun 12  24.38 ms [smos]  ✓ parses "" as KFun 12  23.92 ms [smos]  ✓ parses "" as KBS  22.24 ms [smos]  ✓ parses "m" as KChar 'm'  24.41 ms [smos]  ✓ parses "" as KEnter  22.02 ms [smos]  ✓ parses "M" as KChar 'M'  23.87 ms [smos]  GenValid KeyPress [smos]  genValid :: Gen KeyPress [smos]  ✓ only generates valid 'KeyPress's  31.79 ms [smos]  passed for all of 100 inputs. [smos]  renderKeyPress [smos]  ✓ renders the something that keyPressP can parse to the same thing  526.58 ms [smos]  passed for all of 100 inputs. [smos]  renderModifier [smos]  ✓ renders the something that modifierP can parse to the same thing  26.15 ms [smos]  passed for all of 100 inputs. [smos]  keyPressP [smos]  ✓ parses "M+" as KeyPress {keyPressKey = KFun 12, keyPressMods = [MMeta]}  24.59 ms [smos]  ✓ parses "M+a" as KeyPress {keyPressKey = KChar 'a', keyPressMods = [MMeta]}  19.47 ms [smos]  ✓ parses "M+m" as KeyPress {keyPressKey = KChar 'm', keyPressMods = [MMeta]}  19.46 ms [smos]  ✓ parses "M+S+a" as KeyPress {keyPressKey = KChar 'a', keyPressMods = [MMeta,MShift]}  21.00 ms [smos]  ✓ parses "m+S+" as KeyPress {keyPressKey = KFun 12, keyPressMods = [MMeta,MShift]}  21.29 ms [smos]  ✓ parses "m-" as KeyPress {keyPressKey = KEnter, keyPressMods = [MMeta]}  17.09 ms [smos]  ✓ parses "M-S-" as KeyPress {keyPressKey = KFun 12, keyPressMods = [MMeta,MShift]}  20.38 ms [smos]  ✓ parses "-" as KeyPress {keyPressKey = KChar '-', keyPressMods = []}  18.19 ms [smos]  ✓ parses "m+s+" as KeyPress {keyPressKey = KEnter, keyPressMods = [MMeta,MShift]}  10.95 ms [smos]  ✓ parses "m+" as KeyPress {keyPressKey = KEnter, keyPressMods = [MMeta]}  9.64 ms [smos]  ✓ parses "" as KeyPress {keyPressKey = KEnter, keyPressMods = []}  8.92 ms [smos]  ✓ parses "m-a" as KeyPress {keyPressKey = KChar 'a', keyPressMods = [MMeta]}  10.58 ms [smos]  ✓ only parses valid values  53.71 ms [smos]  passed for all of 100 inputs. [smos]  Classes [smos]  100.00% useful [smos]  ✓ parses "m" as KeyPress {keyPressKey = KChar 'm', keyPressMods = []}  8.83 ms [smos]  ✓ parses "M+M" as KeyPress {keyPressKey = KChar 'M', keyPressMods = [MMeta]}  8.77 ms [smos]  ✓ parses "m-" as KeyPress {keyPressKey = KFun 12, keyPressMods = [MMeta]}  8.70 ms [smos]  ✓ parses "M+S+m" as KeyPress {keyPressKey = KChar 'm', keyPressMods = [MMeta,MShift]}  10.41 ms [smos]  ✓ parses "M+" as KeyPress {keyPressKey = KEnter, keyPressMods = [MMeta]}  7.03 ms [smos]  ✓ parses "M-" as KeyPress {keyPressKey = KEnter, keyPressMods = [MMeta]}  6.56 ms [smos]  ✓ parses "M-S-" as KeyPress {keyPressKey = KEnter, keyPressMods = [MMeta,MShift]}  8.07 ms [smos]  ✓ parses "M+S+M" as KeyPress {keyPressKey = KChar 'M', keyPressMods = [MMeta,MShift]}  11.80 ms [smos]  ✓ parses "" as KeyPress {keyPressKey = KFun 12, keyPressMods = []}  9.69 ms [smos]  ✓ fails to parse ""  9.65 ms [smos]  ✓ parses "m+a" as KeyPress {keyPressKey = KChar 'a', keyPressMods = [MMeta]}  9.71 ms [smos]  ✓ parses "" as KeyPress {keyPressKey = KEnter, keyPressMods = []}  7.92 ms [smos]  ✓ parses "M--" as KeyPress {keyPressKey = KChar '-', keyPressMods = [MMeta]}  9.73 ms [smos]  ✓ parses "" as KeyPress {keyPressKey = KFun 12, keyPressMods = []}  9.82 ms [smos]  ✓ parses "m-s-" as KeyPress {keyPressKey = KEnter, keyPressMods = [MMeta,MShift]}  9.80 ms [smos]  ✓ parses "M-" as KeyPress {keyPressKey = KFun 12, keyPressMods = [MMeta]}  9.80 ms [smos]  ✓ parses "M+S+" as KeyPress {keyPressKey = KEnter, keyPressMods = [MMeta,MShift]}  9.78 ms [smos]  ✓ parses "M-S-m" as KeyPress {keyPressKey = KChar 'm', keyPressMods = [MMeta,MShift]}  11.33 ms [smos]  ✓ parses "M+S+" as KeyPress {keyPressKey = KFun 12, keyPressMods = [MMeta,MShift]}  11.32 ms [smos]  ✓ parses "A" as KeyPress {keyPressKey = KChar 'A', keyPressMods = []}  9.73 ms [smos]  ✓ parses "a" as KeyPress {keyPressKey = KChar 'a', keyPressMods = []}  9.77 ms [smos]  ✓ parses "M+s+A" as KeyPress {keyPressKey = KChar 'A', keyPressMods = [MMeta,MShift]}  11.27 ms [smos]  ✓ parses "M-S-a" as KeyPress {keyPressKey = KChar 'a', keyPressMods = [MMeta,MShift]}  11.24 ms [smos]  ✓ parses "M+S++" as KeyPress {keyPressKey = KChar '+', keyPressMods = [MMeta,MShift]}  11.19 ms [smos]  ✓ parses "M" as KeyPress {keyPressKey = KChar 'M', keyPressMods = []}  9.66 ms [smos]  ✓ parses "M-m" as KeyPress {keyPressKey = KChar 'm', keyPressMods = [MMeta]}  9.65 ms [smos]  ✓ parses "M++" as KeyPress {keyPressKey = KChar '+', keyPressMods = [MMeta]}  9.64 ms [smos]  ✓ fails to parse ""  5.93 ms [smos]  ✓ fails to parse ""  3.50 ms [smos]  ✓ parses "M-a" as KeyPress {keyPressKey = KChar 'a', keyPressMods = [MMeta]}  16.03 ms [smos]  ✓ parses "M-S-M" as KeyPress {keyPressKey = KChar 'M', keyPressMods = [MMeta,MShift]}  17.59 ms [smos]  ✓ parses "M-S--" as KeyPress {keyPressKey = KChar '-', keyPressMods = [MMeta,MShift]}  17.59 ms [smos]  ✓ parses "M-s-A" as KeyPress {keyPressKey = KChar 'A', keyPressMods = [MMeta,MShift]}  17.62 ms [smos]  ✓ parses "M-M" as KeyPress {keyPressKey = KChar 'M', keyPressMods = [MMeta]}  15.89 ms [smos]  ✓ parses "m-S-" as KeyPress {keyPressKey = KFun 12, keyPressMods = [MMeta,MShift]}  17.07 ms [smos]  ✓ parses "m+" as KeyPress {keyPressKey = KFun 12, keyPressMods = [MMeta]}  15.82 ms [smos]  JSON Key (valid) [smos]  encode :: Key -> Data.ByteString.Lazy.ByteString [smos]  ✓ never fails to encode a "valid Key"  20.97 ms [smos]  passed for all of 100 inputs. [smos]  decode :: Data.ByteString.Lazy.ByteString -> Either String Key [smos]  ✓ ensures that encode and decode are inverses for "valid Key"'s  28.15 ms [smos]  passed for all of 100 inputs. [smos]  GenValid MatcherConfig [smos]  genValid :: Gen MatcherConfig [smos]  ✓ only generates valid 'MatcherConfig's  19.28 ms [smos]  passed for all of 100 inputs. [smos]  renderKey [smos]  ✓ renders the something that keyP can parse to the same thing  27.20 ms [smos]  passed for all of 100 inputs. [smos]  JSON KeyPress (valid) [smos]  decode :: Data.ByteString.Lazy.ByteString -> Either String KeyPress [smos]  ✓ ensures that encode and decode are inverses for "valid KeyPress"'s  350.24 ms [smos]  passed for all of 100 inputs. [smos]  encode :: KeyPress -> Data.ByteString.Lazy.ByteString [smos]  ✓ never fails to encode a "valid KeyPress"  206.33 ms [smos]  passed for all of 100 inputs. [smos]  JSON Modifier (valid) [smos]  decode :: Data.ByteString.Lazy.ByteString -> Either String Modifier [smos]  ✓ ensures that encode and decode are inverses for "valid Modifier"'s  22.32 ms [smos]  passed for all of 100 inputs. [smos]  encode :: Modifier -> Data.ByteString.Lazy.ByteString [smos]  ✓ never fails to encode a "valid Modifier"  13.59 ms [smos]  passed for all of 100 inputs. [smos] Smos.Cursor.HelpSpec [smos]  helpCursorSelectSearch [smos]  ✓ produces valid cursors  1090.08 ms [smos]  passed for all of 100 inputs. [smos]  GenValid HelpCursor [smos]  genValid :: Gen HelpCursor [smos]  ✓ only generates valid 'HelpCursor's  1091.77 ms [smos]  passed for all of 100 inputs. [smos]  helpCursorDown [smos]  ✓ produces valid cursors  1091.70 ms [smos]  passed for all of 100 inputs. [smos]  helpCursorUp [smos]  ✓ produces valid cursors  1097.96 ms [smos]  passed for all of 100 inputs. [smos]  helpCursorRemove [smos]  ✓ produces valid cursors  1104.04 ms [smos]  passed for all of 100 inputs. [smos]  helpCursorToggleSelection [smos]  ✓ produces valid cursors  1106.07 ms [smos]  passed for all of 100 inputs. [smos]  helpCursorEnd [smos]  ✓ produces valid cursors  1106.64 ms [smos]  passed for all of 100 inputs. [smos]  helpCursorInsert [smos]  ✓ produces valid cursors  1009.88 ms [smos]  passed for all of 100 inputs. [smos]  GenValid KeyHelpCursor [smos]  genValid :: Gen KeyHelpCursor [smos]  ✓ only generates valid 'KeyHelpCursor's  14.89 ms [smos]  passed for all of 100 inputs. [smos]  helpCursorStart [smos]  ✓ produces valid cursors  1092.87 ms [smos]  passed for all of 100 inputs. [smos]  searchHelpCursor [smos]  ✓ produces valid search results  914.93 ms [smos]  passed for all of 100 inputs. [smos]  ✓ selects a subset of the available KeyHelpCursors  962.92 ms [smos]  passed for all of 100 inputs. [smos]  helpCursorDelete [smos]  ✓ produces valid cursors  1091.15 ms [smos]  passed for all of 100 inputs. [smos]  helpCursorSelectHelp [smos]  ✓ produces valid cursors  1080.89 ms [smos]  passed for all of 100 inputs. [smos]  combineKeyHelpCursors [smos]  ✓ produces valid cursors  975.12 ms [smos]  passed for all of 100 inputs. [smos]  helpCursorAppend [smos]  ✓ produces valid cursors  1001.41 ms [smos]  passed for all of 100 inputs. [smos] Smos.Cursor.EditorSpec [smos]  startEditorCursor [smos]  ✓ works on any valid smos file  1312.22 ms [smos]  passed for all of 10 inputs. [smos] Smos.ActionsSpec [smos]  ✓ All actions that are bound by default are in the allActions list  973.36 ms [smos] Smos.OptParseSpec [smos]  ✓ produces the same reference documentation as before  937.76 ms [smos]  ✓ produces the nix options as before  900.15 ms [smos]  ✓ pass the lint test  591.37 ms [smos]  [smos]  Examples: 3730 [smos]  Passed: 157 [smos]  Failed: 0 [smos]  Sum of test runtimes: 24.40 seconds [smos]  Test suite took:  1.40 seconds [smos]  [smos-sync-gen] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-sync-gen] Phase: configurePhase [smos-sync-gen] configureFlags: --verbose --prefix=/nix/store/paxvf4hxsmdjnxjp2j44k166pipr1iyr-smos-sync-gen-0.4.2 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.VyySPlHjX2/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-sync-gen] Using Parsec parser [smos-sync-gen] Configuring smos-sync-gen-0.4.2... [smos] Test suite smos-test: PASS [smos] Test suite logged to: dist/test/smos-0.10.1-smos-test.log [smos] 1 of 1 test suites (1 of 1 test cases) passed. [smos] Phase: haddockPhase [smos] Phase: installPhase [smos] Installing library in /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos] Installing executable smos in /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1/bin [smos] Warning: The directory [smos] /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1/bin is not in the [smos] system search path. [smos-sync-gen] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-sync-gen] Dependency async: using async-2.2.5 [smos-sync-gen] Dependency base: using base-4.20.2.0 [smos-sync-gen] Dependency bytestring: using bytestring-0.12.2.0 [smos-sync-gen] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-sync-gen] Dependency dirforest: using dirforest-0.1.0.0 [smos-sync-gen] Dependency genvalidity >=1.0: using genvalidity-1.1.1.0 [smos-sync-gen] Dependency genvalidity-dirforest: using genvalidity-dirforest-0.1.0.1 [smos-sync-gen] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos-sync-gen] Dependency monad-logger: using monad-logger-0.3.42 [smos-sync-gen] Dependency path: using path-0.9.6 [smos-sync-gen] Dependency path-io: using path-io-1.8.2 [smos-sync-gen] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.1 [smos-sync-gen] Dependency servant-client: using servant-client-0.20.3.0 [smos-sync-gen] Dependency smos-api: using smos-api-0.8.0 [smos-sync-gen] Dependency smos-api-gen: using smos-api-gen-0.3.2 [smos-sync-gen] Dependency smos-sync: using smos-sync-0.8.0 [smos-sync-gen] Dependency sydtest: using sydtest-0.23.0.1 [smos-sync-gen] Dependency sydtest-persistent-sqlite: using sydtest-persistent-sqlite-0.2.0.3 [smos-sync-gen] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-sync-gen] Dependency base: using base-4.20.2.0 [smos-sync-gen] Dependency bytestring: using bytestring-0.12.2.0 [smos-sync-gen] Dependency containers: using containers-0.7 [smos-sync-gen] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-sync-gen] Dependency genvalidity-bytestring: using genvalidity-bytestring-1.0.0.1 [smos-sync-gen] Dependency genvalidity-path: using genvalidity-path-1.0.0.1 [smos-sync-gen] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos-sync-gen] Dependency jose: using jose-0.11 [smos-sync-gen] Dependency mergeful: using mergeful-0.3.0.0 [smos-sync-gen] Dependency monad-logger: using monad-logger-0.3.42 [smos-sync-gen] Dependency opt-env-conf-test: using opt-env-conf-test-0.0.0.4 [smos-sync-gen] Dependency path: using path-0.9.6 [smos-sync-gen] Dependency path-io: using path-io-1.8.2 [smos-sync-gen] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.1 [smos-sync-gen] Dependency resource-pool: using resource-pool-0.4.0.0 [smos-sync-gen] Dependency servant-auth-server: using servant-auth-server-0.4.9.1 [smos-sync-gen] Dependency servant-client: using servant-client-0.20.3.0 [smos-sync-gen] Dependency smos-api: using smos-api-0.8.0 [smos-sync-gen] Dependency smos-api-gen: using smos-api-gen-0.3.2 [smos-sync-gen] Dependency smos-server: using smos-server-0.15.0 [smos-sync-gen] Dependency smos-server-gen: using smos-server-gen-0.9.1 [smos-sync-gen] Dependency smos-sync: using smos-sync-0.8.0 [smos-sync-gen] Dependency smos-sync-gen: using smos-sync-gen-0.4.2 [smos-sync-gen] Dependency sydtest: using sydtest-0.23.0.1 [smos-sync-gen] Dependency sydtest-persistent-sqlite: using sydtest-persistent-sqlite-0.2.0.3 [smos-sync-gen] Dependency sydtest-wai: using sydtest-wai-0.2.0.2 [smos-sync-gen] Dependency text: using text-2.1.3 [smos-sync-gen] Source component graph: [smos-sync-gen]  component lib [smos-sync-gen]  component test:smos-sync-test dependency lib [smos-sync-gen] Configured component graph: [smos-sync-gen]  component smos-sync-gen-0.4.2-IXaOLfEzKMb9Qw9MUwy8d3 [smos-sync-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-sync-gen]  include async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos-sync-gen]  include base-4.20.2.0-fafd [smos-sync-gen]  include bytestring-0.12.2.0-96e1 [smos-sync-gen]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-sync-gen]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-sync-gen]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-sync-gen]  include genvalidity-dirforest-0.1.0.1-LdXkWYoFjKg3J8ZFJJllUW [smos-sync-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-sync-gen]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-sync-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-sync-gen]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-sync-gen]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-sync-gen]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-sync-gen]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-sync-gen]  include smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-sync-gen]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-sync-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-sync-gen]  include sydtest-persistent-sqlite-0.2.0.3-9OGxvlmahvd9mIJV9dvQlf [smos-sync-gen]  component smos-sync-gen-0.4.2-IoLhPx2Xuei5Ki0CLCzajf-smos-sync-test [smos-sync-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-sync-gen]  include base-4.20.2.0-fafd [smos-sync-gen]  include bytestring-0.12.2.0-96e1 [smos-sync-gen]  include containers-0.7-96b4 [smos-sync-gen]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-sync-gen]  include genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [smos-sync-gen]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-sync-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-sync-gen]  include jose-0.11-I70IQCZUOSOD3tg3INRc5G [smos-sync-gen]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-sync-gen]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-sync-gen]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-sync-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-sync-gen]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-sync-gen]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-sync-gen]  include resource-pool-0.4.0.0-70xyFF8XxEfFSLpUOfcoEz [smos-sync-gen]  include servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-sync-gen]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-sync-gen]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-sync-gen]  include smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-sync-gen]  include smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-sync-gen]  include smos-server-gen-0.9.1-FhBYxs91zRmKfRFNl9o7Ys [smos-sync-gen]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-sync-gen]  include smos-sync-gen-0.4.2-IXaOLfEzKMb9Qw9MUwy8d3 [smos-sync-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-sync-gen]  include sydtest-persistent-sqlite-0.2.0.3-9OGxvlmahvd9mIJV9dvQlf [smos-sync-gen]  include sydtest-wai-0.2.0.2-AQ9BvHrr6xuLVEO9fQpv31 [smos-sync-gen]  include text-2.1.3-34f1 [smos-sync-gen] Linked component graph: [smos-sync-gen]  unit smos-sync-gen-0.4.2-IXaOLfEzKMb9Qw9MUwy8d3 [smos-sync-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-sync-gen]  include async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos-sync-gen]  include base-4.20.2.0-fafd [smos-sync-gen]  include bytestring-0.12.2.0-96e1 [smos-sync-gen]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-sync-gen]  include dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-sync-gen]  include genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-sync-gen]  include genvalidity-dirforest-0.1.0.1-LdXkWYoFjKg3J8ZFJJllUW [smos-sync-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-sync-gen]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-sync-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-sync-gen]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-sync-gen]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-sync-gen]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-sync-gen]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-sync-gen]  include smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-sync-gen]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-sync-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-sync-gen]  include sydtest-persistent-sqlite-0.2.0.3-9OGxvlmahvd9mIJV9dvQlf [smos-sync-gen]  Smos.Sync.Client.ContentsMap.Gen=smos-sync-gen-0.4.2-IXaOLfEzKMb9Qw9MUwy8d3:Smos.Sync.Client.ContentsMap.Gen,Smos.Sync.Client.DirForest.Gen=smos-sync-gen-0.4.2-IXaOLfEzKMb9Qw9MUwy8d3:Smos.Sync.Client.DirForest.Gen,Smos.Sync.Client.MetaMap.Gen=smos-sync-gen-0.4.2-IXaOLfEzKMb9Qw9MUwy8d3:Smos.Sync.Client.MetaMap.Gen,Smos.Sync.Client.Sync.Gen=smos-sync-gen-0.4.2-IXaOLfEzKMb9Qw9MUwy8d3:Smos.Sync.Client.Sync.Gen,Smos.Sync.Client.TestUtils=smos-sync-gen-0.4.2-IXaOLfEzKMb9Qw9MUwy8d3:Smos.Sync.Client.TestUtils [smos-sync-gen]  unit smos-sync-gen-0.4.2-IoLhPx2Xuei5Ki0CLCzajf-smos-sync-test [smos-sync-gen]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-sync-gen]  include base-4.20.2.0-fafd [smos-sync-gen]  include bytestring-0.12.2.0-96e1 [smos-sync-gen]  include containers-0.7-96b4 [smos-sync-gen]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-sync-gen]  include genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [smos-sync-gen]  include genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-sync-gen]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-sync-gen]  include jose-0.11-I70IQCZUOSOD3tg3INRc5G [smos-sync-gen]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-sync-gen]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-sync-gen]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-sync-gen]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-sync-gen]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-sync-gen]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-sync-gen]  include resource-pool-0.4.0.0-70xyFF8XxEfFSLpUOfcoEz [smos-sync-gen]  include servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-sync-gen]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-sync-gen]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-sync-gen]  include smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-sync-gen]  include smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-sync-gen]  include smos-server-gen-0.9.1-FhBYxs91zRmKfRFNl9o7Ys [smos-sync-gen]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-sync-gen]  include smos-sync-gen-0.4.2-IXaOLfEzKMb9Qw9MUwy8d3 [smos-sync-gen]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-sync-gen]  include sydtest-persistent-sqlite-0.2.0.3-9OGxvlmahvd9mIJV9dvQlf [smos-sync-gen]  include sydtest-wai-0.2.0.2-AQ9BvHrr6xuLVEO9fQpv31 [smos-sync-gen]  include text-2.1.3-34f1 [smos-sync-gen] Ready component graph: [smos-sync-gen]  definite smos-sync-gen-0.4.2-IXaOLfEzKMb9Qw9MUwy8d3 [smos-sync-gen]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-sync-gen]  depends async-2.2.5-6SxNiIIPxyKH9IyM9VUDjB [smos-sync-gen]  depends base-4.20.2.0-fafd [smos-sync-gen]  depends bytestring-0.12.2.0-96e1 [smos-sync-gen]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-sync-gen]  depends dirforest-0.1.0.0-CEh1C0s0yZGbblEiNxo9N [smos-sync-gen]  depends genvalidity-1.1.1.0-3r9iHh64ExxB6reR5oNiAm [smos-sync-gen]  depends genvalidity-dirforest-0.1.0.1-LdXkWYoFjKg3J8ZFJJllUW [smos-sync-gen]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-sync-gen]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-sync-gen]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-sync-gen]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-sync-gen]  depends persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-sync-gen]  depends servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-sync-gen]  depends smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-sync-gen]  depends smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-sync-gen]  depends smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-sync-gen]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-sync-gen]  depends sydtest-persistent-sqlite-0.2.0.3-9OGxvlmahvd9mIJV9dvQlf [smos-sync-gen]  definite smos-sync-gen-0.4.2-IoLhPx2Xuei5Ki0CLCzajf-smos-sync-test [smos-sync-gen]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-sync-gen]  depends base-4.20.2.0-fafd [smos-sync-gen]  depends bytestring-0.12.2.0-96e1 [smos-sync-gen]  depends containers-0.7-96b4 [smos-sync-gen]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-sync-gen]  depends genvalidity-bytestring-1.0.0.1-3IyDlDJVM09A2BS5LCA7WT [smos-sync-gen]  depends genvalidity-path-1.0.0.1-AcqAiATEKXAEyMc6DbWQAf [smos-sync-gen]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-sync-gen]  depends jose-0.11-I70IQCZUOSOD3tg3INRc5G [smos-sync-gen]  depends mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-sync-gen]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-sync-gen]  depends opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-sync-gen]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-sync-gen]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-sync-gen]  depends persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-sync-gen]  depends resource-pool-0.4.0.0-70xyFF8XxEfFSLpUOfcoEz [smos-sync-gen]  depends servant-auth-server-0.4.9.1-94Ar2rr7z2RFkYt7eCXZAr [smos-sync-gen]  depends servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-sync-gen]  depends smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-sync-gen]  depends smos-api-gen-0.3.2-6xi3HGUQ6y5Lce1TsdHnKy [smos-sync-gen]  depends smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-sync-gen]  depends smos-server-gen-0.9.1-FhBYxs91zRmKfRFNl9o7Ys [smos-sync-gen]  depends smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-sync-gen]  depends smos-sync-gen-0.4.2-IXaOLfEzKMb9Qw9MUwy8d3 [smos-sync-gen]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-sync-gen]  depends sydtest-persistent-sqlite-0.2.0.3-9OGxvlmahvd9mIJV9dvQlf [smos-sync-gen]  depends sydtest-wai-0.2.0.2-AQ9BvHrr6xuLVEO9fQpv31 [smos-sync-gen]  depends text-2.1.3-34f1 [smos-sync-gen] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-sync-gen] Using compiler: ghc-9.10.3 [smos-sync-gen] Using install prefix: [smos-sync-gen] /nix/store/paxvf4hxsmdjnxjp2j44k166pipr1iyr-smos-sync-gen-0.4.2 [smos-sync-gen] Executables installed in: [smos-sync-gen] /nix/store/paxvf4hxsmdjnxjp2j44k166pipr1iyr-smos-sync-gen-0.4.2/bin [smos-sync-gen] Libraries installed in: [smos-sync-gen] /nix/store/paxvf4hxsmdjnxjp2j44k166pipr1iyr-smos-sync-gen-0.4.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-sync-gen-0.4.2-IXaOLfEzKMb9Qw9MUwy8d3 [smos-sync-gen] Dynamic Libraries installed in: [smos-sync-gen] /nix/store/paxvf4hxsmdjnxjp2j44k166pipr1iyr-smos-sync-gen-0.4.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-sync-gen] Private executables installed in: [smos-sync-gen] /nix/store/paxvf4hxsmdjnxjp2j44k166pipr1iyr-smos-sync-gen-0.4.2/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-sync-gen-0.4.2 [smos-sync-gen] Data files installed in: [smos-sync-gen] /nix/store/paxvf4hxsmdjnxjp2j44k166pipr1iyr-smos-sync-gen-0.4.2/share/x86_64-linux-ghc-9.10.3-a85d/smos-sync-gen-0.4.2 [smos-sync-gen] Documentation installed in: [smos-sync-gen] /nix/store/paxvf4hxsmdjnxjp2j44k166pipr1iyr-smos-sync-gen-0.4.2/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-sync-gen-0.4.2 [smos-sync-gen] Configuration files installed in: [smos-sync-gen] /nix/store/paxvf4hxsmdjnxjp2j44k166pipr1iyr-smos-sync-gen-0.4.2/etc [smos-sync-gen] No alex found [smos-sync-gen] Using ar found on system at: [smos-sync-gen] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-sync-gen] No c2hs found [smos-sync-gen] No cpphs found [smos-sync-gen] No doctest found [smos-sync-gen] Using gcc version 14.3.0 given by user at: [smos-sync-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-sync-gen] Using ghc version 9.10.3 found on system at: [smos-sync-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-sync-gen] Using ghc-pkg version 9.10.3 found on system at: [smos-sync-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-sync-gen] No ghcjs found [smos-sync-gen] No ghcjs-pkg found [smos-sync-gen] No greencard found [smos-sync-gen] Using haddock version 2.31.1 found on system at: [smos-sync-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-sync-gen] No happy found [smos-sync-gen] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-sync-gen] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-sync-gen] No hmake found [smos-sync-gen] Using hpc version 0.69 found on system at: [smos-sync-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-sync-gen] Using hsc2hs version 0.68.10 found on system at: [smos-sync-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-sync-gen] No hscolour found [smos-sync-gen] No jhc found [smos-sync-gen] Using ld found on system at: [smos-sync-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-sync-gen] No pkg-config found [smos-sync-gen] Using runghc version 9.10.3 found on system at: [smos-sync-gen] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-sync-gen] Using strip version 2.44 found on system at: [smos-sync-gen] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-sync-gen] Using tar found on system at: [smos-sync-gen] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-sync-gen] No uhc found [smos-sync-gen] Phase: buildPhase [smos] Phase: fixupPhase [smos] shrinking RPATHs of ELF executables and libraries in /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1 [smos] shrinking /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1/bin/smos [smos] shrinking /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-0.10.1-GNPomnFscGE4q12lqWM2A4-ghc9.10.3.so [smos-sync-gen] Preprocessing library for smos-sync-gen-0.4.2... [smos-sync-gen] Building library for smos-sync-gen-0.4.2... [smos] checking for references to /build/ in /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1... [smos] gzipping man pages under /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1/share/man/ [smos] �[smos] stripping (with command strip and flags -S -p) in /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1/lib /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1/bin [smos-sync-gen] [1 of 6] Compiling Paths_smos_sync_gen ( dist/build/autogen/Paths_smos_sync_gen.hs, dist/build/Paths_smos_sync_gen.o, dist/build/Paths_smos_sync_gen.dyn_o ) [smos-sync-gen] Adapting module: Smos.Sync.Client.DirForest.Gen [smos-sync-gen] Adapting module: Smos.Sync.Client.Sync.Gen [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/src/Smos/Sync/Client/Sync/Gen.hs.coverables for source file /build/smos-sync-gen-0.4.2/src/Smos/Sync/Client/Sync/Gen.hs [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/src/Smos/Sync/Client/DirForest/Gen.hs.coverables for source file /build/smos-sync-gen-0.4.2/src/Smos/Sync/Client/DirForest/Gen.hs [smos] shrinking RPATHs of ELF executables and libraries in /nix/store/lzcrq3w57zvwf6x23yr5ivv3z2fipk1f-smos-0.10.1-coverables [smos] checking for references to /build/ in /nix/store/lzcrq3w57zvwf6x23yr5ivv3z2fipk1f-smos-0.10.1-coverables... [smos] patching script interpreter paths in /nix/store/lzcrq3w57zvwf6x23yr5ivv3z2fipk1f-smos-0.10.1-coverables [smos] shrinking RPATHs of ELF executables and libraries in /nix/store/62zjsqky7kpmqjclv97wg5pw4b82c5dc-smos-0.10.1-coverage [smos] checking for references to /build/ in /nix/store/62zjsqky7kpmqjclv97wg5pw4b82c5dc-smos-0.10.1-coverage... [smos] patching script interpreter paths in /nix/store/62zjsqky7kpmqjclv97wg5pw4b82c5dc-smos-0.10.1-coverage [post-build-hook] Uploading to cachix cache "smos": /nix/store/62zjsqky7kpmqjclv97wg5pw4b82c5dc-smos-0.10.1-coverage /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1 /nix/store/lzcrq3w57zvwf6x23yr5ivv3z2fipk1f-smos-0.10.1-coverables [post-build-hook] Pushing 3 paths (428 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/62zjsqky7kpmqjclv97wg5pw4b82c5dc-smos-0.10.1-coverage (243.61 KiB) [post-build-hook] Pushing /nix/store/lzcrq3w57zvwf6x23yr5ivv3z2fipk1f-smos-0.10.1-coverables (2.10 MiB) [post-build-hook] Pushing /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1 (66.32 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/62zjsqky7kpmqjclv97wg5pw4b82c5dc-smos-0.10.1-coverage /nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1 /nix/store/lzcrq3w57zvwf6x23yr5ivv3z2fipk1f-smos-0.10.1-coverables [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/62zjsqky7kpmqjclv97wg5pw4b82c5dc-smos-0.10.1-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/cni9qhkhx1hpvr8wfyxdlr3arf9kmmdq-smos-0.10.1' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/lzcrq3w57zvwf6x23yr5ivv3z2fipk1f-smos-0.10.1-coverables' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/48xp62k230agii44kymly25bir8m0j9q-smos-0.10.1.drv' to 'https://cache.staging.nix-ci.com'... Progress: 63 of 76 built (1 building), 28 of 28 downloaded from cache Building smos-e2e-source [smos-sync-gen] [2 of 6] Compiling Smos.Sync.Client.DirForest.Gen ( src/Smos/Sync/Client/DirForest/Gen.hs, dist/build/Smos/Sync/Client/DirForest/Gen.o, dist/build/Smos/Sync/Client/DirForest/Gen.dyn_o ) [smos-sync-gen] Adapting module: Smos.Sync.Client.MetaMap.Gen [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/src/Smos/Sync/Client/MetaMap/Gen.hs.coverables for source file /build/smos-sync-gen-0.4.2/src/Smos/Sync/Client/MetaMap/Gen.hs [smos-sync-gen] Adapting module: Smos.Sync.Client.TestUtils [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/src/Smos/Sync/Client/TestUtils.hs.coverables for source file /build/smos-sync-gen-0.4.2/src/Smos/Sync/Client/TestUtils.hs [smos-sync-gen] [3 of 6] Compiling Smos.Sync.Client.Sync.Gen ( src/Smos/Sync/Client/Sync/Gen.hs, dist/build/Smos/Sync/Client/Sync/Gen.o, dist/build/Smos/Sync/Client/Sync/Gen.dyn_o ) [smos-sync-gen] [4 of 6] Compiling Smos.Sync.Client.MetaMap.Gen ( src/Smos/Sync/Client/MetaMap/Gen.hs, dist/build/Smos/Sync/Client/MetaMap/Gen.o, dist/build/Smos/Sync/Client/MetaMap/Gen.dyn_o ) [smos-sync-gen] [5 of 6] Compiling Smos.Sync.Client.TestUtils ( src/Smos/Sync/Client/TestUtils.hs, dist/build/Smos/Sync/Client/TestUtils.o, dist/build/Smos/Sync/Client/TestUtils.dyn_o ) [smos-sync-gen] [6 of 6] Compiling Smos.Sync.Client.ContentsMap.Gen ( src/Smos/Sync/Client/ContentsMap/Gen.hs, dist/build/Smos/Sync/Client/ContentsMap/Gen.o, dist/build/Smos/Sync/Client/ContentsMap/Gen.dyn_o ) [smos-sync-gen] Adapting module: Smos.Sync.Client.ContentsMap.Gen [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/src/Smos/Sync/Client/ContentsMap/Gen.hs.coverables for source file /build/smos-sync-gen-0.4.2/src/Smos/Sync/Client/ContentsMap/Gen.hs [smos-sync-gen] Warning: ignoring unrecognised input `dist/build/Smos/Sync/Client/ContentsMap/Gen.dyn_o' [smos-sync-gen] Warning: ignoring unrecognised input `dist/build/Smos/Sync/Client/DirForest/Gen.dyn_o' [smos-sync-gen] Warning: ignoring unrecognised input `dist/build/Smos/Sync/Client/MetaMap/Gen.dyn_o' [smos-sync-gen] Warning: ignoring unrecognised input `dist/build/Smos/Sync/Client/Sync/Gen.dyn_o' [smos-sync-gen] Warning: ignoring unrecognised input `dist/build/Smos/Sync/Client/TestUtils.dyn_o' [smos-sync-gen] Warning: ignoring unrecognised input `dist/build/Paths_smos_sync_gen.dyn_o' [smos-sync-gen] Preprocessing test suite 'smos-sync-test' for smos-sync-gen-0.4.2... [smos-sync-gen] Building test suite 'smos-sync-test' for smos-sync-gen-0.4.2... [smos-sync-gen] [ 1 of 13] Compiling Paths_smos_sync_gen ( dist/build/smos-sync-test/autogen/Paths_smos_sync_gen.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Paths_smos_sync_gen.o ) [smos-sync-gen] Adapting module: Smos.Sync.Client.Sync.DirForestSpec [smos-sync-gen] Adapting module: Smos.Sync.Client.DBSpec [smos-sync-gen] Adapting module: Smos.Sync.Client.OptParseSpec [smos-sync-gen] Adapting module: Smos.Sync.Client.Sync.MetaMapSpec [smos-sync-gen] Adapting module: Smos.Sync.Client.Sync.EmptyDirSpec [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/DirForestSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/DirForestSpec.hs [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/OptParseSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/OptParseSpec.hs [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/DBSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/DBSpec.hs [smos-sync-gen] Adapting module: Smos.Sync.Client.Sync.MetaSpec [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/EmptyDirSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/EmptyDirSpec.hs [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/MetaMapSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/MetaMapSpec.hs [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/MetaSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/MetaSpec.hs [smos-sync-gen] Adapting module: Smos.Sync.Client.LoginSpec [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/LoginSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/LoginSpec.hs [smos-sync-gen] Adapting module: Smos.Sync.Client.Sync.ContentsMapSpec [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/ContentsMapSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/ContentsMapSpec.hs [smos-sync-gen] Adapting module: Smos.Sync.Client.Sync.ReadWriteSpec [smos-sync-gen] Adapting module: Smos.Sync.Client.IntegrationSpec [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/IntegrationSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/IntegrationSpec.hs [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/ReadWriteSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/ReadWriteSpec.hs [smos-sync-gen] Adapting module: Smos.Sync.Client.Sync.IntegrationSpec [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/IntegrationSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/IntegrationSpec.hs [smos-sync-gen] [ 2 of 13] Compiling Smos.Sync.Client.DBSpec ( test/Smos/Sync/Client/DBSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/DBSpec.o ) [smos-sync-gen] [ 3 of 13] Compiling Smos.Sync.Client.IntegrationSpec ( test/Smos/Sync/Client/IntegrationSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/IntegrationSpec.o ) [smos-sync-gen] [ 4 of 13] Compiling Smos.Sync.Client.LoginSpec ( test/Smos/Sync/Client/LoginSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/LoginSpec.o ) [smos-sync-gen] [ 5 of 13] Compiling Smos.Sync.Client.OptParseSpec ( test/Smos/Sync/Client/OptParseSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/OptParseSpec.o ) [smos-sync-gen] [ 6 of 13] Compiling Smos.Sync.Client.Sync.ContentsMapSpec ( test/Smos/Sync/Client/Sync/ContentsMapSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/Sync/ContentsMapSpec.o ) [smos-sync-gen] [ 7 of 13] Compiling Smos.Sync.Client.Sync.DirForestSpec ( test/Smos/Sync/Client/Sync/DirForestSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/Sync/DirForestSpec.o ) [smos-sync-gen] [ 8 of 13] Compiling Smos.Sync.Client.Sync.EmptyDirSpec ( test/Smos/Sync/Client/Sync/EmptyDirSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/Sync/EmptyDirSpec.o ) [smos-sync-gen] [ 9 of 13] Compiling Smos.Sync.Client.Sync.IntegrationSpec ( test/Smos/Sync/Client/Sync/IntegrationSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/Sync/IntegrationSpec.o ) [smos-sync-gen] [10 of 13] Compiling Smos.Sync.Client.Sync.MetaMapSpec ( test/Smos/Sync/Client/Sync/MetaMapSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/Sync/MetaMapSpec.o ) [smos-sync-gen] [11 of 13] Compiling Smos.Sync.Client.Sync.MetaSpec ( test/Smos/Sync/Client/Sync/MetaSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/Sync/MetaSpec.o ) [smos-sync-gen] [12 of 13] Compiling Smos.Sync.Client.Sync.ReadWriteSpec ( test/Smos/Sync/Client/Sync/ReadWriteSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/Sync/ReadWriteSpec.o ) [smos-sync-gen] [13 of 13] Compiling Main ( test/Spec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Main.o ) [smos-sync-gen] Adapting module: Main [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Spec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Spec.hs [smos-sync-gen] [ 1 of Adapting module: Smos.Sync.Client.DBSpec [smos-sync-gen] 14Adapting module: Smos.Sync.Client.Sync.DirForestSpec [smos-sync-gen] ] Compiling Paths_smos_sync_gen ( dist/build/smos-sync-test/autogen/Paths_smos_sync_gen.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Paths_smos_sync_gen.o ) [Impure plugin forced recompilation]Adapting module: Smos.Sync.Client.Sync.MetaMapSpec [smos-sync-gen]  [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/DBSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/DBSpec.hs [smos-sync-gen] Adapting module: Smos.Sync.Client.OptParseSpec [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/DirForestSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/DirForestSpec.hs [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/MetaMapSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/MetaMapSpec.hs [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/OptParseSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/OptParseSpec.hs [smos-sync-gen] Adapting module: Smos.Sync.Client.Sync.EmptyDirSpec [smos-sync-gen] Adapting module: Smos.Sync.Client.LoginSpec [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/EmptyDirSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/EmptyDirSpec.hs [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/LoginSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/LoginSpec.hs [smos-sync-gen] Adapting module: Smos.Sync.Client.IntegrationSpec [smos-sync-gen] Adapting module: Smos.Sync.Client.Sync.MetaSpec [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/MetaSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/MetaSpec.hs [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/IntegrationSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/IntegrationSpec.hs [smos-sync-gen] Adapting module: Smos.Sync.Client.Sync.ReadWriteSpec [smos-sync-gen] Adapting module: Smos.Sync.Client.Sync.ContentsMapSpec [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/ReadWriteSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/ReadWriteSpec.hs [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/ContentsMapSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/ContentsMapSpec.hs [smos-sync-gen] Adapting module: Smos.Sync.Client.Sync.IntegrationSpec [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/IntegrationSpec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Smos/Sync/Client/Sync/IntegrationSpec.hs [smos-sync-gen] [ 2 of 14] Compiling Smos.Sync.Client.DBSpec ( test/Smos/Sync/Client/DBSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/DBSpec.o ) [Smos.Sync.Client.DB package changed] [smos-sync-gen] [ 3 of 14] Compiling Smos.Sync.Client.IntegrationSpec ( test/Smos/Sync/Client/IntegrationSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/IntegrationSpec.o ) [Test.Syd.Validity package changed] [smos-sync-gen] [ 4 of 14] Compiling Smos.Sync.Client.LoginSpec ( test/Smos/Sync/Client/LoginSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/LoginSpec.o ) [Test.Syd.Validity package changed] [smos-sync-gen] [ 5 of 14] Compiling Smos.Sync.Client.OptParseSpec ( test/Smos/Sync/Client/OptParseSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/OptParseSpec.o ) [OptEnvConf.Test package changed] [smos-sync-gen] [ 6 of 14] Compiling Smos.Sync.Client.Sync.ContentsMapSpec ( test/Smos/Sync/Client/Sync/ContentsMapSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/Sync/ContentsMapSpec.o ) [Test.Syd.Validity package changed] [smos-sync-gen] [ 7 of 14] Compiling Smos.Sync.Client.Sync.DirForestSpec ( test/Smos/Sync/Client/Sync/DirForestSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/Sync/DirForestSpec.o ) [Test.Syd.Validity package changed] [smos-sync-gen] [ 8 of 14] Compiling Smos.Sync.Client.Sync.EmptyDirSpec ( test/Smos/Sync/Client/Sync/EmptyDirSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/Sync/EmptyDirSpec.o ) [Data.GenValidity.Path package changed] [smos-sync-gen] [ 9 of 14] Compiling Smos.Sync.Client.Sync.IntegrationSpec ( test/Smos/Sync/Client/Sync/IntegrationSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/Sync/IntegrationSpec.o ) [Test.Syd.Validity package changed] [smos-sync-gen] [10 of 14] Compiling Smos.Sync.Client.Sync.MetaMapSpec ( test/Smos/Sync/Client/Sync/MetaMapSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/Sync/MetaMapSpec.o ) [Test.Syd.Validity package changed] [smos-sync-gen] [11 of 14] Compiling Smos.Sync.Client.Sync.MetaSpec ( test/Smos/Sync/Client/Sync/MetaSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/Sync/MetaSpec.o ) [Test.Syd.Validity package changed] [smos-sync-gen] [12 of 14] Compiling Smos.Sync.Client.Sync.ReadWriteSpec ( test/Smos/Sync/Client/Sync/ReadWriteSpec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Smos/Sync/Client/Sync/ReadWriteSpec.o ) [Data.GenValidity.ByteString package changed] [smos-sync-gen] [13 of 14] Compiling Main ( test/Spec.hs, dist/build/smos-sync-test/smos-sync-test-tmp/Main.o ) [Test.Syd package changed] [smos-sync-gen] Adapting module: Main [smos-sync-gen] Outputing coverables file /build/smos-sync-gen-0.4.2/test/Spec.hs.coverables for source file /build/smos-sync-gen-0.4.2/test/Spec.hs [smos-sync-gen] [14 of 14] Linking dist/build/smos-sync-test/smos-sync-test [smos-sync-gen] Phase: checkPhase [smos-sync-gen] Running 1 test suites... [smos-sync-gen] Test suite smos-sync-test: RUNNING... [smos-sync-gen] [Info] Backing up /build/smos-sync-contents-e1a7715dbe8bd97a/𚄰 to /build/smos-sync-backup-a54ae097321e80a7/𚄰.2026-06-01_23:22:17 [smos-sync-gen] [Info] Backing up /build/smos-sync-contents-5e42f05108214923/󒩿 to /build/smos-sync-backup-5c064044845cbdf3/󒩿.2026-06-01_23:22:17 [smos-sync-gen] [Info] Backing up /build/smos-sync-contents-0e90e1c66bc52d5c/񮍻 to /build/smos-sync-backup-95c2c20dc8f95988/񮍻.2026-06-01_23:22:17 [smos-sync-gen] [Info] Backing up /build/smos-sync-contents-4627be4c9499e1b6/񬒇 to /build/smos-sync-backup-9ff5d946ee7efe3d/񬒇.2026-06-01_23:22:17 [smos-sync-gen] [Info] Backing up /build/smos-sync-contents-c7963e683690cf4a/楼 to /build/smos-sync-backup-0ae8ac19a99ea3dc/楼.2026-06-01_23:22:17 [smos-sync-gen] [Info] Backing up /build/smos-sync-contents-27bd7c4d38beae23/􀶛 to /build/smos-sync-backup-f19688c6e51d087c/􀶛.2026-06-01_23:22:17 [smos-sync-gen] [Info] Backing up /build/smos-sync-contents-628430b3f4006ebe/𚄰 to /build/smos-sync-backup-3d25d37d8fabdc84/𚄰.2026-06-01_23:22:17 [smos-sync-gen] [Info] Backing up /build/smos-sync-contents-2ecfff13aeaa1928/񋥫 to /build/smos-sync-backup-b2f5e1bca129ce9f/񋥫.2026-06-01_23:22:17 [smos-sync-gen] [Info] Backing up /build/smos-sync-contents-3f91d5efbfbe5916/󒩿 to /build/smos-sync-backup-9144922ebbfb3470/󒩿.2026-06-01_23:22:17 [smos-sync-gen] [Info] Backing up /build/smos-sync-contents-5c9fdb23175e2526/񯥓 to /build/smos-sync-backup-2c25f3c43a1eade8/񯥓.2026-06-01_23:22:17 [smos-sync-gen] [Info] Backing up /build/smos-sync-contents-f1a60a3ffc33dc20/񮍻 to /build/smos-sync-backup-6bcb2a898bc1bbbe/񮍻.2026-06-01_23:22:17 [smos-sync-gen] [Info] Backing up /build/smos-sync-contents-98febdd42088fcc4/񬒇 to /build/smos-sync-backup-89088d50a608fee9/񬒇.2026-06-01_23:22:17 [smos-sync-gen] [Info] Backing up /build/smos-sync-contents-581d0b8b46c9fbf0/񽛬 to /build/smos-sync-backup-0540eaf031220859/񽛬.2026-06-01_23:22:17 [smos-sync-gen] [Info] Backing up /build/smos-sync-contents-3a94aed7b2751dc5/楼 to /build/smos-sync-backup-4d278f9a9e5313d9/楼.2026-06-01_23:22:17 [smos-sync-gen] [Info] Backing up /build/smos-sync-contents-16f56737e42348b2/󼥧 to /build/smos-sync-backup-52433a4f31211ec4/󼥧.2026-06-01_23:22:17 [smos-sync-gen] [Info] Backing up /build/smos-sync-contents-aa6bcb9f64d12ff9/􀶛 to /build/smos-sync-backup-f0afedeb6b62eb99/􀶛.2026-06-01_23:22:17 [smos-sync-gen] [Info] Backing up /build/smos-sync-contents-d0f431ecf7c63353/񋥫 to /build/smos-sync-backup-c4f15f0c3afe110d/񋥫.2026-06-01_23:22:17 [smos-sync-gen] [Info] Backing up /build/smos-sync-contents-8da9d007bfc46490/񯥓 to /build/smos-sync-backup-6d7e02cb75856ea5/񯥓.2026-06-01_23:22:17 [smos-sync-gen] [Info] Backing up /build/smos-sync-contents-9ea257f9ee043c9c/񽛬 to /build/smos-sync-backup-7e645e403120f3d5/񽛬.2026-06-01_23:22:17 [smos-sync-gen] [Info] Backing up /build/smos-sync-contents-87bd7153d79b943d/󼥧 to /build/smos-sync-backup-9dc81dc71aaffeaf/󼥧.2026-06-01_23:22:17 [smos-e2e-source] Phase: setupCompilerEnvironmentPhase [smos-e2e-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-sync-gen] Tests: [smos-sync-gen]  [smos-sync-gen] Smos.Sync.Client.IntegrationSpec [smos-sync-gen]  smos-sync [smos-sync-gen]  ✓ just works (tm) with manual login  323.94 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ just works (tm) when the directory for the uuid file doesn't exist yet  273.73 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ just works (tm) without manual login  267.34 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ just works (tm) when the contents dir doesn't exist yet  276.36 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ just works (tm) when the directory for the metadata doesn't exist yet  284.00 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen] Smos.Sync.Client.Sync.EmptyDirSpec [smos-sync-gen]  ✓ leaves only nonempty directories  209.98 ms [smos-sync-gen]  passed for all of 100 inputs. [smos-sync-gen]  ✓ leaves the contents dir  4.59 ms [smos-sync-gen]  ✓ works for this simple example  4.64 ms [smos-sync-gen] Smos.Sync.Client.DBSpec [smos-sync-gen]  ✓ Golden test for the current migrations  4.69 ms [smos-sync-gen]  ✓ Can automatically migrate from the previous database schema  4.77 ms [smos-sync-gen] Smos.Sync.Client.Sync.IntegrationSpec [smos-sync-gen]  testSyncSmosClient [smos-sync-gen]  single client [smos-sync-gen]  deletion [smos-sync-gen]  ✓ succesfully syncs a single deletion from a set of files  1849.44 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a deletion of any number of files  1830.95 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a single deletion  1843.25 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a single deletion from a set of files  1953.15 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  changes [smos-sync-gen]  ✓ succesfully syncs a change of any number of files from a set of files  1830.71 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a change from a set of files  1953.79 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a change of any number of files  1823.85 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a change  1709.53 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs an empty directory  193.47 ms [smos-sync-gen]  can sync a large store [smos-sync-gen]  addition [smos-sync-gen]  ✓ succesfully syncs a directory with one file  1567.33 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a directory with any number of files  779.36 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ does not remove a hidden file that is ignored  748.70 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  two clients [smos-sync-gen]  Nasty sync [smos-sync-gen]  ✓ does not go horribly wrong in the nasty situation where clients add foo and foo/bar respectively  2475.42 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ does not go horribly wrong in the nasty situation where clients add foo and foo/bar/quux respectively, backwards  2477.39 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ does not go horribly wrong in the nasty situation where clients add foo and foo/bar respectively, backwards  2475.94 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ does not go horribly wrong in the nasty situation where clients add foo and foo/bar/quux respectively  2452.47 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  From one client [smos-sync-gen]  additions [smos-sync-gen]  ✓ succesfully syncs any number of files accross two clients  2517.06 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a file accross two clients  2457.85 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ does not sync over a hidden file that is ignored  2314.26 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  Deletions [smos-sync-gen]  ✓ does not sync a deletion of a hidden filed that is ignored  2336.07 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a deletion of any number of files from a set of files  3688.05 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a single deletion from a set of files  3945.18 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a single deletion  3696.99 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a deletion of any number of files  3533.40 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  changes [smos-sync-gen]  ✓ succesfully syncs a change of any number of files  3576.54 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a change from a set of files  3907.41 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a single change  3540.29 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-e2e-source] Phase: unpackPhase [smos-e2e-source] unpacking source archive /nix/store/p711h0jjv0c95f26zh3lsm315iljhrvh-smos-e2e [smos-e2e-source] source root is smos-e2e [smos-e2e-source] Phase: patchPhase [smos-e2e-source] Phase: compileBuildDriverPhase [smos-e2e-source] setupCompileFlags: -package-db=/build/tmp.WmfEqq38NT/setup-package.conf.d -threaded [smos-e2e-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.WmfEqq38NT/Main.o ) [smos-e2e-source] [2 of 2] Linking Setup [smos-e2e-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-e2e-source] Phase: configurePhase [smos-e2e-source] configureFlags: --verbose --prefix=/nix/store/q8mdn6qjabx85xf2kcy1yvrz73n0wkfz-smos-e2e-source-0.8.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.WmfEqq38NT/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-e2e-source] Using Parsec parser [smos-e2e-source] Configuring smos-e2e-0.8.3... [smos-e2e-source] Dependency aeson: using aeson-2.2.3.0 [smos-e2e-source] Dependency base: using base-4.20.2.0 [smos-e2e-source] Dependency bytestring: using bytestring-0.12.2.0 [smos-e2e-source] Dependency conduit: using conduit-1.3.6.1 [smos-e2e-source] Dependency smos: using smos-0.10.1 [smos-e2e-source] Dependency unix: using unix-2.8.7.0 [smos-e2e-source] Dependency unliftio: using unliftio-0.2.25.1 [smos-e2e-source] Dependency vty: using vty-6.4 [smos-e2e-source] Dependency vty-unix: using vty-unix-0.2.0.0 [smos-e2e-source] Source component graph: component lib [smos-e2e-source] Configured component graph: [smos-e2e-source]  component smos-e2e-0.8.3-E7ZLZfgN1plLdLer3wOox0 [smos-e2e-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-e2e-source]  include base-4.20.2.0-fafd [smos-e2e-source]  include bytestring-0.12.2.0-96e1 [smos-e2e-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-e2e-source]  include smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos-e2e-source]  include unix-2.8.7.0-cb75 [smos-e2e-source]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-e2e-source]  include vty-6.4-K1OakpHsBDZBUi5PBPeSvr [smos-e2e-source]  include vty-unix-0.2.0.0-K8XfH8uYPUI2l0V0QrX5qh [smos-e2e-source] Linked component graph: [smos-e2e-source]  unit smos-e2e-0.8.3-E7ZLZfgN1plLdLer3wOox0 [smos-e2e-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-e2e-source]  include base-4.20.2.0-fafd [smos-e2e-source]  include bytestring-0.12.2.0-96e1 [smos-e2e-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-e2e-source]  include smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos-e2e-source]  include unix-2.8.7.0-cb75 [smos-e2e-source]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-e2e-source]  include vty-6.4-K1OakpHsBDZBUi5PBPeSvr [smos-e2e-source]  include vty-unix-0.2.0.0-K8XfH8uYPUI2l0V0QrX5qh [smos-e2e-source]  Smos.Instance=smos-e2e-0.8.3-E7ZLZfgN1plLdLer3wOox0:Smos.Instance,Smos.Terminal=smos-e2e-0.8.3-E7ZLZfgN1plLdLer3wOox0:Smos.Terminal [smos-e2e-source] Ready component graph: [smos-e2e-source]  definite smos-e2e-0.8.3-E7ZLZfgN1plLdLer3wOox0 [smos-e2e-source]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-e2e-source]  depends base-4.20.2.0-fafd [smos-e2e-source]  depends bytestring-0.12.2.0-96e1 [smos-e2e-source]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-e2e-source]  depends smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos-e2e-source]  depends unix-2.8.7.0-cb75 [smos-e2e-source]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-e2e-source]  depends vty-6.4-K1OakpHsBDZBUi5PBPeSvr [smos-e2e-source]  depends vty-unix-0.2.0.0-K8XfH8uYPUI2l0V0QrX5qh [smos-e2e-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-e2e-source] Using compiler: ghc-9.10.3 [smos-e2e-source] Using install prefix: [smos-e2e-source] /nix/store/q8mdn6qjabx85xf2kcy1yvrz73n0wkfz-smos-e2e-source-0.8.3 [smos-e2e-source] Executables installed in: [smos-e2e-source] /nix/store/q8mdn6qjabx85xf2kcy1yvrz73n0wkfz-smos-e2e-source-0.8.3/bin [smos-e2e-source] Libraries installed in: [smos-e2e-source] /nix/store/q8mdn6qjabx85xf2kcy1yvrz73n0wkfz-smos-e2e-source-0.8.3/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-e2e-0.8.3-E7ZLZfgN1plLdLer3wOox0 [smos-e2e-source] Dynamic Libraries installed in: [smos-e2e-source] /nix/store/q8mdn6qjabx85xf2kcy1yvrz73n0wkfz-smos-e2e-source-0.8.3/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-e2e-source] Private executables installed in: [smos-e2e-source] /nix/store/q8mdn6qjabx85xf2kcy1yvrz73n0wkfz-smos-e2e-source-0.8.3/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-e2e-0.8.3 [smos-e2e-source] Data files installed in: [smos-e2e-source] /nix/store/q8mdn6qjabx85xf2kcy1yvrz73n0wkfz-smos-e2e-source-0.8.3/share/x86_64-linux-ghc-9.10.3-a85d/smos-e2e-0.8.3 [smos-e2e-source] Documentation installed in: [smos-e2e-source] /nix/store/q8mdn6qjabx85xf2kcy1yvrz73n0wkfz-smos-e2e-source-0.8.3/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-e2e-0.8.3 [smos-e2e-source] Configuration files installed in: [smos-e2e-source] /nix/store/q8mdn6qjabx85xf2kcy1yvrz73n0wkfz-smos-e2e-source-0.8.3/etc [smos-e2e-source] No alex found [smos-e2e-source] Using ar found on system at: [smos-e2e-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-e2e-source] No c2hs found [smos-e2e-source] No cpphs found [smos-e2e-source] No doctest found [smos-e2e-source] Using gcc version 14.3.0 given by user at: [smos-e2e-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-e2e-source] Using ghc version 9.10.3 found on system at: [smos-e2e-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-e2e-source] Using ghc-pkg version 9.10.3 found on system at: [smos-e2e-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-e2e-source] No ghcjs found [smos-e2e-source] No ghcjs-pkg found [smos-e2e-source] No greencard found [smos-e2e-source] Using haddock version 2.31.1 found on system at: [smos-e2e-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-e2e-source] No happy found [smos-e2e-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-e2e-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-e2e-source] No hmake found [smos-e2e-source] Using hpc version 0.69 found on system at: [smos-e2e-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-e2e-source] Using hsc2hs version 0.68.10 found on system at: [smos-e2e-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-e2e-source] No hscolour found [smos-e2e-source] No jhc found [smos-e2e-source] Using ld found on system at: [smos-e2e-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-e2e-source] No pkg-config found [smos-e2e-source] Using runghc version 9.10.3 found on system at: [smos-e2e-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-e2e-source] Using strip version 2.44 found on system at: [smos-e2e-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-e2e-source] Using tar found on system at: [smos-e2e-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-e2e-source] No uhc found [smos-e2e-source] Phase: buildPhase [smos-e2e-source] Distribution quality errors: [smos-e2e-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-e2e-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-e2e-source] specify an upper bound on the version number. Each major release of the 'base' [smos-e2e-source] package changes the API in various ways and most packages will need some [smos-e2e-source] changes to compile with it. The recommended practice is to specify an upper [smos-e2e-source] bound on the version of the 'base' package. This ensures your package will [smos-e2e-source] continue to build when a new major version of the 'base' package is released. [smos-e2e-source] If you are not sure what upper bound to use then use the next major version. [smos-e2e-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-e2e-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-e2e-source] Distribution quality warnings: [smos-e2e-source] [no-license-file] A 'license-file' is not specified. [smos-e2e-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-e2e-source] - aeson [smos-e2e-source] - bytestring [smos-e2e-source] - conduit [smos-e2e-source] - smos [smos-e2e-source] - unix [smos-e2e-source] - unliftio [smos-e2e-source] - vty [smos-e2e-source] - vty-unix [smos-e2e-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-e2e-source] Note: the public hackage server would reject this package. [smos-e2e-source] Building source dist for smos-e2e-0.8.3... [smos-e2e-source] Source tarball created: dist/smos-e2e-0.8.3.tar.gz [smos-e2e-source] Phase: haddockPhase [smos-e2e-source] Phase: installPhase [smos-e2e-source] Phase: fixupPhase [post-build-hook] Uploading to cachix cache "smos": /nix/store/q8mdn6qjabx85xf2kcy1yvrz73n0wkfz-smos-e2e-source-0.8.3 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/q8mdn6qjabx85xf2kcy1yvrz73n0wkfz-smos-e2e-source-0.8.3 (10.84 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/q8mdn6qjabx85xf2kcy1yvrz73n0wkfz-smos-e2e-source-0.8.3 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/q8mdn6qjabx85xf2kcy1yvrz73n0wkfz-smos-e2e-source-0.8.3' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/yblg2yszd8jjg4jmzjxq52v0d73mihnh-smos-e2e-source-0.8.3.drv' to 'https://cache.staging.nix-ci.com'... Progress: 64 of 74 built (1 building), 28 of 28 downloaded from cache Building smos-e2e [smos-sync-gen]  ✓ succesfully syncs a change of any number of files from a set of files  3794.85 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ does not sync changes in a hidden file that is ignored  2358.29 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  From two clients, concurrently [smos-sync-gen]  ✓ succesfully syncs two different clients concurrently  2598.99 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs two of the same client concurrently  1672.88 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs empty directories  314.94 ms [smos-sync-gen]  From both clients [smos-sync-gen]  Additions only [smos-sync-gen]  ✓ succesfully syncs a file accross two clients  2567.57 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs any number of files accross two clients  2677.65 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs two of the same additions at the same time  2491.71 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  Deletion [smos-sync-gen]  ✓ succesfully syncs a single deletion from a set of files  5423.96 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a deletion of any number of files from a set of files  5496.81 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a single deletion  3433.27 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a deletion of any number of files  5410.58 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  conflicts [smos-sync-gen]  both changed [smos-sync-gen]  ✓ succesfully syncs a conflicting change from a set of files  2836.70 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a single conflicting change  2717.98 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  changes [smos-sync-gen]  ✓ succesfully syncs a single change  5030.68 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a change of any number of files from a set of files  5180.51 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a change of any number of files  4919.39 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen]  ✓ succesfully syncs a change from a set of files  5025.88 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen] Smos.Sync.Client.OptParseSpec [smos-sync-gen]  ✓ produces the same reference documentation as before  1.17 ms [smos-sync-gen]  ✓ produces the nix options as before  0.18 ms [smos-sync-gen]  ✓ pass the lint test  0.07 ms [smos-sync-gen] Smos.Sync.Client.Sync.DirForestSpec [smos-sync-gen]  GenValid (DirForest Int) [smos-sync-gen]  genValid :: Gen (DirForest Int) [smos-sync-gen]  ✓ only generates valid '(DirForest Int)'s  1260.93 ms [smos-sync-gen]  passed for all of 100 inputs. [smos-sync-gen]  makeDirForest [smos-sync-gen]  ✓ produces valid DirForests  8.08 ms [smos-sync-gen]  passed for all of 100 inputs. [smos-sync-gen] Smos.Sync.Client.Sync.ReadWriteSpec [smos-sync-gen]  writeFileSafely [smos-sync-gen]  ✓ writes over an existent dir  8.48 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  ✓ writes over an existent file higher up, two levels  14.91 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  ✓ writes over an existent file  7.19 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  ✓ writes over an existent file higher up  12.50 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  ✓ writes over an existent dir with contents  9.41 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  readFileSafely [smos-sync-gen]  ✓ reads Nothing if there is no file  2.11 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  ✓ reads Nothing if there is no a dir  2.73 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  ✓ reads a file that was just written  3.25 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen] Smos.Sync.Client.Sync.MetaSpec [smos-sync-gen]  writeClientMetadata [smos-sync-gen]  ✓ does not crash while reading this nasty situation  1.09 ms [smos-sync-gen]  ✓ can read exactly what was just written, even if something else has been written first  948.13 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  ✓ can read exactly what was just written  95.05 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen] Smos.Sync.Client.Sync.MetaMapSpec [smos-sync-gen]  fromListIgnoringCollisions [smos-sync-gen]  ✓ Remembers the longest paths it can for this example  2.33 ms [smos-sync-gen]  passed for all of 100 inputs. [smos-sync-gen]  ✓ produces valid contents maps  23.70 ms [smos-sync-gen]  passed for all of 100 inputs. [smos-sync-gen]  singleton [smos-sync-gen]  ✓ produces valid contents maps  3.58 ms [smos-sync-gen]  passed for all of 100 inputs. [smos-sync-gen]  GenValid MetaMap [smos-sync-gen]  genValid :: Gen MetaMap [smos-sync-gen]  ✓ only generates valid 'MetaMap's  1683.33 ms [smos-sync-gen]  passed for all of 100 inputs. [smos-sync-gen]  empty [smos-sync-gen]  ✓ is valid  1.61 ms [smos-sync-gen] Smos.Sync.Client.LoginSpec [smos-sync-gen]  ✓ can still login nicely if the server's JWT key changes  1558.15 ms [smos-sync-gen]  passed for all of 5 inputs. [smos-sync-gen] Smos.Sync.Client.Sync.ContentsMapSpec [smos-sync-gen]  hideDir [smos-sync-gen]  ✓ hides a dir  4.08 ms [smos-sync-gen]  passed for all of 100 inputs. [smos-sync-gen]  ✓ produces valid paths  4.24 ms [smos-sync-gen]  passed for all of 100 inputs. [smos-sync-gen]  unions [smos-sync-gen]  ✓ produces valid contents maps  805.74 ms [smos-sync-gen]  passed for all of 100 inputs. [smos-sync-gen]  empty [smos-sync-gen]  ✓ is valid  0.99 ms [smos-sync-gen]  GenValid ContentsMap [smos-sync-gen]  genValid :: Gen ContentsMap [smos-sync-gen]  ✓ only generates valid 'ContentsMap's  1311.84 ms [smos-sync-gen]  passed for all of 100 inputs. [smos-sync-gen]  union [smos-sync-gen]  ✓ produces valid contents maps  396.83 ms [smos-sync-gen]  passed for all of 100 inputs. [smos-sync-gen]  hideFile [smos-sync-gen]  ✓ hides a file  7.04 ms [smos-sync-gen]  passed for all of 100 inputs. [smos-sync-gen]  ✓ produces valid paths  7.21 ms [smos-sync-gen]  passed for all of 100 inputs. [smos-sync-gen]  fromListIgnoringCollisions [smos-sync-gen]  ✓ produces valid content maps  14.30 ms [smos-sync-gen]  passed for all of 100 inputs. [smos-sync-gen]  ✓ Remembers the longest paths it can for this example  2.23 ms [smos-sync-gen]  passed for all of 100 inputs. [smos-sync-gen]  singleton [smos-sync-gen]  ✓ produces valid contents maps  3.27 ms [smos-sync-gen]  passed for all of 100 inputs. [smos-sync-gen]  generators [smos-sync-gen]  changedContentsMap [smos-sync-gen]  ✓ generates valid values  52.78 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  twoChangedMapsAndTheirUnionsWith [smos-sync-gen]  ✓ generates valid values  74.64 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  twoDistinctPathsThatFitAndTheirUnionWith [smos-sync-gen]  ✓ generates valid values  52.43 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  twoDistinctPathsThatFitAndTheirUnion [smos-sync-gen]  ✓ generates valid values  0.86 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  threeDisjunctMapsAndTheirUnions [smos-sync-gen]  ✓ generates valid values  135.80 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  twoChangedMapsAndTheirUnions [smos-sync-gen]  ✓ generates valid values  105.26 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  mapWithNewHiddenPath [smos-sync-gen]  ✓ generates valid values  47.84 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  ✓ generates a contentsmap where at least one path is hidden  45.20 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  mapWithDisjunctUnion [smos-sync-gen]  ✓ generates valid values  121.69 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  disjunctContentsMap [smos-sync-gen]  ✓ generates valid values  69.25 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  mapWithNewPath [smos-sync-gen]  ✓ generates valid values  48.11 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  genHiddenFile [smos-sync-gen]  ✓ generates hidden files  1.30 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  changedMapsWithUnionOf [smos-sync-gen]  ✓ generates valid values  61.53 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  mapWithAdditions [smos-sync-gen]  ✓ generates valid values  93.63 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  mapWithHiddenAdditions [smos-sync-gen]  ✓ generates valid values  50.52 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  ✓ generates a contentsmap where at least one path is hidden  50.66 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  mapsWithDifferentContentsAtNewPath [smos-sync-gen]  ✓ generates valid values  45.42 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  twoDistinctPathsThatFitAndTheirUnionsWith [smos-sync-gen]  ✓ generates valid values  45.18 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  mapsWithDifferentContentsAtNewPath3 [smos-sync-gen]  ✓ generates valid values  38.84 ms [smos-sync-gen]  passed for all of 10 inputs. [smos-sync-gen]  insert [smos-sync-gen]  ✓ produces valid contents maps  42.96 ms [smos-sync-gen]  passed for all of 100 inputs. [smos-sync-gen]  [smos-sync-gen]  Examples: 2347 [smos-sync-gen]  Passed: 108 [smos-sync-gen]  Failed: 0 [smos-sync-gen]  Pending: 1 [smos-sync-gen]  Sum of test runtimes: 138.47 seconds [smos-sync-gen]  Test suite took:  8.95 seconds [smos-sync-gen]  [smos-sync-gen] Test suite smos-sync-test: PASS [smos-sync-gen] Test suite logged to: dist/test/smos-sync-gen-0.4.2-smos-sync-test.log [smos-sync-gen] 1 of 1 test suites (1 of 1 test cases) passed. [smos-sync-gen] Phase: haddockPhase [smos-sync-gen] Phase: installPhase [smos-e2e] Phase: setupCompilerEnvironmentPhase [smos-e2e] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-sync-gen] Installing library in /nix/store/paxvf4hxsmdjnxjp2j44k166pipr1iyr-smos-sync-gen-0.4.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-sync-gen-0.4.2-IXaOLfEzKMb9Qw9MUwy8d3 [smos-e2e] Phase: unpackPhase [smos-e2e] unpacking source archive /nix/store/q8mdn6qjabx85xf2kcy1yvrz73n0wkfz-smos-e2e-source-0.8.3/smos-e2e-0.8.3.tar.gz [smos-e2e] source root is smos-e2e-0.8.3 [smos-e2e] setting SOURCE_DATE_EPOCH to timestamp 1780356141 of file "smos-e2e-0.8.3/test/TestImport.hs" [smos-e2e] warning: file "smos-e2e-0.8.3/test/TestImport.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-e2e] Phase: patchPhase [smos-e2e] Phase: compileBuildDriverPhase [smos-e2e] setupCompileFlags: -package-db=/build/tmp.hiMh2WsUeB/setup-package.conf.d -threaded [smos-e2e] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.hiMh2WsUeB/Main.o ) [smos-sync-gen] Phase: fixupPhase [smos-e2e] [2 of 2] Linking Setup [smos-sync-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/paxvf4hxsmdjnxjp2j44k166pipr1iyr-smos-sync-gen-0.4.2 [smos-sync-gen] shrinking /nix/store/paxvf4hxsmdjnxjp2j44k166pipr1iyr-smos-sync-gen-0.4.2/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-sync-gen-0.4.2-IXaOLfEzKMb9Qw9MUwy8d3-ghc9.10.3.so [smos-sync-gen] checking for references to /build/ in /nix/store/paxvf4hxsmdjnxjp2j44k166pipr1iyr-smos-sync-gen-0.4.2... [smos-sync-gen] patching script interpreter paths in /nix/store/paxvf4hxsmdjnxjp2j44k166pipr1iyr-smos-sync-gen-0.4.2 [smos-sync-gen] stripping (with command strip and flags -S -p) in /nix/store/paxvf4hxsmdjnxjp2j44k166pipr1iyr-smos-sync-gen-0.4.2/lib [smos-sync-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/gx4x306glf3f6pkmwazi1sy01i483ffw-smos-sync-gen-0.4.2-coverables [smos-sync-gen] checking for references to /build/ in /nix/store/gx4x306glf3f6pkmwazi1sy01i483ffw-smos-sync-gen-0.4.2-coverables... [smos-sync-gen] patching script interpreter paths in /nix/store/gx4x306glf3f6pkmwazi1sy01i483ffw-smos-sync-gen-0.4.2-coverables [smos-sync-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/qmlffn41bs2nhzkqc1g6i2wy7b7b1bws-smos-sync-gen-0.4.2-coverage [smos-sync-gen] checking for references to /build/ in /nix/store/qmlffn41bs2nhzkqc1g6i2wy7b7b1bws-smos-sync-gen-0.4.2-coverage... [smos-sync-gen] patching script interpreter paths in /nix/store/qmlffn41bs2nhzkqc1g6i2wy7b7b1bws-smos-sync-gen-0.4.2-coverage [post-build-hook] Uploading to cachix cache "smos": /nix/store/paxvf4hxsmdjnxjp2j44k166pipr1iyr-smos-sync-gen-0.4.2 /nix/store/qmlffn41bs2nhzkqc1g6i2wy7b7b1bws-smos-sync-gen-0.4.2-coverage [post-build-hook] Pushing 2 paths (595 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/qmlffn41bs2nhzkqc1g6i2wy7b7b1bws-smos-sync-gen-0.4.2-coverage (339.07 KiB) [post-build-hook] Pushing /nix/store/paxvf4hxsmdjnxjp2j44k166pipr1iyr-smos-sync-gen-0.4.2 (2.86 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/paxvf4hxsmdjnxjp2j44k166pipr1iyr-smos-sync-gen-0.4.2 /nix/store/qmlffn41bs2nhzkqc1g6i2wy7b7b1bws-smos-sync-gen-0.4.2-coverage [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/paxvf4hxsmdjnxjp2j44k166pipr1iyr-smos-sync-gen-0.4.2' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/qmlffn41bs2nhzkqc1g6i2wy7b7b1bws-smos-sync-gen-0.4.2-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/ab4wd9canvspaxvf3zrm69wq853a6c5b-smos-sync-gen-0.4.2.drv' to 'https://cache.staging.nix-ci.com'... Progress: 65 of 74 built (1 building), 28 of 28 downloaded from cache [smos-e2e] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-e2e] Phase: configurePhase [smos-e2e] configureFlags: --verbose --prefix=/nix/store/vz1ckmp9m83l1yb7vfkncx02qsnx932g-smos-e2e-0.8.3 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.hiMh2WsUeB/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-e2e] Using Parsec parser [smos-e2e] Configuring smos-e2e-0.8.3... [smos-e2e] Dependency aeson: using aeson-2.2.3.0 [smos-e2e] Dependency base: using base-4.20.2.0 [smos-e2e] Dependency bytestring: using bytestring-0.12.2.0 [smos-e2e] Dependency conduit: using conduit-1.3.6.1 [smos-e2e] Dependency smos: using smos-0.10.1 [smos-e2e] Dependency unix: using unix-2.8.7.0 [smos-e2e] Dependency unliftio: using unliftio-0.2.25.1 [smos-e2e] Dependency vty: using vty-6.4 [smos-e2e] Dependency vty-unix: using vty-unix-0.2.0.0 [smos-e2e] Source component graph: component lib [smos-e2e] Configured component graph: [smos-e2e]  component smos-e2e-0.8.3-E7ZLZfgN1plLdLer3wOox0 [smos-e2e]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-e2e]  include base-4.20.2.0-fafd [smos-e2e]  include bytestring-0.12.2.0-96e1 [smos-e2e]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-e2e]  include smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos-e2e]  include unix-2.8.7.0-cb75 [smos-e2e]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-e2e]  include vty-6.4-K1OakpHsBDZBUi5PBPeSvr [smos-e2e]  include vty-unix-0.2.0.0-K8XfH8uYPUI2l0V0QrX5qh [smos-e2e] Linked component graph: [smos-e2e]  unit smos-e2e-0.8.3-E7ZLZfgN1plLdLer3wOox0 [smos-e2e]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-e2e]  include base-4.20.2.0-fafd [smos-e2e]  include bytestring-0.12.2.0-96e1 [smos-e2e]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-e2e]  include smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos-e2e]  include unix-2.8.7.0-cb75 [smos-e2e]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-e2e]  include vty-6.4-K1OakpHsBDZBUi5PBPeSvr [smos-e2e]  include vty-unix-0.2.0.0-K8XfH8uYPUI2l0V0QrX5qh [smos-e2e]  Smos.Instance=smos-e2e-0.8.3-E7ZLZfgN1plLdLer3wOox0:Smos.Instance,Smos.Terminal=smos-e2e-0.8.3-E7ZLZfgN1plLdLer3wOox0:Smos.Terminal [smos-e2e] Ready component graph: [smos-e2e]  definite smos-e2e-0.8.3-E7ZLZfgN1plLdLer3wOox0 [smos-e2e]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-e2e]  depends base-4.20.2.0-fafd [smos-e2e]  depends bytestring-0.12.2.0-96e1 [smos-e2e]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-e2e]  depends smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos-e2e]  depends unix-2.8.7.0-cb75 [smos-e2e]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-e2e]  depends vty-6.4-K1OakpHsBDZBUi5PBPeSvr [smos-e2e]  depends vty-unix-0.2.0.0-K8XfH8uYPUI2l0V0QrX5qh [smos-e2e] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-e2e] Using compiler: ghc-9.10.3 [smos-e2e] Using install prefix: [smos-e2e] /nix/store/vz1ckmp9m83l1yb7vfkncx02qsnx932g-smos-e2e-0.8.3 [smos-e2e] Executables installed in: [smos-e2e] /nix/store/vz1ckmp9m83l1yb7vfkncx02qsnx932g-smos-e2e-0.8.3/bin [smos-e2e] Libraries installed in: [smos-e2e] /nix/store/vz1ckmp9m83l1yb7vfkncx02qsnx932g-smos-e2e-0.8.3/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-e2e-0.8.3-E7ZLZfgN1plLdLer3wOox0 [smos-e2e] Dynamic Libraries installed in: [smos-e2e] /nix/store/vz1ckmp9m83l1yb7vfkncx02qsnx932g-smos-e2e-0.8.3/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-e2e] Private executables installed in: [smos-e2e] /nix/store/vz1ckmp9m83l1yb7vfkncx02qsnx932g-smos-e2e-0.8.3/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-e2e-0.8.3 [smos-e2e] Data files installed in: [smos-e2e] /nix/store/vz1ckmp9m83l1yb7vfkncx02qsnx932g-smos-e2e-0.8.3/share/x86_64-linux-ghc-9.10.3-a85d/smos-e2e-0.8.3 [smos-e2e] Documentation installed in: [smos-e2e] /nix/store/vz1ckmp9m83l1yb7vfkncx02qsnx932g-smos-e2e-0.8.3/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-e2e-0.8.3 [smos-e2e] Configuration files installed in: [smos-e2e] /nix/store/vz1ckmp9m83l1yb7vfkncx02qsnx932g-smos-e2e-0.8.3/etc [smos-e2e] No alex found [smos-e2e] Using ar found on system at: [smos-e2e] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-e2e] No c2hs found [smos-e2e] No cpphs found [smos-e2e] No doctest found [smos-e2e] Using gcc version 14.3.0 given by user at: [smos-e2e] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-e2e] Using ghc version 9.10.3 found on system at: [smos-e2e] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-e2e] Using ghc-pkg version 9.10.3 found on system at: [smos-e2e] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-e2e] No ghcjs found [smos-e2e] No ghcjs-pkg found [smos-e2e] No greencard found [smos-e2e] Using haddock version 2.31.1 found on system at: [smos-e2e] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-e2e] No happy found [smos-e2e] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-e2e] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-e2e] No hmake found [smos-e2e] Using hpc version 0.69 found on system at: [smos-e2e] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-e2e] Using hsc2hs version 0.68.10 found on system at: [smos-e2e] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-e2e] No hscolour found [smos-e2e] No jhc found [smos-e2e] Using ld found on system at: [smos-e2e] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-e2e] No pkg-config found [smos-e2e] Using runghc version 9.10.3 found on system at: [smos-e2e] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-e2e] Using strip version 2.44 found on system at: [smos-e2e] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-e2e] Using tar found on system at: [smos-e2e] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-e2e] No uhc found [smos-e2e] Phase: buildPhase [smos-e2e] Preprocessing library for smos-e2e-0.8.3... [smos-e2e] Building library for smos-e2e-0.8.3... [smos-e2e] [1 of 3] Compiling Paths_smos_e2e ( dist/build/autogen/Paths_smos_e2e.hs, dist/build/Paths_smos_e2e.o, dist/build/Paths_smos_e2e.dyn_o ) [smos-e2e] [2 of 3] Compiling Smos.Terminal ( src/Smos/Terminal.hs, dist/build/Smos/Terminal.o, dist/build/Smos/Terminal.dyn_o ) [smos-e2e] [3 of 3] Compiling Smos.Instance ( src/Smos/Instance.hs, dist/build/Smos/Instance.o, dist/build/Smos/Instance.dyn_o ) [smos-e2e] Phase: haddockPhase [smos-e2e] Phase: installPhase [smos-e2e] Installing library in /nix/store/vz1ckmp9m83l1yb7vfkncx02qsnx932g-smos-e2e-0.8.3/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-e2e-0.8.3-E7ZLZfgN1plLdLer3wOox0 [smos-e2e] Phase: fixupPhase [smos-e2e] shrinking RPATHs of ELF executables and libraries in /nix/store/vz1ckmp9m83l1yb7vfkncx02qsnx932g-smos-e2e-0.8.3 [smos-e2e] shrinking /nix/store/vz1ckmp9m83l1yb7vfkncx02qsnx932g-smos-e2e-0.8.3/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-e2e-0.8.3-E7ZLZfgN1plLdLer3wOox0-ghc9.10.3.so [smos-e2e] checking for references to /build/ in /nix/store/vz1ckmp9m83l1yb7vfkncx02qsnx932g-smos-e2e-0.8.3... [smos-e2e] patching script interpreter paths in /nix/store/vz1ckmp9m83l1yb7vfkncx02qsnx932g-smos-e2e-0.8.3 [smos-e2e] stripping (with command strip and flags -S -p) in /nix/store/vz1ckmp9m83l1yb7vfkncx02qsnx932g-smos-e2e-0.8.3/lib [post-build-hook] Uploading to cachix cache "smos": /nix/store/vz1ckmp9m83l1yb7vfkncx02qsnx932g-smos-e2e-0.8.3 [post-build-hook] Pushing 1 paths (429 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/vz1ckmp9m83l1yb7vfkncx02qsnx932g-smos-e2e-0.8.3 (315.98 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/vz1ckmp9m83l1yb7vfkncx02qsnx932g-smos-e2e-0.8.3 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/vz1ckmp9m83l1yb7vfkncx02qsnx932g-smos-e2e-0.8.3' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/dskmxb6hqi3zgx19zls0mvnmraansnz5-smos-e2e-0.8.3.drv' to 'https://cache.staging.nix-ci.com'... Progress: 66 of 74 built, 28 of 28 downloaded from cache Building smos-web-server-source [smos-web-server-source] Phase: setupCompilerEnvironmentPhase [smos-web-server-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-web-server-source] Phase: unpackPhase [smos-web-server-source] unpacking source archive /nix/store/pva0p0a07f9kv2wnpl3amvqglq6mip6i-smos-web-server [smos-web-server-source] source root is smos-web-server [smos-web-server-source] Phase: patchPhase [smos-web-server-source] Phase: compileBuildDriverPhase [smos-web-server-source] setupCompileFlags: -package-db=/build/tmp.0jh4iFMCcV/setup-package.conf.d -threaded [smos-web-server-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.0jh4iFMCcV/Main.o ) [smos-web-server-source] [2 of 2] Linking Setup [smos-web-server-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-web-server-source] Phase: configurePhase [smos-web-server-source] configureFlags: --verbose --prefix=/nix/store/1gihs1m4757cgxjv44n08v8fhv48cspb-smos-web-server-source-0.14.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.0jh4iFMCcV/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-web-server-source] Using Parsec parser [smos-web-server-source] Configuring smos-web-server-0.14.4... [smos-web-server-source] Dependency aeson: using aeson-2.2.3.0 [smos-web-server-source] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.2 [smos-web-server-source] Dependency base: using base-4.20.2.0 [smos-web-server-source] Dependency bytestring: using bytestring-0.12.2.0 [smos-web-server-source] Dependency conduit: using conduit-1.3.6.1 [smos-web-server-source] Dependency containers: using containers-0.7 [smos-web-server-source] Dependency data-default: using data-default-0.8.0.1 [smos-web-server-source] Dependency deepseq: using deepseq-1.5.0.0 [smos-web-server-source] Dependency http-client: using http-client-0.7.19 [smos-web-server-source] Dependency http-client-tls: using http-client-tls-0.3.6.4 [smos-web-server-source] Dependency http-types: using http-types-0.12.4 [smos-web-server-source] Dependency ical: using ical-0.0.0.0 [smos-web-server-source] Dependency monad-logger: using monad-logger-0.3.42 [smos-web-server-source] Dependency mtl: using mtl-2.3.1 [smos-web-server-source] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-web-server-source] Dependency path: using path-0.9.6 [smos-web-server-source] Dependency path-io: using path-io-1.8.2 [smos-web-server-source] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.1 [smos-web-server-source] Dependency pretty-relative-time: using pretty-relative-time-0.3.0.0 [smos-web-server-source] Dependency pretty-show: using pretty-show-1.10 [smos-web-server-source] Dependency prometheus: using prometheus-2.3.0 [smos-web-server-source] Dependency prometheus-ghc-stats: using prometheus-ghc-stats-0.0.0.0 [smos-web-server-source] Dependency prometheus-wai: using prometheus-wai-0.2.0.1 [smos-web-server-source] Dependency servant: using servant-0.20.3.0 [smos-web-server-source] Dependency servant-auth-client: using servant-auth-client-0.4.2.0 [smos-web-server-source] Dependency servant-client: using servant-client-0.20.3.0 [smos-web-server-source] Dependency shakespeare: using shakespeare-2.1.0.1 [smos-web-server-source] Dependency smos: using smos-0.10.1 [smos-web-server-source] Dependency smos-cli: using smos-cli-0.2.1 [smos-web-server-source] Dependency smos-client: using smos-client-0.6.0 [smos-web-server-source] Dependency smos-data: using smos-data-0.7.0 [smos-web-server-source] Dependency smos-directory: using smos-directory-0.2.0 [smos-web-server-source] Dependency smos-e2e: using smos-e2e-0.8.3 [smos-web-server-source] Dependency smos-report: using smos-report-0.12.0 [smos-web-server-source] Dependency smos-sync: using smos-sync-0.8.0 [smos-web-server-source] Dependency smos-web-assets: using smos-web-assets-0.0.2 [smos-web-server-source] Dependency template-haskell: using template-haskell-2.22.0.0 [smos-web-server-source] Dependency text: using text-2.1.3 [smos-web-server-source] Dependency time: using time-1.12.2 [smos-web-server-source] Dependency typed-uuid: using typed-uuid-0.2.0.0 [smos-web-server-source] Dependency tz: using tz-0.1.3.6 [smos-web-server-source] Dependency unliftio: using unliftio-0.2.25.1 [smos-web-server-source] Dependency wai-extra: using wai-extra-3.1.18 [smos-web-server-source] Dependency warp: using warp-3.4.9 [smos-web-server-source] Dependency yaml: using yaml-0.11.11.2 [smos-web-server-source] Dependency yesod: using yesod-1.6.2.1 [smos-web-server-source] Dependency yesod-auth: using yesod-auth-1.6.11.3 [smos-web-server-source] Dependency yesod-autoreload: using yesod-autoreload-0.0.0.0 [smos-web-server-source] Dependency yesod-static: using yesod-static-1.6.1.0 [smos-web-server-source] Dependency yesod-static-remote: using yesod-static-remote-0.0.0.1 [smos-web-server-source] Dependency yesod-websockets: using yesod-websockets-0.3.0.3 [smos-web-server-source] Dependency base: using base-4.20.2.0 [smos-web-server-source] Dependency smos-web-server: using smos-web-server-0.14.4 [smos-web-server-source] Source component graph: [smos-web-server-source]  component lib [smos-web-server-source]  component exe:smos-web-server dependency lib [smos-web-server-source] Configured component graph: [smos-web-server-source]  component smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC [smos-web-server-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-web-server-source]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-web-server-source]  include base-4.20.2.0-fafd [smos-web-server-source]  include bytestring-0.12.2.0-96e1 [smos-web-server-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-web-server-source]  include containers-0.7-96b4 [smos-web-server-source]  include data-default-0.8.0.1-73T9PYpnJfB1LzuBLwgWTp [smos-web-server-source]  include deepseq-1.5.0.0-2b65 [smos-web-server-source]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-web-server-source]  include http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-web-server-source]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-web-server-source]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-web-server-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-web-server-source]  include mtl-2.3.1-37af [smos-web-server-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-web-server-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-web-server-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-web-server-source]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-web-server-source]  include pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-web-server-source]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-web-server-source]  include prometheus-2.3.0-F7pSOvWkGX97cd205xTrG2 [smos-web-server-source]  include prometheus-ghc-stats-0.0.0.0-1wFjDzvC6GJGha7AT774r5 [smos-web-server-source]  include prometheus-wai-0.2.0.1-HGViWVdnGce72q15By1x9e [smos-web-server-source]  include servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-web-server-source]  include servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-web-server-source]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-web-server-source]  include shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [smos-web-server-source]  include smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos-web-server-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-web-server-source]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-web-server-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-web-server-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-web-server-source]  include smos-e2e-0.8.3-E7ZLZfgN1plLdLer3wOox0 [smos-web-server-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-web-server-source]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-web-server-source]  include smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ [smos-web-server-source]  include template-haskell-2.22.0.0-927b [smos-web-server-source]  include text-2.1.3-34f1 [smos-web-server-source]  include time-1.12.2-3479 [smos-web-server-source]  include typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-web-server-source]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-web-server-source]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-web-server-source]  include wai-extra-3.1.18-9x868gR7VGrF2aHj9b6Gyr [smos-web-server-source]  include warp-3.4.9-IPNas4L2jy5JqoLVsPSVjo [smos-web-server-source]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-web-server-source]  include yesod-1.6.2.1-5k6uKUBjdoMCDozrTRc1z8 [smos-web-server-source]  include yesod-auth-1.6.11.3-AWjtN08VuS66eFw7WO3cqS [smos-web-server-source]  include yesod-autoreload-0.0.0.0-4pR3cpdt8UG9OdSRbJ5W0v [smos-web-server-source]  include yesod-static-1.6.1.0-uPxt4a4ViO1F0iN6dfBGo [smos-web-server-source]  include yesod-static-remote-0.0.0.1-ELN7NNM1wDW9jNvW3r5DfG [smos-web-server-source]  include yesod-websockets-0.3.0.3-J3Uw7JPUB1HASGL1r2b4vd [smos-web-server-source]  component smos-web-server-0.14.4-L0BYpuYpdq81rViBbSeQqw-smos-web-server [smos-web-server-source]  include base-4.20.2.0-fafd [smos-web-server-source]  include smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC [smos-web-server-source] Linked component graph: [smos-web-server-source]  unit smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC [smos-web-server-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-web-server-source]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-web-server-source]  include base-4.20.2.0-fafd [smos-web-server-source]  include bytestring-0.12.2.0-96e1 [smos-web-server-source]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-web-server-source]  include containers-0.7-96b4 [smos-web-server-source]  include data-default-0.8.0.1-73T9PYpnJfB1LzuBLwgWTp [smos-web-server-source]  include deepseq-1.5.0.0-2b65 [smos-web-server-source]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-web-server-source]  include http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-web-server-source]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-web-server-source]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-web-server-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-web-server-source]  include mtl-2.3.1-37af [smos-web-server-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-web-server-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-web-server-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-web-server-source]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-web-server-source]  include pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-web-server-source]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-web-server-source]  include prometheus-2.3.0-F7pSOvWkGX97cd205xTrG2 [smos-web-server-source]  include prometheus-ghc-stats-0.0.0.0-1wFjDzvC6GJGha7AT774r5 [smos-web-server-source]  include prometheus-wai-0.2.0.1-HGViWVdnGce72q15By1x9e [smos-web-server-source]  include servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-web-server-source]  include servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-web-server-source]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-web-server-source]  include shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [smos-web-server-source]  include smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos-web-server-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-web-server-source]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-web-server-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-web-server-source]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-web-server-source]  include smos-e2e-0.8.3-E7ZLZfgN1plLdLer3wOox0 [smos-web-server-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-web-server-source]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-web-server-source]  include smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ [smos-web-server-source]  include template-haskell-2.22.0.0-927b [smos-web-server-source]  include text-2.1.3-34f1 [smos-web-server-source]  include time-1.12.2-3479 [smos-web-server-source]  include typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-web-server-source]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-web-server-source]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-web-server-source]  include wai-extra-3.1.18-9x868gR7VGrF2aHj9b6Gyr [smos-web-server-source]  include warp-3.4.9-IPNas4L2jy5JqoLVsPSVjo [smos-web-server-source]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-web-server-source]  include yesod-1.6.2.1-5k6uKUBjdoMCDozrTRc1z8 [smos-web-server-source]  include yesod-auth-1.6.11.3-AWjtN08VuS66eFw7WO3cqS [smos-web-server-source]  include yesod-autoreload-0.0.0.0-4pR3cpdt8UG9OdSRbJ5W0v [smos-web-server-source]  include yesod-static-1.6.1.0-uPxt4a4ViO1F0iN6dfBGo [smos-web-server-source]  include yesod-static-remote-0.0.0.1-ELN7NNM1wDW9jNvW3r5DfG [smos-web-server-source]  include yesod-websockets-0.3.0.3-J3Uw7JPUB1HASGL1r2b4vd [smos-web-server-source]  Smos.Web.Server=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server,Smos.Web.Server.Application=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.Application,Smos.Web.Server.Constants=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.Constants,Smos.Web.Server.Foundation=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.Foundation,Smos.Web.Server.Handler=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.Handler,Smos.Web.Server.Handler.Account=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.Handler.Account,Smos.Web.Server.Handler.Admin=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.Handler.Admin,Smos.Web.Server.Handler.Backup=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.Handler.Backup,Smos.Web.Server.Handler.Booking=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.Handler.Booking,Smos.Web.Server.Handler.Checkout=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.Handler.Checkout,Smos.Web.Server.Handler.Home=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.Handler.Home,Smos.Web.Server.Handler.Import=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.Handler.Import,Smos.Web.Server.Handler.Playground=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.Handler.Playground,Smos.Web.Server.Handler.Reload=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.Handler.Reload,Smos.Web.Server.Handler.TUI=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.Handler.TUI,Smos.Web.Server.OptParse=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.OptParse,Smos.Web.Server.Serve=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.Serve,Smos.Web.Server.SmosSession=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.SmosSession,Smos.Web.Server.Static=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.Static,Smos.Web.Server.Static.TH=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.Static.TH,Smos.Web.Server.TUI=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.TUI,Smos.Web.Server.Widget=smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC:Smos.Web.Server.Widget [smos-web-server-source]  unit smos-web-server-0.14.4-L0BYpuYpdq81rViBbSeQqw-smos-web-server [smos-web-server-source]  include base-4.20.2.0-fafd [smos-web-server-source]  include smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC [smos-web-server-source] Ready component graph: [smos-web-server-source]  definite smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC [smos-web-server-source]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-web-server-source]  depends autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-web-server-source]  depends base-4.20.2.0-fafd [smos-web-server-source]  depends bytestring-0.12.2.0-96e1 [smos-web-server-source]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-web-server-source]  depends containers-0.7-96b4 [smos-web-server-source]  depends data-default-0.8.0.1-73T9PYpnJfB1LzuBLwgWTp [smos-web-server-source]  depends deepseq-1.5.0.0-2b65 [smos-web-server-source]  depends http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-web-server-source]  depends http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-web-server-source]  depends http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-web-server-source]  depends ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-web-server-source]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-web-server-source]  depends mtl-2.3.1-37af [smos-web-server-source]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-web-server-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-web-server-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-web-server-source]  depends persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-web-server-source]  depends pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-web-server-source]  depends pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-web-server-source]  depends prometheus-2.3.0-F7pSOvWkGX97cd205xTrG2 [smos-web-server-source]  depends prometheus-ghc-stats-0.0.0.0-1wFjDzvC6GJGha7AT774r5 [smos-web-server-source]  depends prometheus-wai-0.2.0.1-HGViWVdnGce72q15By1x9e [smos-web-server-source]  depends servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-web-server-source]  depends servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-web-server-source]  depends servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-web-server-source]  depends shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [smos-web-server-source]  depends smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos-web-server-source]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-web-server-source]  depends smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-web-server-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-web-server-source]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-web-server-source]  depends smos-e2e-0.8.3-E7ZLZfgN1plLdLer3wOox0 [smos-web-server-source]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-web-server-source]  depends smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-web-server-source]  depends smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ [smos-web-server-source]  depends template-haskell-2.22.0.0-927b [smos-web-server-source]  depends text-2.1.3-34f1 [smos-web-server-source]  depends time-1.12.2-3479 [smos-web-server-source]  depends typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-web-server-source]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-web-server-source]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-web-server-source]  depends wai-extra-3.1.18-9x868gR7VGrF2aHj9b6Gyr [smos-web-server-source]  depends warp-3.4.9-IPNas4L2jy5JqoLVsPSVjo [smos-web-server-source]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-web-server-source]  depends yesod-1.6.2.1-5k6uKUBjdoMCDozrTRc1z8 [smos-web-server-source]  depends yesod-auth-1.6.11.3-AWjtN08VuS66eFw7WO3cqS [smos-web-server-source]  depends yesod-autoreload-0.0.0.0-4pR3cpdt8UG9OdSRbJ5W0v [smos-web-server-source]  depends yesod-static-1.6.1.0-uPxt4a4ViO1F0iN6dfBGo [smos-web-server-source]  depends yesod-static-remote-0.0.0.1-ELN7NNM1wDW9jNvW3r5DfG [smos-web-server-source]  depends yesod-websockets-0.3.0.3-J3Uw7JPUB1HASGL1r2b4vd [smos-web-server-source]  definite smos-web-server-0.14.4-L0BYpuYpdq81rViBbSeQqw-smos-web-server [smos-web-server-source]  depends base-4.20.2.0-fafd [smos-web-server-source]  depends smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC [smos-web-server-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-web-server-source] Using compiler: ghc-9.10.3 [smos-web-server-source] Using install prefix: [smos-web-server-source] /nix/store/1gihs1m4757cgxjv44n08v8fhv48cspb-smos-web-server-source-0.14.4 [smos-web-server-source] Executables installed in: [smos-web-server-source] /nix/store/1gihs1m4757cgxjv44n08v8fhv48cspb-smos-web-server-source-0.14.4/bin [smos-web-server-source] Libraries installed in: [smos-web-server-source] /nix/store/1gihs1m4757cgxjv44n08v8fhv48cspb-smos-web-server-source-0.14.4/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-web-server-0.14.4-Dkx0lLDG7yq1FiHv1xV4JC [smos-web-server-source] Dynamic Libraries installed in: [smos-web-server-source] /nix/store/1gihs1m4757cgxjv44n08v8fhv48cspb-smos-web-server-source-0.14.4/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-web-server-source] Private executables installed in: [smos-web-server-source] /nix/store/1gihs1m4757cgxjv44n08v8fhv48cspb-smos-web-server-source-0.14.4/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-web-server-0.14.4 [smos-web-server-source] Data files installed in: [smos-web-server-source] /nix/store/1gihs1m4757cgxjv44n08v8fhv48cspb-smos-web-server-source-0.14.4/share/x86_64-linux-ghc-9.10.3-a85d/smos-web-server-0.14.4 [smos-web-server-source] Documentation installed in: [smos-web-server-source] /nix/store/1gihs1m4757cgxjv44n08v8fhv48cspb-smos-web-server-source-0.14.4/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-web-server-0.14.4 [smos-web-server-source] Configuration files installed in: [smos-web-server-source] /nix/store/1gihs1m4757cgxjv44n08v8fhv48cspb-smos-web-server-source-0.14.4/etc [smos-web-server-source] No alex found [smos-web-server-source] Using ar found on system at: [smos-web-server-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-web-server-source] No c2hs found [smos-web-server-source] No cpphs found [smos-web-server-source] No doctest found [smos-web-server-source] Using gcc version 14.3.0 given by user at: [smos-web-server-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-web-server-source] Using ghc version 9.10.3 found on system at: [smos-web-server-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-web-server-source] Using ghc-pkg version 9.10.3 found on system at: [smos-web-server-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-web-server-source] No ghcjs found [smos-web-server-source] No ghcjs-pkg found [smos-web-server-source] No greencard found [smos-web-server-source] Using haddock version 2.31.1 found on system at: [smos-web-server-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-web-server-source] No happy found [smos-web-server-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-web-server-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-web-server-source] No hmake found [smos-web-server-source] Using hpc version 0.69 found on system at: [smos-web-server-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-web-server-source] Using hsc2hs version 0.68.10 found on system at: [smos-web-server-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-web-server-source] No hscolour found [smos-web-server-source] No jhc found [smos-web-server-source] Using ld found on system at: [smos-web-server-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-web-server-source] No pkg-config found [smos-web-server-source] Using runghc version 9.10.3 found on system at: [smos-web-server-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-web-server-source] Using strip version 2.44 found on system at: [smos-web-server-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-web-server-source] Using tar found on system at: [smos-web-server-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-web-server-source] No uhc found [smos-web-server-source] Phase: buildPhase [smos-web-server-source] Distribution quality errors: [smos-web-server-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-web-server-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-web-server-source] specify an upper bound on the version number. Each major release of the 'base' [smos-web-server-source] package changes the API in various ways and most packages will need some [smos-web-server-source] changes to compile with it. The recommended practice is to specify an upper [smos-web-server-source] bound on the version of the 'base' package. This ensures your package will [smos-web-server-source] continue to build when a new major version of the 'base' package is released. [smos-web-server-source] If you are not sure what upper bound to use then use the next major version. [smos-web-server-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-web-server-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-web-server-source] Distribution quality warnings: [smos-web-server-source] [no-license-file] A 'license-file' is not specified. [smos-web-server-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-web-server-source] - aeson [smos-web-server-source] - autodocodec-yaml [smos-web-server-source] - bytestring [smos-web-server-source] - conduit [smos-web-server-source] - containers [smos-web-server-source] - data-default [smos-web-server-source] - deepseq [smos-web-server-source] - http-client [smos-web-server-source] - http-client-tls [smos-web-server-source] - http-types [smos-web-server-source] - ical [smos-web-server-source] - monad-logger [smos-web-server-source] - mtl [smos-web-server-source] - opt-env-conf [smos-web-server-source] - path [smos-web-server-source] - path-io [smos-web-server-source] - persistent-sqlite [smos-web-server-source] - pretty-relative-time [smos-web-server-source] - pretty-show [smos-web-server-source] - prometheus [smos-web-server-source] - prometheus-ghc-stats [smos-web-server-source] - prometheus-wai [smos-web-server-source] - servant [smos-web-server-source] - servant-auth-client [smos-web-server-source] - servant-client [smos-web-server-source] - shakespeare [smos-web-server-source] - smos [smos-web-server-source] - smos-cli [smos-web-server-source] - smos-client [smos-web-server-source] - smos-data [smos-web-server-source] - smos-directory [smos-web-server-source] - smos-e2e [smos-web-server-source] - smos-report [smos-web-server-source] - smos-sync [smos-web-server-source] - smos-web-assets [smos-web-server-source] - template-haskell [smos-web-server-source] - text [smos-web-server-source] - time [smos-web-server-source] - typed-uuid [smos-web-server-source] - tz [smos-web-server-source] - unliftio [smos-web-server-source] - wai-extra [smos-web-server-source] - warp [smos-web-server-source] - yaml [smos-web-server-source] - yesod [smos-web-server-source] - yesod-auth [smos-web-server-source] - yesod-autoreload [smos-web-server-source] - yesod-static [smos-web-server-source] - yesod-static-remote [smos-web-server-source] - yesod-websockets [smos-web-server-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-web-server-source] Note: the public hackage server would reject this package. [smos-web-server-source] Building source dist for smos-web-server-0.14.4... [smos-web-server-source] Source tarball created: dist/smos-web-server-0.14.4.tar.gz [smos-web-server-source] Phase: haddockPhase [smos-web-server-source] Phase: installPhase [smos-web-server-source] Phase: fixupPhase [post-build-hook] Uploading to cachix cache "smos": /nix/store/1gihs1m4757cgxjv44n08v8fhv48cspb-smos-web-server-source-0.14.4 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/1gihs1m4757cgxjv44n08v8fhv48cspb-smos-web-server-source-0.14.4 (63.23 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/1gihs1m4757cgxjv44n08v8fhv48cspb-smos-web-server-source-0.14.4 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/1gihs1m4757cgxjv44n08v8fhv48cspb-smos-web-server-source-0.14.4' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/722gq1lj67w677lrd2brb11xlsqpgnn6-smos-web-server-source-0.14.4.drv' to 'https://cache.staging.nix-ci.com'... Progress: 67 of 74 built, 28 of 28 downloaded from cache Building smos-web-server [smos-web-server] Phase: setupCompilerEnvironmentPhase [smos-web-server] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-web-server] Phase: unpackPhase [smos-web-server] unpacking source archive /nix/store/1gihs1m4757cgxjv44n08v8fhv48cspb-smos-web-server-source-0.14.4/smos-web-server-0.14.4.tar.gz [smos-web-server] source root is smos-web-server-0.14.4 [smos-web-server] setting SOURCE_DATE_EPOCH to timestamp 1780356161 of file "smos-web-server-0.14.4/templates/tui.lucius" [smos-web-server] warning: file "smos-web-server-0.14.4/templates/tui.lucius" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-web-server] Phase: patchPhase [smos-web-server] Adding dekking-value to build-depends in ./smos-web-server.cabal [smos-web-server] Phase: compileBuildDriverPhase [smos-web-server] setupCompileFlags: -package-db=/build/tmp.UD0FuFcoqi/setup-package.conf.d -threaded [smos-web-server] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.UD0FuFcoqi/Main.o ) [smos-web-server] [2 of 2] Linking Setup [smos-web-server] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-web-server] Phase: configurePhase [smos-web-server] configureFlags: --verbose --prefix=/nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.UD0FuFcoqi/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --disable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-web-server] Using Parsec parser [smos-web-server] Configuring smos-web-server-0.14.4... [smos-web-server] Dependency aeson: using aeson-2.2.3.0 [smos-web-server] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.2 [smos-web-server] Dependency base: using base-4.20.2.0 [smos-web-server] Dependency bytestring: using bytestring-0.12.2.0 [smos-web-server] Dependency conduit: using conduit-1.3.6.1 [smos-web-server] Dependency containers: using containers-0.7 [smos-web-server] Dependency data-default: using data-default-0.8.0.1 [smos-web-server] Dependency deepseq: using deepseq-1.5.0.0 [smos-web-server] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-web-server] Dependency http-client: using http-client-0.7.19 [smos-web-server] Dependency http-client-tls: using http-client-tls-0.3.6.4 [smos-web-server] Dependency http-types: using http-types-0.12.4 [smos-web-server] Dependency ical: using ical-0.0.0.0 [smos-web-server] Dependency monad-logger: using monad-logger-0.3.42 [smos-web-server] Dependency mtl: using mtl-2.3.1 [smos-web-server] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-web-server] Dependency path: using path-0.9.6 [smos-web-server] Dependency path-io: using path-io-1.8.2 [smos-web-server] Dependency persistent-sqlite: using persistent-sqlite-2.13.3.1 [smos-web-server] Dependency pretty-relative-time: using pretty-relative-time-0.3.0.0 [smos-web-server] Dependency pretty-show: using pretty-show-1.10 [smos-web-server] Dependency prometheus: using prometheus-2.3.0 [smos-web-server] Dependency prometheus-ghc-stats: using prometheus-ghc-stats-0.0.0.0 [smos-web-server] Dependency prometheus-wai: using prometheus-wai-0.2.0.1 [smos-web-server] Dependency servant: using servant-0.20.3.0 [smos-web-server] Dependency servant-auth-client: using servant-auth-client-0.4.2.0 [smos-web-server] Dependency servant-client: using servant-client-0.20.3.0 [smos-web-server] Dependency shakespeare: using shakespeare-2.1.0.1 [smos-web-server] Dependency smos: using smos-0.10.1 [smos-web-server] Dependency smos-cli: using smos-cli-0.2.1 [smos-web-server] Dependency smos-client: using smos-client-0.6.0 [smos-web-server] Dependency smos-data: using smos-data-0.7.0 [smos-web-server] Dependency smos-directory: using smos-directory-0.2.0 [smos-web-server] Dependency smos-e2e: using smos-e2e-0.8.3 [smos-web-server] Dependency smos-report: using smos-report-0.12.0 [smos-web-server] Dependency smos-sync: using smos-sync-0.8.0 [smos-web-server] Dependency smos-web-assets: using smos-web-assets-0.0.2 [smos-web-server] Dependency template-haskell: using template-haskell-2.22.0.0 [smos-web-server] Dependency text: using text-2.1.3 [smos-web-server] Dependency time: using time-1.12.2 [smos-web-server] Dependency typed-uuid: using typed-uuid-0.2.0.0 [smos-web-server] Dependency tz: using tz-0.1.3.6 [smos-web-server] Dependency unliftio: using unliftio-0.2.25.1 [smos-web-server] Dependency wai-extra: using wai-extra-3.1.18 [smos-web-server] Dependency warp: using warp-3.4.9 [smos-web-server] Dependency yaml: using yaml-0.11.11.2 [smos-web-server] Dependency yesod: using yesod-1.6.2.1 [smos-web-server] Dependency yesod-auth: using yesod-auth-1.6.11.3 [smos-web-server] Dependency yesod-autoreload: using yesod-autoreload-0.0.0.0 [smos-web-server] Dependency yesod-static: using yesod-static-1.6.1.0 [smos-web-server] Dependency yesod-static-remote: using yesod-static-remote-0.0.0.1 [smos-web-server] Dependency yesod-websockets: using yesod-websockets-0.3.0.3 [smos-web-server] Dependency base: using base-4.20.2.0 [smos-web-server] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-web-server] Dependency smos-web-server: using smos-web-server-0.14.4 [smos-web-server] Dependency QuickCheck: using QuickCheck-2.15.0.1 [smos-web-server] Dependency base: using base-4.20.2.0 [smos-web-server] Dependency containers: using containers-0.7 [smos-web-server] Dependency dekking-value: using dekking-value-0.0.0.0 [smos-web-server] Dependency genvalidity-sydtest: using genvalidity-sydtest-1.0.1.0 [smos-web-server] Dependency http-client: using http-client-0.7.19 [smos-web-server] Dependency http-types: using http-types-0.12.4 [smos-web-server] Dependency mergeful: using mergeful-0.3.0.0 [smos-web-server] Dependency monad-logger: using monad-logger-0.3.42 [smos-web-server] Dependency mtl: using mtl-2.3.1 [smos-web-server] Dependency opt-env-conf-test: using opt-env-conf-test-0.0.0.4 [smos-web-server] Dependency path-io: using path-io-1.8.2 [smos-web-server] Dependency servant-client: using servant-client-0.20.3.0 [smos-web-server] Dependency smos-api: using smos-api-0.8.0 [smos-web-server] Dependency smos-client: using smos-client-0.6.0 [smos-web-server] Dependency smos-data-gen: using smos-data-gen-0.5.1 [smos-web-server] Dependency smos-server-gen: using smos-server-gen-0.9.1 [smos-web-server] Dependency smos-web-assets: using smos-web-assets-0.0.2 [smos-web-server] Dependency smos-web-server: using smos-web-server-0.14.4 [smos-web-server] Dependency sydtest: using sydtest-0.23.0.1 [smos-web-server] Dependency sydtest-yesod: using sydtest-yesod-0.3.1.0 [smos-web-server] Dependency text: using text-2.1.3 [smos-web-server] Dependency time: using time-1.12.2 [smos-web-server] Dependency tz: using tz-0.1.3.6 [smos-web-server] Dependency yaml: using yaml-0.11.11.2 [smos-web-server] Dependency yesod-auth: using yesod-auth-1.6.11.3 [smos-web-server] Source component graph: [smos-web-server]  component lib [smos-web-server]  component exe:smos-web-server dependency lib [smos-web-server]  component test:smos-web-server-test dependency lib [smos-web-server] Configured component graph: [smos-web-server]  component smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f [smos-web-server]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-web-server]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-web-server]  include base-4.20.2.0-fafd [smos-web-server]  include bytestring-0.12.2.0-96e1 [smos-web-server]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-web-server]  include containers-0.7-96b4 [smos-web-server]  include data-default-0.8.0.1-73T9PYpnJfB1LzuBLwgWTp [smos-web-server]  include deepseq-1.5.0.0-2b65 [smos-web-server]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-web-server]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-web-server]  include http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-web-server]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-web-server]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-web-server]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-web-server]  include mtl-2.3.1-37af [smos-web-server]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-web-server]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-web-server]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-web-server]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-web-server]  include pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-web-server]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-web-server]  include prometheus-2.3.0-F7pSOvWkGX97cd205xTrG2 [smos-web-server]  include prometheus-ghc-stats-0.0.0.0-1wFjDzvC6GJGha7AT774r5 [smos-web-server]  include prometheus-wai-0.2.0.1-HGViWVdnGce72q15By1x9e [smos-web-server]  include servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-web-server]  include servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-web-server]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-web-server]  include shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [smos-web-server]  include smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos-web-server]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-web-server]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-web-server]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-web-server]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-web-server]  include smos-e2e-0.8.3-E7ZLZfgN1plLdLer3wOox0 [smos-web-server]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-web-server]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-web-server]  include smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ [smos-web-server]  include template-haskell-2.22.0.0-927b [smos-web-server]  include text-2.1.3-34f1 [smos-web-server]  include time-1.12.2-3479 [smos-web-server]  include typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-web-server]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-web-server]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-web-server]  include wai-extra-3.1.18-9x868gR7VGrF2aHj9b6Gyr [smos-web-server]  include warp-3.4.9-IPNas4L2jy5JqoLVsPSVjo [smos-web-server]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-web-server]  include yesod-1.6.2.1-5k6uKUBjdoMCDozrTRc1z8 [smos-web-server]  include yesod-auth-1.6.11.3-AWjtN08VuS66eFw7WO3cqS [smos-web-server]  include yesod-autoreload-0.0.0.0-4pR3cpdt8UG9OdSRbJ5W0v [smos-web-server]  include yesod-static-1.6.1.0-uPxt4a4ViO1F0iN6dfBGo [smos-web-server]  include yesod-static-remote-0.0.0.1-ELN7NNM1wDW9jNvW3r5DfG [smos-web-server]  include yesod-websockets-0.3.0.3-J3Uw7JPUB1HASGL1r2b4vd [smos-web-server]  component smos-web-server-0.14.4-8ufxWHOX56z3f6wtEAQHEf-smos-web-server [smos-web-server]  include base-4.20.2.0-fafd [smos-web-server]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-web-server]  include smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f [smos-web-server]  component smos-web-server-0.14.4-JZRdNc82QdlLNajvSKJUmp-smos-web-server-test [smos-web-server]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-web-server]  include base-4.20.2.0-fafd [smos-web-server]  include containers-0.7-96b4 [smos-web-server]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-web-server]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-web-server]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-web-server]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-web-server]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-web-server]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-web-server]  include mtl-2.3.1-37af [smos-web-server]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-web-server]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-web-server]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-web-server]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-web-server]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-web-server]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-web-server]  include smos-server-gen-0.9.1-FhBYxs91zRmKfRFNl9o7Ys [smos-web-server]  include smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ [smos-web-server]  include smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f [smos-web-server]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-web-server]  include sydtest-yesod-0.3.1.0-EjUx6Ios6hU9UrkXiCQLtg [smos-web-server]  include text-2.1.3-34f1 [smos-web-server]  include time-1.12.2-3479 [smos-web-server]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-web-server]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-web-server]  include yesod-auth-1.6.11.3-AWjtN08VuS66eFw7WO3cqS [smos-web-server] Linked component graph: [smos-web-server]  unit smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f [smos-web-server]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-web-server]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-web-server]  include base-4.20.2.0-fafd [smos-web-server]  include bytestring-0.12.2.0-96e1 [smos-web-server]  include conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-web-server]  include containers-0.7-96b4 [smos-web-server]  include data-default-0.8.0.1-73T9PYpnJfB1LzuBLwgWTp [smos-web-server]  include deepseq-1.5.0.0-2b65 [smos-web-server]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-web-server]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-web-server]  include http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-web-server]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-web-server]  include ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-web-server]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-web-server]  include mtl-2.3.1-37af [smos-web-server]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-web-server]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-web-server]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-web-server]  include persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-web-server]  include pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-web-server]  include pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-web-server]  include prometheus-2.3.0-F7pSOvWkGX97cd205xTrG2 [smos-web-server]  include prometheus-ghc-stats-0.0.0.0-1wFjDzvC6GJGha7AT774r5 [smos-web-server]  include prometheus-wai-0.2.0.1-HGViWVdnGce72q15By1x9e [smos-web-server]  include servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-web-server]  include servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-web-server]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-web-server]  include shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [smos-web-server]  include smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos-web-server]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-web-server]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-web-server]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-web-server]  include smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-web-server]  include smos-e2e-0.8.3-E7ZLZfgN1plLdLer3wOox0 [smos-web-server]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-web-server]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-web-server]  include smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ [smos-web-server]  include template-haskell-2.22.0.0-927b [smos-web-server]  include text-2.1.3-34f1 [smos-web-server]  include time-1.12.2-3479 [smos-web-server]  include typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-web-server]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-web-server]  include unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-web-server]  include wai-extra-3.1.18-9x868gR7VGrF2aHj9b6Gyr [smos-web-server]  include warp-3.4.9-IPNas4L2jy5JqoLVsPSVjo [smos-web-server]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-web-server]  include yesod-1.6.2.1-5k6uKUBjdoMCDozrTRc1z8 [smos-web-server]  include yesod-auth-1.6.11.3-AWjtN08VuS66eFw7WO3cqS [smos-web-server]  include yesod-autoreload-0.0.0.0-4pR3cpdt8UG9OdSRbJ5W0v [smos-web-server]  include yesod-static-1.6.1.0-uPxt4a4ViO1F0iN6dfBGo [smos-web-server]  include yesod-static-remote-0.0.0.1-ELN7NNM1wDW9jNvW3r5DfG [smos-web-server]  include yesod-websockets-0.3.0.3-J3Uw7JPUB1HASGL1r2b4vd [smos-web-server]  Smos.Web.Server=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server,Smos.Web.Server.Application=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.Application,Smos.Web.Server.Constants=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.Constants,Smos.Web.Server.Foundation=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.Foundation,Smos.Web.Server.Handler=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.Handler,Smos.Web.Server.Handler.Account=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.Handler.Account,Smos.Web.Server.Handler.Admin=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.Handler.Admin,Smos.Web.Server.Handler.Backup=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.Handler.Backup,Smos.Web.Server.Handler.Booking=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.Handler.Booking,Smos.Web.Server.Handler.Checkout=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.Handler.Checkout,Smos.Web.Server.Handler.Home=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.Handler.Home,Smos.Web.Server.Handler.Import=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.Handler.Import,Smos.Web.Server.Handler.Playground=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.Handler.Playground,Smos.Web.Server.Handler.Reload=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.Handler.Reload,Smos.Web.Server.Handler.TUI=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.Handler.TUI,Smos.Web.Server.OptParse=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.OptParse,Smos.Web.Server.Serve=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.Serve,Smos.Web.Server.SmosSession=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.SmosSession,Smos.Web.Server.Static=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.Static,Smos.Web.Server.Static.TH=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.Static.TH,Smos.Web.Server.TUI=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.TUI,Smos.Web.Server.Widget=smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f:Smos.Web.Server.Widget [smos-web-server]  unit smos-web-server-0.14.4-8ufxWHOX56z3f6wtEAQHEf-smos-web-server [smos-web-server]  include base-4.20.2.0-fafd [smos-web-server]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-web-server]  include smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f [smos-web-server]  unit smos-web-server-0.14.4-JZRdNc82QdlLNajvSKJUmp-smos-web-server-test [smos-web-server]  include QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-web-server]  include base-4.20.2.0-fafd [smos-web-server]  include containers-0.7-96b4 [smos-web-server]  include dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-web-server]  include genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-web-server]  include http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-web-server]  include http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-web-server]  include mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-web-server]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-web-server]  include mtl-2.3.1-37af [smos-web-server]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-web-server]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-web-server]  include servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-web-server]  include smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-web-server]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-web-server]  include smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-web-server]  include smos-server-gen-0.9.1-FhBYxs91zRmKfRFNl9o7Ys [smos-web-server]  include smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ [smos-web-server]  include smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f [smos-web-server]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-web-server]  include sydtest-yesod-0.3.1.0-EjUx6Ios6hU9UrkXiCQLtg [smos-web-server]  include text-2.1.3-34f1 [smos-web-server]  include time-1.12.2-3479 [smos-web-server]  include tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-web-server]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-web-server]  include yesod-auth-1.6.11.3-AWjtN08VuS66eFw7WO3cqS [smos-web-server] Ready component graph: [smos-web-server]  definite smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f [smos-web-server]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-web-server]  depends autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-web-server]  depends base-4.20.2.0-fafd [smos-web-server]  depends bytestring-0.12.2.0-96e1 [smos-web-server]  depends conduit-1.3.6.1-2AIKYDy288TEKM9ctW1zzm [smos-web-server]  depends containers-0.7-96b4 [smos-web-server]  depends data-default-0.8.0.1-73T9PYpnJfB1LzuBLwgWTp [smos-web-server]  depends deepseq-1.5.0.0-2b65 [smos-web-server]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-web-server]  depends http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-web-server]  depends http-client-tls-0.3.6.4-GORR3J4OiQ7BD73OfRHauR [smos-web-server]  depends http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-web-server]  depends ical-0.0.0.0-ADrv1KWYWlW1FwWPXwHfSX [smos-web-server]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-web-server]  depends mtl-2.3.1-37af [smos-web-server]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-web-server]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-web-server]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-web-server]  depends persistent-sqlite-2.13.3.1-2UlprmLVyy53rt0FmByv2k [smos-web-server]  depends pretty-relative-time-0.3.0.0-IgNgCcjG8cPHTWWLH4xcck [smos-web-server]  depends pretty-show-1.10-G62t24OeEI0IG3U8KQIndO [smos-web-server]  depends prometheus-2.3.0-F7pSOvWkGX97cd205xTrG2 [smos-web-server]  depends prometheus-ghc-stats-0.0.0.0-1wFjDzvC6GJGha7AT774r5 [smos-web-server]  depends prometheus-wai-0.2.0.1-HGViWVdnGce72q15By1x9e [smos-web-server]  depends servant-0.20.3.0-2DVH7prVHn2LmI9LlhLFe6 [smos-web-server]  depends servant-auth-client-0.4.2.0-ImKwkACKZnCK5XiR4K4RU4 [smos-web-server]  depends servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-web-server]  depends shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [smos-web-server]  depends smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos-web-server]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-web-server]  depends smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-web-server]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-web-server]  depends smos-directory-0.2.0-7WpH0T6g5fDFyyUzXl2j26 [smos-web-server]  depends smos-e2e-0.8.3-E7ZLZfgN1plLdLer3wOox0 [smos-web-server]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-web-server]  depends smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-web-server]  depends smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ [smos-web-server]  depends template-haskell-2.22.0.0-927b [smos-web-server]  depends text-2.1.3-34f1 [smos-web-server]  depends time-1.12.2-3479 [smos-web-server]  depends typed-uuid-0.2.0.0-LkD4lwhNYhn7J2sbA0ufmv [smos-web-server]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-web-server]  depends unliftio-0.2.25.1-IziWjCw0oL2Dyg9gDkqqd5 [smos-web-server]  depends wai-extra-3.1.18-9x868gR7VGrF2aHj9b6Gyr [smos-web-server]  depends warp-3.4.9-IPNas4L2jy5JqoLVsPSVjo [smos-web-server]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-web-server]  depends yesod-1.6.2.1-5k6uKUBjdoMCDozrTRc1z8 [smos-web-server]  depends yesod-auth-1.6.11.3-AWjtN08VuS66eFw7WO3cqS [smos-web-server]  depends yesod-autoreload-0.0.0.0-4pR3cpdt8UG9OdSRbJ5W0v [smos-web-server]  depends yesod-static-1.6.1.0-uPxt4a4ViO1F0iN6dfBGo [smos-web-server]  depends yesod-static-remote-0.0.0.1-ELN7NNM1wDW9jNvW3r5DfG [smos-web-server]  depends yesod-websockets-0.3.0.3-J3Uw7JPUB1HASGL1r2b4vd [smos-web-server]  definite smos-web-server-0.14.4-JZRdNc82QdlLNajvSKJUmp-smos-web-server-test [smos-web-server]  depends QuickCheck-2.15.0.1-BJPkgsIqfJN6UM2bzZtDcy [smos-web-server]  depends base-4.20.2.0-fafd [smos-web-server]  depends containers-0.7-96b4 [smos-web-server]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-web-server]  depends genvalidity-sydtest-1.0.1.0-XpHbJcTL7R8wmFxH8vdPN [smos-web-server]  depends http-client-0.7.19-GM2NxXpJhQp453qCymX9dQ [smos-web-server]  depends http-types-0.12.4-CTsWQGMWDkXEItz34oNSAl [smos-web-server]  depends mergeful-0.3.0.0-G9UzTADw1K0LZlxXi7lorL [smos-web-server]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-web-server]  depends mtl-2.3.1-37af [smos-web-server]  depends opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-web-server]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-web-server]  depends servant-client-0.20.3.0-3YWTRA2WfEB51kDvOCFUqT [smos-web-server]  depends smos-api-0.8.0-7uONugSADRTFww9bibLj2W [smos-web-server]  depends smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-web-server]  depends smos-data-gen-0.5.1-I8B1a5NfOHY7jd9HRkCMF3 [smos-web-server]  depends smos-server-gen-0.9.1-FhBYxs91zRmKfRFNl9o7Ys [smos-web-server]  depends smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ [smos-web-server]  depends smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f [smos-web-server]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-web-server]  depends sydtest-yesod-0.3.1.0-EjUx6Ios6hU9UrkXiCQLtg [smos-web-server]  depends text-2.1.3-34f1 [smos-web-server]  depends time-1.12.2-3479 [smos-web-server]  depends tz-0.1.3.6-rdwgDNupkPHkr31iK8pNR [smos-web-server]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-web-server]  depends yesod-auth-1.6.11.3-AWjtN08VuS66eFw7WO3cqS [smos-web-server]  definite smos-web-server-0.14.4-8ufxWHOX56z3f6wtEAQHEf-smos-web-server [smos-web-server]  depends base-4.20.2.0-fafd [smos-web-server]  depends dekking-value-0.0.0.0-HDrmlGL8Oe32YHrN47YGq [smos-web-server]  depends smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f [smos-web-server] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-web-server] Using compiler: ghc-9.10.3 [smos-web-server] Using install prefix: [smos-web-server] /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4 [smos-web-server] Executables installed in: [smos-web-server] /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4/bin [smos-web-server] Libraries installed in: [smos-web-server] /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f [smos-web-server] Dynamic Libraries installed in: [smos-web-server] /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-web-server] Private executables installed in: [smos-web-server] /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-web-server-0.14.4 [smos-web-server] Data files installed in: [smos-web-server] /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4/share/x86_64-linux-ghc-9.10.3-a85d/smos-web-server-0.14.4 [smos-web-server] Documentation installed in: [smos-web-server] /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-web-server-0.14.4 [smos-web-server] Configuration files installed in: [smos-web-server] /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4/etc [smos-web-server] No alex found [smos-web-server] Using ar found on system at: [smos-web-server] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-web-server] No c2hs found [smos-web-server] No cpphs found [smos-web-server] No doctest found [smos-web-server] Using gcc version 14.3.0 given by user at: [smos-web-server] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-web-server] Using ghc version 9.10.3 found on system at: [smos-web-server] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-web-server] Using ghc-pkg version 9.10.3 found on system at: [smos-web-server] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-web-server] No ghcjs found [smos-web-server] No ghcjs-pkg found [smos-web-server] No greencard found [smos-web-server] Using haddock version 2.31.1 found on system at: [smos-web-server] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-web-server] No happy found [smos-web-server] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-web-server] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-web-server] No hmake found [smos-web-server] Using hpc version 0.69 found on system at: [smos-web-server] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-web-server] Using hsc2hs version 0.68.10 found on system at: [smos-web-server] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-web-server] No hscolour found [smos-web-server] No jhc found [smos-web-server] Using ld found on system at: [smos-web-server] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-web-server] No pkg-config found [smos-web-server] Using runghc version 9.10.3 found on system at: [smos-web-server] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-web-server] Using strip version 2.44 found on system at: [smos-web-server] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-web-server] Using tar found on system at: [smos-web-server] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-web-server] No uhc found [smos-web-server] Phase: buildPhase [smos-web-server] Preprocessing library for smos-web-server-0.14.4... [smos-web-server] Building library for smos-web-server-0.14.4... [smos-web-server] [ 1 of 23] Compiling Paths_smos_web_server ( dist/build/autogen/Paths_smos_web_server.hs, dist/build/Paths_smos_web_server.o, dist/build/Paths_smos_web_server.dyn_o ) [smos-web-server] Adapting module: Smos.Web.Server.Constants [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Constants.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Constants.hs [smos-web-server] Adapting module: Smos.Web.Server.Widget [smos-web-server] Adapting module: Smos.Web.Server.Static.TH [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Widget.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Widget.hs [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Static/TH.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Static/TH.hs [smos-web-server] [ 2 of 23] Compiling Smos.Web.Server.Constants ( src/Smos/Web/Server/Constants.hs, dist/build/Smos/Web/Server/Constants.o, dist/build/Smos/Web/Server/Constants.dyn_o ) [smos-web-server] [ 3 of 23] Compiling Smos.Web.Server.OptParse ( src/Smos/Web/Server/OptParse.hs, dist/build/Smos/Web/Server/OptParse.o, dist/build/Smos/Web/Server/OptParse.dyn_o ) [smos-web-server] Adapting module: Smos.Web.Server.OptParse [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/OptParse.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/OptParse.hs [smos-web-server] Adapting module: Smos.Web.Server.Static [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Static.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Static.hs [smos-web-server] [ 4 of 23] Compiling Smos.Web.Server.Static.TH ( src/Smos/Web/Server/Static/TH.hs, dist/build/Smos/Web/Server/Static/TH.o, dist/build/Smos/Web/Server/Static/TH.dyn_o ) [smos-web-server] [ 5 of 23] Compiling Smos.Web.Server.Static ( src/Smos/Web/Server/Static.hs, dist/build/Smos/Web/Server/Static.o, dist/build/Smos/Web/Server/Static.dyn_o ) [smos-web-server] [ 6 of 23] Compiling Smos.Web.Server.Widget ( src/Smos/Web/Server/Widget.hs, dist/build/Smos/Web/Server/Widget.o, dist/build/Smos/Web/Server/Widget.dyn_o ) [smos-web-server] [ 7 of 23] Compiling Smos.Web.Server.Foundation ( src/Smos/Web/Server/Foundation.hs, dist/build/Smos/Web/Server/Foundation.o, dist/build/Smos/Web/Server/Foundation.dyn_o ) [smos-web-server] Adapting module: Smos.Web.Server.Foundation [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Foundation.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Foundation.hs [smos-web-server] [ 8 of 23] Compiling Smos.Web.Server.TUI ( src/Smos/Web/Server/TUI.hs, dist/build/Smos/Web/Server/TUI.o, dist/build/Smos/Web/Server/TUI.dyn_o ) [smos-web-server] Adapting module: Smos.Web.Server.TUI [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/TUI.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/TUI.hs [smos-web-server] Adapting module: Smos.Web.Server.SmosSession [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/SmosSession.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/SmosSession.hs [smos-web-server] [ 9 of 23] Compiling Smos.Web.Server.SmosSession ( src/Smos/Web/Server/SmosSession.hs, dist/build/Smos/Web/Server/SmosSession.o, dist/build/Smos/Web/Server/SmosSession.dyn_o ) [smos-web-server] [10 of 23] Compiling Smos.Web.Server.Handler.Import ( src/Smos/Web/Server/Handler/Import.hs, dist/build/Smos/Web/Server/Handler/Import.o, dist/build/Smos/Web/Server/Handler/Import.dyn_o ) [smos-web-server] Adapting module: Smos.Web.Server.Handler.Import [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler/Import.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler/Import.hs [smos-web-server] [11 of 23] Compiling Smos.Web.Server.Handler.TUI ( src/Smos/Web/Server/Handler/TUI.hs, dist/build/Smos/Web/Server/Handler/TUI.o, dist/build/Smos/Web/Server/Handler/TUI.dyn_o ) [smos-web-server] Adapting module: Smos.Web.Server.Handler.Reload [smos-web-server] Adapting module: Smos.Web.Server.Handler.TUI [smos-web-server] Adapting module: Smos.Web.Server.Handler.Account [smos-web-server] Adapting module: Smos.Web.Server.Handler.Playground [smos-web-server] Adapting module: Smos.Web.Server.Handler.Home [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler/Reload.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler/Reload.hs [smos-web-server] Adapting module: Smos.Web.Server.Handler.Checkout [smos-web-server] Adapting module: Smos.Web.Server.Handler.Admin [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler/Account.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler/Account.hs [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler/TUI.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler/TUI.hs [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler/Home.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler/Home.hs [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler/Playground.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler/Playground.hs [smos-web-server] Adapting module: Smos.Web.Server.Handler.Backup [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler/Checkout.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler/Checkout.hs [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler/Admin.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler/Admin.hs [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler/Backup.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler/Backup.hs [smos-web-server] Adapting module: Smos.Web.Server.Handler.Booking [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler/Booking.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler/Booking.hs [smos-web-server] [12 of 23] Compiling Smos.Web.Server.Handler.Reload ( src/Smos/Web/Server/Handler/Reload.hs, dist/build/Smos/Web/Server/Handler/Reload.o, dist/build/Smos/Web/Server/Handler/Reload.dyn_o ) [smos-web-server] [13 of 23] Compiling Smos.Web.Server.Handler.Playground ( src/Smos/Web/Server/Handler/Playground.hs, dist/build/Smos/Web/Server/Handler/Playground.o, dist/build/Smos/Web/Server/Handler/Playground.dyn_o ) [smos-web-server] [14 of 23] Compiling Smos.Web.Server.Handler.Home ( src/Smos/Web/Server/Handler/Home.hs, dist/build/Smos/Web/Server/Handler/Home.o, dist/build/Smos/Web/Server/Handler/Home.dyn_o ) [smos-web-server] [15 of 23] Compiling Smos.Web.Server.Handler.Checkout ( src/Smos/Web/Server/Handler/Checkout.hs, dist/build/Smos/Web/Server/Handler/Checkout.o, dist/build/Smos/Web/Server/Handler/Checkout.dyn_o ) [smos-web-server] [16 of 23] Compiling Smos.Web.Server.Handler.Booking ( src/Smos/Web/Server/Handler/Booking.hs, dist/build/Smos/Web/Server/Handler/Booking.o, dist/build/Smos/Web/Server/Handler/Booking.dyn_o ) [smos-web-server] [17 of 23] Compiling Smos.Web.Server.Handler.Backup ( src/Smos/Web/Server/Handler/Backup.hs, dist/build/Smos/Web/Server/Handler/Backup.o, dist/build/Smos/Web/Server/Handler/Backup.dyn_o ) [smos-web-server] [18 of 23] Compiling Smos.Web.Server.Handler.Admin ( src/Smos/Web/Server/Handler/Admin.hs, dist/build/Smos/Web/Server/Handler/Admin.o, dist/build/Smos/Web/Server/Handler/Admin.dyn_o ) [smos-web-server] [19 of 23] Compiling Smos.Web.Server.Handler.Account ( src/Smos/Web/Server/Handler/Account.hs, dist/build/Smos/Web/Server/Handler/Account.o, dist/build/Smos/Web/Server/Handler/Account.dyn_o ) [smos-web-server] [20 of 23] Compiling Smos.Web.Server.Handler ( src/Smos/Web/Server/Handler.hs, dist/build/Smos/Web/Server/Handler.o, dist/build/Smos/Web/Server/Handler.dyn_o ) [smos-web-server] Adapting module: Smos.Web.Server.Handler [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Handler.hs [smos-web-server] [21 of 23] Compiling Smos.Web.Server.Application ( src/Smos/Web/Server/Application.hs, dist/build/Smos/Web/Server/Application.o, dist/build/Smos/Web/Server/Application.dyn_o ) [smos-web-server] Adapting module: Smos.Web.Server.Application [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Application.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Application.hs [smos-web-server] [22 of 23] Compiling Smos.Web.Server.Serve ( src/Smos/Web/Server/Serve.hs, dist/build/Smos/Web/Server/Serve.o, dist/build/Smos/Web/Server/Serve.dyn_o ) [smos-web-server] Adapting module: Smos.Web.Server.Serve [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Serve.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server/Serve.hs [smos-web-server] [23 of 23] Compiling Smos.Web.Server ( src/Smos/Web/Server.hs, dist/build/Smos/Web/Server.o, dist/build/Smos/Web/Server.dyn_o ) [smos-web-server] Adapting module: Smos.Web.Server [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/src/Smos/Web/Server.hs.coverables for source file /build/smos-web-server-0.14.4/src/Smos/Web/Server.hs [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/Application.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/Constants.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/Foundation.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/Handler.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/Handler/Account.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/Handler/Admin.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/Handler/Backup.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/Handler/Booking.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/Handler/Checkout.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/Handler/Home.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/Handler/Import.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/Handler/Playground.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/Handler/Reload.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/Handler/TUI.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/OptParse.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/Serve.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/SmosSession.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/Static.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/Static/TH.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/TUI.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Smos/Web/Server/Widget.dyn_o' [smos-web-server] Warning: ignoring unrecognised input `dist/build/Paths_smos_web_server.dyn_o' [smos-web-server] Preprocessing test suite 'smos-web-server-test' for smos-web-server-0.14.4... [smos-web-server] Building test suite 'smos-web-server-test' for smos-web-server-0.14.4... [smos-web-server] [1 of 9] Compiling Paths_smos_web_server ( dist/build/smos-web-server-test/autogen/Paths_smos_web_server.hs, dist/build/smos-web-server-test/smos-web-server-test-tmp/Paths_smos_web_server.o ) [smos-web-server] Adapting module: Smos.Web.Server.OptParseSpec [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/test/Smos/Web/Server/OptParseSpec.hs.coverables for source file /build/smos-web-server-0.14.4/test/Smos/Web/Server/OptParseSpec.hs [smos-web-server] Adapting module: Smos.Web.Server.TestUtils [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/test/Smos/Web/Server/TestUtils.hs.coverables for source file /build/smos-web-server-0.14.4/test/Smos/Web/Server/TestUtils.hs [smos-web-server] [2 of 9] Compiling Smos.Web.Server.OptParseSpec ( test/Smos/Web/Server/OptParseSpec.hs, dist/build/smos-web-server-test/smos-web-server-test-tmp/Smos/Web/Server/OptParseSpec.o ) [smos-web-server] [3 of 9] Compiling Smos.Web.Server.TestUtils ( test/Smos/Web/Server/TestUtils.hs, dist/build/smos-web-server-test/smos-web-server-test-tmp/Smos/Web/Server/TestUtils.o ) [smos-web-server] [4 of 9] Compiling Smos.Web.Server.Handler.HomeSpec ( test/Smos/Web/Server/Handler/HomeSpec.hs, dist/build/smos-web-server-test/smos-web-server-test-tmp/Smos/Web/Server/Handler/HomeSpec.o ) [smos-web-server] Adapting module: Smos.Web.Server.Handler.HomeSpec [smos-web-server] Adapting module: Smos.Web.Server.Handler.AccountSpec [smos-web-server] Adapting module: Smos.Web.Server.Handler.BackupSpec [smos-web-server] Adapting module: Smos.Web.Server.Handler.AuthSpec [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/test/Smos/Web/Server/Handler/HomeSpec.hs.coverables for source file /build/smos-web-server-0.14.4/test/Smos/Web/Server/Handler/HomeSpec.hs [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/test/Smos/Web/Server/Handler/AccountSpec.hs.coverables for source file /build/smos-web-server-0.14.4/test/Smos/Web/Server/Handler/AccountSpec.hs [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/test/Smos/Web/Server/Handler/BackupSpec.hs.coverables for source file /build/smos-web-server-0.14.4/test/Smos/Web/Server/Handler/BackupSpec.hs [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/test/Smos/Web/Server/Handler/AuthSpec.hs.coverables for source file /build/smos-web-server-0.14.4/test/Smos/Web/Server/Handler/AuthSpec.hs [smos-web-server] Adapting module: Smos.Web.Server.Handler.BookingSpec [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/test/Smos/Web/Server/Handler/BookingSpec.hs.coverables for source file /build/smos-web-server-0.14.4/test/Smos/Web/Server/Handler/BookingSpec.hs [smos-web-server] [5 of 9] Compiling Smos.Web.Server.Handler.BookingSpec ( test/Smos/Web/Server/Handler/BookingSpec.hs, dist/build/smos-web-server-test/smos-web-server-test-tmp/Smos/Web/Server/Handler/BookingSpec.o ) [smos-web-server] [6 of 9] Compiling Smos.Web.Server.Handler.BackupSpec ( test/Smos/Web/Server/Handler/BackupSpec.hs, dist/build/smos-web-server-test/smos-web-server-test-tmp/Smos/Web/Server/Handler/BackupSpec.o ) [smos-web-server] [7 of 9] Compiling Smos.Web.Server.Handler.AuthSpec ( test/Smos/Web/Server/Handler/AuthSpec.hs, dist/build/smos-web-server-test/smos-web-server-test-tmp/Smos/Web/Server/Handler/AuthSpec.o ) [smos-web-server] [8 of 9] Compiling Smos.Web.Server.Handler.AccountSpec ( test/Smos/Web/Server/Handler/AccountSpec.hs, dist/build/smos-web-server-test/smos-web-server-test-tmp/Smos/Web/Server/Handler/AccountSpec.o ) [smos-web-server] [9 of 9] Compiling Main ( test/Spec.hs, dist/build/smos-web-server-test/smos-web-server-test-tmp/Main.o ) [smos-web-server] Adapting module: Main [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/test/Spec.hs.coverables for source file /build/smos-web-server-0.14.4/test/Spec.hs [smos-web-server] [Adapting module: Smos.Web.Server.OptParseSpec [smos-web-server]  1 of 10] Compiling Paths_smos_web_server ( dist/build/smos-web-server-test/autogen/Paths_smos_web_server.hs, dist/build/smos-web-server-test/smos-web-server-test-tmp/Paths_smos_web_server.o ) [Impure plugin forced recompilation] [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/test/Smos/Web/Server/OptParseSpec.hs.coverables for source file /build/smos-web-server-0.14.4/test/Smos/Web/Server/OptParseSpec.hs [smos-web-server] Adapting module: Smos.Web.Server.TestUtils [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/test/Smos/Web/Server/TestUtils.hs.coverables for source file /build/smos-web-server-0.14.4/test/Smos/Web/Server/TestUtils.hs [smos-web-server] [ 2 of 10] Compiling Smos.Web.Server.OptParseSpec ( test/Smos/Web/Server/OptParseSpec.hs, dist/build/smos-web-server-test/smos-web-server-test-tmp/Smos/Web/Server/OptParseSpec.o ) [OptEnvConf.Test package changed] [smos-web-server] [ 3 of 10] Compiling Smos.Web.Server.TestUtils ( test/Smos/Web/Server/TestUtils.hs, dist/build/smos-web-server-test/smos-web-server-test-tmp/Smos/Web/Server/TestUtils.o ) [Test.Syd.Validity package changed] [smos-web-server] [ 4 of 10] Compiling Smos.Web.Server.Handler.HomeSpec ( test/Smos/Web/Server/Handler/HomeSpec.hs, dist/build/smos-web-server-test/smos-web-server-test-tmp/Smos/Web/Server/Handler/HomeSpec.o ) [Smos.Web.Server.Foundation package changed] [smos-web-server] Adapting module: Smos.Web.Server.Handler.BackupSpec [smos-web-server] Adapting module: Smos.Web.Server.Handler.HomeSpec [smos-web-server] Adapting module: Smos.Web.Server.Handler.AccountSpec [smos-web-server] Adapting module: Smos.Web.Server.Handler.AuthSpec [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/test/Smos/Web/Server/Handler/BackupSpec.hs.coverables for source file /build/smos-web-server-0.14.4/test/Smos/Web/Server/Handler/BackupSpec.hs [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/test/Smos/Web/Server/Handler/HomeSpec.hs.coverables for source file /build/smos-web-server-0.14.4/test/Smos/Web/Server/Handler/HomeSpec.hs [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/test/Smos/Web/Server/Handler/AccountSpec.hs.coverables for source file /build/smos-web-server-0.14.4/test/Smos/Web/Server/Handler/AccountSpec.hs [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/test/Smos/Web/Server/Handler/AuthSpec.hs.coverables for source file /build/smos-web-server-0.14.4/test/Smos/Web/Server/Handler/AuthSpec.hs [smos-web-server] Adapting module: Smos.Web.Server.Handler.BookingSpec [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/test/Smos/Web/Server/Handler/BookingSpec.hs.coverables for source file /build/smos-web-server-0.14.4/test/Smos/Web/Server/Handler/BookingSpec.hs [smos-web-server] [ 5 of 10] Compiling Smos.Web.Server.Handler.BookingSpec ( test/Smos/Web/Server/Handler/BookingSpec.hs, dist/build/smos-web-server-test/smos-web-server-test-tmp/Smos/Web/Server/Handler/BookingSpec.o ) [Data.Mergeful package changed] [smos-web-server] [ 6 of 10] Compiling Smos.Web.Server.Handler.BackupSpec ( test/Smos/Web/Server/Handler/BackupSpec.hs, dist/build/smos-web-server-test/smos-web-server-test-tmp/Smos/Web/Server/Handler/BackupSpec.o ) [Smos.Web.Server.Foundation package changed] [smos-web-server] [ 7 of 10] Compiling Smos.Web.Server.Handler.AuthSpec ( test/Smos/Web/Server/Handler/AuthSpec.hs, dist/build/smos-web-server-test/smos-web-server-test-tmp/Smos/Web/Server/Handler/AuthSpec.o ) [Test.Syd package changed] [smos-web-server] [ 8 of 10] Compiling Smos.Web.Server.Handler.AccountSpec ( test/Smos/Web/Server/Handler/AccountSpec.hs, dist/build/smos-web-server-test/smos-web-server-test-tmp/Smos/Web/Server/Handler/AccountSpec.o ) [Smos.Web.Server.Foundation package changed] [smos-web-server] [ 9 of 10] Compiling Main ( test/Spec.hs, dist/build/smos-web-server-test/smos-web-server-test-tmp/Main.o ) [Test.Syd package changed] [smos-web-server] Adapting module: Main [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/test/Spec.hs.coverables for source file /build/smos-web-server-0.14.4/test/Spec.hs [smos-web-server] [10 of 10] Linking dist/build/smos-web-server-test/smos-web-server-test [smos-web-server] Preprocessing executable 'smos-web-server' for smos-web-server-0.14.4... [smos-web-server] Building executable 'smos-web-server' for smos-web-server-0.14.4... [smos-web-server] [1 of 2] Compiling Main ( app/Main.hs, dist/build/smos-web-server/smos-web-server-tmp/Main.o Adapting module: Main [smos-web-server] ) [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/app/Main.hs.coverables for source file /build/smos-web-server-0.14.4/app/Main.hs [smos-web-server] [2 of 2] Compiling Paths_smos_web_server ( dist/build/smos-web-server/autogen/Paths_smos_web_server.hs, dist/build/smos-web-server/smos-web-server-tmp/Paths_smos_web_server.o ) [smos-web-server] [Adapting module: Main [smos-web-server] 1 of 3] Compiling Main ( app/Main.hs, dist/build/smos-web-server/smos-web-server-tmp/Main.o ) [Smos.Web.Server package changed] [smos-web-server] Outputing coverables file /build/smos-web-server-0.14.4/app/Main.hs.coverables for source file /build/smos-web-server-0.14.4/app/Main.hs [smos-web-server] [2 of 3] Compiling Paths_smos_web_server ( dist/build/smos-web-server/autogen/Paths_smos_web_server.hs, dist/build/smos-web-server/smos-web-server-tmp/Paths_smos_web_server.o ) [Impure plugin forced recompilation] [smos-web-server] [3 of 3] Linking dist/build/smos-web-server/smos-web-server [smos-web-server] buildPhase completed in 30 seconds [smos-web-server] Phase: checkPhase [smos-web-server] Running 1 test suites... [smos-web-server] Test suite smos-web-server-test: RUNNING... [smos-web-server] Tests: [smos-web-server]  [smos-web-server] Smos.Web.Server.Handler.AuthSpec [smos-web-server]  Register [smos-web-server]  ✓ just works for a dummy username and password  91.01 ms [smos-web-server]  passed for all of 5 inputs. [smos-web-server]  Logout [smos-web-server]  ✓ just works for a dummy username and password  131.96 ms [smos-web-server]  passed for all of 5 inputs. [smos-web-server]  Login [smos-web-server]  ✓ just works for a dummy username and password  125.80 ms [smos-web-server]  passed for all of 5 inputs. [smos-web-server] Smos.Web.Server.Handler.AccountSpec [smos-web-server]  ✓ is possible to fetch AccountR and get a 200 response after loggin in  117.38 ms [smos-web-server]  passed for all of 5 inputs. [smos-web-server] Smos.Web.Server.Handler.HomeSpec [smos-web-server]  ✓ is possible to fetch HomeR and get a 200 response  19.47 ms [smos-web-server] Smos.Web.Server.Handler.BackupSpec [smos-web-server]  ✓ is possible to fetch BackupsR and get a 200 response after loggin in  115.21 ms [smos-web-server]  passed for all of 5 inputs. [smos-web-server] Smos.Web.Server.OptParseSpec [smos-web-server]  ✓ produces the same reference documentation as before  2.58 ms [smos-web-server]  ✓ pass the lint test  0.35 ms [smos-web-server]  ✓ produces the nix options as before  1.75 ms [smos-web-server] Smos.Web.Server.Handler.BookingSpec [smos-web-server]  ✓ is possible to fetch BookingsR and get a 200 response after loggin in  113.86 ms [smos-web-server]  passed for all of 5 inputs. [smos-web-server]  ✓ GETs a 200 for the booking slots  153.43 ms [smos-web-server]  passed for all of 5 inputs. [smos-web-server]  ✓ GETs a 200 for BookR for a user that has booking activated  132.89 ms [smos-web-server]  passed for all of 5 inputs. [smos-web-server]  ✓ POSTs a 200 for a succesful booking even with an annoying name  161.47 ms [smos-web-server]  passed for all of 5 inputs. [smos-web-server]  ✓ GETs a 404 for BookR for a user that doesn't have booking activated  97.62 ms [smos-web-server]  passed for all of 5 inputs. [smos-web-server]  ✓ GETs a 200 for the details  131.36 ms [smos-web-server]  passed for all of 5 inputs. [smos-web-server]  ✓ POSTs a 200 for a succesful booking  163.14 ms [smos-web-server]  passed for all of 5 inputs. [smos-web-server]  [smos-web-server]  Examples: 64 [smos-web-server]  Passed: 16 [smos-web-server]  Failed: 0 [smos-web-server]  Sum of test runtimes: 1.56 seconds [smos-web-server]  Test suite took:  0.18 seconds [smos-web-server]  [smos-web-server] Test suite smos-web-server-test: PASS [smos-web-server] Test suite logged to: [smos-web-server] dist/test/smos-web-server-0.14.4-smos-web-server-test.log [smos-web-server] 1 of 1 test suites (1 of 1 test cases) passed. [smos-web-server] Phase: haddockPhase [smos-web-server] Phase: installPhase [smos-web-server] Installing library in /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f [smos-web-server] Installing executable smos-web-server in /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4/bin [smos-web-server] Warning: The directory [smos-web-server] /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4/bin is not [smos-web-server] in the system search path. [smos-web-server] Phase: fixupPhase [smos-web-server] shrinking RPATHs of ELF executables and libraries in /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4 [smos-web-server] shrinking /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4/bin/smos-web-server [smos-web-server] shrinking /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f-ghc9.10.3.so [smos-web-server] checking for references to /build/ in /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4... [smos-web-server] gzipping man pages under /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4/share/man/ [smos-web-server] �[smos-web-server] stripping (with command strip and flags -S -p) in /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4/lib /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4/bin [smos-web-server] shrinking RPATHs of ELF executables and libraries in /nix/store/9dpjw13jb702ljajg6d28ynfmf4mrzhr-smos-web-server-0.14.4-coverables [smos-web-server] checking for references to /build/ in /nix/store/9dpjw13jb702ljajg6d28ynfmf4mrzhr-smos-web-server-0.14.4-coverables... [smos-web-server] patching script interpreter paths in /nix/store/9dpjw13jb702ljajg6d28ynfmf4mrzhr-smos-web-server-0.14.4-coverables [smos-web-server] shrinking RPATHs of ELF executables and libraries in /nix/store/vdbwic5639sl7hr8k80lx4isc7jqn957-smos-web-server-0.14.4-coverage [smos-web-server] checking for references to /build/ in /nix/store/vdbwic5639sl7hr8k80lx4isc7jqn957-smos-web-server-0.14.4-coverage... [smos-web-server] patching script interpreter paths in /nix/store/vdbwic5639sl7hr8k80lx4isc7jqn957-smos-web-server-0.14.4-coverage [post-build-hook] Uploading to cachix cache "smos": /nix/store/9dpjw13jb702ljajg6d28ynfmf4mrzhr-smos-web-server-0.14.4-coverables /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4 /nix/store/vdbwic5639sl7hr8k80lx4isc7jqn957-smos-web-server-0.14.4-coverage [post-build-hook] Pushing 4 paths (677 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/vdbwic5639sl7hr8k80lx4isc7jqn957-smos-web-server-0.14.4-coverage (127.64 KiB) [post-build-hook] Pushing /nix/store/90xfcyfjimz1y2xr56s8rrl78m5k0m92-crypton-x509-store-1.6.12 (784.58 KiB) [post-build-hook] Pushing /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4 (40.23 MiB) [post-build-hook] Pushing /nix/store/9dpjw13jb702ljajg6d28ynfmf4mrzhr-smos-web-server-0.14.4-coverables (238.78 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/9dpjw13jb702ljajg6d28ynfmf4mrzhr-smos-web-server-0.14.4-coverables /nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4 /nix/store/vdbwic5639sl7hr8k80lx4isc7jqn957-smos-web-server-0.14.4-coverage [post-build-hook] copying 3 paths... [post-build-hook] copying path '/nix/store/vdbwic5639sl7hr8k80lx4isc7jqn957-smos-web-server-0.14.4-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/n7ajnpp4j4bkv0m08z41l5z3za4sh0iw-smos-web-server-0.14.4' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/9dpjw13jb702ljajg6d28ynfmf4mrzhr-smos-web-server-0.14.4-coverables' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/af19di7m65m4fis2vyj64ci3vcwn31mc-smos-web-server-0.14.4.drv' to 'https://cache.staging.nix-ci.com'... Progress: 68 of 74 built, 28 of 28 downloaded from cache Building smos-docs-site-source [smos-docs-site-source] Phase: setupCompilerEnvironmentPhase [smos-docs-site-source] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-docs-site-source] Phase: unpackPhase [smos-docs-site-source] unpacking source archive /nix/store/s7w5yzbsf4pckqzc1jv3nkvvs0y9lqwj-smos-docs-site [smos-docs-site-source] source root is smos-docs-site [smos-docs-site-source] Phase: patchPhase [smos-docs-site-source] Phase: compileBuildDriverPhase [smos-docs-site-source] setupCompileFlags: -package-db=/build/tmp.ZerOKssArx/setup-package.conf.d -threaded [smos-docs-site-source] [1 of 2] Compiling Main ( /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs, /build/tmp.ZerOKssArx/Main.o ) [smos-docs-site-source] [2 of 2] Linking Setup [smos-docs-site-source] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-docs-site-source] Phase: configurePhase [smos-docs-site-source] configureFlags: --verbose --prefix=/nix/store/dbdb2l2n6xdhk515lx8x19ihzxqfxvzy-smos-docs-site-source-0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.ZerOKssArx/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --disable-tests --enable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-docs-site-source] Using Parsec parser [smos-docs-site-source] Configuring smos-docs-site-0.0.0... [smos-docs-site-source] Dependency aeson: using aeson-2.2.3.0 [smos-docs-site-source] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-docs-site-source] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.2 [smos-docs-site-source] Dependency base: using base-4.20.2.0 [smos-docs-site-source] Dependency bytestring: using bytestring-0.12.2.0 [smos-docs-site-source] Dependency cmark-gfm: using cmark-gfm-0.2.6 [smos-docs-site-source] Dependency containers: using containers-0.7 [smos-docs-site-source] Dependency data-default: using data-default-0.8.0.1 [smos-docs-site-source] Dependency file-embed: using file-embed-0.0.16.0 [smos-docs-site-source] Dependency filepath: using filepath-1.5.4.0 [smos-docs-site-source] Dependency fsnotify: using fsnotify-0.4.4.0 [smos-docs-site-source] Dependency monad-logger: using monad-logger-0.3.42 [smos-docs-site-source] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-docs-site-source] Dependency path: using path-0.9.6 [smos-docs-site-source] Dependency path-io: using path-io-1.8.2 [smos-docs-site-source] Dependency prometheus: using prometheus-2.3.0 [smos-docs-site-source] Dependency prometheus-ghc-stats: using prometheus-ghc-stats-0.0.0.0 [smos-docs-site-source] Dependency prometheus-wai: using prometheus-wai-0.2.0.1 [smos-docs-site-source] Dependency raw-strings-qq: using raw-strings-qq-1.1 [smos-docs-site-source] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 [smos-docs-site-source] Dependency semver: using semver-0.4.0.1 [smos-docs-site-source] Dependency shakespeare: using shakespeare-2.1.0.1 [smos-docs-site-source] Dependency smos: using smos-0.10.1 [smos-docs-site-source] Dependency smos-archive: using smos-archive-0.7.1 [smos-docs-site-source] Dependency smos-calendar-import: using smos-calendar-import-0.10.0 [smos-docs-site-source] Dependency smos-cli: using smos-cli-0.2.1 [smos-docs-site-source] Dependency smos-client: using smos-client-0.6.0 [smos-docs-site-source] Dependency smos-data: using smos-data-0.7.0 [smos-docs-site-source] Dependency smos-github: using smos-github-0.9.0 [smos-docs-site-source] Dependency smos-jobhunt: using smos-jobhunt-0.2.0 [smos-docs-site-source] Dependency smos-notify: using smos-notify-0.5.0 [smos-docs-site-source] Dependency smos-query: using smos-query-0.12.0 [smos-docs-site-source] Dependency smos-report: using smos-report-0.12.0 [smos-docs-site-source] Dependency smos-scheduler: using smos-scheduler-0.10.1 [smos-docs-site-source] Dependency smos-server: using smos-server-0.15.0 [smos-docs-site-source] Dependency smos-single: using smos-single-0.4.0 [smos-docs-site-source] Dependency smos-sync: using smos-sync-0.8.0 [smos-docs-site-source] Dependency smos-web-assets: using smos-web-assets-0.0.2 [smos-docs-site-source] Dependency smos-web-server: using smos-web-server-0.14.4 [smos-docs-site-source] Dependency template-haskell: using template-haskell-2.22.0.0 [smos-docs-site-source] Dependency template-haskell-reload: using template-haskell-reload-0.0.0.0 [smos-docs-site-source] Dependency text: using text-2.1.3 [smos-docs-site-source] Dependency time: using time-1.12.2 [smos-docs-site-source] Dependency wai-extra: using wai-extra-3.1.18 [smos-docs-site-source] Dependency warp: using warp-3.4.9 [smos-docs-site-source] Dependency yaml: using yaml-0.11.11.2 [smos-docs-site-source] Dependency yesod: using yesod-1.6.2.1 [smos-docs-site-source] Dependency yesod-autoreload: using yesod-autoreload-0.0.0.0 [smos-docs-site-source] Dependency yesod-sitemap: using yesod-sitemap-1.6.0 [smos-docs-site-source] Dependency yesod-static: using yesod-static-1.6.1.0 [smos-docs-site-source] Dependency yesod-static-remote: using yesod-static-remote-0.0.0.1 [smos-docs-site-source] Dependency base: using base-4.20.2.0 [smos-docs-site-source] Dependency smos-docs-site: using smos-docs-site-0.0.0 [smos-docs-site-source] Source component graph: [smos-docs-site-source]  component lib [smos-docs-site-source]  component exe:smos-docs-site dependency lib [smos-docs-site-source] Configured component graph: [smos-docs-site-source]  component smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5 [smos-docs-site-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-docs-site-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-docs-site-source]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-docs-site-source]  include base-4.20.2.0-fafd [smos-docs-site-source]  include bytestring-0.12.2.0-96e1 [smos-docs-site-source]  include cmark-gfm-0.2.6-Bdc6AHBZfto5oomw32GOrF [smos-docs-site-source]  include containers-0.7-96b4 [smos-docs-site-source]  include data-default-0.8.0.1-73T9PYpnJfB1LzuBLwgWTp [smos-docs-site-source]  include file-embed-0.0.16.0-8MoFGt2ypx9wRhcuZO9uV [smos-docs-site-source]  include filepath-1.5.4.0-2605 [smos-docs-site-source]  include fsnotify-0.4.4.0-FITmjPXgpliGxeXh1QeC7f [smos-docs-site-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-docs-site-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-docs-site-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-docs-site-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-docs-site-source]  include prometheus-2.3.0-F7pSOvWkGX97cd205xTrG2 [smos-docs-site-source]  include prometheus-ghc-stats-0.0.0.0-1wFjDzvC6GJGha7AT774r5 [smos-docs-site-source]  include prometheus-wai-0.2.0.1-HGViWVdnGce72q15By1x9e [smos-docs-site-source]  include raw-strings-qq-1.1-AfSQ4EIos5fE6Wv7Ec6hHZ [smos-docs-site-source]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-docs-site-source]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-docs-site-source]  include shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [smos-docs-site-source]  include smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos-docs-site-source]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-docs-site-source]  include smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP [smos-docs-site-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-docs-site-source]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-docs-site-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-docs-site-source]  include smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA [smos-docs-site-source]  include smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N [smos-docs-site-source]  include smos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm [smos-docs-site-source]  include smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo [smos-docs-site-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-docs-site-source]  include smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi [smos-docs-site-source]  include smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-docs-site-source]  include smos-single-0.4.0-Dl8pr2k7NinIkNpt0pcgpj [smos-docs-site-source]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-docs-site-source]  include smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ [smos-docs-site-source]  include smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f [smos-docs-site-source]  include template-haskell-2.22.0.0-927b [smos-docs-site-source]  include template-haskell-reload-0.0.0.0-2eUNijlZOcS3wpX013fiPl [smos-docs-site-source]  include text-2.1.3-34f1 [smos-docs-site-source]  include time-1.12.2-3479 [smos-docs-site-source]  include wai-extra-3.1.18-9x868gR7VGrF2aHj9b6Gyr [smos-docs-site-source]  include warp-3.4.9-IPNas4L2jy5JqoLVsPSVjo [smos-docs-site-source]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-docs-site-source]  include yesod-1.6.2.1-5k6uKUBjdoMCDozrTRc1z8 [smos-docs-site-source]  include yesod-autoreload-0.0.0.0-4pR3cpdt8UG9OdSRbJ5W0v [smos-docs-site-source]  include yesod-sitemap-1.6.0-2vpaVClW4w2Ey2oYdT2X3i [smos-docs-site-source]  include yesod-static-1.6.1.0-uPxt4a4ViO1F0iN6dfBGo [smos-docs-site-source]  include yesod-static-remote-0.0.0.1-ELN7NNM1wDW9jNvW3r5DfG [smos-docs-site-source]  component smos-docs-site-0.0.0-4ryfiJm4iU4IDszSHmpOrb-smos-docs-site [smos-docs-site-source]  include base-4.20.2.0-fafd [smos-docs-site-source]  include smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5 [smos-docs-site-source] Linked component graph: [smos-docs-site-source]  unit smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5 [smos-docs-site-source]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-docs-site-source]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-docs-site-source]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-docs-site-source]  include base-4.20.2.0-fafd [smos-docs-site-source]  include bytestring-0.12.2.0-96e1 [smos-docs-site-source]  include cmark-gfm-0.2.6-Bdc6AHBZfto5oomw32GOrF [smos-docs-site-source]  include containers-0.7-96b4 [smos-docs-site-source]  include data-default-0.8.0.1-73T9PYpnJfB1LzuBLwgWTp [smos-docs-site-source]  include file-embed-0.0.16.0-8MoFGt2ypx9wRhcuZO9uV [smos-docs-site-source]  include filepath-1.5.4.0-2605 [smos-docs-site-source]  include fsnotify-0.4.4.0-FITmjPXgpliGxeXh1QeC7f [smos-docs-site-source]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-docs-site-source]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-docs-site-source]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-docs-site-source]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-docs-site-source]  include prometheus-2.3.0-F7pSOvWkGX97cd205xTrG2 [smos-docs-site-source]  include prometheus-ghc-stats-0.0.0.0-1wFjDzvC6GJGha7AT774r5 [smos-docs-site-source]  include prometheus-wai-0.2.0.1-HGViWVdnGce72q15By1x9e [smos-docs-site-source]  include raw-strings-qq-1.1-AfSQ4EIos5fE6Wv7Ec6hHZ [smos-docs-site-source]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-docs-site-source]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-docs-site-source]  include shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [smos-docs-site-source]  include smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos-docs-site-source]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-docs-site-source]  include smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP [smos-docs-site-source]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-docs-site-source]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-docs-site-source]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-docs-site-source]  include smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA [smos-docs-site-source]  include smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N [smos-docs-site-source]  include smos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm [smos-docs-site-source]  include smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo [smos-docs-site-source]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-docs-site-source]  include smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi [smos-docs-site-source]  include smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-docs-site-source]  include smos-single-0.4.0-Dl8pr2k7NinIkNpt0pcgpj [smos-docs-site-source]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-docs-site-source]  include smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ [smos-docs-site-source]  include smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f [smos-docs-site-source]  include template-haskell-2.22.0.0-927b [smos-docs-site-source]  include template-haskell-reload-0.0.0.0-2eUNijlZOcS3wpX013fiPl [smos-docs-site-source]  include text-2.1.3-34f1 [smos-docs-site-source]  include time-1.12.2-3479 [smos-docs-site-source]  include wai-extra-3.1.18-9x868gR7VGrF2aHj9b6Gyr [smos-docs-site-source]  include warp-3.4.9-IPNas4L2jy5JqoLVsPSVjo [smos-docs-site-source]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-docs-site-source]  include yesod-1.6.2.1-5k6uKUBjdoMCDozrTRc1z8 [smos-docs-site-source]  include yesod-autoreload-0.0.0.0-4pR3cpdt8UG9OdSRbJ5W0v [smos-docs-site-source]  include yesod-sitemap-1.6.0-2vpaVClW4w2Ey2oYdT2X3i [smos-docs-site-source]  include yesod-static-1.6.1.0-uPxt4a4ViO1F0iN6dfBGo [smos-docs-site-source]  include yesod-static-remote-0.0.0.1-ELN7NNM1wDW9jNvW3r5DfG [smos-docs-site-source]  Smos.Docs.Site=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site,Smos.Docs.Site.Application=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Application,Smos.Docs.Site.Assets=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Assets,Smos.Docs.Site.Changelog=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Changelog,Smos.Docs.Site.Changelog.TH=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Changelog.TH,Smos.Docs.Site.Constants=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Constants,Smos.Docs.Site.DependencyGraph=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.DependencyGraph,Smos.Docs.Site.Foundation=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Foundation,Smos.Docs.Site.Handler=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler,Smos.Docs.Site.Handler.Actions=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.Actions,Smos.Docs.Site.Handler.Changelog=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.Changelog,Smos.Docs.Site.Handler.CurrentVersions=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.CurrentVersions,Smos.Docs.Site.Handler.DependencyGraph=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.DependencyGraph,Smos.Docs.Site.Handler.Import=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.Import,Smos.Docs.Site.Handler.Keybindings=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.Keybindings,Smos.Docs.Site.Handler.Nix=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.Nix,Smos.Docs.Site.Handler.Page=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.Page,Smos.Docs.Site.Handler.Reload=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.Reload,Smos.Docs.Site.Handler.Sitemap=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.Sitemap,Smos.Docs.Site.Handler.Smos=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.Smos,Smos.Docs.Site.Handler.SmosArchive=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.SmosArchive,Smos.Docs.Site.Handler.SmosCalendarImport=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.SmosCalendarImport,Smos.Docs.Site.Handler.SmosGitHub=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.SmosGitHub,Smos.Docs.Site.Handler.SmosJobHunt=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.SmosJobHunt,Smos.Docs.Site.Handler.SmosNotify=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.SmosNotify,Smos.Docs.Site.Handler.SmosQuery=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.SmosQuery,Smos.Docs.Site.Handler.SmosScheduler=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.SmosScheduler,Smos.Docs.Site.Handler.SmosServer=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.SmosServer,Smos.Docs.Site.Handler.SmosSingle=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.SmosSingle,Smos.Docs.Site.Handler.SmosSync=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.SmosSync,Smos.Docs.Site.Handler.SmosWebServer=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Handler.SmosWebServer,Smos.Docs.Site.ModuleDocs=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.ModuleDocs,Smos.Docs.Site.ModuleDocs.TH=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.ModuleDocs.TH,Smos.Docs.Site.OptParse=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.OptParse,Smos.Docs.Site.Static=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Static,Smos.Docs.Site.Static.TH=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Static.TH,Smos.Docs.Site.Widget=smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5:Smos.Docs.Site.Widget [smos-docs-site-source]  unit smos-docs-site-0.0.0-4ryfiJm4iU4IDszSHmpOrb-smos-docs-site [smos-docs-site-source]  include base-4.20.2.0-fafd [smos-docs-site-source]  include smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5 [smos-docs-site-source] Ready component graph: [smos-docs-site-source]  definite smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5 [smos-docs-site-source]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-docs-site-source]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-docs-site-source]  depends autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-docs-site-source]  depends base-4.20.2.0-fafd [smos-docs-site-source]  depends bytestring-0.12.2.0-96e1 [smos-docs-site-source]  depends cmark-gfm-0.2.6-Bdc6AHBZfto5oomw32GOrF [smos-docs-site-source]  depends containers-0.7-96b4 [smos-docs-site-source]  depends data-default-0.8.0.1-73T9PYpnJfB1LzuBLwgWTp [smos-docs-site-source]  depends file-embed-0.0.16.0-8MoFGt2ypx9wRhcuZO9uV [smos-docs-site-source]  depends filepath-1.5.4.0-2605 [smos-docs-site-source]  depends fsnotify-0.4.4.0-FITmjPXgpliGxeXh1QeC7f [smos-docs-site-source]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-docs-site-source]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-docs-site-source]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-docs-site-source]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-docs-site-source]  depends prometheus-2.3.0-F7pSOvWkGX97cd205xTrG2 [smos-docs-site-source]  depends prometheus-ghc-stats-0.0.0.0-1wFjDzvC6GJGha7AT774r5 [smos-docs-site-source]  depends prometheus-wai-0.2.0.1-HGViWVdnGce72q15By1x9e [smos-docs-site-source]  depends raw-strings-qq-1.1-AfSQ4EIos5fE6Wv7Ec6hHZ [smos-docs-site-source]  depends safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-docs-site-source]  depends semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-docs-site-source]  depends shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [smos-docs-site-source]  depends smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos-docs-site-source]  depends smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-docs-site-source]  depends smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP [smos-docs-site-source]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-docs-site-source]  depends smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-docs-site-source]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-docs-site-source]  depends smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA [smos-docs-site-source]  depends smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N [smos-docs-site-source]  depends smos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm [smos-docs-site-source]  depends smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo [smos-docs-site-source]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-docs-site-source]  depends smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi [smos-docs-site-source]  depends smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-docs-site-source]  depends smos-single-0.4.0-Dl8pr2k7NinIkNpt0pcgpj [smos-docs-site-source]  depends smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-docs-site-source]  depends smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ [smos-docs-site-source]  depends smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f [smos-docs-site-source]  depends template-haskell-2.22.0.0-927b [smos-docs-site-source]  depends template-haskell-reload-0.0.0.0-2eUNijlZOcS3wpX013fiPl [smos-docs-site-source]  depends text-2.1.3-34f1 [smos-docs-site-source]  depends time-1.12.2-3479 [smos-docs-site-source]  depends wai-extra-3.1.18-9x868gR7VGrF2aHj9b6Gyr [smos-docs-site-source]  depends warp-3.4.9-IPNas4L2jy5JqoLVsPSVjo [smos-docs-site-source]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-docs-site-source]  depends yesod-1.6.2.1-5k6uKUBjdoMCDozrTRc1z8 [smos-docs-site-source]  depends yesod-autoreload-0.0.0.0-4pR3cpdt8UG9OdSRbJ5W0v [smos-docs-site-source]  depends yesod-sitemap-1.6.0-2vpaVClW4w2Ey2oYdT2X3i [smos-docs-site-source]  depends yesod-static-1.6.1.0-uPxt4a4ViO1F0iN6dfBGo [smos-docs-site-source]  depends yesod-static-remote-0.0.0.1-ELN7NNM1wDW9jNvW3r5DfG [smos-docs-site-source]  definite smos-docs-site-0.0.0-4ryfiJm4iU4IDszSHmpOrb-smos-docs-site [smos-docs-site-source]  depends base-4.20.2.0-fafd [smos-docs-site-source]  depends smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5 [smos-docs-site-source] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-docs-site-source] Using compiler: ghc-9.10.3 [smos-docs-site-source] Using install prefix: [smos-docs-site-source] /nix/store/dbdb2l2n6xdhk515lx8x19ihzxqfxvzy-smos-docs-site-source-0.0.0 [smos-docs-site-source] Executables installed in: [smos-docs-site-source] /nix/store/dbdb2l2n6xdhk515lx8x19ihzxqfxvzy-smos-docs-site-source-0.0.0/bin [smos-docs-site-source] Libraries installed in: [smos-docs-site-source] /nix/store/dbdb2l2n6xdhk515lx8x19ihzxqfxvzy-smos-docs-site-source-0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-docs-site-0.0.0-JMAeTyNL7Xn3zLatqegAU5 [smos-docs-site-source] Dynamic Libraries installed in: [smos-docs-site-source] /nix/store/dbdb2l2n6xdhk515lx8x19ihzxqfxvzy-smos-docs-site-source-0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-docs-site-source] Private executables installed in: [smos-docs-site-source] /nix/store/dbdb2l2n6xdhk515lx8x19ihzxqfxvzy-smos-docs-site-source-0.0.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-docs-site-0.0.0 [smos-docs-site-source] Data files installed in: [smos-docs-site-source] /nix/store/dbdb2l2n6xdhk515lx8x19ihzxqfxvzy-smos-docs-site-source-0.0.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-docs-site-0.0.0 [smos-docs-site-source] Documentation installed in: [smos-docs-site-source] /nix/store/dbdb2l2n6xdhk515lx8x19ihzxqfxvzy-smos-docs-site-source-0.0.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-docs-site-0.0.0 [smos-docs-site-source] Configuration files installed in: [smos-docs-site-source] /nix/store/dbdb2l2n6xdhk515lx8x19ihzxqfxvzy-smos-docs-site-source-0.0.0/etc [smos-docs-site-source] No alex found [smos-docs-site-source] Using ar found on system at: [smos-docs-site-source] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-docs-site-source] No c2hs found [smos-docs-site-source] No cpphs found [smos-docs-site-source] No doctest found [smos-docs-site-source] Using gcc version 14.3.0 given by user at: [smos-docs-site-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-docs-site-source] Using ghc version 9.10.3 found on system at: [smos-docs-site-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-docs-site-source] Using ghc-pkg version 9.10.3 found on system at: [smos-docs-site-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-docs-site-source] No ghcjs found [smos-docs-site-source] No ghcjs-pkg found [smos-docs-site-source] No greencard found [smos-docs-site-source] Using haddock version 2.31.1 found on system at: [smos-docs-site-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-docs-site-source] No happy found [smos-docs-site-source] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-docs-site-source] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-docs-site-source] No hmake found [smos-docs-site-source] Using hpc version 0.69 found on system at: [smos-docs-site-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-docs-site-source] Using hsc2hs version 0.68.10 found on system at: [smos-docs-site-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-docs-site-source] No hscolour found [smos-docs-site-source] No jhc found [smos-docs-site-source] Using ld found on system at: [smos-docs-site-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-docs-site-source] No pkg-config found [smos-docs-site-source] Using runghc version 9.10.3 found on system at: [smos-docs-site-source] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-docs-site-source] Using strip version 2.44 found on system at: [smos-docs-site-source] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-docs-site-source] Using tar found on system at: [smos-docs-site-source] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-docs-site-source] No uhc found [smos-docs-site-source] Phase: buildPhase [smos-docs-site-source] Distribution quality errors: [smos-docs-site-source] [no-syn-desc] No 'synopsis' or 'description' field. [smos-docs-site-source] [missing-bounds-important] The dependency 'build-depends: base' does not [smos-docs-site-source] specify an upper bound on the version number. Each major release of the 'base' [smos-docs-site-source] package changes the API in various ways and most packages will need some [smos-docs-site-source] changes to compile with it. The recommended practice is to specify an upper [smos-docs-site-source] bound on the version of the 'base' package. This ensures your package will [smos-docs-site-source] continue to build when a new major version of the 'base' package is released. [smos-docs-site-source] If you are not sure what upper bound to use then use the next major version. [smos-docs-site-source] For example if you have tested your package with 'base' version 4.5 and 4.6 [smos-docs-site-source] then use 'build-depends: base >= 4.5 && < 4.7'. [smos-docs-site-source] Distribution quality warnings: [smos-docs-site-source] [no-category] No 'category' field. [smos-docs-site-source] [no-license-file] A 'license-file' is not specified. [smos-docs-site-source] [missing-upper-bounds] On library, these packages miss upper bounds: [smos-docs-site-source] - aeson [smos-docs-site-source] - autodocodec [smos-docs-site-source] - autodocodec-yaml [smos-docs-site-source] - bytestring [smos-docs-site-source] - cmark-gfm [smos-docs-site-source] - containers [smos-docs-site-source] - data-default [smos-docs-site-source] - file-embed [smos-docs-site-source] - filepath [smos-docs-site-source] - fsnotify [smos-docs-site-source] - monad-logger [smos-docs-site-source] - opt-env-conf [smos-docs-site-source] - path [smos-docs-site-source] - path-io [smos-docs-site-source] - prometheus [smos-docs-site-source] - prometheus-ghc-stats [smos-docs-site-source] - prometheus-wai [smos-docs-site-source] - raw-strings-qq [smos-docs-site-source] - safe-coloured-text [smos-docs-site-source] - semver [smos-docs-site-source] - shakespeare [smos-docs-site-source] - smos [smos-docs-site-source] - smos-archive [smos-docs-site-source] - smos-calendar-import [smos-docs-site-source] - smos-cli [smos-docs-site-source] - smos-client [smos-docs-site-source] - smos-data [smos-docs-site-source] - smos-github [smos-docs-site-source] - smos-jobhunt [smos-docs-site-source] - smos-notify [smos-docs-site-source] - smos-query [smos-docs-site-source] - smos-report [smos-docs-site-source] - smos-scheduler [smos-docs-site-source] - smos-server [smos-docs-site-source] - smos-single [smos-docs-site-source] - smos-sync [smos-docs-site-source] - smos-web-assets [smos-docs-site-source] - smos-web-server [smos-docs-site-source] - template-haskell [smos-docs-site-source] - template-haskell-reload [smos-docs-site-source] - text [smos-docs-site-source] - time [smos-docs-site-source] - wai-extra [smos-docs-site-source] - warp [smos-docs-site-source] - yaml [smos-docs-site-source] - yesod [smos-docs-site-source] - yesod-autoreload [smos-docs-site-source] - yesod-sitemap [smos-docs-site-source] - yesod-static [smos-docs-site-source] - yesod-static-remote [smos-docs-site-source] Please add them. There is more information at https://pvp.haskell.org/ [smos-docs-site-source] Note: the public hackage server would reject this package. [smos-docs-site-source] Building source dist for smos-docs-site-0.0.0... [smos-docs-site-source] Source tarball created: dist/smos-docs-site-0.0.0.tar.gz [smos-docs-site-source] Phase: haddockPhase [smos-docs-site-source] Phase: installPhase [smos-docs-site-source] Phase: fixupPhase [post-build-hook] Uploading to cachix cache "smos": /nix/store/dbdb2l2n6xdhk515lx8x19ihzxqfxvzy-smos-docs-site-source-0.0.0 [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/dbdb2l2n6xdhk515lx8x19ihzxqfxvzy-smos-docs-site-source-0.0.0 (928.55 KiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/dbdb2l2n6xdhk515lx8x19ihzxqfxvzy-smos-docs-site-source-0.0.0 [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/dbdb2l2n6xdhk515lx8x19ihzxqfxvzy-smos-docs-site-source-0.0.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/xl5s3jhsci50pgzwx2agqw2mrqgdl8nl-smos-docs-site-source-0.0.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 69 of 72 built, 28 of 28 downloaded from cache Building smos-docs-site [smos-docs-site] Phase: setupCompilerEnvironmentPhase [smos-docs-site] Build with /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3. [smos-docs-site] Phase: unpackPhase [smos-docs-site] unpacking source archive /nix/store/dbdb2l2n6xdhk515lx8x19ihzxqfxvzy-smos-docs-site-source-0.0.0/smos-docs-site-0.0.0.tar.gz [smos-docs-site] source root is smos-docs-site-0.0.0 [smos-docs-site] setting SOURCE_DATE_EPOCH to timestamp 1780356220 of file "smos-docs-site-0.0.0/test/Spec.hs" [smos-docs-site] warning: file "smos-docs-site-0.0.0/test/Spec.hs" may be generated; SOURCE_DATE_EPOCH may be non-deterministic [smos-docs-site] Phase: patchPhase [smos-docs-site] Phase: compileBuildDriverPhase [smos-docs-site] setupCompileFlags: -package-db=/build/tmp.Ol293blWm1/setup-package.conf.d -threaded [smos-docs-site] [1 of 2] Compiling Main ( Setup.hs, /build/tmp.Ol293blWm1/Main.o ) [smos-docs-site] [2 of 2] Linking Setup [smos-docs-site] Phase: updateAutotoolsGnuConfigScriptsPhase [smos-docs-site] Phase: configurePhase [smos-docs-site] configureFlags: --verbose --prefix=/nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0 --libdir=$prefix/lib/$compiler/lib --libsubdir=$abi/$libname --with-gcc=gcc --package-db=/build/tmp.Ol293blWm1/package.conf.d --ghc-option=-j16 --ghc-option=+RTS --ghc-option=-A64M --ghc-option=-RTS --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --enable-split-sections --enable-library-stripping --enable-executable-stripping --ghc-options=-O2 --ghc-options=-Wincomplete-uni-patterns --ghc-options=-Wincomplete-record-updates --ghc-options=-Wpartial-fields --ghc-options=-Widentities --ghc-options=-Wredundant-constraints --ghc-options=-Wcpp-undef --ghc-options=-Wunused-packages --ghc-options=-Werror --ghc-option=-Wall --ghc-option=-Werror --extra-lib-dirs=/nix/store/dplxdh6s49sqg5wbw1ym0238dvszdxnn-ncurses-6.5/lib --extra-lib-dirs=/nix/store/jigq791s8cvqijnadq2z9vl7c7yp7hsx-libffi-3.5.2/lib --extra-lib-dirs=/nix/store/jl5l8bh9wwqfqr1bc1jy1bxyfvhsw2ks-elfutils-0.194/lib --extra-lib-dirs=/nix/store/ffrkxkxh9aj4k215qbyi64vwk75nqmlp-gmp-with-cxx-6.3.0/lib --extra-lib-dirs=/nix/store/gsshkm5s50fv6avs1xqky2rviaiyx1k1-numactl-2.0.18/lib --extra-lib-dirs=/nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/lib --extra-include-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/include --extra-lib-dirs=/nix/store/1manrxkarhgf8kvc0n93mk378nwxz7hx-tzdata-2025c-dev/lib [smos-docs-site] Using Parsec parser [smos-docs-site] Configuring smos-docs-site-0.0.0... [smos-docs-site] Dependency aeson: using aeson-2.2.3.0 [smos-docs-site] Dependency autodocodec: using autodocodec-0.5.0.0 [smos-docs-site] Dependency autodocodec-yaml: using autodocodec-yaml-0.4.0.2 [smos-docs-site] Dependency base: using base-4.20.2.0 [smos-docs-site] Dependency bytestring: using bytestring-0.12.2.0 [smos-docs-site] Dependency cmark-gfm: using cmark-gfm-0.2.6 [smos-docs-site] Dependency containers: using containers-0.7 [smos-docs-site] Dependency data-default: using data-default-0.8.0.1 [smos-docs-site] Dependency file-embed: using file-embed-0.0.16.0 [smos-docs-site] Dependency filepath: using filepath-1.5.4.0 [smos-docs-site] Dependency fsnotify: using fsnotify-0.4.4.0 [smos-docs-site] Dependency monad-logger: using monad-logger-0.3.42 [smos-docs-site] Dependency opt-env-conf: using opt-env-conf-0.15.0.1 [smos-docs-site] Dependency path: using path-0.9.6 [smos-docs-site] Dependency path-io: using path-io-1.8.2 [smos-docs-site] Dependency prometheus: using prometheus-2.3.0 [smos-docs-site] Dependency prometheus-ghc-stats: using prometheus-ghc-stats-0.0.0.0 [smos-docs-site] Dependency prometheus-wai: using prometheus-wai-0.2.0.1 [smos-docs-site] Dependency raw-strings-qq: using raw-strings-qq-1.1 [smos-docs-site] Dependency safe-coloured-text: using safe-coloured-text-0.3.0.2 [smos-docs-site] Dependency semver: using semver-0.4.0.1 [smos-docs-site] Dependency shakespeare: using shakespeare-2.1.0.1 [smos-docs-site] Dependency smos: using smos-0.10.1 [smos-docs-site] Dependency smos-archive: using smos-archive-0.7.1 [smos-docs-site] Dependency smos-calendar-import: using smos-calendar-import-0.10.0 [smos-docs-site] Dependency smos-cli: using smos-cli-0.2.1 [smos-docs-site] Dependency smos-client: using smos-client-0.6.0 [smos-docs-site] Dependency smos-data: using smos-data-0.7.0 [smos-docs-site] Dependency smos-github: using smos-github-0.9.0 [smos-docs-site] Dependency smos-jobhunt: using smos-jobhunt-0.2.0 [smos-docs-site] Dependency smos-notify: using smos-notify-0.5.0 [smos-docs-site] Dependency smos-query: using smos-query-0.12.0 [smos-docs-site] Dependency smos-report: using smos-report-0.12.0 [smos-docs-site] Dependency smos-scheduler: using smos-scheduler-0.10.1 [smos-docs-site] Dependency smos-server: using smos-server-0.15.0 [smos-docs-site] Dependency smos-single: using smos-single-0.4.0 [smos-docs-site] Dependency smos-sync: using smos-sync-0.8.0 [smos-docs-site] Dependency smos-web-assets: using smos-web-assets-0.0.2 [smos-docs-site] Dependency smos-web-server: using smos-web-server-0.14.4 [smos-docs-site] Dependency template-haskell: using template-haskell-2.22.0.0 [smos-docs-site] Dependency template-haskell-reload: using template-haskell-reload-0.0.0.0 [smos-docs-site] Dependency text: using text-2.1.3 [smos-docs-site] Dependency time: using time-1.12.2 [smos-docs-site] Dependency wai-extra: using wai-extra-3.1.18 [smos-docs-site] Dependency warp: using warp-3.4.9 [smos-docs-site] Dependency yaml: using yaml-0.11.11.2 [smos-docs-site] Dependency yesod: using yesod-1.6.2.1 [smos-docs-site] Dependency yesod-autoreload: using yesod-autoreload-0.0.0.0 [smos-docs-site] Dependency yesod-sitemap: using yesod-sitemap-1.6.0 [smos-docs-site] Dependency yesod-static: using yesod-static-1.6.1.0 [smos-docs-site] Dependency yesod-static-remote: using yesod-static-remote-0.0.0.1 [smos-docs-site] Dependency base: using base-4.20.2.0 [smos-docs-site] Dependency smos-docs-site: using smos-docs-site-0.0.0 [smos-docs-site] Dependency base: using base-4.20.2.0 [smos-docs-site] Dependency opt-env-conf-test: using opt-env-conf-test-0.0.0.4 [smos-docs-site] Dependency smos-docs-site: using smos-docs-site-0.0.0 [smos-docs-site] Dependency sydtest: using sydtest-0.23.0.1 [smos-docs-site] Source component graph: [smos-docs-site]  component lib [smos-docs-site]  component exe:smos-docs-site dependency lib [smos-docs-site]  component test:smos-docs-site-test dependency lib [smos-docs-site] Configured component graph: [smos-docs-site]  component smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0 [smos-docs-site]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-docs-site]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-docs-site]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-docs-site]  include base-4.20.2.0-fafd [smos-docs-site]  include bytestring-0.12.2.0-96e1 [smos-docs-site]  include cmark-gfm-0.2.6-Bdc6AHBZfto5oomw32GOrF [smos-docs-site]  include containers-0.7-96b4 [smos-docs-site]  include data-default-0.8.0.1-73T9PYpnJfB1LzuBLwgWTp [smos-docs-site]  include file-embed-0.0.16.0-8MoFGt2ypx9wRhcuZO9uV [smos-docs-site]  include filepath-1.5.4.0-2605 [smos-docs-site]  include fsnotify-0.4.4.0-FITmjPXgpliGxeXh1QeC7f [smos-docs-site]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-docs-site]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-docs-site]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-docs-site]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-docs-site]  include prometheus-2.3.0-F7pSOvWkGX97cd205xTrG2 [smos-docs-site]  include prometheus-ghc-stats-0.0.0.0-1wFjDzvC6GJGha7AT774r5 [smos-docs-site]  include prometheus-wai-0.2.0.1-HGViWVdnGce72q15By1x9e [smos-docs-site]  include raw-strings-qq-1.1-AfSQ4EIos5fE6Wv7Ec6hHZ [smos-docs-site]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-docs-site]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-docs-site]  include shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [smos-docs-site]  include smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos-docs-site]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-docs-site]  include smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP [smos-docs-site]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-docs-site]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-docs-site]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-docs-site]  include smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA [smos-docs-site]  include smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N [smos-docs-site]  include smos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm [smos-docs-site]  include smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo [smos-docs-site]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-docs-site]  include smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi [smos-docs-site]  include smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-docs-site]  include smos-single-0.4.0-Dl8pr2k7NinIkNpt0pcgpj [smos-docs-site]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-docs-site]  include smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ [smos-docs-site]  include smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f [smos-docs-site]  include template-haskell-2.22.0.0-927b [smos-docs-site]  include template-haskell-reload-0.0.0.0-2eUNijlZOcS3wpX013fiPl [smos-docs-site]  include text-2.1.3-34f1 [smos-docs-site]  include time-1.12.2-3479 [smos-docs-site]  include wai-extra-3.1.18-9x868gR7VGrF2aHj9b6Gyr [smos-docs-site]  include warp-3.4.9-IPNas4L2jy5JqoLVsPSVjo [smos-docs-site]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-docs-site]  include yesod-1.6.2.1-5k6uKUBjdoMCDozrTRc1z8 [smos-docs-site]  include yesod-autoreload-0.0.0.0-4pR3cpdt8UG9OdSRbJ5W0v [smos-docs-site]  include yesod-sitemap-1.6.0-2vpaVClW4w2Ey2oYdT2X3i [smos-docs-site]  include yesod-static-1.6.1.0-uPxt4a4ViO1F0iN6dfBGo [smos-docs-site]  include yesod-static-remote-0.0.0.1-ELN7NNM1wDW9jNvW3r5DfG [smos-docs-site]  component smos-docs-site-0.0.0-CU3WpWA5PajAeAeE9v6aho-smos-docs-site [smos-docs-site]  include base-4.20.2.0-fafd [smos-docs-site]  include smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0 [smos-docs-site]  component smos-docs-site-0.0.0-CwaJZVAfdPrKD4Kw8iBfye-smos-docs-site-test [smos-docs-site]  include base-4.20.2.0-fafd [smos-docs-site]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-docs-site]  include smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0 [smos-docs-site]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-docs-site] Linked component graph: [smos-docs-site]  unit smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0 [smos-docs-site]  include aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-docs-site]  include autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-docs-site]  include autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-docs-site]  include base-4.20.2.0-fafd [smos-docs-site]  include bytestring-0.12.2.0-96e1 [smos-docs-site]  include cmark-gfm-0.2.6-Bdc6AHBZfto5oomw32GOrF [smos-docs-site]  include containers-0.7-96b4 [smos-docs-site]  include data-default-0.8.0.1-73T9PYpnJfB1LzuBLwgWTp [smos-docs-site]  include file-embed-0.0.16.0-8MoFGt2ypx9wRhcuZO9uV [smos-docs-site]  include filepath-1.5.4.0-2605 [smos-docs-site]  include fsnotify-0.4.4.0-FITmjPXgpliGxeXh1QeC7f [smos-docs-site]  include monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-docs-site]  include opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-docs-site]  include path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-docs-site]  include path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-docs-site]  include prometheus-2.3.0-F7pSOvWkGX97cd205xTrG2 [smos-docs-site]  include prometheus-ghc-stats-0.0.0.0-1wFjDzvC6GJGha7AT774r5 [smos-docs-site]  include prometheus-wai-0.2.0.1-HGViWVdnGce72q15By1x9e [smos-docs-site]  include raw-strings-qq-1.1-AfSQ4EIos5fE6Wv7Ec6hHZ [smos-docs-site]  include safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-docs-site]  include semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-docs-site]  include shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [smos-docs-site]  include smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos-docs-site]  include smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-docs-site]  include smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP [smos-docs-site]  include smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-docs-site]  include smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-docs-site]  include smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-docs-site]  include smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA [smos-docs-site]  include smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N [smos-docs-site]  include smos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm [smos-docs-site]  include smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo [smos-docs-site]  include smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-docs-site]  include smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi [smos-docs-site]  include smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-docs-site]  include smos-single-0.4.0-Dl8pr2k7NinIkNpt0pcgpj [smos-docs-site]  include smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-docs-site]  include smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ [smos-docs-site]  include smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f [smos-docs-site]  include template-haskell-2.22.0.0-927b [smos-docs-site]  include template-haskell-reload-0.0.0.0-2eUNijlZOcS3wpX013fiPl [smos-docs-site]  include text-2.1.3-34f1 [smos-docs-site]  include time-1.12.2-3479 [smos-docs-site]  include wai-extra-3.1.18-9x868gR7VGrF2aHj9b6Gyr [smos-docs-site]  include warp-3.4.9-IPNas4L2jy5JqoLVsPSVjo [smos-docs-site]  include yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-docs-site]  include yesod-1.6.2.1-5k6uKUBjdoMCDozrTRc1z8 [smos-docs-site]  include yesod-autoreload-0.0.0.0-4pR3cpdt8UG9OdSRbJ5W0v [smos-docs-site]  include yesod-sitemap-1.6.0-2vpaVClW4w2Ey2oYdT2X3i [smos-docs-site]  include yesod-static-1.6.1.0-uPxt4a4ViO1F0iN6dfBGo [smos-docs-site]  include yesod-static-remote-0.0.0.1-ELN7NNM1wDW9jNvW3r5DfG [smos-docs-site]  Smos.Docs.Site=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site,Smos.Docs.Site.Application=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Application,Smos.Docs.Site.Assets=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Assets,Smos.Docs.Site.Changelog=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Changelog,Smos.Docs.Site.Changelog.TH=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Changelog.TH,Smos.Docs.Site.Constants=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Constants,Smos.Docs.Site.DependencyGraph=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.DependencyGraph,Smos.Docs.Site.Foundation=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Foundation,Smos.Docs.Site.Handler=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler,Smos.Docs.Site.Handler.Actions=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.Actions,Smos.Docs.Site.Handler.Changelog=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.Changelog,Smos.Docs.Site.Handler.CurrentVersions=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.CurrentVersions,Smos.Docs.Site.Handler.DependencyGraph=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.DependencyGraph,Smos.Docs.Site.Handler.Import=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.Import,Smos.Docs.Site.Handler.Keybindings=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.Keybindings,Smos.Docs.Site.Handler.Nix=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.Nix,Smos.Docs.Site.Handler.Page=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.Page,Smos.Docs.Site.Handler.Reload=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.Reload,Smos.Docs.Site.Handler.Sitemap=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.Sitemap,Smos.Docs.Site.Handler.Smos=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.Smos,Smos.Docs.Site.Handler.SmosArchive=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.SmosArchive,Smos.Docs.Site.Handler.SmosCalendarImport=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.SmosCalendarImport,Smos.Docs.Site.Handler.SmosGitHub=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.SmosGitHub,Smos.Docs.Site.Handler.SmosJobHunt=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.SmosJobHunt,Smos.Docs.Site.Handler.SmosNotify=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.SmosNotify,Smos.Docs.Site.Handler.SmosQuery=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.SmosQuery,Smos.Docs.Site.Handler.SmosScheduler=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.SmosScheduler,Smos.Docs.Site.Handler.SmosServer=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.SmosServer,Smos.Docs.Site.Handler.SmosSingle=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.SmosSingle,Smos.Docs.Site.Handler.SmosSync=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.SmosSync,Smos.Docs.Site.Handler.SmosWebServer=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Handler.SmosWebServer,Smos.Docs.Site.ModuleDocs=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.ModuleDocs,Smos.Docs.Site.ModuleDocs.TH=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.ModuleDocs.TH,Smos.Docs.Site.OptParse=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.OptParse,Smos.Docs.Site.Static=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Static,Smos.Docs.Site.Static.TH=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Static.TH,Smos.Docs.Site.Widget=smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0:Smos.Docs.Site.Widget [smos-docs-site]  unit smos-docs-site-0.0.0-CU3WpWA5PajAeAeE9v6aho-smos-docs-site [smos-docs-site]  include base-4.20.2.0-fafd [smos-docs-site]  include smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0 [smos-docs-site]  unit smos-docs-site-0.0.0-CwaJZVAfdPrKD4Kw8iBfye-smos-docs-site-test [smos-docs-site]  include base-4.20.2.0-fafd [smos-docs-site]  include opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-docs-site]  include smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0 [smos-docs-site]  include sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-docs-site] Ready component graph: [smos-docs-site]  definite smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0 [smos-docs-site]  depends aeson-2.2.3.0-GACsw3gYAEK7z2Ao2GG7Yw [smos-docs-site]  depends autodocodec-0.5.0.0-dqNWobqnUo5cU5YRRFohR [smos-docs-site]  depends autodocodec-yaml-0.4.0.2-5jAgHdXjOO6LMWQabbDpy6 [smos-docs-site]  depends base-4.20.2.0-fafd [smos-docs-site]  depends bytestring-0.12.2.0-96e1 [smos-docs-site]  depends cmark-gfm-0.2.6-Bdc6AHBZfto5oomw32GOrF [smos-docs-site]  depends containers-0.7-96b4 [smos-docs-site]  depends data-default-0.8.0.1-73T9PYpnJfB1LzuBLwgWTp [smos-docs-site]  depends file-embed-0.0.16.0-8MoFGt2ypx9wRhcuZO9uV [smos-docs-site]  depends filepath-1.5.4.0-2605 [smos-docs-site]  depends fsnotify-0.4.4.0-FITmjPXgpliGxeXh1QeC7f [smos-docs-site]  depends monad-logger-0.3.42-7RtMFpurD8yDUrcPx6u4Xb [smos-docs-site]  depends opt-env-conf-0.15.0.1-ER3QLmj0QnHIDNHPFHuMVD [smos-docs-site]  depends path-0.9.6-LeUeGMS4uTVLPi0onYqJro [smos-docs-site]  depends path-io-1.8.2-JscrNVnWM8GHd0Qmssg4yI [smos-docs-site]  depends prometheus-2.3.0-F7pSOvWkGX97cd205xTrG2 [smos-docs-site]  depends prometheus-ghc-stats-0.0.0.0-1wFjDzvC6GJGha7AT774r5 [smos-docs-site]  depends prometheus-wai-0.2.0.1-HGViWVdnGce72q15By1x9e [smos-docs-site]  depends raw-strings-qq-1.1-AfSQ4EIos5fE6Wv7Ec6hHZ [smos-docs-site]  depends safe-coloured-text-0.3.0.2-5hpHeMh4zHxFvHXcNOUQh1 [smos-docs-site]  depends semver-0.4.0.1-9pasMMKXAdmLpftrVgi1Ah [smos-docs-site]  depends shakespeare-2.1.0.1-KlI9QAgCzHo6Cz8R3IGEJW [smos-docs-site]  depends smos-0.10.1-GNPomnFscGE4q12lqWM2A4 [smos-docs-site]  depends smos-archive-0.7.1-8u6ngyGCIQH3HbSrWYWwc2 [smos-docs-site]  depends smos-calendar-import-0.10.0-I7fosZvy7qrCSfpFOBYbJP [smos-docs-site]  depends smos-cli-0.2.1-5puMeNrEnpcKxg7d1Euucd [smos-docs-site]  depends smos-client-0.6.0-1ufYsnSwFrj8iGTc4pUjwK [smos-docs-site]  depends smos-data-0.7.0-AgedISimMPiLf0fFDkiRrA [smos-docs-site]  depends smos-github-0.9.0-JaReYNhXRf5LPDIL8GVXWA [smos-docs-site]  depends smos-jobhunt-0.2.0-1WIuxRaggxI7aLWLNSuC1N [smos-docs-site]  depends smos-notify-0.5.0-KoqLEh7Nz5X375UV3DMUVm [smos-docs-site]  depends smos-query-0.12.0-KEXWMCTBKknHhwQ04CYaQo [smos-docs-site]  depends smos-report-0.12.0-E8zOoMDT8GTCzBiFrVOA79 [smos-docs-site]  depends smos-scheduler-0.10.1-5x99F4Q6vrXFV4sEHA4MRi [smos-docs-site]  depends smos-server-0.15.0-BklSp7WYZnG6DCsXNXJW4i [smos-docs-site]  depends smos-single-0.4.0-Dl8pr2k7NinIkNpt0pcgpj [smos-docs-site]  depends smos-sync-0.8.0-9Ixk0oDoxMmDb5RZyMkohc [smos-docs-site]  depends smos-web-assets-0.0.2-Khix1yAwN8sAPVPNcyyfqZ [smos-docs-site]  depends smos-web-server-0.14.4-9w2vr19sGN6IOqTrOrZN4f [smos-docs-site]  depends template-haskell-2.22.0.0-927b [smos-docs-site]  depends template-haskell-reload-0.0.0.0-2eUNijlZOcS3wpX013fiPl [smos-docs-site]  depends text-2.1.3-34f1 [smos-docs-site]  depends time-1.12.2-3479 [smos-docs-site]  depends wai-extra-3.1.18-9x868gR7VGrF2aHj9b6Gyr [smos-docs-site]  depends warp-3.4.9-IPNas4L2jy5JqoLVsPSVjo [smos-docs-site]  depends yaml-0.11.11.2-BXrAWCHhBlxB22KGMRaBzq [smos-docs-site]  depends yesod-1.6.2.1-5k6uKUBjdoMCDozrTRc1z8 [smos-docs-site]  depends yesod-autoreload-0.0.0.0-4pR3cpdt8UG9OdSRbJ5W0v [smos-docs-site]  depends yesod-sitemap-1.6.0-2vpaVClW4w2Ey2oYdT2X3i [smos-docs-site]  depends yesod-static-1.6.1.0-uPxt4a4ViO1F0iN6dfBGo [smos-docs-site]  depends yesod-static-remote-0.0.0.1-ELN7NNM1wDW9jNvW3r5DfG [smos-docs-site]  definite smos-docs-site-0.0.0-CU3WpWA5PajAeAeE9v6aho-smos-docs-site [smos-docs-site]  depends base-4.20.2.0-fafd [smos-docs-site]  depends smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0 [smos-docs-site]  definite smos-docs-site-0.0.0-CwaJZVAfdPrKD4Kw8iBfye-smos-docs-site-test [smos-docs-site]  depends base-4.20.2.0-fafd [smos-docs-site]  depends opt-env-conf-test-0.0.0.4-FE492FBkd3F2vhd8P84TFs [smos-docs-site]  depends smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0 [smos-docs-site]  depends sydtest-0.23.0.1-Is6jVkWfl6XDlNEqpUg1Gc [smos-docs-site] Using Cabal-3.12.1.0 compiled by ghc-9.10 [smos-docs-site] Using compiler: ghc-9.10.3 [smos-docs-site] Using install prefix: [smos-docs-site] /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0 [smos-docs-site] Executables installed in: [smos-docs-site] /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0/bin [smos-docs-site] Libraries installed in: [smos-docs-site] /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0 [smos-docs-site] Dynamic Libraries installed in: [smos-docs-site] /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d [smos-docs-site] Private executables installed in: [smos-docs-site] /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0/libexec/x86_64-linux-ghc-9.10.3-a85d/smos-docs-site-0.0.0 [smos-docs-site] Data files installed in: [smos-docs-site] /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0/share/x86_64-linux-ghc-9.10.3-a85d/smos-docs-site-0.0.0 [smos-docs-site] Documentation installed in: [smos-docs-site] /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0/share/doc/x86_64-linux-ghc-9.10.3-a85d/smos-docs-site-0.0.0 [smos-docs-site] Configuration files installed in: [smos-docs-site] /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0/etc [smos-docs-site] No alex found [smos-docs-site] Using ar found on system at: [smos-docs-site] /nix/store/q464imnlzzwwrnv98iclp9f7zfi4a1z2-binutils-wrapper-2.44/bin/ar [smos-docs-site] No c2hs found [smos-docs-site] No cpphs found [smos-docs-site] No doctest found [smos-docs-site] Using gcc version 14.3.0 given by user at: [smos-docs-site] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/gcc [smos-docs-site] Using ghc version 9.10.3 found on system at: [smos-docs-site] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc [smos-docs-site] Using ghc-pkg version 9.10.3 found on system at: [smos-docs-site] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/ghc-pkg-9.10.3 [smos-docs-site] No ghcjs found [smos-docs-site] No ghcjs-pkg found [smos-docs-site] No greencard found [smos-docs-site] Using haddock version 2.31.1 found on system at: [smos-docs-site] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/haddock-ghc-9.10.3 [smos-docs-site] No happy found [smos-docs-site] Using haskell-suite found on system at: haskell-suite-dummy-location [smos-docs-site] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location [smos-docs-site] No hmake found [smos-docs-site] Using hpc version 0.69 found on system at: [smos-docs-site] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hpc-ghc-9.10.3 [smos-docs-site] Using hsc2hs version 0.68.10 found on system at: [smos-docs-site] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/hsc2hs-ghc-9.10.3 [smos-docs-site] No hscolour found [smos-docs-site] No jhc found [smos-docs-site] Using ld found on system at: [smos-docs-site] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/ld [smos-docs-site] No pkg-config found [smos-docs-site] Using runghc version 9.10.3 found on system at: [smos-docs-site] /nix/store/vqkj90qn7489hcixgy5ah2mv59g72a14-ghc-9.10.3/bin/runghc-9.10.3 [smos-docs-site] Using strip version 2.44 found on system at: [smos-docs-site] /nix/store/x45d95acx6rybkb5cidrxxffval9k2pg-gcc-wrapper-14.3.0/bin/strip [smos-docs-site] Using tar found on system at: [smos-docs-site] /nix/store/hy7mnzbwngafq13i5gqzq3ffjwmrpi3d-gnutar-1.35/bin/tar [smos-docs-site] No uhc found [smos-docs-site] Phase: buildPhase [smos-docs-site] Preprocessing library for smos-docs-site-0.0.0... [smos-docs-site] Building library for smos-docs-site-0.0.0... [smos-docs-site] [ 1 of 38] Compiling Paths_smos_docs_site ( dist/build/autogen/Paths_smos_docs_site.hs, dist/build/Paths_smos_docs_site.o, dist/build/Paths_smos_docs_site.dyn_o ) [smos-docs-site] [ 2 of 38] Compiling Smos.Docs.Site.Changelog.TH ( src/Smos/Docs/Site/Changelog/TH.hs, dist/build/Smos/Docs/Site/Changelog/TH.o, dist/build/Smos/Docs/Site/Changelog/TH.dyn_o ) [smos-docs-site] [ 3 of 38] Compiling Smos.Docs.Site.Constants ( src/Smos/Docs/Site/Constants.hs, dist/build/Smos/Docs/Site/Constants.o, dist/build/Smos/Docs/Site/Constants.dyn_o ) [smos-docs-site] Building with dependency graph at /nix/store/h2zd55gpaswag1wi6p9aqigp0y9gyki5-smos-dependency-graph/smos-dependency-graph.svg [smos-docs-site] [ 4 of 38] Compiling Smos.Docs.Site.Changelog ( src/Smos/Docs/Site/Changelog.hs, dist/build/Smos/Docs/Site/Changelog.o, dist/build/Smos/Docs/Site/Changelog.dyn_o ) [smos-docs-site] Building with home manager module documentation at /nix/store/6gx0mgizdbfw9vv9ff1l4i5ipzdwqrzr-options.json/share/doc/nixos/options.json [smos-docs-site] Baking-in file: /nix/store/6gx0mgizdbfw9vv9ff1l4i5ipzdwqrzr-options.json/share/doc/nixos/options.json [smos-docs-site] Baking-in file: content/changelogs/2021-04-09.markdown [smos-docs-site] Baking-in file: content/changelogs/2023-11-25.markdown [smos-docs-site] Baking-in file: content/changelogs/2024-02-13.markdown [smos-docs-site] Baking-in file: content/changelogs/2021-05-04.markdown [smos-docs-site] Baking-in file: content/changelogs/2024-03-26.markdown [smos-docs-site] Baking-in file: content/changelogs/2022-07-22.markdown [smos-docs-site] Baking-in file: content/changelogs/2024-10-27.markdown [smos-docs-site] Baking-in file: content/changelogs/2022-06-09.markdown [smos-docs-site] Baking-in file: content/changelogs/2021-02-01.markdown [smos-docs-site] Baking-in file: content/changelogs/2020-09-25.markdown [smos-docs-site] Baking-in file: content/changelogs/2021-12-09.markdown [smos-docs-site] Baking-in file: content/changelogs/2022-11-11.markdown [smos-docs-site] Baking-in file: content/changelogs/2021-08-29.markdown [smos-docs-site] Baking-in file: content/changelogs/2025-05-31.markdown [smos-docs-site] Baking-in file: content/changelogs/2025-03-08.markdown [smos-docs-site] Baking-in file: content/changelogs/2021-03-13.markdown [smos-docs-site] Baking-in file: content/changelogs/2024-11-29.markdown [smos-docs-site] Baking-in file: content/changelogs/2021-04-30.markdown [smos-docs-site] Baking-in file: content/changelogs/2021-05-24.markdown [smos-docs-site] Baking-in file: content/changelogs/2022-08-20.markdown [smos-docs-site] Baking-in file: content/changelogs/2020-11-04.markdown [smos-docs-site] Baking-in file: content/changelogs/2021-06-26.markdown [smos-docs-site] Baking-in file: content/changelogs/2022-05-19.markdown [smos-docs-site] Baking-in file: content/changelogs/2023-09-12.markdown [smos-docs-site] Baking-in file: content/changelogs/2024-05-14.markdown [smos-docs-site] Baking-in file: content/changelogs/2020-12-16.markdown [smos-docs-site] Baking-in file: content/changelogs/2022-11-15.markdown [smos-docs-site] Baking-in file: content/changelogs/2026-02-02.markdown [smos-docs-site] Baking-in file: content/changelogs/2022-01-27.markdown [smos-docs-site] Baking-in file: content/changelogs/2025-03-27.markdown [smos-docs-site] Baking-in file: content/changelogs/2022-05-27.markdown [smos-docs-site] Baking-in file: content/changelogs/2022-05-04.markdown [smos-docs-site] Baking-in file: content/changelogs/2022-06-27.markdown [smos-docs-site] Baking-in file: content/changelogs/2025-01-16.markdown [smos-docs-site] Baking-in file: content/changelogs/2022-09-26.markdown [smos-docs-site] Baking-in file: content/changelogs/2023-03-23.markdown [smos-docs-site] Building with nixos module documentation at /nix/store/rbcjyq1wpbpq53fwp4fbjwy3zikaiyr1-options.json/share/doc/nixos/options.json [smos-docs-site] Baking-in file: /nix/store/rbcjyq1wpbpq53fwp4fbjwy3zikaiyr1-options.json/share/doc/nixos/options.json [smos-docs-site] Baking-in file: content/unreleased.markdown [smos-docs-site] Baking-in file: content/pages/configuration-reference.markdown [smos-docs-site] Baking-in file: content/pages/smos-scheduler.markdown [smos-docs-site] Baking-in file: content/pages/file-browser.markdown [smos-docs-site] Baking-in file: content/pages/smos-archive.markdown [smos-docs-site] Baking-in file: content/pages/customisation-haskell.markdown [smos-docs-site] Baking-in file: content/pages/blogposts.markdown [smos-docs-site] Baking-in file: content/pages/related-projects.markdown [smos-docs-site] Baking-in file: content/pages/smos-single.markdown [smos-docs-site] Baking-in file: content/pages/directories.markdown [smos-docs-site] Baking-in file: content/pages/smos-server.markdown [smos-docs-site] Baking-in file: content/pages/features.markdown [smos-docs-site] Baking-in file: content/pages/current-versions.markdown [smos-docs-site] Baking-in file: content/pages/support.markdown [smos-docs-site] Baking-in file: content/pages/smos-github.markdown [smos-docs-site] Baking-in file: content/pages/smos-sync.markdown [smos-docs-site] Baking-in file: content/pages/smos-web-server.markdown [smos-docs-site] Baking-in file: content/pages/customisation-default.markdown [smos-docs-site] Baking-in file: content/pages/smos.markdown [smos-docs-site] Baking-in file: content/pages/building-installation.markdown [smos-docs-site] Baking-in file: content/pages/smos-notify.markdown [smos-docs-site] Baking-in file: content/pages/smos-calendar-import.markdown [smos-docs-site] Baking-in file: content/pages/smos-jobhunt.markdown [smos-docs-site] Baking-in file: content/pages/smos-query.markdown [smos-docs-site] Baking-in file: content/pages/smos-api.markdown [smos-docs-site] Baking-in file: content/pages/smos-file.markdown [smos-docs-site] Baking-in file: content/pages/cheat-sheet.markdown [smos-docs-site] Baking-in file: content/pages/smos-jobhunt/init.markdown [smos-docs-site] Baking-in file: content/pages/smos-jobhunt/email.markdown [smos-docs-site] Baking-in file: content/pages/smos-archive/file.markdown [smos-docs-site] Baking-in file: content/pages/smos-archive/export.markdown [smos-docs-site] Baking-in file: content/pages/development/release-checklist.markdown [smos-docs-site] Baking-in file: content/pages/development/end-to-end-tests.markdown [smos-docs-site] Baking-in file: content/pages/development/contributing.markdown [smos-docs-site] Baking-in file: content/pages/development/branch-strategy.markdown [smos-docs-site] Baking-in file: content/pages/development/contributing/smos-server.markdown [smos-docs-site] Baking-in file: content/pages/development/contributing/package-overview.markdown [smos-docs-site] Baking-in file: content/pages/development/contributing/smos-docs-site.markdown [smos-docs-site] Baking-in file: content/pages/development/contributing/smos-web-server.markdown [smos-docs-site] Baking-in file: content/pages/smos-sync/nixos.markdown [smos-docs-site] Baking-in file: content/pages/smos-sync/sync.markdown [smos-docs-site] Baking-in file: content/pages/smos-query/column.markdown [smos-docs-site] Baking-in file: content/pages/smos-query/stats.markdown [smos-docs-site] Baking-in file: content/pages/smos-query/entry.markdown [smos-docs-site] Baking-in file: content/pages/smos-query/sorter.markdown [smos-docs-site] Baking-in file: content/pages/smos-query/report.markdown [smos-docs-site] Baking-in file: content/pages/smos-query/ongoing.markdown [smos-docs-site] Baking-in file: content/pages/smos-query/tags.markdown [smos-docs-site] Baking-in file: content/pages/smos-query/log.markdown [smos-docs-site] Baking-in file: content/pages/smos-query/filter.markdown [smos-docs-site] Baking-in file: content/pages/smos-query/clock.markdown [smos-docs-site] Baking-in file: content/pages/smos-query/waiting.markdown [smos-docs-site] Baking-in file: content/pages/smos-query/agenda.markdown [smos-docs-site] Baking-in file: content/pages/smos-query/free.markdown [smos-docs-site] Baking-in file: content/pages/smos-query/next.markdown [smos-docs-site] Baking-in file: content/pages/smos-query/stuck.markdown [smos-docs-site] Baking-in file: content/pages/smos-query/work.markdown [smos-docs-site] Baking-in file: content/pages/smos-query/projects.markdown [smos-docs-site] Baking-in file: content/pages/smos-server/backups.markdown [smos-docs-site] Baking-in file: content/pages/smos-server/nixos.markdown [smos-docs-site] Baking-in file: content/pages/installation/nixos.markdown [smos-docs-site] Baking-in file: content/pages/installation/nix.markdown [smos-docs-site] Baking-in file: content/pages/installation/windows.markdown [smos-docs-site] Baking-in file: content/pages/installation/stack.markdown [smos-docs-site] Baking-in file: content/pages/installation/download.markdown [smos-docs-site] Baking-in file: content/pages/smos-notify/nixos.markdown [smos-docs-site] Baking-in file: content/pages/smos-web-server/nixos.markdown [smos-docs-site] Baking-in file: content/pages/smos-scheduler/check.markdown [smos-docs-site] Baking-in file: content/pages/smos-scheduler/nixos.markdown [smos-docs-site] Baking-in file: content/pages/smos-scheduler/next.markdown [smos-docs-site] Baking-in file: content/pages/smos-scheduler/schedule.markdown [smos-docs-site] Baking-in file: content/pages/smos-scheduler/sample.markdown [smos-docs-site] Baking-in file: content/pages/smos-calendar-import/nixos.markdown [smos-docs-site] Baking-in file: content/pages/smos-github/list.markdown [smos-docs-site] Baking-in file: content/pages/smos-github/import.markdown [smos-docs-site] [ 5 of 38] Compiling Smos.Docs.Site.Assets ( src/Smos/Docs/Site/Assets.hs, dist/build/Smos/Docs/Site/Assets.o, dist/build/Smos/Docs/Site/Assets.dyn_o ) [smos-docs-site] [ 6 of 38] Compiling Smos.Docs.Site.DependencyGraph ( src/Smos/Docs/Site/DependencyGraph.hs, dist/build/Smos/Docs/Site/DependencyGraph.o, dist/build/Smos/Docs/Site/DependencyGraph.dyn_o ) [smos-docs-site] [ 7 of 38] Compiling Smos.Docs.Site.ModuleDocs.TH ( src/Smos/Docs/Site/ModuleDocs/TH.hs, dist/build/Smos/Docs/Site/ModuleDocs/TH.o, dist/build/Smos/Docs/Site/ModuleDocs/TH.dyn_o ) [smos-docs-site] [ 8 of 38] Compiling Smos.Docs.Site.ModuleDocs ( src/Smos/Docs/Site/ModuleDocs.hs, dist/build/Smos/Docs/Site/ModuleDocs.o, dist/build/Smos/Docs/Site/ModuleDocs.dyn_o ) [smos-docs-site] [ 9 of 38] Compiling Smos.Docs.Site.OptParse ( src/Smos/Docs/Site/OptParse.hs, dist/build/Smos/Docs/Site/OptParse.o, dist/build/Smos/Docs/Site/OptParse.dyn_o ) [smos-docs-site] [10 of 38] Compiling Smos.Docs.Site.Static.TH ( src/Smos/Docs/Site/Static/TH.hs, dist/build/Smos/Docs/Site/Static/TH.o, dist/build/Smos/Docs/Site/Static/TH.dyn_o ) [smos-docs-site] [11 of 38] Compiling Smos.Docs.Site.Static ( src/Smos/Docs/Site/Static.hs, dist/build/Smos/Docs/Site/Static.o, dist/build/Smos/Docs/Site/Static.dyn_o ) [smos-docs-site] [12 of 38] Compiling Smos.Docs.Site.Widget ( src/Smos/Docs/Site/Widget.hs, dist/build/Smos/Docs/Site/Widget.o, dist/build/Smos/Docs/Site/Widget.dyn_o ) [smos-docs-site] [13 of 38] Compiling Smos.Docs.Site.Foundation ( src/Smos/Docs/Site/Foundation.hs, dist/build/Smos/Docs/Site/Foundation.o, dist/build/Smos/Docs/Site/Foundation.dyn_o ) [smos-docs-site] [14 of 38] Compiling Smos.Docs.Site.Handler.Sitemap ( src/Smos/Docs/Site/Handler/Sitemap.hs, dist/build/Smos/Docs/Site/Handler/Sitemap.o, dist/build/Smos/Docs/Site/Handler/Sitemap.dyn_o ) [smos-docs-site] [15 of 38] Compiling Smos.Docs.Site.Handler.Page ( src/Smos/Docs/Site/Handler/Page.hs, dist/build/Smos/Docs/Site/Handler/Page.o, dist/build/Smos/Docs/Site/Handler/Page.dyn_o ) [smos-docs-site] [16 of 38] Compiling Smos.Docs.Site.Handler.Keybindings ( src/Smos/Docs/Site/Handler/Keybindings.hs, dist/build/Smos/Docs/Site/Handler/Keybindings.o, dist/build/Smos/Docs/Site/Handler/Keybindings.dyn_o ) [smos-docs-site] [17 of 38] Compiling Smos.Docs.Site.Handler.Import ( src/Smos/Docs/Site/Handler/Import.hs, dist/build/Smos/Docs/Site/Handler/Import.o, dist/build/Smos/Docs/Site/Handler/Import.dyn_o ) [smos-docs-site] [18 of 38] Compiling Smos.Docs.Site.Handler.SmosWebServer ( src/Smos/Docs/Site/Handler/SmosWebServer.hs, dist/build/Smos/Docs/Site/Handler/SmosWebServer.o, dist/build/Smos/Docs/Site/Handler/SmosWebServer.dyn_o ) [smos-docs-site] [19 of 38] Compiling Smos.Docs.Site.Handler.SmosSync ( src/Smos/Docs/Site/Handler/SmosSync.hs, dist/build/Smos/Docs/Site/Handler/SmosSync.o, dist/build/Smos/Docs/Site/Handler/SmosSync.dyn_o ) [smos-docs-site] [20 of 38] Compiling Smos.Docs.Site.Handler.SmosSingle ( src/Smos/Docs/Site/Handler/SmosSingle.hs, dist/build/Smos/Docs/Site/Handler/SmosSingle.o, dist/build/Smos/Docs/Site/Handler/SmosSingle.dyn_o ) [smos-docs-site] [21 of 38] Compiling Smos.Docs.Site.Handler.SmosServer ( src/Smos/Docs/Site/Handler/SmosServer.hs, dist/build/Smos/Docs/Site/Handler/SmosServer.o, dist/build/Smos/Docs/Site/Handler/SmosServer.dyn_o ) [smos-docs-site] [22 of 38] Compiling Smos.Docs.Site.Handler.SmosScheduler ( src/Smos/Docs/Site/Handler/SmosScheduler.hs, dist/build/Smos/Docs/Site/Handler/SmosScheduler.o, dist/build/Smos/Docs/Site/Handler/SmosScheduler.dyn_o ) [smos-docs-site] [23 of 38] Compiling Smos.Docs.Site.Handler.SmosQuery ( src/Smos/Docs/Site/Handler/SmosQuery.hs, dist/build/Smos/Docs/Site/Handler/SmosQuery.o, dist/build/Smos/Docs/Site/Handler/SmosQuery.dyn_o ) [smos-docs-site] [24 of 38] Compiling Smos.Docs.Site.Handler.SmosNotify ( src/Smos/Docs/Site/Handler/SmosNotify.hs, dist/build/Smos/Docs/Site/Handler/SmosNotify.o, dist/build/Smos/Docs/Site/Handler/SmosNotify.dyn_o ) [smos-docs-site] [25 of 38] Compiling Smos.Docs.Site.Handler.SmosJobHunt ( src/Smos/Docs/Site/Handler/SmosJobHunt.hs, dist/build/Smos/Docs/Site/Handler/SmosJobHunt.o, dist/build/Smos/Docs/Site/Handler/SmosJobHunt.dyn_o ) [smos-docs-site] [26 of 38] Compiling Smos.Docs.Site.Handler.SmosGitHub ( src/Smos/Docs/Site/Handler/SmosGitHub.hs, dist/build/Smos/Docs/Site/Handler/SmosGitHub.o, dist/build/Smos/Docs/Site/Handler/SmosGitHub.dyn_o ) [smos-docs-site] [27 of 38] Compiling Smos.Docs.Site.Handler.SmosCalendarImport ( src/Smos/Docs/Site/Handler/SmosCalendarImport.hs, dist/build/Smos/Docs/Site/Handler/SmosCalendarImport.o, dist/build/Smos/Docs/Site/Handler/SmosCalendarImport.dyn_o ) [smos-docs-site] [28 of 38] Compiling Smos.Docs.Site.Handler.SmosArchive ( src/Smos/Docs/Site/Handler/SmosArchive.hs, dist/build/Smos/Docs/Site/Handler/SmosArchive.o, dist/build/Smos/Docs/Site/Handler/SmosArchive.dyn_o ) [smos-docs-site] [29 of 38] Compiling Smos.Docs.Site.Handler.Smos ( src/Smos/Docs/Site/Handler/Smos.hs, dist/build/Smos/Docs/Site/Handler/Smos.o, dist/build/Smos/Docs/Site/Handler/Smos.dyn_o ) [smos-docs-site] [30 of 38] Compiling Smos.Docs.Site.Handler.Reload ( src/Smos/Docs/Site/Handler/Reload.hs, dist/build/Smos/Docs/Site/Handler/Reload.o, dist/build/Smos/Docs/Site/Handler/Reload.dyn_o ) [smos-docs-site] [31 of 38] Compiling Smos.Docs.Site.Handler.Nix ( src/Smos/Docs/Site/Handler/Nix.hs, dist/build/Smos/Docs/Site/Handler/Nix.o, dist/build/Smos/Docs/Site/Handler/Nix.dyn_o ) [smos-docs-site] [32 of 38] Compiling Smos.Docs.Site.Handler.DependencyGraph ( src/Smos/Docs/Site/Handler/DependencyGraph.hs, dist/build/Smos/Docs/Site/Handler/DependencyGraph.o, dist/build/Smos/Docs/Site/Handler/DependencyGraph.dyn_o ) [smos-docs-site] [33 of 38] Compiling Smos.Docs.Site.Handler.CurrentVersions ( src/Smos/Docs/Site/Handler/CurrentVersions.hs, dist/build/Smos/Docs/Site/Handler/CurrentVersions.o, dist/build/Smos/Docs/Site/Handler/CurrentVersions.dyn_o ) [smos-docs-site] [34 of 38] Compiling Smos.Docs.Site.Handler.Changelog ( src/Smos/Docs/Site/Handler/Changelog.hs, dist/build/Smos/Docs/Site/Handler/Changelog.o, dist/build/Smos/Docs/Site/Handler/Changelog.dyn_o ) [smos-docs-site] [35 of 38] Compiling Smos.Docs.Site.Handler.Actions ( src/Smos/Docs/Site/Handler/Actions.hs, dist/build/Smos/Docs/Site/Handler/Actions.o, dist/build/Smos/Docs/Site/Handler/Actions.dyn_o ) [smos-docs-site] [36 of 38] Compiling Smos.Docs.Site.Handler ( src/Smos/Docs/Site/Handler.hs, dist/build/Smos/Docs/Site/Handler.o, dist/build/Smos/Docs/Site/Handler.dyn_o ) [smos-docs-site] [37 of 38] Compiling Smos.Docs.Site.Application ( src/Smos/Docs/Site/Application.hs, dist/build/Smos/Docs/Site/Application.o, dist/build/Smos/Docs/Site/Application.dyn_o ) [smos-docs-site] [38 of 38] Compiling Smos.Docs.Site ( src/Smos/Docs/Site.hs, dist/build/Smos/Docs/Site.o, dist/build/Smos/Docs/Site.dyn_o ) [smos-docs-site] Preprocessing executable 'smos-docs-site' for smos-docs-site-0.0.0... [smos-docs-site] Building executable 'smos-docs-site' for smos-docs-site-0.0.0... [smos-docs-site] [1 of 2] Compiling Main ( app/Main.hs, dist/build/smos-docs-site/smos-docs-site-tmp/Main.o ) [smos-docs-site] [2 of 2] Compiling Paths_smos_docs_site ( dist/build/smos-docs-site/autogen/Paths_smos_docs_site.hs, dist/build/smos-docs-site/smos-docs-site-tmp/Paths_smos_docs_site.o ) [smos-docs-site] [3 of 3] Linking dist/build/smos-docs-site/smos-docs-site [smos-docs-site] Preprocessing test suite 'smos-docs-site-test' for smos-docs-site-0.0.0... [smos-docs-site] Building test suite 'smos-docs-site-test' for smos-docs-site-0.0.0... [smos-docs-site] [1 of 3] Compiling Paths_smos_docs_site ( dist/build/smos-docs-site-test/autogen/Paths_smos_docs_site.hs, dist/build/smos-docs-site-test/smos-docs-site-test-tmp/Paths_smos_docs_site.o ) [smos-docs-site] [2 of 3] Compiling Smos.Docs.Site.OptParseSpec ( test/Smos/Docs/Site/OptParseSpec.hs, dist/build/smos-docs-site-test/smos-docs-site-test-tmp/Smos/Docs/Site/OptParseSpec.o ) [smos-docs-site] [3 of 3] Compiling Main ( test/Spec.hs, dist/build/smos-docs-site-test/smos-docs-site-test-tmp/Main.o ) [smos-docs-site] [4 of 4] Linking dist/build/smos-docs-site-test/smos-docs-site-test [smos-docs-site] Phase: checkPhase [smos-docs-site] Running 1 test suites... [smos-docs-site] Test suite smos-docs-site-test: RUNNING... [smos-docs-site] Tests: [smos-docs-site]  [smos-docs-site] Smos.Docs.Site.OptParseSpec [smos-docs-site]  ✓ pass the lint test  0.17 ms [smos-docs-site]  ✓ produces the nix options as before  0.53 ms [smos-docs-site]  ✓ produces the same reference documentation as before  0.99 ms [smos-docs-site]  [smos-docs-site]  Passed: 3 [smos-docs-site]  Failed: 0 [smos-docs-site]  Sum of test runtimes: 0.00 seconds [smos-docs-site]  Test suite took:  0.00 seconds [smos-docs-site]  [smos-docs-site] Test suite smos-docs-site-test: PASS [smos-docs-site] Test suite logged to: dist/test/smos-docs-site-0.0.0-smos-docs-site-test.log [smos-docs-site] 1 of 1 test suites (1 of 1 test cases) passed. [smos-docs-site] Phase: haddockPhase [smos-docs-site] Phase: installPhase [smos-docs-site] Installing library in /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/smos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0 [smos-docs-site] Installing executable smos-docs-site in /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0/bin [smos-docs-site] Warning: The directory [smos-docs-site] /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0/bin is not in [smos-docs-site] the system search path. [smos-docs-site] [Info] Running with 2 fetchers [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET / HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/assets/logo.svg [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/web-assets-static/res/index.css?etag=2kKMipZ7 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /assets/logo.svg HTTP/1.1" 303 0 "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /assets-static/res/logo.svg HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/assets-static/res/font-awesome.css?etag=JpVQUwzB [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /assets-static/res/font-awesome.css?etag=JpVQUwzB HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /web-assets-static/res/index.css?etag=2kKMipZ7 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/assets-static/res/asciinema-player.css?etag=wJjL6LsX [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /assets-static/res/asciinema-player.css?etag=wJjL6LsX HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/ [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET / HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/features [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /features HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/cheat-sheet [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /cheat-sheet HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/building-installation [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /building-installation HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/installation/download [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /installation/download HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/installation/stack [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /installation/stack HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/installation/nix [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /installation/nix HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/installation/windows [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/installation/nixos [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /installation/windows HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /installation/nixos HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/directories [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos/file [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /directories HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos/file HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/customisation-default [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /customisation-default HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/customisation-haskell [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /customisation-haskell HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/file-browser [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /file-browser HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos/keybindings [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos/actions [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos/actions HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos/keybindings HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-query [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-query HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-query/next [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-query/next HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-query/work [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-query/work HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-query/agenda [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-query/agenda HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-query/projects [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-query/projects HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-query/stuck [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-query/stuck HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-query/waiting [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-query/waiting HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-query/ongoing [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-query/clock [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-query/ongoing HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-query/clock HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-query/free [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-query/log [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-query/free HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-query/log HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-query/stats [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-query/stats HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-query/tags [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-query/tags HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-query/report [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-query/report HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-query/entry [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-query/entry HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-query/filter [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-query/filter HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-query/column [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-query/column HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-query/sorter [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-query/sorter HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-archive [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-archive/file [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-archive HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-archive/file HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-archive/export [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-single [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-archive/export HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-single HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-scheduler [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-scheduler/check [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-scheduler HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-scheduler/check HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-scheduler/sample [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-scheduler/sample HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-scheduler/schedule [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-scheduler/next [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-scheduler/schedule HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-scheduler/next HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-scheduler/template [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-scheduler/template HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-scheduler/nixos [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-scheduler/nixos HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-notify [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-notify HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-notify/nixos [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-notify/nixos HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-calendar-import [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-calendar-import HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-calendar-import/nixos [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-calendar-import/nixos HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-sync [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-sync/sync [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-sync HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-sync/sync HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-sync/nixos [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-sync/nixos HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-github [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-github HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-github/list [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-github/list HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-github/import [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-github/import HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-jobhunt [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-jobhunt/init [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-jobhunt HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-jobhunt/init HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-jobhunt/email [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-jobhunt/email HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-api [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-api HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-server [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-server HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-server/nixos [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-server/nixos HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-server/backups [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-server/backups HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/smos-web-server [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/smos-web-server/nixos [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-web-server HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /smos-web-server/nixos HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/nix/nixos-module [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /nix/nixos-module HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/nix/home-manager-module [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /nix/home-manager-module HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/current-versions [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /current-versions HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/development/branch-strategy [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /development/branch-strategy HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/development/end-to-end-tests [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /development/end-to-end-tests HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/development/release-checklist [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /development/release-checklist HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/development/contributing [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /development/contributing HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/development/contributing/package-overview [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /development/contributing/package-overview HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/development/contributing/smos-server [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /development/contributing/smos-server HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/development/contributing/smos-web-server [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /development/contributing/smos-web-server HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/development/contributing/smos-docs-site [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /development/contributing/smos-docs-site HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/support [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /support HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/related-projects [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /related-projects HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/blogposts [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /blogposts HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/assets/smos.png [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /assets/smos.png HTTP/1.1" 303 0 "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /assets-static/res/smos.png HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/assets/smos-cheat-sheet.jpeg [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /assets/smos-cheat-sheet.jpeg HTTP/1.1" 303 0 "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /assets-static/res/smos-cheat-sheet.jpeg HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/assets/smos-cheat-sheet.pdf [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /assets/smos-cheat-sheet.pdf HTTP/1.1" 303 0 "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /assets-static/res/smos-cheat-sheet.pdf HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/unreleased [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/unreleased HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/latest [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/latest HTTP/1.1" 303 0 "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/2026-02-02 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/all [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/all HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2026-02-02 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/2026-02-02 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2025-05-31 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/2025-05-31 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2025-03-27 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/2025-03-27 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2025-03-08 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/2025-03-08 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2025-01-16 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/2025-01-16 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2024-11-29 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/2024-11-29 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2024-10-27 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/2024-10-27 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2024-05-14 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/2024-05-14 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2024-03-26 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/2024-03-26 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2024-02-13 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/2024-02-13 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2023-11-25 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/2023-11-25 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2023-09-12 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/2023-09-12 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2023-03-23 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/2023-03-23 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2022-11-15 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/2022-11-15 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2022-11-11 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/2022-11-11 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2022-09-26 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/2022-09-26 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2022-08-20 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/2022-08-20 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2022-07-22 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:26 +0000] "GET /changelog/2022-07-22 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2022-06-27 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /changelog/2022-06-27 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/changelog/2022-06-09 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /changelog/2022-06-09 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2022-05-27 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /changelog/2022-05-27 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/changelog/2022-05-19 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /changelog/2022-05-19 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2022-05-04 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /changelog/2022-05-04 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/changelog/2022-01-27 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /changelog/2022-01-27 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2021-12-09 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /changelog/2021-12-09 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/changelog/2021-08-29 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /changelog/2021-08-29 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2021-06-26 [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/changelog/2021-05-24 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /changelog/2021-06-26 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /changelog/2021-05-24 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2021-05-04 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /changelog/2021-05-04 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/changelog/2021-04-30 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /changelog/2021-04-30 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2021-04-09 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /changelog/2021-04-09 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/changelog/2021-03-13 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /changelog/2021-03-13 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2021-02-01 [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/changelog/2020-12-16 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /changelog/2021-02-01 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /changelog/2020-12-16 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/changelog/2020-11-04 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /changelog/2020-11-04 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/changelog/2020-09-25 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /changelog/2020-09-25 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-1] Fetching: http://localhost:8080/assets/smos-release.zip [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /assets/smos-release.zip HTTP/1.1" 303 0 "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /assets-static/res/smos-release.zip HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#Any [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#appendNextActionFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#appendOngoingFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#appendTimestampsFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#appendWaitingFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#appendWorkFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserAppendChar [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserArchive [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserCompleteDir [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserCompleteFile [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserDeleteChar [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserEnter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserFilterAppendChar [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserFilterDeleteChar [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserFilterInsertChar [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserFilterRemoveChar [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserInsertChar [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserRedo [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserRedoAny [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserRemoveChar [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserRemoveEmptyDir [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserSelectFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserSelectFirst [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserSelectLast [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserSelectNext [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserSelectNextChar [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserSelectPrev [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserSelectPrevChar [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserStartNew [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserStartNewBelowAtEnd [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserStartNewBelowAtStart [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserStopNew [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserToggleCollapse [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserToggleCollapseRecursively [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserUndo [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserUndoAny [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#browserUnselectFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#contentsAppend [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#contentsAppendNewline [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#contentsDelete [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#contentsInsert [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#contentsInsertNewline [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#contentsMoveDown [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#contentsMoveLeft [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#contentsMoveRight [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#contentsMoveToBeginningOfWord [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#contentsMoveToEndOfLine [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#contentsMoveToEndOfWord [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#contentsMoveToNextWord [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#contentsMoveToPrevWord [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#contentsMoveToStartOfLine [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#contentsMoveUp [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#contentsRemove [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#contentsUseEditor [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#contentsUse_vim [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#convArchiveFile [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#convCopyContentsToClipboard [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#convDoneAndWaitForResponse [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#convNewEntryAndClockIn [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#convOpenUrl [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#convRepinged [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#convResponded [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#convRespondedButStillWaiting [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#convUrlWaitingForReview [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#deleteNextActionFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#deleteOngoingFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#deleteTimestampsFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#deleteWaitingFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#deleteWorkFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#enterNextActionFile [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#enterOngoingFile [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#enterStuckFile [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#enterTimestampsFile [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#enterWaitingFile [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#enterWorkFile [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entrySelectContents [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entrySelectContentsAtStart [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entrySelectHeaderAtEnd [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entrySelectHeaderAtStart [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entrySelectLogbook [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entrySelectProperties [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entrySelectStateHistory [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entrySelectTagsFromBack [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entrySelectTagsFromStart [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entrySelectTimestamps [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entrySelectWhole [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entrySetTodoState_CANCELLED [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entrySetTodoState_DONE [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entrySetTodoState_FAILED [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entrySetTodoState_NEXT [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entrySetTodoState_READY [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entrySetTodoState_STARTED [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entrySetTodoState_TODO [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entrySetTodoState_WAITING [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entryToggleTodoState_CANCELLED [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entryToggleTodoState_DONE [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entryToggleTodoState_FAILED [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entryToggleTodoState_NEXT [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entryToggleTodoState_READY [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entryToggleTodoState_STARTED [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entryToggleTodoState_TODO [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entryToggleTodoState_WAITING [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#entryUnsetTodoState [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#exitHelp [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#exitReport [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#firstNextAction [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#firstOngoing [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#firstStuck [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#firstTimestamps [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#firstWaiting [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#firstWork [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestClockOutEverywhereInAllFiles [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestClockOutEverywhereInAllFilesAndClockInHere [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestClockOutEverywhereInThisFile [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestClockOutEverywhereInThisFileAndClockInHere [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestDeleteCurrentEntry [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestDeleteCurrentSubTree [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestDemoteEntry [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestDemoteSubTree [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestInsertEntryAfter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestInsertEntryAfterAndSelectHeader [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestInsertEntryBefore [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestInsertEntryBeforeAndSelectHeader [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestInsertEntryBelowAtEnd [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestInsertEntryBelowAtEndAndSelectHeader [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestInsertEntryBelowAtStart [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestInsertEntryBelowAtStartAndSelectHeader [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestMoveDown [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestMoveLeft [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestMoveRight [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestMoveToFirst [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestMoveToLast [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestMoveUp [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestPromoteEntry [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestPromoteSubTree [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestSwapDown [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestSwapUp [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestToggleCollapse [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestToggleCollapseEntireEntry [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestToggleCollapseEntryContents [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestToggleCollapseEntryHistory [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestToggleCollapseEntryLogbook [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestToggleCollapseEntryProperties [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestToggleCollapseEntryTimestamps [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#forestToggleCollapseRecursively [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#headerAppend [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#headerDelete [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#headerInsert [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#headerMoveLeft [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#headerMoveRight [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#headerMoveToBeginningOfWord [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#headerMoveToEnd [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#headerMoveToEndOfWord [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#headerMoveToNextWord [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#headerMoveToPrevWord [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#headerMoveToStart [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#headerRemove [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#helpAppend [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#helpDelete [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#helpDown [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#helpEnd [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#helpInsert [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#helpRemove [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#helpSelectHelp [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#helpSelectSearch [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#helpStart [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#helpToggleSelection [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#helpUp [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#insertNextActionFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#insertOngoingFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#insertTimestampsFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#insertWaitingFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#insertWorkFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#lastNextAction [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#lastOngoing [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#lastStuck [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#lastTimestamps [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#lastWaiting [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#lastWork [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#logbookClockIn [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#logbookClockOut [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#nextNextAction [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#nextOngoing [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#nextStuck [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#nextTimestamps [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#nextWaiting [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#nextWork [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#prevNextAction [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#prevOngoing [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#prevStuck [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#prevTimestamps [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#prevWaiting [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#prevWork [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesAppend [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesAppendNewProperty [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesDelete [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesEditProperty_assignee [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesEditProperty_brainpower [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesEditProperty_client [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesEditProperty_effort [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesEditProperty_email_address [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesEditProperty_goal [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesEditProperty_lead [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesEditProperty_phone_number [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesEditProperty_timewindow [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesEditProperty_url [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesEditProperty_waiting_threshold [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesInsert [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesInsertNewProperty [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesMoveDown [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesMoveLeft [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesMoveRight [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesMoveUp [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesRemove [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#propertiesToggleSelected [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#quit [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#redo [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#redoAny [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#removeNextActionFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#removeOngoingFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#removeTimestampsFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#removeWaitingFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#removeWorkFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#reportNextActions [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#reportOngoing [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#reportStuck [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#reportTimestamps [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#reportWaiting [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#reportWork [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#saveFile [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#selectBrowserArchive [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#selectBrowserClient [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#selectBrowserProjects [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#selectBrowserReview [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#selectBrowserSide [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#selectBrowserWorkflow [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#selectEditor [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#selectHelp [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#selectNextActionFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#selectNextActionReport [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#selectOngoingFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#selectOngoingReport [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#selectTimestampsFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#selectTimestampsReport [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#selectWaitingFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#selectWaitingReport [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#selectWorkFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#selectWorkReport [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#startEntryFromEmptyAndSelectHeader [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#subtreeSetTodoState_CANCELLED [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#subtreeSetTodoState_DONE [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#subtreeSetTodoState_FAILED [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#subtreeSetTodoState_NEXT [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#subtreeSetTodoState_READY [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#subtreeSetTodoState_STARTED [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#subtreeSetTodoState_TODO [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#subtreeSetTodoState_WAITING [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#subtreeUnsetTodoState [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsAppend [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsDelete [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsInsert [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsNext [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsNextTag [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsPrev [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsPrevTag [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsRemove [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsSet_code [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsSet_external [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsSet_home [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsSet_offline [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsSet_online [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsSet_power [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsSet_toast [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsSet_work [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsSplit [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsToggle_code [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsToggle_external [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsToggle_home [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsToggle_offline [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsToggle_online [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsToggle_power [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsToggle_toast [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsToggle_work [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsUnset_code [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsUnset_external [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsUnset_home [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsUnset_offline [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsUnset_online [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsUnset_power [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsUnset_toast [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#tagsUnset_work [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#timestampsAppend [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#timestampsDelete [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#timestampsInsert [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#timestampsMoveLeft [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#timestampsMoveRight [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#timestampsRemove [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#timestampsSelect_AFTER [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#timestampsSelect_BEGIN [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#timestampsSelect_DEADLINE [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#timestampsSelect_END [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#timestampsSelect_SCHEDULED [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#timestampsToggle [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#undo [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/actions#undoAny [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#startEntryFromEmptyAndSelectHeader [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestClockOutEverywhereInAllFiles [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#entrySelectHeaderAtEnd [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#entrySelectHeaderAtStart [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestDeleteCurrentEntry [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestDeleteCurrentSubTree [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestInsertEntryAfterAndSelectHeader [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestInsertEntryBelowAtEndAndSelectHeader [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestMoveDown [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestMoveLeft [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestMoveRight [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestMoveToLast [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestMoveUp [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#saveFile [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#entrySelectContentsAtStart [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestDemoteEntry [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestDemoteSubTree [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestInsertEntryBelowAtStartAndSelectHeader [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestPromoteEntry [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestPromoteSubTree [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestSwapDown [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestSwapUp [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestToggleCollapse [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#contentsUseEditor [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#contentsUse_vim [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#entrySelectContents [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#entrySelectProperties [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#entrySelectTagsFromBack [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#entrySelectTagsFromStart [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#entrySetTodoState_CANCELLED [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#entrySetTodoState_DONE [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#entrySetTodoState_FAILED [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#entrySetTodoState_NEXT [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#entrySetTodoState_READY [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#entrySetTodoState_STARTED [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#entrySetTodoState_TODO [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#entrySetTodoState_WAITING [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestClockOutEverywhereInAllFilesAndClockInHere [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestMoveToFirst [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestToggleCollapseEntireEntry [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestToggleCollapseEntryContents [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestToggleCollapseEntryHistory [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestToggleCollapseEntryLogbook [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestToggleCollapseEntryProperties [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestToggleCollapseEntryTimestamps [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#forestToggleCollapseRecursively [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#propertiesEditProperty_assignee [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#propertiesEditProperty_brainpower [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#propertiesEditProperty_client [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#propertiesEditProperty_email_address [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#propertiesEditProperty_goal [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#propertiesEditProperty_phone_number [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#propertiesEditProperty_timewindow [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#propertiesEditProperty_url [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#propertiesEditProperty_waiting_threshold [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#subtreeSetTodoState_CANCELLED [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#subtreeSetTodoState_DONE [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#subtreeSetTodoState_FAILED [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#subtreeSetTodoState_NEXT [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#subtreeSetTodoState_READY [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#subtreeSetTodoState_STARTED [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#subtreeSetTodoState_TODO [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#subtreeSetTodoState_WAITING [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#tagsToggle_code [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#tagsToggle_external [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#tagsToggle_home [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#tagsToggle_power [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#tagsToggle_toast [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#tagsToggle_work [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#timestampsSelect_AFTER [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#timestampsSelect_BEGIN [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#timestampsSelect_DEADLINE [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#timestampsSelect_END [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#timestampsSelect_SCHEDULED [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#entryUnsetTodoState [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#subtreeUnsetTodoState [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#tagsToggle_offline [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#tagsToggle_online [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#convArchiveFile [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#convCopyContentsToClipboard [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#convDoneAndWaitForResponse [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#convNewEntryAndClockIn [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#convOpenUrl [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#convRepinged [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#convResponded [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#convRespondedButStillWaiting [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#convUrlWaitingForReview [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#headerInsert [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#headerMoveToBeginningOfWord [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#headerMoveToEnd [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#headerMoveToEndOfWord [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#headerMoveToNextWord [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#headerMoveToPrevWord [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#headerMoveToStart [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#entrySelectWhole [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#headerDelete [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#headerMoveLeft [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#headerMoveRight [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#headerRemove [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#contentsInsert [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#contentsMoveToBeginningOfWord [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#contentsMoveToEndOfLine [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#contentsMoveToEndOfWord [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#contentsMoveToNextWord [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#contentsMoveToPrevWord [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#contentsMoveToStartOfLine [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#contentsDelete [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#contentsInsertNewline [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#contentsMoveDown [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#contentsMoveLeft [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#contentsMoveRight [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#contentsMoveUp [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#contentsRemove [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#timestampsInsert [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#timestampsToggle [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#timestampsDelete [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#timestampsMoveLeft [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#timestampsMoveRight [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#timestampsRemove [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#propertiesAppendNewProperty [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#propertiesInsert [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#propertiesInsertNewProperty [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#propertiesToggleSelected [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#propertiesDelete [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#propertiesMoveDown [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#propertiesMoveLeft [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#propertiesMoveRight [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#propertiesMoveUp [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#propertiesRemove [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#tagsInsert [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#tagsNextTag [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#tagsSplit [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#tagsDelete [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#tagsNext [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#tagsPrev [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#tagsPrevTag [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#tagsRemove [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#undo [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#redo [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserArchive [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserStartNew [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserStartNewBelowAtEnd [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserSelectFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserStartNewBelowAtStart [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserToggleCollapse [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserEnter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserToggleCollapseRecursively [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserRemoveEmptyDir [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserInsertChar [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserCompleteFile [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserDeleteChar [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserRemoveChar [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserSelectNextChar [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserSelectPrevChar [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserStopNew [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserCompleteDir [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserFilterInsertChar [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserFilterDeleteChar [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserFilterRemoveChar [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserUnselectFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserSelectLast [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserSelectNext [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserSelectPrev [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserUndo [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserRedo [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#browserSelectFirst [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#lastNextAction [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#nextNextAction [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#prevNextAction [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#selectNextActionFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#enterNextActionFile [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#firstNextAction [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#insertNextActionFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#deleteNextActionFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#removeNextActionFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#selectNextActionReport [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#lastWaiting [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#nextWaiting [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#prevWaiting [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#selectWaitingFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#enterWaitingFile [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#firstWaiting [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#insertWaitingFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#deleteWaitingFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#removeWaitingFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#selectWaitingReport [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#lastOngoing [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#nextOngoing [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#prevOngoing [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#selectOngoingFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#enterOngoingFile [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#firstOngoing [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#insertOngoingFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#deleteOngoingFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#removeOngoingFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#selectOngoingReport [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#lastTimestamps [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#nextTimestamps [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#prevTimestamps [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#selectTimestampsFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#enterTimestampsFile [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#firstTimestamps [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#insertTimestampsFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#deleteTimestampsFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#removeTimestampsFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#selectTimestampsReport [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#lastStuck [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#nextStuck [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#prevStuck [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#enterStuckFile [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#firstStuck [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#lastWork [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#nextWork [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#prevWork [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#selectWorkFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#enterWorkFile [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#firstWork [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#insertWorkFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#deleteWorkFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#removeWorkFilter [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#selectWorkReport [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#exitReport [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#helpDown [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#helpEnd [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#helpUp [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#helpSelectSearch [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#helpStart [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#helpInsert [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#helpDelete [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#helpRemove [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#helpSelectHelp [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#quit [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#selectHelp [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#reportNextActions [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#reportOngoing [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#reportStuck [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#reportTimestamps [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#reportWaiting [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#reportWork [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#selectBrowserArchive [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#selectBrowserClient [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#selectBrowserProjects [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#selectBrowserReview [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#selectBrowserSide [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/smos/keybindings#selectBrowserWorkflow [smos-docs-site] [Info#fetcher-0] Fetching: http://localhost:8080/dependency-graph [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:27 +0000] "GET /dependency-graph HTTP/1.1" 200 57067 "" "" [smos-docs-site]  [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/latest#smos-server-0.15.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/latest#smos-web-server-0.14.4 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.15.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-server-0.14.4 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.10.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-scheduler-0.10.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.14.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-server-0.14.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-archive-0.7.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-cli-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-scheduler-0.10.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-server-0.14.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-archive-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-github-0.9.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.14.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-gen-0.9.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-gen-0.4.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.14.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-server-0.14.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.10.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-api-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-archive-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-calendar-import-0.10.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-cli-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-gen-0.5.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-directory-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-directory-gen-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-e2e-0.8.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-github-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-jobhunt-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-notify-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-query-0.12.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-0.12.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-cursor-0.6.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-gen-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-scheduler-0.9.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.13.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-gen-0.9.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-single-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-gen-0.4.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-assets-0.0.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-server-0.14.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.9.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-api-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-archive-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-calendar-import-0.9.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-cli-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-cursor-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-gen-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-directory-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-github-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-notify-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-query-0.11.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-cursor-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-gen-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-gen-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-server-0.13.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.8.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-calendar-import-0.8.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-cursor-0.6.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-e2e-0.8.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.12.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-gen-0.7.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-server-0.12.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.8.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-0.6.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-scheduler-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-0.5.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.8.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-calendar-import-0.8.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-cli-0.0.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-0.6.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-gen-0.4.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-api-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-calendar-import-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-cli-0.0.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-client-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-cursor-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-cursor-gen-0.2.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-gen-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-directory-0.0.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-directory-gen-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-jobhunt-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-notify-0.3.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-query-0.10.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-0.11.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-cursor-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-cursor-gen-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-gen-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-scheduler-0.7.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.12.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-gen-0.7.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-gen-0.4.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-server-0.11.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-api-gen-0.3.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-archive-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-calendar-import-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-cli-0.0.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-0.5.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-gen-0.3.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-directory-0.0.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-directory-gen-0.0.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-github-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-jobhunt-0.0.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-notify-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-query-0.9.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-0.10.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-cursor-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-cursor-gen-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-gen-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-scheduler-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.11.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-gen-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-single-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-server-0.10.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.6.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-calendar-import-0.6.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-scheduler-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.10.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-calendar-import-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-query-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-scheduler-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.10.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-server-0.9.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.5.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-gen-0.3.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-github-0.5.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-query-0.7.4 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-0.9.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-gen-0.4.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-scheduler-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-gen-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.5.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-query-0.7.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-gen-0.4.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.9.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-0.4.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-0.8.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.9.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-gen-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-gen-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-gen-0.3.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-gen-0.4.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-gen-0.4.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-gen-0.3.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-archive-0.3.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-calendar-import-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-cursor-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-gen-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-github-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-query-0.7.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-cursor-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-cursor-gen-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-gen-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-scheduler-0.3.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.6.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-gen-0.4.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-0.4.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.4.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-api-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-api-gen-0.3.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-archive-0.3.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-calendar-import-0.4.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-client-0.5.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-convert-org-0.1.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-cursor-0.4.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-cursor-gen-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-gen-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-github-0.4.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-notify-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-query-0.7.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-0.6.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-gen-0.3.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-scheduler-0.3.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-gen-0.4.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-single-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-0.4.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-gen-0.3.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-server-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-style-0.0.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-api-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-api-gen-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-archive-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-calendar-import-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-cursor-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-cursor-gen-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-gen-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-github-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-notify-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-query-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-gen-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-scheduler-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-gen-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-single-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-gen-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-server-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.3.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-api-0.3.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-cursor-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-query-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-scheduler-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-gen-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-server-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-api-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-api-gen-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-calendar-import-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-client-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-docs-site-0.0.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-github-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-query-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-cursor-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-gen-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-gen-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-server-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-api-0.2.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-client-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-github-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-query-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-0.3.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-gen-0.1.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-shell-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-server-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-api-gen-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-github-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-client-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-0.3.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-scheduler-0.1.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-api-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-query-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-server-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-calendar-import-0.2.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-notify-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-gen-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.1.5 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-api-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-api-gen-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-archive-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-client-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-convert-org-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-gen-0.1.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-github-0.0.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-notify-0.0.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-query-0.2.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-gen-0.1.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-cursor-0.1.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-cursor-gen-0.1.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-scheduler-0.1.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-gen-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-shell-0.0.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-single-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-0.1.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-gen-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-server-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-style-0.0.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.1.4 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-cursor-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-cursor-gen-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-data-gen-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-query-0.2.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-cursor-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-cursor-gen-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-gen-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-scheduler-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-shell-0.0.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-server-0.1.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-style-0.0.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.1.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-query-0.1.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-archive-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.1.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-calendar-import-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-cursor-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-report-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-query-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-shell-0.0.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-server-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-query-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-query-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-single-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-archive-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-asciinema-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-calendar-import-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-convert-org-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-scheduler-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-server-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-sync-client-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/all#smos-web-server-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2026-02-02#smos-server-0.15.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2026-02-02#smos-web-server-0.14.4 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2025-03-27#smos-0.10.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2025-03-27#smos-scheduler-0.10.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2025-03-27#smos-server-0.14.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2025-03-27#smos-web-server-0.14.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2025-03-08#smos-archive-0.7.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2025-03-08#smos-cli-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2025-03-08#smos-scheduler-0.10.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2025-03-08#smos-web-server-0.14.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2025-01-16#smos-archive-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2025-01-16#smos-github-0.9.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2025-01-16#smos-server-0.14.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2025-01-16#smos-server-gen-0.9.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2025-01-16#smos-sync-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2025-01-16#smos-sync-gen-0.4.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-11-29#smos-server-0.14.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-11-29#smos-web-server-0.14.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-0.10.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-api-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-archive-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-calendar-import-0.10.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-cli-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-data-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-data-gen-0.5.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-directory-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-directory-gen-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-e2e-0.8.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-github-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-jobhunt-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-notify-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-query-0.12.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-report-0.12.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-report-cursor-0.6.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-report-gen-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-scheduler-0.9.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-server-0.13.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-server-gen-0.9.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-single-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-sync-client-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-sync-client-gen-0.4.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-web-assets-0.0.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-10-27#smos-web-server-0.14.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-05-14#smos-0.9.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-05-14#smos-api-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-05-14#smos-archive-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-05-14#smos-calendar-import-0.9.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-05-14#smos-cli-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-05-14#smos-cursor-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-05-14#smos-data-gen-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-05-14#smos-directory-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-05-14#smos-github-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-05-14#smos-notify-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-05-14#smos-query-0.11.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-05-14#smos-report-cursor-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-05-14#smos-report-gen-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-05-14#smos-server-gen-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-05-14#smos-sync-client-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-05-14#smos-web-server-0.13.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-03-26#smos-0.8.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-03-26#smos-calendar-import-0.8.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-03-26#smos-cursor-0.6.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-03-26#smos-e2e-0.8.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-03-26#smos-server-0.12.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-03-26#smos-server-gen-0.7.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-03-26#smos-web-server-0.12.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-02-13#smos-0.8.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-02-13#smos-data-0.6.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-02-13#smos-scheduler-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2024-02-13#smos-sync-client-0.5.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-11-25#smos-0.8.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-11-25#smos-calendar-import-0.8.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-11-25#smos-cli-0.0.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-11-25#smos-data-0.6.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-11-25#smos-data-gen-0.4.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-api-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-calendar-import-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-cli-0.0.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-client-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-cursor-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-cursor-gen-0.2.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-data-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-data-gen-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-directory-0.0.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-directory-gen-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-jobhunt-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-notify-0.3.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-query-0.10.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-report-0.11.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-report-cursor-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-report-cursor-gen-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-report-gen-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-scheduler-0.7.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-server-0.12.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-server-gen-0.7.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-sync-client-gen-0.4.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-09-12#smos-web-server-0.11.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-api-gen-0.3.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-archive-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-calendar-import-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-cli-0.0.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-data-0.5.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-data-gen-0.3.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-directory-0.0.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-directory-gen-0.0.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-github-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-jobhunt-0.0.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-notify-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-query-0.9.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-report-0.10.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-report-cursor-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-report-cursor-gen-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-report-gen-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-scheduler-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-server-0.11.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-server-gen-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-single-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-sync-client-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2023-03-23#smos-web-server-0.10.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-11-11#smos-0.6.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-11-11#smos-calendar-import-0.6.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-11-11#smos-scheduler-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-11-11#smos-server-0.10.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-09-26#smos-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-09-26#smos-calendar-import-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-09-26#smos-query-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-09-26#smos-scheduler-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-09-26#smos-server-0.10.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-09-26#smos-web-server-0.9.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-08-20#smos-0.5.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-08-20#smos-data-gen-0.3.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-08-20#smos-github-0.5.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-08-20#smos-query-0.7.4 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-08-20#smos-report-0.9.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-08-20#smos-report-gen-0.4.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-08-20#smos-scheduler-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-08-20#smos-sync-client-gen-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-07-22#smos-0.5.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-07-22#smos-query-0.7.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-06-27#smos-report-gen-0.4.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-06-27#smos-server-0.9.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-06-27#smos-sync-client-0.4.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-06-09#smos-report-0.8.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-06-09#smos-server-0.9.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-06-09#smos-server-gen-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-27#smos-server-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-27#smos-server-gen-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-19#smos-data-gen-0.3.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-19#smos-report-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-19#smos-report-gen-0.4.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-19#smos-server-gen-0.4.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-19#smos-sync-client-gen-0.3.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-04#smos-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-04#smos-archive-0.3.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-04#smos-calendar-import-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-04#smos-cursor-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-04#smos-data-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-04#smos-data-gen-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-04#smos-github-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-04#smos-query-0.7.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-04#smos-report-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-04#smos-report-cursor-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-04#smos-report-cursor-gen-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-04#smos-report-gen-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-04#smos-scheduler-0.3.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-04#smos-server-0.6.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-04#smos-server-gen-0.4.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-05-04#smos-sync-client-0.4.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-0.4.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-api-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-api-gen-0.3.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-archive-0.3.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-calendar-import-0.4.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-client-0.5.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-convert-org-0.1.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-cursor-0.4.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-cursor-gen-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-data-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-data-gen-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-github-0.4.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-notify-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-query-0.7.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-report-0.6.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-report-gen-0.3.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-scheduler-0.3.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-server-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-server-gen-0.4.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-single-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-sync-client-0.4.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-sync-client-gen-0.3.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-web-server-0.8.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2022-01-27#smos-web-style-0.0.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-api-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-api-gen-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-archive-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-calendar-import-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-cursor-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-cursor-gen-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-data-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-data-gen-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-github-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-notify-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-query-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-report-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-report-gen-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-scheduler-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-server-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-server-gen-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-single-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-sync-client-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-sync-client-gen-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-12-09#smos-web-server-0.7.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-08-29#smos-0.3.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-06-26#smos-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-06-26#smos-api-0.3.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-06-26#smos-cursor-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-06-26#smos-query-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-06-26#smos-report-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-06-26#smos-scheduler-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-06-26#smos-server-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-06-26#smos-sync-client-gen-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-06-26#smos-web-server-0.6.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-24#smos-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-24#smos-api-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-24#smos-api-gen-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-24#smos-calendar-import-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-24#smos-client-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-24#smos-docs-site-0.0.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-24#smos-github-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-24#smos-query-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-24#smos-report-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-24#smos-report-cursor-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-24#smos-report-gen-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-24#smos-server-gen-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-24#smos-sync-client-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-24#smos-web-server-0.5.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-04#smos-api-0.2.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-04#smos-client-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-04#smos-github-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-04#smos-query-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-04#smos-report-0.3.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-04#smos-report-gen-0.1.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-04#smos-server-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-04#smos-shell-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-04#smos-sync-client-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-05-04#smos-web-server-0.4.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-30#smos-api-gen-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-30#smos-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-30#smos-github-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-30#smos-client-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-30#smos-report-0.3.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-30#smos-scheduler-0.1.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-30#smos-api-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-30#smos-query-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-30#smos-web-server-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-30#smos-calendar-import-0.2.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-30#smos-server-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-30#smos-notify-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-30#smos-server-gen-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-0.1.5 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-api-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-api-gen-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-archive-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-client-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-convert-org-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-data-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-data-gen-0.1.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-github-0.0.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-notify-0.0.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-query-0.2.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-report-0.3.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-report-gen-0.1.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-report-cursor-0.1.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-report-cursor-gen-0.1.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-scheduler-0.1.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-server-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-server-gen-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-shell-0.0.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-single-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-sync-client-0.1.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-sync-client-gen-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-web-server-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-04-09#smos-web-style-0.0.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-03-13#smos-0.1.4 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-03-13#smos-cursor-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-03-13#smos-cursor-gen-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-03-13#smos-data-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-03-13#smos-data-gen-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-03-13#smos-query-0.2.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-03-13#smos-report-0.2.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-03-13#smos-report-cursor-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-03-13#smos-report-cursor-gen-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-03-13#smos-report-gen-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-03-13#smos-scheduler-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-03-13#smos-shell-0.0.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-03-13#smos-sync-client-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-03-13#smos-web-server-0.1.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-03-13#smos-web-style-0.0.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-02-01#smos-0.1.3 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-02-01#smos-query-0.1.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2021-02-01#smos-archive-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2020-12-16#smos-0.1.2 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2020-12-16#smos-calendar-import-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2020-12-16#smos-cursor-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2020-12-16#smos-report-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2020-12-16#smos-query-0.2.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2020-12-16#smos-shell-0.0.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2020-12-16#smos-web-server-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2020-11-04#smos-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2020-11-04#smos-query-0.1.1 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2020-09-25#smos-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2020-09-25#smos-query-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2020-09-25#smos-single-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2020-09-25#smos-archive-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2020-09-25#smos-asciinema-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2020-09-25#smos-calendar-import-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2020-09-25#smos-convert-org-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2020-09-25#smos-scheduler-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2020-09-25#smos-server-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2020-09-25#smos-sync-client-0.1.0 [smos-docs-site] [Info#fetcher-0] Not fetching because the page is already cached: http://localhost:8080/changelog/2020-09-25#smos-web-server-0.1.0 [smos-docs-site] [Info] Running with 2 fetchers [smos-docs-site] [Info] Fetching: http://localhost:8080 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET / HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/assets/logo.svg [smos-docs-site] [Info] Fetching: http://localhost:8080/web-assets-static/res/index.css?etag=2kKMipZ7 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /assets/logo.svg HTTP/1.1" 303 0 "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /web-assets-static/res/index.css?etag=2kKMipZ7 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /assets-static/res/logo.svg HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/assets-static/res/font-awesome.css?etag=JpVQUwzB [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /assets-static/res/font-awesome.css?etag=JpVQUwzB HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/assets-static/res/asciinema-player.css?etag=wJjL6LsX [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /assets-static/res/asciinema-player.css?etag=wJjL6LsX HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/ [smos-docs-site] [Info] Fetching: http://localhost:8080/features [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET / HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /features HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/cheat-sheet [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /cheat-sheet HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/building-installation [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /building-installation HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/installation/download [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /installation/download HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/installation/stack [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /installation/stack HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/installation/nix [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /installation/nix HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/installation/windows [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /installation/windows HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/installation/nixos [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /installation/nixos HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/directories [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /directories HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos/file [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos/file HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/customisation-default [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /customisation-default HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/customisation-haskell [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /customisation-haskell HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/file-browser [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /file-browser HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos/keybindings [smos-docs-site] [Info] Fetching: http://localhost:8080/smos/actions [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos/keybindings HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos/actions HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-query [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-query HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-query/next [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-query/next HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-query/work [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-query/work HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-query/agenda [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-query/agenda HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-query/projects [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-query/projects HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-query/stuck [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-query/stuck HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-query/waiting [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-query/waiting HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-query/ongoing [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-query/clock [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-query/ongoing HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-query/clock HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-query/free [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-query/log [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-query/free HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-query/log HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-query/stats [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-query/stats HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-query/tags [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-query/report [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-query/tags HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-query/report HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-query/entry [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-query/entry HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-query/filter [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-query/filter HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-query/column [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-query/column HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-query/sorter [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-query/sorter HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-archive [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-archive HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-archive/file [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-archive/file HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-archive/export [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-archive/export HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-single [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-single HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-scheduler [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-scheduler HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-scheduler/check [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-scheduler/check HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-scheduler/sample [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-scheduler/sample HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-scheduler/schedule [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-scheduler/schedule HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-scheduler/next [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-scheduler/next HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-scheduler/template [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-scheduler/template HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-scheduler/nixos [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-scheduler/nixos HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-notify [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-notify HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-notify/nixos [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-notify/nixos HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-calendar-import [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-calendar-import HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-calendar-import/nixos [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-calendar-import/nixos HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-sync [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-sync HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-sync/sync [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-sync/sync HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-sync/nixos [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-sync/nixos HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-github [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-github HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-github/list [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-github/list HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-github/import [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-github/import HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-jobhunt [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-jobhunt HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-jobhunt/init [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-jobhunt/init HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-jobhunt/email [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-jobhunt/email HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-api [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-api HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-server [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-server HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-server/nixos [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-server/nixos HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-server/backups [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-server/backups HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-web-server [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-web-server HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/smos-web-server/nixos [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /smos-web-server/nixos HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/nix/nixos-module [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /nix/nixos-module HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/nix/home-manager-module [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /nix/home-manager-module HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/current-versions [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /current-versions HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/development/branch-strategy [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /development/branch-strategy HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/development/end-to-end-tests [smos-docs-site] [Info] Fetching: http://localhost:8080/development/release-checklist [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /development/end-to-end-tests HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /development/release-checklist HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/development/contributing [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /development/contributing HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/development/contributing/package-overview [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /development/contributing/package-overview HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/development/contributing/smos-server [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /development/contributing/smos-server HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/development/contributing/smos-web-server [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /development/contributing/smos-web-server HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/development/contributing/smos-docs-site [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /development/contributing/smos-docs-site HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/support [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /support HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/related-projects [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /related-projects HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/blogposts [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /blogposts HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/assets/smos.png [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /assets/smos.png HTTP/1.1" 303 0 "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/assets/smos-cheat-sheet.jpeg [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /assets-static/res/smos.png HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/assets/smos-cheat-sheet.pdf [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /assets/smos-cheat-sheet.jpeg HTTP/1.1" 303 0 "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /assets/smos-cheat-sheet.pdf HTTP/1.1" 303 0 "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /assets-static/res/smos-cheat-sheet.jpeg HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/unreleased [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/unreleased HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/latest [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/latest HTTP/1.1" 303 0 "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2026-02-02 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/all [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/all HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2026-02-02 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2026-02-02 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2025-05-31 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2025-05-31 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2025-03-27 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2025-03-27 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2025-03-08 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2025-03-08 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2025-01-16 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2025-01-16 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2024-11-29 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2024-11-29 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2024-10-27 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2024-10-27 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2024-05-14 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2024-05-14 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2024-03-26 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2024-03-26 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2024-02-13 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2024-02-13 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /assets-static/res/smos-cheat-sheet.pdf HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2023-11-25 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2023-11-25 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2023-09-12 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2023-09-12 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2023-03-23 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2023-03-23 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2022-11-15 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2022-11-15 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2022-11-11 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2022-11-11 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2022-09-26 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2022-09-26 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2022-08-20 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2022-08-20 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2022-07-22 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2022-07-22 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2022-06-27 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2022-06-27 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2022-06-09 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2022-06-09 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2022-05-27 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2022-05-27 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2022-05-19 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2022-05-19 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2022-05-04 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2022-05-04 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2022-01-27 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2022-01-27 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2021-12-09 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2021-12-09 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2021-08-29 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2021-08-29 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2021-06-26 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2021-06-26 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2021-05-24 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2021-05-24 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2021-05-04 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2021-05-04 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2021-04-30 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2021-04-30 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2021-04-09 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2021-04-09 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2021-03-13 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2021-03-13 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2021-02-01 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2021-02-01 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2020-12-16 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2020-12-16 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2020-11-04 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2020-11-04 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/changelog/2020-09-25 [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /changelog/2020-09-25 HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/assets/smos-release.zip [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /assets/smos-release.zip HTTP/1.1" 303 0 "" "" [smos-docs-site]  [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:43 +0000] "GET /assets-static/res/smos-release.zip HTTP/1.1" 200 - "" "" [smos-docs-site]  [smos-docs-site] [Info] Fetching: http://localhost:8080/dependency-graph [smos-docs-site] [Info#warp] 127.0.0.1 - - [01/Jun/2026:23:24:44 +0000] "GET /dependency-graph HTTP/1.1" 200 57067 "" "" [smos-docs-site]  [smos-docs-site] Phase: fixupPhase [smos-docs-site] shrinking RPATHs of ELF executables and libraries in /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0 [smos-docs-site] shrinking /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0/bin/smos-docs-site [smos-docs-site] shrinking /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-a85d/libHSsmos-docs-site-0.0.0-59qKcoVEIW623WzyJ3JkP0-ghc9.10.3.so [smos-docs-site] checking for references to /build/ in /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0... [smos-docs-site] gzipping man pages under /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0/share/man/ [smos-docs-site] �[smos-docs-site] stripping (with command strip and flags -S -p) in /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0/lib /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0/bin [smos-docs-site] shrinking RPATHs of ELF executables and libraries in /nix/store/bvkw9x59jv111lqwzhv19dfgj7mqv1gf-smos-docs-site-0.0.0-coverage [smos-docs-site] checking for references to /build/ in /nix/store/bvkw9x59jv111lqwzhv19dfgj7mqv1gf-smos-docs-site-0.0.0-coverage... [smos-docs-site] patching script interpreter paths in /nix/store/bvkw9x59jv111lqwzhv19dfgj7mqv1gf-smos-docs-site-0.0.0-coverage [post-build-hook] Uploading to cachix cache "smos": /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0 /nix/store/bvkw9x59jv111lqwzhv19dfgj7mqv1gf-smos-docs-site-0.0.0-coverage [post-build-hook] Pushing 2 paths (794 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/bvkw9x59jv111lqwzhv19dfgj7mqv1gf-smos-docs-site-0.0.0-coverage (175.86 KiB) [post-build-hook] Pushing /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0 (248.81 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0 /nix/store/bvkw9x59jv111lqwzhv19dfgj7mqv1gf-smos-docs-site-0.0.0-coverage [post-build-hook] copying 2 paths... [post-build-hook] copying path '/nix/store/bvkw9x59jv111lqwzhv19dfgj7mqv1gf-smos-docs-site-0.0.0-coverage' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying path '/nix/store/6wlw2wjxcwsj45k5b9sbi6a6b0ql9i3x-smos-docs-site-0.0.0' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/qkpm4g05d8zpwazr5rqdrswi4h6r7m62-smos-docs-site-0.0.0.drv' to 'https://cache.staging.nix-ci.com'... Progress: 70 of 72 built, 28 of 28 downloaded from cache Building test-coverage-report [test-coverage-report] +++ dekking-report --coverables /nix/store/lzcrq3w57zvwf6x23yr5ivv3z2fipk1f-smos-0.10.1-coverables --coverables /nix/store/92cjwmlwasvzldqwlcpag2pmz4819nbm-smos-api-0.8.0-coverables --coverables /nix/store/fdjlmvbvh530n9v6qqdg0dr86gnaihxh-smos-archive-0.7.1-coverables --coverables /nix/store/pw9qf7ddmlf4r1xdb82jfzfvwq02jhp1-smos-calendar-import-0.10.0-coverables --coverables /nix/store/1l05mkg3sy23vhph86q621hi8xyniq57-smos-client-0.6.0-coverables --coverables /nix/store/106xf8zc74x1vskz8i1gxmf9hh95cr84-smos-cursor-0.7.0-coverables --coverables /nix/store/5zilbba6pngcyabbg0y6wr9wzbxfb89k-smos-data-0.7.0-coverables --coverables /nix/store/63f4ybw737j864471r1jsr30djph31xp-smos-directory-0.2.0-coverables --coverables /nix/store/2flw42bqng56z0db1vjpgzypzfi879yf-smos-directory-gen-0.2.0-coverables --coverables /nix/store/5b16fgjgqsqwdmblb6pbmrnisilczci3-smos-github-0.9.0-coverables --coverables /nix/store/hcvz8vlmzarsl3ij3na5zpflsg7v0dnb-smos-jobhunt-0.2.0-coverables --coverables /nix/store/8ic20c64bl1syv98icl2gw3bg92p7kcr-smos-notify-0.5.0-coverables --coverables /nix/store/z0f676w55m9pf28w74nwl9ypdskakb0f-smos-query-0.12.0-coverables --coverables /nix/store/iqyw03as72d73fs076bw6045a0kakq4c-smos-report-0.12.0-coverables --coverables /nix/store/wnggc687r42r54gzchl021ii3rf74438-smos-report-cursor-0.6.1-coverables --coverables /nix/store/gjrxrpdswbw7rqa1yy89yvngwrvcrm2i-smos-scheduler-0.10.1-coverables --coverables /nix/store/0x7z73i9xycjlz47whdhcbffiwiya5b8-smos-server-0.15.0-coverables --coverables /nix/store/5379ky32lxzrkn7fn27yqvz0c7q4pgg3-smos-server-gen-0.9.1-coverables --coverables /nix/store/h35rgy5c9kxfypsnm1a35g8canjy0bbq-smos-single-0.4.0-coverables --coverables /nix/store/dnc9xn9v9908gl47nyaaqqprdlg82l4m-smos-sync-0.8.0-coverables --coverables /nix/store/gx4x306glf3f6pkmwazi1sy01i483ffw-smos-sync-gen-0.4.2-coverables --coverables /nix/store/159qdz2gkc5srq0lhmvrcfxgbvw5b66g-smos-web-assets-0.0.2-coverables --coverables /nix/store/9dpjw13jb702ljajg6d28ynfmf4mrzhr-smos-web-server-0.14.4-coverables --coverage /nix/store/j6jm63ylq4hhr8h7snxlp52q1gchjljx-smos-api-gen-0.3.2-coverage --coverage /nix/store/2k0a4rqfzs1prfwk3vs7v2rn1h60h8rc-smos-cursor-gen-0.2.2-coverage --coverage /nix/store/zws1k6f6iny2bs8c1xd130219mw8c12h-smos-data-gen-0.5.1-coverage --coverage /nix/store/23srf61zkmn1hjvwxg1qiy1llpjlgwvj-smos-report-cursor-gen-0.4.0-coverage --coverage /nix/store/d4v2p1h8dj6hc6lsl7k0zhhfd0n9d9j7-smos-report-gen-0.8.0-coverage --coverage /nix/store/bvkw9x59jv111lqwzhv19dfgj7mqv1gf-smos-docs-site-0.0.0-coverage --coverage /nix/store/62zjsqky7kpmqjclv97wg5pw4b82c5dc-smos-0.10.1-coverage --coverage /nix/store/7ivyv55mckh3a69irrhz8382npxrcm5n-smos-api-0.8.0-coverage --coverage /nix/store/4zdcf0xcc1ajqjd3r8ps6zrhqd01xdrs-smos-archive-0.7.1-coverage --coverage /nix/store/jhh00jqc093gvp2nqrc05hf1fjwfcdjk-smos-calendar-import-0.10.0-coverage --coverage /nix/store/kx904a6vlirin2f3igis9vglqrds1zjc-smos-client-0.6.0-coverage --coverage /nix/store/f6jyxw2klb3qb0dhmc9jv9pxdfj9vx1h-smos-cursor-0.7.0-coverage --coverage /nix/store/1vk4h9jc3aal9z7fvk57544lwznisix1-smos-data-0.7.0-coverage --coverage /nix/store/m3r4jxmv6mwavbha1xll5y262zsbny94-smos-directory-0.2.0-coverage --coverage /nix/store/w2i5zw5lz4ihmx09zhlqc9jrfz1fzhh8-smos-directory-gen-0.2.0-coverage --coverage /nix/store/km6mr60r5z6rxpjzbgn0iqymijqdxw1l-smos-github-0.9.0-coverage --coverage /nix/store/fwgva9s101br3fksgklk7wkq50ygsjvk-smos-jobhunt-0.2.0-coverage --coverage /nix/store/4khrd3a1998yzvf7i9lnzm6zdnn3mryk-smos-notify-0.5.0-coverage --coverage /nix/store/i8gh1rrx54p5d13f8h8j84q3sw7mbx03-smos-query-0.12.0-coverage --coverage /nix/store/fimry1xpvgakldgniw6vqdy1d166s7v5-smos-report-0.12.0-coverage --coverage /nix/store/m7qvw32lr6jvd61zpvvdqbhhyyqvya34-smos-report-cursor-0.6.1-coverage --coverage /nix/store/191ma8bx2v5m1bxcqqn3i9crprs68gv7-smos-scheduler-0.10.1-coverage --coverage /nix/store/xvi6v5g3f7f0r5rwqgi0flqwnjz43vvd-smos-server-0.15.0-coverage --coverage /nix/store/xqxnq6k6r0b4fmp2r0856w9m140qn1yi-smos-server-gen-0.9.1-coverage --coverage /nix/store/v1iyxll3b7rb6wjsbq3q69lp1c2zv351-smos-single-0.4.0-coverage --coverage /nix/store/a8bq5v537w87f7zyxw3hr60h1plpj4hr-smos-sync-0.8.0-coverage --coverage /nix/store/qmlffn41bs2nhzkqc1g6i2wy7b7b1bws-smos-sync-gen-0.4.2-coverage --coverage /nix/store/3vgk5qg1vl6b4hx3mbfma5rbzmjvwg7z-smos-web-assets-0.0.2-coverage --coverage /nix/store/vdbwic5639sl7hr8k80lx4isc7jqn957-smos-web-server-0.14.4-coverage --output /nix/store/nslgv3cf302hc4k8il2zs1vy28z7flbx-test-coverage-report [test-coverage-report] "/nix/store/191ma8bx2v5m1bxcqqn3i9crprs68gv7-smos-scheduler-0.10.1-coverage" [test-coverage-report] "/nix/store/1vk4h9jc3aal9z7fvk57544lwznisix1-smos-data-0.7.0-coverage" [test-coverage-report] "/nix/store/23srf61zkmn1hjvwxg1qiy1llpjlgwvj-smos-report-cursor-gen-0.4.0-coverage" [test-coverage-report] "/nix/store/2k0a4rqfzs1prfwk3vs7v2rn1h60h8rc-smos-cursor-gen-0.2.2-coverage" [test-coverage-report] "/nix/store/3vgk5qg1vl6b4hx3mbfma5rbzmjvwg7z-smos-web-assets-0.0.2-coverage" [test-coverage-report] "/nix/store/4khrd3a1998yzvf7i9lnzm6zdnn3mryk-smos-notify-0.5.0-coverage" [test-coverage-report] "/nix/store/4zdcf0xcc1ajqjd3r8ps6zrhqd01xdrs-smos-archive-0.7.1-coverage" [test-coverage-report] "/nix/store/62zjsqky7kpmqjclv97wg5pw4b82c5dc-smos-0.10.1-coverage" [test-coverage-report] "/nix/store/7ivyv55mckh3a69irrhz8382npxrcm5n-smos-api-0.8.0-coverage" [test-coverage-report] "/nix/store/a8bq5v537w87f7zyxw3hr60h1plpj4hr-smos-sync-0.8.0-coverage" [test-coverage-report] "/nix/store/bvkw9x59jv111lqwzhv19dfgj7mqv1gf-smos-docs-site-0.0.0-coverage" [test-coverage-report] "/nix/store/d4v2p1h8dj6hc6lsl7k0zhhfd0n9d9j7-smos-report-gen-0.8.0-coverage" [test-coverage-report] "/nix/store/f6jyxw2klb3qb0dhmc9jv9pxdfj9vx1h-smos-cursor-0.7.0-coverage" [test-coverage-report] "/nix/store/fimry1xpvgakldgniw6vqdy1d166s7v5-smos-report-0.12.0-coverage" [test-coverage-report] "/nix/store/fwgva9s101br3fksgklk7wkq50ygsjvk-smos-jobhunt-0.2.0-coverage" [test-coverage-report] "/nix/store/i8gh1rrx54p5d13f8h8j84q3sw7mbx03-smos-query-0.12.0-coverage" [test-coverage-report] "/nix/store/j6jm63ylq4hhr8h7snxlp52q1gchjljx-smos-api-gen-0.3.2-coverage" [test-coverage-report] "/nix/store/jhh00jqc093gvp2nqrc05hf1fjwfcdjk-smos-calendar-import-0.10.0-coverage" [test-coverage-report] "/nix/store/km6mr60r5z6rxpjzbgn0iqymijqdxw1l-smos-github-0.9.0-coverage" [test-coverage-report] "/nix/store/kx904a6vlirin2f3igis9vglqrds1zjc-smos-client-0.6.0-coverage" [test-coverage-report] "/nix/store/m3r4jxmv6mwavbha1xll5y262zsbny94-smos-directory-0.2.0-coverage" [test-coverage-report] "/nix/store/m7qvw32lr6jvd61zpvvdqbhhyyqvya34-smos-report-cursor-0.6.1-coverage" [test-coverage-report] "/nix/store/qmlffn41bs2nhzkqc1g6i2wy7b7b1bws-smos-sync-gen-0.4.2-coverage" [test-coverage-report] "/nix/store/v1iyxll3b7rb6wjsbq3q69lp1c2zv351-smos-single-0.4.0-coverage" [test-coverage-report] "/nix/store/vdbwic5639sl7hr8k80lx4isc7jqn957-smos-web-server-0.14.4-coverage" [test-coverage-report] "/nix/store/w2i5zw5lz4ihmx09zhlqc9jrfz1fzhh8-smos-directory-gen-0.2.0-coverage" [test-coverage-report] "/nix/store/xqxnq6k6r0b4fmp2r0856w9m140qn1yi-smos-server-gen-0.9.1-coverage" [test-coverage-report] "/nix/store/xvi6v5g3f7f0r5rwqgi0flqwnjz43vvd-smos-server-0.15.0-coverage" [test-coverage-report] "/nix/store/zws1k6f6iny2bs8c1xd130219mw8c12h-smos-data-gen-0.5.1-coverage" [test-coverage-report] +++ set +x [post-build-hook] Uploading to cachix cache "smos": /nix/store/nslgv3cf302hc4k8il2zs1vy28z7flbx-test-coverage-report [post-build-hook] Pushing 1 paths (0 are already present) using zstd to cache smos ⏳ [post-build-hook]  [post-build-hook] Pushing /nix/store/nslgv3cf302hc4k8il2zs1vy28z7flbx-test-coverage-report (27.46 MiB) [post-build-hook]  [post-build-hook] All done. [post-build-hook] Uploading to the NixCI staging cache: /nix/store/nslgv3cf302hc4k8il2zs1vy28z7flbx-test-coverage-report [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/nslgv3cf302hc4k8il2zs1vy28z7flbx-test-coverage-report' to 'https://cache.staging.nix-ci.com'... [post-build-hook] copying 1 paths... [post-build-hook] copying path '/nix/store/nab6iyvgdn2lz66xn09gjbgzybrzyzci-test-coverage-report.drv' to 'https://cache.staging.nix-ci.com'... Progress: 71 of 72 built, 28 of 28 downloaded from cache