Created
March 12, 2014 20:28
-
-
Save slinkp/9515631 to your computer and use it in GitHub Desktop.
Shellcheck build error
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
searching for ghc in path. | |
found ghc at /usr/bin/ghc | |
("/usr/bin/ghc",["--numeric-version"]) | |
/usr/bin/ghc is version 7.6.3 | |
looking for tool "ghc-pkg" near compiler in /usr/bin | |
found ghc-pkg in /usr/bin/ghc-pkg | |
("/usr/bin/ghc-pkg",["--version"]) | |
/usr/bin/ghc-pkg is version 7.6.3 | |
("/usr/bin/ghc",["--supported-languages"]) | |
("/usr/bin/ghc",["--info"]) | |
Reading installed packages... | |
("/usr/bin/ghc-pkg",["dump","--global","-v0"]) | |
("/usr/bin/ghc-pkg",["dump","--user","-v0"]) | |
("/usr/bin/ghc",["--print-libdir"]) | |
Reading available packages... | |
Choosing modular solver. | |
Resolving dependencies... | |
[__0] trying: ShellCheck-0.3.1 | |
[__1] trying: base-4.6.0.1/installed-8aa... | |
[__2] trying: rts-1.0/installedbuil... | |
[__3] trying: integer-gmp-0.5.0.0/installed-2f1... | |
[__4] trying: ghc-prim-0.3.0.0/installed-d52... | |
[__5] trying: regex-compat-0.95.1/installed-121... | |
[__6] trying: regex-posix-0.95.2/installed-a7e... | |
[__7] trying: bytestring-0.10.0.2/installed-4f9... | |
[__8] trying: deepseq-1.3.0.1/installed-5cc... | |
[__9] trying: regex-base-0.93.2/installed-f94... | |
[_10] trying: array-0.4.0.1/installed-3b7... | |
[_11] trying: parsec-3.1.3/installed-6c6... | |
[_12] trying: text-0.11.3.1/installed-e38... | |
[_13] trying: mtl-2.1.2/installed-94c... | |
[_14] trying: transformers-0.3.0.0/installed-ff2... | |
[_15] trying: json-0.5/installed-4f7... | |
[_16] trying: syb-0.4.0/installed-c48... | |
[_17] trying: pretty-1.1.1.0/installed-661... | |
[_18] trying: directory-1.2.0.1/installed-91a... | |
[_19] trying: unix-2.6.0.1/installed-f12... | |
[_20] trying: time-1.4.0.1/installed-10d... | |
[_21] trying: old-locale-1.0.0.5/installed-672... | |
[_22] trying: filepath-1.3.0.1/installed-b12... | |
[_23] trying: containers-0.5.0.0/installed-ab1... | |
[_24] done | |
Ready to install ShellCheck-0.3.1 | |
Waiting for install task to finish... | |
Using internal setup method with build-type Simple and args: | |
["configure","--verbose=3","--ghc","--prefix=/home/pw/.cabal","--user","--constraint=regex-compat | |
==0.95.1","--constraint=parsec ==3.1.3","--constraint=mtl | |
==2.1.2","--constraint=json ==0.5","--constraint=directory | |
==1.2.0.1","--constraint=containers ==0.5.0.0","--constraint=base | |
==4.6.0.1","--disable-tests","--disable-benchmarks"] | |
Configuring ShellCheck-0.3.1... | |
creating dist | |
searching for ghc in path. | |
found ghc at /usr/bin/ghc | |
("/usr/bin/ghc",["--numeric-version"]) | |
/usr/bin/ghc is version 7.6.3 | |
looking for tool "ghc-pkg" near compiler in /usr/bin | |
found ghc-pkg in /usr/bin/ghc-pkg | |
("/usr/bin/ghc-pkg",["--version"]) | |
/usr/bin/ghc-pkg is version 7.6.3 | |
("/usr/bin/ghc",["--supported-languages"]) | |
("/usr/bin/ghc",["--info"]) | |
Reading installed packages... | |
("/usr/bin/ghc-pkg",["dump","--global","-v0"]) | |
("/usr/bin/ghc-pkg",["dump","--user","-v0"]) | |
("/usr/bin/ghc",["--print-libdir"]) | |
Dependency ShellCheck -any: using ShellCheck-0.3.1 | |
Dependency base ==4.6.0.1: using base-4.6.0.1 | |
Dependency containers ==0.5.0.0: using containers-0.5.0.0 | |
Dependency directory ==1.2.0.1: using directory-1.2.0.1 | |
Dependency json ==0.5: using json-0.5 | |
Dependency mtl ==2.1.2: using mtl-2.1.2 | |
Dependency parsec ==3.1.3: using parsec-3.1.3 | |
Dependency regex-compat ==0.95.1: using regex-compat-0.95.1 | |
searching for alex in path. | |
Cannot find alex on the path | |
searching for ar in path. | |
found ar at /usr/bin/ar | |
searching for c2hs in path. | |
Cannot find c2hs on the path | |
searching for cpphs in path. | |
Cannot find cpphs on the path | |
searching for ffihugs in path. | |
Cannot find ffihugs on the path | |
searching for gcc in path. | |
found gcc at /usr/bin/gcc | |
("/usr/bin/gcc",["-dumpversion"]) | |
/usr/bin/gcc is version 4.8 | |
searching for greencard in path. | |
Cannot find greencard on the path | |
searching for haddock in path. | |
Cannot find haddock on the path | |
searching for happy in path. | |
Cannot find happy on the path | |
searching for hmake in path. | |
Cannot find hmake on the path | |
searching for hpc in path. | |
found hpc at /usr/bin/hpc | |
("/usr/bin/hpc",["version"]) | |
/usr/bin/hpc is version 0.6 | |
looking for tool "hsc2hs" near compiler in /usr/bin | |
found hsc2hs in /usr/bin/hsc2hs | |
("/usr/bin/hsc2hs",["--version"]) | |
/usr/bin/hsc2hs is version 0.67 | |
searching for HsColour in path. | |
Cannot find HsColour on the path | |
searching for hugs in path. | |
Cannot find hugs on the path | |
searching for jhc in path. | |
Cannot find jhc on the path | |
searching for ld in path. | |
found ld at /usr/bin/ld | |
("/usr/bin/ghc",["-c","/tmp/30352.c","-o","/tmp/30352.o"]) | |
("/usr/bin/ld",["-x","-r","/tmp/30352.o","-o","/tmp/30353.o"]) | |
searching for lhc in path. | |
Cannot find lhc on the path | |
searching for lhc-pkg in path. | |
Cannot find lhc-pkg on the path | |
searching for nhc98 in path. | |
Cannot find nhc98 on the path | |
searching for pkg-config in path. | |
found pkg-config at /usr/bin/pkg-config | |
("/usr/bin/pkg-config",["--version"]) | |
/usr/bin/pkg-config is version 0.26 | |
searching for ranlib in path. | |
found ranlib at /usr/bin/ranlib | |
searching for strip in path. | |
found strip at /usr/bin/strip | |
searching for tar in path. | |
found tar at /bin/tar | |
searching for uhc in path. | |
Cannot find uhc on the path | |
Using Cabal-1.16.0 compiled by ghc-7.6 | |
Using compiler: ghc-7.6.3 | |
Using install prefix: /home/pw/.cabal | |
Binaries installed in: /home/pw/.cabal/bin | |
Libraries installed in: /home/pw/.cabal/lib/ShellCheck-0.3.1/ghc-7.6.3 | |
Private binaries installed in: /home/pw/.cabal/libexec | |
Data files installed in: /home/pw/.cabal/share/ShellCheck-0.3.1 | |
Documentation installed in: /home/pw/.cabal/share/doc/ShellCheck-0.3.1 | |
No alex found | |
Using ar found on system at: /usr/bin/ar | |
No c2hs found | |
No cpphs found | |
No ffihugs found | |
Using gcc version 4.8 found on system at: /usr/bin/gcc | |
Using ghc version 7.6.3 found on system at: /usr/bin/ghc | |
Using ghc-pkg version 7.6.3 found on system at: /usr/bin/ghc-pkg | |
No greencard found | |
No haddock found | |
No happy found | |
No hmake found | |
Using hpc version 0.6 found on system at: /usr/bin/hpc | |
Using hsc2hs version 0.67 found on system at: /usr/bin/hsc2hs | |
No hscolour found | |
No hugs found | |
No jhc found | |
Using ld found on system at: /usr/bin/ld | |
No lhc found | |
No lhc-pkg found | |
No nhc98 found | |
Using pkg-config version 0.26 found on system at: /usr/bin/pkg-config | |
Using ranlib found on system at: /usr/bin/ranlib | |
Using strip found on system at: /usr/bin/strip | |
Using tar found on system at: /bin/tar | |
No uhc found | |
("/usr/bin/gcc",["-Wl,--hash-size=31","-Wl,--reduce-memory-overheads","/tmp/30352.c","-o","/tmp/30352","-D__GLASGOW_HASKELL__=706","-Dlinux_HOST_OS=1","-Dx86_64_HOST_ARCH=1","-Idist/build/autogen","-I.","-I/usr/lib/ghc/directory-1.2.0.1/include","-I/usr/lib/ghc/unix-2.6.0.1/include","-I/usr/lib/ghc/time-1.4.0.1/include","-I/usr/lib/ghc/bytestring-0.10.0.2/include","-I/usr/lib/ghc/base-4.6.0.1/include","-I/usr/lib/ghc/include","-L/usr/lib/haskell-packages/ghc/lib/regex-compat-0.95.1/ghc-7.6.3","-L/usr/lib/haskell-packages/ghc/lib/regex-posix-0.95.2/ghc-7.6.3","-L/usr/lib/haskell-packages/ghc/lib/regex-base-0.93.2/ghc-7.6.3","-L/usr/lib/haskell-packages/ghc/lib/json-0.5/ghc-7.6.3","-L/usr/lib/haskell-packages/ghc/lib/syb-0.4.0/ghc-7.6.3","-L/usr/lib/ghc/pretty-1.1.1.0","-L/usr/lib/haskell-packages/ghc/lib/parsec-3.1.3/ghc-7.6.3","-L/usr/lib/haskell-packages/ghc/lib/text-0.11.3.1/ghc-7.6.3","-L/usr/lib/haskell-packages/ghc/lib/mtl-2.1.2/ghc-7.6.3","-L/usr/lib/haskell-packages/ghc/lib/transformers-0.3.0.0/ghc-7.6.3","-L/usr/lib/ghc/directory-1.2.0.1","-L/usr/lib/ghc/unix-2.6.0.1","-L/usr/lib/ghc/time-1.4.0.1","-L/usr/lib/ghc/old-locale-1.0.0.5","-L/usr/lib/ghc/filepath-1.3.0.1","-L/usr/lib/ghc/containers-0.5.0.0","-L/usr/lib/ghc/bytestring-0.10.0.2","-L/usr/lib/ghc/deepseq-1.3.0.1","-L/usr/lib/ghc/array-0.4.0.1","-L/usr/lib/ghc/base-4.6.0.1","-L/usr/lib/ghc/integer-gmp-0.5.0.0","-L/usr/lib/ghc/ghc-prim-0.3.0.0","-L/usr/lib/ghc"]) | |
Using internal setup method with build-type Simple and args: | |
["build","--verbose=3"] | |
creating dist/build | |
creating dist/build/autogen | |
Building ShellCheck-0.3.1... | |
Preprocessing library ShellCheck-0.3.1... | |
Building library... | |
creating dist/build | |
("/usr/bin/ghc",["--make","-v","-fbuilding-cabal-package","-O","-odir","dist/build","-hidir","dist/build","-stubdir","dist/build","-i","-idist/build","-i.","-idist/build/autogen","-Idist/build/autogen","-Idist/build","-optP-include","-optPdist/build/autogen/cabal_macros.h","-package-name","ShellCheck-0.3.1","-hide-all-packages","-package-db","dist/package.conf.inplace","-package-id","base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57","-package-id","containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2","-package-id","directory-1.2.0.1-91a788fd88acd7f149f0f10f5f1e23f2","-package-id","json-0.5-4f77bf80e54f80ba4989eab757a113fe","-package-id","mtl-2.1.2-94c72af955e94b8d7b2f359dadd0cb62","-package-id","parsec-3.1.3-6c6e21cb4ed4ef9d58fdf442940b152e","-package-id","regex-compat-0.95.1-121c7124a3abcea107e3885c2f37e0cf","-XHaskell98","ShellCheck.Analytics","ShellCheck.AST","ShellCheck.Data","ShellCheck.Parser","ShellCheck.Simple"]) | |
Glasgow Haskell Compiler, Version 7.6.3, stage 2 booted by GHC version 7.6.3 | |
Using binary package database: /usr/lib/ghc/package.conf.d/package.cache | |
Using package config file: dist/package.conf.inplace | |
wired-in package ghc-prim mapped to ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd | |
wired-in package integer-gmp mapped to integer-gmp-0.5.0.0-2f15426f5b53fe4c6490832f9b20d8d7 | |
wired-in package base mapped to base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57 | |
wired-in package rts mapped to builtin_rts | |
wired-in package template-haskell mapped to template-haskell-2.8.0.0-a3012803fde1dc362e555b35a1a78e6d | |
wired-in package dph-seq not found. | |
wired-in package dph-par not found. | |
Hsc static flags: -static | |
*** Chasing dependencies: | |
Chasing modules from: *ShellCheck.Analytics,*ShellCheck.AST,*ShellCheck.Data,*ShellCheck.Parser,*ShellCheck.Simple | |
Stable obj: [] | |
Stable BCO: [] | |
Ready for upsweep | |
[NONREC | |
ModSummary { | |
ms_hs_date = 2014-03-12 20:14:03 UTC | |
ms_mod = ShellCheck-0.3.1:ShellCheck.AST, | |
ms_textual_imps = [import (implicit) Prelude, | |
import qualified Text.Regex as Re, import Control.Monad.Identity, | |
import Control.Monad] | |
ms_srcimps = [] | |
}, | |
NONREC | |
ModSummary { | |
ms_hs_date = 2014-03-12 20:14:03 UTC | |
ms_mod = ShellCheck-0.3.1:ShellCheck.Data, | |
ms_textual_imps = [import (implicit) Prelude] | |
ms_srcimps = [] | |
}, | |
NONREC | |
ModSummary { | |
ms_hs_date = 2014-03-12 20:14:03 UTC | |
ms_mod = ShellCheck-0.3.1:ShellCheck.Parser, | |
ms_textual_imps = [import GHC.Exts ( sortWith ), | |
import Text.Parsec.Error, import System.IO, | |
import Prelude hiding ( readList ), import Data.Maybe, | |
import qualified Control.Monad.State as Ms, | |
import qualified Data.Map as Map, | |
import Data.List | |
( isPrefixOf, | |
isInfixOf, | |
isSuffixOf, | |
partition, | |
sortBy, | |
intercalate, | |
nub ), | |
import Data.Char, import Control.Monad, import Debug.Trace, | |
import Text.Parsec, import ShellCheck.Data, import ShellCheck.AST] | |
ms_srcimps = [] | |
}, | |
NONREC | |
ModSummary { | |
ms_hs_date = 2014-03-12 20:14:03 UTC | |
ms_mod = ShellCheck-0.3.1:ShellCheck.Analytics, | |
ms_textual_imps = [import (implicit) Prelude, | |
import qualified Data.Map as Map, import Text.Regex, | |
import ShellCheck.Parser, import ShellCheck.Data, | |
import ShellCheck.AST, import Debug.Trace, import Data.Maybe, | |
import Data.List, import Data.Functor, import Data.Char, | |
import Control.Monad.Writer, import Control.Monad.State, | |
import Control.Monad] | |
ms_srcimps = [] | |
}, | |
NONREC | |
ModSummary { | |
ms_hs_date = 2014-03-12 20:14:03 UTC | |
ms_mod = ShellCheck-0.3.1:ShellCheck.Simple, | |
ms_textual_imps = [import (implicit) Prelude, import Data.List, | |
import Text.Parsec.Pos, import Data.Maybe, | |
import ShellCheck.Analytics, import ShellCheck.Parser] | |
ms_srcimps = [] | |
}] | |
*** Deleting temp files: | |
Deleting: | |
compile: input file ./ShellCheck/AST.hs | |
Created temporary directory: /tmp/ghc30403_0 | |
*** Checking old interface for ShellCheck-0.3.1:ShellCheck.AST: | |
[1 of 5] Compiling ShellCheck.AST ( ShellCheck/AST.hs, dist/build/ShellCheck/AST.o ) | |
*** Parser: | |
*** Renamer/typechecker: | |
*** Desugar: | |
Result size of Desugar (after optimization) | |
= {terms: 4,129, types: 3,277, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 4,125, types: 3,197, coercions: 0} | |
Result size of Simplifier iteration=2 | |
= {terms: 4,104, types: 3,161, coercions: 0} | |
Result size of Simplifier | |
= {terms: 4,104, types: 3,161, coercions: 0} | |
*** Specialise: | |
Result size of Specialise | |
= {terms: 4,817, types: 3,998, coercions: 0} | |
*** Float out(FOS {Lam = Just 0, Consts = True, PAPs = False}): | |
Result size of Float out(FOS {Lam = Just 0, | |
Consts = True, | |
PAPs = False}) | |
= {terms: 6,179, types: 5,472, coercions: 0} | |
*** Float inwards: | |
Result size of Float inwards | |
= {terms: 6,179, types: 5,472, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 9,569, types: 6,906, coercions: 836} | |
Result size of Simplifier iteration=2 | |
= {terms: 7,591, types: 5,769, coercions: 763} | |
Result size of Simplifier iteration=3 | |
= {terms: 7,581, types: 5,730, coercions: 792} | |
Result size of Simplifier | |
= {terms: 7,581, types: 5,730, coercions: 789} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 6,783, types: 4,465, coercions: 789} | |
Result size of Simplifier | |
= {terms: 6,495, types: 4,357, coercions: 789} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 7,65, types: 4,953, coercions: 839} | |
Result size of Simplifier iteration=2 | |
= {terms: 6,799, types: 4,403, coercions: 469} | |
Result size of Simplifier | |
= {terms: 6,799, types: 4,403, coercions: 469} | |
*** Demand analysis: | |
Result size of Demand analysis | |
= {terms: 6,799, types: 4,403, coercions: 469} | |
*** Worker Wrapper binds: | |
Result size of Worker Wrapper binds | |
= {terms: 6,986, types: 4,626, coercions: 474} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 6,991, types: 4,655, coercions: 490} | |
Result size of Simplifier iteration=2 | |
= {terms: 6,542, types: 4,474, coercions: 465} | |
Result size of Simplifier | |
= {terms: 6,540, types: 4,470, coercions: 465} | |
*** Float out(FOS {Lam = Just 0, Consts = True, PAPs = True}): | |
Result size of Float out(FOS {Lam = Just 0, | |
Consts = True, | |
PAPs = True}) | |
= {terms: 6,544, types: 4,474, coercions: 465} | |
*** Common sub-expression: | |
Result size of Common sub-expression | |
= {terms: 6,532, types: 4,436, coercions: 465} | |
*** Float inwards: | |
Result size of Float inwards | |
= {terms: 6,532, types: 4,436, coercions: 465} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 6,636, types: 4,576, coercions: 465} | |
Result size of Simplifier | |
= {terms: 6,604, types: 4,520, coercions: 465} | |
*** Tidy Core: | |
Result size of Tidy Core | |
= {terms: 6,604, types: 4,520, coercions: 465} | |
writeBinIface: 266 Names | |
writeBinIface: 339 dict entries | |
*** CorePrep: | |
Result size of CorePrep | |
= {terms: 9,248, types: 7,108, coercions: 465} | |
*** Stg2Stg: | |
*** CodeOutput: | |
*** CodeGen: | |
*** Assembler: | |
'/usr/bin/gcc' '-fno-stack-protector' '-Wl,--hash-size=31' '-Wl,--reduce-memory-overheads' '-I./ShellCheck' '-Idist/build' '-Idist/build/autogen' '-Idist/build' '-c' '/tmp/ghc30403_0/ghc30403_0.s' '-o' 'dist/build/ShellCheck/AST.o' | |
*** Deleting temp files: | |
Deleting: /tmp/ghc30403_0/ghc30403_0.c /tmp/ghc30403_0/ghc30403_0.s | |
Warning: deleting non-existent /tmp/ghc30403_0/ghc30403_0.c | |
compile: input file ./ShellCheck/Data.hs | |
*** Checking old interface for ShellCheck-0.3.1:ShellCheck.Data: | |
[2 of 5] Compiling ShellCheck.Data ( ShellCheck/Data.hs, dist/build/ShellCheck/Data.o ) | |
*** Parser: | |
*** Renamer/typechecker: | |
*** Desugar: | |
Result size of Desugar (after optimization) | |
= {terms: 1,107, types: 754, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 3,277, types: 3,637, coercions: 0} | |
Result size of Simplifier | |
= {terms: 3,277, types: 3,637, coercions: 0} | |
*** Specialise: | |
Result size of Specialise | |
= {terms: 3,277, types: 3,637, coercions: 0} | |
*** Float out(FOS {Lam = Just 0, Consts = True, PAPs = False}): | |
Result size of Float out(FOS {Lam = Just 0, | |
Consts = True, | |
PAPs = False}) | |
= {terms: 3,993, types: 5,785, coercions: 0} | |
*** Float inwards: | |
Result size of Float inwards | |
= {terms: 3,993, types: 5,785, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 3,277, types: 3,637, coercions: 0} | |
Result size of Simplifier | |
= {terms: 3,277, types: 3,637, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 2,561, types: 2,563, coercions: 0} | |
Result size of Simplifier | |
= {terms: 2,561, types: 2,563, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier | |
= {terms: 2,561, types: 2,563, coercions: 0} | |
*** Demand analysis: | |
Result size of Demand analysis | |
= {terms: 2,561, types: 2,563, coercions: 0} | |
*** Worker Wrapper binds: | |
Result size of Worker Wrapper binds | |
= {terms: 2,561, types: 2,563, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier | |
= {terms: 2,561, types: 2,563, coercions: 0} | |
*** Float out(FOS {Lam = Just 0, Consts = True, PAPs = True}): | |
Result size of Float out(FOS {Lam = Just 0, | |
Consts = True, | |
PAPs = True}) | |
= {terms: 2,561, types: 2,563, coercions: 0} | |
*** Common sub-expression: | |
Result size of Common sub-expression | |
= {terms: 2,521, types: 2,563, coercions: 0} | |
*** Float inwards: | |
Result size of Float inwards | |
= {terms: 2,521, types: 2,563, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 2,521, types: 2,563, coercions: 0} | |
Result size of Simplifier | |
= {terms: 2,441, types: 2,483, coercions: 0} | |
*** Tidy Core: | |
Result size of Tidy Core | |
= {terms: 2,441, types: 2,483, coercions: 0} | |
writeBinIface: 691 Names | |
writeBinIface: 1018 dict entries | |
*** CorePrep: | |
Result size of CorePrep | |
= {terms: 2,441, types: 2,483, coercions: 0} | |
*** Stg2Stg: | |
*** CodeOutput: | |
*** CodeGen: | |
*** Assembler: | |
'/usr/bin/gcc' '-fno-stack-protector' '-Wl,--hash-size=31' '-Wl,--reduce-memory-overheads' '-I./ShellCheck' '-Idist/build' '-Idist/build/autogen' '-Idist/build' '-c' '/tmp/ghc30403_0/ghc30403_0.s' '-o' 'dist/build/ShellCheck/Data.o' | |
*** Deleting temp files: | |
Deleting: /tmp/ghc30403_0/ghc30403_0.c /tmp/ghc30403_0/ghc30403_0.s | |
Warning: deleting non-existent /tmp/ghc30403_0/ghc30403_0.c | |
compile: input file ./ShellCheck/Parser.hs | |
*** Checking old interface for ShellCheck-0.3.1:ShellCheck.Parser: | |
[3 of 5] Compiling ShellCheck.Parser ( ShellCheck/Parser.hs, dist/build/ShellCheck/Parser.o ) | |
*** Parser: | |
*** Renamer/typechecker: | |
*** Desugar: | |
Result size of Desugar (after optimization) | |
= {terms: 12,12, types: 55,666, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 11,706, types: 60,577, coercions: 881} | |
Result size of Simplifier iteration=2 | |
= {terms: 11,506, types: 60,73, coercions: 1,646} | |
Result size of Simplifier iteration=3 | |
= {terms: 11,492, types: 60,700, coercions: 1,839} | |
Result size of Simplifier iteration=4 | |
= {terms: 11,478, types: 60,579, coercions: 1,824} | |
Result size of Simplifier | |
= {terms: 11,478, types: 60,579, coercions: 1,824} | |
*** Specialise: | |
Result size of Specialise | |
= {terms: 13,219, types: 70,573, coercions: 1,895} | |
*** Float out(FOS {Lam = Just 0, Consts = True, PAPs = False}): | |
Result size of Float out(FOS {Lam = Just 0, | |
Consts = True, | |
PAPs = False}) | |
= {terms: 18,729, types: 102,404, coercions: 1,895} | |
*** Float inwards: | |
Result size of Float inwards | |
= {terms: 18,729, types: 102,404, coercions: 1,895} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 80,143, types: 388,152, coercions: 111,225} | |
Result size of Simplifier iteration=2 | |
= {terms: 58,998, types: 223,429, coercions: 30,458} | |
Result size of Simplifier iteration=3 | |
= {terms: 56,90, types: 201,795, coercions: 23,443} | |
Result size of Simplifier iteration=4 | |
= {terms: 55,848, types: 200,147, coercions: 22,359} | |
Result size of Simplifier | |
= {terms: 55,848, types: 200,147, coercions: 22,359} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 55,20, types: 204,209, coercions: 22,980} | |
Result size of Simplifier iteration=2 | |
= {terms: 54,630, types: 203,994, coercions: 21,251} | |
Result size of Simplifier iteration=3 | |
= {terms: 54,231, types: 201,596, coercions: 21,102} | |
Result size of Simplifier | |
= {terms: 54,231, types: 201,596, coercions: 21,102} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 71,508, types: 224,759, coercions: 27,559} | |
Result size of Simplifier iteration=2 | |
= {terms: 72,519, types: 217,776, coercions: 27,64} | |
Result size of Simplifier iteration=3 | |
= {terms: 71,969, types: 215,967, coercions: 22,132} | |
Result size of Simplifier iteration=4 | |
= {terms: 71,972, types: 215,924, coercions: 22,159} | |
Result size of Simplifier | |
= {terms: 71,972, types: 215,924, coercions: 22,159} | |
*** Demand analysis: | |
Result size of Demand analysis | |
= {terms: 71,972, types: 215,924, coercions: 22,159} | |
*** Worker Wrapper binds: | |
Result size of Worker Wrapper binds | |
= {terms: 82,587, types: 265,369, coercions: 25,602} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 79,41, types: 262,444, coercions: 35,760} | |
Result size of Simplifier iteration=2 | |
= {terms: 83,149, types: 247,34, coercions: 32,892} | |
Result size of Simplifier iteration=3 | |
= {terms: 82,272, types: 235,900, coercions: 27,346} | |
Result size of Simplifier iteration=4 | |
= {terms: 82,187, types: 235,227, coercions: 26,495} | |
Result size of Simplifier | |
= {terms: 82,187, types: 235,227, coercions: 26,495} | |
*** Float out(FOS {Lam = Just 0, Consts = True, PAPs = True}): | |
Result size of Float out(FOS {Lam = Just 0, | |
Consts = True, | |
PAPs = True}) | |
= {terms: 83,231, types: 246,436, coercions: 26,495} | |
*** Common sub-expression: | |
Result size of Common sub-expression | |
= {terms: 81,396, types: 239,905, coercions: 25,878} | |
*** Float inwards: | |
Result size of Float inwards | |
= {terms: 81,396, types: 239,905, coercions: 25,878} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 81,882, types: 241,405, coercions: 26,920} | |
Result size of Simplifier iteration=2 | |
= {terms: 80,148, types: 235,143, coercions: 33,581} | |
Result size of Simplifier iteration=3 | |
= {terms: 80,34, types: 231,266, coercions: 29,315} | |
Result size of Simplifier | |
= {terms: 80,34, types: 231,266, coercions: 29,315} | |
*** Tidy Core: | |
Result size of Tidy Core | |
= {terms: 80,34, types: 231,266, coercions: 29,315} | |
writeBinIface: 111 Names | |
writeBinIface: 310 dict entries | |
*** CorePrep: | |
Result size of CorePrep | |
= {terms: 95,331, types: 301,969, coercions: 29,315} | |
*** Stg2Stg: | |
*** CodeOutput: | |
*** CodeGen: | |
*** Assembler: | |
'/usr/bin/gcc' '-fno-stack-protector' '-Wl,--hash-size=31' '-Wl,--reduce-memory-overheads' '-I./ShellCheck' '-Idist/build' '-Idist/build/autogen' '-Idist/build' '-c' '/tmp/ghc30403_0/ghc30403_0.s' '-o' 'dist/build/ShellCheck/Parser.o' | |
*** Deleting temp files: | |
Deleting: /tmp/ghc30403_0/ghc30403_0.c /tmp/ghc30403_0/ghc30403_0.s | |
Warning: deleting non-existent /tmp/ghc30403_0/ghc30403_0.c | |
compile: input file ./ShellCheck/Analytics.hs | |
*** Checking old interface for ShellCheck-0.3.1:ShellCheck.Analytics: | |
[4 of 5] Compiling ShellCheck.Analytics ( ShellCheck/Analytics.hs, dist/build/ShellCheck/Analytics.o ) | |
*** Parser: | |
*** Renamer/typechecker: | |
*** Desugar: | |
Result size of Desugar (after optimization) | |
= {terms: 12,787, types: 15,244, coercions: 3} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 14,2, types: 16,962, coercions: 48} | |
Result size of Simplifier iteration=2 | |
= {terms: 13,667, types: 16,522, coercions: 48} | |
Result size of Simplifier | |
= {terms: 13,667, types: 16,522, coercions: 48} | |
*** Specialise: | |
Result size of Specialise | |
= {terms: 14,142, types: 17,241, coercions: 48} | |
*** Float out(FOS {Lam = Just 0, Consts = True, PAPs = False}): | |
Result size of Float out(FOS {Lam = Just 0, | |
Consts = True, | |
PAPs = False}) | |
= {terms: 18,669, types: 26,76, coercions: 48} | |
*** Float inwards: | |
Result size of Float inwards | |
= {terms: 18,675, types: 26,87, coercions: 48} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 23,672, types: 30,813, coercions: 31,372} | |
Result size of Simplifier iteration=2 | |
= {terms: 19,70, types: 21,699, coercions: 12,81} | |
Result size of Simplifier iteration=3 | |
= {terms: 18,979, types: 21,556, coercions: 11,797} | |
Result size of Simplifier iteration=4 | |
= {terms: 18,954, types: 21,496, coercions: 11,692} | |
Result size of Simplifier | |
= {terms: 18,954, types: 21,496, coercions: 11,692} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 17,223, types: 20,308, coercions: 11,822} | |
Result size of Simplifier iteration=2 | |
= {terms: 17,61, types: 19,998, coercions: 11,796} | |
Result size of Simplifier | |
= {terms: 17,61, types: 19,998, coercions: 11,796} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 19,952, types: 24,299, coercions: 14,765} | |
Result size of Simplifier iteration=2 | |
= {terms: 19,427, types: 22,787, coercions: 13,818} | |
Result size of Simplifier iteration=3 | |
= {terms: 18,850, types: 21,905, coercions: 13,266} | |
Result size of Simplifier iteration=4 | |
= {terms: 18,848, types: 21,896, coercions: 13,369} | |
Result size of Simplifier | |
= {terms: 18,848, types: 21,896, coercions: 13,369} | |
*** Demand analysis: | |
Result size of Demand analysis | |
= {terms: 18,848, types: 21,896, coercions: 13,369} | |
*** Worker Wrapper binds: | |
Result size of Worker Wrapper binds | |
= {terms: 21,923, types: 26,526, coercions: 16,219} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 25,527, types: 30,296, coercions: 11,113} | |
Result size of Simplifier iteration=2 | |
= {terms: 19,924, types: 22,644, coercions: 10,698} | |
Result size of Simplifier iteration=3 | |
= {terms: 19,369, types: 22,105, coercions: 10,665} | |
Result size of Simplifier | |
= {terms: 19,369, types: 22,105, coercions: 10,665} | |
*** Float out(FOS {Lam = Just 0, Consts = True, PAPs = True}): | |
Result size of Float out(FOS {Lam = Just 0, | |
Consts = True, | |
PAPs = True}) | |
= {terms: 20,343, types: 24,184, coercions: 10,665} | |
*** Common sub-expression: | |
Result size of Common sub-expression | |
= {terms: 19,295, types: 22,627, coercions: 10,665} | |
*** Float inwards: | |
Result size of Float inwards | |
= {terms: 19,295, types: 22,627, coercions: 10,665} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 20,74, types: 23,363, coercions: 11,755} | |
Result size of Simplifier iteration=2 | |
= {terms: 18,246, types: 20,756, coercions: 11,648} | |
Result size of Simplifier iteration=3 | |
= {terms: 18,257, types: 20,755, coercions: 11,648} | |
Result size of Simplifier | |
= {terms: 18,257, types: 20,755, coercions: 11,648} | |
*** Tidy Core: | |
Result size of Tidy Core | |
= {terms: 18,257, types: 20,755, coercions: 11,648} | |
writeBinIface: 163 Names | |
writeBinIface: 361 dict entries | |
*** CorePrep: | |
Result size of CorePrep | |
= {terms: 21,130, types: 23,737, coercions: 11,693} | |
*** Stg2Stg: | |
*** CodeOutput: | |
*** CodeGen: | |
*** Assembler: | |
'/usr/bin/gcc' '-fno-stack-protector' '-Wl,--hash-size=31' '-Wl,--reduce-memory-overheads' '-I./ShellCheck' '-Idist/build' '-Idist/build/autogen' '-Idist/build' '-c' '/tmp/ghc30403_0/ghc30403_0.s' '-o' 'dist/build/ShellCheck/Analytics.o' | |
*** Deleting temp files: | |
Deleting: /tmp/ghc30403_0/ghc30403_0.c /tmp/ghc30403_0/ghc30403_0.s | |
Warning: deleting non-existent /tmp/ghc30403_0/ghc30403_0.c | |
compile: input file ./ShellCheck/Simple.hs | |
*** Checking old interface for ShellCheck-0.3.1:ShellCheck.Simple: | |
[5 of 5] Compiling ShellCheck.Simple ( ShellCheck/Simple.hs, dist/build/ShellCheck/Simple.o ) | |
*** Parser: | |
*** Renamer/typechecker: | |
*** Desugar: | |
Result size of Desugar (after optimization) | |
= {terms: 215, types: 251, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 233, types: 246, coercions: 0} | |
Result size of Simplifier iteration=2 | |
= {terms: 225, types: 221, coercions: 0} | |
Result size of Simplifier = {terms: 225, types: 221, coercions: 0} | |
*** Specialise: | |
Result size of Specialise = {terms: 225, types: 221, coercions: 0} | |
*** Float out(FOS {Lam = Just 0, Consts = True, PAPs = False}): | |
Result size of Float out(FOS {Lam = Just 0, | |
Consts = True, | |
PAPs = False}) | |
= {terms: 271, types: 291, coercions: 0} | |
*** Float inwards: | |
Result size of Float inwards | |
= {terms: 271, types: 291, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 297, types: 281, coercions: 0} | |
Result size of Simplifier iteration=2 | |
= {terms: 270, types: 247, coercions: 0} | |
Result size of Simplifier = {terms: 270, types: 247, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 209, types: 170, coercions: 0} | |
Result size of Simplifier iteration=2 | |
= {terms: 207, types: 169, coercions: 0} | |
Result size of Simplifier = {terms: 207, types: 169, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 216, types: 183, coercions: 0} | |
Result size of Simplifier = {terms: 216, types: 183, coercions: 0} | |
*** Demand analysis: | |
Result size of Demand analysis | |
= {terms: 216, types: 183, coercions: 0} | |
*** Worker Wrapper binds: | |
Result size of Worker Wrapper binds | |
= {terms: 264, types: 226, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 235, types: 203, coercions: 0} | |
Result size of Simplifier = {terms: 216, types: 183, coercions: 0} | |
*** Float out(FOS {Lam = Just 0, Consts = True, PAPs = True}): | |
Result size of Float out(FOS {Lam = Just 0, | |
Consts = True, | |
PAPs = True}) | |
= {terms: 218, types: 185, coercions: 0} | |
*** Common sub-expression: | |
Result size of Common sub-expression | |
= {terms: 218, types: 185, coercions: 0} | |
*** Float inwards: | |
Result size of Float inwards | |
= {terms: 218, types: 185, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier = {terms: 218, types: 185, coercions: 0} | |
*** Tidy Core: | |
Result size of Tidy Core = {terms: 218, types: 185, coercions: 0} | |
writeBinIface: 52 Names | |
writeBinIface: 121 dict entries | |
*** CorePrep: | |
Result size of CorePrep = {terms: 284, types: 246, coercions: 0} | |
*** Stg2Stg: | |
*** CodeOutput: | |
*** CodeGen: | |
*** Assembler: | |
'/usr/bin/gcc' '-fno-stack-protector' '-Wl,--hash-size=31' '-Wl,--reduce-memory-overheads' '-I./ShellCheck' '-Idist/build' '-Idist/build/autogen' '-Idist/build' '-c' '/tmp/ghc30403_0/ghc30403_0.s' '-o' 'dist/build/ShellCheck/Simple.o' | |
Upsweep completely successful. | |
*** Deleting temp files: | |
Deleting: /tmp/ghc30403_0/ghc30403_0.c /tmp/ghc30403_0/ghc30403_0.s | |
Warning: deleting non-existent /tmp/ghc30403_0/ghc30403_0.c | |
link(batch): upsweep (partially) failed OR | |
Main.main not exported; not linking. | |
*** Deleting temp files: | |
Deleting: | |
*** Deleting temp dirs: | |
Deleting: /tmp/ghc30403_0 | |
Linking... | |
("/usr/bin/ar",["-r","-v","dist/build/libHSShellCheck-0.3.1.a","dist/build/ShellCheck/Analytics.o","dist/build/ShellCheck/AST.o","dist/build/ShellCheck/Data.o","dist/build/ShellCheck/Parser.o","dist/build/ShellCheck/Simple.o"]) | |
/usr/bin/ar: creating dist/build/libHSShellCheck-0.3.1.a | |
a - dist/build/ShellCheck/Analytics.o | |
a - dist/build/ShellCheck/AST.o | |
a - dist/build/ShellCheck/Data.o | |
a - dist/build/ShellCheck/Parser.o | |
a - dist/build/ShellCheck/Simple.o | |
("/usr/bin/ld",["-x","--hash-size=31","--reduce-memory-overheads","-r","-o","dist/build/HSShellCheck-0.3.1.o","dist/build/ShellCheck/Analytics.o","dist/build/ShellCheck/AST.o","dist/build/ShellCheck/Data.o","dist/build/ShellCheck/Parser.o","dist/build/ShellCheck/Simple.o"]) | |
In-place registering ShellCheck-0.3.1... | |
("/usr/bin/ghc-pkg",["update","-","--global","--user","--package-db=dist/package.conf.inplace","-v2"]) | |
Preprocessing executable 'shellcheck' for ShellCheck-0.3.1... | |
Building executable shellcheck... | |
creating dist/build/shellcheck | |
creating dist/build/shellcheck/shellcheck-tmp | |
("/usr/bin/ghc",["--make","-v","-fbuilding-cabal-package","-O","-odir","dist/build/shellcheck/shellcheck-tmp","-hidir","dist/build/shellcheck/shellcheck-tmp","-stubdir","dist/build/shellcheck/shellcheck-tmp","-i","-idist/build/shellcheck/shellcheck-tmp","-i.","-idist/build/autogen","-Idist/build/autogen","-Idist/build/shellcheck/shellcheck-tmp","-optP-include","-optPdist/build/autogen/cabal_macros.h","-hide-all-packages","-package-db","dist/package.conf.inplace","-package-id","base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57","-package-id","containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2","-package-id","directory-1.2.0.1-91a788fd88acd7f149f0f10f5f1e23f2","-package-id","json-0.5-4f77bf80e54f80ba4989eab757a113fe","-package-id","mtl-2.1.2-94c72af955e94b8d7b2f359dadd0cb62","-package-id","parsec-3.1.3-6c6e21cb4ed4ef9d58fdf442940b152e","-package-id","regex-compat-0.95.1-121c7124a3abcea107e3885c2f37e0cf","-package-id","ShellCheck-0.3.1-inplace","-XHaskell98","./shellcheck.hs","-o","dist/build/shellcheck/shellcheck"]) | |
Glasgow Haskell Compiler, Version 7.6.3, stage 2 booted by GHC version 7.6.3 | |
Using binary package database: /usr/lib/ghc/package.conf.d/package.cache | |
Using package config file: dist/package.conf.inplace | |
wired-in package ghc-prim mapped to ghc-prim-0.3.0.0-d5221a8c8a269b66ab9a07bdc23317dd | |
wired-in package integer-gmp mapped to integer-gmp-0.5.0.0-2f15426f5b53fe4c6490832f9b20d8d7 | |
wired-in package base mapped to base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57 | |
wired-in package rts mapped to builtin_rts | |
wired-in package template-haskell mapped to template-haskell-2.8.0.0-a3012803fde1dc362e555b35a1a78e6d | |
wired-in package dph-seq not found. | |
wired-in package dph-par not found. | |
Hsc static flags: -static | |
*** Chasing dependencies: | |
Chasing modules from: *shellcheck.hs | |
Stable obj: [] | |
Stable BCO: [] | |
Ready for upsweep | |
[NONREC | |
ModSummary { | |
ms_hs_date = 2014-03-12 20:14:03 UTC | |
ms_mod = main:ShellCheck.AST, | |
ms_textual_imps = [import (implicit) Prelude, | |
import qualified Text.Regex as Re, import Control.Monad.Identity, | |
import Control.Monad] | |
ms_srcimps = [] | |
}, | |
NONREC | |
ModSummary { | |
ms_hs_date = 2014-03-12 20:14:03 UTC | |
ms_mod = main:ShellCheck.Data, | |
ms_textual_imps = [import (implicit) Prelude] | |
ms_srcimps = [] | |
}, | |
NONREC | |
ModSummary { | |
ms_hs_date = 2014-03-12 20:14:03 UTC | |
ms_mod = main:ShellCheck.Parser, | |
ms_textual_imps = [import GHC.Exts ( sortWith ), | |
import Text.Parsec.Error, import System.IO, | |
import Prelude hiding ( readList ), import Data.Maybe, | |
import qualified Control.Monad.State as Ms, | |
import qualified Data.Map as Map, | |
import Data.List | |
( isPrefixOf, | |
isInfixOf, | |
isSuffixOf, | |
partition, | |
sortBy, | |
intercalate, | |
nub ), | |
import Data.Char, import Control.Monad, import Debug.Trace, | |
import Text.Parsec, import ShellCheck.Data, import ShellCheck.AST] | |
ms_srcimps = [] | |
}, | |
NONREC | |
ModSummary { | |
ms_hs_date = 2014-03-12 20:14:03 UTC | |
ms_mod = main:ShellCheck.Analytics, | |
ms_textual_imps = [import (implicit) Prelude, | |
import qualified Data.Map as Map, import Text.Regex, | |
import ShellCheck.Parser, import ShellCheck.Data, | |
import ShellCheck.AST, import Debug.Trace, import Data.Maybe, | |
import Data.List, import Data.Functor, import Data.Char, | |
import Control.Monad.Writer, import Control.Monad.State, | |
import Control.Monad] | |
ms_srcimps = [] | |
}, | |
NONREC | |
ModSummary { | |
ms_hs_date = 2014-03-12 20:14:03 UTC | |
ms_mod = main:ShellCheck.Simple, | |
ms_textual_imps = [import (implicit) Prelude, import Data.List, | |
import Text.Parsec.Pos, import Data.Maybe, | |
import ShellCheck.Analytics, import ShellCheck.Parser] | |
ms_srcimps = [] | |
}, | |
NONREC | |
ModSummary { | |
ms_hs_date = 2014-03-12 20:14:03 UTC | |
ms_mod = main:Main, | |
ms_textual_imps = [import qualified Data.Map as Map, | |
import Text.JSON, import System.IO, import System.Exit, | |
import System.Environment, import System.Directory, | |
import System.Console.GetOpt, import ShellCheck.Analytics, | |
import ShellCheck.Simple, import ShellCheck.Data, | |
import Prelude hiding ( catch ), import GHC.IO.Device, | |
import GHC.Exts, import Data.Maybe, import Data.Char, | |
import Control.Monad, import Control.Exception] | |
ms_srcimps = [] | |
}] | |
*** Deleting temp files: | |
Deleting: | |
compile: input file ./ShellCheck/AST.hs | |
Created temporary directory: /tmp/ghc30423_0 | |
*** Checking old interface for main:ShellCheck.AST: | |
[1 of 6] Compiling ShellCheck.AST ( ShellCheck/AST.hs, dist/build/shellcheck/shellcheck-tmp/ShellCheck/AST.o ) | |
*** Parser: | |
*** Renamer/typechecker: | |
*** Desugar: | |
Result size of Desugar (after optimization) | |
= {terms: 4,129, types: 3,277, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 4,125, types: 3,197, coercions: 0} | |
Result size of Simplifier iteration=2 | |
= {terms: 4,104, types: 3,161, coercions: 0} | |
Result size of Simplifier | |
= {terms: 4,104, types: 3,161, coercions: 0} | |
*** Specialise: | |
Result size of Specialise | |
= {terms: 4,817, types: 3,998, coercions: 0} | |
*** Float out(FOS {Lam = Just 0, Consts = True, PAPs = False}): | |
Result size of Float out(FOS {Lam = Just 0, | |
Consts = True, | |
PAPs = False}) | |
= {terms: 6,179, types: 5,472, coercions: 0} | |
*** Float inwards: | |
Result size of Float inwards | |
= {terms: 6,179, types: 5,472, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 9,569, types: 6,906, coercions: 836} | |
Result size of Simplifier iteration=2 | |
= {terms: 7,591, types: 5,769, coercions: 763} | |
Result size of Simplifier iteration=3 | |
= {terms: 7,581, types: 5,730, coercions: 792} | |
Result size of Simplifier | |
= {terms: 7,581, types: 5,730, coercions: 789} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 6,783, types: 4,465, coercions: 789} | |
Result size of Simplifier | |
= {terms: 6,495, types: 4,357, coercions: 789} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 7,65, types: 4,953, coercions: 839} | |
Result size of Simplifier iteration=2 | |
= {terms: 6,799, types: 4,403, coercions: 469} | |
Result size of Simplifier | |
= {terms: 6,799, types: 4,403, coercions: 469} | |
*** Demand analysis: | |
Result size of Demand analysis | |
= {terms: 6,799, types: 4,403, coercions: 469} | |
*** Worker Wrapper binds: | |
Result size of Worker Wrapper binds | |
= {terms: 6,986, types: 4,626, coercions: 474} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 6,991, types: 4,655, coercions: 490} | |
Result size of Simplifier iteration=2 | |
= {terms: 6,542, types: 4,474, coercions: 465} | |
Result size of Simplifier | |
= {terms: 6,540, types: 4,470, coercions: 465} | |
*** Float out(FOS {Lam = Just 0, Consts = True, PAPs = True}): | |
Result size of Float out(FOS {Lam = Just 0, | |
Consts = True, | |
PAPs = True}) | |
= {terms: 6,544, types: 4,474, coercions: 465} | |
*** Common sub-expression: | |
Result size of Common sub-expression | |
= {terms: 6,532, types: 4,436, coercions: 465} | |
*** Float inwards: | |
Result size of Float inwards | |
= {terms: 6,532, types: 4,436, coercions: 465} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 6,636, types: 4,576, coercions: 465} | |
Result size of Simplifier | |
= {terms: 6,604, types: 4,520, coercions: 465} | |
*** Tidy Core: | |
Result size of Tidy Core | |
= {terms: 6,604, types: 4,520, coercions: 465} | |
writeBinIface: 266 Names | |
writeBinIface: 339 dict entries | |
*** CorePrep: | |
Result size of CorePrep | |
= {terms: 9,248, types: 7,108, coercions: 465} | |
*** Stg2Stg: | |
*** CodeOutput: | |
*** CodeGen: | |
*** Assembler: | |
'/usr/bin/gcc' '-fno-stack-protector' '-Wl,--hash-size=31' '-Wl,--reduce-memory-overheads' '-I./ShellCheck' '-Idist/build/shellcheck/shellcheck-tmp' '-Idist/build/autogen' '-Idist/build/shellcheck/shellcheck-tmp' '-c' '/tmp/ghc30423_0/ghc30423_0.s' '-o' 'dist/build/shellcheck/shellcheck-tmp/ShellCheck/AST.o' | |
*** Deleting temp files: | |
Deleting: /tmp/ghc30423_0/ghc30423_0.c /tmp/ghc30423_0/ghc30423_0.s | |
Warning: deleting non-existent /tmp/ghc30423_0/ghc30423_0.c | |
compile: input file ./ShellCheck/Data.hs | |
*** Checking old interface for main:ShellCheck.Data: | |
[2 of 6] Compiling ShellCheck.Data ( ShellCheck/Data.hs, dist/build/shellcheck/shellcheck-tmp/ShellCheck/Data.o ) | |
*** Parser: | |
*** Renamer/typechecker: | |
*** Desugar: | |
Result size of Desugar (after optimization) | |
= {terms: 1,107, types: 754, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 3,277, types: 3,637, coercions: 0} | |
Result size of Simplifier | |
= {terms: 3,277, types: 3,637, coercions: 0} | |
*** Specialise: | |
Result size of Specialise | |
= {terms: 3,277, types: 3,637, coercions: 0} | |
*** Float out(FOS {Lam = Just 0, Consts = True, PAPs = False}): | |
Result size of Float out(FOS {Lam = Just 0, | |
Consts = True, | |
PAPs = False}) | |
= {terms: 3,993, types: 5,785, coercions: 0} | |
*** Float inwards: | |
Result size of Float inwards | |
= {terms: 3,993, types: 5,785, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 3,277, types: 3,637, coercions: 0} | |
Result size of Simplifier | |
= {terms: 3,277, types: 3,637, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 2,561, types: 2,563, coercions: 0} | |
Result size of Simplifier | |
= {terms: 2,561, types: 2,563, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier | |
= {terms: 2,561, types: 2,563, coercions: 0} | |
*** Demand analysis: | |
Result size of Demand analysis | |
= {terms: 2,561, types: 2,563, coercions: 0} | |
*** Worker Wrapper binds: | |
Result size of Worker Wrapper binds | |
= {terms: 2,561, types: 2,563, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier | |
= {terms: 2,561, types: 2,563, coercions: 0} | |
*** Float out(FOS {Lam = Just 0, Consts = True, PAPs = True}): | |
Result size of Float out(FOS {Lam = Just 0, | |
Consts = True, | |
PAPs = True}) | |
= {terms: 2,561, types: 2,563, coercions: 0} | |
*** Common sub-expression: | |
Result size of Common sub-expression | |
= {terms: 2,521, types: 2,563, coercions: 0} | |
*** Float inwards: | |
Result size of Float inwards | |
= {terms: 2,521, types: 2,563, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 2,521, types: 2,563, coercions: 0} | |
Result size of Simplifier | |
= {terms: 2,441, types: 2,483, coercions: 0} | |
*** Tidy Core: | |
Result size of Tidy Core | |
= {terms: 2,441, types: 2,483, coercions: 0} | |
writeBinIface: 691 Names | |
writeBinIface: 1018 dict entries | |
*** CorePrep: | |
Result size of CorePrep | |
= {terms: 2,441, types: 2,483, coercions: 0} | |
*** Stg2Stg: | |
*** CodeOutput: | |
*** CodeGen: | |
*** Assembler: | |
'/usr/bin/gcc' '-fno-stack-protector' '-Wl,--hash-size=31' '-Wl,--reduce-memory-overheads' '-I./ShellCheck' '-Idist/build/shellcheck/shellcheck-tmp' '-Idist/build/autogen' '-Idist/build/shellcheck/shellcheck-tmp' '-c' '/tmp/ghc30423_0/ghc30423_0.s' '-o' 'dist/build/shellcheck/shellcheck-tmp/ShellCheck/Data.o' | |
*** Deleting temp files: | |
Deleting: /tmp/ghc30423_0/ghc30423_0.c /tmp/ghc30423_0/ghc30423_0.s | |
Warning: deleting non-existent /tmp/ghc30423_0/ghc30423_0.c | |
compile: input file ./ShellCheck/Parser.hs | |
*** Checking old interface for main:ShellCheck.Parser: | |
[3 of 6] Compiling ShellCheck.Parser ( ShellCheck/Parser.hs, dist/build/shellcheck/shellcheck-tmp/ShellCheck/Parser.o ) | |
*** Parser: | |
*** Renamer/typechecker: | |
*** Desugar: | |
Result size of Desugar (after optimization) | |
= {terms: 12,12, types: 55,666, coercions: 0} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 11,706, types: 60,577, coercions: 881} | |
Result size of Simplifier iteration=2 | |
= {terms: 11,506, types: 60,73, coercions: 1,646} | |
Result size of Simplifier iteration=3 | |
= {terms: 11,492, types: 60,700, coercions: 1,839} | |
Result size of Simplifier iteration=4 | |
= {terms: 11,478, types: 60,579, coercions: 1,824} | |
Result size of Simplifier | |
= {terms: 11,478, types: 60,579, coercions: 1,824} | |
*** Specialise: | |
Result size of Specialise | |
= {terms: 13,219, types: 70,573, coercions: 1,895} | |
*** Float out(FOS {Lam = Just 0, Consts = True, PAPs = False}): | |
Result size of Float out(FOS {Lam = Just 0, | |
Consts = True, | |
PAPs = False}) | |
= {terms: 18,729, types: 102,404, coercions: 1,895} | |
*** Float inwards: | |
Result size of Float inwards | |
= {terms: 18,729, types: 102,404, coercions: 1,895} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 80,143, types: 388,152, coercions: 111,225} | |
Result size of Simplifier iteration=2 | |
= {terms: 58,998, types: 223,429, coercions: 30,458} | |
Result size of Simplifier iteration=3 | |
= {terms: 56,90, types: 201,795, coercions: 23,443} | |
Result size of Simplifier iteration=4 | |
= {terms: 55,848, types: 200,147, coercions: 22,359} | |
Result size of Simplifier | |
= {terms: 55,848, types: 200,147, coercions: 22,359} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 55,20, types: 204,209, coercions: 22,980} | |
Result size of Simplifier iteration=2 | |
= {terms: 54,630, types: 203,994, coercions: 21,251} | |
Result size of Simplifier iteration=3 | |
= {terms: 54,231, types: 201,596, coercions: 21,102} | |
Result size of Simplifier | |
= {terms: 54,231, types: 201,596, coercions: 21,102} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 71,508, types: 224,759, coercions: 27,559} | |
Result size of Simplifier iteration=2 | |
= {terms: 72,519, types: 217,776, coercions: 27,64} | |
Result size of Simplifier iteration=3 | |
= {terms: 71,969, types: 215,967, coercions: 22,132} | |
Result size of Simplifier iteration=4 | |
= {terms: 71,972, types: 215,924, coercions: 22,159} | |
Result size of Simplifier | |
= {terms: 71,972, types: 215,924, coercions: 22,159} | |
*** Demand analysis: | |
Result size of Demand analysis | |
= {terms: 71,972, types: 215,924, coercions: 22,159} | |
*** Worker Wrapper binds: | |
Result size of Worker Wrapper binds | |
= {terms: 82,587, types: 265,369, coercions: 25,602} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 79,41, types: 262,444, coercions: 35,760} | |
Result size of Simplifier iteration=2 | |
= {terms: 83,149, types: 247,34, coercions: 32,892} | |
Result size of Simplifier iteration=3 | |
= {terms: 82,272, types: 235,900, coercions: 27,346} | |
Result size of Simplifier iteration=4 | |
= {terms: 82,187, types: 235,227, coercions: 26,495} | |
Result size of Simplifier | |
= {terms: 82,187, types: 235,227, coercions: 26,495} | |
*** Float out(FOS {Lam = Just 0, Consts = True, PAPs = True}): | |
Result size of Float out(FOS {Lam = Just 0, | |
Consts = True, | |
PAPs = True}) | |
= {terms: 83,231, types: 246,436, coercions: 26,495} | |
*** Common sub-expression: | |
Result size of Common sub-expression | |
= {terms: 81,396, types: 239,905, coercions: 25,878} | |
*** Float inwards: | |
Result size of Float inwards | |
= {terms: 81,396, types: 239,905, coercions: 25,878} | |
*** Simplifier: | |
Result size of Simplifier iteration=1 | |
= {terms: 81,882, types: 241,405, coercions: 26,920} | |
Result size of Simplifier iteration=2 | |
= {terms: 80,148, types: 235,143, coercions: 33,581} | |
Result size of Simplifier iteration=3 | |
= {terms: 80,34, types: 231,266, coercions: 29,315} | |
Result size of Simplifier | |
= {terms: 80,34, types: 231,266, coercions: 29,315} | |
*** Tidy Core: | |
Result size of Tidy Core | |
= {terms: 80,34, types: 231,266, coercions: 29,315} | |
writeBinIface: 111 Names | |
writeBinIface: 310 dict entries | |
*** CorePrep: | |
Result size of CorePrep | |
= {terms: 95,331, types: 301,969, coercions: 29,315} | |
*** Stg2Stg: | |
*** CodeOutput: | |
*** CodeGen: | |
*** Assembler: | |
'/usr/bin/gcc' '-fno-stack-protector' '-Wl,--hash-size=31' '-Wl,--reduce-memory-overheads' '-I./ShellCheck' '-Idist/build/shellcheck/shellcheck-tmp' '-Idist/build/autogen' '-Idist/build/shellcheck/shellcheck-tmp' '-c' '/tmp/ghc30423_0/ghc30423_0.s' '-o' 'dist/build/shellcheck/shellcheck-tmp/ShellCheck/Parser.o' | |
*** Deleting temp files: | |
Deleting: /tmp/ghc30423_0/ghc30423_0.c /tmp/ghc30423_0/ghc30423_0.s | |
Warning: deleting non-existent /tmp/ghc30423_0/ghc30423_0.c | |
*** Deleting temp dirs: | |
Deleting: /tmp/ghc30423_0 | |
dist/build/shellcheck/shellcheck-tmp/ShellCheck/Parser.o: getFileStatus: does not exist (No such file or directory) | |
/usr/bin/ghc returned ExitFailure 1 | |
Failed to install ShellCheck-0.3.1 | |
cabal: Error: some packages failed to install: | |
ShellCheck-0.3.1 failed during the building phase. The exception was: | |
ExitFailure 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment