Skip to content

Instantly share code, notes, and snippets.

@albertov
Last active June 8, 2017 12:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save albertov/145ac5c01bfbadc5c9ff55e9c5c2e50e to your computer and use it in GitHub Desktop.
Save albertov/145ac5c01bfbadc5c9ff55e9c5c2e50e to your computer and use it in GitHub Desktop.
Sigym4-Propag compile logs
Results for The Glorious Glasgow Haskell Compilation System, version 9.0.2
Resolving dependencies...
In order, the following will be built (use -v for more details):
sigym4-propag-0.1.0.0
sigym4-propag-gdal-0.1.0.0
sigym4-propag-engine-0.1.0.0
Configuring sigym4-propag-0.1.0.0...
Glasgow Haskell Compiler, Version 8.0.2, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d/package.cache
loading package database /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.9.1.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.11.1.0
wired-in package ghc mapped to ghc-8.0.2
wired-in package dph-seq not found.
wired-in package dph-par not found.
Created temporary directory: /run/user/1000/ghc31140_0
*** C Compiler:
*** Assembler:
*** Deleting temp files:
*** Deleting temp dirs:
Preprocessing library sigym4-propag-0.1.0.0...
Glasgow Haskell Compiler, Version 8.0.2, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d/package.cache
Using binary package database: /home/alberto/.cabal/store/ghc-8.0.2/package.db/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-0.1.0.0/package.conf.inplace/package.cache
loading package database /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.0.2/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.9.1.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.11.1.0
wired-in package ghc mapped to ghc-8.0.2
wired-in package dph-seq not found.
wired-in package dph-par not found.
loading package database /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.0.2/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.9.1.0
wired-in package rts mapped to rts-1.0
wired-in package template-haskell mapped to template-haskell-2.11.1.0
wired-in package ghc mapped to ghc-8.0.2
wired-in package dph-seq not found.
wired-in package dph-par not found.
*** Chasing dependencies:
Chasing modules from: *Sigym4.Propag,*Sigym4.Propag.Types,*Sigym4.Propag.Util,*Sigym4.Propag.BlockMap,*Sigym4.Propag.Template
Created temporary directory: /run/user/1000/ghc31216_0
*** C pre-processor:
*** C pre-processor:
!!! Chasing dependencies: finished in 27.00 milliseconds, allocated 30.667 megabytes
Stable obj: []
Stable BCO: []
Ready for upsweep
[NONREC
ModSummary {
ms_hs_date = 2016-10-20 16:01:17.021630982 UTC
ms_mod = Sigym4.Propag.Util,
ms_textual_imps = [(Nothing, Prelude), (Nothing, Debug.Trace),
(Nothing, Text.Printf), (Nothing, System.CPUTime),
(Nothing, Data.Hashable), (Nothing, Data.HashSet),
(Nothing, Data.IORef), (Nothing, Control.Monad.STM),
(Nothing, Control.Monad.Catch), (Nothing, Control.Monad.IO.Class),
(Nothing, Control.Exception), (Nothing, Control.Concurrent),
(Nothing, Control.Concurrent.STM.TVar), (Nothing, Sigym4.Geometry)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2016-10-20 16:01:17.021630982 UTC
ms_mod = Sigym4.Propag.Template,
ms_textual_imps = [(Nothing, Prelude),
(Nothing, Text.StringTemplate), (Nothing, Data.Time.Format),
(Nothing, Data.Time.Clock), (Nothing, Data.Aeson),
(Nothing, Control.Monad), (Nothing, Control.Arrow)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2016-10-20 16:01:17.021630982 UTC
ms_mod = Sigym4.Propag.BlockMap,
ms_textual_imps = [(Nothing, Prelude), (Nothing, Data.Vector),
(Nothing, Data.Default), (Nothing, Data.Aeson),
(Nothing, Control.Lens), (Nothing, Control.Arrow),
(Nothing, Control.Applicative), (Nothing, Sigym4.Geometry)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2017-05-19 09:16:23.651107442 UTC
ms_mod = Sigym4.Propag.Types,
ms_textual_imps = [(Nothing, Prelude),
(Nothing, System.Mem.StableName), (Nothing, Unsafe.Coerce),
(Nothing, Numeric.Units.Dimensional.Float),
(Nothing, Numeric.Units.Dimensional.SIUnits),
(Nothing, Numeric.Units.Dimensional),
(Nothing, Numeric.Units.Dimensional.UnitNames.InterchangeNames),
(Nothing, Numeric.Units.Dimensional.Coercion),
(Nothing, Numeric.Units.Dimensional.Dynamic),
(Nothing, Numeric.Units.Dimensional.Prelude),
(Nothing, Numeric.Units.Dimensional.Parsing.UCUM),
(Nothing, Numeric.IEEE), (Nothing, GHC.Generics),
(Nothing, GHC.Exts), (Nothing, Foreign.Ptr),
(Nothing, Foreign.Storable), (Nothing, Data.Vector.Missing),
(Nothing, Data.Vector.Storable), (Nothing, Data.Vector.Generic),
(Nothing, Data.UUID), (Nothing, Data.String),
(Nothing, Data.Scientific), (Nothing, Data.Typeable),
(Nothing, Data.Time), (Nothing, Data.Text), (Nothing, Data.Text),
(Nothing, Data.Proxy), (Nothing, Data.Map.Strict),
(Nothing, Data.Hashable), (Nothing, Data.Function),
(Nothing, Data.Conduit), (Nothing, Data.Int),
(Nothing, Data.HashMap.Strict), (Nothing, Data.Maybe),
(Nothing, Data.Default), (Nothing, Data.Attoparsec.Text),
(Nothing, Data.Aeson.Types), (Nothing, Data.Aeson),
(Nothing, Control.Monad.IO.Class), (Nothing, Control.Monad),
(Nothing, Control.Lens), (Nothing, Control.Applicative),
(Nothing, Behave.Units), (Nothing, Behave.Units),
(Nothing, Behave), (Nothing, Sigym4.Geometry),
(Nothing, Sigym4.Propag.Template), (Nothing, Sigym4.Propag.Util),
(Nothing, Sigym4.Propag.BlockMap)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2016-10-20 16:01:17.021630982 UTC
ms_mod = Sigym4.Propag,
ms_textual_imps = [(Nothing, Prelude),
(Nothing, Sigym4.Propag.Types), (Nothing, Control.Lens)]
ms_srcimps = []
}]
*** Deleting temp files:
compile: input file src/Sigym4/Propag/Util.hs
*** Checking old interface for Sigym4.Propag.Util:
[1 of 5] Compiling Sigym4.Propag.Util ( src/Sigym4/Propag/Util.hs, /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-0.1.0.0/build/Sigym4/Propag/Util.o )
*** Parser [Sigym4.Propag.Util]:
!!! Parser [Sigym4.Propag.Util]: finished in 1.00 milliseconds, allocated 3.973 megabytes
*** Renamer/typechecker [Sigym4.Propag.Util]:
!!! Renamer/typechecker [Sigym4.Propag.Util]: finished in 300.00 milliseconds, allocated 361.445 megabytes
*** Desugar [Sigym4.Propag.Util]:
Result size of Desugar (after optimization)
= {terms: 624, types: 874, coercions: 4}
!!! Desugar [Sigym4.Propag.Util]: finished in 10.00 milliseconds, allocated 11.333 megabytes
src/Sigym4/Propag/Util.hs:29:1: warning: [-Wunused-imports]
The import of ‘Debug.Trace’ is redundant
except perhaps to import instances from ‘Debug.Trace’
To import instances alone, use: import Debug.Trace()
*** Simplifier [Sigym4.Propag.Util]:
Result size of Simplifier iteration=1
= {terms: 553, types: 733, coercions: 11}
Result size of Simplifier iteration=2
= {terms: 518, types: 669, coercions: 14}
Result size of Simplifier = {terms: 518, types: 669, coercions: 14}
!!! Simplifier [Sigym4.Propag.Util]: finished in 136.00 milliseconds, allocated 110.536 megabytes
*** Specialise [Sigym4.Propag.Util]:
Result size of Specialise = {terms: 608, types: 792, coercions: 18}
!!! Specialise [Sigym4.Propag.Util]: finished in 1.00 milliseconds, allocated 1.227 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Util]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 667, types: 862, coercions: 18}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Util]: finished in 2.00 milliseconds, allocated 4.179 megabytes
*** Simplifier [Sigym4.Propag.Util]:
Result size of Simplifier iteration=1
= {terms: 1,280, types: 1,499, coercions: 217}
Result size of Simplifier iteration=2
= {terms: 1,081, types: 1,300, coercions: 163}
Result size of Simplifier iteration=3
= {terms: 1,064, types: 1,283, coercions: 153}
Result size of Simplifier
= {terms: 1,064, types: 1,283, coercions: 153}
!!! Simplifier [Sigym4.Propag.Util]: finished in 57.00 milliseconds, allocated 75.788 megabytes
*** Simplifier [Sigym4.Propag.Util]:
Result size of Simplifier iteration=1
= {terms: 1,092, types: 1,297, coercions: 153}
Result size of Simplifier
= {terms: 1,086, types: 1,295, coercions: 153}
!!! Simplifier [Sigym4.Propag.Util]: finished in 7.00 milliseconds, allocated 8.752 megabytes
*** Simplifier [Sigym4.Propag.Util]:
Result size of Simplifier iteration=1
= {terms: 1,737, types: 1,632, coercions: 153}
Result size of Simplifier iteration=2
= {terms: 1,287, types: 1,386, coercions: 153}
Result size of Simplifier
= {terms: 1,287, types: 1,386, coercions: 153}
!!! Simplifier [Sigym4.Propag.Util]: finished in 13.00 milliseconds, allocated 16.900 megabytes
*** Float inwards [Sigym4.Propag.Util]:
Result size of Float inwards
= {terms: 1,287, types: 1,386, coercions: 153}
!!! Float inwards [Sigym4.Propag.Util]: finished in 1.00 milliseconds, allocated 2.245 megabytes
*** Called arity analysis [Sigym4.Propag.Util]:
Result size of Called arity analysis
= {terms: 1,287, types: 1,386, coercions: 153}
!!! Called arity analysis [Sigym4.Propag.Util]: finished in 0.00 milliseconds, allocated 1.038 megabytes
*** Simplifier [Sigym4.Propag.Util]:
Result size of Simplifier iteration=1
= {terms: 1,249, types: 1,339, coercions: 153}
Result size of Simplifier iteration=2
= {terms: 1,246, types: 1,333, coercions: 153}
Result size of Simplifier
= {terms: 1,246, types: 1,333, coercions: 153}
!!! Simplifier [Sigym4.Propag.Util]: finished in 15.00 milliseconds, allocated 14.485 megabytes
*** Demand analysis [Sigym4.Propag.Util]:
Result size of Demand analysis
= {terms: 1,246, types: 1,333, coercions: 153}
!!! Demand analysis [Sigym4.Propag.Util]: finished in 3.00 milliseconds, allocated 5.940 megabytes
*** Worker Wrapper binds [Sigym4.Propag.Util]:
Result size of Worker Wrapper binds
= {terms: 1,653, types: 1,778, coercions: 158}
!!! Worker Wrapper binds [Sigym4.Propag.Util]: finished in 1.00 milliseconds, allocated 1.015 megabytes
*** Simplifier [Sigym4.Propag.Util]:
Result size of Simplifier iteration=1
= {terms: 1,510, types: 1,571, coercions: 159}
Result size of Simplifier iteration=2
= {terms: 1,442, types: 1,491, coercions: 162}
Result size of Simplifier iteration=3
= {terms: 1,278, types: 1,338, coercions: 159}
Result size of Simplifier
= {terms: 1,278, types: 1,338, coercions: 159}
!!! Simplifier [Sigym4.Propag.Util]: finished in 20.00 milliseconds, allocated 26.674 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Util]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 1,289, types: 1,389, coercions: 159}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Util]: finished in 6.00 milliseconds, allocated 5.819 megabytes
*** Common sub-expression [Sigym4.Propag.Util]:
Result size of Common sub-expression
= {terms: 1,260, types: 1,357, coercions: 156}
!!! Common sub-expression [Sigym4.Propag.Util]: finished in 1.00 milliseconds, allocated 1.946 megabytes
*** Float inwards [Sigym4.Propag.Util]:
Result size of Float inwards
= {terms: 1,260, types: 1,357, coercions: 156}
!!! Float inwards [Sigym4.Propag.Util]: finished in 1.00 milliseconds, allocated 2.201 megabytes
*** Liberate case [Sigym4.Propag.Util]:
Result size of Liberate case
= {terms: 1,260, types: 1,357, coercions: 156}
!!! Liberate case [Sigym4.Propag.Util]: finished in 0.00 milliseconds, allocated 0.580 megabytes
*** Simplifier [Sigym4.Propag.Util]:
Result size of Simplifier iteration=1
= {terms: 1,244, types: 1,326, coercions: 156}
Result size of Simplifier
= {terms: 1,244, types: 1,326, coercions: 156}
!!! Simplifier [Sigym4.Propag.Util]: finished in 9.00 milliseconds, allocated 11.558 megabytes
*** SpecConstr [Sigym4.Propag.Util]:
Result size of SpecConstr
= {terms: 1,244, types: 1,326, coercions: 156}
!!! SpecConstr [Sigym4.Propag.Util]: finished in 1.00 milliseconds, allocated 1.720 megabytes
*** Simplifier [Sigym4.Propag.Util]:
Result size of Simplifier
= {terms: 1,244, types: 1,326, coercions: 156}
!!! Simplifier [Sigym4.Propag.Util]: finished in 4.00 milliseconds, allocated 5.951 megabytes
*** CoreTidy [Sigym4.Propag.Util]:
Result size of Tidy Core
= {terms: 960, types: 1,066, coercions: 121}
!!! CoreTidy [Sigym4.Propag.Util]: finished in 1.00 milliseconds, allocated 1.709 megabytes
*** CorePrep [Sigym4.Propag.Util]:
Result size of CorePrep
= {terms: 1,315, types: 1,379, coercions: 121}
!!! CorePrep [Sigym4.Propag.Util]: finished in 1.00 milliseconds, allocated 2.246 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Util]:
!!! CodeGen [Sigym4.Propag.Util]: finished in 32.00 milliseconds, allocated 53.336 megabytes
*** Assembler:
*** CorePrep [Sigym4.Propag.Util]:
Result size of CorePrep
= {terms: 1,315, types: 1,379, coercions: 121}
!!! CorePrep [Sigym4.Propag.Util]: finished in 2.00 milliseconds, allocated 2.176 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Util]:
!!! CodeGen [Sigym4.Propag.Util]: finished in 32.00 milliseconds, allocated 56.030 megabytes
*** Assembler:
*** Deleting temp files:
Warning: deleting non-existent /run/user/1000/ghc31216_0/ghc_9.c
Warning: deleting non-existent /run/user/1000/ghc31216_0/ghc_7.c
Warning: deleting non-existent /run/user/1000/ghc31216_0/ghc_5.s
compile: input file src/Sigym4/Propag/Template.hs
*** Checking old interface for Sigym4.Propag.Template:
[2 of 5] Compiling Sigym4.Propag.Template ( src/Sigym4/Propag/Template.hs, /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-0.1.0.0/build/Sigym4/Propag/Template.o )
*** Parser [Sigym4.Propag.Template]:
!!! Parser [Sigym4.Propag.Template]: finished in 1.00 milliseconds, allocated 1.457 megabytes
*** Renamer/typechecker [Sigym4.Propag.Template]:
!!! Renamer/typechecker [Sigym4.Propag.Template]: finished in 118.00 milliseconds, allocated 166.350 megabytes
*** Desugar [Sigym4.Propag.Template]:
Result size of Desugar (after optimization)
= {terms: 231, types: 269, coercions: 4}
!!! Desugar [Sigym4.Propag.Template]: finished in 14.00 milliseconds, allocated 16.053 megabytes
*** Simplifier [Sigym4.Propag.Template]:
Result size of Simplifier iteration=1
= {terms: 294, types: 401, coercions: 6}
Result size of Simplifier iteration=2
= {terms: 265, types: 363, coercions: 6}
Result size of Simplifier = {terms: 265, types: 363, coercions: 6}
!!! Simplifier [Sigym4.Propag.Template]: finished in 19.00 milliseconds, allocated 18.986 megabytes
*** Specialise [Sigym4.Propag.Template]:
Result size of Specialise
= {terms: 991, types: 1,763, coercions: 201}
!!! Specialise [Sigym4.Propag.Template]: finished in 18.00 milliseconds, allocated 19.027 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Template]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 1,108, types: 2,032, coercions: 201}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Template]: finished in 9.00 milliseconds, allocated 11.146 megabytes
*** Simplifier [Sigym4.Propag.Template]:
Result size of Simplifier iteration=1
= {terms: 1,463, types: 2,664, coercions: 717}
Result size of Simplifier iteration=2
= {terms: 1,298, types: 2,270, coercions: 505}
Result size of Simplifier iteration=3
= {terms: 1,244, types: 2,099, coercions: 416}
Result size of Simplifier
= {terms: 1,244, types: 2,099, coercions: 416}
!!! Simplifier [Sigym4.Propag.Template]: finished in 63.00 milliseconds, allocated 58.892 megabytes
*** Simplifier [Sigym4.Propag.Template]:
Result size of Simplifier iteration=1
= {terms: 2,185, types: 4,190, coercions: 1,260}
Result size of Simplifier iteration=2
= {terms: 1,773, types: 3,347, coercions: 696}
Result size of Simplifier iteration=3
= {terms: 1,725, types: 3,133, coercions: 572}
Result size of Simplifier
= {terms: 1,703, types: 3,085, coercions: 546}
!!! Simplifier [Sigym4.Propag.Template]: finished in 170.00 milliseconds, allocated 63.773 megabytes
*** Simplifier [Sigym4.Propag.Template]:
Result size of Simplifier iteration=1
= {terms: 2,884, types: 4,153, coercions: 790}
Result size of Simplifier iteration=2
= {terms: 2,065, types: 3,062, coercions: 594}
Result size of Simplifier iteration=3
= {terms: 2,073, types: 3,113, coercions: 609}
Result size of Simplifier iteration=4
= {terms: 2,051, types: 3,066, coercions: 595}
Result size of Simplifier
= {terms: 2,051, types: 3,066, coercions: 595}
!!! Simplifier [Sigym4.Propag.Template]: finished in 59.00 milliseconds, allocated 65.399 megabytes
*** Float inwards [Sigym4.Propag.Template]:
Result size of Float inwards
= {terms: 2,051, types: 3,066, coercions: 595}
!!! Float inwards [Sigym4.Propag.Template]: finished in 2.00 milliseconds, allocated 3.987 megabytes
*** Called arity analysis [Sigym4.Propag.Template]:
Result size of Called arity analysis
= {terms: 2,051, types: 3,066, coercions: 595}
!!! Called arity analysis [Sigym4.Propag.Template]: finished in 1.00 milliseconds, allocated 2.253 megabytes
*** Simplifier [Sigym4.Propag.Template]:
Result size of Simplifier iteration=1
= {terms: 2,033, types: 3,038, coercions: 595}
Result size of Simplifier
= {terms: 2,033, types: 3,038, coercions: 595}
!!! Simplifier [Sigym4.Propag.Template]: finished in 27.00 milliseconds, allocated 24.292 megabytes
*** Demand analysis [Sigym4.Propag.Template]:
Result size of Demand analysis
= {terms: 2,033, types: 3,038, coercions: 595}
!!! Demand analysis [Sigym4.Propag.Template]: finished in 34.00 milliseconds, allocated 40.333 megabytes
*** Worker Wrapper binds [Sigym4.Propag.Template]:
Result size of Worker Wrapper binds
= {terms: 2,223, types: 3,359, coercions: 604}
!!! Worker Wrapper binds [Sigym4.Propag.Template]: finished in 1.00 milliseconds, allocated 0.807 megabytes
*** Simplifier [Sigym4.Propag.Template]:
Result size of Simplifier iteration=1
= {terms: 2,155, types: 3,444, coercions: 605}
Result size of Simplifier iteration=2
= {terms: 2,087, types: 3,363, coercions: 605}
Result size of Simplifier
= {terms: 2,087, types: 3,363, coercions: 605}
!!! Simplifier [Sigym4.Propag.Template]: finished in 35.00 milliseconds, allocated 39.943 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Template]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 2,107, types: 3,382, coercions: 605}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Template]: finished in 5.00 milliseconds, allocated 9.109 megabytes
*** Common sub-expression [Sigym4.Propag.Template]:
Result size of Common sub-expression
= {terms: 2,057, types: 3,294, coercions: 597}
!!! Common sub-expression [Sigym4.Propag.Template]: finished in 3.00 milliseconds, allocated 3.728 megabytes
*** Float inwards [Sigym4.Propag.Template]:
Result size of Float inwards
= {terms: 2,057, types: 3,294, coercions: 597}
!!! Float inwards [Sigym4.Propag.Template]: finished in 2.00 milliseconds, allocated 3.691 megabytes
*** Liberate case [Sigym4.Propag.Template]:
Result size of Liberate case
= {terms: 2,487, types: 3,572, coercions: 597}
!!! Liberate case [Sigym4.Propag.Template]: finished in 1.00 milliseconds, allocated 1.226 megabytes
*** Simplifier [Sigym4.Propag.Template]:
Result size of Simplifier iteration=1
= {terms: 2,433, types: 3,500, coercions: 601}
Result size of Simplifier iteration=2
= {terms: 2,434, types: 3,500, coercions: 598}
Result size of Simplifier
= {terms: 2,430, types: 3,496, coercions: 591}
!!! Simplifier [Sigym4.Propag.Template]: finished in 36.00 milliseconds, allocated 41.010 megabytes
*** SpecConstr [Sigym4.Propag.Template]:
Result size of SpecConstr
= {terms: 4,219, types: 5,293, coercions: 814}
!!! SpecConstr [Sigym4.Propag.Template]: finished in 4.00 milliseconds, allocated 7.371 megabytes
*** Simplifier [Sigym4.Propag.Template]:
Result size of Simplifier iteration=1
= {terms: 4,107, types: 5,010, coercions: 774}
Result size of Simplifier iteration=2
= {terms: 2,782, types: 3,687, coercions: 572}
Result size of Simplifier
= {terms: 2,782, types: 3,687, coercions: 572}
!!! Simplifier [Sigym4.Propag.Template]: finished in 51.00 milliseconds, allocated 53.874 megabytes
*** CoreTidy [Sigym4.Propag.Template]:
Result size of Tidy Core
= {terms: 1,873, types: 1,940, coercions: 174}
!!! CoreTidy [Sigym4.Propag.Template]: finished in 2.00 milliseconds, allocated 3.318 megabytes
*** CorePrep [Sigym4.Propag.Template]:
Result size of CorePrep
= {terms: 2,474, types: 2,280, coercions: 174}
!!! CorePrep [Sigym4.Propag.Template]: finished in 2.00 milliseconds, allocated 3.862 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Template]:
!!! CodeGen [Sigym4.Propag.Template]: finished in 43.00 milliseconds, allocated 69.489 megabytes
*** Assembler:
*** CorePrep [Sigym4.Propag.Template]:
Result size of CorePrep
= {terms: 2,474, types: 2,280, coercions: 174}
!!! CorePrep [Sigym4.Propag.Template]: finished in 3.00 milliseconds, allocated 3.720 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Template]:
!!! CodeGen [Sigym4.Propag.Template]: finished in 46.00 milliseconds, allocated 71.863 megabytes
*** Assembler:
*** Deleting temp files:
Warning: deleting non-existent /run/user/1000/ghc31216_0/ghc_14.c
Warning: deleting non-existent /run/user/1000/ghc31216_0/ghc_12.c
Warning: deleting non-existent /run/user/1000/ghc31216_0/ghc_10.s
compile: input file src/Sigym4/Propag/BlockMap.hs
*** Checking old interface for Sigym4.Propag.BlockMap:
[3 of 5] Compiling Sigym4.Propag.BlockMap ( src/Sigym4/Propag/BlockMap.hs, /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-0.1.0.0/build/Sigym4/Propag/BlockMap.o )
*** Parser [Sigym4.Propag.BlockMap]:
!!! Parser [Sigym4.Propag.BlockMap]: finished in 1.00 milliseconds, allocated 3.472 megabytes
*** Renamer/typechecker [Sigym4.Propag.BlockMap]:
!!! Renamer/typechecker [Sigym4.Propag.BlockMap]: finished in 32.00 milliseconds, allocated 41.870 megabytes
*** Desugar [Sigym4.Propag.BlockMap]:
Result size of Desugar (after optimization)
= {terms: 564, types: 854, coercions: 176}
!!! Desugar [Sigym4.Propag.BlockMap]: finished in 4.00 milliseconds, allocated 4.527 megabytes
*** Simplifier [Sigym4.Propag.BlockMap]:
Result size of Simplifier iteration=1
= {terms: 579, types: 894, coercions: 241}
Result size of Simplifier iteration=2
= {terms: 560, types: 868, coercions: 244}
Result size of Simplifier
= {terms: 560, types: 868, coercions: 244}
!!! Simplifier [Sigym4.Propag.BlockMap]: finished in 11.00 milliseconds, allocated 13.884 megabytes
*** Specialise [Sigym4.Propag.BlockMap]:
Result size of Specialise
= {terms: 1,545, types: 2,339, coercions: 439}
!!! Specialise [Sigym4.Propag.BlockMap]: finished in 3.00 milliseconds, allocated 3.721 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.BlockMap]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 1,688, types: 2,600, coercions: 439}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.BlockMap]: finished in 5.00 milliseconds, allocated 8.896 megabytes
*** Simplifier [Sigym4.Propag.BlockMap]:
Result size of Simplifier iteration=1
= {terms: 3,350, types: 4,398, coercions: 1,360}
Result size of Simplifier iteration=2
= {terms: 2,766, types: 3,546, coercions: 1,038}
Result size of Simplifier iteration=3
= {terms: 2,708, types: 3,354, coercions: 942}
Result size of Simplifier
= {terms: 2,708, types: 3,354, coercions: 942}
!!! Simplifier [Sigym4.Propag.BlockMap]: finished in 83.00 milliseconds, allocated 94.746 megabytes
*** Simplifier [Sigym4.Propag.BlockMap]:
Result size of Simplifier iteration=1
= {terms: 5,066, types: 8,430, coercions: 2,932}
Result size of Simplifier iteration=2
= {terms: 4,027, types: 6,397, coercions: 1,591}
Result size of Simplifier iteration=3
= {terms: 3,901, types: 5,856, coercions: 1,281}
Result size of Simplifier
= {terms: 3,846, types: 5,736, coercions: 1,216}
!!! Simplifier [Sigym4.Propag.BlockMap]: finished in 109.00 milliseconds, allocated 125.094 megabytes
*** Simplifier [Sigym4.Propag.BlockMap]:
Result size of Simplifier iteration=1
= {terms: 7,390, types: 8,416, coercions: 1,614}
Result size of Simplifier iteration=2
= {terms: 4,902, types: 5,555, coercions: 1,271}
Result size of Simplifier iteration=3
= {terms: 4,995, types: 5,731, coercions: 1,327}
Result size of Simplifier
= {terms: 4,916, types: 5,618, coercions: 1,313}
!!! Simplifier [Sigym4.Propag.BlockMap]: finished in 122.00 milliseconds, allocated 134.505 megabytes
*** Float inwards [Sigym4.Propag.BlockMap]:
Result size of Float inwards
= {terms: 4,916, types: 5,618, coercions: 1,313}
!!! Float inwards [Sigym4.Propag.BlockMap]: finished in 3.00 milliseconds, allocated 7.798 megabytes
*** Called arity analysis [Sigym4.Propag.BlockMap]:
Result size of Called arity analysis
= {terms: 4,916, types: 5,618, coercions: 1,313}
!!! Called arity analysis [Sigym4.Propag.BlockMap]: finished in 2.00 milliseconds, allocated 4.560 megabytes
*** Simplifier [Sigym4.Propag.BlockMap]:
Result size of Simplifier iteration=1
= {terms: 4,898, types: 5,590, coercions: 1,313}
Result size of Simplifier
= {terms: 4,898, types: 5,590, coercions: 1,313}
!!! Simplifier [Sigym4.Propag.BlockMap]: finished in 39.00 milliseconds, allocated 50.181 megabytes
*** Demand analysis [Sigym4.Propag.BlockMap]:
Result size of Demand analysis
= {terms: 4,898, types: 5,590, coercions: 1,313}
!!! Demand analysis [Sigym4.Propag.BlockMap]: finished in 14.00 milliseconds, allocated 23.604 megabytes
*** Worker Wrapper binds [Sigym4.Propag.BlockMap]:
Result size of Worker Wrapper binds
= {terms: 5,820, types: 6,459, coercions: 1,327}
!!! Worker Wrapper binds [Sigym4.Propag.BlockMap]: finished in 2.00 milliseconds, allocated 2.253 megabytes
*** Simplifier [Sigym4.Propag.BlockMap]:
Result size of Simplifier iteration=1
= {terms: 5,400, types: 6,066, coercions: 1,313}
Result size of Simplifier iteration=2
= {terms: 5,018, types: 5,743, coercions: 1,313}
Result size of Simplifier
= {terms: 4,972, types: 5,718, coercions: 1,313}
!!! Simplifier [Sigym4.Propag.BlockMap]: finished in 73.00 milliseconds, allocated 88.557 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.BlockMap]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 5,075, types: 5,827, coercions: 1,313}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.BlockMap]: finished in 21.00 milliseconds, allocated 19.816 megabytes
*** Common sub-expression [Sigym4.Propag.BlockMap]:
Result size of Common sub-expression
= {terms: 4,836, types: 5,684, coercions: 1,298}
!!! Common sub-expression [Sigym4.Propag.BlockMap]: finished in 5.00 milliseconds, allocated 9.211 megabytes
*** Float inwards [Sigym4.Propag.BlockMap]:
Result size of Float inwards
= {terms: 4,836, types: 5,684, coercions: 1,298}
!!! Float inwards [Sigym4.Propag.BlockMap]: finished in 3.00 milliseconds, allocated 7.034 megabytes
*** Liberate case [Sigym4.Propag.BlockMap]:
Result size of Liberate case
= {terms: 4,836, types: 5,684, coercions: 1,298}
!!! Liberate case [Sigym4.Propag.BlockMap]: finished in 2.00 milliseconds, allocated 2.350 megabytes
*** Simplifier [Sigym4.Propag.BlockMap]:
Result size of Simplifier iteration=1
= {terms: 4,692, types: 5,592, coercions: 1,315}
Result size of Simplifier iteration=2
= {terms: 4,663, types: 5,577, coercions: 1,306}
Result size of Simplifier
= {terms: 4,655, types: 5,563, coercions: 1,292}
!!! Simplifier [Sigym4.Propag.BlockMap]: finished in 62.00 milliseconds, allocated 79.966 megabytes
*** SpecConstr [Sigym4.Propag.BlockMap]:
Result size of SpecConstr
= {terms: 5,941, types: 7,777, coercions: 1,698}
!!! SpecConstr [Sigym4.Propag.BlockMap]: finished in 13.00 milliseconds, allocated 10.222 megabytes
*** Simplifier [Sigym4.Propag.BlockMap]:
Result size of Simplifier iteration=1
= {terms: 6,009, types: 7,865, coercions: 1,730}
Result size of Simplifier iteration=2
= {terms: 4,810, types: 5,994, coercions: 1,350}
Result size of Simplifier iteration=3
= {terms: 4,385, types: 5,177, coercions: 1,160}
Result size of Simplifier iteration=4
= {terms: 4,367, types: 5,156, coercions: 1,160}
Result size of Simplifier
= {terms: 4,367, types: 5,156, coercions: 1,160}
!!! Simplifier [Sigym4.Propag.BlockMap]: finished in 98.00 milliseconds, allocated 117.147 megabytes
*** CoreTidy [Sigym4.Propag.BlockMap]:
Result size of Tidy Core
= {terms: 2,652, types: 3,094, coercions: 795}
!!! CoreTidy [Sigym4.Propag.BlockMap]: finished in 4.00 milliseconds, allocated 6.013 megabytes
*** CorePrep [Sigym4.Propag.BlockMap]:
Result size of CorePrep
= {terms: 3,266, types: 3,796, coercions: 795}
!!! CorePrep [Sigym4.Propag.BlockMap]: finished in 3.00 milliseconds, allocated 5.593 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.BlockMap]:
!!! CodeGen [Sigym4.Propag.BlockMap]: finished in 88.00 milliseconds, allocated 143.874 megabytes
*** Assembler:
*** CorePrep [Sigym4.Propag.BlockMap]:
Result size of CorePrep
= {terms: 3,266, types: 3,796, coercions: 795}
!!! CorePrep [Sigym4.Propag.BlockMap]: finished in 2.00 milliseconds, allocated 5.260 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.BlockMap]:
!!! CodeGen [Sigym4.Propag.BlockMap]: finished in 93.00 milliseconds, allocated 150.998 megabytes
*** Assembler:
*** Deleting temp files:
Warning: deleting non-existent /run/user/1000/ghc31216_0/ghc_19.c
Warning: deleting non-existent /run/user/1000/ghc31216_0/ghc_17.c
Warning: deleting non-existent /run/user/1000/ghc31216_0/ghc_15.s
compile: input file /run/user/1000/ghc31216_0/ghc_3.hscpp
*** Checking old interface for Sigym4.Propag.Types:
[4 of 5] Compiling Sigym4.Propag.Types ( src/Sigym4/Propag/Types.hs, /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-0.1.0.0/build/Sigym4/Propag/Types.o )
*** Parser [Sigym4.Propag.Types]:
!!! Parser [Sigym4.Propag.Types]: finished in 14.00 milliseconds, allocated 37.526 megabytes
*** Renamer/typechecker [Sigym4.Propag.Types]:
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.108 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.022 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.099 megabytes
Loading package ghc-prim-0.5.0.0 ... linking ... done.
Loading package integer-gmp-1.0.0.1 ... linking ... done.
Loading package base-4.9.1.0 ... linking ... done.
Loading package transformers-0.5.2.0 ... linking ... done.
Loading package primitive-0.6.1.0 ... linking ... done.
Loading package ghc-boot-th-8.0.2 ... linking ... done.
Loading package array-0.5.1.1 ... linking ... done.
Loading package deepseq-1.4.2.0 ... linking ... done.
Loading package pretty-1.1.3.3 ... linking ... done.
Loading package template-haskell-2.11.1.0 ... linking ... done.
Loading package vector-0.11.0.0 ... linking ... done.
Loading package vector-missing-0.1.0.0 ... linking ... done.
Loading package bytestring-0.10.8.1 ... linking ... done.
Loading package containers-0.5.7.1 ... linking ... done.
Loading package binary-0.8.3.0 ... linking ... done.
Loading package cryptohash-md5-0.11.100.1 ... linking ... done.
Loading package cryptohash-sha1-0.11.100.1 ... linking ... done.
Loading package time-1.6.0.1 ... linking ... done.
*** gcc:
*** gcc:
*** gcc:
*** gcc:
*** gcc:
*** gcc:
Loading package unix-2.7.2.1 ... linking ... done.
Loading package entropy-0.3.7 ... linking ... done.
Loading package network-info-0.2.0.8 ... linking ... done.
Loading package random-1.1 ... linking ... done.
Loading package text-1.2.2.1 ... linking ... done.
Loading package hashable-1.2.6.0 ... linking ... done.
Loading package uuid-types-1.0.3 ... linking ... done.
Loading package uuid-1.3.13 ... linking ... done.
Loading package tf-random-0.5 ... linking ... done.
Loading package QuickCheck-2.9.2 ... linking ... done.
Loading package scientific-0.3.4.9 ... linking ... done.
Loading package attoparsec-0.13.1.0 ... linking ... done.
Loading package base-compat-0.9.3 ... linking ... done.
Loading package dlist-0.8.0.2 ... linking ... done.
Loading package transformers-compat-0.5.1.4 ... linking ... done.
Loading package tagged-0.8.5 ... linking ... done.
Loading package time-locale-compat-0.1.1.3 ... linking ... done.
Loading package unordered-containers-0.2.8.0 ... linking ... done.
Loading package aeson-1.0.2.1 ... linking ... done.
Loading package base-orphans-0.5.4 ... linking ... done.
Loading package stm-2.4.4.1 ... linking ... done.
Loading package StateVar-1.1.0.4 ... linking ... done.
Loading package semigroups-0.18.2 ... linking ... done.
Loading package void-0.7.2 ... linking ... done.
Loading package contravariant-1.4 ... linking ... done.
Loading package distributive-0.5.2 ... linking ... done.
Loading package comonad-5.0.1 ... linking ... done.
Loading package bifunctors-5.4.2 ... linking ... done.
Loading package data-default-class-0.1.2.0 ... linking ... done.
Loading package mtl-2.2.1 ... linking ... done.
Loading package exceptions-0.8.3 ... linking ... done.
Loading package prelude-extras-0.4.0.3 ... linking ... done.
Loading package profunctors-5.2 ... linking ... done.
Loading package semigroupoids-5.1 ... linking ... done.
Loading package free-4.12.4 ... linking ... done.
Loading package keys-3.11 ... linking ... done.
Loading package adjunctions-4.3 ... linking ... done.
Loading package kan-extensions-5.0.1 ... linking ... done.
Loading package pointed-5 ... linking ... done.
Loading package vector-instances-3.4 ... linking ... done.
Loading package these-0.7.3 ... linking ... done.
Loading package data-binary-ieee754-0.4.4 ... linking ... done.
Loading package filepath-1.4.1.1 ... linking ... done.
Loading package parallel-3.2.1.1 ... linking ... done.
Loading package reflection-2.1.2 ... linking ... done.
Loading package lens-4.15.1 ... linking ... done.
Loading package cereal-0.5.4.0 ... linking ... done.
Loading package bytes-0.15.3 ... linking ... done.
Loading package linear-1.20.6 ... linking ... done.
Loading package spatial-reference-0.1.1 ... linking ... done.
Loading package strict-0.3.2 ... linking ... done.
Loading package vector-th-unbox-0.2.1.6 ... linking ... done.
Loading package sigym4-geometry-0.4.3.1 ... linking ... done.
Loading package fail-4.9.0.0 ... linking ... done.
Loading package MonadRandom-0.5.1 ... linking ... done.
Loading package mmorph-1.0.9 ... linking ... done.
Loading package transformers-base-0.4.4 ... linking ... done.
Loading package monad-control-1.0.1.0 ... linking ... done.
Loading package either-4.4.1.1 ... linking ... done.
Loading package numtype-dk-0.5.0.1 ... linking ... done.
Loading package exact-pi-0.4.1.2 ... linking ... done.
Loading package ieee754-0.8.0 ... linking ... done.
Loading package dimensional-1.0.1.3 ... linking ... done.
Loading package charset-0.3.7.1 ... linking ... done.
Loading package parsec-3.1.11 ... linking ... done.
Loading package parsers-0.12.4 ... linking ... done.
Loading package dimensional-parsers-0.1.0.0 ... linking ... done.
Loading package lifted-base-0.2.3.10 ... linking ... done.
Loading package resourcet-1.1.9 ... linking ... done.
Loading package conduit-1.2.10 ... linking ... done.
Loading package data-default-instances-containers-0.0.1 ... linking ... done.
Loading package data-default-instances-dlist-0.0.1 ... linking ... done.
Loading package old-locale-1.0.0.7 ... linking ... done.
Loading package data-default-instances-old-locale-0.0.1 ... linking ... done.
Loading package data-default-0.7.1.1 ... linking ... done.
Loading package timeit-1.0.0.0 ... linking ... done.
Loading package behave-hs-0.1.0.0 ... linking ... done.
Loading package blaze-builder-0.4.0.2 ... linking ... done.
Loading package directory-1.3.0.0 ... linking ... done.
Loading package syb-0.6 ... linking ... done.
Loading package HStringTemplate-0.8.5 ... linking ... done.
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.034 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.021 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.101 megabytes
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.046 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.022 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 1.00 milliseconds, allocated 0.097 megabytes
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.107 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.042 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.207 megabytes
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.035 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.022 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 1.00 milliseconds, allocated 0.097 megabytes
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.118 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.052 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.294 megabytes
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.031 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.021 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.101 megabytes
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.034 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.022 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.097 megabytes
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.034 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.022 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.097 megabytes
!!! Renamer/typechecker [Sigym4.Propag.Types]: finished in 720.00 milliseconds, allocated 776.178 megabytes
*** Desugar [Sigym4.Propag.Types]:
Result size of Desugar (after optimization)
= {terms: 12,573, types: 33,194, coercions: 6,346}
!!! Desugar [Sigym4.Propag.Types]: finished in 316.00 milliseconds, allocated 109.342 megabytes
src/Sigym4/Propag/Types.hs:406:1: warning: [-Worphans]
Orphan instance:
instance (Show a, IsDimension d) => ToJSON (Unit m d a)
To avoid this
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.
src/Sigym4/Propag/Types.hs:410:1: warning: [-Worphans]
Orphan instance:
instance (Floating a, IsDimension d) =>
FromJSON (Unit 'NonMetric d a)
To avoid this
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.
src/Sigym4/Propag/Types.hs:417:1: warning: [-Worphans]
Orphan instance:
instance (Floating a, IsDimension d) => FromJSON (Unit 'Metric d a)
To avoid this
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.
src/Sigym4/Propag/Types.hs:424:1: warning: [-Worphans]
Orphan instance:
instance (FromJSON a, RealFloat a, IsDimension d,
Default (Unit 'NonMetric d a)) =>
FromJSON (Quantity d a)
To avoid this
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.
src/Sigym4/Propag/Types.hs:436:1: warning: [-Worphans]
Orphan instance:
instance (IsDimension d, Real a, Show a) => ToJSON (Quantity d a)
To avoid this
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.
src/Sigym4/Propag/Types.hs:571:1: warning: [-Worphans]
Orphan instance:
instance Default (Unit 'NonMetric DVelocity Double)
To avoid this
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.
src/Sigym4/Propag/Types.hs:577:1: warning: [-Wmissing-signatures]
Top-level binding with no type signature:
per :: Fractional a =>
Unit m1 d1 a
-> Unit m d2 a
-> DP.Dimensional
('Numeric.Units.Dimensional.Variants.DUnit 'NonMetric)
(d1 DP./ d2)
a
src/Sigym4/Propag/Types.hs:580:1: warning: [-Worphans]
Orphan instance: instance Default (Unit 'NonMetric DRatio Double)
To avoid this
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.
src/Sigym4/Propag/Types.hs:583:1: warning: [-Worphans]
Orphan instance: instance Default (Unit 'NonMetric DTime Double)
To avoid this
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.
src/Sigym4/Propag/Types.hs:631:1: warning: [-Worphans]
Orphan instance: instance FromJSON (Catalog Fuel)
To avoid this
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.
src/Sigym4/Propag/Types.hs:635:1: warning: [-Worphans]
Orphan instance: instance ToJSON (Catalog Fuel)
To avoid this
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.
src/Sigym4/Propag/Types.hs:640:1: warning: [-Worphans]
Orphan instance: instance ToFeatureProperties UTCTime
To avoid this
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.
src/Sigym4/Propag/Types.hs:644:9: warning: [-Wname-shadowing]
This binding for ‘pairs’ shadows the existing binding
imported from ‘Data.Aeson.Types’ at src/Sigym4/Propag/Types.hs:168:1-39
(and originally defined in ‘Data.Aeson.Encoding.Internal’)
src/Sigym4/Propag/Types.hs:648:1: warning: [-Worphans]
Orphan instance: instance FromFeatureProperties UTCTime
To avoid this
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.
*** Simplifier [Sigym4.Propag.Types]:
Result size of Simplifier iteration=1
= {terms: 12,991, types: 35,193, coercions: 6,855}
Result size of Simplifier iteration=2
= {terms: 12,806, types: 34,748, coercions: 6,887}
Result size of Simplifier iteration=3
= {terms: 12,806, types: 34,748, coercions: 6,887}
Result size of Simplifier
= {terms: 12,806, types: 34,748, coercions: 6,887}
!!! Simplifier [Sigym4.Propag.Types]: finished in 323.00 milliseconds, allocated 361.340 megabytes
*** Specialise [Sigym4.Propag.Types]:
Result size of Specialise
= {terms: 22,850, types: 53,572, coercions: 9,383}
!!! Specialise [Sigym4.Propag.Types]: finished in 69.00 milliseconds, allocated 103.365 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Types]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 28,575, types: 70,785, coercions: 9,383}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Types]: finished in 138.00 milliseconds, allocated 167.311 megabytes
*** Simplifier [Sigym4.Propag.Types]:
Result size of Simplifier iteration=1
= {terms: 48,370, types: 105,983, coercions: 47,695}
Result size of Simplifier iteration=2
= {terms: 36,897, types: 72,852, coercions: 28,939}
Result size of Simplifier iteration=3
= {terms: 35,893, types: 68,064, coercions: 25,324}
Result size of Simplifier iteration=4
= {terms: 36,166, types: 67,610, coercions: 25,308}
Result size of Simplifier
= {terms: 36,166, types: 67,610, coercions: 25,308}
!!! Simplifier [Sigym4.Propag.Types]: finished in 1390.00 milliseconds, allocated 1416.479 megabytes
*** Simplifier [Sigym4.Propag.Types]:
Result size of Simplifier iteration=1
= {terms: 52,202, types: 104,697, coercions: 41,384}
Result size of Simplifier iteration=2
= {terms: 43,588, types: 87,664, coercions: 30,100}
Result size of Simplifier iteration=3
= {terms: 42,549, types: 83,396, coercions: 27,672}
Result size of Simplifier
= {terms: 42,120, types: 82,460, coercions: 27,165}
!!! Simplifier [Sigym4.Propag.Types]: finished in 1657.00 milliseconds, allocated 1326.588 megabytes
*** Simplifier [Sigym4.Propag.Types]:
Result size of Simplifier iteration=1
= {terms: 63,694, types: 112,254, coercions: 32,470}
Result size of Simplifier iteration=2
= {terms: 50,868, types: 86,844, coercions: 27,256}
Result size of Simplifier iteration=3
= {terms: 49,429, types: 82,892, coercions: 25,817}
Result size of Simplifier iteration=4
= {terms: 49,749, types: 82,792, coercions: 25,885}
Result size of Simplifier
= {terms: 49,749, types: 82,792, coercions: 25,885}
!!! Simplifier [Sigym4.Propag.Types]: finished in 1442.00 milliseconds, allocated 1335.877 megabytes
*** Float inwards [Sigym4.Propag.Types]:
Result size of Float inwards
= {terms: 49,749, types: 82,792, coercions: 25,885}
!!! Float inwards [Sigym4.Propag.Types]: finished in 64.00 milliseconds, allocated 96.980 megabytes
*** Called arity analysis [Sigym4.Propag.Types]:
Result size of Called arity analysis
= {terms: 49,749, types: 82,792, coercions: 25,885}
!!! Called arity analysis [Sigym4.Propag.Types]: finished in 96.00 milliseconds, allocated 117.313 megabytes
*** Simplifier [Sigym4.Propag.Types]:
Result size of Simplifier iteration=1
= {terms: 49,638, types: 82,603, coercions: 25,835}
Result size of Simplifier iteration=2
= {terms: 49,626, types: 82,617, coercions: 25,831}
Result size of Simplifier iteration=3
= {terms: 49,621, types: 82,586, coercions: 25,798}
Result size of Simplifier
= {terms: 49,621, types: 82,586, coercions: 25,798}
!!! Simplifier [Sigym4.Propag.Types]: finished in 1146.00 milliseconds, allocated 1056.476 megabytes
*** Demand analysis [Sigym4.Propag.Types]:
Result size of Demand analysis
= {terms: 49,621, types: 82,586, coercions: 25,798}
!!! Demand analysis [Sigym4.Propag.Types]: finished in 519.00 milliseconds, allocated 329.590 megabytes
*** Worker Wrapper binds [Sigym4.Propag.Types]:
Result size of Worker Wrapper binds
= {terms: 54,809, types: 99,603, coercions: 27,575}
!!! Worker Wrapper binds [Sigym4.Propag.Types]: finished in 46.00 milliseconds, allocated 23.565 megabytes
*** Simplifier [Sigym4.Propag.Types]:
Result size of Simplifier iteration=1
= {terms: 52,956, types: 94,923, coercions: 26,452}
Result size of Simplifier iteration=2
= {terms: 50,928, types: 88,582, coercions: 25,938}
Result size of Simplifier iteration=3
= {terms: 50,713, types: 88,052, coercions: 25,776}
Result size of Simplifier
= {terms: 50,713, types: 88,052, coercions: 25,776}
!!! Simplifier [Sigym4.Propag.Types]: finished in 1280.00 milliseconds, allocated 1196.219 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Types]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 52,756, types: 91,512, coercions: 25,776}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Types]: finished in 219.00 milliseconds, allocated 270.316 megabytes
*** Common sub-expression [Sigym4.Propag.Types]:
Result size of Common sub-expression
= {terms: 49,766, types: 88,280, coercions: 24,137}
!!! Common sub-expression [Sigym4.Propag.Types]: finished in 129.00 milliseconds, allocated 88.001 megabytes
*** Float inwards [Sigym4.Propag.Types]:
Result size of Float inwards
= {terms: 49,766, types: 88,280, coercions: 24,137}
!!! Float inwards [Sigym4.Propag.Types]: finished in 54.00 milliseconds, allocated 86.482 megabytes
*** Liberate case [Sigym4.Propag.Types]:
Result size of Liberate case
= {terms: 57,458, types: 93,104, coercions: 24,137}
!!! Liberate case [Sigym4.Propag.Types]: finished in 33.00 milliseconds, allocated 29.273 megabytes
*** Simplifier [Sigym4.Propag.Types]:
Result size of Simplifier iteration=1
= {terms: 54,549, types: 89,134, coercions: 24,291}
Result size of Simplifier iteration=2
= {terms: 54,381, types: 88,418, coercions: 24,178}
Result size of Simplifier iteration=3
= {terms: 54,299, types: 88,041, coercions: 24,109}
Result size of Simplifier
= {terms: 54,299, types: 88,041, coercions: 24,109}
!!! Simplifier [Sigym4.Propag.Types]: finished in 1551.00 milliseconds, allocated 1178.800 megabytes
*** SpecConstr [Sigym4.Propag.Types]:
Result size of SpecConstr
= {terms: 80,374, types: 108,869, coercions: 25,582}
!!! SpecConstr [Sigym4.Propag.Types]: finished in 149.00 milliseconds, allocated 143.047 megabytes
*** Simplifier [Sigym4.Propag.Types]:
Result size of Simplifier iteration=1
= {terms: 79,139, types: 106,109, coercions: 25,303}
Result size of Simplifier iteration=2
= {terms: 61,293, types: 91,972, coercions: 24,112}
Result size of Simplifier iteration=3
= {terms: 61,283, types: 91,959, coercions: 24,112}
Result size of Simplifier iteration=4
= {terms: 61,283, types: 91,959, coercions: 24,118}
Result size of Simplifier
= {terms: 61,283, types: 91,959, coercions: 24,118}
!!! Simplifier [Sigym4.Propag.Types]: finished in 1483.00 milliseconds, allocated 1404.305 megabytes
*** CoreTidy [Sigym4.Propag.Types]:
Result size of Tidy Core
= {terms: 47,881, types: 74,068, coercions: 17,553}
!!! CoreTidy [Sigym4.Propag.Types]: finished in 101.00 milliseconds, allocated 89.359 megabytes
*** CorePrep [Sigym4.Propag.Types]:
Result size of CorePrep
= {terms: 62,333, types: 89,175, coercions: 17,560}
!!! CorePrep [Sigym4.Propag.Types]: finished in 122.00 milliseconds, allocated 108.740 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Types]:
!!! CodeGen [Sigym4.Propag.Types]: finished in 1336.00 milliseconds, allocated 2242.129 megabytes
*** Assembler:
*** CorePrep [Sigym4.Propag.Types]:
Result size of CorePrep
= {terms: 62,333, types: 89,175, coercions: 17,560}
!!! CorePrep [Sigym4.Propag.Types]: finished in 87.00 milliseconds, allocated 103.142 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Types]:
!!! CodeGen [Sigym4.Propag.Types]: finished in 1406.00 milliseconds, allocated 2339.609 megabytes
*** Assembler:
*** Deleting temp files:
Warning: deleting non-existent /run/user/1000/ghc31216_0/ghc_24.c
Warning: deleting non-existent /run/user/1000/ghc31216_0/ghc_22.c
Warning: deleting non-existent /run/user/1000/ghc31216_0/ghc_20.s
compile: input file /run/user/1000/ghc31216_0/ghc_1.hscpp
*** Checking old interface for Sigym4.Propag:
[5 of 5] Compiling Sigym4.Propag ( src/Sigym4/Propag.hs, /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-0.1.0.0/build/Sigym4/Propag.o )
*** Parser [Sigym4.Propag]:
!!! Parser [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 1.132 megabytes
*** Renamer/typechecker [Sigym4.Propag]:
!!! Renamer/typechecker [Sigym4.Propag]: finished in 7.00 milliseconds, allocated 13.958 megabytes
*** Desugar [Sigym4.Propag]:
Result size of Desugar (after optimization)
= {terms: 6, types: 1, coercions: 0}
!!! Desugar [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.817 megabytes
*** Simplifier [Sigym4.Propag]:
Result size of Simplifier iteration=1
= {terms: 10, types: 3, coercions: 0}
Result size of Simplifier = {terms: 10, types: 3, coercions: 0}
!!! Simplifier [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.162 megabytes
*** Specialise [Sigym4.Propag]:
Result size of Specialise = {terms: 10, types: 3, coercions: 0}
!!! Specialise [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.054 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 10, types: 3, coercions: 0}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.093 megabytes
*** Simplifier [Sigym4.Propag]:
Result size of Simplifier = {terms: 10, types: 3, coercions: 0}
!!! Simplifier [Sigym4.Propag]: finished in 1.00 milliseconds, allocated 0.075 megabytes
*** Simplifier [Sigym4.Propag]:
Result size of Simplifier = {terms: 10, types: 3, coercions: 0}
!!! Simplifier [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.074 megabytes
*** Simplifier [Sigym4.Propag]:
Result size of Simplifier = {terms: 10, types: 3, coercions: 0}
!!! Simplifier [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.076 megabytes
*** Float inwards [Sigym4.Propag]:
Result size of Float inwards = {terms: 10, types: 3, coercions: 0}
!!! Float inwards [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.046 megabytes
*** Called arity analysis [Sigym4.Propag]:
Result size of Called arity analysis
= {terms: 10, types: 3, coercions: 0}
!!! Called arity analysis [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.050 megabytes
*** Simplifier [Sigym4.Propag]:
Result size of Simplifier = {terms: 10, types: 3, coercions: 0}
!!! Simplifier [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.076 megabytes
*** Demand analysis [Sigym4.Propag]:
Result size of Demand analysis
= {terms: 10, types: 3, coercions: 0}
!!! Demand analysis [Sigym4.Propag]: finished in 1.00 milliseconds, allocated 0.068 megabytes
*** Worker Wrapper binds [Sigym4.Propag]:
Result size of Worker Wrapper binds
= {terms: 10, types: 3, coercions: 0}
!!! Worker Wrapper binds [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.046 megabytes
*** Simplifier [Sigym4.Propag]:
Result size of Simplifier = {terms: 10, types: 3, coercions: 0}
!!! Simplifier [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.076 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 10, types: 3, coercions: 0}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.091 megabytes
*** Common sub-expression [Sigym4.Propag]:
Result size of Common sub-expression
= {terms: 10, types: 3, coercions: 0}
!!! Common sub-expression [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.049 megabytes
*** Float inwards [Sigym4.Propag]:
Result size of Float inwards = {terms: 10, types: 3, coercions: 0}
!!! Float inwards [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.046 megabytes
*** Liberate case [Sigym4.Propag]:
Result size of Liberate case = {terms: 10, types: 3, coercions: 0}
!!! Liberate case [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.041 megabytes
*** Simplifier [Sigym4.Propag]:
Result size of Simplifier = {terms: 10, types: 3, coercions: 0}
!!! Simplifier [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.077 megabytes
*** SpecConstr [Sigym4.Propag]:
Result size of SpecConstr = {terms: 10, types: 3, coercions: 0}
!!! SpecConstr [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.047 megabytes
*** Simplifier [Sigym4.Propag]:
Result size of Simplifier = {terms: 10, types: 3, coercions: 0}
!!! Simplifier [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.077 megabytes
*** CoreTidy [Sigym4.Propag]:
Result size of Tidy Core = {terms: 10, types: 3, coercions: 0}
!!! CoreTidy [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.064 megabytes
*** CorePrep [Sigym4.Propag]:
Result size of CorePrep = {terms: 10, types: 3, coercions: 0}
!!! CorePrep [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.053 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag]:
!!! CodeGen [Sigym4.Propag]: finished in 1.00 milliseconds, allocated 0.338 megabytes
*** Assembler:
*** CorePrep [Sigym4.Propag]:
Result size of CorePrep = {terms: 10, types: 3, coercions: 0}
!!! CorePrep [Sigym4.Propag]: finished in 0.00 milliseconds, allocated 0.052 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag]:
!!! CodeGen [Sigym4.Propag]: finished in 1.00 milliseconds, allocated 0.335 megabytes
*** Assembler:
Upsweep completely successful.
*** Deleting temp files:
Warning: deleting non-existent /run/user/1000/ghc31216_0/ghc_29.c
Warning: deleting non-existent /run/user/1000/ghc31216_0/ghc_27.c
Warning: deleting non-existent /run/user/1000/ghc31216_0/ghc_25.s
*** Deleting temp files:
*** Deleting temp dirs:
Glasgow Haskell Compiler, Version 8.0.2, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d/package.cache
Using binary package database: /home/alberto/.cabal/store/ghc-8.0.2/package.db/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-0.1.0.0/package.conf.inplace/package.cache
loading package database /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.0.2/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.9.1.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.11.1.0
wired-in package ghc mapped to ghc-8.0.2
wired-in package dph-seq not found.
wired-in package dph-par not found.
*** Linker:
Created temporary directory: /run/user/1000/ghc31445_0
*** Deleting temp files:
*** Deleting temp dirs:
Creating package registration file:
/home/alberto/src/sigym4-propag/dist-newstyle/tmp/package-registration-20448977631967513926
Configuring sigym4-propag-gdal-0.1.0.0...
Glasgow Haskell Compiler, Version 8.0.2, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d/package.cache
loading package database /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.9.1.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.11.1.0
wired-in package ghc mapped to ghc-8.0.2
wired-in package dph-seq not found.
wired-in package dph-par not found.
Created temporary directory: /run/user/1000/ghc31536_0
*** C Compiler:
*** Assembler:
*** Deleting temp files:
*** Deleting temp dirs:
Preprocessing library sigym4-propag-gdal-0.1.0.0...
Glasgow Haskell Compiler, Version 8.0.2, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d/package.cache
Using binary package database: /home/alberto/.cabal/store/ghc-8.0.2/package.db/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-gdal-0.1.0.0/package.conf.inplace/package.cache
loading package database /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.0.2/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-gdal-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.9.1.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.11.1.0
wired-in package ghc mapped to ghc-8.0.2
wired-in package dph-seq not found.
wired-in package dph-par not found.
loading package database /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.0.2/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-gdal-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.9.1.0
wired-in package rts mapped to rts-1.0
wired-in package template-haskell mapped to template-haskell-2.11.1.0
wired-in package ghc mapped to ghc-8.0.2
wired-in package dph-seq not found.
wired-in package dph-par not found.
*** Chasing dependencies:
Chasing modules from: *Sigym4.Propag.Loader.Gdal
Created temporary directory: /run/user/1000/ghc31612_0
*** C pre-processor:
!!! Chasing dependencies: finished in 10.00 milliseconds, allocated 18.541 megabytes
Stable obj: []
Stable BCO: []
Ready for upsweep
[NONREC
ModSummary {
ms_hs_date = 2017-06-05 18:01:52.603706769 UTC
ms_mod = Sigym4.Propag.Loader.Gdal,
ms_textual_imps = [(Nothing, Prelude), (Nothing, System.FilePath),
(Nothing, System.Directory), (Nothing, System.IO.Unsafe),
(Nothing, System.IO.Temp), (Nothing, System.IO.Error),
(Nothing, System.IO), (Nothing, Data.Vector.Storable.MMap),
(Nothing, Data.Vector.Unboxed), (Nothing, Data.Vector.Generic),
(Nothing, Data.Vector.Generic.Mutable),
(Nothing, Foreign.Storable), (Nothing, Data.Typeable),
(Nothing, Data.Proxy), (Nothing, Data.HashMap.Strict),
(Nothing, Data.Default), (Nothing, Data.Monoid),
(Nothing, Data.List), (Nothing, Data.ByteString.Lazy),
(Nothing, Data.Function), (Nothing, Data.Conduit.TMChan),
(Nothing, Data.Conduit), (Nothing, Data.ByteString.Base16),
(Nothing, Data.ByteString.Char8), (Nothing, Data.Binary),
(Nothing, Data.Text), (Nothing, Data.Aeson),
(Nothing, Crypto.Hash.MD5), (Nothing, Control.Monad.IO.Class),
(Nothing, Control.Monad.Trans.Class),
(Nothing, Control.Monad.Catch), (Nothing, Control.Monad),
(Nothing, Control.Lens), (Nothing, Control.Concurrent),
(Nothing, Control.Exception), (Nothing, STMContainers.Map),
(Nothing, Control.Concurrent.STM.TMVar),
(Nothing, Control.Concurrent.STM.TVar),
(Nothing, Control.Concurrent.STM), (Nothing, OSR),
(Nothing, GDAL.Algorithms), (Nothing, GDAL.Internal.Types.Value),
(Nothing, GDAL.Internal.OSR), (Nothing, GDAL.Warper),
(Nothing, GDAL), (Nothing, GDAL), (Nothing, OGR),
(Nothing, Sigym4.Geometry), (Nothing, Sigym4.Propag.Util),
(Nothing, Sigym4.Propag)]
ms_srcimps = []
}]
*** Deleting temp files:
compile: input file /run/user/1000/ghc31612_0/ghc_1.hscpp
*** Checking old interface for Sigym4.Propag.Loader.Gdal:
[1 of 1] Compiling Sigym4.Propag.Loader.Gdal ( src/Sigym4/Propag/Loader/Gdal.hs, /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-gdal-0.1.0.0/build/Sigym4/Propag/Loader/Gdal.o )
*** Parser [Sigym4.Propag.Loader.Gdal]:
!!! Parser [Sigym4.Propag.Loader.Gdal]: finished in 7.00 milliseconds, allocated 18.914 megabytes
*** Renamer/typechecker [Sigym4.Propag.Loader.Gdal]:
!!! Renamer/typechecker [Sigym4.Propag.Loader.Gdal]: finished in 1205.00 milliseconds, allocated 1313.725 megabytes
*** Desugar [Sigym4.Propag.Loader.Gdal]:
Result size of Desugar (after optimization)
= {terms: 2,260, types: 4,912, coercions: 240}
!!! Desugar [Sigym4.Propag.Loader.Gdal]: finished in 101.00 milliseconds, allocated 117.332 megabytes
src/Sigym4/Propag/Loader/Gdal.hs:27:5: warning: [-Wdodgy-exports]
The export item ‘GdalIOConfig(..)’ suggests that
‘GdalIOConfig’ has (in-scope) constructors or class methods,
but it has none
src/Sigym4/Propag/Loader/Gdal.hs:27:5: warning: [-Wduplicate-exports]
‘GdalIOConfig’ is exported by ‘GdalIOConfig(..)’ and ‘GdalIOConfig’
src/Sigym4/Propag/Loader/Gdal.hs:35:1: warning: [-Wdodgy-imports]
The import item ‘FireGetter(..)’ suggests that
‘FireGetter’ has (in-scope) constructors or class methods,
but it has none
src/Sigym4/Propag/Loader/Gdal.hs:69:1: warning: [-Wunused-imports]
The import of ‘Control.Concurrent.STM.TVar’ is redundant
except perhaps to import instances from ‘Control.Concurrent.STM.TVar’
To import instances alone, use: import Control.Concurrent.STM.TVar()
src/Sigym4/Propag/Loader/Gdal.hs:70:1: warning: [-Wunused-imports]
The import of ‘Control.Concurrent.STM.TMVar’ is redundant
except perhaps to import instances from ‘Control.Concurrent.STM.TMVar’
To import instances alone, use: import Control.Concurrent.STM.TMVar()
src/Sigym4/Propag/Loader/Gdal.hs:73:1: warning: [-Wunused-imports]
The import of ‘assert’ from module ‘Control.Exception’ is redundant
src/Sigym4/Propag/Loader/Gdal.hs:103:1: warning: [-Wunused-imports]
The import of ‘tryIOError’
from module ‘System.IO.Error’ is redundant
src/Sigym4/Propag/Loader/Gdal.hs:106:1: warning: [-Wunused-imports]
The import of ‘doesFileExist’
from module ‘System.Directory’ is redundant
src/Sigym4/Propag/Loader/Gdal.hs:385:1: warning: [-Wunused-top-binds]
Defined but not used: ‘lockedDatasets2’
src/Sigym4/Propag/Loader/Gdal.hs:389:1: warning: [-Wunused-top-binds]
Defined but not used: ‘withLockedDataset2’
src/Sigym4/Propag/Loader/Gdal.hs:419:5: warning: [-Wincomplete-uni-patterns]
Pattern match(es) are non-exhaustive
In a pattern binding: Patterns not matched: _
src/Sigym4/Propag/Loader/Gdal.hs:419:10: warning: [-Wunused-local-binds]
Defined but not used: ‘epsg’
src/Sigym4/Propag/Loader/Gdal.hs:491:5: warning: [-Wincomplete-uni-patterns]
Pattern match(es) are non-exhaustive
In a pattern binding: Patterns not matched: _
src/Sigym4/Propag/Loader/Gdal.hs:494:5: warning: [-Wunused-local-binds]
Defined but not used: ‘destSize’
src/Sigym4/Propag/Loader/Gdal.hs:496:5: warning: [-Wunused-local-binds]
Defined but not used: ‘cacheTempTpl’
*** Simplifier [Sigym4.Propag.Loader.Gdal]:
Result size of Simplifier iteration=1
= {terms: 2,309, types: 4,909, coercions: 601}
Result size of Simplifier iteration=2
= {terms: 2,293, types: 4,918, coercions: 708}
Result size of Simplifier iteration=3
= {terms: 2,293, types: 4,918, coercions: 677}
Result size of Simplifier iteration=4
= {terms: 2,293, types: 4,918, coercions: 677}
Result size of Simplifier
= {terms: 2,293, types: 4,918, coercions: 677}
!!! Simplifier [Sigym4.Propag.Loader.Gdal]: finished in 110.00 milliseconds, allocated 114.215 megabytes
*** Specialise [Sigym4.Propag.Loader.Gdal]:
Result size of Specialise
= {terms: 15,720, types: 23,423, coercions: 3,124}
!!! Specialise [Sigym4.Propag.Loader.Gdal]: finished in 50.00 milliseconds, allocated 47.374 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Loader.Gdal]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 20,130, types: 32,228, coercions: 3,124}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Loader.Gdal]: finished in 78.00 milliseconds, allocated 119.364 megabytes
*** Simplifier [Sigym4.Propag.Loader.Gdal]:
Result size of Simplifier iteration=1
= {terms: 30,642, types: 44,273, coercions: 18,208}
Result size of Simplifier iteration=2
= {terms: 21,007, types: 28,923, coercions: 12,184}
Result size of Simplifier iteration=3
= {terms: 20,732, types: 28,332, coercions: 11,035}
Result size of Simplifier iteration=4
= {terms: 20,806, types: 28,396, coercions: 11,002}
Result size of Simplifier
= {terms: 20,806, types: 28,396, coercions: 11,002}
!!! Simplifier [Sigym4.Propag.Loader.Gdal]: finished in 1141.00 milliseconds, allocated 994.042 megabytes
*** Simplifier [Sigym4.Propag.Loader.Gdal]:
Result size of Simplifier iteration=1
= {terms: 26,084, types: 39,521, coercions: 17,091}
Result size of Simplifier iteration=2
= {terms: 23,288, types: 34,023, coercions: 13,200}
Result size of Simplifier iteration=3
= {terms: 22,948, types: 33,196, coercions: 12,800}
Result size of Simplifier iteration=4
= {terms: 22,866, types: 32,989, coercions: 12,751}
Result size of Simplifier
= {terms: 22,866, types: 32,989, coercions: 12,751}
!!! Simplifier [Sigym4.Propag.Loader.Gdal]: finished in 743.00 milliseconds, allocated 803.141 megabytes
*** Simplifier [Sigym4.Propag.Loader.Gdal]:
Result size of Simplifier iteration=1
= {terms: 25,420, types: 36,257, coercions: 13,288}
Result size of Simplifier iteration=2
= {terms: 24,262, types: 34,580, coercions: 12,522}
Result size of Simplifier iteration=3
= {terms: 23,469, types: 33,752, coercions: 12,484}
Result size of Simplifier iteration=4
= {terms: 23,348, types: 33,579, coercions: 12,440}
Result size of Simplifier
= {terms: 23,348, types: 33,579, coercions: 12,440}
!!! Simplifier [Sigym4.Propag.Loader.Gdal]: finished in 695.00 milliseconds, allocated 708.647 megabytes
*** Float inwards [Sigym4.Propag.Loader.Gdal]:
Result size of Float inwards
= {terms: 23,348, types: 33,579, coercions: 12,440}
!!! Float inwards [Sigym4.Propag.Loader.Gdal]: finished in 27.00 milliseconds, allocated 60.304 megabytes
*** Called arity analysis [Sigym4.Propag.Loader.Gdal]:
Result size of Called arity analysis
= {terms: 23,348, types: 33,579, coercions: 12,440}
!!! Called arity analysis [Sigym4.Propag.Loader.Gdal]: finished in 38.00 milliseconds, allocated 27.230 megabytes
*** Simplifier [Sigym4.Propag.Loader.Gdal]:
Result size of Simplifier iteration=1
= {terms: 23,233, types: 33,469, coercions: 12,703}
Result size of Simplifier iteration=2
= {terms: 23,191, types: 33,546, coercions: 12,512}
Result size of Simplifier iteration=3
= {terms: 23,161, types: 33,441, coercions: 12,370}
Result size of Simplifier iteration=4
= {terms: 23,161, types: 33,441, coercions: 12,260}
Result size of Simplifier
= {terms: 23,161, types: 33,441, coercions: 12,260}
!!! Simplifier [Sigym4.Propag.Loader.Gdal]: finished in 585.00 milliseconds, allocated 634.175 megabytes
*** Demand analysis [Sigym4.Propag.Loader.Gdal]:
Result size of Demand analysis
= {terms: 23,161, types: 33,441, coercions: 12,260}
!!! Demand analysis [Sigym4.Propag.Loader.Gdal]: finished in 110.00 milliseconds, allocated 160.711 megabytes
*** Worker Wrapper binds [Sigym4.Propag.Loader.Gdal]:
Result size of Worker Wrapper binds
= {terms: 24,837, types: 37,214, coercions: 12,327}
!!! Worker Wrapper binds [Sigym4.Propag.Loader.Gdal]: finished in 10.00 milliseconds, allocated 8.472 megabytes
*** Simplifier [Sigym4.Propag.Loader.Gdal]:
Result size of Simplifier iteration=1
= {terms: 23,867, types: 35,926, coercions: 12,309}
Result size of Simplifier iteration=2
= {terms: 22,915, types: 33,950, coercions: 12,147}
Result size of Simplifier iteration=3
= {terms: 22,888, types: 33,917, coercions: 12,147}
Result size of Simplifier iteration=4
= {terms: 22,888, types: 33,917, coercions: 12,147}
Result size of Simplifier
= {terms: 22,888, types: 33,917, coercions: 12,147}
!!! Simplifier [Sigym4.Propag.Loader.Gdal]: finished in 1070.00 milliseconds, allocated 1127.096 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Loader.Gdal]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 23,941, types: 35,658, coercions: 12,147}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Loader.Gdal]: finished in 98.00 milliseconds, allocated 121.920 megabytes
*** Common sub-expression [Sigym4.Propag.Loader.Gdal]:
Result size of Common sub-expression
= {terms: 22,137, types: 34,334, coercions: 11,986}
!!! Common sub-expression [Sigym4.Propag.Loader.Gdal]: finished in 74.00 milliseconds, allocated 61.944 megabytes
*** Float inwards [Sigym4.Propag.Loader.Gdal]:
Result size of Float inwards
= {terms: 22,137, types: 34,334, coercions: 11,986}
!!! Float inwards [Sigym4.Propag.Loader.Gdal]: finished in 31.00 milliseconds, allocated 54.146 megabytes
*** Liberate case [Sigym4.Propag.Loader.Gdal]:
Result size of Liberate case
= {terms: 26,393, types: 37,918, coercions: 12,137}
!!! Liberate case [Sigym4.Propag.Loader.Gdal]: finished in 14.00 milliseconds, allocated 15.537 megabytes
*** Simplifier [Sigym4.Propag.Loader.Gdal]:
Result size of Simplifier iteration=1
= {terms: 24,012, types: 35,422, coercions: 12,092}
Result size of Simplifier iteration=2
= {terms: 23,493, types: 34,985, coercions: 12,003}
Result size of Simplifier iteration=3
= {terms: 23,489, types: 34,979, coercions: 11,988}
Result size of Simplifier
= {terms: 23,487, types: 34,974, coercions: 11,978}
!!! Simplifier [Sigym4.Propag.Loader.Gdal]: finished in 893.00 milliseconds, allocated 750.205 megabytes
*** SpecConstr [Sigym4.Propag.Loader.Gdal]:
Result size of SpecConstr
= {terms: 37,916, types: 52,318, coercions: 20,604}
!!! SpecConstr [Sigym4.Propag.Loader.Gdal]: finished in 39.00 milliseconds, allocated 71.757 megabytes
*** Simplifier [Sigym4.Propag.Loader.Gdal]:
Result size of Simplifier iteration=1
= {terms: 37,658, types: 51,801, coercions: 20,577}
Result size of Simplifier iteration=2
= {terms: 25,502, types: 38,149, coercions: 13,848}
Result size of Simplifier iteration=3
= {terms: 23,734, types: 36,017, coercions: 12,889}
Result size of Simplifier iteration=4
= {terms: 23,710, types: 35,977, coercions: 12,889}
Result size of Simplifier
= {terms: 23,710, types: 35,977, coercions: 12,889}
!!! Simplifier [Sigym4.Propag.Loader.Gdal]: finished in 775.00 milliseconds, allocated 849.970 megabytes
*** CoreTidy [Sigym4.Propag.Loader.Gdal]:
Result size of Tidy Core
= {terms: 22,270, types: 32,564, coercions: 12,071}
!!! CoreTidy [Sigym4.Propag.Loader.Gdal]: finished in 72.00 milliseconds, allocated 52.198 megabytes
*** CorePrep [Sigym4.Propag.Loader.Gdal]:
Result size of CorePrep
= {terms: 27,496, types: 40,803, coercions: 12,111}
!!! CorePrep [Sigym4.Propag.Loader.Gdal]: finished in 35.00 milliseconds, allocated 54.376 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Loader.Gdal]:
!!! CodeGen [Sigym4.Propag.Loader.Gdal]: finished in 693.00 milliseconds, allocated 1201.174 megabytes
*** Assembler:
*** CorePrep [Sigym4.Propag.Loader.Gdal]:
Result size of CorePrep
= {terms: 27,496, types: 40,803, coercions: 12,111}
!!! CorePrep [Sigym4.Propag.Loader.Gdal]: finished in 32.00 milliseconds, allocated 51.235 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Loader.Gdal]:
!!! CodeGen [Sigym4.Propag.Loader.Gdal]: finished in 723.00 milliseconds, allocated 1270.873 megabytes
*** Assembler:
Upsweep completely successful.
*** Deleting temp files:
Warning: deleting non-existent /run/user/1000/ghc31612_0/ghc_7.c
Warning: deleting non-existent /run/user/1000/ghc31612_0/ghc_5.c
Warning: deleting non-existent /run/user/1000/ghc31612_0/ghc_3.s
*** Deleting temp files:
*** Deleting temp dirs:
Glasgow Haskell Compiler, Version 8.0.2, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d/package.cache
Using binary package database: /home/alberto/.cabal/store/ghc-8.0.2/package.db/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-gdal-0.1.0.0/package.conf.inplace/package.cache
loading package database /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.0.2/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-gdal-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.9.1.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.11.1.0
wired-in package ghc mapped to ghc-8.0.2
wired-in package dph-seq not found.
wired-in package dph-par not found.
*** Linker:
Created temporary directory: /run/user/1000/ghc31692_0
*** Deleting temp files:
*** Deleting temp dirs:
Creating package registration file:
/home/alberto/src/sigym4-propag/dist-newstyle/tmp/package-registration-2947025671726956429
Configuring sigym4-propag-engine-0.1.0.0...
Glasgow Haskell Compiler, Version 8.0.2, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d/package.cache
loading package database /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.9.1.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.11.1.0
wired-in package ghc mapped to ghc-8.0.2
wired-in package dph-seq not found.
wired-in package dph-par not found.
Created temporary directory: /run/user/1000/ghc31782_0
*** C Compiler:
*** Assembler:
*** Deleting temp files:
*** Deleting temp dirs:
Preprocessing library sigym4-propag-engine-0.1.0.0...
Glasgow Haskell Compiler, Version 8.0.2, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d/package.cache
Using binary package database: /home/alberto/.cabal/store/ghc-8.0.2/package.db/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/package.conf.inplace/package.cache
loading package database /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.0.2/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.9.1.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.11.1.0
wired-in package ghc mapped to ghc-8.0.2
wired-in package dph-seq not found.
wired-in package dph-par not found.
loading package database /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.0.2/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.9.1.0
wired-in package rts mapped to rts-1.0
wired-in package template-haskell mapped to template-haskell-2.11.1.0
wired-in package ghc mapped to ghc-8.0.2
wired-in package dph-seq not found.
wired-in package dph-par not found.
*** Chasing dependencies:
Chasing modules from: *Sigym4.Propag.Engine,*Sigym4.Propag.Engine.VTK
Created temporary directory: /run/user/1000/ghc31858_0
*** C pre-processor:
!!! Chasing dependencies: finished in 22.00 milliseconds, allocated 23.545 megabytes
Stable obj: []
Stable BCO: []
Ready for upsweep
[NONREC
ModSummary {
ms_hs_date = 2016-10-20 16:01:17.024964298 UTC
ms_mod = Sigym4.Propag.Engine.VTK,
ms_textual_imps = [(Nothing, Prelude),
(Nothing, Numeric.Units.Dimensional.SIUnits),
(Nothing, Numeric.Units.Dimensional.Prelude),
(Nothing, System.FilePath), (Nothing, System.Directory),
(Nothing, Data.ByteString.Lazy), (Nothing, Data.Aeson),
(Nothing, Data.Aeson), (Nothing, Data.Vector.Storable.MMap),
(Nothing, Data.Vector.Generic.Mutable),
(Nothing, Data.Vector.Generic), (Nothing, Data.Conduit.List),
(Nothing, Data.Conduit), (Nothing, Control.Monad.IO.Class),
(Nothing, Control.Lens), (Nothing, Sigym4.Geometry),
(Nothing, Sigym4.Propag.Types)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2016-10-20 16:01:17.024964298 UTC
ms_mod = Sigym4.Propag.Engine,
ms_textual_imps = [(Nothing, Prelude), (Nothing, System.IO),
(Nothing, System.IO.Unsafe), (Nothing, Data.HashPSQ),
(Nothing, Text.Printf), (Nothing, Unsafe.Coerce),
(Nothing, System.CPUTime), (Nothing, System.IO.Temp),
(Nothing, System.FilePath), (Nothing, System.Console.ANSI),
(Nothing, Numeric.Units.Dimensional.Coercion),
(Nothing, Numeric.Units.Dimensional.Prelude),
(Nothing, Data.Vector.Generic.Mutable),
(Nothing, Data.Vector.Generic),
(Nothing, Data.Vector.Storable.MMap),
(Nothing, Data.Vector.Storable.Mutable),
(Nothing, Data.Vector.Storable), (Nothing, Data.Vector),
(Nothing, Data.Semigroup), (Nothing, Data.Typeable),
(Nothing, Data.Time), (Nothing, Data.These), (Nothing, Data.Proxy),
(Nothing, Data.Maybe), (Nothing, Data.HashMap.Strict),
(Nothing, Data.Map.Strict), (Nothing, Data.List),
(Nothing, Data.Fixed), (Nothing, Data.Default),
(Nothing, Data.Conduit.List), (Nothing, Data.Conduit),
(Nothing, Data.Align), (Nothing, Control.Monad.Trans),
(Nothing, Control.Monad.Trans.Maybe),
(Nothing, Control.Monad.Reader.Class),
(Nothing, Control.Monad.IO.Class),
(Nothing, Control.Monad.Trans.Reader),
(Nothing, Control.Monad.STM), (Nothing, Control.Monad.Catch),
(Nothing, Control.Monad), (Nothing, Control.Lens),
(Nothing, Control.Exception), (Nothing, Control.Concurrent),
(Nothing, Control.Concurrent.STM.TMVar),
(Nothing, Control.Concurrent.STM.TVar),
(Nothing, Control.Concurrent.STM.TQueue),
(Nothing, Control.Applicative), (Nothing, Behave),
(Nothing, Sigym4.Geometry.Algorithms), (Nothing, Sigym4.Geometry),
(Nothing, Sigym4.Propag.Util), (Nothing, Sigym4.Propag.BlockMap),
(Nothing, Sigym4.Propag.Types)]
ms_srcimps = []
}]
*** Deleting temp files:
compile: input file src/Sigym4/Propag/Engine/VTK.hs
*** Checking old interface for Sigym4.Propag.Engine.VTK:
[1 of 2] Compiling Sigym4.Propag.Engine.VTK ( src/Sigym4/Propag/Engine/VTK.hs, /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/build/Sigym4/Propag/Engine/VTK.o )
*** Parser [Sigym4.Propag.Engine.VTK]:
!!! Parser [Sigym4.Propag.Engine.VTK]: finished in 1.00 milliseconds, allocated 2.399 megabytes
*** Renamer/typechecker [Sigym4.Propag.Engine.VTK]:
!!! Renamer/typechecker [Sigym4.Propag.Engine.VTK]: finished in 780.00 milliseconds, allocated 960.670 megabytes
*** Desugar [Sigym4.Propag.Engine.VTK]:
Result size of Desugar (after optimization)
= {terms: 429, types: 1,057, coercions: 52}
!!! Desugar [Sigym4.Propag.Engine.VTK]: finished in 28.00 milliseconds, allocated 49.765 megabytes
src/Sigym4/Propag/Engine/VTK.hs:27:1: warning: [-Wunused-imports]
The qualified import of ‘Numeric.Units.Dimensional.SIUnits’ is redundant
except perhaps to import instances from ‘Numeric.Units.Dimensional.SIUnits’
To import instances alone, use: import Numeric.Units.Dimensional.SIUnits()
*** Simplifier [Sigym4.Propag.Engine.VTK]:
Result size of Simplifier iteration=1
= {terms: 446, types: 1,082, coercions: 88}
Result size of Simplifier iteration=2
= {terms: 447, types: 1,122, coercions: 95}
Result size of Simplifier iteration=3
= {terms: 445, types: 1,106, coercions: 109}
Result size of Simplifier
= {terms: 445, types: 1,106, coercions: 109}
!!! Simplifier [Sigym4.Propag.Engine.VTK]: finished in 16.00 milliseconds, allocated 13.722 megabytes
*** Specialise [Sigym4.Propag.Engine.VTK]:
Result size of Specialise
= {terms: 1,447, types: 3,466, coercions: 394}
!!! Specialise [Sigym4.Propag.Engine.VTK]: finished in 17.00 milliseconds, allocated 18.093 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Engine.VTK]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 1,721, types: 4,508, coercions: 394}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Engine.VTK]: finished in 6.00 milliseconds, allocated 12.202 megabytes
*** Simplifier [Sigym4.Propag.Engine.VTK]:
Result size of Simplifier iteration=1
= {terms: 3,216, types: 6,805, coercions: 3,769}
Result size of Simplifier iteration=2
= {terms: 2,196, types: 4,129, coercions: 2,576}
Result size of Simplifier iteration=3
= {terms: 2,161, types: 4,077, coercions: 2,503}
Result size of Simplifier
= {terms: 2,161, types: 4,077, coercions: 2,503}
!!! Simplifier [Sigym4.Propag.Engine.VTK]: finished in 126.00 milliseconds, allocated 149.446 megabytes
*** Simplifier [Sigym4.Propag.Engine.VTK]:
Result size of Simplifier iteration=1
= {terms: 8,796, types: 19,540, coercions: 7,689}
Result size of Simplifier iteration=2
= {terms: 5,841, types: 13,167, coercions: 4,372}
Result size of Simplifier iteration=3
= {terms: 5,548, types: 11,904, coercions: 3,637}
Result size of Simplifier
= {terms: 5,427, types: 11,640, coercions: 3,494}
!!! Simplifier [Sigym4.Propag.Engine.VTK]: finished in 262.00 milliseconds, allocated 320.015 megabytes
*** Simplifier [Sigym4.Propag.Engine.VTK]:
Result size of Simplifier iteration=1
= {terms: 10,498, types: 17,811, coercions: 4,992}
Result size of Simplifier iteration=2
= {terms: 7,271, types: 12,352, coercions: 3,649}
Result size of Simplifier iteration=3
= {terms: 7,170, types: 12,270, coercions: 3,517}
Result size of Simplifier iteration=4
= {terms: 7,082, types: 12,192, coercions: 3,493}
Result size of Simplifier
= {terms: 7,082, types: 12,192, coercions: 3,493}
!!! Simplifier [Sigym4.Propag.Engine.VTK]: finished in 201.00 milliseconds, allocated 226.056 megabytes
*** Float inwards [Sigym4.Propag.Engine.VTK]:
Result size of Float inwards
= {terms: 7,082, types: 12,192, coercions: 3,493}
!!! Float inwards [Sigym4.Propag.Engine.VTK]: finished in 16.00 milliseconds, allocated 15.511 megabytes
*** Called arity analysis [Sigym4.Propag.Engine.VTK]:
Result size of Called arity analysis
= {terms: 7,082, types: 12,192, coercions: 3,493}
!!! Called arity analysis [Sigym4.Propag.Engine.VTK]: finished in 3.00 milliseconds, allocated 7.279 megabytes
*** Simplifier [Sigym4.Propag.Engine.VTK]:
Result size of Simplifier iteration=1
= {terms: 7,068, types: 12,140, coercions: 3,301}
Result size of Simplifier iteration=2
= {terms: 7,766, types: 12,509, coercions: 3,465}
Result size of Simplifier iteration=3
= {terms: 8,514, types: 13,006, coercions: 3,637}
Result size of Simplifier iteration=4
= {terms: 8,464, types: 12,915, coercions: 3,402}
Result size of Simplifier
= {terms: 8,464, types: 12,915, coercions: 3,402}
!!! Simplifier [Sigym4.Propag.Engine.VTK]: finished in 144.00 milliseconds, allocated 165.440 megabytes
*** Demand analysis [Sigym4.Propag.Engine.VTK]:
Result size of Demand analysis
= {terms: 8,464, types: 12,915, coercions: 3,402}
!!! Demand analysis [Sigym4.Propag.Engine.VTK]: finished in 44.00 milliseconds, allocated 61.184 megabytes
*** Worker Wrapper binds [Sigym4.Propag.Engine.VTK]:
Result size of Worker Wrapper binds
= {terms: 9,217, types: 14,240, coercions: 3,402}
!!! Worker Wrapper binds [Sigym4.Propag.Engine.VTK]: finished in 3.00 milliseconds, allocated 2.939 megabytes
*** Simplifier [Sigym4.Propag.Engine.VTK]:
Result size of Simplifier iteration=1
= {terms: 8,762, types: 13,837, coercions: 3,402}
Result size of Simplifier iteration=2
= {terms: 8,532, types: 13,207, coercions: 3,402}
Result size of Simplifier
= {terms: 8,532, types: 13,207, coercions: 3,402}
!!! Simplifier [Sigym4.Propag.Engine.VTK]: finished in 111.00 milliseconds, allocated 133.254 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Engine.VTK]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 8,677, types: 13,758, coercions: 3,402}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Engine.VTK]: finished in 28.00 milliseconds, allocated 35.819 megabytes
*** Common sub-expression [Sigym4.Propag.Engine.VTK]:
Result size of Common sub-expression
= {terms: 8,614, types: 13,673, coercions: 3,392}
!!! Common sub-expression [Sigym4.Propag.Engine.VTK]: finished in 8.00 milliseconds, allocated 12.674 megabytes
*** Float inwards [Sigym4.Propag.Engine.VTK]:
Result size of Float inwards
= {terms: 8,614, types: 13,673, coercions: 3,392}
!!! Float inwards [Sigym4.Propag.Engine.VTK]: finished in 12.00 milliseconds, allocated 16.808 megabytes
*** Liberate case [Sigym4.Propag.Engine.VTK]:
Result size of Liberate case
= {terms: 8,614, types: 13,673, coercions: 3,392}
!!! Liberate case [Sigym4.Propag.Engine.VTK]: finished in 2.00 milliseconds, allocated 4.581 megabytes
*** Simplifier [Sigym4.Propag.Engine.VTK]:
Result size of Simplifier iteration=1
= {terms: 8,780, types: 13,716, coercions: 3,464}
Result size of Simplifier
= {terms: 8,500, types: 13,492, coercions: 3,392}
!!! Simplifier [Sigym4.Propag.Engine.VTK]: finished in 78.00 milliseconds, allocated 85.982 megabytes
*** SpecConstr [Sigym4.Propag.Engine.VTK]:
Result size of SpecConstr
= {terms: 13,362, types: 19,920, coercions: 4,538}
!!! SpecConstr [Sigym4.Propag.Engine.VTK]: finished in 25.00 milliseconds, allocated 25.414 megabytes
*** Simplifier [Sigym4.Propag.Engine.VTK]:
Result size of Simplifier iteration=1
= {terms: 13,366, types: 20,014, coercions: 4,602}
Result size of Simplifier iteration=2
= {terms: 8,765, types: 14,385, coercions: 3,512}
Result size of Simplifier iteration=3
= {terms: 7,886, types: 12,708, coercions: 3,122}
Result size of Simplifier iteration=4
= {terms: 7,848, types: 12,665, coercions: 3,122}
Result size of Simplifier
= {terms: 7,848, types: 12,665, coercions: 3,122}
!!! Simplifier [Sigym4.Propag.Engine.VTK]: finished in 183.00 milliseconds, allocated 203.405 megabytes
*** CoreTidy [Sigym4.Propag.Engine.VTK]:
Result size of Tidy Core
= {terms: 1,700, types: 4,389, coercions: 543}
!!! CoreTidy [Sigym4.Propag.Engine.VTK]: finished in 3.00 milliseconds, allocated 4.598 megabytes
*** CorePrep [Sigym4.Propag.Engine.VTK]:
Result size of CorePrep
= {terms: 2,067, types: 5,331, coercions: 543}
!!! CorePrep [Sigym4.Propag.Engine.VTK]: finished in 2.00 milliseconds, allocated 4.663 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Engine.VTK]:
!!! CodeGen [Sigym4.Propag.Engine.VTK]: finished in 54.00 milliseconds, allocated 88.222 megabytes
*** Assembler:
*** CorePrep [Sigym4.Propag.Engine.VTK]:
Result size of CorePrep
= {terms: 2,067, types: 5,331, coercions: 543}
!!! CorePrep [Sigym4.Propag.Engine.VTK]: finished in 2.00 milliseconds, allocated 4.317 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Engine.VTK]:
!!! CodeGen [Sigym4.Propag.Engine.VTK]: finished in 56.00 milliseconds, allocated 93.554 megabytes
*** Assembler:
*** Deleting temp files:
Warning: deleting non-existent /run/user/1000/ghc31858_0/ghc_7.c
Warning: deleting non-existent /run/user/1000/ghc31858_0/ghc_5.c
Warning: deleting non-existent /run/user/1000/ghc31858_0/ghc_3.s
compile: input file /run/user/1000/ghc31858_0/ghc_1.hscpp
*** Checking old interface for Sigym4.Propag.Engine:
[2 of 2] Compiling Sigym4.Propag.Engine ( src/Sigym4/Propag/Engine.hs, /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/build/Sigym4/Propag/Engine.o )
*** Parser [Sigym4.Propag.Engine]:
!!! Parser [Sigym4.Propag.Engine]: finished in 15.00 milliseconds, allocated 33.135 megabytes
*** Renamer/typechecker [Sigym4.Propag.Engine]:
*** Simplify [expr]:
!!! Simplify [expr]: finished in 1.00 milliseconds, allocated 0.240 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.019 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.099 megabytes
Loading package ghc-prim-0.5.0.0 ... linking ... done.
Loading package integer-gmp-1.0.0.1 ... linking ... done.
Loading package base-4.9.1.0 ... linking ... done.
Loading package array-0.5.1.1 ... linking ... done.
Loading package deepseq-1.4.2.0 ... linking ... done.
Loading package bytestring-0.10.8.1 ... linking ... done.
Loading package mmap-0.5.9 ... linking ... done.
Loading package transformers-0.5.2.0 ... linking ... done.
Loading package primitive-0.6.1.0 ... linking ... done.
Loading package vector-0.11.0.0 ... linking ... done.
Loading package vector-mmap-0.0.2 ... linking ... done.
Loading package filepath-1.4.1.1 ... linking ... done.
Loading package time-1.6.0.1 ... linking ... done.
*** gcc:
*** gcc:
*** gcc:
*** gcc:
*** gcc:
*** gcc:
Loading package unix-2.7.2.1 ... linking ... done.
Loading package directory-1.3.0.0 ... linking ... done.
Loading package mtl-2.2.1 ... linking ... done.
Loading package stm-2.4.4.1 ... linking ... done.
Loading package ghc-boot-th-8.0.2 ... linking ... done.
Loading package pretty-1.1.3.3 ... linking ... done.
Loading package template-haskell-2.11.1.0 ... linking ... done.
Loading package transformers-compat-0.5.1.4 ... linking ... done.
Loading package exceptions-0.8.3 ... linking ... done.
Loading package temporary-1.2.0.4 ... linking ... done.
Loading package base-prelude-1.0.1.1 ... linking ... done.
Loading package focus-0.1.5 ... linking ... done.
Loading package containers-0.5.7.1 ... linking ... done.
Loading package binary-0.8.3.0 ... linking ... done.
Loading package text-1.2.2.1 ... linking ... done.
Loading package hashable-1.2.6.0 ... linking ... done.
Loading package mmorph-1.0.9 ... linking ... done.
Loading package transformers-base-0.4.4 ... linking ... done.
Loading package monad-control-1.0.1.0 ... linking ... done.
Loading package list-t-1 ... linking ... done.
Loading package stm-containers-0.2.15 ... linking ... done.
Loading package async-2.1.1.1 ... linking ... done.
Loading package cereal-0.5.4.0 ... linking ... done.
Loading package lifted-base-0.2.3.10 ... linking ... done.
Loading package resourcet-1.1.9 ... linking ... done.
Loading package conduit-1.2.10 ... linking ... done.
Loading package cereal-conduit-0.7.3 ... linking ... done.
Loading package base16-bytestring-0.1.1.6 ... linking ... done.
Loading package base64-bytestring-1.0.0.1 ... linking ... done.
Loading package semigroups-0.18.2 ... linking ... done.
Loading package chunked-data-0.3.0 ... linking ... done.
Loading package scientific-0.3.4.9 ... linking ... done.
Loading package attoparsec-0.13.1.0 ... linking ... done.
Loading package blaze-builder-0.4.0.2 ... linking ... done.
Loading package network-2.6.3.1 ... linking ... done.
Loading package process-1.4.3.0 ... linking ... done.
Loading package random-1.1 ... linking ... done.
Loading package zlib-0.6.1.2 ... linking ... done.
Loading package streaming-commons-0.1.17 ... linking ... done.
Loading package conduit-extra-1.1.15 ... linking ... done.
Loading package split-0.2.3.1 ... linking ... done.
Loading package unordered-containers-0.2.8.0 ... linking ... done.
Loading package vector-algorithms-0.7.0.1 ... linking ... done.
Loading package mono-traversable-1.0.2 ... linking ... done.
Loading package vector-th-unbox-0.2.1.6 ... linking ... done.
Loading package math-functions-0.2.1.0 ... linking ... done.
Loading package mwc-random-0.13.6.0 ... linking ... done.
Loading package unix-compat-0.4.3.1 ... linking ... done.
Loading package void-0.7.2 ... linking ... done.
Loading package conduit-combinators-1.1.1 ... linking ... done.
Loading package constraints-0.9.1 ... linking ... done.
Loading package lifted-async-0.9.1.1 ... linking ... done.
Loading package monad-loops-0.4.3 ... linking ... done.
Loading package stm-chans-3.0.0.4 ... linking ... done.
Loading package stm-conduit-3.0.0 ... linking ... done.
Loading package old-locale-1.0.0.7 ... linking ... done.
Loading package parsec-3.1.11 ... linking ... done.
Loading package syb-0.6 ... linking ... done.
Loading package HStringTemplate-0.8.5 ... linking ... done.
Loading package base-compat-0.9.3 ... linking ... done.
Loading package dlist-0.8.0.2 ... linking ... done.
Loading package tagged-0.8.5 ... linking ... done.
Loading package time-locale-compat-0.1.1.3 ... linking ... done.
Loading package aeson-1.0.2.1 ... linking ... done.
Loading package tf-random-0.5 ... linking ... done.
Loading package QuickCheck-2.9.2 ... linking ... done.
Loading package data-default-class-0.1.2.0 ... linking ... done.
Loading package data-default-instances-containers-0.0.1 ... linking ... done.
Loading package data-default-instances-dlist-0.0.1 ... linking ... done.
Loading package data-default-instances-old-locale-0.0.1 ... linking ... done.
Loading package data-default-0.7.1.1 ... linking ... done.
Loading package numtype-dk-0.5.0.1 ... linking ... done.
Loading package exact-pi-0.4.1.2 ... linking ... done.
Loading package ieee754-0.8.0 ... linking ... done.
Loading package dimensional-1.0.1.3 ... linking ... done.
Loading package base-orphans-0.5.4 ... linking ... done.
Loading package StateVar-1.1.0.4 ... linking ... done.
Loading package contravariant-1.4 ... linking ... done.
Loading package distributive-0.5.2 ... linking ... done.
Loading package comonad-5.0.1 ... linking ... done.
Loading package bifunctors-5.4.2 ... linking ... done.
Loading package prelude-extras-0.4.0.3 ... linking ... done.
Loading package profunctors-5.2 ... linking ... done.
Loading package semigroupoids-5.1 ... linking ... done.
Loading package free-4.12.4 ... linking ... done.
Loading package adjunctions-4.3 ... linking ... done.
Loading package kan-extensions-5.0.1 ... linking ... done.
Loading package parallel-3.2.1.1 ... linking ... done.
Loading package reflection-2.1.2 ... linking ... done.
Loading package lens-4.15.1 ... linking ... done.
Loading package timeit-1.0.0.0 ... linking ... done.
Loading package behave-hs-0.1.0.0 ... linking ... done.
Loading package charset-0.3.7.1 ... linking ... done.
Loading package parsers-0.12.4 ... linking ... done.
Loading package dimensional-parsers-0.1.0.0 ... linking ... done.
Loading package fail-4.9.0.0 ... linking ... done.
Loading package MonadRandom-0.5.1 ... linking ... done.
Loading package either-4.4.1.1 ... linking ... done.
Loading package data-binary-ieee754-0.4.4 ... linking ... done.
Loading package bytes-0.15.3 ... linking ... done.
Loading package linear-1.20.6 ... linking ... done.
Loading package spatial-reference-0.1.1 ... linking ... done.
Loading package strict-0.3.2 ... linking ... done.
Loading package sigym4-geometry-0.4.3.1 ... linking ... done.
Loading package keys-3.11 ... linking ... done.
Loading package pointed-5 ... linking ... done.
Loading package vector-instances-3.4 ... linking ... done.
Loading package these-0.7.3 ... linking ... done.
Loading package cryptohash-md5-0.11.100.1 ... linking ... done.
Loading package cryptohash-sha1-0.11.100.1 ... linking ... done.
Loading package entropy-0.3.7 ... linking ... done.
Loading package network-info-0.2.0.8 ... linking ... done.
Loading package uuid-types-1.0.3 ... linking ... done.
Loading package uuid-1.3.13 ... linking ... done.
Loading package vector-missing-0.1.0.0 ... linking ... done.
Loading package sigym4-propag-0.1.0.0 ... linking ... done.
Loading package psqueues-0.2.2.3 ... linking ... done.
Loading package ansi-terminal-0.6.2.3 ... linking ... done.
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.035 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.021 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 1.00 milliseconds, allocated 0.101 megabytes
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.034 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.022 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.097 megabytes
!!! Renamer/typechecker [Sigym4.Propag.Engine]: finished in 617.00 milliseconds, allocated 465.467 megabytes
*** Desugar [Sigym4.Propag.Engine]:
Result size of Desugar (after optimization)
= {terms: 6,076, types: 19,230, coercions: 1,982}
!!! Desugar [Sigym4.Propag.Engine]: finished in 161.00 milliseconds, allocated 200.722 megabytes
src/Sigym4/Propag/Engine.hs:26:1: warning: [-Wunused-imports]
The import of ‘/~, kmh’
from module ‘Sigym4.Propag.Types’ is redundant
src/Sigym4/Propag/Engine.hs:101:1: warning: [-Wunused-imports]
The import of ‘threadDelay’
from module ‘Control.Concurrent’ is redundant
src/Sigym4/Propag/Engine.hs:123:1: warning: [-Wunused-imports]
The import of ‘partition’ from module ‘Data.List’ is redundant
src/Sigym4/Propag/Engine.hs:188:1: warning: [-Wunused-top-binds]
Defined but not used: ‘statusColor’
src/Sigym4/Propag/Engine.hs:239:1: warning: [-Wunused-top-binds]
Defined but not used: ‘isErrorMessage’
src/Sigym4/Propag/Engine.hs:310:15: warning: [-Wunused-foralls]
Unused quantified type variable ‘a’
In the type ‘forall l a.
HasLoadExtent l =>
PropagIOConfig l
-> InitialPropagConfig -> IO (WithSomeCrs PropagationResult)’
src/Sigym4/Propag/Engine.hs:343:3: warning: [-Wunused-matches]
Defined but not used: ‘blSize’
src/Sigym4/Propag/Engine.hs:344:3: warning: [-Wunused-matches]
Defined but not used: ‘tMax’
src/Sigym4/Propag/Engine.hs:1047:1: warning: [-Wunused-top-binds]
Defined but not used: ‘readAllAvailableElementsIO’
src/Sigym4/Propag/Engine.hs:1058:1: warning: [-Wunused-top-binds]
Defined but not used: ‘formatExtent’
*** Simplifier [Sigym4.Propag.Engine]:
Result size of Simplifier iteration=1
= {terms: 5,933, types: 19,294, coercions: 2,476}
Result size of Simplifier iteration=2
= {terms: 5,825, types: 19,114, coercions: 2,511}
Result size of Simplifier
= {terms: 5,825, types: 19,114, coercions: 2,511}
!!! Simplifier [Sigym4.Propag.Engine]: finished in 135.00 milliseconds, allocated 163.057 megabytes
*** Specialise [Sigym4.Propag.Engine]:
Result size of Specialise
= {terms: 12,458, types: 33,537, coercions: 3,729}
!!! Specialise [Sigym4.Propag.Engine]: finished in 56.00 milliseconds, allocated 50.910 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Engine]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 14,688, types: 42,665, coercions: 3,729}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Engine]: finished in 70.00 milliseconds, allocated 110.144 megabytes
*** Simplifier [Sigym4.Propag.Engine]:
Result size of Simplifier iteration=1
= {terms: 29,071, types: 66,791, coercions: 27,141}
Result size of Simplifier iteration=2
= {terms: 17,447, types: 35,919, coercions: 13,732}
Result size of Simplifier iteration=3
= {terms: 15,785, types: 32,466, coercions: 11,080}
Result size of Simplifier iteration=4
= {terms: 15,755, types: 32,368, coercions: 10,972}
Result size of Simplifier
= {terms: 15,755, types: 32,368, coercions: 10,972}
!!! Simplifier [Sigym4.Propag.Engine]: finished in 928.00 milliseconds, allocated 1141.703 megabytes
*** Simplifier [Sigym4.Propag.Engine]:
Result size of Simplifier iteration=1
= {terms: 45,161, types: 81,955, coercions: 57,093}
Result size of Simplifier iteration=2
= {terms: 23,140, types: 44,151, coercions: 20,587}
Result size of Simplifier iteration=3
= {terms: 22,553, types: 42,992, coercions: 20,074}
Result size of Simplifier iteration=4
= {terms: 22,348, types: 42,437, coercions: 19,037}
Result size of Simplifier
= {terms: 22,348, types: 42,437, coercions: 19,037}
!!! Simplifier [Sigym4.Propag.Engine]: finished in 3477.00 milliseconds, allocated 3727.581 megabytes
*** Simplifier [Sigym4.Propag.Engine]:
Result size of Simplifier iteration=1
= {terms: 37,339, types: 60,566, coercions: 33,434}
Result size of Simplifier iteration=2
= {terms: 26,756, types: 45,925, coercions: 19,610}
Result size of Simplifier iteration=3
= {terms: 26,201, types: 45,344, coercions: 19,346}
Result size of Simplifier
= {terms: 26,201, types: 45,344, coercions: 19,346}
!!! Simplifier [Sigym4.Propag.Engine]: finished in 746.00 milliseconds, allocated 862.104 megabytes
*** Float inwards [Sigym4.Propag.Engine]:
Result size of Float inwards
= {terms: 26,201, types: 45,344, coercions: 19,346}
!!! Float inwards [Sigym4.Propag.Engine]: finished in 39.00 milliseconds, allocated 59.830 megabytes
*** Called arity analysis [Sigym4.Propag.Engine]:
Result size of Called arity analysis
= {terms: 26,201, types: 45,344, coercions: 19,346}
!!! Called arity analysis [Sigym4.Propag.Engine]: finished in 20.00 milliseconds, allocated 34.056 megabytes
*** Simplifier [Sigym4.Propag.Engine]:
Result size of Simplifier iteration=1
= {terms: 26,459, types: 44,833, coercions: 20,011}
Result size of Simplifier iteration=2
= {terms: 26,196, types: 44,747, coercions: 19,829}
Result size of Simplifier iteration=3
= {terms: 26,119, types: 44,534, coercions: 19,255}
Result size of Simplifier
= {terms: 26,119, types: 44,534, coercions: 18,672}
!!! Simplifier [Sigym4.Propag.Engine]: finished in 518.00 milliseconds, allocated 582.350 megabytes
*** Demand analysis [Sigym4.Propag.Engine]:
Result size of Demand analysis
= {terms: 26,119, types: 44,534, coercions: 18,672}
!!! Demand analysis [Sigym4.Propag.Engine]: finished in 178.00 milliseconds, allocated 250.909 megabytes
*** Worker Wrapper binds [Sigym4.Propag.Engine]:
Result size of Worker Wrapper binds
= {terms: 29,925, types: 52,532, coercions: 19,395}
!!! Worker Wrapper binds [Sigym4.Propag.Engine]: finished in 22.00 milliseconds, allocated 13.128 megabytes
*** Simplifier [Sigym4.Propag.Engine]:
Result size of Simplifier iteration=1
= {terms: 29,098, types: 49,846, coercions: 19,901}
Result size of Simplifier iteration=2
= {terms: 26,219, types: 44,034, coercions: 16,828}
Result size of Simplifier iteration=3
= {terms: 25,919, types: 43,379, coercions: 15,852}
Result size of Simplifier
= {terms: 25,914, types: 43,362, coercions: 15,852}
!!! Simplifier [Sigym4.Propag.Engine]: finished in 615.00 milliseconds, allocated 689.592 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Engine]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 27,674, types: 45,844, coercions: 15,874}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Engine]: finished in 98.00 milliseconds, allocated 125.648 megabytes
*** Common sub-expression [Sigym4.Propag.Engine]:
Result size of Common sub-expression
= {terms: 25,430, types: 43,730, coercions: 15,129}
!!! Common sub-expression [Sigym4.Propag.Engine]: finished in 58.00 milliseconds, allocated 49.374 megabytes
*** Float inwards [Sigym4.Propag.Engine]:
Result size of Float inwards
= {terms: 25,430, types: 43,730, coercions: 15,129}
!!! Float inwards [Sigym4.Propag.Engine]: finished in 25.00 milliseconds, allocated 47.441 megabytes
*** Liberate case [Sigym4.Propag.Engine]:
Result size of Liberate case
= {terms: 31,708, types: 51,362, coercions: 18,107}
!!! Liberate case [Sigym4.Propag.Engine]: finished in 15.00 milliseconds, allocated 16.735 megabytes
*** Simplifier [Sigym4.Propag.Engine]:
Result size of Simplifier iteration=1
= {terms: 29,080, types: 46,750, coercions: 15,596}
Result size of Simplifier iteration=2
= {terms: 28,884, types: 46,186, coercions: 15,492}
Result size of Simplifier iteration=3
= {terms: 28,859, types: 46,051, coercions: 15,442}
Result size of Simplifier
= {terms: 28,859, types: 46,051, coercions: 15,442}
!!! Simplifier [Sigym4.Propag.Engine]: finished in 599.00 milliseconds, allocated 657.138 megabytes
*** SpecConstr [Sigym4.Propag.Engine]:
Result size of SpecConstr
= {terms: 57,789, types: 88,069, coercions: 33,540}
!!! SpecConstr [Sigym4.Propag.Engine]: finished in 356.00 milliseconds, allocated 120.018 megabytes
*** Simplifier [Sigym4.Propag.Engine]:
Result size of Simplifier iteration=1
= {terms: 56,510, types: 81,980, coercions: 30,351}
Result size of Simplifier iteration=2
= {terms: 33,529, types: 51,082, coercions: 16,141}
Result size of Simplifier iteration=3
= {terms: 33,471, types: 51,001, coercions: 15,745}
Result size of Simplifier
= {terms: 33,468, types: 50,955, coercions: 15,724}
!!! Simplifier [Sigym4.Propag.Engine]: finished in 811.00 milliseconds, allocated 889.956 megabytes
*** CoreTidy [Sigym4.Propag.Engine]:
Result size of Tidy Core
= {terms: 29,613, types: 45,443, coercions: 14,144}
!!! CoreTidy [Sigym4.Propag.Engine]: finished in 43.00 milliseconds, allocated 54.567 megabytes
*** CorePrep [Sigym4.Propag.Engine]:
Result size of CorePrep
= {terms: 38,363, types: 54,318, coercions: 14,241}
!!! CorePrep [Sigym4.Propag.Engine]: finished in 64.00 milliseconds, allocated 71.428 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Engine]:
!!! CodeGen [Sigym4.Propag.Engine]: finished in 696.00 milliseconds, allocated 1259.901 megabytes
*** Assembler:
*** CorePrep [Sigym4.Propag.Engine]:
Result size of CorePrep
= {terms: 38,363, types: 54,318, coercions: 14,241}
!!! CorePrep [Sigym4.Propag.Engine]: finished in 62.00 milliseconds, allocated 67.223 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Engine]:
!!! CodeGen [Sigym4.Propag.Engine]: finished in 716.00 milliseconds, allocated 1318.277 megabytes
*** Assembler:
Upsweep completely successful.
*** Deleting temp files:
Warning: deleting non-existent /run/user/1000/ghc31858_0/ghc_12.c
Warning: deleting non-existent /run/user/1000/ghc31858_0/ghc_10.c
Warning: deleting non-existent /run/user/1000/ghc31858_0/ghc_8.s
*** Deleting temp files:
*** Deleting temp dirs:
Glasgow Haskell Compiler, Version 8.0.2, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d/package.cache
Using binary package database: /home/alberto/.cabal/store/ghc-8.0.2/package.db/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/package.conf.inplace/package.cache
loading package database /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.0.2/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.9.1.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.11.1.0
wired-in package ghc mapped to ghc-8.0.2
wired-in package dph-seq not found.
wired-in package dph-par not found.
*** Linker:
Created temporary directory: /run/user/1000/ghc32000_0
*** Deleting temp files:
*** Deleting temp dirs:
Preprocessing executable 'sigym4-propag' for sigym4-propag-engine-0.1.0.0...
Glasgow Haskell Compiler, Version 8.0.2, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d/package.cache
Using binary package database: /home/alberto/.cabal/store/ghc-8.0.2/package.db/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/package.conf.inplace/package.cache
loading package database /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.0.2/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.9.1.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.11.1.0
wired-in package ghc mapped to ghc-8.0.2
wired-in package dph-seq not found.
wired-in package dph-par not found.
loading package database /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.0.2/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.9.1.0
wired-in package rts mapped to rts-1.0
wired-in package template-haskell mapped to template-haskell-2.11.1.0
wired-in package ghc mapped to ghc-8.0.2
wired-in package dph-seq not found.
wired-in package dph-par not found.
*** Chasing dependencies:
Chasing modules from: *app/Propag.hs
!!! Chasing dependencies: finished in 3.00 milliseconds, allocated 3.289 megabytes
Stable obj: [Propag]
Stable BCO: []
Ready for upsweep
[NONREC
ModSummary {
ms_hs_date = 2016-10-20 16:01:17.024964298 UTC
ms_mod = Propag,
ms_textual_imps = [(Nothing, Prelude), (Nothing, System.Exit),
(Nothing, Options.Generic), (Nothing, Data.Aeson),
(Nothing, Data.ByteString), (Nothing, Data.Aeson),
(Nothing, Data.Yaml), (Nothing, Control.Monad), (Nothing, GDAL),
(Nothing, Sigym4.Propag.Engine), (Nothing, Sigym4.Propag),
(Nothing, Sigym4.Propag.Engine.VTK),
(Nothing, Sigym4.Propag.Loader.Gdal)]
ms_srcimps = []
}]
*** Deleting temp files:
compile: input file app/Propag.hs
*** Checking old interface for Propag:
[1 of 1] Compiling Propag ( app/Propag.hs, /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/build/sigym4-propag/sigym4-propag-tmp/Propag.o )
*** Parser [Propag]:
!!! Parser [Propag]: finished in 1.00 milliseconds, allocated 2.420 megabytes
*** Renamer/typechecker [Propag]:
!!! Renamer/typechecker [Propag]: finished in 840.00 milliseconds, allocated 838.598 megabytes
*** Desugar [Propag]:
Result size of Desugar (after optimization)
= {terms: 778, types: 2,667, coercions: 776}
!!! Desugar [Propag]: finished in 55.00 milliseconds, allocated 55.459 megabytes
app/Propag.hs:12:1: warning: [-Wunused-imports]
The import of ‘Control.Monad’ is redundant
except perhaps to import instances from ‘Control.Monad’
To import instances alone, use: import Control.Monad()
*** Simplifier [Propag]:
Result size of Simplifier iteration=1
= {terms: 841, types: 2,869, coercions: 830}
Result size of Simplifier iteration=2
= {terms: 805, types: 2,730, coercions: 838}
Result size of Simplifier
= {terms: 805, types: 2,730, coercions: 838}
!!! Simplifier [Propag]: finished in 12.00 milliseconds, allocated 18.163 megabytes
*** Specialise [Propag]:
Result size of Specialise
= {terms: 1,324, types: 3,924, coercions: 997}
!!! Specialise [Propag]: finished in 12.00 milliseconds, allocated 9.817 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Propag]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 1,642, types: 5,292, coercions: 997}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Propag]: finished in 4.00 milliseconds, allocated 8.127 megabytes
*** Simplifier [Propag]:
Result size of Simplifier iteration=1
= {terms: 2,204, types: 7,316, coercions: 4,381}
Result size of Simplifier iteration=2
= {terms: 2,372, types: 6,548, coercions: 2,552}
Result size of Simplifier iteration=3
= {terms: 2,357, types: 6,529, coercions: 2,552}
Result size of Simplifier
= {terms: 2,357, types: 6,529, coercions: 2,552}
!!! Simplifier [Propag]: finished in 87.00 milliseconds, allocated 102.083 megabytes
*** Simplifier [Propag]:
Result size of Simplifier iteration=1
= {terms: 2,278, types: 6,401, coercions: 2,552}
Result size of Simplifier
= {terms: 2,246, types: 6,344, coercions: 2,552}
!!! Simplifier [Propag]: finished in 20.00 milliseconds, allocated 29.335 megabytes
*** Simplifier [Propag]:
Result size of Simplifier iteration=1
= {terms: 2,599, types: 7,358, coercions: 2,705}
Result size of Simplifier iteration=2
= {terms: 2,413, types: 6,848, coercions: 2,623}
Result size of Simplifier
= {terms: 2,413, types: 6,848, coercions: 2,623}
!!! Simplifier [Propag]: finished in 37.00 milliseconds, allocated 48.775 megabytes
*** Float inwards [Propag]:
Result size of Float inwards
= {terms: 2,413, types: 6,848, coercions: 2,623}
!!! Float inwards [Propag]: finished in 2.00 milliseconds, allocated 3.969 megabytes
*** Called arity analysis [Propag]:
Result size of Called arity analysis
= {terms: 2,413, types: 6,848, coercions: 2,623}
!!! Called arity analysis [Propag]: finished in 2.00 milliseconds, allocated 2.715 megabytes
*** Simplifier [Propag]:
Result size of Simplifier iteration=1
= {terms: 2,413, types: 6,848, coercions: 2,623}
Result size of Simplifier
= {terms: 2,413, types: 6,848, coercions: 2,623}
!!! Simplifier [Propag]: finished in 25.00 milliseconds, allocated 27.076 megabytes
*** Demand analysis [Propag]:
Result size of Demand analysis
= {terms: 2,413, types: 6,848, coercions: 2,623}
!!! Demand analysis [Propag]: finished in 7.00 milliseconds, allocated 13.097 megabytes
*** Worker Wrapper binds [Propag]:
Result size of Worker Wrapper binds
= {terms: 2,442, types: 6,927, coercions: 2,623}
!!! Worker Wrapper binds [Propag]: finished in 1.00 milliseconds, allocated 0.862 megabytes
*** Simplifier [Propag]:
Result size of Simplifier iteration=1
= {terms: 2,425, types: 6,910, coercions: 2,623}
Result size of Simplifier iteration=2
= {terms: 2,397, types: 6,839, coercions: 2,623}
Result size of Simplifier iteration=3
= {terms: 2,393, types: 6,831, coercions: 2,623}
Result size of Simplifier
= {terms: 2,393, types: 6,831, coercions: 2,623}
!!! Simplifier [Propag]: finished in 46.00 milliseconds, allocated 63.083 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Propag]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 2,680, types: 7,613, coercions: 2,623}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Propag]: finished in 7.00 milliseconds, allocated 13.690 megabytes
*** Common sub-expression [Propag]:
Result size of Common sub-expression
= {terms: 2,491, types: 7,289, coercions: 2,390}
!!! Common sub-expression [Propag]: finished in 4.00 milliseconds, allocated 4.561 megabytes
*** Float inwards [Propag]:
Result size of Float inwards
= {terms: 2,491, types: 7,289, coercions: 2,390}
!!! Float inwards [Propag]: finished in 2.00 milliseconds, allocated 4.509 megabytes
*** Liberate case [Propag]:
Result size of Liberate case
= {terms: 2,491, types: 7,289, coercions: 2,390}
!!! Liberate case [Propag]: finished in 0.00 milliseconds, allocated 1.339 megabytes
*** Simplifier [Propag]:
Result size of Simplifier iteration=1
= {terms: 2,399, types: 7,054, coercions: 2,548}
Result size of Simplifier
= {terms: 2,399, types: 7,054, coercions: 2,400}
!!! Simplifier [Propag]: finished in 25.00 milliseconds, allocated 30.436 megabytes
*** SpecConstr [Propag]:
Result size of SpecConstr
= {terms: 2,399, types: 7,054, coercions: 2,400}
!!! SpecConstr [Propag]: finished in 2.00 milliseconds, allocated 3.441 megabytes
*** Simplifier [Propag]:
Result size of Simplifier
= {terms: 2,399, types: 7,054, coercions: 2,400}
!!! Simplifier [Propag]: finished in 11.00 milliseconds, allocated 15.650 megabytes
*** CoreTidy [Propag]:
Result size of Tidy Core
= {terms: 2,316, types: 6,923, coercions: 2,367}
!!! CoreTidy [Propag]: finished in 7.00 milliseconds, allocated 7.266 megabytes
Created temporary directory: /run/user/1000/ghc32040_0
*** CorePrep [Propag]:
Result size of CorePrep
= {terms: 2,587, types: 7,738, coercions: 2,367}
!!! CorePrep [Propag]: finished in 2.00 milliseconds, allocated 5.035 megabytes
*** Stg2Stg:
*** CodeGen [Propag]:
!!! CodeGen [Propag]: finished in 95.00 milliseconds, allocated 159.155 megabytes
*** Assembler:
Upsweep completely successful.
*** Deleting temp files:
Warning: deleting non-existent /run/user/1000/ghc32040_0/ghc_3.c
Warning: deleting non-existent /run/user/1000/ghc32040_0/ghc_1.s
*** Deleting temp files:
*** Deleting temp dirs:
Glasgow Haskell Compiler, Version 8.0.2, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d/package.cache
Using binary package database: /home/alberto/.cabal/store/ghc-8.0.2/package.db/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/package.conf.inplace/package.cache
loading package database /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.0.2/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.9.1.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.11.1.0
wired-in package ghc mapped to ghc-8.0.2
wired-in package dph-seq not found.
wired-in package dph-par not found.
loading package database /nix/store/xlipj08x2sh0261b503v5a6q97vva36j-ghc-8.0.2-with-packages/lib/ghc-8.0.2/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.0.2/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.0.2
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.9.1.0
wired-in package rts mapped to rts-1.0
wired-in package template-haskell mapped to template-haskell-2.11.1.0
wired-in package ghc mapped to ghc-8.0.2
wired-in package dph-seq not found.
wired-in package dph-par not found.
*** Chasing dependencies:
Chasing modules from: *app/Propag.hs
!!! Chasing dependencies: finished in 3.00 milliseconds, allocated 3.289 megabytes
Stable obj: [Propag]
Stable BCO: []
Ready for upsweep
[NONREC
ModSummary {
ms_hs_date = 2016-10-20 16:01:17.024964298 UTC
ms_mod = Propag,
ms_textual_imps = [(Nothing, Prelude), (Nothing, System.Exit),
(Nothing, Options.Generic), (Nothing, Data.Aeson),
(Nothing, Data.ByteString), (Nothing, Data.Aeson),
(Nothing, Data.Yaml), (Nothing, Control.Monad), (Nothing, GDAL),
(Nothing, Sigym4.Propag.Engine), (Nothing, Sigym4.Propag),
(Nothing, Sigym4.Propag.Engine.VTK),
(Nothing, Sigym4.Propag.Loader.Gdal)]
ms_srcimps = []
}]
*** Deleting temp files:
compile: input file app/Propag.hs
*** Checking old interface for Propag:
[1 of 1] Skipping Propag ( app/Propag.hs, /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/build/sigym4-propag/sigym4-propag-tmp/Propag.o )
Upsweep completely successful.
*** Deleting temp files:
Linking /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/build/sigym4-propag/sigym4-propag ...
Created temporary directory: /run/user/1000/ghc32068_0
*** C Compiler:
*** C Compiler:
*** Linker:
*** Deleting temp files:
*** Deleting temp dirs:
Creating package registration file:
/home/alberto/src/sigym4-propag/dist-newstyle/tmp/package-registration-11015139291801979802
Results for The Glorious Glasgow Haskell Compilation System, version 8.2.0.20170507
Resolving dependencies...
In order, the following will be built (use -v for more details):
sigym4-propag-0.1.0.0
sigym4-propag-gdal-0.1.0.0
sigym4-propag-engine-0.1.0.0
Configuring sigym4-propag-0.1.0.0...
Glasgow Haskell Compiler, Version 8.2.0.20170507, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d/package.cache
package flags []
loading package database /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.10.0.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.12.0.0
wired-in package ghc mapped to ghc-8.2.0.20170507
wired-in package dph-seq not found.
wired-in package dph-par not found.
Created temporary directory: /run/user/1000/ghc30106_0
*** C Compiler:
*** Assembler:
*** Deleting temp files:
*** Deleting temp dirs:
Preprocessing library sigym4-propag-0.1.0.0...
Glasgow Haskell Compiler, Version 8.2.0.20170507, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d/package.cache
Using binary package database: /home/alberto/.cabal/store/ghc-8.2.0.20170507/package.db/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.2.0.20170507/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-0.1.0.0/package.conf.inplace/package.cache
package flags [-package-id HStringTemplate-0.8.5-EOf3v8FfcIWC68mfIXhaIH{unit HStringTemplate-0.8.5-EOf3v8FfcIWC68mfIXhaIH True ([])},
-package-id aeson-1.2.0.0-GzZEd3TPxDp8eCRz61zVbu{unit aeson-1.2.0.0-GzZEd3TPxDp8eCRz61zVbu True ([])},
-package-id attoparsec-0.13.1.0-EeauLdcHAn22EaytdoOUUy{unit attoparsec-0.13.1.0-EeauLdcHAn22EaytdoOUUy True ([])},
-package-id base-4.10.0.0{unit base-4.10.0.0 True ([])},
-package-id behave-hs-0.1.0.0-CuIoxu85zMW43SheMvHSjj{unit behave-hs-0.1.0.0-CuIoxu85zMW43SheMvHSjj True ([])},
-package-id bytestring-0.10.8.2{unit bytestring-0.10.8.2 True ([])},
-package-id conduit-1.2.10-5brvbY0Opr35o8EYvqFLIp{unit conduit-1.2.10-5brvbY0Opr35o8EYvqFLIp True ([])},
-package-id containers-0.5.10.2{unit containers-0.5.10.2 True ([])},
-package-id data-default-0.7.1.1-Cgf4OS8U5nL6zc548wCud3{unit data-default-0.7.1.1-Cgf4OS8U5nL6zc548wCud3 True ([])},
-package-id deepseq-1.4.3.0{unit deepseq-1.4.3.0 True ([])},
-package-id dimensional-1.0.1.3-AwjOO1eJMLo6Q4bC3bTSIy{unit dimensional-1.0.1.3-AwjOO1eJMLo6Q4bC3bTSIy True ([])},
-package-id dimensional-parsers-0.1.0.0-JIqCxMxkHVvJTlhTRSzjRS{unit dimensional-parsers-0.1.0.0-JIqCxMxkHVvJTlhTRSzjRS True ([])},
-package-id either-4.4.1.1-KGjRp8BpdI49e6MiirIeHc{unit either-4.4.1.1-KGjRp8BpdI49e6MiirIeHc True ([])},
-package-id exceptions-0.8.3-3zCgYfTpFKq4RKxglsVVmi{unit exceptions-0.8.3-3zCgYfTpFKq4RKxglsVVmi True ([])},
-package-id hashable-1.2.6.0-7Gsj8YdWAkcL6rUSx8rvrn{unit hashable-1.2.6.0-7Gsj8YdWAkcL6rUSx8rvrn True ([])},
-package-id ieee754-0.8.0-HLjs1Vz4yYwDDe3V5nl83v{unit ieee754-0.8.0-HLjs1Vz4yYwDDe3V5nl83v True ([])},
-package-id lens-4.15.2-IshImfkRsAKFZdGMMuZnIv{unit lens-4.15.2-IshImfkRsAKFZdGMMuZnIv True ([])},
-package-id scientific-0.3.4.12-LOs4u63I6bmHnkOzSWUP7B{unit scientific-0.3.4.12-LOs4u63I6bmHnkOzSWUP7B True ([])},
-package-id semigroups-0.18.2-FqpGcOXqlx0FlA2GFSfDbr{unit semigroups-0.18.2-FqpGcOXqlx0FlA2GFSfDbr True ([])},
-package-id sigym4-geometry-0.4.3.1-5vr59vVT6776qS9GrPFXUM{unit sigym4-geometry-0.4.3.1-5vr59vVT6776qS9GrPFXUM True ([])},
-package-id stm-2.4.4.1-3lSPxhOjRuAKMHuJuz19H9{unit stm-2.4.4.1-3lSPxhOjRuAKMHuJuz19H9 True ([])},
-package-id text-1.2.2.1-CeE3Z8HRhGyIf3rOe5gX0e{unit text-1.2.2.1-CeE3Z8HRhGyIf3rOe5gX0e True ([])},
-package-id these-0.7.3-9phuGpgGbZa7vKmVupXcN7{unit these-0.7.3-9phuGpgGbZa7vKmVupXcN7 True ([])},
-package-id time-1.8.0.1{unit time-1.8.0.1 True ([])},
-package-id transformers-0.5.2.0{unit transformers-0.5.2.0 True ([])},
-package-id unordered-containers-0.2.8.0-3THpHroLvCaDTAu7WQBmel{unit unordered-containers-0.2.8.0-3THpHroLvCaDTAu7WQBmel True ([])},
-package-id uuid-1.3.13-2f5gpeuzlnzAy4CLkoJzwI{unit uuid-1.3.13-2f5gpeuzlnzAy4CLkoJzwI True ([])},
-package-id vector-0.12.0.1-Jtxp4gydFB54Q1nOUJyCe3{unit vector-0.12.0.1-Jtxp4gydFB54Q1nOUJyCe3 True ([])},
-package-id vector-missing-0.1.0.0-9s1h55fEseH5rVXzRW9Ofv{unit vector-missing-0.1.0.0-9s1h55fEseH5rVXzRW9Ofv True ([])},
-package-id vector-th-unbox-0.2.1.6-ASZ5hJEvjAf2iwgKb0cpUw{unit vector-th-unbox-0.2.1.6-ASZ5hJEvjAf2iwgKb0cpUw True ([])}]
loading package database /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.2.0.20170507/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.2.0.20170507
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.10.0.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.12.0.0
wired-in package ghc mapped to ghc-8.2.0.20170507
wired-in package dph-seq not found.
wired-in package dph-par not found.
package flags [-package-id HStringTemplate-0.8.5-EOf3v8FfcIWC68mfIXhaIH{unit HStringTemplate-0.8.5 True ([])},
-package-id aeson-1.2.0.0-GzZEd3TPxDp8eCRz61zVbu{unit aeson-1.2.0.0 True ([])},
-package-id attoparsec-0.13.1.0-EeauLdcHAn22EaytdoOUUy{unit attoparsec-0.13.1.0 True ([])},
-package-id base-4.10.0.0{unit base-4.10.0.0 True ([])},
-package-id behave-hs-0.1.0.0-CuIoxu85zMW43SheMvHSjj{unit behave-hs-0.1.0.0 True ([])},
-package-id bytestring-0.10.8.2{unit bytestring-0.10.8.2 True ([])},
-package-id conduit-1.2.10-5brvbY0Opr35o8EYvqFLIp{unit conduit-1.2.10 True ([])},
-package-id containers-0.5.10.2{unit containers-0.5.10.2 True ([])},
-package-id data-default-0.7.1.1-Cgf4OS8U5nL6zc548wCud3{unit data-default-0.7.1.1 True ([])},
-package-id deepseq-1.4.3.0{unit deepseq-1.4.3.0 True ([])},
-package-id dimensional-1.0.1.3-AwjOO1eJMLo6Q4bC3bTSIy{unit dimensional-1.0.1.3 True ([])},
-package-id dimensional-parsers-0.1.0.0-JIqCxMxkHVvJTlhTRSzjRS{unit dimensional-parsers-0.1.0.0 True ([])},
-package-id either-4.4.1.1-KGjRp8BpdI49e6MiirIeHc{unit either-4.4.1.1 True ([])},
-package-id exceptions-0.8.3-3zCgYfTpFKq4RKxglsVVmi{unit exceptions-0.8.3 True ([])},
-package-id hashable-1.2.6.0-7Gsj8YdWAkcL6rUSx8rvrn{unit hashable-1.2.6.0 True ([])},
-package-id ieee754-0.8.0-HLjs1Vz4yYwDDe3V5nl83v{unit ieee754-0.8.0 True ([])},
-package-id lens-4.15.2-IshImfkRsAKFZdGMMuZnIv{unit lens-4.15.2 True ([])},
-package-id scientific-0.3.4.12-LOs4u63I6bmHnkOzSWUP7B{unit scientific-0.3.4.12 True ([])},
-package-id semigroups-0.18.2-FqpGcOXqlx0FlA2GFSfDbr{unit semigroups-0.18.2 True ([])},
-package-id sigym4-geometry-0.4.3.1-5vr59vVT6776qS9GrPFXUM{unit sigym4-geometry-0.4.3.1 True ([])},
-package-id stm-2.4.4.1-3lSPxhOjRuAKMHuJuz19H9{unit stm-2.4.4.1 True ([])},
-package-id text-1.2.2.1-CeE3Z8HRhGyIf3rOe5gX0e{unit text-1.2.2.1 True ([])},
-package-id these-0.7.3-9phuGpgGbZa7vKmVupXcN7{unit these-0.7.3 True ([])},
-package-id time-1.8.0.1{unit time-1.8.0.1 True ([])},
-package-id transformers-0.5.2.0{unit transformers-0.5.2.0 True ([])},
-package-id unordered-containers-0.2.8.0-3THpHroLvCaDTAu7WQBmel{unit unordered-containers-0.2.8.0 True ([])},
-package-id uuid-1.3.13-2f5gpeuzlnzAy4CLkoJzwI{unit uuid-1.3.13 True ([])},
-package-id vector-0.12.0.1-Jtxp4gydFB54Q1nOUJyCe3{unit vector-0.12.0.1 True ([])},
-package-id vector-missing-0.1.0.0-9s1h55fEseH5rVXzRW9Ofv{unit vector-missing-0.1.0.0 True ([])},
-package-id vector-th-unbox-0.2.1.6-ASZ5hJEvjAf2iwgKb0cpUw{unit vector-th-unbox-0.2.1.6 True ([])}]
loading package database /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.2.0.20170507/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.2.0.20170507
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.10.0.0
wired-in package rts mapped to rts-1.0
wired-in package template-haskell mapped to template-haskell-2.12.0.0
wired-in package ghc mapped to ghc-8.2.0.20170507
wired-in package dph-seq not found.
wired-in package dph-par not found.
*** Chasing dependencies:
Chasing modules from: *Sigym4.Propag,*Sigym4.Propag.Types,*Sigym4.Propag.Util,*Sigym4.Propag.BlockMap,*Sigym4.Propag.Template
Created temporary directory: /run/user/1000/ghc30183_0
*** C pre-processor:
*** C pre-processor:
!!! Chasing dependencies: finished in 16.78 milliseconds, allocated 32.243 megabytes
Stable obj: []
Stable BCO: []
Ready for upsweep
[NONREC
ModSummary {
ms_hs_date = 2016-10-20 16:01:17.021630982 UTC
ms_mod = Sigym4.Propag.BlockMap,
ms_textual_imps = [(Nothing, Prelude), (Nothing, Data.Vector),
(Nothing, Data.Default), (Nothing, Data.Aeson),
(Nothing, Control.Lens), (Nothing, Control.Arrow),
(Nothing, Control.Applicative), (Nothing, Sigym4.Geometry)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2016-10-20 16:01:17.021630982 UTC
ms_mod = Sigym4.Propag.Template,
ms_textual_imps = [(Nothing, Prelude),
(Nothing, Text.StringTemplate), (Nothing, Data.Time.Format),
(Nothing, Data.Time.Clock), (Nothing, Data.Aeson),
(Nothing, Control.Monad), (Nothing, Control.Arrow)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2016-10-20 16:01:17.021630982 UTC
ms_mod = Sigym4.Propag.Util,
ms_textual_imps = [(Nothing, Prelude), (Nothing, Debug.Trace),
(Nothing, Text.Printf), (Nothing, System.CPUTime),
(Nothing, Data.Hashable), (Nothing, Data.HashSet),
(Nothing, Data.IORef), (Nothing, Control.Monad.STM),
(Nothing, Control.Monad.Catch), (Nothing, Control.Monad.IO.Class),
(Nothing, Control.Exception), (Nothing, Control.Concurrent),
(Nothing, Control.Concurrent.STM.TVar), (Nothing, Sigym4.Geometry)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2017-05-19 09:16:23.651107442 UTC
ms_mod = Sigym4.Propag.Types,
ms_textual_imps = [(Nothing, Prelude),
(Nothing, System.Mem.StableName), (Nothing, Unsafe.Coerce),
(Nothing, Numeric.Units.Dimensional.Float),
(Nothing, Numeric.Units.Dimensional.SIUnits),
(Nothing, Numeric.Units.Dimensional),
(Nothing, Numeric.Units.Dimensional.UnitNames.InterchangeNames),
(Nothing, Numeric.Units.Dimensional.Coercion),
(Nothing, Numeric.Units.Dimensional.Dynamic),
(Nothing, Numeric.Units.Dimensional.Prelude),
(Nothing, Numeric.Units.Dimensional.Parsing.UCUM),
(Nothing, Numeric.IEEE), (Nothing, GHC.Generics),
(Nothing, GHC.Exts), (Nothing, Foreign.Ptr),
(Nothing, Foreign.Storable), (Nothing, Data.Vector.Missing),
(Nothing, Data.Vector.Storable), (Nothing, Data.Vector.Generic),
(Nothing, Data.UUID), (Nothing, Data.String),
(Nothing, Data.Scientific), (Nothing, Data.Typeable),
(Nothing, Data.Time), (Nothing, Data.Text), (Nothing, Data.Text),
(Nothing, Data.Proxy), (Nothing, Data.Map.Strict),
(Nothing, Data.Hashable), (Nothing, Data.Function),
(Nothing, Data.Conduit), (Nothing, Data.Int),
(Nothing, Data.HashMap.Strict), (Nothing, Data.Maybe),
(Nothing, Data.Default), (Nothing, Data.Attoparsec.Text),
(Nothing, Data.Aeson.Types), (Nothing, Data.Aeson),
(Nothing, Control.Monad.IO.Class), (Nothing, Control.Monad),
(Nothing, Control.Lens), (Nothing, Control.Applicative),
(Nothing, Behave.Units), (Nothing, Behave.Units),
(Nothing, Behave), (Nothing, Sigym4.Geometry),
(Nothing, Sigym4.Propag.Template), (Nothing, Sigym4.Propag.Util),
(Nothing, Sigym4.Propag.BlockMap)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2016-10-20 16:01:17.021630982 UTC
ms_mod = Sigym4.Propag,
ms_textual_imps = [(Nothing, Prelude),
(Nothing, Sigym4.Propag.Types), (Nothing, Control.Lens)]
ms_srcimps = []
}]
*** Deleting temp files:
compile: input file src/Sigym4/Propag/BlockMap.hs
*** Checking old interface for Sigym4.Propag.BlockMap (use -ddump-hi-diffs for more details):
[1 of 5] Compiling Sigym4.Propag.BlockMap ( src/Sigym4/Propag/BlockMap.hs, /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-0.1.0.0/build/Sigym4/Propag/BlockMap.o )
*** Parser [Sigym4.Propag.BlockMap]:
!!! Parser [Sigym4.Propag.BlockMap]: finished in 1.47 milliseconds, allocated 3.115 megabytes
*** Renamer/typechecker [Sigym4.Propag.BlockMap]:
!!! Renamer/typechecker [Sigym4.Propag.BlockMap]: finished in 175.25 milliseconds, allocated 166.395 megabytes
*** Desugar [Sigym4.Propag.BlockMap]:
Result size of Desugar (after optimization)
= {terms: 614, types: 876, coercions: 176, joins: 2/10}
!!! Desugar [Sigym4.Propag.BlockMap]: finished in 18.61 milliseconds, allocated 16.982 megabytes
*** Simplifier [Sigym4.Propag.BlockMap]:
Result size of Simplifier iteration=1
= {terms: 2,091, types: 2,554, coercions: 707, joins: 2/77}
Result size of Simplifier iteration=2
= {terms: 1,816, types: 2,069, coercions: 547, joins: 2/43}
Result size of Simplifier iteration=3
= {terms: 1,814, types: 2,062, coercions: 541, joins: 2/43}
Result size of Simplifier
= {terms: 1,814, types: 2,062, coercions: 541, joins: 2/43}
!!! Simplifier [Sigym4.Propag.BlockMap]: finished in 145.90 milliseconds, allocated 124.562 megabytes
*** Specialise [Sigym4.Propag.BlockMap]:
Result size of Specialise
= {terms: 2,635, types: 3,403, coercions: 689, joins: 3/62}
!!! Specialise [Sigym4.Propag.BlockMap]: finished in 3.47 milliseconds, allocated 5.406 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.BlockMap]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 2,843, types: 3,794, coercions: 689, joins: 3/43}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.BlockMap]: finished in 11.72 milliseconds, allocated 17.530 megabytes
*** Simplifier [Sigym4.Propag.BlockMap]:
Result size of Simplifier iteration=1
= {terms: 3,223, types: 4,054, coercions: 1,083, joins: 7/150}
Result size of Simplifier iteration=2
= {terms: 2,778, types: 3,649, coercions: 1,037, joins: 4/49}
Result size of Simplifier iteration=3
= {terms: 2,773, types: 3,612, coercions: 961, joins: 4/44}
Result size of Simplifier iteration=4
= {terms: 2,769, types: 3,610, coercions: 961, joins: 4/42}
Result size of Simplifier
= {terms: 2,769, types: 3,610, coercions: 961, joins: 4/42}
!!! Simplifier [Sigym4.Propag.BlockMap]: finished in 78.43 milliseconds, allocated 101.391 megabytes
*** Simplifier [Sigym4.Propag.BlockMap]:
Result size of Simplifier iteration=1
= {terms: 4,735, types: 8,007, coercions: 3,094, joins: 14/160}
Result size of Simplifier iteration=2
= {terms: 3,549, types: 5,707, coercions: 1,960, joins: 8/92}
Result size of Simplifier iteration=3
= {terms: 3,449, types: 5,347, coercions: 1,728, joins: 4/68}
Result size of Simplifier
= {terms: 3,449, types: 5,347, coercions: 1,728, joins: 4/68}
!!! Simplifier [Sigym4.Propag.BlockMap]: finished in 107.32 milliseconds, allocated 131.789 megabytes
*** Simplifier [Sigym4.Propag.BlockMap]:
Result size of Simplifier iteration=1
= {terms: 5,304, types: 7,265, coercions: 2,442, joins: 27/214}
Result size of Simplifier iteration=2
= {terms: 4,243, types: 5,398, coercions: 2,888, joins: 18/111}
Result size of Simplifier iteration=3
= {terms: 4,043, types: 4,919, coercions: 2,546, joins: 13/79}
Result size of Simplifier
= {terms: 4,043, types: 4,919, coercions: 2,546, joins: 13/79}
!!! Simplifier [Sigym4.Propag.BlockMap]: finished in 102.63 milliseconds, allocated 127.554 megabytes
*** Float inwards [Sigym4.Propag.BlockMap]:
Result size of Float inwards
= {terms: 4,043, types: 4,919, coercions: 2,546, joins: 13/79}
!!! Float inwards [Sigym4.Propag.BlockMap]: finished in 2.87 milliseconds, allocated 6.842 megabytes
*** Called arity analysis [Sigym4.Propag.BlockMap]:
Result size of Called arity analysis
= {terms: 4,043, types: 4,919, coercions: 2,546, joins: 13/79}
!!! Called arity analysis [Sigym4.Propag.BlockMap]: finished in 4.09 milliseconds, allocated 3.755 megabytes
*** Simplifier [Sigym4.Propag.BlockMap]:
Result size of Simplifier iteration=1
= {terms: 4,727, types: 6,142, coercions: 4,200, joins: 25/105}
Result size of Simplifier iteration=2
= {terms: 4,431, types: 5,324, coercions: 3,552, joins: 14/90}
Result size of Simplifier
= {terms: 4,431, types: 5,324, coercions: 3,552, joins: 14/90}
!!! Simplifier [Sigym4.Propag.BlockMap]: finished in 66.66 milliseconds, allocated 86.111 megabytes
*** Demand analysis [Sigym4.Propag.BlockMap]:
Result size of Demand analysis
= {terms: 4,431, types: 5,324, coercions: 3,552, joins: 14/90}
!!! Demand analysis [Sigym4.Propag.BlockMap]: finished in 23.46 milliseconds, allocated 35.440 megabytes
*** Worker Wrapper binds [Sigym4.Propag.BlockMap]:
Result size of Worker Wrapper binds
= {terms: 5,389, types: 6,410, coercions: 3,662, joins: 21/243}
!!! Worker Wrapper binds [Sigym4.Propag.BlockMap]: finished in 1.29 milliseconds, allocated 2.456 megabytes
*** Simplifier [Sigym4.Propag.BlockMap]:
Result size of Simplifier iteration=1
= {terms: 4,978, types: 5,637, coercions: 3,686, joins: 21/172}
Result size of Simplifier iteration=2
= {terms: 4,386, types: 4,844, coercions: 3,542, joins: 14/90}
Result size of Simplifier
= {terms: 4,386, types: 4,844, coercions: 3,542, joins: 14/90}
!!! Simplifier [Sigym4.Propag.BlockMap]: finished in 79.29 milliseconds, allocated 100.052 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.BlockMap]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 4,468, types: 4,930, coercions: 3,542, joins: 10/84}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.BlockMap]: finished in 10.71 milliseconds, allocated 21.432 megabytes
*** Common sub-expression [Sigym4.Propag.BlockMap]:
Result size of Common sub-expression
= {terms: 4,358, types: 4,844, coercions: 3,542, joins: 10/84}
!!! Common sub-expression [Sigym4.Propag.BlockMap]: finished in 5.46 milliseconds, allocated 8.166 megabytes
*** Float inwards [Sigym4.Propag.BlockMap]:
Result size of Float inwards
= {terms: 4,358, types: 4,844, coercions: 3,542, joins: 10/84}
!!! Float inwards [Sigym4.Propag.BlockMap]: finished in 5.49 milliseconds, allocated 7.295 megabytes
*** Liberate case [Sigym4.Propag.BlockMap]:
Result size of Liberate case
= {terms: 4,358, types: 4,844, coercions: 3,542, joins: 10/84}
!!! Liberate case [Sigym4.Propag.BlockMap]: finished in 1.13 milliseconds, allocated 2.791 megabytes
*** Simplifier [Sigym4.Propag.BlockMap]:
Result size of Simplifier iteration=1
= {terms: 4,258, types: 4,719, coercions: 3,542, joins: 10/83}
Result size of Simplifier
= {terms: 4,258, types: 4,719, coercions: 3,542, joins: 10/83}
!!! Simplifier [Sigym4.Propag.BlockMap]: finished in 43.90 milliseconds, allocated 59.245 megabytes
*** SpecConstr [Sigym4.Propag.BlockMap]:
Result size of SpecConstr
= {terms: 5,881, types: 6,842, coercions: 6,639, joins: 13/135}
!!! SpecConstr [Sigym4.Propag.BlockMap]: finished in 5.25 milliseconds, allocated 9.836 megabytes
*** Simplifier [Sigym4.Propag.BlockMap]:
Result size of Simplifier iteration=1
= {terms: 5,805, types: 7,042, coercions: 6,641, joins: 13/136}
Result size of Simplifier iteration=2
= {terms: 4,212, types: 4,985, coercions: 3,375, joins: 10/77}
Result size of Simplifier iteration=3
= {terms: 3,848, types: 4,388, coercions: 2,567, joins: 10/70}
Result size of Simplifier iteration=4
= {terms: 3,846, types: 4,387, coercions: 2,567, joins: 10/69}
Result size of Simplifier
= {terms: 3,846, types: 4,387, coercions: 2,567, joins: 10/69}
!!! Simplifier [Sigym4.Propag.BlockMap]: finished in 165.89 milliseconds, allocated 134.626 megabytes
*** Demand analysis [Sigym4.Propag.BlockMap]:
Result size of Demand analysis
= {terms: 3,846, types: 4,387, coercions: 2,567, joins: 10/69}
!!! Demand analysis [Sigym4.Propag.BlockMap]: finished in 9.53 milliseconds, allocated 17.889 megabytes
*** CoreTidy [Sigym4.Propag.BlockMap]:
Result size of Tidy Core
= {terms: 2,941, types: 3,164, coercions: 1,815, joins: 6/51}
!!! CoreTidy [Sigym4.Propag.BlockMap]: finished in 9.74 milliseconds, allocated 7.564 megabytes
*** CorePrep [Sigym4.Propag.BlockMap]:
Result size of CorePrep
= {terms: 3,540, types: 3,829, coercions: 1,815, joins: 6/192}
!!! CorePrep [Sigym4.Propag.BlockMap]: finished in 2.55 milliseconds, allocated 6.023 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.BlockMap]:
!!! CodeGen [Sigym4.Propag.BlockMap]: finished in 77.89 milliseconds, allocated 134.394 megabytes
*** Assembler:
*** CorePrep [Sigym4.Propag.BlockMap]:
Result size of CorePrep
= {terms: 3,540, types: 3,829, coercions: 1,815, joins: 6/192}
!!! CorePrep [Sigym4.Propag.BlockMap]: finished in 3.09 milliseconds, allocated 6.026 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.BlockMap]:
!!! CodeGen [Sigym4.Propag.BlockMap]: finished in 81.31 milliseconds, allocated 141.773 megabytes
*** Assembler:
*** Deleting temp files:
Warning: deleting non-existent /run/user/1000/ghc30183_0/ghc_9.c
Warning: deleting non-existent /run/user/1000/ghc30183_0/ghc_7.c
Warning: deleting non-existent /run/user/1000/ghc30183_0/ghc_5.s
compile: input file src/Sigym4/Propag/Template.hs
*** Checking old interface for Sigym4.Propag.Template (use -ddump-hi-diffs for more details):
[2 of 5] Compiling Sigym4.Propag.Template ( src/Sigym4/Propag/Template.hs, /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-0.1.0.0/build/Sigym4/Propag/Template.o )
*** Parser [Sigym4.Propag.Template]:
!!! Parser [Sigym4.Propag.Template]: finished in 0.86 milliseconds, allocated 1.262 megabytes
*** Renamer/typechecker [Sigym4.Propag.Template]:
!!! Renamer/typechecker [Sigym4.Propag.Template]: finished in 41.53 milliseconds, allocated 52.537 megabytes
*** Desugar [Sigym4.Propag.Template]:
Result size of Desugar (after optimization)
= {terms: 259, types: 282, coercions: 4, joins: 0/5}
!!! Desugar [Sigym4.Propag.Template]: finished in 1.65 milliseconds, allocated 2.097 megabytes
*** Simplifier [Sigym4.Propag.Template]:
Result size of Simplifier iteration=1
= {terms: 621, types: 870, coercions: 80, joins: 0/11}
Result size of Simplifier iteration=2
= {terms: 529, types: 693, coercions: 56, joins: 0/8}
Result size of Simplifier iteration=3
= {terms: 514, types: 653, coercions: 54, joins: 0/6}
Result size of Simplifier
= {terms: 514, types: 653, coercions: 54, joins: 0/6}
!!! Simplifier [Sigym4.Propag.Template]: finished in 25.08 milliseconds, allocated 28.094 megabytes
*** Specialise [Sigym4.Propag.Template]:
Result size of Specialise
= {terms: 965, types: 1,720, coercions: 200, joins: 1/21}
!!! Specialise [Sigym4.Propag.Template]: finished in 1.44 milliseconds, allocated 2.115 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Template]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 1,112, types: 2,021, coercions: 200, joins: 1/13}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Template]: finished in 3.78 milliseconds, allocated 7.301 megabytes
*** Simplifier [Sigym4.Propag.Template]:
Result size of Simplifier iteration=1
= {terms: 1,035, types: 1,944, coercions: 516, joins: 1/22}
Result size of Simplifier iteration=2
= {terms: 961, types: 1,747, coercions: 488, joins: 1/15}
Result size of Simplifier iteration=3
= {terms: 957, types: 1,721, coercions: 415, joins: 1/13}
Result size of Simplifier
= {terms: 957, types: 1,721, coercions: 415, joins: 1/13}
!!! Simplifier [Sigym4.Propag.Template]: finished in 33.33 milliseconds, allocated 40.698 megabytes
*** Simplifier [Sigym4.Propag.Template]:
Result size of Simplifier iteration=1
= {terms: 1,438, types: 2,797, coercions: 950, joins: 3/41}
Result size of Simplifier iteration=2
= {terms: 1,231, types: 2,315, coercions: 681, joins: 2/27}
Result size of Simplifier iteration=3
= {terms: 1,206, types: 2,225, coercions: 623, joins: 1/21}
Result size of Simplifier
= {terms: 1,206, types: 2,225, coercions: 623, joins: 1/21}
!!! Simplifier [Sigym4.Propag.Template]: finished in 36.99 milliseconds, allocated 47.055 megabytes
*** Simplifier [Sigym4.Propag.Template]:
Result size of Simplifier iteration=1
= {terms: 2,540, types: 3,635, coercions: 931, joins: 20/106}
Result size of Simplifier iteration=2
= {terms: 1,962, types: 2,857, coercions: 1,303, joins: 12/55}
Result size of Simplifier iteration=3
= {terms: 1,879, types: 2,707, coercions: 1,138, joins: 10/49}
Result size of Simplifier iteration=4
= {terms: 1,871, types: 2,677, coercions: 1,056, joins: 10/45}
Result size of Simplifier
= {terms: 1,871, types: 2,677, coercions: 1,056, joins: 10/45}
!!! Simplifier [Sigym4.Propag.Template]: finished in 45.57 milliseconds, allocated 58.463 megabytes
*** Float inwards [Sigym4.Propag.Template]:
Result size of Float inwards
= {terms: 1,871, types: 2,677, coercions: 1,056, joins: 10/45}
!!! Float inwards [Sigym4.Propag.Template]: finished in 1.52 milliseconds, allocated 3.405 megabytes
*** Called arity analysis [Sigym4.Propag.Template]:
Result size of Called arity analysis
= {terms: 1,871, types: 2,677, coercions: 1,056, joins: 10/45}
!!! Called arity analysis [Sigym4.Propag.Template]: finished in 0.95 milliseconds, allocated 1.960 megabytes
*** Simplifier [Sigym4.Propag.Template]:
Result size of Simplifier iteration=1
= {terms: 2,123, types: 3,145, coercions: 1,522, joins: 20/56}
Result size of Simplifier iteration=2
= {terms: 2,001, types: 2,789, coercions: 1,333, joins: 15/47}
Result size of Simplifier
= {terms: 2,001, types: 2,789, coercions: 1,333, joins: 15/47}
!!! Simplifier [Sigym4.Propag.Template]: finished in 28.26 milliseconds, allocated 37.452 megabytes
*** Demand analysis [Sigym4.Propag.Template]:
Result size of Demand analysis
= {terms: 2,001, types: 2,789, coercions: 1,333, joins: 15/47}
!!! Demand analysis [Sigym4.Propag.Template]: finished in 8.06 milliseconds, allocated 15.566 megabytes
*** Worker Wrapper binds [Sigym4.Propag.Template]:
Result size of Worker Wrapper binds
= {terms: 2,375, types: 3,564, coercions: 1,366, joins: 26/130}
!!! Worker Wrapper binds [Sigym4.Propag.Template]: finished in 0.84 milliseconds, allocated 1.136 megabytes
*** Simplifier [Sigym4.Propag.Template]:
Result size of Simplifier iteration=1
= {terms: 2,187, types: 3,214, coercions: 1,373, joins: 26/78}
Result size of Simplifier iteration=2
= {terms: 1,972, types: 2,758, coercions: 1,337, joins: 15/47}
Result size of Simplifier
= {terms: 1,972, types: 2,758, coercions: 1,337, joins: 15/47}
!!! Simplifier [Sigym4.Propag.Template]: finished in 30.98 milliseconds, allocated 41.708 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Template]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 1,990, types: 2,785, coercions: 1,337, joins: 9/40}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Template]: finished in 7.35 milliseconds, allocated 9.973 megabytes
*** Common sub-expression [Sigym4.Propag.Template]:
Result size of Common sub-expression
= {terms: 1,977, types: 2,756, coercions: 1,337, joins: 9/40}
!!! Common sub-expression [Sigym4.Propag.Template]: finished in 1.89 milliseconds, allocated 3.169 megabytes
*** Float inwards [Sigym4.Propag.Template]:
Result size of Float inwards
= {terms: 1,977, types: 2,756, coercions: 1,337, joins: 9/40}
!!! Float inwards [Sigym4.Propag.Template]: finished in 1.43 milliseconds, allocated 3.488 megabytes
*** Liberate case [Sigym4.Propag.Template]:
Result size of Liberate case
= {terms: 2,837, types: 3,376, coercions: 1,337, joins: 21/64}
!!! Liberate case [Sigym4.Propag.Template]: finished in 0.88 milliseconds, allocated 1.809 megabytes
*** Simplifier [Sigym4.Propag.Template]:
Result size of Simplifier iteration=1
= {terms: 2,765, types: 3,290, coercions: 1,337, joins: 19/62}
Result size of Simplifier
= {terms: 2,765, types: 3,290, coercions: 1,337, joins: 19/62}
!!! Simplifier [Sigym4.Propag.Template]: finished in 23.98 milliseconds, allocated 31.229 megabytes
*** SpecConstr [Sigym4.Propag.Template]:
Result size of SpecConstr
= {terms: 5,666, types: 5,696, coercions: 2,237, joins: 53/146}
!!! SpecConstr [Sigym4.Propag.Template]: finished in 4.08 milliseconds, allocated 9.563 megabytes
*** Simplifier [Sigym4.Propag.Template]:
Result size of Simplifier iteration=1
= {terms: 5,606, types: 5,616, coercions: 2,221, joins: 55/151}
Result size of Simplifier iteration=2
= {terms: 3,560, types: 3,834, coercions: 1,326, joins: 37/94}
Result size of Simplifier iteration=3
= {terms: 3,558, types: 3,832, coercions: 1,326, joins: 37/92}
Result size of Simplifier
= {terms: 3,558, types: 3,832, coercions: 1,326, joins: 37/92}
!!! Simplifier [Sigym4.Propag.Template]: finished in 68.57 milliseconds, allocated 90.401 megabytes
*** Demand analysis [Sigym4.Propag.Template]:
Result size of Demand analysis
= {terms: 3,558, types: 3,832, coercions: 1,326, joins: 37/92}
!!! Demand analysis [Sigym4.Propag.Template]: finished in 11.84 milliseconds, allocated 23.999 megabytes
*** CoreTidy [Sigym4.Propag.Template]:
Result size of Tidy Core
= {terms: 3,125, types: 2,919, coercions: 615, joins: 34/82}
!!! CoreTidy [Sigym4.Propag.Template]: finished in 6.71 milliseconds, allocated 5.038 megabytes
*** CorePrep [Sigym4.Propag.Template]:
Result size of CorePrep
= {terms: 4,124, types: 3,322, coercions: 615, joins: 34/88}
!!! CorePrep [Sigym4.Propag.Template]: finished in 2.73 milliseconds, allocated 6.504 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Template]:
!!! CodeGen [Sigym4.Propag.Template]: finished in 51.74 milliseconds, allocated 91.669 megabytes
*** Assembler:
*** CorePrep [Sigym4.Propag.Template]:
Result size of CorePrep
= {terms: 4,124, types: 3,322, coercions: 615, joins: 34/88}
!!! CorePrep [Sigym4.Propag.Template]: finished in 3.02 milliseconds, allocated 6.503 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Template]:
!!! CodeGen [Sigym4.Propag.Template]: finished in 54.12 milliseconds, allocated 94.779 megabytes
*** Assembler:
*** Deleting temp files:
Warning: deleting non-existent /run/user/1000/ghc30183_0/ghc_14.c
Warning: deleting non-existent /run/user/1000/ghc30183_0/ghc_12.c
Warning: deleting non-existent /run/user/1000/ghc30183_0/ghc_10.s
compile: input file src/Sigym4/Propag/Util.hs
*** Checking old interface for Sigym4.Propag.Util (use -ddump-hi-diffs for more details):
[3 of 5] Compiling Sigym4.Propag.Util ( src/Sigym4/Propag/Util.hs, /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-0.1.0.0/build/Sigym4/Propag/Util.o )
*** Parser [Sigym4.Propag.Util]:
!!! Parser [Sigym4.Propag.Util]: finished in 1.74 milliseconds, allocated 3.434 megabytes
*** Renamer/typechecker [Sigym4.Propag.Util]:
!!! Renamer/typechecker [Sigym4.Propag.Util]: finished in 64.59 milliseconds, allocated 78.415 megabytes
*** Desugar [Sigym4.Propag.Util]:
Result size of Desugar (after optimization)
= {terms: 584, types: 739, coercions: 4, joins: 0/25}
!!! Desugar [Sigym4.Propag.Util]: finished in 3.82 milliseconds, allocated 5.344 megabytes
src/Sigym4/Propag/Util.hs:29:1: warning: [-Wunused-imports]
The import of ‘Debug.Trace’ is redundant
except perhaps to import instances from ‘Debug.Trace’
To import instances alone, use: import Debug.Trace()
|
29 | import Debug.Trace
| ^^^^^^^^^^^^^^^^^^
*** Simplifier [Sigym4.Propag.Util]:
Result size of Simplifier iteration=1
= {terms: 1,217, types: 1,468, coercions: 422, joins: 0/27}
Result size of Simplifier iteration=2
= {terms: 1,136, types: 1,315, coercions: 284, joins: 0/18}
Result size of Simplifier
= {terms: 1,136, types: 1,315, coercions: 284, joins: 0/18}
!!! Simplifier [Sigym4.Propag.Util]: finished in 34.36 milliseconds, allocated 34.599 megabytes
*** Specialise [Sigym4.Propag.Util]:
Result size of Specialise
= {terms: 1,136, types: 1,315, coercions: 284, joins: 0/18}
!!! Specialise [Sigym4.Propag.Util]: finished in 4.87 milliseconds, allocated 1.493 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Util]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 1,170, types: 1,409, coercions: 284, joins: 0/20}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Util]: finished in 3.14 milliseconds, allocated 6.924 megabytes
*** Simplifier [Sigym4.Propag.Util]:
Result size of Simplifier iteration=1
= {terms: 1,243, types: 1,379, coercions: 276, joins: 6/114}
Result size of Simplifier iteration=2
= {terms: 998, types: 1,236, coercions: 276, joins: 2/24}
Result size of Simplifier iteration=3
= {terms: 947, types: 1,194, coercions: 276, joins: 1/24}
Result size of Simplifier iteration=4
= {terms: 947, types: 1,194, coercions: 276, joins: 1/24}
Result size of Simplifier
= {terms: 947, types: 1,194, coercions: 276, joins: 1/24}
!!! Simplifier [Sigym4.Propag.Util]: finished in 14.54 milliseconds, allocated 18.930 megabytes
*** Simplifier [Sigym4.Propag.Util]:
Result size of Simplifier iteration=1
= {terms: 969, types: 1,208, coercions: 276, joins: 2/25}
Result size of Simplifier iteration=2
= {terms: 958, types: 1,202, coercions: 276, joins: 1/24}
Result size of Simplifier
= {terms: 958, types: 1,202, coercions: 276, joins: 1/24}
!!! Simplifier [Sigym4.Propag.Util]: finished in 8.29 milliseconds, allocated 12.284 megabytes
*** Simplifier [Sigym4.Propag.Util]:
Result size of Simplifier
= {terms: 958, types: 1,202, coercions: 276, joins: 1/24}
!!! Simplifier [Sigym4.Propag.Util]: finished in 2.69 milliseconds, allocated 4.021 megabytes
*** Float inwards [Sigym4.Propag.Util]:
Result size of Float inwards
= {terms: 958, types: 1,202, coercions: 276, joins: 1/24}
!!! Float inwards [Sigym4.Propag.Util]: finished in 0.91 milliseconds, allocated 2.152 megabytes
*** Called arity analysis [Sigym4.Propag.Util]:
Result size of Called arity analysis
= {terms: 958, types: 1,202, coercions: 276, joins: 1/24}
!!! Called arity analysis [Sigym4.Propag.Util]: finished in 0.95 milliseconds, allocated 0.904 megabytes
*** Simplifier [Sigym4.Propag.Util]:
Result size of Simplifier iteration=1
= {terms: 999, types: 1,237, coercions: 276, joins: 4/39}
Result size of Simplifier iteration=2
= {terms: 981, types: 1,192, coercions: 276, joins: 4/30}
Result size of Simplifier
= {terms: 981, types: 1,192, coercions: 276, joins: 4/30}
!!! Simplifier [Sigym4.Propag.Util]: finished in 8.46 milliseconds, allocated 12.740 megabytes
*** Demand analysis [Sigym4.Propag.Util]:
Result size of Demand analysis
= {terms: 981, types: 1,192, coercions: 276, joins: 4/30}
!!! Demand analysis [Sigym4.Propag.Util]: finished in 2.62 milliseconds, allocated 5.066 megabytes
*** Worker Wrapper binds [Sigym4.Propag.Util]:
Result size of Worker Wrapper binds
= {terms: 1,428, types: 1,681, coercions: 281, joins: 5/95}
!!! Worker Wrapper binds [Sigym4.Propag.Util]: finished in 0.66 milliseconds, allocated 0.995 megabytes
*** Simplifier [Sigym4.Propag.Util]:
Result size of Simplifier iteration=1
= {terms: 1,187, types: 1,396, coercions: 276, joins: 5/92}
Result size of Simplifier iteration=2
= {terms: 1,073, types: 1,261, coercions: 279, joins: 4/48}
Result size of Simplifier iteration=3
= {terms: 913, types: 1,104, coercions: 276, joins: 4/21}
Result size of Simplifier
= {terms: 913, types: 1,104, coercions: 276, joins: 4/21}
!!! Simplifier [Sigym4.Propag.Util]: finished in 15.31 milliseconds, allocated 23.657 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Util]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 913, types: 1,104, coercions: 276, joins: 4/21}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Util]: finished in 2.62 milliseconds, allocated 5.506 megabytes
*** Common sub-expression [Sigym4.Propag.Util]:
Result size of Common sub-expression
= {terms: 882, types: 1,068, coercions: 273, joins: 4/21}
!!! Common sub-expression [Sigym4.Propag.Util]: finished in 1.61 milliseconds, allocated 1.400 megabytes
*** Float inwards [Sigym4.Propag.Util]:
Result size of Float inwards
= {terms: 882, types: 1,068, coercions: 273, joins: 4/21}
!!! Float inwards [Sigym4.Propag.Util]: finished in 0.74 milliseconds, allocated 1.781 megabytes
*** Liberate case [Sigym4.Propag.Util]:
Result size of Liberate case
= {terms: 1,269, types: 1,230, coercions: 273, joins: 10/30}
!!! Liberate case [Sigym4.Propag.Util]: finished in 0.37 milliseconds, allocated 0.732 megabytes
*** Simplifier [Sigym4.Propag.Util]:
Result size of Simplifier iteration=1
= {terms: 1,225, types: 1,172, coercions: 273, joins: 10/27}
Result size of Simplifier
= {terms: 1,225, types: 1,172, coercions: 273, joins: 10/27}
!!! Simplifier [Sigym4.Propag.Util]: finished in 7.53 milliseconds, allocated 12.082 megabytes
*** SpecConstr [Sigym4.Propag.Util]:
Result size of SpecConstr
= {terms: 1,757, types: 1,386, coercions: 273, joins: 20/42}
!!! SpecConstr [Sigym4.Propag.Util]: finished in 1.08 milliseconds, allocated 2.483 megabytes
*** Simplifier [Sigym4.Propag.Util]:
Result size of Simplifier iteration=1
= {terms: 1,757, types: 1,386, coercions: 273, joins: 20/42}
Result size of Simplifier
= {terms: 1,219, types: 1,168, coercions: 273, joins: 10/27}
!!! Simplifier [Sigym4.Propag.Util]: finished in 9.53 milliseconds, allocated 14.308 megabytes
*** Demand analysis [Sigym4.Propag.Util]:
Result size of Demand analysis
= {terms: 1,219, types: 1,168, coercions: 273, joins: 10/27}
!!! Demand analysis [Sigym4.Propag.Util]: finished in 3.09 milliseconds, allocated 6.621 megabytes
*** CoreTidy [Sigym4.Propag.Util]:
Result size of Tidy Core
= {terms: 1,219, types: 1,168, coercions: 273, joins: 10/27}
!!! CoreTidy [Sigym4.Propag.Util]: finished in 1.59 milliseconds, allocated 2.043 megabytes
*** CorePrep [Sigym4.Propag.Util]:
Result size of CorePrep
= {terms: 1,757, types: 1,575, coercions: 273, joins: 10/132}
!!! CorePrep [Sigym4.Propag.Util]: finished in 1.43 milliseconds, allocated 3.082 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Util]:
!!! CodeGen [Sigym4.Propag.Util]: finished in 30.30 milliseconds, allocated 53.213 megabytes
*** Assembler:
*** CorePrep [Sigym4.Propag.Util]:
Result size of CorePrep
= {terms: 1,757, types: 1,575, coercions: 273, joins: 10/132}
!!! CorePrep [Sigym4.Propag.Util]: finished in 1.66 milliseconds, allocated 3.077 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Util]:
!!! CodeGen [Sigym4.Propag.Util]: finished in 32.06 milliseconds, allocated 56.242 megabytes
*** Assembler:
*** Deleting temp files:
Warning: deleting non-existent /run/user/1000/ghc30183_0/ghc_19.c
Warning: deleting non-existent /run/user/1000/ghc30183_0/ghc_17.c
Warning: deleting non-existent /run/user/1000/ghc30183_0/ghc_15.s
compile: input file /run/user/1000/ghc30183_0/ghc_3.hscpp
*** Checking old interface for Sigym4.Propag.Types (use -ddump-hi-diffs for more details):
[4 of 5] Compiling Sigym4.Propag.Types ( src/Sigym4/Propag/Types.hs, /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-0.1.0.0/build/Sigym4/Propag/Types.o )
*** Parser [Sigym4.Propag.Types]:
!!! Parser [Sigym4.Propag.Types]: finished in 15.79 milliseconds, allocated 32.960 megabytes
*** Renamer/typechecker [Sigym4.Propag.Types]:
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.09 milliseconds, allocated 0.071 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.03 milliseconds, allocated 0.016 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.08 milliseconds, allocated 0.089 megabytes
Loading package ghc-prim-0.5.0.0 ... linking ... done.
Loading package integer-gmp-1.0.0.1 ... linking ... done.
Loading package base-4.10.0.0 ... linking ... done.
Loading package transformers-0.5.2.0 ... linking ... done.
Loading package primitive-0.6.2.0 ... linking ... done.
Loading package array-0.5.1.2 ... linking ... done.
Loading package deepseq-1.4.3.0 ... linking ... done.
Loading package vector-0.12.0.1 ... linking ... done.
Loading package ghc-boot-th-8.2.0.20170507 ... linking ... done.
Loading package pretty-1.1.3.3 ... linking ... done.
Loading package template-haskell-2.12.0.0 ... linking ... done.
Loading package vector-missing-0.1.0.0 ... linking ... done.
Loading package bytestring-0.10.8.2 ... linking ... done.
Loading package containers-0.5.10.2 ... linking ... done.
Loading package binary-0.8.5.1 ... linking ... done.
Loading package cryptohash-sha1-0.11.100.1 ... linking ... done.
Loading package cryptohash-md5-0.11.100.1 ... linking ... done.
Loading package time-1.8.0.1 ... linking ... done.
*** gcc:
*** gcc:
*** gcc:
*** gcc:
*** gcc:
*** gcc:
Loading package unix-2.7.2.2 ... linking ... done.
Loading package entropy-0.3.7 ... linking ... done.
Loading package network-info-0.2.0.8 ... linking ... done.
Loading package random-1.1 ... linking ... done.
Loading package text-1.2.2.1 ... linking ... done.
Loading package hashable-1.2.6.0 ... linking ... done.
Loading package uuid-types-1.0.3 ... linking ... done.
Loading package uuid-1.3.13 ... linking ... done.
Loading package integer-logarithms-1.0.1 ... linking ... done.
Loading package scientific-0.3.4.12 ... linking ... done.
Loading package attoparsec-0.13.1.0 ... linking ... done.
Loading package base-compat-0.9.3 ... linking ... done.
Loading package dlist-0.8.0.2 ... linking ... done.
Loading package transformers-compat-0.5.1.4 ... linking ... done.
Loading package tagged-0.8.5 ... linking ... done.
Loading package time-locale-compat-0.1.1.3 ... linking ... done.
Loading package unordered-containers-0.2.8.0 ... linking ... done.
Loading package aeson-1.2.0.0 ... linking ... done.
Loading package base-orphans-0.6 ... linking ... done.
Loading package semigroups-0.18.2 ... linking ... done.
Loading package stm-2.4.4.1 ... linking ... done.
Loading package StateVar-1.1.0.4 ... linking ... done.
Loading package void-0.7.2 ... linking ... done.
Loading package contravariant-1.4 ... linking ... done.
Loading package distributive-0.5.2 ... linking ... done.
Loading package comonad-5.0.1 ... linking ... done.
Loading package bifunctors-5.4.2 ... linking ... done.
Loading package data-default-class-0.1.2.0 ... linking ... done.
Loading package mtl-2.2.1 ... linking ... done.
Loading package prelude-extras-0.4.0.3 ... linking ... done.
Loading package profunctors-5.2 ... linking ... done.
Loading package semigroupoids-5.2 ... linking ... done.
Loading package exceptions-0.8.3 ... linking ... done.
Loading package free-4.12.4 ... linking ... done.
Loading package keys-3.11 ... linking ... done.
Loading package tf-random-0.5 ... linking ... done.
Loading package QuickCheck-2.9.2 ... linking ... done.
Loading package adjunctions-4.3 ... linking ... done.
Loading package kan-extensions-5.0.1 ... linking ... done.
Loading package pointed-5 ... linking ... done.
Loading package vector-instances-3.4 ... linking ... done.
Loading package these-0.7.3 ... linking ... done.
Loading package data-binary-ieee754-0.4.4 ... linking ... done.
Loading package filepath-1.4.1.2 ... linking ... done.
Loading package parallel-3.2.1.1 ... linking ... done.
Loading package reflection-2.1.2 ... linking ... done.
Loading package lens-4.15.2 ... linking ... done.
Loading package cereal-0.5.4.0 ... linking ... done.
Loading package bytes-0.15.3 ... linking ... done.
Loading package linear-1.20.6 ... linking ... done.
Loading package spatial-reference-0.1.1 ... linking ... done.
Loading package strict-0.3.2 ... linking ... done.
Loading package vector-th-unbox-0.2.1.6 ... linking ... done.
Loading package sigym4-geometry-0.4.3.1 ... linking ... done.
Loading package fail-4.9.0.0 ... linking ... done.
Loading package MonadRandom-0.5.1 ... linking ... done.
Loading package mmorph-1.0.9 ... linking ... done.
Loading package transformers-base-0.4.4 ... linking ... done.
Loading package monad-control-1.0.1.0 ... linking ... done.
Loading package either-4.4.1.1 ... linking ... done.
Loading package numtype-dk-0.5.0.1 ... linking ... done.
Loading package exact-pi-0.4.1.2 ... linking ... done.
Loading package ieee754-0.8.0 ... linking ... done.
Loading package dimensional-1.0.1.3 ... linking ... done.
Loading package charset-0.3.7.1 ... linking ... done.
Loading package parsec-3.1.11 ... linking ... done.
Loading package parsers-0.12.4 ... linking ... done.
Loading package dimensional-parsers-0.1.0.0 ... linking ... done.
Loading package lifted-base-0.2.3.10 ... linking ... done.
Loading package resourcet-1.1.9 ... linking ... done.
Loading package conduit-1.2.10 ... linking ... done.
Loading package data-default-instances-containers-0.0.1 ... linking ... done.
Loading package data-default-instances-dlist-0.0.1 ... linking ... done.
Loading package old-locale-1.0.0.7 ... linking ... done.
Loading package data-default-instances-old-locale-0.0.1 ... linking ... done.
Loading package data-default-0.7.1.1 ... linking ... done.
Loading package timeit-1.0.0.0 ... linking ... done.
Loading package behave-hs-0.1.0.0 ... linking ... done.
Loading package blaze-builder-0.4.0.2 ... linking ... done.
Loading package directory-1.3.0.2 ... linking ... done.
Loading package syb-0.7 ... linking ... done.
Loading package HStringTemplate-0.8.5 ... linking ... done.
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.03 milliseconds, allocated 0.031 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.03 milliseconds, allocated 0.016 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.08 milliseconds, allocated 0.089 megabytes
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.06 milliseconds, allocated 0.042 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.03 milliseconds, allocated 0.016 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.07 milliseconds, allocated 0.089 megabytes
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.10 milliseconds, allocated 0.100 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.04 milliseconds, allocated 0.034 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.11 milliseconds, allocated 0.195 megabytes
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.03 milliseconds, allocated 0.031 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.03 milliseconds, allocated 0.016 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.07 milliseconds, allocated 0.092 megabytes
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.09 milliseconds, allocated 0.111 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.05 milliseconds, allocated 0.045 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.15 milliseconds, allocated 0.276 megabytes
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.03 milliseconds, allocated 0.027 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.03 milliseconds, allocated 0.016 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.07 milliseconds, allocated 0.090 megabytes
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.03 milliseconds, allocated 0.030 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.02 milliseconds, allocated 0.015 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.07 milliseconds, allocated 0.090 megabytes
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.03 milliseconds, allocated 0.031 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.03 milliseconds, allocated 0.015 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.07 milliseconds, allocated 0.093 megabytes
!!! Renamer/typechecker [Sigym4.Propag.Types]: finished in 720.41 milliseconds, allocated 661.693 megabytes
*** Desugar [Sigym4.Propag.Types]:
Result size of Desugar (after optimization)
= {terms: 13,805, types: 57,056, coercions: 6,972, joins: 5/736}
!!! Desugar [Sigym4.Propag.Types]: finished in 142.62 milliseconds, allocated 128.032 megabytes
src/Sigym4/Propag/Types.hs:406:1: warning: [-Worphans]
Orphan instance:
instance (Show a, IsDimension d) => ToJSON (Unit m d a)
To avoid this
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.
|
406 | instance (Show a, IsDimension d) => ToJSON (Unit m d a) where
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
src/Sigym4/Propag/Types.hs:410:1: warning: [-Worphans]
Orphan instance:
instance (Floating a, IsDimension d) =>
FromJSON (Unit 'NonMetric d a)
To avoid this
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.
|
410 | instance (Floating a, IsDimension d) => FromJSON (Unit 'NonMetric d a) where
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
src/Sigym4/Propag/Types.hs:417:1: warning: [-Worphans]
Orphan instance:
instance (Floating a, IsDimension d) => FromJSON (Unit 'Metric d a)
To avoid this
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.
|
417 | instance (Floating a, IsDimension d) => FromJSON (Unit 'Metric d a) where
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
src/Sigym4/Propag/Types.hs:424:1: warning: [-Worphans]
Orphan instance:
instance (FromJSON a, RealFloat a, IsDimension d,
Default (Unit 'NonMetric d a)) =>
FromJSON (Quantity d a)
To avoid this
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.
|
424 | instance ( FromJSON a
| ^^^^^^^^^^^^^^^^^^^^^...
src/Sigym4/Propag/Types.hs:436:1: warning: [-Worphans]
Orphan instance:
instance (IsDimension d, Real a, Show a) => ToJSON (Quantity d a)
To avoid this
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.
|
436 | instance ( IsDimension d
| ^^^^^^^^^^^^^^^^^^^^^^^^...
src/Sigym4/Propag/Types.hs:571:1: warning: [-Worphans]
Orphan instance:
instance Default (Unit 'NonMetric DVelocity Double)
To avoid this
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.
|
571 | instance Default (Unit 'NonMetric DVelocity Double) where
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
src/Sigym4/Propag/Types.hs:577:1: warning: [-Wmissing-signatures]
Top-level binding with no type signature:
per :: Fractional a =>
Unit m1 d1 a
-> Unit m2 d2 a
-> DP.Dimensional
('Numeric.Units.Dimensional.Variants.DUnit 'NonMetric)
(d1 DP./ d2)
a
|
577 | per a b = weaken a DP./ weaken b
| ^^^
src/Sigym4/Propag/Types.hs:580:1: warning: [-Worphans]
Orphan instance: instance Default (Unit 'NonMetric DRatio Double)
To avoid this
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.
|
580 | instance Default (Unit 'NonMetric DRatio Double) where
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
src/Sigym4/Propag/Types.hs:583:1: warning: [-Worphans]
Orphan instance: instance Default (Unit 'NonMetric DTime Double)
To avoid this
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.
|
583 | instance Default (Unit 'NonMetric DTime Double) where
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
src/Sigym4/Propag/Types.hs:631:1: warning: [-Worphans]
Orphan instance: instance FromJSON (Catalog Fuel)
To avoid this
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.
|
631 | instance FromJSON (Catalog Fuel) where
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
src/Sigym4/Propag/Types.hs:635:1: warning: [-Worphans]
Orphan instance: instance ToJSON (Catalog Fuel)
To avoid this
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.
|
635 | instance ToJSON (Catalog Fuel) where
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
src/Sigym4/Propag/Types.hs:640:1: warning: [-Worphans]
Orphan instance: instance ToFeatureProperties UTCTime
To avoid this
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.
|
640 | instance ToFeatureProperties UTCTime where
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
src/Sigym4/Propag/Types.hs:644:9: warning: [-Wname-shadowing]
This binding for ‘pairs’ shadows the existing binding
imported from ‘Data.Aeson.Types’ at src/Sigym4/Propag/Types.hs:168:1-39
(and originally defined in ‘Data.Aeson.Encoding.Internal’)
|
644 | object' pairs = case object pairs of
| ^^^^^
src/Sigym4/Propag/Types.hs:648:1: warning: [-Worphans]
Orphan instance: instance FromFeatureProperties UTCTime
To avoid this
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.
|
648 | instance FromFeatureProperties UTCTime where
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
*** Simplifier [Sigym4.Propag.Types]:
Result size of Simplifier iteration=1
= {terms: 28,922,
types: 100,451,
coercions: 92,631,
joins: 6/2,008}
Result size of Simplifier iteration=2
= {terms: 24,294, types: 79,475, coercions: 58,466, joins: 2/1,132}
Result size of Simplifier iteration=3
= {terms: 23,983, types: 76,037, coercions: 55,266, joins: 2/1,029}
Result size of Simplifier iteration=4
= {terms: 23,922, types: 75,951, coercions: 55,263, joins: 2/1,008}
Result size of Simplifier
= {terms: 23,922, types: 75,951, coercions: 55,263, joins: 2/1,008}
!!! Simplifier [Sigym4.Propag.Types]: finished in 1005.74 milliseconds, allocated 929.314 megabytes
*** Specialise [Sigym4.Propag.Types]:
Result size of Specialise
= {terms: 37,721,
types: 157,366,
coercions: 119,831,
joins: 22/1,365}
!!! Specialise [Sigym4.Propag.Types]: finished in 105.04 milliseconds, allocated 134.302 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Types]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 43,461,
types: 181,734,
coercions: 119,831,
joins: 14/1,059}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Types]: finished in 207.51 milliseconds, allocated 273.833 megabytes
*** Simplifier [Sigym4.Propag.Types]:
Result size of Simplifier iteration=1
= {terms: 47,220,
types: 172,550,
coercions: 120,958,
joins: 104/1,409}
Result size of Simplifier iteration=2
= {terms: 42,461,
types: 162,589,
coercions: 109,693,
joins: 50/1,053}
Result size of Simplifier iteration=3
= {terms: 41,861,
types: 158,042,
coercions: 108,034,
joins: 42/971}
Result size of Simplifier iteration=4
= {terms: 41,813,
types: 157,961,
coercions: 107,885,
joins: 42/957}
Result size of Simplifier
= {terms: 41,813,
types: 157,961,
coercions: 107,885,
joins: 42/957}
!!! Simplifier [Sigym4.Propag.Types]: finished in 1513.98 milliseconds, allocated 1637.344 megabytes
*** Simplifier [Sigym4.Propag.Types]:
Result size of Simplifier iteration=1
= {terms: 54,043,
types: 187,277,
coercions: 130,791,
joins: 82/1,850}
Result size of Simplifier iteration=2
= {terms: 45,898,
types: 168,798,
coercions: 115,452,
joins: 101/1,335}
Result size of Simplifier iteration=3
= {terms: 45,132,
types: 165,938,
coercions: 114,062,
joins: 53/1,136}
Result size of Simplifier
= {terms: 45,098,
types: 165,920,
coercions: 114,062,
joins: 53/1,135}
!!! Simplifier [Sigym4.Propag.Types]: finished in 1701.32 milliseconds, allocated 1576.524 megabytes
*** Simplifier [Sigym4.Propag.Types]:
Result size of Simplifier iteration=1
= {terms: 74,579,
types: 247,281,
coercions: 317,096,
joins: 212/3,044}
Result size of Simplifier iteration=2
= {terms: 55,473,
types: 154,761,
coercions: 100,902,
joins: 157/1,568}
Result size of Simplifier iteration=3
= {terms: 53,598,
types: 145,894,
coercions: 89,800,
joins: 131/1,429}
Result size of Simplifier iteration=4
= {terms: 53,764,
types: 145,277,
coercions: 87,753,
joins: 132/1,369}
Result size of Simplifier
= {terms: 53,764,
types: 145,277,
coercions: 87,753,
joins: 132/1,369}
!!! Simplifier [Sigym4.Propag.Types]: finished in 2020.36 milliseconds, allocated 1916.996 megabytes
*** Float inwards [Sigym4.Propag.Types]:
Result size of Float inwards
= {terms: 53,764,
types: 145,277,
coercions: 87,753,
joins: 132/1,369}
!!! Float inwards [Sigym4.Propag.Types]: finished in 75.68 milliseconds, allocated 110.074 megabytes
*** Called arity analysis [Sigym4.Propag.Types]:
Result size of Called arity analysis
= {terms: 53,764,
types: 145,277,
coercions: 87,753,
joins: 132/1,369}
!!! Called arity analysis [Sigym4.Propag.Types]: finished in 104.54 milliseconds, allocated 129.644 megabytes
*** Simplifier [Sigym4.Propag.Types]:
Result size of Simplifier iteration=1
= {terms: 57,485,
types: 151,651,
coercions: 97,060,
joins: 242/1,464}
Result size of Simplifier iteration=2
= {terms: 55,700,
types: 147,464,
coercions: 92,625,
joins: 185/1,360}
Result size of Simplifier iteration=3
= {terms: 55,511,
types: 146,983,
coercions: 92,074,
joins: 185/1,350}
Result size of Simplifier
= {terms: 55,511,
types: 146,983,
coercions: 92,074,
joins: 185/1,350}
!!! Simplifier [Sigym4.Propag.Types]: finished in 1330.79 milliseconds, allocated 1442.919 megabytes
*** Demand analysis [Sigym4.Propag.Types]:
Result size of Demand analysis
= {terms: 55,511,
types: 146,983,
coercions: 92,074,
joins: 185/1,350}
!!! Demand analysis [Sigym4.Propag.Types]: finished in 211.88 milliseconds, allocated 350.205 megabytes
*** Worker Wrapper binds [Sigym4.Propag.Types]:
Result size of Worker Wrapper binds
= {terms: 62,413,
types: 172,588,
coercions: 94,673,
joins: 292/2,707}
!!! Worker Wrapper binds [Sigym4.Propag.Types]: finished in 42.25 milliseconds, allocated 32.838 megabytes
*** Simplifier [Sigym4.Propag.Types]:
Result size of Simplifier iteration=1
= {terms: 59,483,
types: 161,482,
coercions: 115,462,
joins: 298/1,928}
Result size of Simplifier iteration=2
= {terms: 55,310,
types: 148,454,
coercions: 114,075,
joins: 187/1,350}
Result size of Simplifier iteration=3
= {terms: 55,218,
types: 148,061,
coercions: 113,895,
joins: 185/1,348}
Result size of Simplifier
= {terms: 55,218,
types: 148,061,
coercions: 113,895,
joins: 185/1,348}
!!! Simplifier [Sigym4.Propag.Types]: finished in 1741.29 milliseconds, allocated 1584.424 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Types]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 57,009,
types: 154,463,
coercions: 113,895,
joins: 135/1,295}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Types]: finished in 290.72 milliseconds, allocated 350.004 megabytes
*** Common sub-expression [Sigym4.Propag.Types]:
Result size of Common sub-expression
= {terms: 54,085,
types: 151,493,
coercions: 112,071,
joins: 135/1,288}
!!! Common sub-expression [Sigym4.Propag.Types]: finished in 128.08 milliseconds, allocated 94.822 megabytes
*** Float inwards [Sigym4.Propag.Types]:
Result size of Float inwards
= {terms: 54,085,
types: 151,493,
coercions: 112,071,
joins: 135/1,288}
!!! Float inwards [Sigym4.Propag.Types]: finished in 80.14 milliseconds, allocated 104.708 megabytes
*** Liberate case [Sigym4.Propag.Types]:
Result size of Liberate case
= {terms: 63,939,
types: 158,414,
coercions: 112,071,
joins: 270/1,560}
!!! Liberate case [Sigym4.Propag.Types]: finished in 44.18 milliseconds, allocated 42.225 megabytes
*** Simplifier [Sigym4.Propag.Types]:
Result size of Simplifier iteration=1
= {terms: 60,062,
types: 153,406,
coercions: 112,100,
joins: 248/1,505}
Result size of Simplifier iteration=2
= {terms: 59,864,
types: 152,771,
coercions: 112,046,
joins: 248/1,503}
Result size of Simplifier
= {terms: 59,864,
types: 152,771,
coercions: 112,046,
joins: 248/1,503}
!!! Simplifier [Sigym4.Propag.Types]: finished in 1117.64 milliseconds, allocated 1174.678 megabytes
*** SpecConstr [Sigym4.Propag.Types]:
Result size of SpecConstr
= {terms: 92,709,
types: 178,670,
coercions: 123,868,
joins: 615/2,470}
!!! SpecConstr [Sigym4.Propag.Types]: finished in 156.46 milliseconds, allocated 161.663 megabytes
*** Simplifier [Sigym4.Propag.Types]:
Result size of Simplifier iteration=1
= {terms: 91,836,
types: 178,073,
coercions: 123,845,
joins: 615/2,472}
Result size of Simplifier iteration=2
= {terms: 68,952,
types: 159,325,
coercions: 112,166,
joins: 434/1,843}
Result size of Simplifier iteration=3
= {terms: 68,948,
types: 159,315,
coercions: 112,166,
joins: 433/1,842}
Result size of Simplifier iteration=4
= {terms: 68,948,
types: 159,315,
coercions: 112,172,
joins: 433/1,842}
Result size of Simplifier
= {terms: 68,948,
types: 159,315,
coercions: 112,172,
joins: 433/1,842}
!!! Simplifier [Sigym4.Propag.Types]: finished in 2086.66 milliseconds, allocated 1902.605 megabytes
*** Demand analysis [Sigym4.Propag.Types]:
Result size of Demand analysis
= {terms: 68,948,
types: 159,315,
coercions: 112,172,
joins: 433/1,842}
!!! Demand analysis [Sigym4.Propag.Types]: finished in 226.50 milliseconds, allocated 424.925 megabytes
*** CoreTidy [Sigym4.Propag.Types]:
Result size of Tidy Core
= {terms: 55,798,
types: 89,372,
coercions: 30,575,
joins: 347/1,425}
!!! CoreTidy [Sigym4.Propag.Types]: finished in 156.73 milliseconds, allocated 121.136 megabytes
*** CorePrep [Sigym4.Propag.Types]:
Result size of CorePrep
= {terms: 71,838,
types: 110,466,
coercions: 30,582,
joins: 347/2,849}
!!! CorePrep [Sigym4.Propag.Types]: finished in 149.58 milliseconds, allocated 133.537 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Types]:
!!! CodeGen [Sigym4.Propag.Types]: finished in 1285.00 milliseconds, allocated 2187.978 megabytes
*** Assembler:
*** CorePrep [Sigym4.Propag.Types]:
Result size of CorePrep
= {terms: 71,838,
types: 110,466,
coercions: 30,582,
joins: 347/2,849}
!!! CorePrep [Sigym4.Propag.Types]: finished in 150.10 milliseconds, allocated 133.512 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Types]:
!!! CodeGen [Sigym4.Propag.Types]: finished in 1655.90 milliseconds, allocated 2287.608 megabytes
*** Assembler:
*** Deleting temp files:
Warning: deleting non-existent /run/user/1000/ghc30183_0/ghc_24.c
Warning: deleting non-existent /run/user/1000/ghc30183_0/ghc_22.c
Warning: deleting non-existent /run/user/1000/ghc30183_0/ghc_20.s
compile: input file /run/user/1000/ghc30183_0/ghc_1.hscpp
*** Checking old interface for Sigym4.Propag (use -ddump-hi-diffs for more details):
[5 of 5] Compiling Sigym4.Propag ( src/Sigym4/Propag.hs, /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-0.1.0.0/build/Sigym4/Propag.o )
*** Parser [Sigym4.Propag]:
!!! Parser [Sigym4.Propag]: finished in 0.41 milliseconds, allocated 1.054 megabytes
*** Renamer/typechecker [Sigym4.Propag]:
!!! Renamer/typechecker [Sigym4.Propag]: finished in 4.80 milliseconds, allocated 11.536 megabytes
*** Desugar [Sigym4.Propag]:
Result size of Desugar (after optimization)
= {terms: 6, types: 1, coercions: 0, joins: 0/0}
!!! Desugar [Sigym4.Propag]: finished in 0.37 milliseconds, allocated 0.516 megabytes
*** Simplifier [Sigym4.Propag]:
Result size of Simplifier iteration=1
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
Result size of Simplifier
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! Simplifier [Sigym4.Propag]: finished in 0.27 milliseconds, allocated 0.201 megabytes
*** Specialise [Sigym4.Propag]:
Result size of Specialise
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! Specialise [Sigym4.Propag]: finished in 0.08 milliseconds, allocated 0.068 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag]: finished in 0.19 milliseconds, allocated 0.116 megabytes
*** Simplifier [Sigym4.Propag]:
Result size of Simplifier
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! Simplifier [Sigym4.Propag]: finished in 0.12 milliseconds, allocated 0.104 megabytes
*** Simplifier [Sigym4.Propag]:
Result size of Simplifier
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! Simplifier [Sigym4.Propag]: finished in 0.12 milliseconds, allocated 0.108 megabytes
*** Simplifier [Sigym4.Propag]:
Result size of Simplifier
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! Simplifier [Sigym4.Propag]: finished in 0.11 milliseconds, allocated 0.107 megabytes
*** Float inwards [Sigym4.Propag]:
Result size of Float inwards
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! Float inwards [Sigym4.Propag]: finished in 0.07 milliseconds, allocated 0.058 megabytes
*** Called arity analysis [Sigym4.Propag]:
Result size of Called arity analysis
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! Called arity analysis [Sigym4.Propag]: finished in 0.07 milliseconds, allocated 0.062 megabytes
*** Simplifier [Sigym4.Propag]:
Result size of Simplifier
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! Simplifier [Sigym4.Propag]: finished in 0.11 milliseconds, allocated 0.105 megabytes
*** Demand analysis [Sigym4.Propag]:
Result size of Demand analysis
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! Demand analysis [Sigym4.Propag]: finished in 0.10 milliseconds, allocated 0.080 megabytes
*** Worker Wrapper binds [Sigym4.Propag]:
Result size of Worker Wrapper binds
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! Worker Wrapper binds [Sigym4.Propag]: finished in 0.07 milliseconds, allocated 0.054 megabytes
*** Simplifier [Sigym4.Propag]:
Result size of Simplifier
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! Simplifier [Sigym4.Propag]: finished in 0.11 milliseconds, allocated 0.107 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag]: finished in 0.17 milliseconds, allocated 0.113 megabytes
*** Common sub-expression [Sigym4.Propag]:
Result size of Common sub-expression
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! Common sub-expression [Sigym4.Propag]: finished in 0.08 milliseconds, allocated 0.062 megabytes
*** Float inwards [Sigym4.Propag]:
Result size of Float inwards
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! Float inwards [Sigym4.Propag]: finished in 0.06 milliseconds, allocated 0.061 megabytes
*** Liberate case [Sigym4.Propag]:
Result size of Liberate case
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! Liberate case [Sigym4.Propag]: finished in 0.06 milliseconds, allocated 0.055 megabytes
*** Simplifier [Sigym4.Propag]:
Result size of Simplifier
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! Simplifier [Sigym4.Propag]: finished in 0.12 milliseconds, allocated 0.104 megabytes
*** SpecConstr [Sigym4.Propag]:
Result size of SpecConstr
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! SpecConstr [Sigym4.Propag]: finished in 0.08 milliseconds, allocated 0.061 megabytes
*** Simplifier [Sigym4.Propag]:
Result size of Simplifier
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! Simplifier [Sigym4.Propag]: finished in 0.12 milliseconds, allocated 0.107 megabytes
*** Demand analysis [Sigym4.Propag]:
Result size of Demand analysis
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! Demand analysis [Sigym4.Propag]: finished in 0.08 milliseconds, allocated 0.085 megabytes
*** CoreTidy [Sigym4.Propag]:
Result size of Tidy Core
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! CoreTidy [Sigym4.Propag]: finished in 0.15 milliseconds, allocated 0.092 megabytes
*** CorePrep [Sigym4.Propag]:
Result size of CorePrep
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! CorePrep [Sigym4.Propag]: finished in 0.09 milliseconds, allocated 0.064 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag]:
!!! CodeGen [Sigym4.Propag]: finished in 0.20 milliseconds, allocated 0.290 megabytes
*** Assembler:
*** CorePrep [Sigym4.Propag]:
Result size of CorePrep
= {terms: 14, types: 5, coercions: 0, joins: 0/0}
!!! CorePrep [Sigym4.Propag]: finished in 0.10 milliseconds, allocated 0.066 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag]:
!!! CodeGen [Sigym4.Propag]: finished in 0.20 milliseconds, allocated 0.285 megabytes
*** Assembler:
Upsweep completely successful.
*** Deleting temp files:
Warning: deleting non-existent /run/user/1000/ghc30183_0/ghc_29.c
Warning: deleting non-existent /run/user/1000/ghc30183_0/ghc_27.c
Warning: deleting non-existent /run/user/1000/ghc30183_0/ghc_25.s
*** Deleting temp files:
*** Deleting temp dirs:
Glasgow Haskell Compiler, Version 8.2.0.20170507, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d/package.cache
Using binary package database: /home/alberto/.cabal/store/ghc-8.2.0.20170507/package.db/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.2.0.20170507/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-0.1.0.0/package.conf.inplace/package.cache
package flags [-package-id HStringTemplate-0.8.5-EOf3v8FfcIWC68mfIXhaIH{unit HStringTemplate-0.8.5-EOf3v8FfcIWC68mfIXhaIH True ([])},
-package-id aeson-1.2.0.0-GzZEd3TPxDp8eCRz61zVbu{unit aeson-1.2.0.0-GzZEd3TPxDp8eCRz61zVbu True ([])},
-package-id attoparsec-0.13.1.0-EeauLdcHAn22EaytdoOUUy{unit attoparsec-0.13.1.0-EeauLdcHAn22EaytdoOUUy True ([])},
-package-id base-4.10.0.0{unit base-4.10.0.0 True ([])},
-package-id behave-hs-0.1.0.0-CuIoxu85zMW43SheMvHSjj{unit behave-hs-0.1.0.0-CuIoxu85zMW43SheMvHSjj True ([])},
-package-id bytestring-0.10.8.2{unit bytestring-0.10.8.2 True ([])},
-package-id conduit-1.2.10-5brvbY0Opr35o8EYvqFLIp{unit conduit-1.2.10-5brvbY0Opr35o8EYvqFLIp True ([])},
-package-id containers-0.5.10.2{unit containers-0.5.10.2 True ([])},
-package-id data-default-0.7.1.1-Cgf4OS8U5nL6zc548wCud3{unit data-default-0.7.1.1-Cgf4OS8U5nL6zc548wCud3 True ([])},
-package-id deepseq-1.4.3.0{unit deepseq-1.4.3.0 True ([])},
-package-id dimensional-1.0.1.3-AwjOO1eJMLo6Q4bC3bTSIy{unit dimensional-1.0.1.3-AwjOO1eJMLo6Q4bC3bTSIy True ([])},
-package-id dimensional-parsers-0.1.0.0-JIqCxMxkHVvJTlhTRSzjRS{unit dimensional-parsers-0.1.0.0-JIqCxMxkHVvJTlhTRSzjRS True ([])},
-package-id either-4.4.1.1-KGjRp8BpdI49e6MiirIeHc{unit either-4.4.1.1-KGjRp8BpdI49e6MiirIeHc True ([])},
-package-id exceptions-0.8.3-3zCgYfTpFKq4RKxglsVVmi{unit exceptions-0.8.3-3zCgYfTpFKq4RKxglsVVmi True ([])},
-package-id hashable-1.2.6.0-7Gsj8YdWAkcL6rUSx8rvrn{unit hashable-1.2.6.0-7Gsj8YdWAkcL6rUSx8rvrn True ([])},
-package-id ieee754-0.8.0-HLjs1Vz4yYwDDe3V5nl83v{unit ieee754-0.8.0-HLjs1Vz4yYwDDe3V5nl83v True ([])},
-package-id lens-4.15.2-IshImfkRsAKFZdGMMuZnIv{unit lens-4.15.2-IshImfkRsAKFZdGMMuZnIv True ([])},
-package-id scientific-0.3.4.12-LOs4u63I6bmHnkOzSWUP7B{unit scientific-0.3.4.12-LOs4u63I6bmHnkOzSWUP7B True ([])},
-package-id semigroups-0.18.2-FqpGcOXqlx0FlA2GFSfDbr{unit semigroups-0.18.2-FqpGcOXqlx0FlA2GFSfDbr True ([])},
-package-id sigym4-geometry-0.4.3.1-5vr59vVT6776qS9GrPFXUM{unit sigym4-geometry-0.4.3.1-5vr59vVT6776qS9GrPFXUM True ([])},
-package-id stm-2.4.4.1-3lSPxhOjRuAKMHuJuz19H9{unit stm-2.4.4.1-3lSPxhOjRuAKMHuJuz19H9 True ([])},
-package-id text-1.2.2.1-CeE3Z8HRhGyIf3rOe5gX0e{unit text-1.2.2.1-CeE3Z8HRhGyIf3rOe5gX0e True ([])},
-package-id these-0.7.3-9phuGpgGbZa7vKmVupXcN7{unit these-0.7.3-9phuGpgGbZa7vKmVupXcN7 True ([])},
-package-id time-1.8.0.1{unit time-1.8.0.1 True ([])},
-package-id transformers-0.5.2.0{unit transformers-0.5.2.0 True ([])},
-package-id unordered-containers-0.2.8.0-3THpHroLvCaDTAu7WQBmel{unit unordered-containers-0.2.8.0-3THpHroLvCaDTAu7WQBmel True ([])},
-package-id uuid-1.3.13-2f5gpeuzlnzAy4CLkoJzwI{unit uuid-1.3.13-2f5gpeuzlnzAy4CLkoJzwI True ([])},
-package-id vector-0.12.0.1-Jtxp4gydFB54Q1nOUJyCe3{unit vector-0.12.0.1-Jtxp4gydFB54Q1nOUJyCe3 True ([])},
-package-id vector-missing-0.1.0.0-9s1h55fEseH5rVXzRW9Ofv{unit vector-missing-0.1.0.0-9s1h55fEseH5rVXzRW9Ofv True ([])},
-package-id vector-th-unbox-0.2.1.6-ASZ5hJEvjAf2iwgKb0cpUw{unit vector-th-unbox-0.2.1.6-ASZ5hJEvjAf2iwgKb0cpUw True ([])}]
loading package database /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.2.0.20170507/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.2.0.20170507
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.10.0.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.12.0.0
wired-in package ghc mapped to ghc-8.2.0.20170507
wired-in package dph-seq not found.
wired-in package dph-par not found.
*** Linker:
Created temporary directory: /run/user/1000/ghc30410_0
*** Deleting temp files:
*** Deleting temp dirs:
Creating package registration file:
/home/alberto/src/sigym4-propag/dist-newstyle/tmp/package-registration-20448977631967513926
Configuring sigym4-propag-gdal-0.1.0.0...
Glasgow Haskell Compiler, Version 8.2.0.20170507, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d/package.cache
package flags []
loading package database /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.10.0.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.12.0.0
wired-in package ghc mapped to ghc-8.2.0.20170507
wired-in package dph-seq not found.
wired-in package dph-par not found.
Created temporary directory: /run/user/1000/ghc30507_0
*** C Compiler:
*** Assembler:
*** Deleting temp files:
*** Deleting temp dirs:
Preprocessing library sigym4-propag-gdal-0.1.0.0...
Glasgow Haskell Compiler, Version 8.2.0.20170507, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d/package.cache
Using binary package database: /home/alberto/.cabal/store/ghc-8.2.0.20170507/package.db/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.2.0.20170507/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-gdal-0.1.0.0/package.conf.inplace/package.cache
package flags [-package-id aeson-1.2.0.0-GzZEd3TPxDp8eCRz61zVbu{unit aeson-1.2.0.0-GzZEd3TPxDp8eCRz61zVbu True ([])},
-package-id base-4.10.0.0{unit base-4.10.0.0 True ([])},
-package-id base16-bytestring-0.1.1.6-2VwraWUmeESGHthLxkwcqh{unit base16-bytestring-0.1.1.6-2VwraWUmeESGHthLxkwcqh True ([])},
-package-id behave-hs-0.1.0.0-CuIoxu85zMW43SheMvHSjj{unit behave-hs-0.1.0.0-CuIoxu85zMW43SheMvHSjj True ([])},
-package-id binary-0.8.5.1{unit binary-0.8.5.1 True ([])},
-package-id bindings-gdal-2.1.1.1-KZkPD4xy4BvAkirCrGTpJl{unit bindings-gdal-2.1.1.1-KZkPD4xy4BvAkirCrGTpJl True ([])},
-package-id bytestring-0.10.8.2{unit bytestring-0.10.8.2 True ([])},
-package-id conduit-1.2.10-5brvbY0Opr35o8EYvqFLIp{unit conduit-1.2.10-5brvbY0Opr35o8EYvqFLIp True ([])},
-package-id containers-0.5.10.2{unit containers-0.5.10.2 True ([])},
-package-id cryptohash-0.11.9-IJrhvpZLPsAA6qIlr4FJ1t{unit cryptohash-0.11.9-IJrhvpZLPsAA6qIlr4FJ1t True ([])},
-package-id data-default-0.7.1.1-Cgf4OS8U5nL6zc548wCud3{unit data-default-0.7.1.1-Cgf4OS8U5nL6zc548wCud3 True ([])},
-package-id directory-1.3.0.2{unit directory-1.3.0.2 True ([])},
-package-id exceptions-0.8.3-3zCgYfTpFKq4RKxglsVVmi{unit exceptions-0.8.3-3zCgYfTpFKq4RKxglsVVmi True ([])},
-package-id filepath-1.4.1.2{unit filepath-1.4.1.2 True ([])},
-package-id lens-4.15.2-IshImfkRsAKFZdGMMuZnIv{unit lens-4.15.2-IshImfkRsAKFZdGMMuZnIv True ([])},
-package-id mtl-2.2.1-19EL8AGBsN3DnnOhrC9xY3{unit mtl-2.2.1-19EL8AGBsN3DnnOhrC9xY3 True ([])},
-package-id resourcet-1.1.9-ALmDM6hhzjwJYIA5QOzG26{unit resourcet-1.1.9-ALmDM6hhzjwJYIA5QOzG26 True ([])},
-package-id sigym4-geometry-0.4.3.1-5vr59vVT6776qS9GrPFXUM{unit sigym4-geometry-0.4.3.1-5vr59vVT6776qS9GrPFXUM True ([])},
-package-id sigym4-propag-0.1.0.0-inplace{unit sigym4-propag-0.1.0.0-inplace True ([])},
-package-id stm-2.4.4.1-3lSPxhOjRuAKMHuJuz19H9{unit stm-2.4.4.1-3lSPxhOjRuAKMHuJuz19H9 True ([])},
-package-id stm-conduit-3.0.0-8guB0YtiFdR9mOSqbgaApR{unit stm-conduit-3.0.0-8guB0YtiFdR9mOSqbgaApR True ([])},
-package-id stm-containers-0.2.15-LuPtYzvQXzn5m8JQdDsJfU{unit stm-containers-0.2.15-LuPtYzvQXzn5m8JQdDsJfU True ([])},
-package-id temporary-1.2.0.4-HiaZcX0mrcaAcICAWh8h5b{unit temporary-1.2.0.4-HiaZcX0mrcaAcICAWh8h5b True ([])},
-package-id text-1.2.2.1-CeE3Z8HRhGyIf3rOe5gX0e{unit text-1.2.2.1-CeE3Z8HRhGyIf3rOe5gX0e True ([])},
-package-id transformers-0.5.2.0{unit transformers-0.5.2.0 True ([])},
-package-id unordered-containers-0.2.8.0-3THpHroLvCaDTAu7WQBmel{unit unordered-containers-0.2.8.0-3THpHroLvCaDTAu7WQBmel True ([])},
-package-id vector-0.12.0.1-Jtxp4gydFB54Q1nOUJyCe3{unit vector-0.12.0.1-Jtxp4gydFB54Q1nOUJyCe3 True ([])},
-package-id vector-mmap-0.0.2-3HvuhcGiphnE0J6fiNMKH2{unit vector-mmap-0.0.2-3HvuhcGiphnE0J6fiNMKH2 True ([])}]
loading package database /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.2.0.20170507/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.2.0.20170507
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-gdal-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.10.0.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.12.0.0
wired-in package ghc mapped to ghc-8.2.0.20170507
wired-in package dph-seq not found.
wired-in package dph-par not found.
package flags [-package-id aeson-1.2.0.0-GzZEd3TPxDp8eCRz61zVbu{unit aeson-1.2.0.0 True ([])},
-package-id base-4.10.0.0{unit base-4.10.0.0 True ([])},
-package-id base16-bytestring-0.1.1.6-2VwraWUmeESGHthLxkwcqh{unit base16-bytestring-0.1.1.6 True ([])},
-package-id behave-hs-0.1.0.0-CuIoxu85zMW43SheMvHSjj{unit behave-hs-0.1.0.0 True ([])},
-package-id binary-0.8.5.1{unit binary-0.8.5.1 True ([])},
-package-id bindings-gdal-2.1.1.1-KZkPD4xy4BvAkirCrGTpJl{unit bindings-gdal-2.1.1.1 True ([])},
-package-id bytestring-0.10.8.2{unit bytestring-0.10.8.2 True ([])},
-package-id conduit-1.2.10-5brvbY0Opr35o8EYvqFLIp{unit conduit-1.2.10 True ([])},
-package-id containers-0.5.10.2{unit containers-0.5.10.2 True ([])},
-package-id cryptohash-0.11.9-IJrhvpZLPsAA6qIlr4FJ1t{unit cryptohash-0.11.9 True ([])},
-package-id data-default-0.7.1.1-Cgf4OS8U5nL6zc548wCud3{unit data-default-0.7.1.1 True ([])},
-package-id directory-1.3.0.2{unit directory-1.3.0.2 True ([])},
-package-id exceptions-0.8.3-3zCgYfTpFKq4RKxglsVVmi{unit exceptions-0.8.3 True ([])},
-package-id filepath-1.4.1.2{unit filepath-1.4.1.2 True ([])},
-package-id lens-4.15.2-IshImfkRsAKFZdGMMuZnIv{unit lens-4.15.2 True ([])},
-package-id mtl-2.2.1-19EL8AGBsN3DnnOhrC9xY3{unit mtl-2.2.1 True ([])},
-package-id resourcet-1.1.9-ALmDM6hhzjwJYIA5QOzG26{unit resourcet-1.1.9 True ([])},
-package-id sigym4-geometry-0.4.3.1-5vr59vVT6776qS9GrPFXUM{unit sigym4-geometry-0.4.3.1 True ([])},
-package-id sigym4-propag-0.1.0.0-inplace{unit sigym4-propag-0.1.0.0 True ([])},
-package-id stm-2.4.4.1-3lSPxhOjRuAKMHuJuz19H9{unit stm-2.4.4.1 True ([])},
-package-id stm-conduit-3.0.0-8guB0YtiFdR9mOSqbgaApR{unit stm-conduit-3.0.0 True ([])},
-package-id stm-containers-0.2.15-LuPtYzvQXzn5m8JQdDsJfU{unit stm-containers-0.2.15 True ([])},
-package-id temporary-1.2.0.4-HiaZcX0mrcaAcICAWh8h5b{unit temporary-1.2.0.4 True ([])},
-package-id text-1.2.2.1-CeE3Z8HRhGyIf3rOe5gX0e{unit text-1.2.2.1 True ([])},
-package-id transformers-0.5.2.0{unit transformers-0.5.2.0 True ([])},
-package-id unordered-containers-0.2.8.0-3THpHroLvCaDTAu7WQBmel{unit unordered-containers-0.2.8.0 True ([])},
-package-id vector-0.12.0.1-Jtxp4gydFB54Q1nOUJyCe3{unit vector-0.12.0.1 True ([])},
-package-id vector-mmap-0.0.2-3HvuhcGiphnE0J6fiNMKH2{unit vector-mmap-0.0.2 True ([])}]
loading package database /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.2.0.20170507/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.2.0.20170507
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-gdal-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.10.0.0
wired-in package rts mapped to rts-1.0
wired-in package template-haskell mapped to template-haskell-2.12.0.0
wired-in package ghc mapped to ghc-8.2.0.20170507
wired-in package dph-seq not found.
wired-in package dph-par not found.
*** Chasing dependencies:
Chasing modules from: *Sigym4.Propag.Loader.Gdal
Created temporary directory: /run/user/1000/ghc30584_0
*** C pre-processor:
!!! Chasing dependencies: finished in 11.21 milliseconds, allocated 20.662 megabytes
Stable obj: []
Stable BCO: []
Ready for upsweep
[NONREC
ModSummary {
ms_hs_date = 2017-06-05 18:01:52.603706769 UTC
ms_mod = Sigym4.Propag.Loader.Gdal,
ms_textual_imps = [(Nothing, Prelude), (Nothing, System.FilePath),
(Nothing, System.Directory), (Nothing, System.IO.Unsafe),
(Nothing, System.IO.Temp), (Nothing, System.IO.Error),
(Nothing, System.IO), (Nothing, Data.Vector.Storable.MMap),
(Nothing, Data.Vector.Unboxed), (Nothing, Data.Vector.Generic),
(Nothing, Data.Vector.Generic.Mutable),
(Nothing, Foreign.Storable), (Nothing, Data.Typeable),
(Nothing, Data.Proxy), (Nothing, Data.HashMap.Strict),
(Nothing, Data.Default), (Nothing, Data.Monoid),
(Nothing, Data.List), (Nothing, Data.ByteString.Lazy),
(Nothing, Data.Function), (Nothing, Data.Conduit.TMChan),
(Nothing, Data.Conduit), (Nothing, Data.ByteString.Base16),
(Nothing, Data.ByteString.Char8), (Nothing, Data.Binary),
(Nothing, Data.Text), (Nothing, Data.Aeson),
(Nothing, Crypto.Hash.MD5), (Nothing, Control.Monad.IO.Class),
(Nothing, Control.Monad.Trans.Class),
(Nothing, Control.Monad.Catch), (Nothing, Control.Monad),
(Nothing, Control.Lens), (Nothing, Control.Concurrent),
(Nothing, Control.Exception), (Nothing, STMContainers.Map),
(Nothing, Control.Concurrent.STM.TMVar),
(Nothing, Control.Concurrent.STM.TVar),
(Nothing, Control.Concurrent.STM), (Nothing, OSR),
(Nothing, GDAL.Algorithms), (Nothing, GDAL.Internal.Types.Value),
(Nothing, GDAL.Internal.OSR), (Nothing, GDAL.Warper),
(Nothing, GDAL), (Nothing, GDAL), (Nothing, OGR),
(Nothing, Sigym4.Geometry), (Nothing, Sigym4.Propag.Util),
(Nothing, Sigym4.Propag)]
ms_srcimps = []
}]
*** Deleting temp files:
compile: input file /run/user/1000/ghc30584_0/ghc_1.hscpp
*** Checking old interface for Sigym4.Propag.Loader.Gdal (use -ddump-hi-diffs for more details):
[1 of 1] Compiling Sigym4.Propag.Loader.Gdal ( src/Sigym4/Propag/Loader/Gdal.hs, /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-gdal-0.1.0.0/build/Sigym4/Propag/Loader/Gdal.o )
*** Parser [Sigym4.Propag.Loader.Gdal]:
!!! Parser [Sigym4.Propag.Loader.Gdal]: finished in 6.90 milliseconds, allocated 16.511 megabytes
*** Renamer/typechecker [Sigym4.Propag.Loader.Gdal]:
!!! Renamer/typechecker [Sigym4.Propag.Loader.Gdal]: finished in 790.33 milliseconds, allocated 695.639 megabytes
*** Desugar [Sigym4.Propag.Loader.Gdal]:
Result size of Desugar (after optimization)
= {terms: 2,265, types: 4,901, coercions: 274, joins: 0/79}
!!! Desugar [Sigym4.Propag.Loader.Gdal]: finished in 75.84 milliseconds, allocated 72.354 megabytes
src/Sigym4/Propag/Loader/Gdal.hs:27:5: warning: [-Wdodgy-exports]
The export item ‘GdalIOConfig(..)’ suggests that
‘GdalIOConfig’ has (in-scope) constructors or class methods,
but it has none
|
27 | , GdalIOConfig (..)
| ^^^^^^^^^^^^^^^^^
src/Sigym4/Propag/Loader/Gdal.hs:27:5: warning: [-Wduplicate-exports]
‘GdalIOConfig’ is exported by ‘GdalIOConfig(..)’ and ‘GdalIOConfig’
|
27 | , GdalIOConfig (..)
| ^^^^^^^^^^^^^^^^^
src/Sigym4/Propag/Loader/Gdal.hs:35:1: warning: [-Wdodgy-imports]
The import item ‘FireGetter(..)’ suggests that
‘FireGetter’ has (in-scope) constructors or class methods,
but it has none
|
35 | import Sigym4.Propag (
| ^^^^^^^^^^^^^^^^^^^^^^...
src/Sigym4/Propag/Loader/Gdal.hs:69:1: warning: [-Wunused-imports]
The import of ‘Control.Concurrent.STM.TVar’ is redundant
except perhaps to import instances from ‘Control.Concurrent.STM.TVar’
To import instances alone, use: import Control.Concurrent.STM.TVar()
|
69 | import Control.Concurrent.STM.TVar
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Sigym4/Propag/Loader/Gdal.hs:70:1: warning: [-Wunused-imports]
The import of ‘Control.Concurrent.STM.TMVar’ is redundant
except perhaps to import instances from ‘Control.Concurrent.STM.TMVar’
To import instances alone, use: import Control.Concurrent.STM.TMVar()
|
70 | import Control.Concurrent.STM.TMVar
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Sigym4/Propag/Loader/Gdal.hs:73:1: warning: [-Wunused-imports]
The import of ‘assert’ from module ‘Control.Exception’ is redundant
|
73 | import Control.Exception (Exception, assert)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Sigym4/Propag/Loader/Gdal.hs:103:1: warning: [-Wunused-imports]
The import of ‘tryIOError’
from module ‘System.IO.Error’ is redundant
|
103 | import System.IO.Error (isDoesNotExistError, tryIOError)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Sigym4/Propag/Loader/Gdal.hs:106:1: warning: [-Wunused-imports]
The import of ‘doesFileExist’
from module ‘System.Directory’ is redundant
|
106 | import System.Directory (
| ^^^^^^^^^^^^^^^^^^^^^^^^^...
src/Sigym4/Propag/Loader/Gdal.hs:385:1: warning: [-Wunused-top-binds]
Defined but not used: ‘lockedDatasets2’
|
385 | lockedDatasets2 = unsafePerformIO (newTVarIO HM.empty)
| ^^^^^^^^^^^^^^^
src/Sigym4/Propag/Loader/Gdal.hs:389:1: warning: [-Wunused-top-binds]
Defined but not used: ‘withLockedDataset2’
|
389 | withLockedDataset2 key act = join $ liftIO $ atomically $ do
| ^^^^^^^^^^^^^^^^^^
src/Sigym4/Propag/Loader/Gdal.hs:419:5: warning: [-Wincomplete-uni-patterns]
Pattern match(es) are non-exhaustive
In a pattern binding: Patterns not matched: _
|
419 | Epsg epsg = crs
| ^^^^^^^^^^^^^^^
src/Sigym4/Propag/Loader/Gdal.hs:419:10: warning: [-Wunused-local-binds]
Defined but not used: ‘epsg’
|
419 | Epsg epsg = crs
| ^^^^
src/Sigym4/Propag/Loader/Gdal.hs:491:5: warning: [-Wincomplete-uni-patterns]
Pattern match(es) are non-exhaustive
In a pattern binding: Patterns not matched: _
|
491 | Epsg epsg = crs
| ^^^^^^^^^^^^^^^
src/Sigym4/Propag/Loader/Gdal.hs:494:5: warning: [-Wunused-local-binds]
Defined but not used: ‘destSize’
|
494 | destSize@(Size (V2 nx ny)) = grSize geoRef
| ^^^^^^^^
src/Sigym4/Propag/Loader/Gdal.hs:496:5: warning: [-Wunused-local-binds]
Defined but not used: ‘cacheTempTpl’
|
496 | cacheTempTpl = cacheBasename ++ ".tmp"
| ^^^^^^^^^^^^
*** Simplifier [Sigym4.Propag.Loader.Gdal]:
Result size of Simplifier iteration=1
= {terms: 4,994, types: 11,123, coercions: 21,081, joins: 0/375}
Result size of Simplifier iteration=2
= {terms: 5,213, types: 10,325, coercions: 10,984, joins: 1/218}
Result size of Simplifier iteration=3
= {terms: 4,911, types: 9,544, coercions: 8,995, joins: 1/155}
Result size of Simplifier iteration=4
= {terms: 4,978, types: 9,583, coercions: 9,138, joins: 1/145}
Result size of Simplifier
= {terms: 4,978, types: 9,583, coercions: 9,138, joins: 1/145}
!!! Simplifier [Sigym4.Propag.Loader.Gdal]: finished in 280.52 milliseconds, allocated 297.813 megabytes
*** Specialise [Sigym4.Propag.Loader.Gdal]:
Result size of Specialise
= {terms: 8,292, types: 15,600, coercions: 10,468, joins: 3/216}
!!! Specialise [Sigym4.Propag.Loader.Gdal]: finished in 30.38 milliseconds, allocated 28.163 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Loader.Gdal]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 9,413, types: 18,531, coercions: 10,468, joins: 3/266}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Loader.Gdal]: finished in 50.56 milliseconds, allocated 66.308 megabytes
*** Simplifier [Sigym4.Propag.Loader.Gdal]:
Result size of Simplifier iteration=1
= {terms: 9,763, types: 18,249, coercions: 9,848, joins: 10/403}
Result size of Simplifier iteration=2
= {terms: 8,738, types: 16,270, coercions: 8,567, joins: 9/236}
Result size of Simplifier iteration=3
= {terms: 8,724, types: 16,208, coercions: 8,421, joins: 9/232}
Result size of Simplifier
= {terms: 8,724, types: 16,208, coercions: 8,421, joins: 9/232}
!!! Simplifier [Sigym4.Propag.Loader.Gdal]: finished in 359.65 milliseconds, allocated 387.524 megabytes
*** Simplifier [Sigym4.Propag.Loader.Gdal]:
Result size of Simplifier iteration=1
= {terms: 16,116, types: 30,548, coercions: 20,698, joins: 27/802}
Result size of Simplifier iteration=2
= {terms: 11,825, types: 22,649, coercions: 13,303, joins: 16/437}
Result size of Simplifier iteration=3
= {terms: 11,466, types: 21,775, coercions: 12,732, joins: 9/374}
Result size of Simplifier
= {terms: 11,459, types: 21,767, coercions: 12,730, joins: 9/372}
!!! Simplifier [Sigym4.Propag.Loader.Gdal]: finished in 605.02 milliseconds, allocated 479.734 megabytes
*** Simplifier [Sigym4.Propag.Loader.Gdal]:
Result size of Simplifier iteration=1
= {terms: 14,034, types: 25,903, coercions: 14,808, joins: 48/590}
Result size of Simplifier iteration=2
= {terms: 13,532, types: 24,313, coercions: 14,321, joins: 43/539}
Result size of Simplifier iteration=3
= {terms: 12,357, types: 22,242, coercions: 13,108, joins: 32/408}
Result size of Simplifier iteration=4
= {terms: 12,234, types: 22,049, coercions: 12,969, joins: 30/383}
Result size of Simplifier
= {terms: 12,234, types: 22,049, coercions: 12,969, joins: 30/383}
!!! Simplifier [Sigym4.Propag.Loader.Gdal]: finished in 386.62 milliseconds, allocated 430.955 megabytes
*** Float inwards [Sigym4.Propag.Loader.Gdal]:
Result size of Float inwards
= {terms: 12,234, types: 22,049, coercions: 12,969, joins: 30/383}
!!! Float inwards [Sigym4.Propag.Loader.Gdal]: finished in 15.50 milliseconds, allocated 31.660 megabytes
*** Called arity analysis [Sigym4.Propag.Loader.Gdal]:
Result size of Called arity analysis
= {terms: 12,234, types: 22,049, coercions: 12,969, joins: 30/383}
!!! Called arity analysis [Sigym4.Propag.Loader.Gdal]: finished in 8.67 milliseconds, allocated 13.501 megabytes
*** Simplifier [Sigym4.Propag.Loader.Gdal]:
Result size of Simplifier iteration=1
= {terms: 12,671, types: 22,895, coercions: 13,655, joins: 66/407}
Result size of Simplifier iteration=2
= {terms: 12,367, types: 22,294, coercions: 13,305, joins: 53/384}
Result size of Simplifier iteration=3
= {terms: 12,334, types: 22,127, coercions: 12,646, joins: 52/379}
Result size of Simplifier
= {terms: 12,334, types: 22,127, coercions: 12,478, joins: 52/379}
!!! Simplifier [Sigym4.Propag.Loader.Gdal]: finished in 331.34 milliseconds, allocated 379.020 megabytes
*** Demand analysis [Sigym4.Propag.Loader.Gdal]:
Result size of Demand analysis
= {terms: 12,334, types: 22,127, coercions: 12,478, joins: 52/379}
!!! Demand analysis [Sigym4.Propag.Loader.Gdal]: finished in 64.82 milliseconds, allocated 88.277 megabytes
*** Worker Wrapper binds [Sigym4.Propag.Loader.Gdal]:
Result size of Worker Wrapper binds
= {terms: 13,581, types: 25,716, coercions: 12,557, joins: 84/659}
!!! Worker Wrapper binds [Sigym4.Propag.Loader.Gdal]: finished in 4.82 milliseconds, allocated 6.474 megabytes
*** Simplifier [Sigym4.Propag.Loader.Gdal]:
Result size of Simplifier iteration=1
= {terms: 12,944, types: 24,601, coercions: 12,535, joins: 84/497}
Result size of Simplifier iteration=2
= {terms: 12,230, types: 22,575, coercions: 12,444, joins: 52/387}
Result size of Simplifier iteration=3
= {terms: 12,230, types: 22,575, coercions: 12,444, joins: 52/387}
Result size of Simplifier iteration=4
= {terms: 12,230, types: 22,575, coercions: 12,444, joins: 52/387}
Result size of Simplifier
= {terms: 12,230, types: 22,575, coercions: 12,444, joins: 52/387}
!!! Simplifier [Sigym4.Propag.Loader.Gdal]: finished in 526.71 milliseconds, allocated 593.114 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Loader.Gdal]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 13,166, types: 23,623, coercions: 12,444, joins: 49/393}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Loader.Gdal]: finished in 43.85 milliseconds, allocated 81.645 megabytes
*** Common sub-expression [Sigym4.Propag.Loader.Gdal]:
Result size of Common sub-expression
= {terms: 12,301, types: 22,955, coercions: 12,352, joins: 49/391}
!!! Common sub-expression [Sigym4.Propag.Loader.Gdal]: finished in 49.84 milliseconds, allocated 36.600 megabytes
*** Float inwards [Sigym4.Propag.Loader.Gdal]:
Result size of Float inwards
= {terms: 12,301, types: 22,955, coercions: 12,352, joins: 49/391}
!!! Float inwards [Sigym4.Propag.Loader.Gdal]: finished in 14.96 milliseconds, allocated 31.419 megabytes
*** Liberate case [Sigym4.Propag.Loader.Gdal]:
Result size of Liberate case
= {terms: 25,288, types: 34,639, coercions: 13,127, joins: 190/790}
!!! Liberate case [Sigym4.Propag.Loader.Gdal]: finished in 22.42 milliseconds, allocated 15.056 megabytes
*** Simplifier [Sigym4.Propag.Loader.Gdal]:
Result size of Simplifier iteration=1
= {terms: 22,010, types: 31,191, coercions: 12,870, joins: 162/704}
Result size of Simplifier iteration=2
= {terms: 21,738, types: 30,718, coercions: 12,859, joins: 162/661}
Result size of Simplifier
= {terms: 21,738, types: 30,718, coercions: 12,859, joins: 162/661}
!!! Simplifier [Sigym4.Propag.Loader.Gdal]: finished in 432.58 milliseconds, allocated 487.197 megabytes
*** SpecConstr [Sigym4.Propag.Loader.Gdal]:
Result size of SpecConstr
= {terms: 35,191,
types: 49,851,
coercions: 20,907,
joins: 316/1,124}
!!! SpecConstr [Sigym4.Propag.Loader.Gdal]: finished in 35.35 milliseconds, allocated 66.325 megabytes
*** Simplifier [Sigym4.Propag.Loader.Gdal]:
Result size of Simplifier iteration=1
= {terms: 35,298,
types: 50,670,
coercions: 21,180,
joins: 319/1,160}
Result size of Simplifier iteration=2
= {terms: 20,896, types: 36,443, coercions: 18,147, joins: 148/687}
Result size of Simplifier iteration=3
= {terms: 20,625, types: 35,930, coercions: 18,116, joins: 148/681}
Result size of Simplifier
= {terms: 20,625, types: 35,930, coercions: 18,116, joins: 148/681}
!!! Simplifier [Sigym4.Propag.Loader.Gdal]: finished in 740.43 milliseconds, allocated 766.594 megabytes
*** Demand analysis [Sigym4.Propag.Loader.Gdal]:
Result size of Demand analysis
= {terms: 20,625, types: 35,930, coercions: 18,116, joins: 148/681}
!!! Demand analysis [Sigym4.Propag.Loader.Gdal]: finished in 129.05 milliseconds, allocated 177.579 megabytes
*** CoreTidy [Sigym4.Propag.Loader.Gdal]:
Result size of Tidy Core
= {terms: 19,235, types: 32,756, coercions: 16,024, joins: 139/647}
!!! CoreTidy [Sigym4.Propag.Loader.Gdal]: finished in 51.69 milliseconds, allocated 49.949 megabytes
*** CorePrep [Sigym4.Propag.Loader.Gdal]:
Result size of CorePrep
= {terms: 23,516,
types: 37,933,
coercions: 16,064,
joins: 139/1,221}
!!! CorePrep [Sigym4.Propag.Loader.Gdal]: finished in 252.22 milliseconds, allocated 47.000 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Loader.Gdal]:
!!! CodeGen [Sigym4.Propag.Loader.Gdal]: finished in 464.86 milliseconds, allocated 761.479 megabytes
*** Assembler:
*** CorePrep [Sigym4.Propag.Loader.Gdal]:
Result size of CorePrep
= {terms: 23,516,
types: 37,933,
coercions: 16,064,
joins: 139/1,221}
!!! CorePrep [Sigym4.Propag.Loader.Gdal]: finished in 31.19 milliseconds, allocated 46.911 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Loader.Gdal]:
!!! CodeGen [Sigym4.Propag.Loader.Gdal]: finished in 487.43 milliseconds, allocated 805.716 megabytes
*** Assembler:
Upsweep completely successful.
*** Deleting temp files:
Warning: deleting non-existent /run/user/1000/ghc30584_0/ghc_7.c
Warning: deleting non-existent /run/user/1000/ghc30584_0/ghc_5.c
Warning: deleting non-existent /run/user/1000/ghc30584_0/ghc_3.s
*** Deleting temp files:
*** Deleting temp dirs:
Glasgow Haskell Compiler, Version 8.2.0.20170507, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d/package.cache
Using binary package database: /home/alberto/.cabal/store/ghc-8.2.0.20170507/package.db/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.2.0.20170507/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-gdal-0.1.0.0/package.conf.inplace/package.cache
package flags [-package-id aeson-1.2.0.0-GzZEd3TPxDp8eCRz61zVbu{unit aeson-1.2.0.0-GzZEd3TPxDp8eCRz61zVbu True ([])},
-package-id base-4.10.0.0{unit base-4.10.0.0 True ([])},
-package-id base16-bytestring-0.1.1.6-2VwraWUmeESGHthLxkwcqh{unit base16-bytestring-0.1.1.6-2VwraWUmeESGHthLxkwcqh True ([])},
-package-id behave-hs-0.1.0.0-CuIoxu85zMW43SheMvHSjj{unit behave-hs-0.1.0.0-CuIoxu85zMW43SheMvHSjj True ([])},
-package-id binary-0.8.5.1{unit binary-0.8.5.1 True ([])},
-package-id bindings-gdal-2.1.1.1-KZkPD4xy4BvAkirCrGTpJl{unit bindings-gdal-2.1.1.1-KZkPD4xy4BvAkirCrGTpJl True ([])},
-package-id bytestring-0.10.8.2{unit bytestring-0.10.8.2 True ([])},
-package-id conduit-1.2.10-5brvbY0Opr35o8EYvqFLIp{unit conduit-1.2.10-5brvbY0Opr35o8EYvqFLIp True ([])},
-package-id containers-0.5.10.2{unit containers-0.5.10.2 True ([])},
-package-id cryptohash-0.11.9-IJrhvpZLPsAA6qIlr4FJ1t{unit cryptohash-0.11.9-IJrhvpZLPsAA6qIlr4FJ1t True ([])},
-package-id data-default-0.7.1.1-Cgf4OS8U5nL6zc548wCud3{unit data-default-0.7.1.1-Cgf4OS8U5nL6zc548wCud3 True ([])},
-package-id directory-1.3.0.2{unit directory-1.3.0.2 True ([])},
-package-id exceptions-0.8.3-3zCgYfTpFKq4RKxglsVVmi{unit exceptions-0.8.3-3zCgYfTpFKq4RKxglsVVmi True ([])},
-package-id filepath-1.4.1.2{unit filepath-1.4.1.2 True ([])},
-package-id lens-4.15.2-IshImfkRsAKFZdGMMuZnIv{unit lens-4.15.2-IshImfkRsAKFZdGMMuZnIv True ([])},
-package-id mtl-2.2.1-19EL8AGBsN3DnnOhrC9xY3{unit mtl-2.2.1-19EL8AGBsN3DnnOhrC9xY3 True ([])},
-package-id resourcet-1.1.9-ALmDM6hhzjwJYIA5QOzG26{unit resourcet-1.1.9-ALmDM6hhzjwJYIA5QOzG26 True ([])},
-package-id sigym4-geometry-0.4.3.1-5vr59vVT6776qS9GrPFXUM{unit sigym4-geometry-0.4.3.1-5vr59vVT6776qS9GrPFXUM True ([])},
-package-id sigym4-propag-0.1.0.0-inplace{unit sigym4-propag-0.1.0.0-inplace True ([])},
-package-id stm-2.4.4.1-3lSPxhOjRuAKMHuJuz19H9{unit stm-2.4.4.1-3lSPxhOjRuAKMHuJuz19H9 True ([])},
-package-id stm-conduit-3.0.0-8guB0YtiFdR9mOSqbgaApR{unit stm-conduit-3.0.0-8guB0YtiFdR9mOSqbgaApR True ([])},
-package-id stm-containers-0.2.15-LuPtYzvQXzn5m8JQdDsJfU{unit stm-containers-0.2.15-LuPtYzvQXzn5m8JQdDsJfU True ([])},
-package-id temporary-1.2.0.4-HiaZcX0mrcaAcICAWh8h5b{unit temporary-1.2.0.4-HiaZcX0mrcaAcICAWh8h5b True ([])},
-package-id text-1.2.2.1-CeE3Z8HRhGyIf3rOe5gX0e{unit text-1.2.2.1-CeE3Z8HRhGyIf3rOe5gX0e True ([])},
-package-id transformers-0.5.2.0{unit transformers-0.5.2.0 True ([])},
-package-id unordered-containers-0.2.8.0-3THpHroLvCaDTAu7WQBmel{unit unordered-containers-0.2.8.0-3THpHroLvCaDTAu7WQBmel True ([])},
-package-id vector-0.12.0.1-Jtxp4gydFB54Q1nOUJyCe3{unit vector-0.12.0.1-Jtxp4gydFB54Q1nOUJyCe3 True ([])},
-package-id vector-mmap-0.0.2-3HvuhcGiphnE0J6fiNMKH2{unit vector-mmap-0.0.2-3HvuhcGiphnE0J6fiNMKH2 True ([])}]
loading package database /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.2.0.20170507/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.2.0.20170507
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-gdal-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.10.0.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.12.0.0
wired-in package ghc mapped to ghc-8.2.0.20170507
wired-in package dph-seq not found.
wired-in package dph-par not found.
*** Linker:
Created temporary directory: /run/user/1000/ghc30638_0
*** Deleting temp files:
*** Deleting temp dirs:
Creating package registration file:
/home/alberto/src/sigym4-propag/dist-newstyle/tmp/package-registration-2947025671726956429
Configuring sigym4-propag-engine-0.1.0.0...
Glasgow Haskell Compiler, Version 8.2.0.20170507, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d/package.cache
package flags []
loading package database /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.10.0.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.12.0.0
wired-in package ghc mapped to ghc-8.2.0.20170507
wired-in package dph-seq not found.
wired-in package dph-par not found.
Created temporary directory: /run/user/1000/ghc30735_0
*** C Compiler:
*** Assembler:
*** Deleting temp files:
*** Deleting temp dirs:
Preprocessing library sigym4-propag-engine-0.1.0.0...
Glasgow Haskell Compiler, Version 8.2.0.20170507, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d/package.cache
Using binary package database: /home/alberto/.cabal/store/ghc-8.2.0.20170507/package.db/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.2.0.20170507/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/package.conf.inplace/package.cache
package flags [-package-id aeson-1.2.0.0-GzZEd3TPxDp8eCRz61zVbu{unit aeson-1.2.0.0-GzZEd3TPxDp8eCRz61zVbu True ([])},
-package-id ansi-terminal-0.6.2.3-DOXJxZnzJAa1WzpSsz0B2o{unit ansi-terminal-0.6.2.3-DOXJxZnzJAa1WzpSsz0B2o True ([])},
-package-id base-4.10.0.0{unit base-4.10.0.0 True ([])},
-package-id behave-hs-0.1.0.0-CuIoxu85zMW43SheMvHSjj{unit behave-hs-0.1.0.0-CuIoxu85zMW43SheMvHSjj True ([])},
-package-id bytestring-0.10.8.2{unit bytestring-0.10.8.2 True ([])},
-package-id conduit-1.2.10-5brvbY0Opr35o8EYvqFLIp{unit conduit-1.2.10-5brvbY0Opr35o8EYvqFLIp True ([])},
-package-id containers-0.5.10.2{unit containers-0.5.10.2 True ([])},
-package-id data-default-0.7.1.1-Cgf4OS8U5nL6zc548wCud3{unit data-default-0.7.1.1-Cgf4OS8U5nL6zc548wCud3 True ([])},
-package-id dimensional-1.0.1.3-AwjOO1eJMLo6Q4bC3bTSIy{unit dimensional-1.0.1.3-AwjOO1eJMLo6Q4bC3bTSIy True ([])},
-package-id directory-1.3.0.2{unit directory-1.3.0.2 True ([])},
-package-id either-4.4.1.1-KGjRp8BpdI49e6MiirIeHc{unit either-4.4.1.1-KGjRp8BpdI49e6MiirIeHc True ([])},
-package-id exceptions-0.8.3-3zCgYfTpFKq4RKxglsVVmi{unit exceptions-0.8.3-3zCgYfTpFKq4RKxglsVVmi True ([])},
-package-id filepath-1.4.1.2{unit filepath-1.4.1.2 True ([])},
-package-id lens-4.15.2-IshImfkRsAKFZdGMMuZnIv{unit lens-4.15.2-IshImfkRsAKFZdGMMuZnIv True ([])},
-package-id mtl-2.2.1-19EL8AGBsN3DnnOhrC9xY3{unit mtl-2.2.1-19EL8AGBsN3DnnOhrC9xY3 True ([])},
-package-id psqueues-0.2.2.3-BJFbHNx9Cb0C8KyU7QupM6{unit psqueues-0.2.2.3-BJFbHNx9Cb0C8KyU7QupM6 True ([])},
-package-id resourcet-1.1.9-ALmDM6hhzjwJYIA5QOzG26{unit resourcet-1.1.9-ALmDM6hhzjwJYIA5QOzG26 True ([])},
-package-id scientific-0.3.4.12-LOs4u63I6bmHnkOzSWUP7B{unit scientific-0.3.4.12-LOs4u63I6bmHnkOzSWUP7B True ([])},
-package-id semigroups-0.18.2-FqpGcOXqlx0FlA2GFSfDbr{unit semigroups-0.18.2-FqpGcOXqlx0FlA2GFSfDbr True ([])},
-package-id sigym4-geometry-0.4.3.1-5vr59vVT6776qS9GrPFXUM{unit sigym4-geometry-0.4.3.1-5vr59vVT6776qS9GrPFXUM True ([])},
-package-id sigym4-propag-0.1.0.0-inplace{unit sigym4-propag-0.1.0.0-inplace True ([])},
-package-id stm-2.4.4.1-3lSPxhOjRuAKMHuJuz19H9{unit stm-2.4.4.1-3lSPxhOjRuAKMHuJuz19H9 True ([])},
-package-id stm-conduit-3.0.0-8guB0YtiFdR9mOSqbgaApR{unit stm-conduit-3.0.0-8guB0YtiFdR9mOSqbgaApR True ([])},
-package-id stm-containers-0.2.15-LuPtYzvQXzn5m8JQdDsJfU{unit stm-containers-0.2.15-LuPtYzvQXzn5m8JQdDsJfU True ([])},
-package-id temporary-1.2.0.4-HiaZcX0mrcaAcICAWh8h5b{unit temporary-1.2.0.4-HiaZcX0mrcaAcICAWh8h5b True ([])},
-package-id text-1.2.2.1-CeE3Z8HRhGyIf3rOe5gX0e{unit text-1.2.2.1-CeE3Z8HRhGyIf3rOe5gX0e True ([])},
-package-id these-0.7.3-9phuGpgGbZa7vKmVupXcN7{unit these-0.7.3-9phuGpgGbZa7vKmVupXcN7 True ([])},
-package-id time-1.8.0.1{unit time-1.8.0.1 True ([])},
-package-id transformers-0.5.2.0{unit transformers-0.5.2.0 True ([])},
-package-id unordered-containers-0.2.8.0-3THpHroLvCaDTAu7WQBmel{unit unordered-containers-0.2.8.0-3THpHroLvCaDTAu7WQBmel True ([])},
-package-id vector-0.12.0.1-Jtxp4gydFB54Q1nOUJyCe3{unit vector-0.12.0.1-Jtxp4gydFB54Q1nOUJyCe3 True ([])},
-package-id vector-mmap-0.0.2-3HvuhcGiphnE0J6fiNMKH2{unit vector-mmap-0.0.2-3HvuhcGiphnE0J6fiNMKH2 True ([])}]
loading package database /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.2.0.20170507/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.2.0.20170507
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.10.0.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.12.0.0
wired-in package ghc mapped to ghc-8.2.0.20170507
wired-in package dph-seq not found.
wired-in package dph-par not found.
package flags [-package-id aeson-1.2.0.0-GzZEd3TPxDp8eCRz61zVbu{unit aeson-1.2.0.0 True ([])},
-package-id ansi-terminal-0.6.2.3-DOXJxZnzJAa1WzpSsz0B2o{unit ansi-terminal-0.6.2.3 True ([])},
-package-id base-4.10.0.0{unit base-4.10.0.0 True ([])},
-package-id behave-hs-0.1.0.0-CuIoxu85zMW43SheMvHSjj{unit behave-hs-0.1.0.0 True ([])},
-package-id bytestring-0.10.8.2{unit bytestring-0.10.8.2 True ([])},
-package-id conduit-1.2.10-5brvbY0Opr35o8EYvqFLIp{unit conduit-1.2.10 True ([])},
-package-id containers-0.5.10.2{unit containers-0.5.10.2 True ([])},
-package-id data-default-0.7.1.1-Cgf4OS8U5nL6zc548wCud3{unit data-default-0.7.1.1 True ([])},
-package-id dimensional-1.0.1.3-AwjOO1eJMLo6Q4bC3bTSIy{unit dimensional-1.0.1.3 True ([])},
-package-id directory-1.3.0.2{unit directory-1.3.0.2 True ([])},
-package-id either-4.4.1.1-KGjRp8BpdI49e6MiirIeHc{unit either-4.4.1.1 True ([])},
-package-id exceptions-0.8.3-3zCgYfTpFKq4RKxglsVVmi{unit exceptions-0.8.3 True ([])},
-package-id filepath-1.4.1.2{unit filepath-1.4.1.2 True ([])},
-package-id lens-4.15.2-IshImfkRsAKFZdGMMuZnIv{unit lens-4.15.2 True ([])},
-package-id mtl-2.2.1-19EL8AGBsN3DnnOhrC9xY3{unit mtl-2.2.1 True ([])},
-package-id psqueues-0.2.2.3-BJFbHNx9Cb0C8KyU7QupM6{unit psqueues-0.2.2.3 True ([])},
-package-id resourcet-1.1.9-ALmDM6hhzjwJYIA5QOzG26{unit resourcet-1.1.9 True ([])},
-package-id scientific-0.3.4.12-LOs4u63I6bmHnkOzSWUP7B{unit scientific-0.3.4.12 True ([])},
-package-id semigroups-0.18.2-FqpGcOXqlx0FlA2GFSfDbr{unit semigroups-0.18.2 True ([])},
-package-id sigym4-geometry-0.4.3.1-5vr59vVT6776qS9GrPFXUM{unit sigym4-geometry-0.4.3.1 True ([])},
-package-id sigym4-propag-0.1.0.0-inplace{unit sigym4-propag-0.1.0.0 True ([])},
-package-id stm-2.4.4.1-3lSPxhOjRuAKMHuJuz19H9{unit stm-2.4.4.1 True ([])},
-package-id stm-conduit-3.0.0-8guB0YtiFdR9mOSqbgaApR{unit stm-conduit-3.0.0 True ([])},
-package-id stm-containers-0.2.15-LuPtYzvQXzn5m8JQdDsJfU{unit stm-containers-0.2.15 True ([])},
-package-id temporary-1.2.0.4-HiaZcX0mrcaAcICAWh8h5b{unit temporary-1.2.0.4 True ([])},
-package-id text-1.2.2.1-CeE3Z8HRhGyIf3rOe5gX0e{unit text-1.2.2.1 True ([])},
-package-id these-0.7.3-9phuGpgGbZa7vKmVupXcN7{unit these-0.7.3 True ([])},
-package-id time-1.8.0.1{unit time-1.8.0.1 True ([])},
-package-id transformers-0.5.2.0{unit transformers-0.5.2.0 True ([])},
-package-id unordered-containers-0.2.8.0-3THpHroLvCaDTAu7WQBmel{unit unordered-containers-0.2.8.0 True ([])},
-package-id vector-0.12.0.1-Jtxp4gydFB54Q1nOUJyCe3{unit vector-0.12.0.1 True ([])},
-package-id vector-mmap-0.0.2-3HvuhcGiphnE0J6fiNMKH2{unit vector-mmap-0.0.2 True ([])}]
loading package database /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.2.0.20170507/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.2.0.20170507
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.10.0.0
wired-in package rts mapped to rts-1.0
wired-in package template-haskell mapped to template-haskell-2.12.0.0
wired-in package ghc mapped to ghc-8.2.0.20170507
wired-in package dph-seq not found.
wired-in package dph-par not found.
*** Chasing dependencies:
Chasing modules from: *Sigym4.Propag.Engine,*Sigym4.Propag.Engine.VTK
Created temporary directory: /run/user/1000/ghc30812_0
*** C pre-processor:
!!! Chasing dependencies: finished in 13.96 milliseconds, allocated 25.774 megabytes
Stable obj: []
Stable BCO: []
Ready for upsweep
[NONREC
ModSummary {
ms_hs_date = 2016-10-20 16:01:17.024964298 UTC
ms_mod = Sigym4.Propag.Engine,
ms_textual_imps = [(Nothing, Prelude), (Nothing, System.IO),
(Nothing, System.IO.Unsafe), (Nothing, Data.HashPSQ),
(Nothing, Text.Printf), (Nothing, Unsafe.Coerce),
(Nothing, System.CPUTime), (Nothing, System.IO.Temp),
(Nothing, System.FilePath), (Nothing, System.Console.ANSI),
(Nothing, Numeric.Units.Dimensional.Coercion),
(Nothing, Numeric.Units.Dimensional.Prelude),
(Nothing, Data.Vector.Generic.Mutable),
(Nothing, Data.Vector.Generic),
(Nothing, Data.Vector.Storable.MMap),
(Nothing, Data.Vector.Storable.Mutable),
(Nothing, Data.Vector.Storable), (Nothing, Data.Vector),
(Nothing, Data.Semigroup), (Nothing, Data.Typeable),
(Nothing, Data.Time), (Nothing, Data.These), (Nothing, Data.Proxy),
(Nothing, Data.Maybe), (Nothing, Data.HashMap.Strict),
(Nothing, Data.Map.Strict), (Nothing, Data.List),
(Nothing, Data.Fixed), (Nothing, Data.Default),
(Nothing, Data.Conduit.List), (Nothing, Data.Conduit),
(Nothing, Data.Align), (Nothing, Control.Monad.Trans),
(Nothing, Control.Monad.Trans.Maybe),
(Nothing, Control.Monad.Reader.Class),
(Nothing, Control.Monad.IO.Class),
(Nothing, Control.Monad.Trans.Reader),
(Nothing, Control.Monad.STM), (Nothing, Control.Monad.Catch),
(Nothing, Control.Monad), (Nothing, Control.Lens),
(Nothing, Control.Exception), (Nothing, Control.Concurrent),
(Nothing, Control.Concurrent.STM.TMVar),
(Nothing, Control.Concurrent.STM.TVar),
(Nothing, Control.Concurrent.STM.TQueue),
(Nothing, Control.Applicative), (Nothing, Behave),
(Nothing, Sigym4.Geometry.Algorithms), (Nothing, Sigym4.Geometry),
(Nothing, Sigym4.Propag.Util), (Nothing, Sigym4.Propag.BlockMap),
(Nothing, Sigym4.Propag.Types)]
ms_srcimps = []
},
NONREC
ModSummary {
ms_hs_date = 2016-10-20 16:01:17.024964298 UTC
ms_mod = Sigym4.Propag.Engine.VTK,
ms_textual_imps = [(Nothing, Prelude),
(Nothing, Numeric.Units.Dimensional.SIUnits),
(Nothing, Numeric.Units.Dimensional.Prelude),
(Nothing, System.FilePath), (Nothing, System.Directory),
(Nothing, Data.ByteString.Lazy), (Nothing, Data.Aeson),
(Nothing, Data.Aeson), (Nothing, Data.Vector.Storable.MMap),
(Nothing, Data.Vector.Generic.Mutable),
(Nothing, Data.Vector.Generic), (Nothing, Data.Conduit.List),
(Nothing, Data.Conduit), (Nothing, Control.Monad.IO.Class),
(Nothing, Control.Lens), (Nothing, Sigym4.Geometry),
(Nothing, Sigym4.Propag.Types)]
ms_srcimps = []
}]
*** Deleting temp files:
compile: input file /run/user/1000/ghc30812_0/ghc_1.hscpp
*** Checking old interface for Sigym4.Propag.Engine (use -ddump-hi-diffs for more details):
[1 of 2] Compiling Sigym4.Propag.Engine ( src/Sigym4/Propag/Engine.hs, /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/build/Sigym4/Propag/Engine.o )
*** Parser [Sigym4.Propag.Engine]:
!!! Parser [Sigym4.Propag.Engine]: finished in 23.18 milliseconds, allocated 28.845 megabytes
*** Renamer/typechecker [Sigym4.Propag.Engine]:
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.14 milliseconds, allocated 0.142 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 1.24 milliseconds, allocated 2.122 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.08 milliseconds, allocated 0.093 megabytes
Loading package ghc-prim-0.5.0.0 ... linking ... done.
Loading package integer-gmp-1.0.0.1 ... linking ... done.
Loading package base-4.10.0.0 ... linking ... done.
Loading package array-0.5.1.2 ... linking ... done.
Loading package deepseq-1.4.3.0 ... linking ... done.
Loading package bytestring-0.10.8.2 ... linking ... done.
Loading package mmap-0.5.9 ... linking ... done.
Loading package transformers-0.5.2.0 ... linking ... done.
Loading package primitive-0.6.2.0 ... linking ... done.
Loading package vector-0.12.0.1 ... linking ... done.
Loading package vector-mmap-0.0.2 ... linking ... done.
Loading package time-1.8.0.1 ... linking ... done.
Loading package filepath-1.4.1.2 ... linking ... done.
*** gcc:
*** gcc:
*** gcc:
*** gcc:
*** gcc:
*** gcc:
Loading package unix-2.7.2.2 ... linking ... done.
Loading package directory-1.3.0.2 ... linking ... done.
Loading package stm-2.4.4.1 ... linking ... done.
Loading package ghc-boot-th-8.2.0.20170507 ... linking ... done.
Loading package pretty-1.1.3.3 ... linking ... done.
Loading package template-haskell-2.12.0.0 ... linking ... done.
Loading package transformers-compat-0.5.1.4 ... linking ... done.
Loading package mtl-2.2.1 ... linking ... done.
Loading package exceptions-0.8.3 ... linking ... done.
Loading package temporary-1.2.0.4 ... linking ... done.
Loading package containers-0.5.10.2 ... linking ... done.
Loading package binary-0.8.5.1 ... linking ... done.
Loading package text-1.2.2.1 ... linking ... done.
Loading package hashable-1.2.6.0 ... linking ... done.
Loading package mmorph-1.0.9 ... linking ... done.
Loading package transformers-base-0.4.4 ... linking ... done.
Loading package monad-control-1.0.1.0 ... linking ... done.
Loading package base-prelude-1.2.0.1 ... linking ... done.
Loading package list-t-1 ... linking ... done.
Loading package focus-0.1.5 ... linking ... done.
Loading package stm-containers-0.2.15 ... linking ... done.
Loading package stm-chans-3.0.0.4 ... linking ... done.
Loading package cereal-0.5.4.0 ... linking ... done.
Loading package lifted-base-0.2.3.10 ... linking ... done.
Loading package resourcet-1.1.9 ... linking ... done.
Loading package conduit-1.2.10 ... linking ... done.
Loading package cereal-conduit-0.7.3 ... linking ... done.
Loading package async-2.1.1.1 ... linking ... done.
Loading package integer-logarithms-1.0.1 ... linking ... done.
Loading package scientific-0.3.4.12 ... linking ... done.
Loading package attoparsec-0.13.1.0 ... linking ... done.
Loading package blaze-builder-0.4.0.2 ... linking ... done.
Loading package network-2.6.3.1 ... linking ... done.
Loading package process-1.6.0.0 ... linking ... done.
Loading package random-1.1 ... linking ... done.
Loading package zlib-0.6.1.2 ... linking ... done.
Loading package streaming-commons-0.1.17 ... linking ... done.
Loading package conduit-extra-1.1.15 ... linking ... done.
Loading package void-0.7.2 ... linking ... done.
Loading package vector-th-unbox-0.2.1.6 ... linking ... done.
Loading package math-functions-0.2.1.0 ... linking ... done.
Loading package mwc-random-0.13.6.0 ... linking ... done.
Loading package unix-compat-0.4.3.1 ... linking ... done.
Loading package base16-bytestring-0.1.1.6 ... linking ... done.
Loading package base64-bytestring-1.0.0.1 ... linking ... done.
Loading package semigroups-0.18.2 ... linking ... done.
Loading package chunked-data-0.3.0 ... linking ... done.
Loading package unordered-containers-0.2.8.0 ... linking ... done.
Loading package vector-algorithms-0.7.0.1 ... linking ... done.
Loading package split-0.2.3.1 ... linking ... done.
Loading package mono-traversable-1.0.2 ... linking ... done.
Loading package conduit-combinators-1.1.1 ... linking ... done.
Loading package monad-loops-0.4.3 ... linking ... done.
Loading package constraints-0.9.1 ... linking ... done.
Loading package lifted-async-0.9.1.1 ... linking ... done.
Loading package stm-conduit-3.0.0 ... linking ... done.
Loading package old-locale-1.0.0.7 ... linking ... done.
Loading package parsec-3.1.11 ... linking ... done.
Loading package syb-0.7 ... linking ... done.
Loading package HStringTemplate-0.8.5 ... linking ... done.
Loading package base-compat-0.9.3 ... linking ... done.
Loading package dlist-0.8.0.2 ... linking ... done.
Loading package tagged-0.8.5 ... linking ... done.
Loading package time-locale-compat-0.1.1.3 ... linking ... done.
Loading package uuid-types-1.0.3 ... linking ... done.
Loading package aeson-1.2.0.0 ... linking ... done.
Loading package data-default-class-0.1.2.0 ... linking ... done.
Loading package data-default-instances-containers-0.0.1 ... linking ... done.
Loading package data-default-instances-dlist-0.0.1 ... linking ... done.
Loading package data-default-instances-old-locale-0.0.1 ... linking ... done.
Loading package data-default-0.7.1.1 ... linking ... done.
Loading package numtype-dk-0.5.0.1 ... linking ... done.
Loading package exact-pi-0.4.1.2 ... linking ... done.
Loading package ieee754-0.8.0 ... linking ... done.
Loading package dimensional-1.0.1.3 ... linking ... done.
Loading package base-orphans-0.6 ... linking ... done.
Loading package StateVar-1.1.0.4 ... linking ... done.
Loading package contravariant-1.4 ... linking ... done.
Loading package distributive-0.5.2 ... linking ... done.
Loading package comonad-5.0.1 ... linking ... done.
Loading package bifunctors-5.4.2 ... linking ... done.
Loading package prelude-extras-0.4.0.3 ... linking ... done.
Loading package profunctors-5.2 ... linking ... done.
Loading package semigroupoids-5.2 ... linking ... done.
Loading package free-4.12.4 ... linking ... done.
Loading package adjunctions-4.3 ... linking ... done.
Loading package kan-extensions-5.0.1 ... linking ... done.
Loading package parallel-3.2.1.1 ... linking ... done.
Loading package reflection-2.1.2 ... linking ... done.
Loading package lens-4.15.2 ... linking ... done.
Loading package tf-random-0.5 ... linking ... done.
Loading package QuickCheck-2.9.2 ... linking ... done.
Loading package timeit-1.0.0.0 ... linking ... done.
Loading package behave-hs-0.1.0.0 ... linking ... done.
Loading package charset-0.3.7.1 ... linking ... done.
Loading package parsers-0.12.4 ... linking ... done.
Loading package dimensional-parsers-0.1.0.0 ... linking ... done.
Loading package fail-4.9.0.0 ... linking ... done.
Loading package MonadRandom-0.5.1 ... linking ... done.
Loading package either-4.4.1.1 ... linking ... done.
Loading package data-binary-ieee754-0.4.4 ... linking ... done.
Loading package bytes-0.15.3 ... linking ... done.
Loading package linear-1.20.6 ... linking ... done.
Loading package spatial-reference-0.1.1 ... linking ... done.
Loading package strict-0.3.2 ... linking ... done.
Loading package sigym4-geometry-0.4.3.1 ... linking ... done.
Loading package keys-3.11 ... linking ... done.
Loading package pointed-5 ... linking ... done.
Loading package vector-instances-3.4 ... linking ... done.
Loading package these-0.7.3 ... linking ... done.
Loading package cryptohash-sha1-0.11.100.1 ... linking ... done.
Loading package cryptohash-md5-0.11.100.1 ... linking ... done.
Loading package entropy-0.3.7 ... linking ... done.
Loading package network-info-0.2.0.8 ... linking ... done.
Loading package uuid-1.3.13 ... linking ... done.
Loading package vector-missing-0.1.0.0 ... linking ... done.
Loading package sigym4-propag-0.1.0.0 ... linking ... done.
Loading package psqueues-0.2.2.3 ... linking ... done.
Loading package ansi-terminal-0.6.2.3 ... linking ... done.
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.03 milliseconds, allocated 0.027 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.03 milliseconds, allocated 0.016 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.07 milliseconds, allocated 0.092 megabytes
*** Simplify [expr]:
!!! Simplify [expr]: finished in 0.03 milliseconds, allocated 0.026 megabytes
*** CorePrep [expr]:
!!! CorePrep [expr]: finished in 0.02 milliseconds, allocated 0.016 megabytes
*** ByteCodeGen [Ghci1]:
!!! ByteCodeGen [Ghci1]: finished in 0.07 milliseconds, allocated 0.092 megabytes
!!! Renamer/typechecker [Sigym4.Propag.Engine]: finished in 848.40 milliseconds, allocated 700.158 megabytes
*** Desugar [Sigym4.Propag.Engine]:
Result size of Desugar (after optimization)
= {terms: 6,710, types: 19,511, coercions: 2,012, joins: 4/287}
!!! Desugar [Sigym4.Propag.Engine]: finished in 162.58 milliseconds, allocated 180.160 megabytes
src/Sigym4/Propag/Engine.hs:26:1: warning: [-Wunused-imports]
The import of ‘/~, kmh’
from module ‘Sigym4.Propag.Types’ is redundant
|
26 | import Sigym4.Propag.Types (
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^...
src/Sigym4/Propag/Engine.hs:101:1: warning: [-Wunused-imports]
The import of ‘threadDelay’
from module ‘Control.Concurrent’ is redundant
|
101 | import Control.Concurrent (
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^...
src/Sigym4/Propag/Engine.hs:123:1: warning: [-Wunused-imports]
The import of ‘partition’ from module ‘Data.List’ is redundant
|
123 | import Data.List (foldl', partition)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Sigym4/Propag/Engine.hs:188:1: warning: [-Wunused-top-binds]
Defined but not used: ‘statusColor’
|
188 | statusColor Ready = [ SetColor Foreground Dull Blue ]
| ^^^^^^^^^^^
src/Sigym4/Propag/Engine.hs:239:1: warning: [-Wunused-top-binds]
Defined but not used: ‘isErrorMessage’
|
239 | isErrorMessage (Message _ Error _ _) = True
| ^^^^^^^^^^^^^^
src/Sigym4/Propag/Engine.hs:310:15: warning: [-Wunused-foralls]
Unused quantified type variable ‘a’
In the type ‘forall l a.
HasLoadExtent l =>
PropagIOConfig l
-> InitialPropagConfig -> IO (WithSomeCrs PropagationResult)’
|
310 | :: forall l a. HasLoadExtent l
| ^
src/Sigym4/Propag/Engine.hs:343:3: warning: [-Wunused-matches]
Defined but not used: ‘blSize’
|
343 | blSize <- view envBlockSize
| ^^^^^^
src/Sigym4/Propag/Engine.hs:344:3: warning: [-Wunused-matches]
Defined but not used: ‘tMax’
|
344 | tMax <- view envMaxTime
| ^^^^
src/Sigym4/Propag/Engine.hs:1047:1: warning: [-Wunused-top-binds]
Defined but not used: ‘readAllAvailableElementsIO’
|
1047 | readAllAvailableElementsIO chan = go
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Sigym4/Propag/Engine.hs:1058:1: warning: [-Wunused-top-binds]
Defined but not used: ‘formatExtent’
|
1058 | formatExtent (Extent (V2 x0 y0) (V2 x1 y1)) =
| ^^^^^^^^^^^^
*** Simplifier [Sigym4.Propag.Engine]:
Result size of Simplifier iteration=1
= {terms: 20,068, types: 46,225, coercions: 26,979, joins: 5/1,720}
Result size of Simplifier iteration=2
= {terms: 12,103, types: 32,628, coercions: 14,507, joins: 4/289}
Result size of Simplifier iteration=3
= {terms: 11,204, types: 27,874, coercions: 10,646, joins: 4/168}
Result size of Simplifier iteration=4
= {terms: 11,184, types: 27,737, coercions: 9,928, joins: 5/164}
Result size of Simplifier
= {terms: 11,184, types: 27,737, coercions: 9,928, joins: 5/164}
!!! Simplifier [Sigym4.Propag.Engine]: finished in 572.08 milliseconds, allocated 618.119 megabytes
*** Specialise [Sigym4.Propag.Engine]:
Result size of Specialise
= {terms: 16,618, types: 38,401, coercions: 12,058, joins: 28/327}
!!! Specialise [Sigym4.Propag.Engine]: finished in 174.93 milliseconds, allocated 41.164 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Engine]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 18,136, types: 42,718, coercions: 12,058, joins: 21/255}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Engine]: finished in 80.40 milliseconds, allocated 126.427 megabytes
*** Simplifier [Sigym4.Propag.Engine]:
Result size of Simplifier iteration=1
= {terms: 26,248,
types: 57,827,
coercions: 28,291,
joins: 86/1,113}
Result size of Simplifier iteration=2
= {terms: 19,912, types: 39,294, coercions: 15,022, joins: 53/413}
Result size of Simplifier iteration=3
= {terms: 19,134, types: 37,311, coercions: 13,561, joins: 45/295}
Result size of Simplifier iteration=4
= {terms: 19,017, types: 37,068, coercions: 13,161, joins: 45/268}
Result size of Simplifier
= {terms: 19,017, types: 37,068, coercions: 13,161, joins: 45/268}
!!! Simplifier [Sigym4.Propag.Engine]: finished in 747.16 milliseconds, allocated 848.598 megabytes
*** Simplifier [Sigym4.Propag.Engine]:
Result size of Simplifier iteration=1
= {terms: 47,271,
types: 105,540,
coercions: 76,341,
joins: 77/2,241}
Result size of Simplifier iteration=2
= {terms: 26,325, types: 49,413, coercions: 25,455, joins: 81/608}
Result size of Simplifier iteration=3
= {terms: 24,904, types: 46,758, coercions: 22,711, joins: 63/430}
Result size of Simplifier iteration=4
= {terms: 24,561, types: 46,191, coercions: 21,861, joins: 61/383}
Result size of Simplifier
= {terms: 24,561, types: 46,191, coercions: 21,861, joins: 61/383}
!!! Simplifier [Sigym4.Propag.Engine]: finished in 1747.18 milliseconds, allocated 1801.075 megabytes
*** Simplifier [Sigym4.Propag.Engine]:
Result size of Simplifier iteration=1
= {terms: 42,302,
types: 80,807,
coercions: 54,057,
joins: 107/1,306}
Result size of Simplifier iteration=2
= {terms: 29,227, types: 51,671, coercions: 24,730, joins: 76/593}
Result size of Simplifier iteration=3
= {terms: 27,961, types: 50,028, coercions: 23,411, joins: 71/443}
Result size of Simplifier iteration=4
= {terms: 27,951, types: 50,023, coercions: 23,313, joins: 71/439}
Result size of Simplifier
= {terms: 27,951, types: 50,023, coercions: 23,313, joins: 71/439}
!!! Simplifier [Sigym4.Propag.Engine]: finished in 879.76 milliseconds, allocated 1068.316 megabytes
*** Float inwards [Sigym4.Propag.Engine]:
Result size of Float inwards
= {terms: 27,951, types: 50,023, coercions: 23,313, joins: 71/439}
!!! Float inwards [Sigym4.Propag.Engine]: finished in 37.73 milliseconds, allocated 67.897 megabytes
*** Called arity analysis [Sigym4.Propag.Engine]:
Result size of Called arity analysis
= {terms: 27,951, types: 50,023, coercions: 23,313, joins: 71/439}
!!! Called arity analysis [Sigym4.Propag.Engine]: finished in 27.95 milliseconds, allocated 39.039 megabytes
*** Simplifier [Sigym4.Propag.Engine]:
Result size of Simplifier iteration=1
= {terms: 28,270, types: 49,599, coercions: 24,503, joins: 117/473}
Result size of Simplifier iteration=2
= {terms: 27,871, types: 48,744, coercions: 23,590, joins: 94/439}
Result size of Simplifier iteration=3
= {terms: 27,844, types: 48,603, coercions: 23,693, joins: 95/435}
Result size of Simplifier iteration=4
= {terms: 27,833, types: 48,595, coercions: 23,193, joins: 95/434}
Result size of Simplifier
= {terms: 27,833, types: 48,595, coercions: 23,193, joins: 95/434}
!!! Simplifier [Sigym4.Propag.Engine]: finished in 615.46 milliseconds, allocated 717.726 megabytes
*** Demand analysis [Sigym4.Propag.Engine]:
Result size of Demand analysis
= {terms: 27,833, types: 48,595, coercions: 23,193, joins: 95/434}
!!! Demand analysis [Sigym4.Propag.Engine]: finished in 173.74 milliseconds, allocated 293.385 megabytes
*** Worker Wrapper binds [Sigym4.Propag.Engine]:
Result size of Worker Wrapper binds
= {terms: 30,590,
types: 52,973,
coercions: 23,667,
joins: 131/1,010}
!!! Worker Wrapper binds [Sigym4.Propag.Engine]: finished in 24.76 milliseconds, allocated 17.601 megabytes
*** Simplifier [Sigym4.Propag.Engine]:
Result size of Simplifier iteration=1
= {terms: 29,201, types: 51,144, coercions: 23,850, joins: 137/698}
Result size of Simplifier iteration=2
= {terms: 27,839, types: 48,984, coercions: 24,763, joins: 94/508}
Result size of Simplifier iteration=3
= {terms: 26,949, types: 46,902, coercions: 21,545, joins: 89/422}
Result size of Simplifier iteration=4
= {terms: 26,916, types: 46,851, coercions: 21,401, joins: 89/410}
Result size of Simplifier
= {terms: 26,916, types: 46,851, coercions: 21,401, joins: 89/410}
!!! Simplifier [Sigym4.Propag.Engine]: finished in 675.40 milliseconds, allocated 766.116 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Engine]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 30,484, types: 50,503, coercions: 21,401, joins: 87/403}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Engine]: finished in 320.07 milliseconds, allocated 173.201 megabytes
*** Common sub-expression [Sigym4.Propag.Engine]:
Result size of Common sub-expression
= {terms: 26,815, types: 47,239, coercions: 20,268, joins: 87/401}
!!! Common sub-expression [Sigym4.Propag.Engine]: finished in 66.39 milliseconds, allocated 54.024 megabytes
*** Float inwards [Sigym4.Propag.Engine]:
Result size of Float inwards
= {terms: 26,815, types: 47,239, coercions: 20,268, joins: 87/401}
!!! Float inwards [Sigym4.Propag.Engine]: finished in 42.13 milliseconds, allocated 54.494 megabytes
*** Liberate case [Sigym4.Propag.Engine]:
Result size of Liberate case
= {terms: 33,832, types: 55,190, coercions: 24,916, joins: 196/556}
!!! Liberate case [Sigym4.Propag.Engine]: finished in 26.31 milliseconds, allocated 27.689 megabytes
*** Simplifier [Sigym4.Propag.Engine]:
Result size of Simplifier iteration=1
= {terms: 29,540, types: 49,624, coercions: 25,556, joins: 218/528}
Result size of Simplifier iteration=2
= {terms: 29,227, types: 48,942, coercions: 25,440, joins: 205/499}
Result size of Simplifier iteration=3
= {terms: 29,221, types: 48,940, coercions: 25,440, joins: 205/499}
Result size of Simplifier
= {terms: 29,221, types: 48,940, coercions: 25,440, joins: 205/499}
!!! Simplifier [Sigym4.Propag.Engine]: finished in 666.70 milliseconds, allocated 773.763 megabytes
*** SpecConstr [Sigym4.Propag.Engine]:
Result size of SpecConstr
= {terms: 7,099,805,
types: 7,875,074,
coercions: 11,981,811,
joins: 132,510/147,130}
!!! SpecConstr [Sigym4.Propag.Engine]: finished in 22001.67 milliseconds, allocated 19817.143 megabytes
*** Simplifier [Sigym4.Propag.Engine]:
Result size of Simplifier iteration=1
= {terms: 5,911,152,
types: 3,464,294,
coercions: 4,828,574,
joins: 78,737/93,377}
Result size of Simplifier iteration=2
= {terms: 34,639, types: 54,440, coercions: 21,888, joins: 226/580}
Result size of Simplifier iteration=3
= {terms: 34,630, types: 54,391, coercions: 21,899, joins: 226/578}
Result size of Simplifier
= {terms: 34,630, types: 54,391, coercions: 21,899, joins: 226/578}
!!! Simplifier [Sigym4.Propag.Engine]: finished in 48289.53 milliseconds, allocated 55534.156 megabytes
*** Demand analysis [Sigym4.Propag.Engine]:
Result size of Demand analysis
= {terms: 34,630, types: 54,391, coercions: 21,899, joins: 226/578}
!!! Demand analysis [Sigym4.Propag.Engine]: finished in 294.84 milliseconds, allocated 497.125 megabytes
*** CoreTidy [Sigym4.Propag.Engine]:
Result size of Tidy Core
= {terms: 31,344, types: 47,905, coercions: 17,647, joins: 216/538}
!!! CoreTidy [Sigym4.Propag.Engine]: finished in 72.47 milliseconds, allocated 67.544 megabytes
*** CorePrep [Sigym4.Propag.Engine]:
Result size of CorePrep
= {terms: 40,264,
types: 56,095,
coercions: 17,647,
joins: 216/1,665}
!!! CorePrep [Sigym4.Propag.Engine]: finished in 88.36 milliseconds, allocated 80.182 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Engine]:
!!! CodeGen [Sigym4.Propag.Engine]: finished in 632.90 milliseconds, allocated 1181.378 megabytes
*** Assembler:
*** CorePrep [Sigym4.Propag.Engine]:
Result size of CorePrep
= {terms: 40,264,
types: 56,095,
coercions: 17,647,
joins: 216/1,665}
!!! CorePrep [Sigym4.Propag.Engine]: finished in 85.20 milliseconds, allocated 80.238 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Engine]:
!!! CodeGen [Sigym4.Propag.Engine]: finished in 657.16 milliseconds, allocated 1234.003 megabytes
*** Assembler:
*** Deleting temp files:
Warning: deleting non-existent /run/user/1000/ghc30812_0/ghc_7.c
Warning: deleting non-existent /run/user/1000/ghc30812_0/ghc_5.c
Warning: deleting non-existent /run/user/1000/ghc30812_0/ghc_3.s
compile: input file src/Sigym4/Propag/Engine/VTK.hs
*** Checking old interface for Sigym4.Propag.Engine.VTK (use -ddump-hi-diffs for more details):
[2 of 2] Compiling Sigym4.Propag.Engine.VTK ( src/Sigym4/Propag/Engine/VTK.hs, /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/build/Sigym4/Propag/Engine/VTK.o )
*** Parser [Sigym4.Propag.Engine.VTK]:
!!! Parser [Sigym4.Propag.Engine.VTK]: finished in 1.09 milliseconds, allocated 2.049 megabytes
*** Renamer/typechecker [Sigym4.Propag.Engine.VTK]:
!!! Renamer/typechecker [Sigym4.Propag.Engine.VTK]: finished in 54.88 milliseconds, allocated 64.705 megabytes
*** Desugar [Sigym4.Propag.Engine.VTK]:
Result size of Desugar (after optimization)
= {terms: 424, types: 1,057, coercions: 52, joins: 0/28}
!!! Desugar [Sigym4.Propag.Engine.VTK]: finished in 4.45 milliseconds, allocated 5.689 megabytes
src/Sigym4/Propag/Engine/VTK.hs:27:1: warning: [-Wunused-imports]
The qualified import of ‘Numeric.Units.Dimensional.SIUnits’ is redundant
except perhaps to import instances from ‘Numeric.Units.Dimensional.SIUnits’
To import instances alone, use: import Numeric.Units.Dimensional.SIUnits()
|
27 | import qualified Numeric.Units.Dimensional.SIUnits as DP
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
*** Simplifier [Sigym4.Propag.Engine.VTK]:
Result size of Simplifier iteration=1
= {terms: 952, types: 1,902, coercions: 763, joins: 0/101}
Result size of Simplifier iteration=2
= {terms: 658, types: 1,642, coercions: 443, joins: 0/28}
Result size of Simplifier iteration=3
= {terms: 607, types: 1,319, coercions: 395, joins: 0/15}
Result size of Simplifier
= {terms: 607, types: 1,319, coercions: 395, joins: 0/15}
!!! Simplifier [Sigym4.Propag.Engine.VTK]: finished in 27.66 milliseconds, allocated 29.556 megabytes
*** Specialise [Sigym4.Propag.Engine.VTK]:
Result size of Specialise
= {terms: 1,457, types: 3,194, coercions: 683, joins: 1/52}
!!! Specialise [Sigym4.Propag.Engine.VTK]: finished in 2.23 milliseconds, allocated 3.288 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Engine.VTK]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 1,633, types: 3,653, coercions: 683, joins: 1/25}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Sigym4.Propag.Engine.VTK]: finished in 6.42 milliseconds, allocated 12.579 megabytes
*** Simplifier [Sigym4.Propag.Engine.VTK]:
Result size of Simplifier iteration=1
= {terms: 1,793, types: 4,214, coercions: 1,158, joins: 2/65}
Result size of Simplifier iteration=2
= {terms: 1,432, types: 3,408, coercions: 835, joins: 2/33}
Result size of Simplifier iteration=3
= {terms: 1,424, types: 3,370, coercions: 762, joins: 2/29}
Result size of Simplifier
= {terms: 1,424, types: 3,370, coercions: 762, joins: 2/29}
!!! Simplifier [Sigym4.Propag.Engine.VTK]: finished in 47.57 milliseconds, allocated 65.305 megabytes
*** Simplifier [Sigym4.Propag.Engine.VTK]:
Result size of Simplifier iteration=1
= {terms: 3,985, types: 11,444, coercions: 4,567, joins: 7/196}
Result size of Simplifier iteration=2
= {terms: 2,620, types: 7,573, coercions: 2,145, joins: 12/91}
Result size of Simplifier iteration=3
= {terms: 2,465, types: 7,018, coercions: 1,855, joins: 2/56}
Result size of Simplifier
= {terms: 2,465, types: 7,018, coercions: 1,855, joins: 2/56}
!!! Simplifier [Sigym4.Propag.Engine.VTK]: finished in 80.24 milliseconds, allocated 109.532 megabytes
*** Simplifier [Sigym4.Propag.Engine.VTK]:
Result size of Simplifier iteration=1
= {terms: 5,364, types: 13,246, coercions: 6,363, joins: 10/296}
Result size of Simplifier iteration=2
= {terms: 3,378, types: 8,117, coercions: 3,933, joins: 18/116}
Result size of Simplifier iteration=3
= {terms: 3,086, types: 7,541, coercions: 3,454, joins: 9/86}
Result size of Simplifier iteration=4
= {terms: 3,111, types: 7,535, coercions: 3,499, joins: 9/79}
Result size of Simplifier
= {terms: 3,111, types: 7,535, coercions: 3,499, joins: 9/79}
!!! Simplifier [Sigym4.Propag.Engine.VTK]: finished in 93.48 milliseconds, allocated 122.007 megabytes
*** Float inwards [Sigym4.Propag.Engine.VTK]:
Result size of Float inwards
= {terms: 3,111, types: 7,535, coercions: 3,499, joins: 9/79}
!!! Float inwards [Sigym4.Propag.Engine.VTK]: finished in 3.34 milliseconds, allocated 7.535 megabytes
*** Called arity analysis [Sigym4.Propag.Engine.VTK]:
Result size of Called arity analysis
= {terms: 3,111, types: 7,535, coercions: 3,499, joins: 9/79}
!!! Called arity analysis [Sigym4.Propag.Engine.VTK]: finished in 1.93 milliseconds, allocated 3.727 megabytes
*** Simplifier [Sigym4.Propag.Engine.VTK]:
Result size of Simplifier iteration=1
= {terms: 3,950, types: 9,012, coercions: 5,557, joins: 24/106}
Result size of Simplifier iteration=2
= {terms: 3,573, types: 7,952, coercions: 4,684, joins: 10/88}
Result size of Simplifier
= {terms: 3,573, types: 7,952, coercions: 4,684, joins: 10/88}
!!! Simplifier [Sigym4.Propag.Engine.VTK]: finished in 49.92 milliseconds, allocated 68.304 megabytes
*** Demand analysis [Sigym4.Propag.Engine.VTK]:
Result size of Demand analysis
= {terms: 3,573, types: 7,952, coercions: 4,684, joins: 10/88}
!!! Demand analysis [Sigym4.Propag.Engine.VTK]: finished in 15.47 milliseconds, allocated 27.681 megabytes
*** Worker Wrapper binds [Sigym4.Propag.Engine.VTK]:
Result size of Worker Wrapper binds
= {terms: 3,991, types: 9,292, coercions: 4,810, joins: 18/171}
!!! Worker Wrapper binds [Sigym4.Propag.Engine.VTK]: finished in 1.50 milliseconds, allocated 1.904 megabytes
*** Simplifier [Sigym4.Propag.Engine.VTK]:
Result size of Simplifier iteration=1
= {terms: 3,828, types: 8,408, coercions: 4,876, joins: 18/161}
Result size of Simplifier iteration=2
= {terms: 3,355, types: 7,118, coercions: 4,660, joins: 10/88}
Result size of Simplifier
= {terms: 3,355, types: 7,118, coercions: 4,660, joins: 10/88}
!!! Simplifier [Sigym4.Propag.Engine.VTK]: finished in 55.21 milliseconds, allocated 74.522 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Engine.VTK]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 3,410, types: 7,268, coercions: 4,660, joins: 4/75}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Sigym4.Propag.Engine.VTK]: finished in 10.93 milliseconds, allocated 21.243 megabytes
*** Common sub-expression [Sigym4.Propag.Engine.VTK]:
Result size of Common sub-expression
= {terms: 3,323, types: 7,112, coercions: 4,650, joins: 4/74}
!!! Common sub-expression [Sigym4.Propag.Engine.VTK]: finished in 4.57 milliseconds, allocated 6.117 megabytes
*** Float inwards [Sigym4.Propag.Engine.VTK]:
Result size of Float inwards
= {terms: 3,323, types: 7,112, coercions: 4,650, joins: 4/74}
!!! Float inwards [Sigym4.Propag.Engine.VTK]: finished in 3.18 milliseconds, allocated 7.216 megabytes
*** Liberate case [Sigym4.Propag.Engine.VTK]:
Result size of Liberate case
= {terms: 3,323, types: 7,112, coercions: 4,650, joins: 4/74}
!!! Liberate case [Sigym4.Propag.Engine.VTK]: finished in 1.50 milliseconds, allocated 2.520 megabytes
*** Simplifier [Sigym4.Propag.Engine.VTK]:
Result size of Simplifier iteration=1
= {terms: 3,293, types: 7,025, coercions: 4,650, joins: 4/73}
Result size of Simplifier
= {terms: 3,293, types: 7,025, coercions: 4,650, joins: 4/73}
!!! Simplifier [Sigym4.Propag.Engine.VTK]: finished in 32.35 milliseconds, allocated 43.352 megabytes
*** SpecConstr [Sigym4.Propag.Engine.VTK]:
Result size of SpecConstr
= {terms: 5,762, types: 10,170, coercions: 9,460, joins: 6/152}
!!! SpecConstr [Sigym4.Propag.Engine.VTK]: finished in 5.47 milliseconds, allocated 10.892 megabytes
*** Simplifier [Sigym4.Propag.Engine.VTK]:
Result size of Simplifier iteration=1
= {terms: 5,682, types: 10,633, coercions: 9,480, joins: 6/153}
Result size of Simplifier iteration=2
= {terms: 3,285, types: 7,602, coercions: 4,327, joins: 4/63}
Result size of Simplifier iteration=3
= {terms: 2,555, types: 6,407, coercions: 2,711, joins: 4/48}
Result size of Simplifier iteration=4
= {terms: 2,549, types: 6,404, coercions: 2,711, joins: 4/45}
Result size of Simplifier
= {terms: 2,549, types: 6,404, coercions: 2,711, joins: 4/45}
!!! Simplifier [Sigym4.Propag.Engine.VTK]: finished in 78.47 milliseconds, allocated 107.666 megabytes
*** Demand analysis [Sigym4.Propag.Engine.VTK]:
Result size of Demand analysis
= {terms: 2,549, types: 6,404, coercions: 2,711, joins: 4/45}
!!! Demand analysis [Sigym4.Propag.Engine.VTK]: finished in 8.85 milliseconds, allocated 16.250 megabytes
*** CoreTidy [Sigym4.Propag.Engine.VTK]:
Result size of Tidy Core
= {terms: 1,896, types: 4,676, coercions: 1,828, joins: 1/29}
!!! CoreTidy [Sigym4.Propag.Engine.VTK]: finished in 3.97 milliseconds, allocated 5.083 megabytes
*** CorePrep [Sigym4.Propag.Engine.VTK]:
Result size of CorePrep
= {terms: 2,217, types: 5,461, coercions: 1,828, joins: 1/106}
!!! CorePrep [Sigym4.Propag.Engine.VTK]: finished in 2.52 milliseconds, allocated 4.902 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Engine.VTK]:
!!! CodeGen [Sigym4.Propag.Engine.VTK]: finished in 44.79 milliseconds, allocated 81.887 megabytes
*** Assembler:
*** CorePrep [Sigym4.Propag.Engine.VTK]:
Result size of CorePrep
= {terms: 2,217, types: 5,461, coercions: 1,828, joins: 1/106}
!!! CorePrep [Sigym4.Propag.Engine.VTK]: finished in 2.67 milliseconds, allocated 4.903 megabytes
*** Stg2Stg:
*** CodeGen [Sigym4.Propag.Engine.VTK]:
!!! CodeGen [Sigym4.Propag.Engine.VTK]: finished in 46.68 milliseconds, allocated 87.176 megabytes
*** Assembler:
Upsweep completely successful.
*** Deleting temp files:
Warning: deleting non-existent /run/user/1000/ghc30812_0/ghc_12.c
Warning: deleting non-existent /run/user/1000/ghc30812_0/ghc_10.c
Warning: deleting non-existent /run/user/1000/ghc30812_0/ghc_8.s
*** Deleting temp files:
*** Deleting temp dirs:
Glasgow Haskell Compiler, Version 8.2.0.20170507, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d/package.cache
Using binary package database: /home/alberto/.cabal/store/ghc-8.2.0.20170507/package.db/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.2.0.20170507/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/package.conf.inplace/package.cache
package flags [-package-id aeson-1.2.0.0-GzZEd3TPxDp8eCRz61zVbu{unit aeson-1.2.0.0-GzZEd3TPxDp8eCRz61zVbu True ([])},
-package-id ansi-terminal-0.6.2.3-DOXJxZnzJAa1WzpSsz0B2o{unit ansi-terminal-0.6.2.3-DOXJxZnzJAa1WzpSsz0B2o True ([])},
-package-id base-4.10.0.0{unit base-4.10.0.0 True ([])},
-package-id behave-hs-0.1.0.0-CuIoxu85zMW43SheMvHSjj{unit behave-hs-0.1.0.0-CuIoxu85zMW43SheMvHSjj True ([])},
-package-id bytestring-0.10.8.2{unit bytestring-0.10.8.2 True ([])},
-package-id conduit-1.2.10-5brvbY0Opr35o8EYvqFLIp{unit conduit-1.2.10-5brvbY0Opr35o8EYvqFLIp True ([])},
-package-id containers-0.5.10.2{unit containers-0.5.10.2 True ([])},
-package-id data-default-0.7.1.1-Cgf4OS8U5nL6zc548wCud3{unit data-default-0.7.1.1-Cgf4OS8U5nL6zc548wCud3 True ([])},
-package-id dimensional-1.0.1.3-AwjOO1eJMLo6Q4bC3bTSIy{unit dimensional-1.0.1.3-AwjOO1eJMLo6Q4bC3bTSIy True ([])},
-package-id directory-1.3.0.2{unit directory-1.3.0.2 True ([])},
-package-id either-4.4.1.1-KGjRp8BpdI49e6MiirIeHc{unit either-4.4.1.1-KGjRp8BpdI49e6MiirIeHc True ([])},
-package-id exceptions-0.8.3-3zCgYfTpFKq4RKxglsVVmi{unit exceptions-0.8.3-3zCgYfTpFKq4RKxglsVVmi True ([])},
-package-id filepath-1.4.1.2{unit filepath-1.4.1.2 True ([])},
-package-id lens-4.15.2-IshImfkRsAKFZdGMMuZnIv{unit lens-4.15.2-IshImfkRsAKFZdGMMuZnIv True ([])},
-package-id mtl-2.2.1-19EL8AGBsN3DnnOhrC9xY3{unit mtl-2.2.1-19EL8AGBsN3DnnOhrC9xY3 True ([])},
-package-id psqueues-0.2.2.3-BJFbHNx9Cb0C8KyU7QupM6{unit psqueues-0.2.2.3-BJFbHNx9Cb0C8KyU7QupM6 True ([])},
-package-id resourcet-1.1.9-ALmDM6hhzjwJYIA5QOzG26{unit resourcet-1.1.9-ALmDM6hhzjwJYIA5QOzG26 True ([])},
-package-id scientific-0.3.4.12-LOs4u63I6bmHnkOzSWUP7B{unit scientific-0.3.4.12-LOs4u63I6bmHnkOzSWUP7B True ([])},
-package-id semigroups-0.18.2-FqpGcOXqlx0FlA2GFSfDbr{unit semigroups-0.18.2-FqpGcOXqlx0FlA2GFSfDbr True ([])},
-package-id sigym4-geometry-0.4.3.1-5vr59vVT6776qS9GrPFXUM{unit sigym4-geometry-0.4.3.1-5vr59vVT6776qS9GrPFXUM True ([])},
-package-id sigym4-propag-0.1.0.0-inplace{unit sigym4-propag-0.1.0.0-inplace True ([])},
-package-id stm-2.4.4.1-3lSPxhOjRuAKMHuJuz19H9{unit stm-2.4.4.1-3lSPxhOjRuAKMHuJuz19H9 True ([])},
-package-id stm-conduit-3.0.0-8guB0YtiFdR9mOSqbgaApR{unit stm-conduit-3.0.0-8guB0YtiFdR9mOSqbgaApR True ([])},
-package-id stm-containers-0.2.15-LuPtYzvQXzn5m8JQdDsJfU{unit stm-containers-0.2.15-LuPtYzvQXzn5m8JQdDsJfU True ([])},
-package-id temporary-1.2.0.4-HiaZcX0mrcaAcICAWh8h5b{unit temporary-1.2.0.4-HiaZcX0mrcaAcICAWh8h5b True ([])},
-package-id text-1.2.2.1-CeE3Z8HRhGyIf3rOe5gX0e{unit text-1.2.2.1-CeE3Z8HRhGyIf3rOe5gX0e True ([])},
-package-id these-0.7.3-9phuGpgGbZa7vKmVupXcN7{unit these-0.7.3-9phuGpgGbZa7vKmVupXcN7 True ([])},
-package-id time-1.8.0.1{unit time-1.8.0.1 True ([])},
-package-id transformers-0.5.2.0{unit transformers-0.5.2.0 True ([])},
-package-id unordered-containers-0.2.8.0-3THpHroLvCaDTAu7WQBmel{unit unordered-containers-0.2.8.0-3THpHroLvCaDTAu7WQBmel True ([])},
-package-id vector-0.12.0.1-Jtxp4gydFB54Q1nOUJyCe3{unit vector-0.12.0.1-Jtxp4gydFB54Q1nOUJyCe3 True ([])},
-package-id vector-mmap-0.0.2-3HvuhcGiphnE0J6fiNMKH2{unit vector-mmap-0.0.2-3HvuhcGiphnE0J6fiNMKH2 True ([])}]
loading package database /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.2.0.20170507/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.2.0.20170507
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.10.0.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.12.0.0
wired-in package ghc mapped to ghc-8.2.0.20170507
wired-in package dph-seq not found.
wired-in package dph-par not found.
*** Linker:
Created temporary directory: /run/user/1000/ghc30972_0
*** Deleting temp files:
*** Deleting temp dirs:
Preprocessing executable 'sigym4-propag' for sigym4-propag-engine-0.1.0.0...
Glasgow Haskell Compiler, Version 8.2.0.20170507, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d/package.cache
Using binary package database: /home/alberto/.cabal/store/ghc-8.2.0.20170507/package.db/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.2.0.20170507/package.cache
Using binary package database: /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/package.conf.inplace/package.cache
package flags [-package-id aeson-1.2.0.0-GzZEd3TPxDp8eCRz61zVbu{unit aeson-1.2.0.0-GzZEd3TPxDp8eCRz61zVbu True ([])},
-package-id base-4.10.0.0{unit base-4.10.0.0 True ([])},
-package-id bindings-gdal-2.1.1.1-KZkPD4xy4BvAkirCrGTpJl{unit bindings-gdal-2.1.1.1-KZkPD4xy4BvAkirCrGTpJl True ([])},
-package-id bytestring-0.10.8.2{unit bytestring-0.10.8.2 True ([])},
-package-id directory-1.3.0.2{unit directory-1.3.0.2 True ([])},
-package-id either-4.4.1.1-KGjRp8BpdI49e6MiirIeHc{unit either-4.4.1.1-KGjRp8BpdI49e6MiirIeHc True ([])},
-package-id lens-4.15.2-IshImfkRsAKFZdGMMuZnIv{unit lens-4.15.2-IshImfkRsAKFZdGMMuZnIv True ([])},
-package-id optparse-generic-1.2.0-4GIM20jWzJ5G3vmZqQ1545{unit optparse-generic-1.2.0-4GIM20jWzJ5G3vmZqQ1545 True ([])},
-package-id sigym4-propag-0.1.0.0-inplace{unit sigym4-propag-0.1.0.0-inplace True ([])},
-package-id sigym4-propag-engine-0.1.0.0-inplace{unit sigym4-propag-engine-0.1.0.0-inplace True ([])},
-package-id sigym4-propag-gdal-0.1.0.0-inplace{unit sigym4-propag-gdal-0.1.0.0-inplace True ([])},
-package-id time-1.8.0.1{unit time-1.8.0.1 True ([])},
-package-id transformers-0.5.2.0{unit transformers-0.5.2.0 True ([])},
-package-id yaml-0.8.22-2GIdMsWTef3AEpBjqlIKkN{unit yaml-0.8.22-2GIdMsWTef3AEpBjqlIKkN True ([])}]
loading package database /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.2.0.20170507/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.2.0.20170507
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.10.0.0
wired-in package rts mapped to rts
wired-in package template-haskell mapped to template-haskell-2.12.0.0
wired-in package ghc mapped to ghc-8.2.0.20170507
wired-in package dph-seq not found.
wired-in package dph-par not found.
package flags [-package-id aeson-1.2.0.0-GzZEd3TPxDp8eCRz61zVbu{unit aeson-1.2.0.0 True ([])},
-package-id base-4.10.0.0{unit base-4.10.0.0 True ([])},
-package-id bindings-gdal-2.1.1.1-KZkPD4xy4BvAkirCrGTpJl{unit bindings-gdal-2.1.1.1 True ([])},
-package-id bytestring-0.10.8.2{unit bytestring-0.10.8.2 True ([])},
-package-id directory-1.3.0.2{unit directory-1.3.0.2 True ([])},
-package-id either-4.4.1.1-KGjRp8BpdI49e6MiirIeHc{unit either-4.4.1.1 True ([])},
-package-id lens-4.15.2-IshImfkRsAKFZdGMMuZnIv{unit lens-4.15.2 True ([])},
-package-id optparse-generic-1.2.0-4GIM20jWzJ5G3vmZqQ1545{unit optparse-generic-1.2.0 True ([])},
-package-id sigym4-propag-0.1.0.0-inplace{unit sigym4-propag-0.1.0.0 True ([])},
-package-id sigym4-propag-engine-0.1.0.0-inplace{unit sigym4-propag-engine-0.1.0.0 True ([])},
-package-id sigym4-propag-gdal-0.1.0.0-inplace{unit sigym4-propag-gdal-0.1.0.0 True ([])},
-package-id time-1.8.0.1{unit time-1.8.0.1 True ([])},
-package-id transformers-0.5.2.0{unit transformers-0.5.2.0 True ([])},
-package-id yaml-0.8.22-2GIdMsWTef3AEpBjqlIKkN{unit yaml-0.8.22 True ([])}]
loading package database /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d
loading package database /home/alberto/.cabal/store/ghc-8.2.0.20170507/package.db
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.2.0.20170507
loading package database /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/package.conf.inplace
wired-in package ghc-prim mapped to ghc-prim-0.5.0.0
wired-in package integer-gmp mapped to integer-gmp-1.0.0.1
wired-in package base mapped to base-4.10.0.0
wired-in package rts mapped to rts-1.0
wired-in package template-haskell mapped to template-haskell-2.12.0.0
wired-in package ghc mapped to ghc-8.2.0.20170507
wired-in package dph-seq not found.
wired-in package dph-par not found.
*** Chasing dependencies:
Chasing modules from: *app/Propag.hs
!!! Chasing dependencies: finished in 2.47 milliseconds, allocated 4.023 megabytes
Stable obj: []
Stable BCO: []
Ready for upsweep
[NONREC
ModSummary {
ms_hs_date = 2016-10-20 16:01:17.024964298 UTC
ms_mod = Propag,
ms_textual_imps = [(Nothing, Prelude), (Nothing, System.Exit),
(Nothing, Options.Generic), (Nothing, Data.Aeson),
(Nothing, Data.ByteString), (Nothing, Data.Aeson),
(Nothing, Data.Yaml), (Nothing, Control.Monad), (Nothing, GDAL),
(Nothing, Sigym4.Propag.Engine), (Nothing, Sigym4.Propag),
(Nothing, Sigym4.Propag.Engine.VTK),
(Nothing, Sigym4.Propag.Loader.Gdal)]
ms_srcimps = []
}]
*** Deleting temp files:
compile: input file app/Propag.hs
*** Checking old interface for Propag (use -ddump-hi-diffs for more details):
[1 of 1] Compiling Propag ( app/Propag.hs, /home/alberto/src/sigym4-propag/dist-newstyle/build/sigym4-propag-engine-0.1.0.0/build/sigym4-propag/sigym4-propag-tmp/Propag.o )
*** Parser [Propag]:
!!! Parser [Propag]: finished in 1.21 milliseconds, allocated 2.064 megabytes
*** Renamer/typechecker [Propag]:
!!! Renamer/typechecker [Propag]: finished in 482.25 milliseconds, allocated 404.987 megabytes
*** Desugar [Propag]:
Result size of Desugar (after optimization)
= {terms: 794, types: 3,104, coercions: 964, joins: 0/46}
!!! Desugar [Propag]: finished in 163.74 milliseconds, allocated 41.232 megabytes
app/Propag.hs:12:1: warning: [-Wunused-imports]
The import of ‘Control.Monad’ is redundant
except perhaps to import instances from ‘Control.Monad’
To import instances alone, use: import Control.Monad()
|
12 | import Control.Monad ((<=<))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
*** Simplifier [Propag]:
Result size of Simplifier iteration=1
= {terms: 1,695, types: 5,697, coercions: 3,979, joins: 1/72}
Result size of Simplifier iteration=2
= {terms: 2,048, types: 4,975, coercions: 3,666, joins: 1/148}
Result size of Simplifier iteration=3
= {terms: 2,006, types: 4,830, coercions: 3,655, joins: 1/138}
Result size of Simplifier iteration=4
= {terms: 2,002, types: 4,815, coercions: 3,655, joins: 1/138}
Result size of Simplifier
= {terms: 2,002, types: 4,815, coercions: 3,655, joins: 1/138}
!!! Simplifier [Propag]: finished in 82.51 milliseconds, allocated 87.400 megabytes
*** Specialise [Propag]:
Result size of Specialise
= {terms: 4,894, types: 12,535, coercions: 5,577, joins: 5/202}
!!! Specialise [Propag]: finished in 21.76 milliseconds, allocated 29.278 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Propag]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False})
= {terms: 5,664, types: 14,992, coercions: 5,577, joins: 2/212}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = False}) [Propag]: finished in 39.23 milliseconds, allocated 36.776 megabytes
*** Simplifier [Propag]:
Result size of Simplifier iteration=1
= {terms: 12,320, types: 30,740, coercions: 19,223, joins: 13/694}
Result size of Simplifier iteration=2
= {terms: 8,176, types: 17,955, coercions: 6,435, joins: 11/226}
Result size of Simplifier iteration=3
= {terms: 7,766, types: 16,861, coercions: 5,602, joins: 11/132}
Result size of Simplifier iteration=4
= {terms: 7,679, types: 16,689, coercions: 5,421, joins: 11/116}
Result size of Simplifier
= {terms: 7,679, types: 16,689, coercions: 5,421, joins: 11/116}
!!! Simplifier [Propag]: finished in 360.35 milliseconds, allocated 442.266 megabytes
*** Simplifier [Propag]:
Result size of Simplifier iteration=1
= {terms: 35,314,
types: 83,593,
coercions: 68,233,
joins: 33/2,054}
Result size of Simplifier iteration=2
= {terms: 14,654, types: 28,454, coercions: 17,474, joins: 47/458}
Result size of Simplifier iteration=3
= {terms: 13,323, types: 25,806, coercions: 14,841, joins: 26/276}
Result size of Simplifier iteration=4
= {terms: 13,004, types: 25,329, coercions: 13,991, joins: 26/237}
Result size of Simplifier
= {terms: 13,004, types: 25,329, coercions: 13,991, joins: 26/237}
!!! Simplifier [Propag]: finished in 1425.03 milliseconds, allocated 1468.806 megabytes
*** Simplifier [Propag]:
Result size of Simplifier iteration=1
= {terms: 29,569,
types: 59,465,
coercions: 45,832,
joins: 69/1,124}
Result size of Simplifier iteration=2
= {terms: 16,601, types: 30,586, coercions: 16,839, joins: 39/432}
Result size of Simplifier iteration=3
= {terms: 15,379, types: 29,054, coercions: 15,496, joins: 33/285}
Result size of Simplifier iteration=4
= {terms: 15,369, types: 29,049, coercions: 15,496, joins: 33/281}
Result size of Simplifier
= {terms: 15,369, types: 29,049, coercions: 15,496, joins: 33/281}
!!! Simplifier [Propag]: finished in 564.12 milliseconds, allocated 693.784 megabytes
*** Float inwards [Propag]:
Result size of Float inwards
= {terms: 15,369, types: 29,049, coercions: 15,496, joins: 33/281}
!!! Float inwards [Propag]: finished in 19.42 milliseconds, allocated 36.680 megabytes
*** Called arity analysis [Propag]:
Result size of Called arity analysis
= {terms: 15,369, types: 29,049, coercions: 15,496, joins: 33/281}
!!! Called arity analysis [Propag]: finished in 10.56 milliseconds, allocated 15.810 megabytes
*** Simplifier [Propag]:
Result size of Simplifier iteration=1
= {terms: 15,646, types: 28,633, coercions: 16,243, joins: 73/308}
Result size of Simplifier iteration=2
= {terms: 15,330, types: 27,883, coercions: 15,710, joins: 52/282}
Result size of Simplifier
= {terms: 15,330, types: 27,883, coercions: 15,710, joins: 52/282}
!!! Simplifier [Propag]: finished in 228.37 milliseconds, allocated 282.098 megabytes
*** Demand analysis [Propag]:
Result size of Demand analysis
= {terms: 15,330, types: 27,883, coercions: 15,710, joins: 52/282}
!!! Demand analysis [Propag]: finished in 131.83 milliseconds, allocated 220.679 megabytes
*** Worker Wrapper binds [Propag]:
Result size of Worker Wrapper binds
= {terms: 17,019, types: 30,550, coercions: 16,061, joins: 83/690}
!!! Worker Wrapper binds [Propag]: finished in 5.17 milliseconds, allocated 8.456 megabytes
*** Simplifier [Propag]:
Result size of Simplifier iteration=1
= {terms: 15,963, types: 29,558, coercions: 16,818, joins: 89/441}
Result size of Simplifier iteration=2
= {terms: 15,201, types: 28,373, coercions: 17,758, joins: 52/358}
Result size of Simplifier iteration=3
= {terms: 14,297, types: 26,273, coercions: 14,540, joins: 45/272}
Result size of Simplifier iteration=4
= {terms: 14,264, types: 26,222, coercions: 14,396, joins: 45/260}
Result size of Simplifier
= {terms: 14,264, types: 26,222, coercions: 14,396, joins: 45/260}
!!! Simplifier [Propag]: finished in 328.96 milliseconds, allocated 411.813 megabytes
*** Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Propag]:
Result size of Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True})
= {terms: 17,791, types: 29,950, coercions: 14,396, joins: 43/220}
!!! Float out(FOS {Lam = Just 0,
Consts = True,
OverSatApps = True}) [Propag]: finished in 44.12 milliseconds, allocated 89.219 megabytes
*** Common sub-expression [Propag]:
Result size of Common sub-expression
= {terms: 14,581, types: 27,118, coercions: 13,515, joins: 43/220}
!!! Common sub-expression [Propag]: finished in 19.73 milliseconds, allocated 27.598 megabytes
*** Float inwards [Propag]:
Result size of Float inwards
= {terms: 14,581, types: 27,118, coercions: 13,515, joins: 43/220}
!!! Float inwards [Propag]: finished in 32.35 milliseconds, allocated 26.744 megabytes
*** Liberate case [Propag]:
Result size of Liberate case
= {terms: 18,286, types: 30,648, coercions: 17,900, joins: 111/303}
!!! Liberate case [Propag]: finished in 8.65 milliseconds, allocated 15.878 megabytes
*** Simplifier [Propag]:
Result size of Simplifier iteration=1
= {terms: 14,478, types: 26,019, coercions: 18,506, joins: 128/313}
Result size of Simplifier iteration=2
= {terms: 14,258, types: 25,669, coercions: 18,355, joins: 116/285}
Result size of Simplifier
= {terms: 14,258, types: 25,669, coercions: 18,355, joins: 116/285}
!!! Simplifier [Propag]: finished in 227.96 milliseconds, allocated 295.591 megabytes
*** SpecConstr [Propag]:
Result size of SpecConstr
= {terms: 7,076,261,
types: 7,837,766,
coercions: 11,972,388,
joins: 132,300/146,708}
!!! SpecConstr [Propag]: finished in 20702.08 milliseconds, allocated 18336.699 megabytes
*** Simplifier [Propag]:
Result size of Simplifier iteration=1
= {terms: 5,888,059,
types: 3,427,856,
coercions: 4,819,118,
joins: 78,540/92,962}
Result size of Simplifier iteration=2
= {terms: 15,196, types: 23,234, coercions: 13,522, joins: 88/272}
Result size of Simplifier iteration=3
= {terms: 15,184, types: 23,184, coercions: 13,533, joins: 88/270}
Result size of Simplifier
= {terms: 15,184, types: 23,184, coercions: 13,533, joins: 88/270}
!!! Simplifier [Propag]: finished in 43690.58 milliseconds, allocated 52713.667 megabytes
*** Demand analysis [Propag]:
Result size of Demand analysis
= {terms: 15,184, types: 23,184, coercions: 13,533, joins: 88/270}
!!! Demand analysis [Propag]: finished in 219.38 milliseconds, allocated 322.577 megabytes
*** CoreTidy [Propag]:
Result size of Tidy Core
= {terms: 12,835, types: 17,311, coercions: 9,391, joins: 78/234}
!!! CoreTidy [Propag]: finished in 28.41 milliseconds, allocated 24.528 megabytes
Created temporary directory: /run/user/1000/ghc31013_0
*** CorePrep [Propag]:
Result size of CorePrep
= {terms: 16,721, types: 20,044, coercions: 9,391, joins: 78/467}
!!! CorePrep [Propag]: finished in 28.45 milliseconds, allocated 30.822 megabytes
*** Stg2Stg:
*** CodeGen [Propag]:
!!! CodeGen [Propag]: finished in 264.11 milliseconds, allocated 499.461 megabytes
*** Assembler:
Upsweep completely successful.
*** Deleting temp files:
Warning: deleting non-existent /run/user/1000/ghc31013_0/ghc_3.c
Warning: deleting non-existent /run/user/1000/ghc31013_0/ghc_1.s
*** Deleting temp files:
*** Deleting temp dirs:
Glasgow Haskell Compiler, Version 8.2.0.20170507, stage 2 booted by GHC version 7.10.3
Using binary package database: /nix/store/0qw58nx4na488cjyis215rb8v1x7ac52-ghc-8.2.0.20170507-with-packages/lib/ghc-8.2.0.20170507/package.conf.d/package.cache
Using binary package database: /home/alberto/.cabal/store/ghc-8.2.0.20170507/package.db/package.cache
ghc: can't find a package database at /home/alberto/src/sigym4-propag/dist-newstyle/packagedb/ghc-8.2.0.20170507
View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment