Build #2 for MagicHaskeller-0.9.7.0
Package | MagicHaskeller-0.9.7.0 |
---|
Install | BuildFailed |
---|---|
Docs | NotTried |
Tests | NotTried |
Time submitted | 2022-06-02 08:37:11.209420035 UTC |
---|---|
Compiler | ghc-8.10.2 |
OS | linux |
Arch | x86_64 |
Dependencies | array-0.5.4.0, base-4.14.1.0, bytestring-0.10.10.0, containers-0.6.2.1, directory-1.3.6.0, ghc-8.10.2, ghc-api-compat-8.6, ghc-paths-0.1.0.12, hashable-1.4.0.2, haskell-src-1.0.4, html-1.0.1.2, mtl-2.2.2, pretty-1.1.3.6, random-1.2.1.1, splitmix-0.1.0.4, syb-0.7.2.1, template-haskell-2.16.0.0, time-1.9.3, transformers-0.5.6.2, abstract-par-0.3.3, array-0.5.4.0, base-4.14.1.0, bytestring-0.10.10.0, containers-0.6.2.1, directory-1.3.6.0, ghc-8.10.2, ghc-paths-0.1.0.12, hashable-1.4.0.2, haskell-src-1.0.4, html-1.0.1.2, monad-par-0.3.5, mtl-2.2.2, network-3.1.2.7, network-uri-2.6.4.1, pretty-1.1.3.6, process-1.6.9.0, random-1.2.1.1, syb-0.7.2.1, template-haskell-2.16.0.0, time-1.9.3, transformers-0.5.6.2, unix-2.7.2.2, array-0.5.4.0, base-4.14.1.0, bytestring-0.10.10.0, cgi-3001.5.0.0, containers-0.6.2.1, directory-1.3.6.0, extensible-exceptions-0.1.1.4, hashable-1.4.0.2, haskell-src-1.0.4, hint-0.9.0.6, html-1.0.1.2, mtl-2.2.2, mueval-0.9.3, network-3.1.2.7, network-uri-2.6.4.1, pretty-1.1.3.6, random-1.2.1.1, syb-0.7.2.1, template-haskell-2.16.0.0, time-1.9.3 |
Flags | -debug ghcapi ghcapicompat networkuri readfile -readfileexts semigroup -tfrandom |
Code Coverage
No Code Coverage was submitted for this report.
Build log
[view raw]
Resolving dependencies... Starting abstract-par-0.3.3 Starting data-default-class-0.1.2.0 Starting cereal-0.5.8.2 Starting base-orphans-0.8.6 Building abstract-par-0.3.3 Building data-default-class-0.1.2.0 Building cereal-0.5.8.2 Building base-orphans-0.8.6 Completed abstract-par-0.3.3 Starting extensible-exceptions-0.1.1.4 Completed data-default-class-0.1.2.0 Starting ghc-api-compat-8.6 Building extensible-exceptions-0.1.1.4 Building ghc-api-compat-8.6 Completed ghc-api-compat-8.6 Starting ghc-paths-0.1.0.12 Completed extensible-exceptions-0.1.1.4 Starting html-1.0.1.2 Building html-1.0.1.2 Building ghc-paths-0.1.0.12 Completed base-orphans-0.8.6 Starting network-3.1.2.7 Completed html-1.0.1.2 Starting parallel-3.2.2.0 Completed cereal-0.5.8.2 Starting primitive-0.7.4.0 Building parallel-3.2.2.0 Building primitive-0.7.4.0 Completed ghc-paths-0.1.0.12 Starting simple-reflect-0.3.3 Building simple-reflect-0.3.3 Building network-3.1.2.7 Completed parallel-3.2.2.0 Starting splitmix-0.1.0.4 Completed simple-reflect-0.3.3 Starting stringsearch-0.3.6.6 Building splitmix-0.1.0.4 Building stringsearch-0.3.6.6 Completed splitmix-0.1.0.4 Starting syb-0.7.2.1 Building syb-0.7.2.1 Completed stringsearch-0.3.6.6 Starting th-compat-0.1.3 Building th-compat-0.1.3 Completed syb-0.7.2.1 Starting hashable-1.4.0.2 Building hashable-1.4.0.2 Completed th-compat-0.1.3 Starting random-1.2.1.1 Building random-1.2.1.1 Completed network-3.1.2.7 Starting multipart-0.2.1 Building multipart-0.2.1 Completed primitive-0.7.4.0 Starting show-0.6 Building show-0.6 Completed hashable-1.4.0.2 Starting haskell-src-1.0.4 Building haskell-src-1.0.4 Completed show-0.6 Starting network-uri-2.6.4.1 Completed multipart-0.2.1 Starting vector-0.12.3.1 Building network-uri-2.6.4.1 Building vector-0.12.3.1 Completed network-uri-2.6.4.1 Starting cgi-3001.5.0.0 Building cgi-3001.5.0.0 Completed random-1.2.1.1 Starting temporary-1.3 Building temporary-1.3 Completed temporary-1.3 Starting monad-par-extras-0.3.3 Building monad-par-extras-0.3.3 Completed cgi-3001.5.0.0 Starting abstract-deque-0.3 Building abstract-deque-0.3 Completed abstract-deque-0.3 Starting QuickCheck-2.14.2 Completed monad-par-extras-0.3.3 Starting hint-0.9.0.6 Building QuickCheck-2.14.2 Building hint-0.9.0.6 Completed haskell-src-1.0.4 Completed hint-0.9.0.6 Completed QuickCheck-2.14.2 Starting mueval-0.9.3 Building mueval-0.9.3 Completed vector-0.12.3.1 Starting math-functions-0.3.4.2 Building math-functions-0.3.4.2 Completed mueval-0.9.3 Completed math-functions-0.3.4.2 Starting mwc-random-0.15.0.2 Building mwc-random-0.15.0.2 Completed mwc-random-0.15.0.2 Starting monad-par-0.3.5 Building monad-par-0.3.5 Completed monad-par-0.3.5 Starting MagicHaskeller-0.9.7.0 Building MagicHaskeller-0.9.7.0 Failed to install MagicHaskeller-0.9.7.0 Build log ( /home/builder/.cabal/logs/ghc-8.10.2/MagicHaskeller-0.9.7.0-6FEZWBzNsYzBBLfUFCzj6a.log ): cabal: Entering directory '/tmp/cabal-tmp-4883/MagicHaskeller-0.9.7.0' Configuring MagicHaskeller-0.9.7.0... Preprocessing library for MagicHaskeller-0.9.7.0.. Building library for MagicHaskeller-0.9.7.0.. MagicHaskeller/Classification.hs:4:36: warning: -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS | 4 | {-# LANGUAGE UndecidableInstances, OverlappingInstances, TemplateHaskell, CPP, FlexibleInstances #-} | ^^^^^^^^^^^^^^^^^^^^ MagicHaskeller/Classify.hs:9:0: error: warning: "CHTO" redefined #define CHTO | 9 | #define CHTO | ^ <command-line>:0:0: error: note: this is the location of the previous definition MagicHaskeller/ClassifyDM.hs:5:0: error: warning: "CHTO" redefined #define CHTO | 5 | #define CHTO | ^ <command-line>:0:0: error: note: this is the location of the previous definition [ 1 of 57] Compiling Data.Memo ( Data/Memo.hs, dist/build/Data/Memo.o, dist/build/Data/Memo.dyn_o ) [ 2 of 57] Compiling MagicHaskeller.FastRatio ( MagicHaskeller/FastRatio.hs, dist/build/MagicHaskeller/FastRatio.o, dist/build/MagicHaskeller/FastRatio.dyn_o ) [ 3 of 57] Compiling MagicHaskeller.GetTime ( MagicHaskeller/GetTime.hs, dist/build/MagicHaskeller/GetTime.o, dist/build/MagicHaskeller/GetTime.dyn_o ) [ 4 of 57] Compiling MagicHaskeller.MyCheck ( MagicHaskeller/MyCheck.hs, dist/build/MagicHaskeller/MyCheck.o, dist/build/MagicHaskeller/MyCheck.dyn_o ) [ 5 of 57] Compiling MagicHaskeller.NearEq ( MagicHaskeller/NearEq.hs, dist/build/MagicHaskeller/NearEq.o, dist/build/MagicHaskeller/NearEq.dyn_o ) [ 6 of 57] Compiling MagicHaskeller.T10 ( MagicHaskeller/T10.hs, dist/build/MagicHaskeller/T10.o, dist/build/MagicHaskeller/T10.dyn_o ) [ 7 of 57] Compiling Control.Monad.Search.Combinatorial ( Control/Monad/Search/Combinatorial.lhs, dist/build/Control/Monad/Search/Combinatorial.o, dist/build/Control/Monad/Search/Combinatorial.dyn_o ) Control/Monad/Search/Combinatorial.lhs:12:58: warning: [-Wduplicate-exports] getDepth is exported by getDepth and Delay(..) | 12 | Bag, Stream, cat, toList, getDepth, scanl1BF, zipDepthMx, zipDepthRc, zipDepth3Mx, zipDepth3Rc, scanlRc, | ^^^^^^^^ Control/Monad/Search/Combinatorial.lhs:249:10: warning: [-Wmissing-methods] " No explicit implementation for getDepth " In the instance declaration for Delay DepthFst | 249 | instance Delay DepthFst where | ^^^^^^^^^^^^^^ Control/Monad/Search/Combinatorial.lhs:265:10: warning: [-Wmissing-methods] " No explicit implementation for getDepth " In the instance declaration for Delay (RecompT m) | 265 | instance Monad m => Delay (RecompT m) where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Control/Monad/Search/Combinatorial.lhs:271:10: warning: [-Wmissing-methods] " No explicit implementation for getDepth " In the instance declaration for Delay (StateT s m) | 271 | instance (Monad m, Delay m) => Delay (StateT s m) where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Control/Monad/Search/Combinatorial.lhs:429:10: warning: [-Wmissing-methods] " No explicit implementation for getDepth " In the instance declaration for Delay (DBoundT m) | 429 | instance Monad m => Delay (DBoundT m) where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 8 of 57] Compiling Control.Monad.Search.Best ( Control/Monad/Search/Best.hs, dist/build/Control/Monad/Search/Best.o, dist/build/Control/Monad/Search/Best.dyn_o ) Control/Monad/Search/Best.hs:43:10: warning: [-Wmissing-methods] " No explicit implementation for getDepth " In the instance declaration for Delay Best | 43 | instance Delay Best where | ^^^^^^^^^^ Control/Monad/Search/Best.hs:46:10: warning: [-Wmissing-methods] " No explicit implementation for fromDB, toDF, mapDepth, and ifDepth " In the instance declaration for Search Best | 46 | instance Search Best where | ^^^^^^^^^^^^ [ 9 of 57] Compiling MagicHaskeller.Types ( MagicHaskeller/Types.lhs, dist/build/MagicHaskeller/Types.o, dist/build/MagicHaskeller/Types.dyn_o ) [10 of 57] Compiling MagicHaskeller.TyConLib ( MagicHaskeller/TyConLib.hs, dist/build/MagicHaskeller/TyConLib.o, dist/build/MagicHaskeller/TyConLib.dyn_o ) [11 of 57] Compiling MagicHaskeller.ReadTypeRep ( MagicHaskeller/ReadTypeRep.hs, dist/build/MagicHaskeller/ReadTypeRep.o, dist/build/MagicHaskeller/ReadTypeRep.dyn_o ) [12 of 57] Compiling MagicHaskeller.ReadTHType ( MagicHaskeller/ReadTHType.lhs, dist/build/MagicHaskeller/ReadTHType.o, dist/build/MagicHaskeller/ReadTHType.dyn_o ) [13 of 57] Compiling MagicHaskeller.ReadHsType ( MagicHaskeller/ReadHsType.hs, dist/build/MagicHaskeller/ReadHsType.o, dist/build/MagicHaskeller/ReadHsType.dyn_o ) [14 of 57] Compiling MagicHaskeller.MHTH ( MagicHaskeller/MHTH.lhs, dist/build/MagicHaskeller/MHTH.o, dist/build/MagicHaskeller/MHTH.dyn_o ) [15 of 57] Compiling MagicHaskeller.PriorSubsts ( MagicHaskeller/PriorSubsts.lhs, dist/build/MagicHaskeller/PriorSubsts.o, dist/build/MagicHaskeller/PriorSubsts.dyn_o ) MagicHaskeller/PriorSubsts.lhs:53:1: warning: SPECIALISE pragma for non-overloaded function convertPS | 53 | {-# SPECIALIZE convertPS :: ([(a,Subst,TyVar)] -> Recomp (a,Subst,TyVar)) -> PriorSubsts [] a -> PriorSubsts Recomp a #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ MagicHaskeller/PriorSubsts.lhs:54:1: warning: SPECIALISE pragma for non-overloaded function convertPS | 54 | {-# SPECIALIZE convertPS :: ([(a,Subst,TyVar)] -> [(a,Subst,TyVar)]) -> PriorSubsts [] a -> PriorSubsts [] a #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ MagicHaskeller/PriorSubsts.lhs:89:10: warning: [-Wmissing-methods] " No explicit implementation for getDepth " In the instance declaration for Delay (PriorSubsts m) | 89 | instance Delay m => Delay (PriorSubsts m) where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ MagicHaskeller/PriorSubsts.lhs:116:11: warning: [-Winline-rule-shadowing] Rule "fmap/fmap" may never fire because rule "Class op fmap" for fmap might fire first Probable fix: add phase [n] or [~n] to the competing rule | 116 | {-# RULES "fmap/fmap" [2] forall f g x. fmap f (fmap g x) = fmap (f . g) x #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [16 of 57] Compiling MagicHaskeller.PolyDynamic ( MagicHaskeller/PolyDynamic.hs, dist/build/MagicHaskeller/PolyDynamic.o, dist/build/MagicHaskeller/PolyDynamic.dyn_o ) [17 of 57] Compiling MagicHaskeller.CoreLang ( MagicHaskeller/CoreLang.lhs, dist/build/MagicHaskeller/CoreLang.o, dist/build/MagicHaskeller/CoreLang.dyn_o ) [18 of 57] Compiling MagicHaskeller.ShortString ( MagicHaskeller/ShortString.hs, dist/build/MagicHaskeller/ShortString.o, dist/build/MagicHaskeller/ShortString.dyn_o ) MagicHaskeller/ShortString.hs:32:10: warning: [-Wmissing-methods] " No explicit implementation for readsBriefly " In the instance declaration for ShortString Bool | 32 | instance ShortString Bool where | ^^^^^^^^^^^^^^^^ [19 of 57] Compiling MagicHaskeller.FakeDynamic ( MagicHaskeller/FakeDynamic.hs, dist/build/MagicHaskeller/FakeDynamic.o, dist/build/MagicHaskeller/FakeDynamic.dyn_o ) [20 of 57] Compiling MagicHaskeller.MyDynamic ( MagicHaskeller/MyDynamic.hs, dist/build/MagicHaskeller/MyDynamic.o, dist/build/MagicHaskeller/MyDynamic.dyn_o ) MagicHaskeller/MyDynamic.hs:9:68: warning: [-Wduplicate-exports] dynamic is exported by dynamic and module MagicHaskeller.FakeDynamic | 9 | module MagicHaskeller.MyDynamic(module MagicHaskeller.FakeDynamic, dynamic, dynamicH) where | ^^^^^^^ MagicHaskeller/MyDynamic.hs:9:77: warning: [-Wduplicate-exports] dynamicH is exported by dynamicH and module MagicHaskeller.FakeDynamic | 9 | module MagicHaskeller.MyDynamic(module MagicHaskeller.FakeDynamic, dynamic, dynamicH) where | ^^^^^^^^ [21 of 57] Compiling MagicHaskeller.ReadDynamic ( MagicHaskeller/ReadDynamic.hs, dist/build/MagicHaskeller/ReadDynamic.o, dist/build/MagicHaskeller/ReadDynamic.dyn_o ) [22 of 57] Compiling MagicHaskeller.Execute ( MagicHaskeller/Execute.hs, dist/build/MagicHaskeller/Execute.o, dist/build/MagicHaskeller/Execute.dyn_o ) [23 of 57] Compiling MagicHaskeller.TICE ( MagicHaskeller/TICE.hs, dist/build/MagicHaskeller/TICE.o, dist/build/MagicHaskeller/TICE.dyn_o ) [24 of 57] Compiling MagicHaskeller.FMType ( MagicHaskeller/FMType.lhs, dist/build/MagicHaskeller/FMType.o, dist/build/MagicHaskeller/FMType.dyn_o ) [25 of 57] Compiling MagicHaskeller.ExprStaged ( MagicHaskeller/ExprStaged.hs, dist/build/MagicHaskeller/ExprStaged.o, dist/build/MagicHaskeller/ExprStaged.dyn_o ) [26 of 57] Compiling MagicHaskeller.Combinators ( MagicHaskeller/Combinators.hs, dist/build/MagicHaskeller/Combinators.o, dist/build/MagicHaskeller/Combinators.dyn_o ) [27 of 57] Compiling MagicHaskeller.ExecuteAPI610 ( MagicHaskeller/ExecuteAPI610.hs, dist/build/MagicHaskeller/ExecuteAPI610.o, dist/build/MagicHaskeller/ExecuteAPI610.dyn_o ) MagicHaskeller/ExecuteAPI610.hs:168:17: warning: [-Wdeprecations] In the use of defaultCleanupHandler (imported from GHC): Deprecated: "Cleanup is now done by runGhc/runGhcT" | 168 | sf <- defaultCleanupHandler newf (load LoadAllTargets) | ^^^^^^^^^^^^^^^^^^^^^ [28 of 57] Compiling MagicHaskeller.DebMT ( MagicHaskeller/DebMT.lhs, dist/build/MagicHaskeller/DebMT.o, dist/build/MagicHaskeller/DebMT.dyn_o ) [29 of 57] Compiling MagicHaskeller.MemoToFiles ( MagicHaskeller/MemoToFiles.hs, dist/build/MagicHaskeller/MemoToFiles.o, dist/build/MagicHaskeller/MemoToFiles.dyn_o ) [30 of 57] Compiling MagicHaskeller.Options ( MagicHaskeller/Options.hs, dist/build/MagicHaskeller/Options.o, dist/build/MagicHaskeller/Options.dyn_o ) [31 of 57] Compiling MagicHaskeller.TimeOut ( MagicHaskeller/TimeOut.hs, dist/build/MagicHaskeller/TimeOut.o, dist/build/MagicHaskeller/TimeOut.dyn_o ) [32 of 57] Compiling MagicHaskeller.Instantiate ( MagicHaskeller/Instantiate.hs, dist/build/MagicHaskeller/Instantiate.o, dist/build/MagicHaskeller/Instantiate.dyn_o ) [33 of 57] Compiling MagicHaskeller.Classification ( MagicHaskeller/Classification.hs, dist/build/MagicHaskeller/Classification.o, dist/build/MagicHaskeller/Classification.dyn_o ) [34 of 57] Compiling MagicHaskeller.Expression ( MagicHaskeller/Expression.hs, dist/build/MagicHaskeller/Expression.o, dist/build/MagicHaskeller/Expression.dyn_o ) MagicHaskeller/Expression.hs:92:10: warning: [-Wmissing-methods] " No explicit implementation for replaceVars' " In the instance declaration for Expression AnnExpr | 92 | instance Expression AnnExpr where | ^^^^^^^^^^^^^^^^^^ [35 of 57] Compiling MagicHaskeller.ProgramGenerator ( MagicHaskeller/ProgramGenerator.lhs, dist/build/MagicHaskeller/ProgramGenerator.o, dist/build/MagicHaskeller/ProgramGenerator.dyn_o ) MagicHaskeller/ProgramGenerator.lhs:92:6: warning: [-Wmissing-fields] " Fields of Cmn not initialised: vl, pvl, vpl " In the expression: Cmn {opt = optunit, tcl = tyconlib, rt = mkRandTrieExt (cmpExt tyconlib) (arbExt tyconlib) (coarbExt tyconlib) (nrands opts) tyconlib (stdgen opts)} In the expression: let tyconlib = primitivesToTCL totals optunit = forget opts in Cmn {opt = optunit, tcl = tyconlib, rt = mkRandTrieExt (cmpExt tyconlib) (arbExt tyconlib) (coarbExt tyconlib) (nrands opts) tyconlib (stdgen opts)} In an equation for initCommonExt: initCommonExt cmpExt arbExt coarbExt opts totals = let tyconlib = primitivesToTCL totals optunit = forget opts in Cmn {opt = optunit, tcl = tyconlib, rt = mkRandTrieExt (cmpExt tyconlib) (arbExt tyconlib) (coarbExt tyconlib) (nrands opts) tyconlib (stdgen opts)} | 92 | in Cmn {opt = optunit, tcl = tyconlib, rt = mkRandTrieExt (cmpExt tyconlib) (arbExt tyconlib) (coarbExt tyconlib) (nrands opts) tyconlib (stdgen opts)} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ MagicHaskeller/ProgramGenerator.lhs:157:1: warning: Forall'd constraint Functor m is not bound in RULE lhs Orig bndrs: [m, $dFunctor_a2jW2, $dMonadPlus_a2jW3] Orig lhs: let { $dExpression_a2jW8 :: Expression CoreExpr [LclId] $dExpression_a2jW8 = MagicHaskeller.Expression.$fExpressionCoreExpr } in let { $dMonadPlus_a2jW7 :: MonadPlus m [LclId] $dMonadPlus_a2jW7 = $dMonadPlus_a2jW3 } in let { $dAlternative_a2kbl :: GHC.Base.Alternative m [LclId] $dAlternative_a2kbl = GHC.Base.$p1MonadPlus @ m $dMonadPlus_a2jW3 } in let { $dApplicative_a2kbm :: Applicative m [LclId] $dApplicative_a2kbm = GHC.Base.$p1Alternative @ m $dAlternative_a2kbl } in let { $dFunctor_a2kbn :: Functor m [LclId] $dFunctor_a2kbn = GHC.Base.$p1Applicative @ m $dApplicative_a2kbm } in let { $dFunctor_a2jW6 :: Functor m [LclId] $dFunctor_a2jW6 = $dFunctor_a2kbn } in matchAssumptions @ m @ CoreExpr $dFunctor_a2jW6 $dMonadPlus_a2jW7 $dExpression_a2jW8 optimised lhs: matchAssumptions @ m @ CoreExpr $dFunctor_a2jW6 $dMonadPlus_a2jW3 $dExpression_a2jW8 | 157 | {-# SPECIALIZE matchAssumptions :: (Functor m, MonadPlus m) => Common -> Int -> Type -> [Type] -> PriorSubsts m [CoreExpr] #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [36 of 57] Compiling MagicHaskeller.Classify ( MagicHaskeller/Classify.hs, dist/build/MagicHaskeller/Classify.o, dist/build/MagicHaskeller/Classify.dyn_o ) [37 of 57] Compiling MagicHaskeller.ProgGen ( MagicHaskeller/ProgGen.lhs, dist/build/MagicHaskeller/ProgGen.o, dist/build/MagicHaskeller/ProgGen.dyn_o ) [38 of 57] Compiling MagicHaskeller.ClassifyDM ( MagicHaskeller/ClassifyDM.hs, dist/build/MagicHaskeller/ClassifyDM.o, dist/build/MagicHaskeller/ClassifyDM.dyn_o ) [39 of 57] Compiling MagicHaskeller.ClassifyTr ( MagicHaskeller/ClassifyTr.hs, dist/build/MagicHaskeller/ClassifyTr.o, dist/build/MagicHaskeller/ClassifyTr.dyn_o ) [40 of 57] Compiling MagicHaskeller.ClassLib ( MagicHaskeller/ClassLib.lhs, dist/build/MagicHaskeller/ClassLib.o, dist/build/MagicHaskeller/ClassLib.dyn_o ) [41 of 57] Compiling MagicHaskeller.ProgGenSF ( MagicHaskeller/ProgGenSF.lhs, dist/build/MagicHaskeller/ProgGenSF.o, dist/build/MagicHaskeller/ProgGenSF.dyn_o ) [42 of 57] Compiling MagicHaskeller.ProgGenSFIORef ( MagicHaskeller/ProgGenSFIORef.lhs, dist/build/MagicHaskeller/ProgGenSFIORef.o, dist/build/MagicHaskeller/ProgGenSFIORef.dyn_o ) [43 of 57] Compiling MagicHaskeller.Analytical.Syntax ( MagicHaskeller/Analytical/Syntax.hs, dist/build/MagicHaskeller/Analytical/Syntax.o, dist/build/MagicHaskeller/Analytical/Syntax.dyn_o ) [44 of 57] Compiling MagicHaskeller.Analytical.UniT ( MagicHaskeller/Analytical/UniT.hs, dist/build/MagicHaskeller/Analytical/UniT.o, dist/build/MagicHaskeller/Analytical/UniT.dyn_o ) [45 of 57] Compiling MagicHaskeller.Analytical.Parser ( MagicHaskeller/Analytical/Parser.hs, dist/build/MagicHaskeller/Analytical/Parser.o, dist/build/MagicHaskeller/Analytical/Parser.dyn_o ) [46 of 57] Compiling MagicHaskeller.Analytical.FMExpr ( MagicHaskeller/Analytical/FMExpr.hs, dist/build/MagicHaskeller/Analytical/FMExpr.o, dist/build/MagicHaskeller/Analytical/FMExpr.dyn_o ) MagicHaskeller/Analytical/FMExpr.hs:103:1: warning: [-Wtabs] Tab character found here. Please use spaces instead. | 103 | ++ [ v | fmes <- IntMap.elems (conApFME fme), v <- valsFMEs fmes ] | ^^^^^^^^ [47 of 57] Compiling MagicHaskeller.Analytical.Synthesize ( MagicHaskeller/Analytical/Synthesize.hs, dist/build/MagicHaskeller/Analytical/Synthesize.o, dist/build/MagicHaskeller/Analytical/Synthesize.dyn_o ) MagicHaskeller/Analytical/Synthesize.hs:193:8: warning: [-Wtabs] Tab character found here. Please use spaces instead. | 193 | case runStateT (m bk iops) st of [] -> n bk iops | ^ [48 of 57] Compiling MagicHaskeller ( MagicHaskeller.lhs, dist/build/MagicHaskeller.o, dist/build/MagicHaskeller.dyn_o ) [49 of 57] Compiling MagicHaskeller.LibTH ( MagicHaskeller/LibTH.hs, dist/build/MagicHaskeller/LibTH.o, dist/build/MagicHaskeller/LibTH.dyn_o ) [50 of 57] Compiling MagicHaskeller.Individual ( MagicHaskeller/Individual.hs, dist/build/MagicHaskeller/Individual.o, dist/build/MagicHaskeller/Individual.dyn_o ) [51 of 57] Compiling MagicHaskeller.LibExcelStaged ( MagicHaskeller/LibExcelStaged.hs, dist/build/MagicHaskeller/LibExcelStaged.o, dist/build/MagicHaskeller/LibExcelStaged.dyn_o ) [52 of 57] Compiling MagicHaskeller.LibExcel ( MagicHaskeller/LibExcel.hs, dist/build/MagicHaskeller/LibExcel.o, dist/build/MagicHaskeller/LibExcel.dyn_o ) [53 of 57] Compiling MagicHaskeller.Minimal ( MagicHaskeller/Minimal.hs, dist/build/MagicHaskeller/Minimal.o, dist/build/MagicHaskeller/Minimal.dyn_o ) [54 of 57] Compiling MagicHaskeller.Analytical ( MagicHaskeller/Analytical.hs, dist/build/MagicHaskeller/Analytical.o, dist/build/MagicHaskeller/Analytical.dyn_o ) [55 of 57] Compiling MagicHaskeller.RunAnalytical ( MagicHaskeller/RunAnalytical.hs, dist/build/MagicHaskeller/RunAnalytical.o, dist/build/MagicHaskeller/RunAnalytical.dyn_o ) [56 of 57] Compiling Paths_MagicHaskeller ( dist/build/autogen/Paths_MagicHaskeller.hs, dist/build/Paths_MagicHaskeller.o, dist/build/Paths_MagicHaskeller.dyn_o ) [57 of 57] Compiling MagicHaskeller.VersionInfo ( MagicHaskeller/VersionInfo.hs, dist/build/MagicHaskeller/VersionInfo.o, dist/build/MagicHaskeller/VersionInfo.dyn_o ) Preprocessing executable 'MagicHaskeller' for MagicHaskeller-0.9.7.0.. Building executable 'MagicHaskeller' for MagicHaskeller-0.9.7.0.. MagicHaskeller/Classify.hs:9:0: error: warning: "CHTO" redefined #define CHTO | 9 | #define CHTO | ^ <command-line>:0:0: error: note: this is the location of the previous definition MagicHaskeller/ClassifyDM.hs:5:0: error: warning: "CHTO" redefined #define CHTO | 5 | #define CHTO | ^ <command-line>:0:0: error: note: this is the location of the previous definition MagicHaskeller/Classification.hs:4:36: warning: -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS | 4 | {-# LANGUAGE UndecidableInstances, OverlappingInstances, TemplateHaskell, CPP, FlexibleInstances #-} | ^^^^^^^^^^^^^^^^^^^^ <no location info>: warning: [-Wmissing-home-modules] These modules are needed for compilation but not listed in your .cabal file's other-modules: Control.Monad.Search.Combinatorial Data.Memo MagicHaskeller MagicHaskeller.ClassLib MagicHaskeller.Classification MagicHaskeller.Classify MagicHaskeller.ClassifyDM MagicHaskeller.Combinators MagicHaskeller.CoreLang MagicHaskeller.DebMT MagicHaskeller.Execute MagicHaskeller.ExprStaged MagicHaskeller.Expression MagicHaskeller.FMType MagicHaskeller.FakeDynamic MagicHaskeller.FastRatio MagicHaskeller.GetTime MagicHaskeller.Individual MagicHaskeller.Instantiate MagicHaskeller.LibExcel MagicHaskeller.LibExcelStaged MagicHaskeller.LibTH MagicHaskeller.MHTH MagicHaskeller.MemoToFiles MagicHaskeller.MyCheck MagicHaskeller.MyDynamic MagicHaskeller.NearEq MagicHaskeller.Options MagicHaskeller.PolyDynamic MagicHaskeller.PriorSubsts MagicHaskeller.ProgGen MagicHaskeller.ProgGenSF MagicHaskeller.ProgGenSFIORef MagicHaskeller.ProgramGenerator MagicHaskeller.ReadDynamic MagicHaskeller.ReadHsType MagicHaskeller.ReadTHType MagicHaskeller.ReadTypeRep MagicHaskeller.ShortString MagicHaskeller.T10 MagicHaskeller.TimeOut MagicHaskeller.TyConLib MagicHaskeller.Types MagicHaskeller.VersionInfo Paths_MagicHaskeller [ 1 of 48] Compiling Data.Memo ( Data/Memo.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/Data/Memo.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/Data/Memo.dyn_o ) [ 2 of 48] Compiling MagicHaskeller.FastRatio ( MagicHaskeller/FastRatio.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/FastRatio.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/FastRatio.dyn_o ) [ 3 of 48] Compiling MagicHaskeller.GetTime ( MagicHaskeller/GetTime.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/GetTime.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/GetTime.dyn_o ) [ 4 of 48] Compiling MagicHaskeller.MyCheck ( MagicHaskeller/MyCheck.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/MyCheck.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/MyCheck.dyn_o ) [ 5 of 48] Compiling MagicHaskeller.NearEq ( MagicHaskeller/NearEq.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/NearEq.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/NearEq.dyn_o ) [ 6 of 48] Compiling MagicHaskeller.T10 ( MagicHaskeller/T10.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/T10.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/T10.dyn_o ) [ 7 of 48] Compiling Control.Monad.Search.Combinatorial ( Control/Monad/Search/Combinatorial.lhs, dist/build/MagicHaskeller/MagicHaskeller-tmp/Control/Monad/Search/Combinatorial.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/Control/Monad/Search/Combinatorial.dyn_o ) Control/Monad/Search/Combinatorial.lhs:12:58: warning: [-Wduplicate-exports] getDepth is exported by getDepth and Delay(..) | 12 | Bag, Stream, cat, toList, getDepth, scanl1BF, zipDepthMx, zipDepthRc, zipDepth3Mx, zipDepth3Rc, scanlRc, | ^^^^^^^^ Control/Monad/Search/Combinatorial.lhs:249:10: warning: [-Wmissing-methods] " No explicit implementation for getDepth " In the instance declaration for Delay DepthFst | 249 | instance Delay DepthFst where | ^^^^^^^^^^^^^^ Control/Monad/Search/Combinatorial.lhs:265:10: warning: [-Wmissing-methods] " No explicit implementation for getDepth " In the instance declaration for Delay (RecompT m) | 265 | instance Monad m => Delay (RecompT m) where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Control/Monad/Search/Combinatorial.lhs:271:10: warning: [-Wmissing-methods] " No explicit implementation for getDepth " In the instance declaration for Delay (StateT s m) | 271 | instance (Monad m, Delay m) => Delay (StateT s m) where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Control/Monad/Search/Combinatorial.lhs:429:10: warning: [-Wmissing-methods] " No explicit implementation for getDepth " In the instance declaration for Delay (DBoundT m) | 429 | instance Monad m => Delay (DBoundT m) where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [ 8 of 48] Compiling MagicHaskeller.Types ( MagicHaskeller/Types.lhs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/Types.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/Types.dyn_o ) [ 9 of 48] Compiling MagicHaskeller.TyConLib ( MagicHaskeller/TyConLib.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/TyConLib.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/TyConLib.dyn_o ) [10 of 48] Compiling MagicHaskeller.ReadTypeRep ( MagicHaskeller/ReadTypeRep.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ReadTypeRep.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ReadTypeRep.dyn_o ) [11 of 48] Compiling MagicHaskeller.ReadTHType ( MagicHaskeller/ReadTHType.lhs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ReadTHType.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ReadTHType.dyn_o ) [12 of 48] Compiling MagicHaskeller.ReadHsType ( MagicHaskeller/ReadHsType.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ReadHsType.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ReadHsType.dyn_o ) [13 of 48] Compiling MagicHaskeller.MHTH ( MagicHaskeller/MHTH.lhs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/MHTH.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/MHTH.dyn_o ) [14 of 48] Compiling MagicHaskeller.PriorSubsts ( MagicHaskeller/PriorSubsts.lhs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/PriorSubsts.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/PriorSubsts.dyn_o ) MagicHaskeller/PriorSubsts.lhs:53:1: warning: SPECIALISE pragma for non-overloaded function convertPS | 53 | {-# SPECIALIZE convertPS :: ([(a,Subst,TyVar)] -> Recomp (a,Subst,TyVar)) -> PriorSubsts [] a -> PriorSubsts Recomp a #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ MagicHaskeller/PriorSubsts.lhs:54:1: warning: SPECIALISE pragma for non-overloaded function convertPS | 54 | {-# SPECIALIZE convertPS :: ([(a,Subst,TyVar)] -> [(a,Subst,TyVar)]) -> PriorSubsts [] a -> PriorSubsts [] a #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ MagicHaskeller/PriorSubsts.lhs:89:10: warning: [-Wmissing-methods] " No explicit implementation for getDepth " In the instance declaration for Delay (PriorSubsts m) | 89 | instance Delay m => Delay (PriorSubsts m) where | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ MagicHaskeller/PriorSubsts.lhs:116:11: warning: [-Winline-rule-shadowing] Rule "fmap/fmap" may never fire because rule "Class op fmap" for fmap might fire first Probable fix: add phase [n] or [~n] to the competing rule | 116 | {-# RULES "fmap/fmap" [2] forall f g x. fmap f (fmap g x) = fmap (f . g) x #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [15 of 48] Compiling MagicHaskeller.PolyDynamic ( MagicHaskeller/PolyDynamic.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/PolyDynamic.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/PolyDynamic.dyn_o ) [16 of 48] Compiling MagicHaskeller.CoreLang ( MagicHaskeller/CoreLang.lhs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/CoreLang.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/CoreLang.dyn_o ) [17 of 48] Compiling MagicHaskeller.ShortString ( MagicHaskeller/ShortString.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ShortString.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ShortString.dyn_o ) MagicHaskeller/ShortString.hs:32:10: warning: [-Wmissing-methods] " No explicit implementation for readsBriefly " In the instance declaration for ShortString Bool | 32 | instance ShortString Bool where | ^^^^^^^^^^^^^^^^ [18 of 48] Compiling MagicHaskeller.FakeDynamic ( MagicHaskeller/FakeDynamic.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/FakeDynamic.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/FakeDynamic.dyn_o ) [19 of 48] Compiling MagicHaskeller.MyDynamic ( MagicHaskeller/MyDynamic.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/MyDynamic.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/MyDynamic.dyn_o ) MagicHaskeller/MyDynamic.hs:9:68: warning: [-Wduplicate-exports] dynamic is exported by dynamic and module MagicHaskeller.FakeDynamic | 9 | module MagicHaskeller.MyDynamic(module MagicHaskeller.FakeDynamic, dynamic, dynamicH) where | ^^^^^^^ MagicHaskeller/MyDynamic.hs:9:77: warning: [-Wduplicate-exports] dynamicH is exported by dynamicH and module MagicHaskeller.FakeDynamic | 9 | module MagicHaskeller.MyDynamic(module MagicHaskeller.FakeDynamic, dynamic, dynamicH) where | ^^^^^^^^ [20 of 48] Compiling MagicHaskeller.ReadDynamic ( MagicHaskeller/ReadDynamic.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ReadDynamic.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ReadDynamic.dyn_o ) [21 of 48] Compiling MagicHaskeller.Execute ( MagicHaskeller/Execute.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/Execute.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/Execute.dyn_o ) [22 of 48] Compiling MagicHaskeller.FMType ( MagicHaskeller/FMType.lhs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/FMType.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/FMType.dyn_o ) [23 of 48] Compiling MagicHaskeller.ExprStaged ( MagicHaskeller/ExprStaged.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ExprStaged.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ExprStaged.dyn_o ) [24 of 48] Compiling MagicHaskeller.Combinators ( MagicHaskeller/Combinators.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/Combinators.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/Combinators.dyn_o ) [25 of 48] Compiling MagicHaskeller.DebMT ( MagicHaskeller/DebMT.lhs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/DebMT.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/DebMT.dyn_o ) [26 of 48] Compiling MagicHaskeller.MemoToFiles ( MagicHaskeller/MemoToFiles.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/MemoToFiles.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/MemoToFiles.dyn_o ) [27 of 48] Compiling MagicHaskeller.Options ( MagicHaskeller/Options.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/Options.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/Options.dyn_o ) [28 of 48] Compiling MagicHaskeller.TimeOut ( MagicHaskeller/TimeOut.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/TimeOut.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/TimeOut.dyn_o ) [29 of 48] Compiling MagicHaskeller.Instantiate ( MagicHaskeller/Instantiate.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/Instantiate.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/Instantiate.dyn_o ) [30 of 48] Compiling MagicHaskeller.Classification ( MagicHaskeller/Classification.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/Classification.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/Classification.dyn_o ) [31 of 48] Compiling MagicHaskeller.Expression ( MagicHaskeller/Expression.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/Expression.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/Expression.dyn_o ) MagicHaskeller/Expression.hs:92:10: warning: [-Wmissing-methods] " No explicit implementation for replaceVars' " In the instance declaration for Expression AnnExpr | 92 | instance Expression AnnExpr where | ^^^^^^^^^^^^^^^^^^ [32 of 48] Compiling MagicHaskeller.ProgramGenerator ( MagicHaskeller/ProgramGenerator.lhs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ProgramGenerator.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ProgramGenerator.dyn_o ) MagicHaskeller/ProgramGenerator.lhs:92:6: warning: [-Wmissing-fields] " Fields of Cmn not initialised: vl, pvl, vpl " In the expression: Cmn {opt = optunit, tcl = tyconlib, rt = mkRandTrieExt (cmpExt tyconlib) (arbExt tyconlib) (coarbExt tyconlib) (nrands opts) tyconlib (stdgen opts)} In the expression: let tyconlib = primitivesToTCL totals optunit = forget opts in Cmn {opt = optunit, tcl = tyconlib, rt = mkRandTrieExt (cmpExt tyconlib) (arbExt tyconlib) (coarbExt tyconlib) (nrands opts) tyconlib (stdgen opts)} In an equation for initCommonExt: initCommonExt cmpExt arbExt coarbExt opts totals = let tyconlib = primitivesToTCL totals optunit = forget opts in Cmn {opt = optunit, tcl = tyconlib, rt = mkRandTrieExt (cmpExt tyconlib) (arbExt tyconlib) (coarbExt tyconlib) (nrands opts) tyconlib (stdgen opts)} | 92 | in Cmn {opt = optunit, tcl = tyconlib, rt = mkRandTrieExt (cmpExt tyconlib) (arbExt tyconlib) (coarbExt tyconlib) (nrands opts) tyconlib (stdgen opts)} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ MagicHaskeller/ProgramGenerator.lhs:157:1: warning: Forall'd constraint Functor m is not bound in RULE lhs Orig bndrs: [m, $dFunctor_a2n2M, $dMonadPlus_a2n2N] Orig lhs: let { $dExpression_a2n2S :: Expression CoreExpr [LclId] $dExpression_a2n2S = MagicHaskeller.Expression.$fExpressionCoreExpr } in let { $dMonadPlus_a2n2R :: MonadPlus m [LclId] $dMonadPlus_a2n2R = $dMonadPlus_a2n2N } in let { $dAlternative_a2ni5 :: GHC.Base.Alternative m [LclId] $dAlternative_a2ni5 = GHC.Base.$p1MonadPlus @ m $dMonadPlus_a2n2N } in let { $dApplicative_a2ni6 :: Applicative m [LclId] $dApplicative_a2ni6 = GHC.Base.$p1Alternative @ m $dAlternative_a2ni5 } in let { $dFunctor_a2ni7 :: Functor m [LclId] $dFunctor_a2ni7 = GHC.Base.$p1Applicative @ m $dApplicative_a2ni6 } in let { $dFunctor_a2n2Q :: Functor m [LclId] $dFunctor_a2n2Q = $dFunctor_a2ni7 } in matchAssumptions @ m @ CoreExpr $dFunctor_a2n2Q $dMonadPlus_a2n2R $dExpression_a2n2S optimised lhs: matchAssumptions @ m @ CoreExpr $dFunctor_a2n2Q $dMonadPlus_a2n2N $dExpression_a2n2S | 157 | {-# SPECIALIZE matchAssumptions :: (Functor m, MonadPlus m) => Common -> Int -> Type -> [Type] -> PriorSubsts m [CoreExpr] #-} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [33 of 48] Compiling MagicHaskeller.Classify ( MagicHaskeller/Classify.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/Classify.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/Classify.dyn_o ) [34 of 48] Compiling MagicHaskeller.ProgGen ( MagicHaskeller/ProgGen.lhs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ProgGen.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ProgGen.dyn_o ) [35 of 48] Compiling MagicHaskeller.ClassifyDM ( MagicHaskeller/ClassifyDM.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ClassifyDM.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ClassifyDM.dyn_o ) [36 of 48] Compiling MagicHaskeller.ClassLib ( MagicHaskeller/ClassLib.lhs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ClassLib.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ClassLib.dyn_o ) [37 of 48] Compiling MagicHaskeller.ProgGenSF ( MagicHaskeller/ProgGenSF.lhs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ProgGenSF.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ProgGenSF.dyn_o ) [38 of 48] Compiling MagicHaskeller.ProgGenSFIORef ( MagicHaskeller/ProgGenSFIORef.lhs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ProgGenSFIORef.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ProgGenSFIORef.dyn_o ) [39 of 48] Compiling MagicHaskeller ( MagicHaskeller.lhs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller.dyn_o ) [40 of 48] Compiling MagicHaskeller.LibTH ( MagicHaskeller/LibTH.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/LibTH.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/LibTH.dyn_o ) [41 of 48] Compiling MagicHaskeller.Individual ( MagicHaskeller/Individual.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/Individual.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/Individual.dyn_o ) [42 of 48] Compiling MagicHaskeller.ExpToHtml ( MagicHaskeller/ExpToHtml.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ExpToHtml.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/ExpToHtml.dyn_o ) [43 of 48] Compiling MagicHaskeller.LibExcelStaged ( MagicHaskeller/LibExcelStaged.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/LibExcelStaged.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/LibExcelStaged.dyn_o ) [44 of 48] Compiling MagicHaskeller.LibExcel ( MagicHaskeller/LibExcel.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/LibExcel.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/LibExcel.dyn_o ) [45 of 48] Compiling Paths_MagicHaskeller ( dist/build/MagicHaskeller/autogen/Paths_MagicHaskeller.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/Paths_MagicHaskeller.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/Paths_MagicHaskeller.dyn_o ) [46 of 48] Compiling MagicHaskeller.VersionInfo ( MagicHaskeller/VersionInfo.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/VersionInfo.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/VersionInfo.dyn_o ) [47 of 48] Compiling MagicHaskeller.SimpleServer ( MagicHaskeller/SimpleServer.hs, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/SimpleServer.o, dist/build/MagicHaskeller/MagicHaskeller-tmp/MagicHaskeller/SimpleServer.dyn_o ) MagicHaskeller/SimpleServer.hs:24:1: error: Could not find module Network Use -v (or `:set -v` in ghci) to see a list of the files searched for. | 24 | import Network | ^^^^^^^^^^^^^^ cabal: Leaving directory '/tmp/cabal-tmp-4883/MagicHaskeller-0.9.7.0' cabal: Error: some packages failed to install: MagicHaskeller-0.9.7.0-6FEZWBzNsYzBBLfUFCzj6a failed during the building phase. The exception was: ExitFailure 1
Test log
No test log was submitted for this report.