44ef7990-2074-40bb-a7e4-ec00bd5b4455(lambda()
`((task . ("maak-test"))
(project . "free-alacarte")
(branch-name . "trunk")
(clone-url . "https://codeberg.org/jjba23/free-alacarte.git")))
starting new job...
-> running command: cd /etc/byggsteg/job-clone/free-alacarte/trunk && git reset --hard && git pull
HEAD is now at 786fa9f ??? feature: Add improved hot-reload
From https://codeberg.org/jjba23/free-alacarte
786fa9f..7decfa6 trunk -> origin/trunk
Updating 786fa9f..7decfa6
Fast-forward
.envrc | 2 +-
flake.lock | 43 +++++++++++++++++++++++++++++++++++++
flake.nix | 29 +++++++++++++++++++++++++
free-alacarte.cabal | 2 +-
hie.yaml | 2 ++
stack.yaml | 61 +++--------------------------------------------------
6 files changed, 79 insertions(+), 60 deletions(-)
create mode 100644 flake.lock
create mode 100644 flake.nix
create mode 100644 hie.yaml
-> running command: cd /etc/byggsteg/job-clone/free-alacarte/trunk && uname -a
Linux wolk-jjba 6.17.12-gnu #1 SMP PREEMPT_DYNAMIC 1 x86_64 GNU/Linux
-> running command: cd /etc/byggsteg/job-clone/free-alacarte/trunk && git log --name-status HEAD^..HEAD
commit 7decfa64f780d68448ec59b9808e6113ef3b60b6
Author: Josep Bigorra <jjbigorra@gmail.com>
Date: Tue Mar 3 21:49:22 2026 +0100
feat: ??? Add flake and stack integration with Nix
M .envrc
A flake.lock
A flake.nix
M free-alacarte.cabal
A hie.yaml
M stack.yaml
-> running command: cd /etc/byggsteg/job-clone/free-alacarte/trunk && maak test
call-stack > using precompiled package
colour > using precompiled package
hashable > using precompiled package
HUnit > using precompiled package
ansi-terminal-types > using precompiled package
haskell-lexer > configure
ansi-terminal > using precompiled package
hspec-expectations > configure
hspec-discover > configure
hspec-expectations > Configuring hspec-expectations-0.8.4...
haskell-lexer > Configuring haskell-lexer-1.2.1...
hspec-discover > Configuring hspec-discover-2.11.12...
logict > configure
logict > Configuring logict-0.8.2.0...
hspec-discover > build with ghc-9.10.2
logict > build with ghc-9.10.2
haskell-lexer > build with ghc-9.10.2
hspec-expectations > build with ghc-9.10.2
hspec-expectations > Preprocessing library for hspec-expectations-0.8.4...
hspec-expectations > Building library for hspec-expectations-0.8.4...
haskell-lexer > Preprocessing library for haskell-lexer-1.2.1...
haskell-lexer > Building library for haskell-lexer-1.2.1...
hspec-discover > Preprocessing library for hspec-discover-2.11.12...
hspec-discover > Building library for hspec-discover-2.11.12...
logict > Preprocessing library for logict-0.8.2.0...
logict > Building library for logict-0.8.2.0...
haskell-lexer > [1 of 6] Compiling Language.Haskell.Lexer.Position
hspec-discover > [1 of 4] Compiling Paths_hspec_discover
hspec-expectations > [1 of 4] Compiling Paths_hspec_expectations
logict > [1 of 2] Compiling Control.Monad.Logic.Class
haskell-lexer > [2 of 6] Compiling Language.Haskell.Lexer.Tokens
hspec-expectations > [2 of 4] Compiling Test.Hspec.Expectations.Contrib
hspec-discover > [2 of 4] Compiling Test.Hspec.Discover.Config
hspec-expectations > [3 of 4] Compiling Test.Hspec.Expectations.Matcher
hspec-expectations > [4 of 4] Compiling Test.Hspec.Expectations
haskell-lexer > [3 of 6] Compiling Language.Haskell.Lexer.Layout
hspec-discover > [3 of 4] Compiling Test.Hspec.Discover.Sort
haskell-lexer > [4 of 6] Compiling Language.Haskell.Lexer.Utils
haskell-lexer > [5 of 6] Compiling Language.Haskell.Lexer.Lex
hspec-discover > [4 of 4] Compiling Test.Hspec.Discover.Run
logict > [2 of 2] Compiling Control.Monad.Logic
hspec-expectations > copy/register
hspec-expectations > Installing library in /root/.stack/snapshots/x86_64-linux-nix/6c7204cd4be06d171a5702a441d6f0d9a8b69bb6770ea2fd008f799193b40129/9.10.2/lib/x86_64-linux-ghc-9.10.2-b583/hspec-expectations-0.8.4-uMogluO1EkGUx0UtMZBiL
hspec-expectations > Registering library for hspec-expectations-0.8.4...
prettyprinter > using precompiled package
prettyprinter-ansi-terminal> using precompiled package
primitive > using precompiled package
splitmix > using precompiled package
hspec-discover > Preprocessing executable 'hspec-discover' for hspec-discover-2.11.12...
hspec-discover > Building executable 'hspec-discover' for hspec-discover-2.11.12...
random > using precompiled package
hspec-discover > [1 of 2] Compiling Main
hspec-discover > [2 of 2] Compiling Paths_hspec_discover
QuickCheck > using precompiled package
quickcheck-io > configure
quickcheck-io > Configuring quickcheck-io-0.2.0...
hspec-discover > [3 of 3] Linking .stack-work/dist/x86_64-linux-nix/ghc-9.10.2/build/hspec-discover/hspec-discover
logict > copy/register
logict > Installing library in /root/.stack/snapshots/x86_64-linux-nix/6c7204cd4be06d171a5702a441d6f0d9a8b69bb6770ea2fd008f799193b40129/9.10.2/lib/x86_64-linux-ghc-9.10.2-b583/logict-0.8.2.0-Hw2f4Xa6vIC1t0sDh84W1X
quickcheck-io > build with ghc-9.10.2
quickcheck-io > Preprocessing library for quickcheck-io-0.2.0...
quickcheck-io > Building library for quickcheck-io-0.2.0...
logict > Registering library for logict-0.8.2.0...
quickcheck-io > [1 of 2] Compiling Paths_quickcheck_io
smallcheck > configure
smallcheck > Configuring smallcheck-1.2.1.1...
quickcheck-io > [2 of 2] Compiling Test.QuickCheck.IO
hspec-discover > copy/register
hspec-discover > Installing library in /root/.stack/snapshots/x86_64-linux-nix/6c7204cd4be06d171a5702a441d6f0d9a8b69bb6770ea2fd008f799193b40129/9.10.2/lib/x86_64-linux-ghc-9.10.2-b583/hspec-discover-2.11.12-5skwdAgbGRBEOg9hNYfU68
hspec-discover > Installing executable hspec-discover in /root/.stack/snapshots/x86_64-linux-nix/6c7204cd4be06d171a5702a441d6f0d9a8b69bb6770ea2fd008f799193b40129/9.10.2/bin
hspec-discover > Registering library for hspec-discover-2.11.12...
smallcheck > build with ghc-9.10.2
quickcheck-io > copy/register
tagged > using precompiled package
smallcheck > Preprocessing library for smallcheck-1.2.1.1...
smallcheck > Building library for smallcheck-1.2.1.1...
quickcheck-io > Installing library in /root/.stack/snapshots/x86_64-linux-nix/6c7204cd4be06d171a5702a441d6f0d9a8b69bb6770ea2fd008f799193b40129/9.10.2/lib/x86_64-linux-ghc-9.10.2-b583/quickcheck-io-0.2.0-Anp2x3a30KO1FMKvGjNy0N
quickcheck-io > Registering library for quickcheck-io-0.2.0...
smallcheck > [1 of 6] Compiling Test.SmallCheck.Property.Result
tf-random > configure
tf-random > Configuring tf-random-0.5...
transformers-compat > using precompiled package
optparse-applicative > using precompiled package
tasty > using precompiled package
smallcheck > [2 of 6] Compiling Test.SmallCheck.SeriesMonad
smallcheck > [3 of 6] Compiling Test.SmallCheck.Series
tf-random > build with ghc-9.10.2
tasty-quickcheck > configure
tasty-quickcheck > Configuring tasty-quickcheck-0.11.1...
tf-random > Preprocessing library for tf-random-0.5...
tf-random > Building library for tf-random-0.5...
tf-random > [1 of 4] Compiling System.Random.TF.Gen
tasty-quickcheck > build with ghc-9.10.2
tasty-quickcheck > Preprocessing library for tasty-quickcheck-0.11.1...
tasty-quickcheck > Building library for tasty-quickcheck-0.11.1...
tasty-quickcheck > [1 of 1] Compiling Test.Tasty.QuickCheck
tf-random > [2 of 4] Compiling System.Random.TF.Init
tf-random > /tmp/nix-shell-13332-0/stack-c3b4a594dc31a3e3/tf-random-0.5/src/System/Random/TF/Init.hs:94:5: warning: [GHC-68441] [-Wdeprecations]
tf-random > In the use of ???bitSize???
tf-random > (imported from Data.Bits, but defined in GHC.Internal.Bits):
tf-random > Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
tf-random > |
tf-random > 94 | | bitSize n > 64 = error "mkTFGen: case where size of Int > 64 not implemented"
tf-random > | ^^^^^^^
tf-random >
tf-random > [3 of 4] Compiling System.Random.TF
tf-random > [4 of 4] Compiling System.Random.TF.Instances
tasty-quickcheck > copy/register
tasty-quickcheck > Installing library in /root/.stack/snapshots/x86_64-linux-nix/6c7204cd4be06d171a5702a441d6f0d9a8b69bb6770ea2fd008f799193b40129/9.10.2/lib/x86_64-linux-ghc-9.10.2-b583/tasty-quickcheck-0.11.1-1RtGgRkziQDDkv8hOGZ6B1
tasty-quickcheck > Registering library for tasty-quickcheck-0.11.1...
tf-random > copy/register
unordered-containers > using precompiled package
tf-random > Installing library in /root/.stack/snapshots/x86_64-linux-nix/6c7204cd4be06d171a5702a441d6f0d9a8b69bb6770ea2fd008f799193b40129/9.10.2/lib/x86_64-linux-ghc-9.10.2-b583/tf-random-0.5-6owLP4KGG6vKTrKSfvcOrr
tf-random > Registering library for tf-random-0.5...
smallcheck > [4 of 6] Compiling Test.SmallCheck.Property
relude > configure
relude > Configuring relude-1.2.2.2...
smallcheck > [5 of 6] Compiling Test.SmallCheck.Drivers
smallcheck > [6 of 6] Compiling Test.SmallCheck
smallcheck > copy/register
relude > build with ghc-9.10.2
smallcheck > Installing library in /root/.stack/snapshots/x86_64-linux-nix/6c7204cd4be06d171a5702a441d6f0d9a8b69bb6770ea2fd008f799193b40129/9.10.2/lib/x86_64-linux-ghc-9.10.2-b583/smallcheck-1.2.1.1-2vSoMoJRZ3gJhmCeIZwoHM
relude > Preprocessing library for relude-1.2.2.2...
relude > Building library for relude-1.2.2.2...
smallcheck > Registering library for smallcheck-1.2.1.1...
tasty-smallcheck > configure
tasty-smallcheck > Configuring tasty-smallcheck-0.8.2...
relude > <no location info>: warning: [GHC-42258] [-Wunused-packages]
relude > The following packages were specified via -package or -package-id flags,
relude > but were not needed for compilation:
relude > - ghc-prim-0.12.0 (exposed by flag -package-id ghc-prim-0.12.0-695b)
relude >
relude > [ 1 of 57] Compiling Relude.Applicative
relude > [ 2 of 57] Compiling Relude.Base
relude > [ 3 of 57] Compiling Relude.Bool.Reexport
relude > [ 4 of 57] Compiling Relude.Container.Reexport
relude > [ 5 of 57] Compiling Relude.Foldable.Reexport
relude > [ 6 of 57] Compiling Relude.Function
relude > [ 7 of 57] Compiling Relude.Functor.Reexport
relude > [ 8 of 57] Compiling Relude.Functor.Fmap
relude > [ 9 of 57] Compiling Relude.Functor
tasty-smallcheck > build with ghc-9.10.2
relude > [10 of 57] Compiling Relude.Extra.Tuple
tasty-smallcheck > Preprocessing library for tasty-smallcheck-0.8.2...
tasty-smallcheck > Building library for tasty-smallcheck-0.8.2...
relude > [11 of 57] Compiling Relude.Enum
tasty-smallcheck > [1 of 1] Compiling Test.Tasty.SmallCheck
relude > [12 of 57] Compiling Relude.Lifted.Exit
relude > [13 of 57] Compiling Relude.Lifted.IORef
relude > [14 of 57] Compiling Relude.List.Reexport
relude > [15 of 57] Compiling Relude.Monad.Reexport
relude > [16 of 57] Compiling Relude.Monad.Maybe
relude > [17 of 57] Compiling Relude.Monad.Trans
relude > [18 of 57] Compiling Relude.Monoid
relude > [19 of 57] Compiling Relude.Nub
relude > [20 of 57] Compiling Relude.String.Reexport
relude > [21 of 57] Compiling Relude.String.Conversion
tasty-smallcheck > copy/register
tasty-smallcheck > Installing library in /root/.stack/snapshots/x86_64-linux-nix/6c7204cd4be06d171a5702a441d6f0d9a8b69bb6770ea2fd008f799193b40129/9.10.2/lib/x86_64-linux-ghc-9.10.2-b583/tasty-smallcheck-0.8.2-7HjaC5wNP324AIWUW92W6u
tasty-smallcheck > Registering library for tasty-smallcheck-0.8.2...
relude > [22 of 57] Compiling Relude.String
relude > [23 of 57] Compiling Relude.Print
relude > [24 of 57] Compiling Relude.Lifted.File
relude > [25 of 57] Compiling Relude.File
relude > [26 of 57] Compiling Relude.Debug
relude > [27 of 57] Compiling Relude.Monad.Either
relude > [28 of 57] Compiling Relude.Monad
relude > [29 of 57] Compiling Relude.List.NonEmpty
relude > [30 of 57] Compiling Relude.Exception
relude > [31 of 57] Compiling Relude.DeepSeq
relude > [32 of 57] Compiling Relude.Bool.Guard
relude > [33 of 57] Compiling Relude.Bool
relude > [34 of 57] Compiling Relude.Numeric
relude > [35 of 57] Compiling Relude.Container.One
relude > [36 of 57] Compiling Relude.Container
relude > [37 of 57] Compiling Relude.List
relude > [38 of 57] Compiling Relude.Lifted.Handle
relude > [39 of 57] Compiling Relude.Lifted.Concurrent
relude > [40 of 57] Compiling Relude.Foldable.Fold
relude > [41 of 57] Compiling Relude.Foldable
relude > [42 of 57] Compiling Relude.Extra.Map
relude > [43 of 57] Compiling Relude.Lifted.Terminal
relude > [44 of 57] Compiling Relude.Lifted.Env
relude > [45 of 57] Compiling Relude.Lifted
relude > [46 of 57] Compiling Relude
relude > [47 of 57] Compiling Relude.Extra.Type
relude > [48 of 57] Compiling Relude.Extra.Newtype
relude > [49 of 57] Compiling Relude.Extra.Lens
relude > [50 of 57] Compiling Relude.Extra.Group
relude > [51 of 57] Compiling Relude.Extra.Foldable1
relude > [52 of 57] Compiling Relude.Extra.Foldable
relude > [53 of 57] Compiling Relude.Extra.Enum
relude > [54 of 57] Compiling Relude.Extra.CallStack
relude > [55 of 57] Compiling Relude.Extra.Bifunctor
relude > [56 of 57] Compiling Relude.Extra
relude > [57 of 57] Compiling Relude.Unsafe
relude > copy/register
relude > Installing library in /root/.stack/snapshots/x86_64-linux-nix/6c7204cd4be06d171a5702a441d6f0d9a8b69bb6770ea2fd008f799193b40129/9.10.2/lib/x86_64-linux-ghc-9.10.2-b583/relude-1.2.2.2-LQB5kMov6ct7JlYuprJ2iT
relude > Registering library for relude-1.2.2.2...
haskell-lexer > [6 of 6] Compiling Language.Haskell.Lexer
haskell-lexer > copy/register
haskell-lexer > Installing library in /root/.stack/snapshots/x86_64-linux-nix/6c7204cd4be06d171a5702a441d6f0d9a8b69bb6770ea2fd008f799193b40129/9.10.2/lib/x86_64-linux-ghc-9.10.2-b583/haskell-lexer-1.2.1-31kRRveDNZD56apJWCAOXv
haskell-lexer > Registering library for haskell-lexer-1.2.1...
hspec-core > configure
hspec-core > Configuring hspec-core-2.11.12...
hspec-core > build with ghc-9.10.2
hspec-core > Preprocessing library for hspec-core-2.11.12...
hspec-core > Building library for hspec-core-2.11.12...
hspec-core > [ 1 of 52] Compiling Control.Concurrent.Async
hspec-core > [ 2 of 52] Compiling Data.Algorithm.Diff
hspec-core > [ 3 of 52] Compiling Paths_hspec_core
hspec-core > [ 4 of 52] Compiling Test.Hspec.Core.Compat
hspec-core > [ 5 of 52] Compiling Test.Hspec.Core.Clock
hspec-core > [ 6 of 52] Compiling Test.Hspec.Core.Annotations
hspec-core > [ 7 of 52] Compiling NonEmpty
hspec-core > [ 8 of 52] Compiling GetOpt.Declarative.Types
hspec-core > [ 9 of 52] Compiling GetOpt.Declarative.Environment
hspec-core > [10 of 52] Compiling Test.Hspec.Core.Example.Location
hspec-core > [11 of 52] Compiling Test.Hspec.Core.Formatters.Diff
hspec-core > [12 of 52] Compiling Test.Hspec.Core.Formatters.Pretty.Parser.Parser
hspec-core > [13 of 52] Compiling Test.Hspec.Core.Formatters.Pretty.Parser
hspec-core > [14 of 52] Compiling Test.Hspec.Core.Formatters.Pretty.Unicode
hspec-core > [15 of 52] Compiling Test.Hspec.Core.Formatters.Pretty
hspec-core > [16 of 52] Compiling Test.Hspec.Core.Formatters.V1.Free
hspec-core > [17 of 52] Compiling Test.Hspec.Core.Runner.JobQueue
hspec-core > [18 of 52] Compiling Test.Hspec.Core.Timer
hspec-core > [19 of 52] Compiling Test.Hspec.Core.Util
hspec-core > [20 of 52] Compiling Test.Hspec.Core.QuickCheck.Util
hspec-core > [21 of 52] Compiling Test.Hspec.Core.Example
hspec-core > [22 of 52] Compiling Test.Hspec.Core.Tree
hspec-core > [23 of 52] Compiling Test.Hspec.Core.Shuffle
hspec-core > [24 of 52] Compiling Test.Hspec.Core.Format
hspec-core > [25 of 52] Compiling Test.Hspec.Core.Runner.Result
hspec-core > [26 of 52] Compiling Test.Hspec.Core.Formatters.V1.Monad
hspec-core > [27 of 52] Compiling Test.Hspec.Core.Formatters.Internal
hspec-core > [28 of 52] Compiling Test.Hspec.Core.Formatters.V2
hspec-core > [29 of 52] Compiling Test.Hspec.Core.Runner.PrintSlowSpecItems
hspec-core > [30 of 52] Compiling Test.Hspec.Core.Formatters.V1.Internal
hspec-core > [31 of 52] Compiling Test.Hspec.Core.Formatters.V1
hspec-core > [32 of 52] Compiling Test.Hspec.Core.Formatters
hspec-core > [33 of 52] Compiling GetOpt.Declarative.Util
hspec-core > [34 of 52] Compiling GetOpt.Declarative.Interpret
hspec-core > [35 of 52] Compiling GetOpt.Declarative
hspec-core > [36 of 52] Compiling Test.Hspec.Core.Config.Definition
hspec-core > [37 of 52] Compiling Test.Hspec.Core.Spec.Monad
hspec-core > [38 of 52] Compiling Test.Hspec.Core.QuickCheck
hspec-core > [39 of 52] Compiling Test.Hspec.Core.Hooks
hspec-core > [40 of 52] Compiling Test.Hspec.Core.Spec
hspec-core > [41 of 52] Compiling Test.Hspec.Core.Runner.Eval
hspec-core > [42 of 52] Compiling Test.Hspec.Core.Extension.Tree
hspec-core > [43 of 52] Compiling Test.Hspec.Core.Extension.Spec
hspec-core > [44 of 52] Compiling Test.Hspec.Core.Extension.Item
hspec-core > [45 of 52] Compiling Test.Hspec.Core.FailureReport
hspec-core > [46 of 52] Compiling Test.Hspec.Core.Extension.Config.Type
hspec-core > [47 of 52] Compiling Test.Hspec.Core.Extension.Option
hspec-core > [48 of 52] Compiling Test.Hspec.Core.Extension.Config
hspec-core > [49 of 52] Compiling Test.Hspec.Core.Extension
hspec-core > [50 of 52] Compiling Test.Hspec.Core.Config.Options
hspec-core > [51 of 52] Compiling Test.Hspec.Core.Config
hspec-core > [52 of 52] Compiling Test.Hspec.Core.Runner
hspec-core > copy/register
hspec-core > Installing library in /root/.stack/snapshots/x86_64-linux-nix/6c7204cd4be06d171a5702a441d6f0d9a8b69bb6770ea2fd008f799193b40129/9.10.2/lib/x86_64-linux-ghc-9.10.2-b583/hspec-core-2.11.12-Ic5jFNTEOiVEyMQTeThGe3
hspec-core > Registering library for hspec-core-2.11.12...
hspec > configure
hspec-api > configure
hspec > Configuring hspec-2.11.12...
hspec-api > Configuring hspec-api-2.11.12...
hspec > build with ghc-9.10.2
hspec-api > build with ghc-9.10.2
hspec > Preprocessing library for hspec-2.11.12...
hspec > Building library for hspec-2.11.12...
hspec-api > Preprocessing library for hspec-api-2.11.12...
hspec-api > Building library for hspec-api-2.11.12...
hspec > [1 of 6] Compiling Paths_hspec
hspec-api > [1 of 7] Compiling Test.Hspec.Api.Format.V2.Config
hspec-api > [2 of 7] Compiling Test.Hspec.Api.Format.V2
hspec > [2 of 6] Compiling Test.Hspec.Discover
hspec-api > [3 of 7] Compiling Test.Hspec.Api.Format.V1.Internal
hspec > [3 of 6] Compiling Test.Hspec.Formatters
hspec > [4 of 6] Compiling Test.Hspec.Runner
hspec > [5 of 6] Compiling Test.Hspec
hspec-api > [4 of 7] Compiling Test.Hspec.Api.Format.V1
hspec > [6 of 6] Compiling Test.Hspec.QuickCheck
hspec-api > [5 of 7] Compiling Test.Hspec.Api.Formatters.V1
hspec-api > [6 of 7] Compiling Test.Hspec.Api.Formatters.V3
hspec-api > [7 of 7] Compiling Test.Hspec.Api.Formatters.V2
hspec > copy/register
hspec > Installing library in /root/.stack/snapshots/x86_64-linux-nix/6c7204cd4be06d171a5702a441d6f0d9a8b69bb6770ea2fd008f799193b40129/9.10.2/lib/x86_64-linux-ghc-9.10.2-b583/hspec-2.11.12-5HeOQ6xIWfaEi5F6866mno
hspec > Registering library for hspec-2.11.12...
hspec-api > copy/register
hspec-api > Installing library in /root/.stack/snapshots/x86_64-linux-nix/6c7204cd4be06d171a5702a441d6f0d9a8b69bb6770ea2fd008f799193b40129/9.10.2/lib/x86_64-linux-ghc-9.10.2-b583/hspec-api-2.11.12-44czVPZ2pHFKeZiX5IPoOE
hspec-api > Registering library for hspec-api-2.11.12...
tasty-hspec > configure
tasty-hspec > Configuring tasty-hspec-1.2.0.4...
tasty-hspec > build with ghc-9.10.2
tasty-hspec > Preprocessing library for tasty-hspec-1.2.0.4...
tasty-hspec > Building library for tasty-hspec-1.2.0.4...
tasty-hspec > [1 of 1] Compiling Test.Tasty.Hspec
tasty-hspec > copy/register
tasty-hspec > Installing library in /root/.stack/snapshots/x86_64-linux-nix/6c7204cd4be06d171a5702a441d6f0d9a8b69bb6770ea2fd008f799193b40129/9.10.2/lib/x86_64-linux-ghc-9.10.2-b583/tasty-hspec-1.2.0.4-78FKfHznBK57GZZvrm9WHP
tasty-hspec > Registering library for tasty-hspec-1.2.0.4...
free-alacarte > configure (lib + test)
Configuring free-alacarte-1.0.1.0...
free-alacarte > build (lib + test) with ghc-9.10.2
Preprocessing library for free-alacarte-1.0.1.0...
Building library for free-alacarte-1.0.1.0...
[1 of 1] Compiling Free.AlaCarte
Preprocessing test suite 'free-alacarte-spec' for free-alacarte-1.0.1.0...
Building test suite 'free-alacarte-spec' for free-alacarte-1.0.1.0...
[1 of 3] Compiling Free.AlaCarte.Test
[2 of 3] Compiling Main
[3 of 3] Compiling Paths_free_alacarte
[4 of 4] Linking .stack-work/dist/x86_64-linux-nix/ghc-9.10.2/build/free-alacarte-spec/free-alacarte-spec
free-alacarte > copy/register
Installing library in /etc/byggsteg/job-clone/free-alacarte/trunk/.stack-work/install/x86_64-linux-nix/6c7204cd4be06d171a5702a441d6f0d9a8b69bb6770ea2fd008f799193b40129/9.10.2/lib/x86_64-linux-ghc-9.10.2-b583/free-alacarte-1.0.1.0-B1wtZmnfPHVJaD0TCexBez
Registering library for free-alacarte-1.0.1.0...
free-alacarte > test (suite: free-alacarte-spec)
Free a la Carte
using the FileSystem free monad
can read from file successfully [???]
can write to file successfully [???]
using the Logger free monad
Free a la Carte
can log to stdout [???]
using FileSystem :+: Logger monads
Free a la Carte
can read a file's contents to stdout [???]
Finished in 0.0068 seconds
4 examples, 0 failures
free-alacarte > Test suite free-alacarte-spec passed
Completed 33 action(s).
--------------------------------------------------------------
Maak: the infinitely extensible command runner
Loading tasks from Maak file: /etc/byggsteg/job-clone/free-alacarte/trunk/maak.scm
Executing Maak tasks: test
--------------------------------------------------------------
=> Running Maak task: test