Build #1 for burrito-2.0.1.4

[all reports]

Package burrito-2.0.1.4
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2023-03-18 21:53:36.867741081 UTC
Compiler ghc-9.2.4
OS linux
Arch x86_64
Dependencies base-4.16.3.0, bytestring-0.11.4.0, containers-0.6.5.1, parsec-3.1.16.1, template-haskell-2.18.0.0, text-2.0.2, transformers-0.5.6.2
Flags -pedantic

Code Coverage

expressions96% (1427/1482)
booleanguards25% (1/4)
conditions 87% (7/8)
qualifiers100% (0/0)
alternatives92% (237/255)
local declarations94% (18/19)
top-level declarations45% (130/283)

Build log

[view raw]

Resolving dependencies...
Starting     bytestring-0.11.4.0
Building     bytestring-0.11.4.0
Completed    bytestring-0.11.4.0
Starting     binary-0.8.9.1
Building     binary-0.8.9.1
Completed    binary-0.8.9.1
Starting     text-2.0.2
Building     text-2.0.2
Completed    text-2.0.2
Starting     parsec-3.1.16.1
Building     parsec-3.1.16.1
Completed    parsec-3.1.16.1
Starting     burrito-2.0.1.4
Building     burrito-2.0.1.4
Completed    burrito-2.0.1.4

Test log

[view raw]

Resolving dependencies...
Build profile: -w ghc-9.2.4 -O0
In order, the following will be built (use -v for more details):
 - parsec-3.1.16.1 (lib:parsec) (requires build)
 - random-1.2.1.1 (lib:random) (requires build)
 - unix-2.7.3 (lib:unix) (requires build)
 - tf-random-0.5 (lib:tf-random) (requires build)
 - QuickCheck-2.14.2 (lib:QuickCheck) (requires build)
 - setenv-0.1.1.3 (lib:setenv) (requires build)
 - directory-1.3.7.1 (lib:directory) (requires build)
 - quickcheck-io-0.2.0 (lib:quickcheck-io) (requires build)
 - process-1.6.17.0 (lib:process) (requires build)
 - hspec-discover-2.10.10 (lib:hspec-discover) (requires build)
 - hspec-core-2.10.10 (lib:hspec-core) (requires build)
 - hspec-2.10.10 (lib:hspec) (requires build)
 - burrito-2.0.1.4 (first run)
