Resolving dependencies... Downloading multiverse-debugging-0.2.0.1 Downloaded multiverse-debugging-0.2.0.1 Configuring multiverse-debugging-0.2.0.1... Preprocessing library for multiverse-debugging-0.2.0.1.. Building library for multiverse-debugging-0.2.0.1.. [1 of 7] Compiling Data.Graph ( src/Data/Graph.hs, dist/build/Data/Graph.o, dist/build/Data/Graph.dyn_o ) src/Data/Graph.hs:1:1: warning: [GHC-85401] [-Wmissing-export-lists] The export item module Data.Graph is missing an export list | 1 | module Data.Graph where | ^ src/Data/Graph.hs:32:30: warning: [GHC-63394] [-Wx-partial] In the use of head (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 32 | | isSingleton g = Just . head $ S.toList v | ^^^^ [2 of 7] Compiling MVD.DebuggerJS ( src/MVD/DebuggerJS.hs, dist/build/MVD/DebuggerJS.o, dist/build/MVD/DebuggerJS.dyn_o ) src/MVD/DebuggerJS.hs:1:1: warning: [GHC-85401] [-Wmissing-export-lists] The export item module MVD.DebuggerJS is missing an export list | 1 | {-# LANGUAGE CPP, MultiParamTypeClasses #-} | ^ [3 of 7] Compiling MVD.STR ( src/MVD/STR.hs, dist/build/MVD/STR.o, dist/build/MVD/STR.dyn_o ) src/MVD/STR.hs:1:1: warning: [GHC-85401] [-Wmissing-export-lists] The export item module MVD.STR is missing an export list | 1 | {-# LANGUAGE GADTs, MultiParamTypeClasses, RankNTypes, FlexibleContexts, FunctionalDependencies, TypeSynonymInstances, FlexibleInstances #-} | ^ [4 of 7] Compiling MVD.Finders ( src/MVD/Finders.hs, dist/build/MVD/Finders.o, dist/build/MVD/Finders.dyn_o ) src/MVD/Finders.hs:1:1: warning: [GHC-85401] [-Wmissing-export-lists] The export item module MVD.Finders is missing an export list | 1 | {-# LANGUAGE FlexibleContexts, RankNTypes, DeriveFunctor, TupleSections, FlexibleInstances #-} | ^ [5 of 7] Compiling MVD.Debugger ( src/MVD/Debugger.hs, dist/build/MVD/Debugger.o, dist/build/MVD/Debugger.dyn_o ) src/MVD/Debugger.hs:1:1: warning: [GHC-85401] [-Wmissing-export-lists] The export item module MVD.Debugger is missing an export list | 1 | {-# LANGUAGE FlexibleContexts, RankNTypes, TupleSections, ScopedTypeVariables, MultiParamTypeClasses #-} | ^ src/MVD/Debugger.hs:124:49: warning: [GHC-63394] [-Wx-partial] In the use of head (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 124 | withInterrupt $ debugLoop pp o doo (head . initial $ doo) fnd | ^^^^ [6 of 7] Compiling MVD ( src/MVD.hs, dist/build/MVD.o, dist/build/MVD.dyn_o ) [7 of 7] Compiling Paths_multiverse_debugging ( dist/build/autogen/Paths_multiverse_debugging.hs, dist/build/Paths_multiverse_debugging.o, dist/build/Paths_multiverse_debugging.dyn_o ) Preprocessing executable 'multiverse-debugging-exe' for multiverse-debugging-0.2.0.1.. Building executable 'multiverse-debugging-exe' for multiverse-debugging-0.2.0.1.. [1 of 2] Compiling Main ( app/Main.hs, dist/build/multiverse-debugging-exe/multiverse-debugging-exe-tmp/Main.o ) app/Main.hs:5:1: warning: [GHC-66111] [-Wunused-imports] The import of MVD.Debugger is redundant except perhaps to import instances from MVD.Debugger To import instances alone, use: import MVD.Debugger() | 5 | import MVD.Debugger | ^^^^^^^^^^^^^^^^^^^ app/Main.hs:6:1: warning: [GHC-66111] [-Wunused-imports] The import of MVD.Finders is redundant except perhaps to import instances from MVD.Finders To import instances alone, use: import MVD.Finders() | 6 | import MVD.Finders | ^^^^^^^^^^^^^^^^^^ app/Main.hs:11:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: eval | 11 | eval 0 "next" = [1] | ^^^^ app/Main.hs:17:1: warning: [GHC-90177] [-Worphans] Orphan class instance: instance Reduce () Int Int Suggested fix: Move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. | 17 | instance Reduce () Int Int where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... app/Main.hs:20:1: warning: [GHC-90177] [-Worphans] Orphan class instance: instance Evaluate Int Int Bool Suggested fix: Move the instance declaration to the module of the class or of the type, or wrap the type with a newtype and declare the instance on the new type. | 20 | instance Evaluate Int Int Bool where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... app/Main.hs:26:1: warning: [GHC-40910] [-Wunused-top-binds] Defined but not used: strSimple | 26 | strSimple = STR | ^^^^^^^^^ [2 of 2] Compiling Paths_multiverse_debugging ( dist/build/multiverse-debugging-exe/autogen/Paths_multiverse_debugging.hs, dist/build/multiverse-debugging-exe/multiverse-debugging-exe-tmp/Paths_multiverse_debugging.o ) [3 of 3] Linking dist/build/multiverse-debugging-exe/multiverse-debugging-exe Preprocessing library for multiverse-debugging-0.2.0.1.. Running Haddock on library for multiverse-debugging-0.2.0.1.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [1 of 7] Compiling Data.Graph ( src/Data/Graph.hs, nothing ) src/Data/Graph.hs:1:1: warning: [GHC-85401] [-Wmissing-export-lists] The export item module Data.Graph is missing an export list | 1 | module Data.Graph where | ^ src/Data/Graph.hs:32:30: warning: [GHC-63394] [-Wx-partial] In the use of head (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 32 | | isSingleton g = Just . head $ S.toList v | ^^^^ [2 of 7] Compiling MVD.DebuggerJS ( src/MVD/DebuggerJS.hs, nothing ) src/MVD/DebuggerJS.hs:1:1: warning: [GHC-85401] [-Wmissing-export-lists] The export item module MVD.DebuggerJS is missing an export list | 1 | {-# LANGUAGE CPP, MultiParamTypeClasses #-} | ^ [3 of 7] Compiling MVD.STR ( src/MVD/STR.hs, nothing ) src/MVD/STR.hs:1:1: warning: [GHC-85401] [-Wmissing-export-lists] The export item module MVD.STR is missing an export list | 1 | {-# LANGUAGE GADTs, MultiParamTypeClasses, RankNTypes, FlexibleContexts, FunctionalDependencies, TypeSynonymInstances, FlexibleInstances #-} | ^ [4 of 7] Compiling MVD.Finders ( src/MVD/Finders.hs, nothing ) src/MVD/Finders.hs:1:1: warning: [GHC-85401] [-Wmissing-export-lists] The export item module MVD.Finders is missing an export list | 1 | {-# LANGUAGE FlexibleContexts, RankNTypes, DeriveFunctor, TupleSections, FlexibleInstances #-} | ^ [5 of 7] Compiling MVD.Debugger ( src/MVD/Debugger.hs, nothing ) src/MVD/Debugger.hs:1:1: warning: [GHC-85401] [-Wmissing-export-lists] The export item module MVD.Debugger is missing an export list | 1 | {-# LANGUAGE FlexibleContexts, RankNTypes, TupleSections, ScopedTypeVariables, MultiParamTypeClasses #-} | ^ src/MVD/Debugger.hs:124:49: warning: [GHC-63394] [-Wx-partial] In the use of head (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 124 | withInterrupt $ debugLoop pp o doo (head . initial $ doo) fnd | ^^^^ [6 of 7] Compiling MVD ( src/MVD.hs, nothing ) [7 of 7] Compiling Paths_multiverse_debugging ( dist/build/autogen/Paths_multiverse_debugging.hs, nothing ) Haddock coverage: 0% ( 0 / 12) in 'Data.Graph' Missing documentation for: Module header Graph (src/Data/Graph.hs:6) emptyGraph (src/Data/Graph.hs:10) verts (src/Data/Graph.hs:13) gUnion (src/Data/Graph.hs:16) extractNodes (src/Data/Graph.hs:19) gFocus (src/Data/Graph.hs:22) isSingleton (src/Data/Graph.hs:28) getSingleton (src/Data/Graph.hs:31) gleaves (src/Data/Graph.hs:37) gcmap (src/Data/Graph.hs:40) isEmpty (src/Data/Graph.hs:44) 0% ( 0 / 3) in 'MVD.DebuggerJS' Missing documentation for: Module header ProgramState (src/MVD/DebuggerJS.hs:22) DebugGUI (src/MVD/DebuggerJS.hs:24) 0% ( 0 / 10) in 'MVD.STR' Missing documentation for: Module header STR (src/MVD/STR.hs:8) TR (src/MVD/STR.hs:17) DebugConfig (src/MVD/STR.hs:23) PrettyPrinter (src/MVD/STR.hs:31) ppFromShow (src/MVD/STR.hs:39) DebugAction (src/MVD/STR.hs:42) Finder (src/MVD/STR.hs:48) Evaluate (src/MVD/STR.hs:50) Reduce (src/MVD/STR.hs:53) 0% ( 0 / 15) in 'MVD.Finders' Missing documentation for: Module header Step (src/MVD/Finders.hs:12) Label (src/MVD/Finders.hs:14) SearchStrategy (src/MVD/Finders.hs:16) Labelling (src/MVD/Finders.hs:18) extractAccepting (src/MVD/Finders.hs:23) mfinder (src/MVD/Finders.hs:26) SimpleLabel (src/MVD/Finders.hs:40) joinSimpleLabel (src/MVD/Finders.hs:48) ljoin (src/MVD/Finders.hs:52) enabledLeavesStepper (src/MVD/Finders.hs:60) leavesReducer (src/MVD/Finders.hs:68) redReducer (src/MVD/Finders.hs:71) estateBreaker (src/MVD/Finders.hs:78) originalBreakerReducer (src/MVD/Finders.hs:85) 0% ( 0 / 12) in 'MVD.Debugger' Missing documentation for: Module header strToTr (src/MVD/Debugger.hs:17) rmdCommands (src/MVD/Debugger.hs:27) rmdActions (src/MVD/Debugger.hs:31) rmdExecute (src/MVD/Debugger.hs:42) rmdPerform (src/MVD/Debugger.hs:61) reducedMultiverseDebuggerBridge (src/MVD/Debugger.hs:67) ppDebugAction (src/MVD/Debugger.hs:80) printCurrent (src/MVD/Debugger.hs:88) debugLoop (src/MVD/Debugger.hs:94) debugger (src/MVD/Debugger.hs:121) debuggerWithShow (src/MVD/Debugger.hs:128) 75% ( 3 / 4) in 'MVD' Missing documentation for: Module header Documentation created: dist/doc/html/multiverse-debugging/, dist/doc/html/multiverse-debugging/multiverse-debugging.txt Preprocessing executable 'multiverse-debugging-exe' for multiverse-debugging-0.2.0.1.. Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/multiverse-debugging-0.2.0.1-7ZNLQATTxQCGW2Bz7eawF6 Installing executable multiverse-debugging-exe in /var/lib/hackage-doc-builder/build-cache/tmp-install/bin Warning: The directory /var/lib/hackage-doc-builder/build-cache/tmp-install/bin is not in the system search path. Completed multiverse-debugging-0.2.0.1