-
-
Save nh2/e9bc4732111bfe422d8e606c10f8f0ac to your computer and use it in GitHub Desktop.
ghci -fobject-code -O2 vs ghc --make -O2 module compilation times
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
with stack/cabal --ghc-options="-fobject-code -O2 -v" | |
compile: input file /mypath/src/Mymodule.hs | |
*** Checking old interface for Mymodule: | |
[24 of 35] Compiling Mymodule ( /mypath/src/Mymodule.hs, .stack-work/dist/x86_64-linux-nix-custom-tuneable-addr-cabal-dedup/Cabal-1.24.0.0/build/Mymodule.o ) | |
*** Parser [Mymodule]: | |
!!! Parser [Mymodule]: finished in 12.00 milliseconds, allocated 31.870 megabytes | |
*** Renamer/typechecker [Mymodule]: | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.018 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.023 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.029 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.015 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.038 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.006 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.040 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.020 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.096 megabytes | |
*** Linker: | |
/nix/store/vkrfglhfmmnk84qidvvxb7pq3wf1mcn2-gcc-wrapper-5.4.0/bin/cc -fno-stack-protector -DTABLES_NEXT_TO_CODE '-Wl,--hash-size=31' -Wl,--reduce-memory-overheads -Wl,--no-as-needed -o ... | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.006 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.018 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.023 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.016 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.023 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.006 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.020 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.023 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.006 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.019 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.023 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.004 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.009 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.018 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.023 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.011 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.021 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.004 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.009 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.018 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.023 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.006 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.018 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.023 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.006 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.004 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.009 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.016 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.023 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.004 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.009 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.019 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.023 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.004 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.009 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.018 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.023 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.004 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.009 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.016 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.023 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.011 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.021 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.011 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.021 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.006 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.016 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.023 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.004 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.009 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.019 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.023 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.017 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.023 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.020 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.011 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.023 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.006 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.018 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.023 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.014 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.011 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.021 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.006 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.016 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.023 megabytes | |
!!! Renamer/typechecker [Mymodule]: finished in 364.00 milliseconds, allocated 344.109 megabytes | |
*** Desugar [Mymodule]: | |
Result size of Desugar (after optimization) | |
= {terms: 11,346, types: 36,074, coercions: 4,771} | |
!!! Desugar [Mymodule]: finished in 168.00 milliseconds, allocated 254.838 megabytes | |
*** Simplifier [Mymodule]: | |
Result size of Simplifier iteration=1 | |
= {terms: 11,901, types: 37,501, coercions: 4,748} | |
Result size of Simplifier iteration=2 | |
= {terms: 11,728, types: 37,196, coercions: 4,724} | |
Result size of Simplifier iteration=3 | |
= {terms: 11,726, types: 37,195, coercions: 4,724} | |
Result size of Simplifier | |
= {terms: 11,726, types: 37,195, coercions: 4,724} | |
!!! Simplifier [Mymodule]: finished in 192.00 milliseconds, allocated 211.285 megabytes | |
*** Specialise [Mymodule]: | |
Result size of Specialise | |
= {terms: 31,065, types: 70,199, coercions: 12,304} | |
!!! Specialise [Mymodule]: finished in 116.00 milliseconds, allocated 173.256 megabytes | |
*** Float out(FOS {Lam = Just 0, | |
Consts = True, | |
OverSatApps = False}) [Mymodule]: | |
Result size of Float out(FOS {Lam = Just 0, | |
Consts = True, | |
OverSatApps = False}) | |
= {terms: 36,628, types: 85,995, coercions: 12,304} | |
!!! Float out(FOS {Lam = Just 0, | |
Consts = True, | |
OverSatApps = False}) [Mymodule]: finished in 152.00 milliseconds, allocated 194.825 megabytes | |
*** Simplifier [Mymodule]: | |
Result size of Simplifier iteration=1 | |
= {terms: 66,095, types: 186,011, coercions: 94,145} | |
Result size of Simplifier iteration=2 | |
= {terms: 46,904, types: 107,943, coercions: 37,171} | |
Result size of Simplifier iteration=3 | |
= {terms: 43,150, types: 85,195, coercions: 27,361} | |
Result size of Simplifier iteration=4 | |
= {terms: 42,595, types: 81,448, coercions: 25,507} | |
Result size of Simplifier | |
= {terms: 42,595, types: 81,448, coercions: 25,507} | |
!!! Simplifier [Mymodule]: finished in 1984.00 milliseconds, allocated 1974.960 megabytes | |
*** Simplifier [Mymodule]: | |
Result size of Simplifier iteration=1 | |
= {terms: 62,922, types: 119,308, coercions: 39,150} | |
Result size of Simplifier iteration=2 | |
= {terms: 52,122, types: 98,344, coercions: 30,815} | |
Result size of Simplifier iteration=3 | |
= {terms: 49,840, types: 94,224, coercions: 29,185} | |
Result size of Simplifier iteration=4 | |
= {terms: 49,652, types: 93,702, coercions: 28,943} | |
Result size of Simplifier | |
= {terms: 49,652, types: 93,702, coercions: 28,943} | |
!!! Simplifier [Mymodule]: finished in 2060.00 milliseconds, allocated 1393.744 megabytes | |
*** Simplifier [Mymodule]: | |
Result size of Simplifier iteration=1 | |
= {terms: 81,048, types: 121,163, coercions: 37,684} | |
Result size of Simplifier iteration=2 | |
= {terms: 68,959, types: 103,544, coercions: 30,531} | |
Result size of Simplifier iteration=3 | |
= {terms: 68,063, types: 102,557, coercions: 29,623} | |
Result size of Simplifier iteration=4 | |
= {terms: 67,978, types: 102,486, coercions: 29,127} | |
Result size of Simplifier | |
= {terms: 67,978, types: 102,486, coercions: 29,127} | |
!!! Simplifier [Mymodule]: finished in 1740.00 milliseconds, allocated 1575.768 megabytes | |
*** Float inwards [Mymodule]: | |
Result size of Float inwards | |
= {terms: 67,978, types: 102,486, coercions: 29,127} | |
!!! Float inwards [Mymodule]: finished in 100.00 milliseconds, allocated 133.563 megabytes | |
*** Called arity analysis [Mymodule]: | |
Result size of Called arity analysis | |
= {terms: 67,978, types: 102,486, coercions: 29,127} | |
!!! Called arity analysis [Mymodule]: finished in 96.00 milliseconds, allocated 106.679 megabytes | |
*** Simplifier [Mymodule]: | |
Result size of Simplifier iteration=1 | |
= {terms: 68,012, types: 102,005, coercions: 29,666} | |
Result size of Simplifier iteration=2 | |
= {terms: 67,746, types: 101,922, coercions: 28,988} | |
Result size of Simplifier iteration=3 | |
= {terms: 67,702, types: 101,780, coercions: 28,931} | |
Result size of Simplifier | |
= {terms: 67,702, types: 101,780, coercions: 28,739} | |
!!! Simplifier [Mymodule]: finished in 1468.00 milliseconds, allocated 1306.913 megabytes | |
*** Demand analysis [Mymodule]: | |
Result size of Demand analysis | |
= {terms: 67,702, types: 101,780, coercions: 28,739} | |
!!! Demand analysis [Mymodule]: finished in 432.00 milliseconds, allocated 401.331 megabytes | |
*** Worker Wrapper binds [Mymodule]: | |
Result size of Worker Wrapper binds | |
= {terms: 86,147, types: 135,674, coercions: 31,696} | |
!!! Worker Wrapper binds [Mymodule]: finished in 76.00 milliseconds, allocated 36.661 megabytes | |
*** Simplifier [Mymodule]: | |
Result size of Simplifier iteration=1 | |
= {terms: 83,620, types: 133,569, coercions: 30,885} | |
Result size of Simplifier iteration=2 | |
= {terms: 77,085, types: 117,826, coercions: 27,969} | |
Result size of Simplifier iteration=3 | |
= {terms: 76,345, types: 116,635, coercions: 27,959} | |
Result size of Simplifier | |
= {terms: 76,345, types: 116,635, coercions: 27,959} | |
!!! Simplifier [Mymodule]: finished in 2496.00 milliseconds, allocated 1753.515 megabytes | |
*** Float out(FOS {Lam = Just 0, | |
Consts = True, | |
OverSatApps = True}) [Mymodule]: | |
Result size of Float out(FOS {Lam = Just 0, | |
Consts = True, | |
OverSatApps = True}) | |
= {terms: 77,926, types: 119,315, coercions: 27,959} | |
!!! Float out(FOS {Lam = Just 0, | |
Consts = True, | |
OverSatApps = True}) [Mymodule]: finished in 304.00 milliseconds, allocated 347.770 megabytes | |
*** Common sub-expression [Mymodule]: | |
Result size of Common sub-expression | |
= {terms: 74,053, types: 114,836, coercions: 26,746} | |
!!! Common sub-expression [Mymodule]: finished in 192.00 milliseconds, allocated 133.932 megabytes | |
*** Float inwards [Mymodule]: | |
Result size of Float inwards | |
= {terms: 74,053, types: 114,836, coercions: 26,746} | |
!!! Float inwards [Mymodule]: finished in 96.00 milliseconds, allocated 140.328 megabytes | |
*** Liberate case [Mymodule]: | |
Result size of Liberate case | |
= {terms: 79,158, types: 118,095, coercions: 26,760} | |
!!! Liberate case [Mymodule]: finished in 60.00 milliseconds, allocated 42.015 megabytes | |
*** Simplifier [Mymodule]: | |
Result size of Simplifier iteration=1 | |
= {terms: 77,554, types: 118,207, coercions: 29,008} | |
Result size of Simplifier iteration=2 | |
= {terms: 77,542, types: 117,421, coercions: 28,041} | |
Result size of Simplifier iteration=3 | |
= {terms: 77,191, types: 114,937, coercions: 27,001} | |
Result size of Simplifier | |
= {terms: 77,191, types: 114,937, coercions: 27,001} | |
!!! Simplifier [Mymodule]: finished in 1732.00 milliseconds, allocated 1644.126 megabytes | |
*** SpecConstr [Mymodule]: | |
Result size of SpecConstr | |
= {terms: 99,591, types: 138,608, coercions: 29,724} | |
!!! SpecConstr [Mymodule]: finished in 196.00 milliseconds, allocated 184.224 megabytes | |
*** Simplifier [Mymodule]: | |
Result size of Simplifier iteration=1 | |
= {terms: 97,950, types: 137,325, coercions: 29,596} | |
Result size of Simplifier iteration=2 | |
= {terms: 80,755, types: 118,249, coercions: 27,178} | |
Result size of Simplifier iteration=3 | |
= {terms: 79,701, types: 117,103, coercions: 27,078} | |
Result size of Simplifier iteration=4 | |
= {terms: 79,677, types: 117,067, coercions: 27,078} | |
Result size of Simplifier | |
= {terms: 79,677, types: 117,067, coercions: 27,078} | |
!!! Simplifier [Mymodule]: finished in 2292.00 milliseconds, allocated 1814.630 megabytes | |
*** CoreTidy [Mymodule]: | |
Result size of Tidy Core | |
= {terms: 57,451, types: 79,259, coercions: 19,794} | |
!!! CoreTidy [Mymodule]: finished in 144.00 milliseconds, allocated 113.485 megabytes | |
writeBinIface: 1202 Names | |
writeBinIface: 2077 dict entries | |
writeBinIface: 1202 Names | |
writeBinIface: 2077 dict entries | |
*** CorePrep [Mymodule]: | |
Result size of CorePrep | |
= {terms: 72,711, types: 94,644, coercions: 19,794} | |
!!! CorePrep [Mymodule]: finished in 128.00 milliseconds, allocated 134.213 megabytes | |
*** Stg2Stg: | |
*** CodeGen [Mymodule]: | |
!!! CodeGen [Mymodule]: finished in 1912.00 milliseconds, allocated 3263.105 megabytes | |
*** Assembler: | |
/nix/store/vkrfglhfmmnk84qidvvxb7pq3wf1mcn2-gcc-wrapper-5.4.0/bin/cc -fno-stack-protector -DTABLES_NEXT_TO_CODE ... | |
*** CorePrep [Mymodule]: | |
Result size of CorePrep | |
= {terms: 72,711, types: 94,644, coercions: 19,794} | |
!!! CorePrep [Mymodule]: finished in 128.00 milliseconds, allocated 125.587 megabytes | |
*** Stg2Stg: | |
*** CodeGen [Mymodule]: | |
!!! CodeGen [Mymodule]: finished in 1984.00 milliseconds, allocated 3389.422 megabytes | |
*** Assembler: | |
/nix/store/vkrfglhfmmnk84qidvvxb7pq3wf1mcn2-gcc-wrapper-5.4.0/bin/cc -fno-stack-protector -DTABLES_NEXT_TO_CODE ... | |
*** Deleting temp files: | |
Deleting: /run/user/1000/ghc9323_0/ghc_126.c /run/user/1000/ghc9323_0/ghc_125.s /run/user/1000/ghc9323_0/ghc_124.c /run/user/1000/ghc9323_0/ghc_123.s /run/user/1000/ghc9323_0/ghc_122.s | |
Warning: deleting non-existent /run/user/1000/ghc9323_0/ghc_126.c | |
Warning: deleting non-existent /run/user/1000/ghc9323_0/ghc_124.c | |
Warning: deleting non-existent /run/user/1000/ghc9323_0/ghc_122.s |
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
with ghci :set -fforce-recomp -fobject-code -O2 -v | |
compile: input file /mypath/src/Mymodule.hs | |
*** Checking old interface for Mymodule: | |
[24 of 28] Compiling Mymodule ( /mypath/src/Mymodule.hs, /mypath/.stack-work/odir/Mymodule.o ) | |
*** Parser [Mymodule]: | |
!!! Parser [Mymodule]: finished in 12.00 milliseconds, allocated 31.735 megabytes | |
*** Renamer/typechecker [Mymodule]: | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.018 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.014 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.022 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.023 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.017 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.036 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.005 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.007 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.007 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.006 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.052 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.023 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.077 megabytes | |
*** Linker: | |
/nix/store/vkrfglhfmmnk84qidvvxb7pq3wf1mcn2-gcc-wrapper-5.4.0/bin/cc -fno-stack-protector -DTABLES_NEXT_TO_CODE '-Wl,--hash-size=31' -Wl,--reduce-memory-overheads -Wl,--no-as-needed -o /run/user/1000/ghc6068_0/libghc_266.so ...objects | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.007 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.006 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.019 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.014 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.022 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.019 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.014 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.022 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.007 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.006 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.019 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.014 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.022 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.005 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.007 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.017 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.015 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.022 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.005 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.007 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.019 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.014 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.022 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.014 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.013 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.021 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.007 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.006 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.016 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.013 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.022 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.007 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.006 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.016 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.013 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.022 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.005 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.007 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.005 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.007 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.019 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.014 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.022 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.005 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.007 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.017 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.014 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.022 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.011 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.016 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.013 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.022 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.005 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.007 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.019 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.014 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.022 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.014 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.013 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.021 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.014 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.012 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.021 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.007 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.006 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.019 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.014 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.022 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.005 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.007 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.017 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.014 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.022 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.017 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.014 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.022 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.019 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.014 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.022 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.007 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.006 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.016 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.013 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.022 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.014 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.013 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.021 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.007 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.008 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.006 megabytes | |
*** Simplify [expr]: | |
!!! Simplify [expr]: finished in 0.00 milliseconds, allocated 0.019 megabytes | |
*** CorePrep [expr]: | |
!!! CorePrep [expr]: finished in 0.00 milliseconds, allocated 0.014 megabytes | |
*** ByteCodeGen [Ghci1]: | |
!!! ByteCodeGen [Ghci1]: finished in 0.00 milliseconds, allocated 0.022 megabytes | |
!!! Renamer/typechecker [Mymodule]: finished in 356.00 milliseconds, allocated 329.328 megabytes | |
*** Desugar [Mymodule]: | |
Result size of Desugar (after optimization) | |
= {terms: 11,354, types: 36,071, coercions: 4,771} | |
!!! Desugar [Mymodule]: finished in 164.00 milliseconds, allocated 251.120 megabytes | |
*** Simplifier [Mymodule]: | |
Result size of Simplifier iteration=1 | |
= {terms: 11,275, types: 36,132, coercions: 4,732} | |
Result size of Simplifier iteration=2 | |
= {terms: 11,192, types: 35,970, coercions: 4,702} | |
Result size of Simplifier | |
= {terms: 11,192, types: 35,970, coercions: 4,702} | |
!!! Simplifier [Mymodule]: finished in 140.00 milliseconds, allocated 139.326 megabytes | |
*** Specialise [Mymodule]: | |
Result size of Specialise | |
= {terms: 12,618, types: 39,079, coercions: 5,512} | |
!!! Specialise [Mymodule]: finished in 32.00 milliseconds, allocated 42.324 megabytes | |
*** Float out(FOS {Lam = Just 0, | |
Consts = True, | |
OverSatApps = False}) [Mymodule]: | |
Result size of Float out(FOS {Lam = Just 0, | |
Consts = True, | |
OverSatApps = False}) | |
= {terms: 15,263, types: 42,912, coercions: 5,512} | |
!!! Float out(FOS {Lam = Just 0, | |
Consts = True, | |
OverSatApps = False}) [Mymodule]: finished in 56.00 milliseconds, allocated 85.329 megabytes | |
*** Simplifier [Mymodule]: | |
Result size of Simplifier iteration=1 | |
= {terms: 16,544, types: 46,275, coercions: 13,852} | |
Result size of Simplifier iteration=2 | |
= {terms: 15,686, types: 42,794, coercions: 11,105} | |
Result size of Simplifier iteration=3 | |
= {terms: 15,535, types: 42,935, coercions: 10,775} | |
Result size of Simplifier | |
= {terms: 15,533, types: 42,919, coercions: 10,749} | |
!!! Simplifier [Mymodule]: finished in 312.00 milliseconds, allocated 322.318 megabytes | |
*** Simplifier [Mymodule]: | |
Result size of Simplifier | |
= {terms: 15,533, types: 42,919, coercions: 10,749} | |
!!! Simplifier [Mymodule]: finished in 64.00 milliseconds, allocated 68.875 megabytes | |
*** Simplifier [Mymodule]: | |
Result size of Simplifier iteration=1 | |
= {terms: 16,242, types: 44,000, coercions: 10,827} | |
Result size of Simplifier | |
= {terms: 16,122, types: 43,649, coercions: 10,720} | |
!!! Simplifier [Mymodule]: finished in 148.00 milliseconds, allocated 144.457 megabytes | |
*** Float inwards [Mymodule]: | |
Result size of Float inwards | |
= {terms: 16,122, types: 43,649, coercions: 10,720} | |
!!! Float inwards [Mymodule]: finished in 32.00 milliseconds, allocated 46.456 megabytes | |
*** Called arity analysis [Mymodule]: | |
Result size of Called arity analysis | |
= {terms: 16,122, types: 43,649, coercions: 10,720} | |
!!! Called arity analysis [Mymodule]: finished in 32.00 milliseconds, allocated 57.195 megabytes | |
*** Simplifier [Mymodule]: | |
Result size of Simplifier iteration=1 | |
= {terms: 16,119, types: 43,638, coercions: 10,720} | |
Result size of Simplifier iteration=2 | |
= {terms: 16,117, types: 43,637, coercions: 10,720} | |
Result size of Simplifier | |
= {terms: 16,117, types: 43,637, coercions: 10,720} | |
!!! Simplifier [Mymodule]: finished in 212.00 milliseconds, allocated 214.815 megabytes | |
*** Demand analysis [Mymodule]: | |
Result size of Demand analysis | |
= {terms: 16,117, types: 43,637, coercions: 10,720} | |
!!! Demand analysis [Mymodule]: finished in 92.00 milliseconds, allocated 89.542 megabytes | |
*** Worker Wrapper binds [Mymodule]: | |
Result size of Worker Wrapper binds | |
= {terms: 21,232, types: 52,140, coercions: 11,973} | |
!!! Worker Wrapper binds [Mymodule]: finished in 28.00 milliseconds, allocated 12.822 megabytes | |
*** Simplifier [Mymodule]: | |
Result size of Simplifier iteration=1 | |
= {terms: 19,981, types: 49,247, coercions: 11,086} | |
Result size of Simplifier iteration=2 | |
= {terms: 19,229, types: 47,181, coercions: 10,613} | |
Result size of Simplifier | |
= {terms: 19,229, types: 47,181, coercions: 10,613} | |
!!! Simplifier [Mymodule]: finished in 320.00 milliseconds, allocated 313.976 megabytes | |
*** Float out(FOS {Lam = Just 0, | |
Consts = True, | |
OverSatApps = True}) [Mymodule]: | |
Result size of Float out(FOS {Lam = Just 0, | |
Consts = True, | |
OverSatApps = True}) | |
= {terms: 20,641, types: 51,122, coercions: 10,613} | |
!!! Float out(FOS {Lam = Just 0, | |
Consts = True, | |
OverSatApps = True}) [Mymodule]: finished in 92.00 milliseconds, allocated 125.920 megabytes | |
*** Common sub-expression [Mymodule]: | |
Result size of Common sub-expression | |
= {terms: 19,763, types: 49,728, coercions: 9,202} | |
!!! Common sub-expression [Mymodule]: finished in 44.00 milliseconds, allocated 32.581 megabytes | |
*** Float inwards [Mymodule]: | |
Result size of Float inwards | |
= {terms: 19,772, types: 49,731, coercions: 9,202} | |
!!! Float inwards [Mymodule]: finished in 28.00 milliseconds, allocated 51.915 megabytes | |
*** Liberate case [Mymodule]: | |
Result size of Liberate case | |
= {terms: 19,772, types: 49,731, coercions: 9,202} | |
!!! Liberate case [Mymodule]: finished in 12.00 milliseconds, allocated 11.446 megabytes | |
*** Simplifier [Mymodule]: | |
Result size of Simplifier iteration=1 | |
= {terms: 18,470, types: 48,097, coercions: 10,040} | |
Result size of Simplifier iteration=2 | |
= {terms: 18,470, types: 48,097, coercions: 10,051} | |
Result size of Simplifier | |
= {terms: 18,470, types: 48,097, coercions: 10,051} | |
!!! Simplifier [Mymodule]: finished in 272.00 milliseconds, allocated 286.062 megabytes | |
*** SpecConstr [Mymodule]: | |
Result size of SpecConstr | |
= {terms: 18,951, types: 48,803, coercions: 10,171} | |
!!! SpecConstr [Mymodule]: finished in 40.00 milliseconds, allocated 35.862 megabytes | |
*** Simplifier [Mymodule]: | |
Result size of Simplifier iteration=1 | |
= {terms: 18,941, types: 48,796, coercions: 10,165} | |
Result size of Simplifier iteration=2 | |
= {terms: 18,726, types: 48,513, coercions: 10,127} | |
Result size of Simplifier | |
= {terms: 18,726, types: 48,513, coercions: 10,127} | |
!!! Simplifier [Mymodule]: finished in 284.00 milliseconds, allocated 292.477 megabytes | |
*** CoreTidy [Mymodule]: | |
Result size of Tidy Core | |
= {terms: 18,536, types: 47,635, coercions: 9,693} | |
!!! CoreTidy [Mymodule]: finished in 60.00 milliseconds, allocated 47.215 megabytes | |
writeBinIface: 1075 Names | |
writeBinIface: 1725 dict entries | |
*** CorePrep [Mymodule]: | |
Result size of CorePrep | |
= {terms: 21,329, types: 51,875, coercions: 9,693} | |
!!! CorePrep [Mymodule]: finished in 48.00 milliseconds, allocated 44.380 megabytes | |
*** Stg2Stg: | |
*** CodeGen [Mymodule]: | |
!!! CodeGen [Mymodule]: finished in 1172.00 milliseconds, allocated 1790.000 megabytes | |
*** Assembler: | |
/nix/store/vkrfglhfmmnk84qidvvxb7pq3wf1mcn2-gcc-wrapper-5.4.0/bin/cc -fno-stack-protector -DTABLES_NEXT_TO_CODE -I/mypath/src/Myproject .... | |
*** Deleting temp files: | |
Deleting: /run/user/1000/ghc6068_0/ghc_269.c /run/user/1000/ghc6068_0/ghc_268.s /run/user/1000/ghc6068_0/ghc_267.s | |
Warning: deleting non-existent /run/user/1000/ghc6068_0/ghc_269.c | |
Warning: deleting non-existent /run/user/1000/ghc6068_0/ghc_267.s |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment