Build #2 for glirc-2.40
| Package | glirc-2.40 |
|---|
| Install | BuildFailed |
|---|---|
| Docs | NotTried |
| Tests | NotTried |
| Time submitted | 2023-11-26 08:13:22.030271424 UTC |
|---|---|
| Compiler | ghc-9.2.4 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | HsOpenSSL-0.11.7.6, async-2.2.5, attoparsec-0.14.4, base-4.16.3.0, base64-bytestring-1.2.1.0, bytestring-0.11.3.1, config-schema-1.3.0.0, config-value-0.8.3, containers-0.6.5.1, curve25519-0.2.7, directory-1.3.6.2, filepath-1.4.2.2, free-5.2, githash-0.1.7.0, hashable-1.4.3.0, hookup-0.8, irc-core-2.11, kan-extensions-5.2.5, lens-5.2.3, network-3.1.4.0, psqueues-0.2.8.0, random-1.2.1.1, regex-tdfa-1.3.2.2, semigroupoids-6.0.0.1, split-0.2.4, stm-2.5.0.2, template-haskell-2.18.0.0, text-1.2.5.0, time-1.11.1.1, transformers-0.5.6.2, typed-process-0.2.11.1, unix-2.7.2.2, unordered-containers-0.2.19.1, vector-0.12.3.1, vty-6.1, base-4.16.3.0, lens-5.2.3, text-1.2.5.0, vty-6.1, vty-unix-0.2.0.0 |
| Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
Starting StateVar-1.2.2
Starting OneTuple-0.4.1.1
Starting base64-bytestring-1.2.1.0
Starting call-stack-0.4.0
Starting cereal-0.5.8.3
Starting blaze-builder-0.4.2.3
Starting colour-2.3.6
Starting config-value-0.8.3
Starting entropy-0.4.1.10
Starting integer-logarithms-1.0.3.1
Starting microlens-0.4.13.1
Starting parallel-3.2.2.0
Starting reflection-2.1.7
Starting primitive-0.7.4.0
Starting semigroups-0.20
Starting regex-base-0.94.0.2
Starting tagged-0.8.8
Starting splitmix-0.1.0.5
Starting th-abstraction-0.6.0.0
Starting th-compat-0.1.4
Starting unliftio-core-0.2.1.0
Starting utf8-string-1.0.2
Starting void-0.7.3
Starting data-array-byte-0.1.0.1
Starting split-0.2.4
Starting network-3.1.4.0
Starting base-orphans-0.9.1
Starting transformers-compat-0.7.2
Building call-stack-0.4.0
Building cereal-0.5.8.3
Building OneTuple-0.4.1.1
Building StateVar-1.2.2
Building colour-2.3.6
Building blaze-builder-0.4.2.3
Building parallel-3.2.2.0
Building integer-logarithms-1.0.3.1
Building primitive-0.7.4.0
Building base64-bytestring-1.2.1.0
Building reflection-2.1.7
Building tagged-0.8.8
Building regex-base-0.94.0.2
Building microlens-0.4.13.1
Building th-abstraction-0.6.0.0
Building base-orphans-0.9.1
Building transformers-compat-0.7.2
Building utf8-string-1.0.2
Building splitmix-0.1.0.5
Building th-compat-0.1.4
Building semigroups-0.20
Building unliftio-core-0.2.1.0
Building config-value-0.8.3
Building void-0.7.3
Building split-0.2.4
Building data-array-byte-0.1.0.1
Building network-3.1.4.0
Building entropy-0.4.1.10
Completed semigroups-0.20
Completed call-stack-0.4.0
Completed void-0.7.3
Completed StateVar-1.2.2
Starting contravariant-1.5.5
Completed unliftio-core-0.2.1.0
Completed OneTuple-0.4.1.1
Building contravariant-1.5.5
Completed split-0.2.4
Completed integer-logarithms-1.0.3.1
Completed base-orphans-0.9.1
Completed data-array-byte-0.1.0.1
Starting hashable-1.4.3.0
Completed base64-bytestring-1.2.1.0
Completed microlens-0.4.13.1
Building hashable-1.4.3.0
Completed splitmix-0.1.0.5
Starting random-1.2.1.1
Completed parallel-3.2.2.0
Completed tagged-0.8.8
Starting foldable1-classes-compat-0.1
Starting distributive-0.6.2.1
Starting assoc-1.1
Completed th-compat-0.1.4
Starting githash-0.1.7.0
Building random-1.2.1.1
Building assoc-1.1
Building distributive-0.6.2.1
Building foldable1-classes-compat-0.1
Completed regex-base-0.94.0.2
Starting regex-tdfa-1.3.2.2
Building githash-0.1.7.0
Completed utf8-string-1.0.2
Completed transformers-compat-0.7.2
Starting microlens-mtl-0.2.0.3
Starting transformers-base-0.4.6
Building regex-tdfa-1.3.2.2
Completed colour-2.3.6
Starting ansi-terminal-types-0.11.5
Completed blaze-builder-0.4.2.3
Building microlens-mtl-0.2.0.3
Building transformers-base-0.4.6
Building ansi-terminal-types-0.11.5
Completed reflection-2.1.7
Completed th-abstraction-0.6.0.0
Starting microlens-th-0.4.3.14
Completed cereal-0.5.8.3
Building microlens-th-0.4.3.14
Completed entropy-0.4.1.10
Starting crypto-api-0.13.3
Completed contravariant-1.5.5
Building crypto-api-0.13.3
Completed assoc-1.1
Completed config-value-0.8.3
Completed distributive-0.6.2.1
Completed transformers-base-0.4.6
Completed ansi-terminal-types-0.11.5
Starting ansi-terminal-1.0
Completed githash-0.1.7.0
Completed microlens-mtl-0.2.0.3
Building ansi-terminal-1.0
Completed foldable1-classes-compat-0.1
Starting indexed-traversable-0.1.3
Building indexed-traversable-0.1.3
Completed hashable-1.4.3.0
Starting these-1.2
Starting unordered-containers-0.2.19.1
Starting async-2.2.5
Starting psqueues-0.2.8.0
Building these-1.2
Building unordered-containers-0.2.19.1
Building psqueues-0.2.8.0
Building async-2.2.5
Completed primitive-0.7.4.0
Starting scientific-0.3.7.0
Starting vector-0.12.3.1
Building scientific-0.3.7.0
Building vector-0.12.3.1
Completed microlens-th-0.4.3.14
Completed network-3.1.4.0
Starting HsOpenSSL-0.11.7.6
Completed ansi-terminal-1.0
Completed random-1.2.1.1
Building HsOpenSSL-0.11.7.6
Completed indexed-traversable-0.1.3
Starting comonad-5.0.8
Completed async-2.2.5
Starting typed-process-0.2.11.1
Completed crypto-api-0.13.3
Starting curve25519-0.2.7
Building comonad-5.0.8
Building typed-process-0.2.11.1
Building curve25519-0.2.7
Completed these-1.2
Starting strict-0.5
Building strict-0.5
Completed scientific-0.3.7.0
Starting attoparsec-0.14.4
Completed psqueues-0.2.8.0
Building attoparsec-0.14.4
Completed regex-tdfa-1.3.2.2
Completed curve25519-0.2.7
Completed comonad-5.0.8
Starting bifunctors-5.6.1
Completed typed-process-0.2.11.1
Completed unordered-containers-0.2.19.1
Building bifunctors-5.6.1
Completed strict-0.5
Completed attoparsec-0.14.4
Completed HsOpenSSL-0.11.7.6
Starting HsOpenSSL-x509-system-0.1.0.4
Completed bifunctors-5.6.1
Starting profunctors-5.6.2
Starting semigroupoids-6.0.0.1
Building HsOpenSSL-x509-system-0.1.0.4
Building profunctors-5.6.2
Building semigroupoids-6.0.0.1
Completed HsOpenSSL-x509-system-0.1.0.4
Starting hookup-0.8
Building hookup-0.8
Completed vector-0.12.3.1
Starting irc-core-2.11
Starting indexed-traversable-instances-0.1.1.2
Starting vty-6.1
Building irc-core-2.11
Building indexed-traversable-instances-0.1.1.2
Building vty-6.1
Completed profunctors-5.6.2
Starting invariant-0.6.2
Completed hookup-0.8
Building invariant-0.6.2
Completed indexed-traversable-instances-0.1.1.2
Completed semigroupoids-6.0.0.1
Starting free-5.2
Building free-5.2
Completed irc-core-2.11
Completed invariant-0.6.2
Completed vty-6.1
Starting vty-unix-0.2.0.0
Building vty-unix-0.2.0.0
Completed free-5.2
Starting adjunctions-4.4.2
Building adjunctions-4.4.2
Completed vty-unix-0.2.0.0
Completed adjunctions-4.4.2
Starting kan-extensions-5.2.5
Building kan-extensions-5.2.5
Completed kan-extensions-5.2.5
Starting config-schema-1.3.0.0
Starting lens-5.2.3
Building config-schema-1.3.0.0
Building lens-5.2.3
Completed config-schema-1.3.0.0
Completed lens-5.2.3
Starting glirc-2.40
Building glirc-2.40
Failed to install glirc-2.40
Build log ( /home/builder/.cabal/logs/ghc-9.2.4/glirc-2.40-1iHzQMX34CKJYmehkPv7ex.log ):
cabal: Entering directory '/tmp/cabal-tmp-3534416/glirc-2.40'
[1 of 1] Compiling Main ( /tmp/cabal-tmp-3534416/glirc-2.40/dist/setup/setup.hs, /tmp/cabal-tmp-3534416/glirc-2.40/dist/setup/Main.o )
Linking /tmp/cabal-tmp-3534416/glirc-2.40/dist/setup/setup ...
Configuring glirc-2.40...
Preprocessing library for glirc-2.40..
Building library for glirc-2.40..
[ 1 of 93] Compiling Build_glirc ( dist/build/autogen/Build_glirc.hs, dist/build/Build_glirc.o, dist/build/Build_glirc.dyn_o )
[ 2 of 93] Compiling Client.Authentication.Ecdh ( src/Client/Authentication/Ecdh.hs, dist/build/Client/Authentication/Ecdh.o, dist/build/Client/Authentication/Ecdh.dyn_o )
src/Client/Authentication/Ecdh.hs:61:1: warning: [-Wincomplete-uni-patterns]
Pattern match(es) are non-exhaustive
In a pattern binding:
Patterns of type Maybe Digest not matched: Nothing
|
61 | Just sha256 = unsafePerformIO (getDigestByName "SHA256")
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 3 of 93] Compiling Client.Authentication.Ecdsa ( src/Client/Authentication/Ecdsa.hs, dist/build/Client/Authentication/Ecdsa.o, dist/build/Client/Authentication/Ecdsa.dyn_o )
[ 4 of 93] Compiling Client.Authentication.Scram ( src/Client/Authentication/Scram.hs, dist/build/Client/Authentication/Scram.o, dist/build/Client/Authentication/Scram.dyn_o )
src/Client/Authentication/Scram.hs:176:5: warning: [-Wincomplete-uni-patterns]
Pattern match(es) are non-exhaustive
In a pattern binding:
Patterns of type Maybe Digest not matched: Nothing
|
176 | Just d = unsafePerformIO (getDigestByName digestName)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 5 of 93] Compiling Client.CApi.Types ( dist/build/Client/CApi/Types.hs, dist/build/Client/CApi/Types.o, dist/build/Client/CApi/Types.dyn_o )
[ 6 of 93] Compiling Client.Commands.Arguments.Spec ( src/Client/Commands/Arguments/Spec.hs, dist/build/Client/Commands/Arguments/Spec.o, dist/build/Client/Commands/Arguments/Spec.dyn_o )
[ 7 of 93] Compiling Client.Commands.Arguments.Parser ( src/Client/Commands/Arguments/Parser.hs, dist/build/Client/Commands/Arguments/Parser.o, dist/build/Client/Commands/Arguments/Parser.dyn_o )
[ 8 of 93] Compiling Client.Commands.Exec ( src/Client/Commands/Exec.hs, dist/build/Client/Commands/Exec.o, dist/build/Client/Commands/Exec.dyn_o )
[ 9 of 93] Compiling Client.Commands.Interpolation ( src/Client/Commands/Interpolation.hs, dist/build/Client/Commands/Interpolation.o, dist/build/Client/Commands/Interpolation.dyn_o )
[10 of 93] Compiling Client.Commands.Recognizer ( src/Client/Commands/Recognizer.hs, dist/build/Client/Commands/Recognizer.o, dist/build/Client/Commands/Recognizer.dyn_o )
[11 of 93] Compiling Client.Configuration.Colors ( src/Client/Configuration/Colors.hs, dist/build/Client/Configuration/Colors.o, dist/build/Client/Configuration/Colors.dyn_o )
[12 of 93] Compiling Client.Configuration.Macros ( src/Client/Configuration/Macros.hs, dist/build/Client/Configuration/Macros.o, dist/build/Client/Configuration/Macros.dyn_o )
[13 of 93] Compiling Client.Configuration.Notifications ( src/Client/Configuration/Notifications.hs, dist/build/Client/Configuration/Notifications.o, dist/build/Client/Configuration/Notifications.dyn_o )
[14 of 93] Compiling Client.Configuration.Sts ( src/Client/Configuration/Sts.hs, dist/build/Client/Configuration/Sts.o, dist/build/Client/Configuration/Sts.dyn_o )
[15 of 93] Compiling Client.EventLoop.Actions ( src/Client/EventLoop/Actions.hs, dist/build/Client/EventLoop/Actions.o, dist/build/Client/EventLoop/Actions.dyn_o )
[16 of 93] Compiling Client.EventLoop.Errors ( src/Client/EventLoop/Errors.hs, dist/build/Client/EventLoop/Errors.o, dist/build/Client/EventLoop/Errors.dyn_o )
[17 of 93] Compiling Client.Hook ( src/Client/Hook.hs, dist/build/Client/Hook.o, dist/build/Client/Hook.dyn_o )
[18 of 93] Compiling Client.Hook.Matterbridge ( src/Client/Hook/Matterbridge.hs, dist/build/Client/Hook/Matterbridge.o, dist/build/Client/Hook/Matterbridge.dyn_o )
[19 of 93] Compiling Client.Hook.Znc.Buffextras ( src/Client/Hook/Znc/Buffextras.hs, dist/build/Client/Hook/Znc/Buffextras.o, dist/build/Client/Hook/Znc/Buffextras.dyn_o )
[20 of 93] Compiling Client.Image.PackedImage ( src/Client/Image/PackedImage.hs, dist/build/Client/Image/PackedImage.o, dist/build/Client/Image/PackedImage.dyn_o )
[21 of 93] Compiling Client.Image.LineWrap ( src/Client/Image/LineWrap.hs, dist/build/Client/Image/LineWrap.o, dist/build/Client/Image/LineWrap.dyn_o )
src/Client/Image/LineWrap.hs:58:5: warning: [-Wincomplete-uni-patterns]
Pattern match(es) are non-exhaustive
In a pattern binding: Patterns of type [Image'] not matched: []
|
58 | x:xs = lineWrap (w - pfxW - 1) img
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Client/Image/LineWrap.hs:84:5: warning: [-Wincomplete-uni-patterns]
Pattern match(es) are non-exhaustive
In a pattern binding: Patterns of type [Int] not matched: []
|
84 | x:xs = splitOptions img
| ^^^^^^^^^^^^^^^^^^^^^^^
[22 of 93] Compiling Client.Image.Palette ( src/Client/Image/Palette.hs, dist/build/Client/Image/Palette.o, dist/build/Client/Image/Palette.dyn_o )
[23 of 93] Compiling Client.Image.MircFormatting ( src/Client/Image/MircFormatting.hs, dist/build/Client/Image/MircFormatting.o, dist/build/Client/Image/MircFormatting.dyn_o )
[24 of 93] Compiling Client.Commands.Arguments.Renderer ( src/Client/Commands/Arguments/Renderer.hs, dist/build/Client/Commands/Arguments/Renderer.o, dist/build/Client/Commands/Arguments/Renderer.dyn_o )
[25 of 93] Compiling Client.Mask ( src/Client/Mask.hs, dist/build/Client/Mask.o, dist/build/Client/Mask.dyn_o )
[26 of 93] Compiling Client.Message ( src/Client/Message.hs, dist/build/Client/Message.o, dist/build/Client/Message.dyn_o )
src/Client/Message.hs:113:5: error:
Not in scope: data constructor Away
|
113 | Away who mb -> AwaySummary (userNick (srcUser who)) (isJust mb)
| ^^^^
cabal: Leaving directory '/tmp/cabal-tmp-3534416/glirc-2.40'
Error: cabal: Some packages failed to install:
glirc-2.40-1iHzQMX34CKJYmehkPv7ex failed during the building phase. The
exception was:
ExitFailure 1
Test log
No test log was submitted for this report.