cat /home/nbertolo/mlton_2007/build-system/sources.mlb | \ sed -e "s/\$MLTON_BASIS_VERSION/2002/" | \ sed -e "s/\$MLTON_FILE/iabc-dfa/" > sources.mlb /bin/cp -rpf /home/nbertolo/mlton_2007/Common_Sml_Library/MLton_ffi.c iabc-dfa.sml /home/nbertolo/mlton_2007/build-system/common*.mk /home/nbertolo/mlton_2007/build-system/lock-exec.x86-linux sources.mlb /home/nbertolo/mlton_2007/Gnat-Interface/COMPILE_TMP/mlton-x86_64-linux Building the zlib libs * status=0 for make compile-one-target TARGET=x86_64-pc-linux /bin/cp -rpf /home/nbertolo/mlton_2007/zlib/x86_64-linux/libz.a /home/nbertolo/mlton_2007/Gnat-Interface/COMPILE_TMP/mlton-x86_64-linux/ Building iabc-dfa.cx86_64-linux ... allocate-cpu: list "gnb-build01-deb4-64" allocate-cpu: PID 5436 on host gnb-nbertolo-deb4-64 at 18:23:39 , the 18-04-2008 with command : /home/nbertolo/mlton_2007/build-system/run-remote-command -ignore-makeflags -command cd /home/nbertolo/mlton_2007/Gnat-Interface/COMPILE_TMP/mlton-x86_64-linux ; make -f common.mk mlton-compile BUILD_SYSTEM_DIR=. MLTON_DIR=/mathworks/GNB/hub/pst/build-tools-R2008b-testing STRIP=/mathworks/GNB/hub/pst/build-tools-R2008b-testing/bin/x86_64-pc-linux-strip TARGET=x86_64-pc-linux HEAP_SUFFIX=x86_64-linux EXT= MLTON_FILE=iabc-dfa CLEAN_AFTER_BUILD=yes VERBOSE=3 EXTRA_MLTON_OPTS="" EXTRA_MLTON_OPTS_LINUX="" EXTRA_MLTON_OPTS_X86_64_LINUX="" EXTRA_MLTON_OPTS_SOLARIS="" EXTRA_MLTON_OPTS_WINDOWS="" EXTRA_MLTON_OPTS_MINGW32="" WITH_ZLIB=yes WITH_PROFILING=no PROFILING_KIND=time WITH_DEBUG=no FILES_FOR_RUNTIME="" FILES_FOR_LINUX_RUNTIME="" FILES_FOR_X86_64_LINUX_RUNTIME="" FILES_FOR_SOLARIS_RUNTIME="" FILES_FOR_WINDOWS_RUNTIME="" FILES_FOR_MINGW32_RUNTIME="" -preselected-machine {} waiting for 1 free machine in 1 possible Get machine: gnb-build01-deb4-64 -> Host : gnb-build01-deb4-64 EXTRA_C_FILES= ; \ files=" " ; \ for file in $files ; do \ file=`basename "$file"` ; \ if [ "$file" = "`basename "$file" .c`.c" ]; then \ EXTRA_C_FILES="$EXTRA_C_FILES $file" ; \ fi ; \ done ; \ echo "EXTRA_C_FILES=$EXTRA_C_FILES" ; \ echo ./lock-exec.x86-linux /tmp/MLton-build.lock /mathworks/GNB/hub/pst/build-tools-R2008b-testing/bin/mlton \ -cc-opt -D_UNIX \ -align 4 \ -verbose 3 \ -const 'TextIO.bufSize 65536' -const 'MLton.detectOverflow false' -runtime no-load-world -native-split 100000 -cc-opt -s -native-optimize 3 -cc-opt -O2 -cc-opt -funroll-loops -cc-opt -ffast-math -cc-opt -fomit-frame-pointer -cc-opt -fno-exceptions -cc-opt -fexpensive-optimizations -cc-opt -freg-struct-return -cc-opt -unroll-all-loops \ \ \ -target x86_64-pc-linux \ -link-opt -L. -link-opt -lz \ -output iabc-dfa.cx86_64-linux \ sources.mlb \ MLton_ffi.c $EXTRA_C_FILES && \ ./lock-exec.x86-linux /tmp/MLton-build.lock /mathworks/GNB/hub/pst/build-tools-R2008b-testing/bin/mlton \ -cc-opt -D_UNIX \ -align 4 \ -verbose 3 \ -const 'TextIO.bufSize 65536' -const 'MLton.detectOverflow false' -runtime no-load-world -native-split 100000 -cc-opt -s -native-optimize 3 -cc-opt -O2 -cc-opt -funroll-loops -cc-opt -ffast-math -cc-opt -fomit-frame-pointer -cc-opt -fno-exceptions -cc-opt -fexpensive-optimizations -cc-opt -freg-struct-return -cc-opt -unroll-all-loops \ \ \ -target x86_64-pc-linux \ -link-opt -L. -link-opt -lz \ -output iabc-dfa.cx86_64-linux \ sources.mlb \ MLton_ffi.c $EXTRA_C_FILES && \ /mathworks/GNB/hub/pst/build-tools-R2008b-testing/bin/x86_64-pc-linux-strip iabc-dfa.cx86_64-linux EXTRA_C_FILES= ./lock-exec.x86-linux /tmp/MLton-build.lock /mathworks/GNB/hub/pst/build-tools-R2008b-testing/bin/mlton -cc-opt -D_UNIX -align 4 -verbose 3 -const TextIO.bufSize 65536 -const MLton.detectOverflow false -runtime no-load-world -native-split 100000 -cc-opt -s -native-optimize 3 -cc-opt -O2 -cc-opt -funroll-loops -cc-opt -ffast-math -cc-opt -fomit-frame-pointer -cc-opt -fno-exceptions -cc-opt -fexpensive-optimizations -cc-opt -freg-struct-return -cc-opt -unroll-all-loops -target x86_64-pc-linux -link-opt -L. -link-opt -lz -output iabc-dfa.cx86_64-linux sources.mlb MLton_ffi.c MLton starting MLton 20070826 (built Thu Apr 17 11:57:00 2008 on gnb-nbertolo-deb4-64) created this file on Fri Apr 18 18:23:42 2008. Do not edit this file. Flag settings: align: 4 atMLtons: (iabc-dfa.cx86_64-linux, @MLton, no-load-world, --) chunk: chunk per function codegen: amd64 contifyIntoMain: false debug: false defaultChar: char8 defaultWideChar: widechar32 defaultInt: int32 defaultReal: real64 defaultWord: word32 diag passes: [] drop passes: [] elaborate allowConstant (default): false elaborate allowConstant (enabled): true elaborate allowFFI (default): false elaborate allowFFI (enabled): true elaborate allowPrim (default): false elaborate allowPrim (enabled): true elaborate allowOverload (default): false elaborate allowOverload (enabled): true elaborate allowRebindEquals (default): false elaborate allowRebindEquals (enabled): true elaborate deadCode (default): false elaborate deadCode (enabled): true elaborate forceUsed (default): false elaborate forceUsed (enabled): true elaborate ffiStr (default): elaborate ffiStr (enabled): true elaborate nonexhaustiveExnMatch (default): default elaborate nonexhaustiveExnMatch (enabled): true elaborate nonexhaustiveMatch (default): warn elaborate nonexhaustiveMatch (enabled): true elaborate redundantMatch (default): warn elaborate redundantMatch (enabled): true elaborate sequenceNonUnit (default): ignore elaborate sequenceNonUnit (enabled): true elaborate warnUnused (default): false elaborate warnUnused (enabled): true elaborate only: false export header: None exn history: false gc check: Limit indentation: 3 inlineIntoMain: true inlineLeafA: {loops = true, repeat = true, size = Some 20} inlineLeafB: {loops = true, repeat = true, size = Some 40} inlineNonRec: {small = 60, product = 320} input file: sources keep Machine: false keep RSSA: false keep SSA: false keep SSA2: false keep def use: true keep dot: false keep passes: [] extra_: false lib dir: /mathworks/GNB/hub/pst/build-tools-R2008b-testing/lib/mlton lib target dir: /mathworks/GNB/hub/pst/build-tools-R2008b-testing/lib/mlton/x86_64-pc-linux loop passes: 1 mark cards: true max function size: 10000 mlb path maps: [/mathworks/GNB/hub/pst/build-tools-R2008b-testing/lib/mlton/mlb-path-map] native commented: 0 native live stack: false native optimize: 3 native move hoist: true native copy prop: true native copy prop cutoff: 1000 native cutoff: 100 native live transfer: 8 native shuffle: true native ieee fp: false native split: Some 100000 optimizationPassesSet: [, , , ] polyvariance: Some {rounds = 2, small = 30, product = 300} prefer abs paths: false prof passes: [] profile: None profile branch: false profile C: [] profile IL: ProfileSource profile include/exclude: [(Seq [Star [.], Or [Seq [Seq [[$], [(], [S], [M], [L], [_], [L], [I], [B], [)]]]], Star [.]], false)] profile raise: false profile stack: false profile val: false show basis: None show def-use: None show types: false ssaPassesSet: ssaPasses: [default] ssa2PassesSet: ssa2Passes: [default] sxmlPassesSet: sxmlPasses: [default] target: x86_64-pc-linux target arch: AMD64 target OS: Linux type check: false verbosity: Detail warn unrecognized annotation: true xmlPassesSet: xmlPasses: [default] zone cut depth: 100 Compile SML starting pre codegen starting parseAndElaborate starting parseAndElaborate finished in 17.11 + 10.56 (38% GC) core-ml size is 389,536,604 bytes numPeeks = 30378381 maxLength = 3 average position in property list = 0.215 numPeeks = 564399 average position in bucket = 1.055 deadCode starting deadCode finished in 0.20 + 0.00 (0% GC) core-ml size is 378,510,700 bytes numPeeks = 30904929 maxLength = 3 average position in property list = 0.218 numPeeks = 564399 average position in bucket = 1.055 defunctorize starting defunctorize finished in 3.20 + 2.79 (47% GC) xml size is 384,668,036 bytes numPeeks = 35458487 maxLength = 4 average position in property list = 0.241 numPeeks = 1105106 average position in bucket = 0.986 size = 1241808 num types in program = 159339 num distinct types = 185175 hash table size is 0 bytes xmlSimplify starting typeCheck starting typeCheck finished in 1.87 + 2.06 (52% GC) size = 1241808 num types in program = 159339 num distinct types = 194172 hash table size is 0 bytes xmlShrink starting xmlShrink finished in 2.40 + 2.78 (54% GC) post.xml size is 70,225,608 bytes numPeeks = 60949061 maxLength = 4 average position in property list = 0.146 numPeeks = 1949292 average position in bucket = 1.328 size = 513510 num types in program = 113779 num distinct types = 194172 hash table size is 0 bytes xmlSimplifyTypes starting xmlSimplifyTypes finished in 0.54 + 0.00 (0% GC) post.xml size is 79,817,716 bytes numPeeks = 63844866 maxLength = 4 average position in property list = 0.142 numPeeks = 2064781 average position in bucket = 1.317 size = 513510 num types in program = 113779 num distinct types = 194172 hash table size is 0 bytes typeCheck starting typeCheck finished in 1.24 + 1.53 (55% GC) xmlSimplify finished in 8.62 + 6.38 (43% GC) xml size is 78,327,508 bytes numPeeks = 69527388 maxLength = 4 average position in property list = 0.170 numPeeks = 2627270 average position in bucket = 1.416 size = 513510 num types in program = 113779 num distinct types = 194175 hash table size is 0 bytes monomorphise starting monomorphise finished in 1.20 + 0.00 (0% GC) sxml size is 49,714,612 bytes numPeeks = 74701724 maxLength = 4 average position in property list = 0.179 numPeeks = 4054312 average position in bucket = 1.563 size = 393448 num types in program = 30328 num distinct types = 223568 hash table size is 0 bytes sxmlSimplify starting typeCheck starting typeCheck finished in 0.49 + 1.32 (73% GC) size = 393448 num types in program = 30328 num distinct types = 224980 hash table size is 0 bytes sxmlShrink1 starting sxmlShrink1 finished in 0.86 + 0.00 (0% GC) post.sxml size is 40,009,708 bytes numPeeks = 83296668 maxLength = 4 average position in property list = 0.167 numPeeks = 4191346 average position in bucket = 1.574 size = 334363 num types in program = 15893 num distinct types = 224980 hash table size is 0 bytes implementSuffix starting implementSuffix finished in 0.04 + 0.00 (0% GC) post.sxml size is 40,011,000 bytes numPeeks = 83708883 maxLength = 4 average position in property list = 0.166 numPeeks = 4191352 average position in bucket = 1.574 size = 334370 num types in program = 15893 num distinct types = 224980 hash table size is 0 bytes sxmlShrink2 starting sxmlShrink2 finished in 0.84 + 1.00 (54% GC) post.sxml size is 39,763,172 bytes numPeeks = 88492937 maxLength = 4 average position in property list = 0.158 numPeeks = 4191352 average position in bucket = 1.574 size = 332622 num types in program = 15319 num distinct types = 224980 hash table size is 0 bytes implementExceptions starting implementExceptions finished in 0.06 + 0.00 (0% GC) post.sxml size is 40,575,664 bytes numPeeks = 88963278 maxLength = 4 average position in property list = 0.157 numPeeks = 4193543 average position in bucket = 1.574 size = 339250 num types in program = 15387 num distinct types = 225043 hash table size is 0 bytes sxmlShrink3 starting sxmlShrink3 finished in 0.79 + 0.00 (0% GC) post.sxml size is 40,087,092 bytes numPeeks = 93801279 maxLength = 4 average position in property list = 0.149 numPeeks = 4193543 average position in bucket = 1.574 size = 334047 num types in program = 15383 num distinct types = 225043 hash table size is 0 bytes polyvariance starting size = 348815 num types in program = 13933 num distinct types = 225043 hash table size is 0 bytes size = 348240 num types in program = 13893 num distinct types = 225043 hash table size is 0 bytes polyvariance finished in 2.29 + 1.90 (45% GC) post.sxml size is 41,584,680 bytes numPeeks = 107902769 maxLength = 4 average position in property list = 0.131 numPeeks = 4193543 average position in bucket = 1.574 size = 348240 num types in program = 13893 num distinct types = 225043 hash table size is 0 bytes typeCheck starting typeCheck finished in 0.44 + 0.59 (58% GC) sxmlSimplify finished in 8.96 + 4.82 (35% GC) sxml size is 41,584,680 bytes numPeeks = 110361496 maxLength = 4 average position in property list = 0.132 numPeeks = 4314224 average position in bucket = 1.587 size = 348240 num types in program = 13893 num distinct types = 225056 hash table size is 0 bytes closureConvert starting flow analysis starting flow analysis finished in 0.26 + 0.00 (0% GC) free variables starting free variables finished in 0.19 + 0.00 (0% GC) globalize starting globalize finished in 0.07 + 0.00 (0% GC) convert starting convert finished in 1.84 + 1.73 (48% GC) closureConvert finished in 2.48 + 1.73 (41% GC) ssa size is 72,229,796 bytes numPeeks = 120802288 maxLength = 4 average position in property list = 0.123 numPeeks = 4378131 average position in bucket = 1.575 ssaSimplify starting typeCheck starting checkScopes starting checkScopes finished in 1.22 + 0.32 (21% GC) typeCheck finished in 1.68 + 0.66 (28% GC) num functions 16051 num blocks 262885 num statements 263733 main num vars: 20313 main num blocks: 10934 removeUnused1 starting removeUnused1 finished in 1.51 + 1.28 (46% GC) post.ssa size is 59,223,940 bytes numPeeks = 150986185 maxLength = 4 average position in property list = 0.115 numPeeks = 4508179 average position in bucket = 1.565 num functions 15478 num blocks 205912 num statements 242269 main num vars: 15918 main num blocks: 7816 introduceLoops1 starting introduceLoops1 finished in 0.02 + 0.00 (0% GC) post.ssa size is 60,103,112 bytes numPeeks = 151248463 maxLength = 4 average position in property list = 0.115 numPeeks = 4508179 average position in bucket = 1.565 num functions 15478 num blocks 212560 num statements 242269 main num vars: 15918 main num blocks: 7816 loopInvariant1 starting loopInvariant1 finished in 0.76 + 4.40 (85% GC) post.ssa size is 59,515,300 bytes numPeeks = 155706215 maxLength = 4 average position in property list = 0.117 numPeeks = 4508179 average position in bucket = 1.565 num functions 15478 num blocks 206796 num statements 242266 main num vars: 15918 main num blocks: 7740 inlineLeaf1 starting inlineLeaf1 finished in 0.89 + 0.00 (0% GC) post.ssa size is 52,094,880 bytes numPeeks = 161295740 maxLength = 4 average position in property list = 0.117 numPeeks = 4508179 average position in bucket = 1.565 num functions 11220 num blocks 164844 num statements 246721 main num vars: 13355 main num blocks: 4653 inlineLeaf2 starting inlineLeaf2 finished in 0.64 + 0.62 (49% GC) post.ssa size is 51,549,744 bytes numPeeks = 165161424 maxLength = 4 average position in property list = 0.116 numPeeks = 4508179 average position in bucket = 1.565 num functions 10562 num blocks 160681 num statements 249617 main num vars: 13142 main num blocks: 4092 contify1 starting initReachCallerCallees starting initReachCallerCallees finished in 0.03 + 0.00 (0% GC) analyzeDom starting buildGraph starting buildGraph finished in 0.04 + 0.00 (0% GC) computeDominators starting computeDominators finished in 0.16 + 0.00 (0% GC) compute ADom starting compute ADom finished in 0.01 + 0.00 (0% GC) analyzeDom finished in 0.22 + 0.00 (0% GC) transform starting transform finished in 0.46 + 0.51 (52% GC) contify1 finished in 0.73 + 0.51 (41% GC) post.ssa size is 47,241,784 bytes numPeeks = 171654040 maxLength = 4 average position in property list = 0.113 numPeeks = 4508179 average position in bucket = 1.565 num functions 6558 num blocks 147029 num statements 231057 main num vars: 13142 main num blocks: 4089 localFlatten1 starting localFlatten1 finished in 0.61 + 0.00 (0% GC) post.ssa size is 46,482,668 bytes numPeeks = 175519471 maxLength = 4 average position in property list = 0.113 numPeeks = 4508179 average position in bucket = 1.565 num functions 6558 num blocks 146562 num statements 217433 main num vars: 13142 main num blocks: 4089 constantPropagation starting fixed point starting fixed point finished in 0.72 + 0.94 (57% GC) constantPropagation finished in 1.76 + 1.82 (51% GC) post.ssa size is 39,742,704 bytes numPeeks = 182117999 maxLength = 4 average position in property list = 0.115 numPeeks = 4682564 average position in bucket = 1.568 num functions 6558 num blocks 136801 num statements 160210 main num vars: 10731 main num blocks: 4068 useless starting useless finished in 2.62 + 2.75 (51% GC) post.ssa size is 38,211,580 bytes numPeeks = 188492565 maxLength = 4 average position in property list = 0.119 numPeeks = 4897147 average position in bucket = 1.548 num functions 6558 num blocks 135776 num statements 149097 main num vars: 10034 main num blocks: 4068 removeUnused2 starting removeUnused2 finished in 0.82 + 0.38 (32% GC) post.ssa size is 37,513,000 bytes numPeeks = 192468410 maxLength = 4 average position in property list = 0.117 numPeeks = 4897147 average position in bucket = 1.548 num functions 6456 num blocks 133362 num statements 146432 main num vars: 9944 main num blocks: 4070 simplifyTypes starting simplifyTypes finished in 28.82 + 0.48 (2% GC) post.ssa size is 30,340,356 bytes numPeeks = 549610237 maxLength = 4 average position in property list = 0.661 numPeeks = 4903027 average position in bucket = 1.547 num functions 6456 num blocks 106970 num statements 140933 main num vars: 7238 main num blocks: 4021 polyEqual starting polyEqual finished in 0.36 + 0.17 (32% GC) post.ssa size is 30,372,876 bytes numPeeks = 551391554 maxLength = 4 average position in property list = 0.659 numPeeks = 4903031 average position in bucket = 1.547 num functions 6461 num blocks 107815 num statements 140130 main num vars: 7238 main num blocks: 4042 contify2 starting initReachCallerCallees starting initReachCallerCallees finished in 0.02 + 0.00 (0% GC) analyzeDom starting buildGraph starting buildGraph finished in 0.03 + 0.00 (0% GC) computeDominators starting computeDominators finished in 0.15 + 0.00 (0% GC) compute ADom starting compute ADom finished in 0.00 + 0.00 (0% GC) analyzeDom finished in 0.20 + 0.00 (0% GC) transform starting transform finished in 0.34 + 0.18 (35% GC) contify2 finished in 0.55 + 0.18 (25% GC) post.ssa size is 30,348,984 bytes numPeeks = 556647416 maxLength = 4 average position in property list = 0.653 numPeeks = 4903031 average position in bucket = 1.547 num functions 6419 num blocks 107740 num statements 140048 main num vars: 7238 main num blocks: 4042 inlineNonRecursive starting inlineNonRecursive finished in 1.08 + 0.56 (34% GC) post.ssa size is 47,845,036 bytes numPeeks = 562441517 maxLength = 4 average position in property list = 0.647 numPeeks = 4903031 average position in bucket = 1.547 num functions 3142 num blocks 171852 num statements 253461 main num vars: 39952 main num blocks: 21253 localFlatten2 starting localFlatten2 finished in 0.72 + 0.26 (27% GC) post.ssa size is 47,435,088 bytes numPeeks = 566901073 maxLength = 4 average position in property list = 0.643 numPeeks = 4903031 average position in bucket = 1.547 num functions 3142 num blocks 167280 num statements 250894 main num vars: 39929 main num blocks: 21197 removeUnused3 starting removeUnused3 finished in 1.14 + 1.07 (48% GC) post.ssa size is 47,309,080 bytes numPeeks = 572411117 maxLength = 4 average position in property list = 0.637 numPeeks = 4903031 average position in bucket = 1.547 num functions 3141 num blocks 166960 num statements 250167 main num vars: 39579 main num blocks: 21008 contify3 starting initReachCallerCallees starting initReachCallerCallees finished in 0.02 + 0.00 (0% GC) analyzeDom starting buildGraph starting buildGraph finished in 0.03 + 0.12 (79% GC) computeDominators starting computeDominators finished in 0.14 + 0.00 (0% GC) compute ADom starting compute ADom finished in 0.00 + 0.00 (0% GC) analyzeDom finished in 0.19 + 0.12 (40% GC) transform starting transform finished in 0.63 + 0.96 (60% GC) contify3 finished in 0.84 + 1.09 (56% GC) post.ssa size is 47,275,852 bytes numPeeks = 578793871 maxLength = 4 average position in property list = 0.631 numPeeks = 4903031 average position in bucket = 1.547 num functions 3141 num blocks 166863 num statements 249953 main num vars: 39369 main num blocks: 20919 introduceLoops2 starting introduceLoops2 finished in 0.01 + 0.00 (0% GC) post.ssa size is 47,315,156 bytes numPeeks = 579060010 maxLength = 4 average position in property list = 0.630 numPeeks = 4903031 average position in bucket = 1.547 num functions 3141 num blocks 167173 num statements 249953 main num vars: 39369 main num blocks: 20919 loopInvariant2 starting loopInvariant2 finished in 0.84 + 0.00 (0% GC) post.ssa size is 47,200,060 bytes numPeeks = 583339338 maxLength = 4 average position in property list = 0.627 numPeeks = 4903031 average position in bucket = 1.547 num functions 3141 num blocks 166985 num statements 249936 main num vars: 39256 main num blocks: 20917 localRef starting multi starting multi finished in 0.25 + 0.00 (0% GC) localRef finished in 1.78 + 0.00 (0% GC) post.ssa size is 47,098,400 bytes numPeeks = 593101585 maxLength = 4 average position in property list = 0.623 numPeeks = 4903316 average position in bucket = 1.547 num functions 3141 num blocks 166883 num statements 248825 main num vars: 38838 main num blocks: 20923 flatten starting flatten finished in 1.01 + 0.74 (42% GC) post.ssa size is 43,320,420 bytes numPeeks = 598320356 maxLength = 4 average position in property list = 0.619 numPeeks = 4903316 average position in bucket = 1.547 num functions 3141 num blocks 166847 num statements 157392 main num vars: 32921 main num blocks: 20918 localFlatten3 starting localFlatten3 finished in 0.63 + 0.00 (0% GC) post.ssa size is 43,302,600 bytes numPeeks = 602286051 maxLength = 4 average position in property list = 0.615 numPeeks = 4903316 average position in bucket = 1.547 num functions 3141 num blocks 166676 num statements 157497 main num vars: 32995 main num blocks: 20916 commonArg starting commonArg finished in 1.20 + 0.00 (0% GC) post.ssa size is 42,363,852 bytes numPeeks = 616034192 maxLength = 4 average position in property list = 0.603 numPeeks = 4903316 average position in bucket = 1.547 num functions 3141 num blocks 162983 num statements 157460 main num vars: 32385 main num blocks: 20682 commonSubexp starting commonSubexp finished in 1.19 + 0.57 (32% GC) post.ssa size is 41,477,832 bytes numPeeks = 630879309 maxLength = 4 average position in property list = 0.592 numPeeks = 5035518 average position in bucket = 1.514 num functions 3141 num blocks 162907 num statements 147236 main num vars: 29530 main num blocks: 20678 commonBlock starting commonBlock finished in 0.44 + 0.00 (0% GC) post.ssa size is 40,648,976 bytes numPeeks = 633306025 maxLength = 4 average position in property list = 0.590 numPeeks = 5035518 average position in bucket = 1.514 num functions 3141 num blocks 153232 num statements 147236 main num vars: 29530 main num blocks: 19677 redundantTests starting redundantTests finished in 1.28 + 0.00 (0% GC) post.ssa size is 40,655,508 bytes numPeeks = 648991904 maxLength = 4 average position in property list = 0.580 numPeeks = 5035518 average position in bucket = 1.514 num functions 3141 num blocks 153230 num statements 147269 main num vars: 29529 main num blocks: 19676 redundant starting redundant finished in 0.57 + 1.04 (64% GC) post.ssa size is 40,649,284 bytes numPeeks = 651905340 maxLength = 4 average position in property list = 0.579 numPeeks = 5035518 average position in bucket = 1.514 num functions 3141 num blocks 153230 num statements 147269 main num vars: 29515 main num blocks: 19676 knownCase starting knownCase finished in 4.01 + 0.70 (15% GC) post.ssa size is 46,306,984 bytes numPeeks = 681512524 maxLength = 4 average position in property list = 0.561 numPeeks = 5071854 average position in bucket = 1.504 num functions 3141 num blocks 172460 num statements 146611 main num vars: 31519 main num blocks: 20249 removeUnused4 starting removeUnused4 finished in 1.25 + 0.00 (0% GC) post.ssa size is 43,962,552 bytes numPeeks = 686988617 maxLength = 4 average position in property list = 0.557 numPeeks = 5071854 average position in bucket = 1.504 num functions 3141 num blocks 166128 num statements 143685 main num vars: 30448 main num blocks: 20052 orderFunctions1 starting orderFunctions1 finished in 0.13 + 0.65 (83% GC) post.ssa size is 43,962,552 bytes numPeeks = 688011129 maxLength = 4 average position in property list = 0.556 numPeeks = 5071854 average position in bucket = 1.504 num functions 3141 num blocks 166128 num statements 143685 main num vars: 30448 main num blocks: 20052 typeCheck starting checkScopes starting checkScopes finished in 0.74 + 0.00 (0% GC) typeCheck finished in 1.02 + 0.00 (0% GC) ssaSimplify finished in 74.66 + 19.92 (21% GC) ssa size is 44,260,776 bytes numPeeks = 704292488 maxLength = 4 average position in property list = 0.545 numPeeks = 5189990 average position in bucket = 1.492 toSsa2 starting toSsa2 finished in 0.73 + 0.00 (0% GC) ssa2 size is 48,383,332 bytes numPeeks = 708227102 maxLength = 4 average position in property list = 0.542 numPeeks = 5195146 average position in bucket = 1.491 ssa2Simplify starting typeCheck starting checkScopes starting checkScopes finished in 0.82 + 0.00 (0% GC) typeCheck finished in 1.18 + 0.00 (0% GC) num functions 3141 num blocks 170718 num statements 230643 deepFlatten starting eof fread (0x574e5000, 1, 2000101560, _) failed (only read 0). (Cannot allocate memory) make: *** [mlton-compile] Error 1 make[2]: *** [remote-command] Error 2 make[1]: *** [mlton-main] Error 2 make: *** [mlton-x86_64-linux] Error 2