Build #2 for yi-dynamic-configuration-0.19.0
| Package | yi-dynamic-configuration-0.19.0 |
|---|
| Install | BuildFailed |
|---|---|
| Docs | NotTried |
| Tests | NotTried |
| Time submitted | 2020-11-20 05:42:43.748867539 UTC |
|---|---|
| Compiler | ghc-8.10.2 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | base-4.14.1.0, data-default-0.7.1.1, dyre-0.8.12, microlens-platform-0.4.2, mtl-2.2.2, text-1.2.3.2, transformers-base-0.4.5.2, yi-core-0.19.2, yi-rope-0.11 |
| Flags | none |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies...
Starting dlist-1.0
Starting executable-path-0.0.3.1
Starting data-default-class-0.1.2.0
Starting base-orphans-0.8.3
Building dlist-1.0
Building executable-path-0.0.3.1
Building data-default-class-0.1.2.0
Building base-orphans-0.8.3
Completed executable-path-0.0.3.1
Starting fingertree-0.1.4.2
Completed data-default-class-0.1.2.0
Starting fmlist-0.9.4
Building fingertree-0.1.4.2
Building fmlist-0.9.4
Completed dlist-1.0
Starting ghc-paths-0.1.0.12
Completed fmlist-0.9.4
Starting hashable-1.3.0.0
Building hashable-1.3.0.0
Completed base-orphans-0.8.3
Starting integer-logarithms-1.0.3.1
Building integer-logarithms-1.0.3.1
Building ghc-paths-0.1.0.12
Completed integer-logarithms-1.0.3.1
Starting io-storage-0.3
Building io-storage-0.3
Completed hashable-1.3.0.0
Starting microlens-0.4.12.0
Building microlens-0.4.12.0
Completed ghc-paths-0.1.0.12
Starting old-locale-1.0.0.7
Completed fingertree-0.1.4.2
Starting oo-prototypes-0.1.0.0
Completed io-storage-0.3
Starting pointedlist-0.6.1
Building old-locale-1.0.0.7
Building oo-prototypes-0.1.0.0
Building pointedlist-0.6.1
Completed oo-prototypes-0.1.0.0
Starting primitive-0.7.1.0
Completed old-locale-1.0.0.7
Starting regex-base-0.94.0.0
Building primitive-0.7.1.0
Building regex-base-0.94.0.0
Completed microlens-0.4.12.0
Starting split-0.2.3.4
Completed pointedlist-0.6.1
Starting th-abstraction-0.4.0.0
Building split-0.2.3.4
Building th-abstraction-0.4.0.0
Completed regex-base-0.94.0.0
Starting transformers-compat-0.6.6
Completed split-0.2.3.4
Starting unix-compat-0.5.2
Building transformers-compat-0.6.6
Building unix-compat-0.5.2
Completed unix-compat-0.5.2
Starting utf8-string-1.0.1.1
Building utf8-string-1.0.1.1
Completed th-abstraction-0.4.0.0
Starting xdg-basedir-0.2.2
Completed transformers-compat-0.6.6
Starting data-default-instances-containers-0.0.1
Building xdg-basedir-0.2.2
Building data-default-instances-containers-0.0.1
Completed xdg-basedir-0.2.2
Starting data-default-instances-dlist-0.0.1
Completed data-default-instances-containers-0.0.1
Starting unordered-containers-0.2.13.0
Building data-default-instances-dlist-0.0.1
Building unordered-containers-0.2.13.0
Completed data-default-instances-dlist-0.0.1
Starting yi-rope-0.11
Building yi-rope-0.11
Completed utf8-string-1.0.1.1
Starting data-default-instances-old-locale-0.0.1
Building data-default-instances-old-locale-0.0.1
Completed data-default-instances-old-locale-0.0.1
Starting microlens-ghc-0.4.13
Building microlens-ghc-0.4.13
Completed yi-rope-0.11
Starting regex-tdfa-1.3.1.0
Completed primitive-0.7.1.0
Starting microlens-th-0.4.3.8
Building regex-tdfa-1.3.1.0
Building microlens-th-0.4.3.8
Completed microlens-ghc-0.4.13
Starting generic-deriving-1.14
Building generic-deriving-1.14
Completed microlens-th-0.4.3.8
Starting transformers-base-0.4.5.2
Building transformers-base-0.4.5.2
Completed transformers-base-0.4.5.2
Starting microlens-mtl-0.2.0.1
Completed unordered-containers-0.2.13.0
Starting dyre-0.8.12
Building microlens-mtl-0.2.0.1
Building dyre-0.8.12
Completed microlens-mtl-0.2.0.1
Starting data-default-0.7.1.1
Completed dyre-0.8.12
Starting vector-0.12.1.2
Building data-default-0.7.1.1
Building vector-0.12.1.2
Completed data-default-0.7.1.1
Starting scientific-0.3.6.2
Building scientific-0.3.6.2
Completed regex-tdfa-1.3.1.0
Starting dynamic-state-0.3.1
Completed scientific-0.3.6.2
Starting attoparsec-0.13.2.4
Building dynamic-state-0.3.1
Building attoparsec-0.13.2.4
Completed dynamic-state-0.3.1
Completed generic-deriving-1.14
Completed attoparsec-0.13.2.4
Completed vector-0.12.1.2
Starting microlens-platform-0.4.2
Starting ListLike-4.7.2
Building microlens-platform-0.4.2
Building ListLike-4.7.2
Completed microlens-platform-0.4.2
Starting yi-language-0.19.0
Building yi-language-0.19.0
Completed yi-language-0.19.0
Completed ListLike-4.7.2
Starting process-extras-0.7.4
Building process-extras-0.7.4
Completed process-extras-0.7.4
Starting yi-core-0.19.2
Building yi-core-0.19.2
Completed yi-core-0.19.2
Starting yi-dynamic-configuration-0.19.0
Building yi-dynamic-configuration-0.19.0
Failed to install yi-dynamic-configuration-0.19.0
Build log ( /home/builder/.cabal/logs/ghc-8.10.2/yi-dynamic-configuration-0.19.0-1DW3EvnAF6Kmg5Rw0KMue.log ):
cabal: Entering directory '/tmp/cabal-tmp-21667/yi-dynamic-configuration-0.19.0'
Configuring yi-dynamic-configuration-0.19.0...
Preprocessing library for yi-dynamic-configuration-0.19.0..
Building library for yi-dynamic-configuration-0.19.0..
[1 of 5] Compiling Paths_yi_dynamic_configuration ( dist/build/autogen/Paths_yi_dynamic_configuration.hs, dist/build/Paths_yi_dynamic_configuration.o, dist/build/Paths_yi_dynamic_configuration.dyn_o )
[2 of 5] Compiling Yi.Boot.Internal ( src/Yi/Boot/Internal.hs, dist/build/Yi/Boot/Internal.o, dist/build/Yi/Boot/Internal.dyn_o )
[3 of 5] Compiling Yi.Option ( src/Yi/Option.hs, dist/build/Yi/Option.o, dist/build/Yi/Option.dyn_o )
[4 of 5] Compiling Yi.Main ( src/Yi/Main.hs, dist/build/Yi/Main.o, dist/build/Yi/Main.dyn_o )
src/Yi/Main.hs:138:24: error:
• No instance for (MonadFail (Either OptionError))
arising from a use of ‘fail’
• In the expression: fail "Panic: frontend not found"
In a case alternative:
Frontend _ -> fail "Panic: frontend not found"
In the expression:
case opt of
Frontend _ -> fail "Panic: frontend not found"
Help -> Left $ OptionError (usage options) ExitSuccess
Version -> Left $ OptionError versinfo ExitSuccess
Debug -> return (cfg {debugMode = True}, cfgcon)
LineNo l
-> case startActions cfg of
x : xs
-> return
(cfg {startActions = x : makeAction (gotoLn (read l)) : xs},
cfgcon)
[] -> fail "The `-l' option must come after a file argument"
File filename
-> if shouldOpenInTabs && not (null (startActions cfg)) then
prependActions [YiA $ openNewFile filename, ....]
else
prependAction $ openNewFile filename
EditorNm emul
-> case lookup (fmap toLower emul) editors of
Just modifyCfg -> return (modifyCfg cfg, cfgcon)
Nothing -> fail $ "Unknown emulation: " ++ show emul
GhcOption ghcOpt
-> return
(cfg, cfgcon {ghcOptions = ghcOptions cfgcon ++ [ghcOpt]})
ConfigFile f -> return (cfg, cfgcon {userConfigDir = return f})
CustomNoArg o
-> do cfg' <- o cfg
return (cfg', cfgcon)
CustomReqArg f s
-> do cfg' <- f s cfg
return (cfg', cfgcon)
CustomOptArg f s
-> do cfg' <- f s cfg
return (cfg', cfgcon)
_ -> return (cfg, cfgcon)
|
138 | Frontend _ -> fail "Panic: frontend not found"
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
cabal: Leaving directory '/tmp/cabal-tmp-21667/yi-dynamic-configuration-0.19.0'
cabal: Error: some packages failed to install:
yi-dynamic-configuration-0.19.0-1DW3EvnAF6Kmg5Rw0KMue failed during the
building phase. The exception was:
ExitFailure 1
Test log
No test log was submitted for this report.