Starting     random-1.2.1.1 (all, legacy fallback)
Starting     parsec-3.1.16.1 (all, legacy fallback)
Starting     unix-2.7.3 (all, legacy fallback)
Building     random-1.2.1.1 (all, legacy fallback)
Building     parsec-3.1.16.1 (all, legacy fallback)
Building     unix-2.7.3 (all, legacy fallback)
Installing   parsec-3.1.16.1 (all, legacy fallback)
Installing   random-1.2.1.1 (all, legacy fallback)
Completed    parsec-3.1.16.1 (all, legacy fallback)
Completed    random-1.2.1.1 (all, legacy fallback)
Starting     tf-random-0.5 (all, legacy fallback)
Starting     QuickCheck-2.14.2 (all, legacy fallback)
Installing   unix-2.7.3 (all, legacy fallback)
Building     tf-random-0.5 (all, legacy fallback)
Building     QuickCheck-2.14.2 (all, legacy fallback)
Completed    unix-2.7.3 (all, legacy fallback)
Starting     setenv-0.1.1.3 (all, legacy fallback)
Starting     directory-1.3.7.1 (all, legacy fallback)
Building     setenv-0.1.1.3 (all, legacy fallback)
Installing   tf-random-0.5 (all, legacy fallback)
Building     directory-1.3.7.1 (all, legacy fallback)
Installing   setenv-0.1.1.3 (all, legacy fallback)
Completed    tf-random-0.5 (all, legacy fallback)
Completed    setenv-0.1.1.3 (all, legacy fallback)
Installing   directory-1.3.7.1 (all, legacy fallback)
Completed    directory-1.3.7.1 (all, legacy fallback)
Starting     hspec-discover-2.10.10 (all, legacy fallback)
Starting     process-1.6.17.0 (all, legacy fallback)
Building     hspec-discover-2.10.10 (all, legacy fallback)
Building     process-1.6.17.0 (all, legacy fallback)
Installing   hspec-discover-2.10.10 (all, legacy fallback)
Completed    hspec-discover-2.10.10 (all, legacy fallback)
Installing   process-1.6.17.0 (all, legacy fallback)
Installing   QuickCheck-2.14.2 (all, legacy fallback)
Completed    process-1.6.17.0 (all, legacy fallback)
Completed    QuickCheck-2.14.2 (all, legacy fallback)
Starting     quickcheck-io-0.2.0 (all, legacy fallback)
Building     quickcheck-io-0.2.0 (all, legacy fallback)
Installing   quickcheck-io-0.2.0 (all, legacy fallback)
Completed    quickcheck-io-0.2.0 (all, legacy fallback)
Starting     hspec-core-2.10.10 (all, legacy fallback)
Building     hspec-core-2.10.10 (all, legacy fallback)
Installing   hspec-core-2.10.10 (all, legacy fallback)
Completed    hspec-core-2.10.10 (all, legacy fallback)
Starting     hspec-2.10.10 (all, legacy fallback)
Building     hspec-2.10.10 (all, legacy fallback)
Installing   hspec-2.10.10 (all, legacy fallback)
Completed    hspec-2.10.10 (all, legacy fallback)
Configuring burrito-2.0.1.4...
Preprocessing library for burrito-2.0.1.4..
Building library for burrito-2.0.1.4..
[ 1 of 21] Compiling Burrito.Internal.Type.Case ( source/library/Burrito/Internal/Type/Case.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Case.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Case.dyn_o )
[ 2 of 21] Compiling Burrito.Internal.Type.Digit ( source/library/Burrito/Internal/Type/Digit.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Digit.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Digit.dyn_o )
[ 3 of 21] Compiling Burrito.Internal.Type.Character ( source/library/Burrito/Internal/Type/Character.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Character.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Character.dyn_o )
[ 4 of 21] Compiling Burrito.Internal.Type.Field ( source/library/Burrito/Internal/Type/Field.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Field.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Field.dyn_o )
[ 5 of 21] Compiling Burrito.Internal.Type.Literal ( source/library/Burrito/Internal/Type/Literal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Literal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Literal.dyn_o )
[ 6 of 21] Compiling Burrito.Internal.Type.MaxLength ( source/library/Burrito/Internal/Type/MaxLength.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/MaxLength.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/MaxLength.dyn_o )
[ 7 of 21] Compiling Burrito.Internal.Type.Match ( source/library/Burrito/Internal/Type/Match.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Match.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Match.dyn_o )
[ 8 of 21] Compiling Burrito.Internal.Type.Modifier ( source/library/Burrito/Internal/Type/Modifier.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Modifier.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Modifier.dyn_o )
[ 9 of 21] Compiling Burrito.Internal.Type.Name ( source/library/Burrito/Internal/Type/Name.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Name.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Name.dyn_o )
[10 of 21] Compiling Burrito.Internal.Type.Operator ( source/library/Burrito/Internal/Type/Operator.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Operator.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Operator.dyn_o )
[11 of 21] Compiling Burrito.Internal.Type.Value ( source/library/Burrito/Internal/Type/Value.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Value.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Value.dyn_o )
[12 of 21] Compiling Burrito.Internal.Type.Variable ( source/library/Burrito/Internal/Type/Variable.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Variable.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Variable.dyn_o )
[13 of 21] Compiling Burrito.Internal.Type.Expression ( source/library/Burrito/Internal/Type/Expression.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Expression.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Expression.dyn_o )
[14 of 21] Compiling Burrito.Internal.Type.Token ( source/library/Burrito/Internal/Type/Token.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Token.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Token.dyn_o )
[15 of 21] Compiling Burrito.Internal.Render ( source/library/Burrito/Internal/Render.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Render.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Render.dyn_o )
[16 of 21] Compiling Burrito.Internal.Type.Template ( source/library/Burrito/Internal/Type/Template.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Template.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Type/Template.dyn_o )
[17 of 21] Compiling Burrito.Internal.Parse ( source/library/Burrito/Internal/Parse.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Parse.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Parse.dyn_o )
[18 of 21] Compiling Burrito.Internal.Expand ( source/library/Burrito/Internal/Expand.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Expand.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Expand.dyn_o )
[19 of 21] Compiling Burrito.Internal.TH ( source/library/Burrito/Internal/TH.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/TH.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/TH.dyn_o )
[20 of 21] Compiling Burrito.Internal.Match ( source/library/Burrito/Internal/Match.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Match.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito/Internal/Match.dyn_o )
[21 of 21] Compiling Burrito          ( source/library/Burrito.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/Burrito.dyn_o )
Preprocessing test suite 'burrito-test-suite' for burrito-2.0.1.4..
Building test suite 'burrito-test-suite' for burrito-2.0.1.4..
[1 of 1] Compiling Main             ( source/test-suite/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/burrito-test-suite/burrito-test-suite-tmp/Main.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/burrito-test-suite/burrito-test-suite-tmp/Main.dyn_o )
Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/build/burrito-test-suite/burrito-test-suite ...
Running 1 test suites...
Test suite burrito-test-suite: RUNNING...
Test suite burrito-test-suite: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/burrito-2.0.1.4.test
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Variable.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Value.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Token.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Template.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Operator.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Name.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Modifier.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.MaxLength.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Match.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Literal.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Field.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Expression.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Digit.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Character.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Case.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Render.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Parse.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Match.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Expand.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/hpc/vanilla/html/burrito-test-suite/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Variable.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Value.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Token.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Template.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Operator.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Name.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Modifier.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.MaxLength.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Match.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Literal.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Field.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Expression.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Digit.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Character.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Type.Case.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Render.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Parse.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Match.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.Internal.Expand.hs.html
Writing: burrito-2.0.1.4-inplace/Burrito.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Package coverage report written to
/home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/burrito-2.0.1.4/noopt/hpc/vanilla/html/burrito-2.0.1.4/hpc_index.html