Welcome to Open Dylan
Version 2013.2
Copyright (c) 1997-2004, Functional Objects, Inc.
Portions Copyright (c) 2004-2013, Dylan Hackers
Portions Copyright (c) 2001-2012, Ravenbrook Ltd.
Opened project dfmc-harp-native-cg (/home/bruce/Development/dylan/opendylan/sources/dfmc/harp-native-cg/harp-native-cg.lid)
Number of libraries to compile: 44
Library "dylan" is up to date.
Library "common-dylan" is up to date.
Library "parser-run-time" is up to date.
Library "io" is up to date.
Library "system" is up to date.
Library "collections" is up to date.
Library "jam" is up to date.
Library "dfmc-mangling" is up to date.
Library "source-records" is up to date.
Library "file-source-records" is up to date.
Library "release-info" is up to date.
Library "build-system" is up to date.
Library "ppml" is up to date.
Library "walker" is up to date.
Library "variable-search" is up to date.
Library "dood" is up to date.
Library "dfmc-common" is up to date.
Library "dfmc-back-end-protocol" is up to date.
Library "dfmc-conditions" is up to date.
Library "generic-arithmetic" is up to date.
Library "big-integers" is up to date.
Library "dfmc-reader" is up to date.
Library "dfmc-macro-expander" is up to date.
Library "dfmc-namespace" is up to date.
Library "dfmc-definitions" is up to date.
Library "dfmc-modeling" is up to date.
Library "dfmc-flow-graph" is up to date.
Library "dfmc-core" is up to date.
Library "dfmc-typist" is up to date.
Library "dfmc-conversion" is up to date.
Library "dfmc-c-ffi" is up to date.
Library "dfmc-back-end" is up to date.
Library "dfmc-linker" is up to date.
Library "disasm" is up to date.
Library "harp-cg-back-end" is up to date.
Library "harp" is up to date.
Library "mnemonic-assembler" is up to date.
Library "harp-native" is up to date.
Library "dfmc-optimization" is up to date.
Library "memory-manager" is up to date.
Library "dfmc-management" is up to date.
Library "dfmc-harp-cg" is up to date.
Library "dfmc-harp-cg-linker" is up to date.
Updating definitions for dfmc-harp-native-cg
  Reading and installing: back-end.dylan
  Reading and installing: calls.dylan
  Reading and installing: epilog.dylan
  Reading and installing: ops.dylan
  Reading and installing: primitives.dylan
  Reading and installing: linker.dylan
Computing data models for dfmc-harp-native-cg
  Computing models for library.dylan
  Computing models for back-end.dylan
  Computing models for calls.dylan
  Computing models for epilog.dylan
  Computing models for ops.dylan
  Computing models for primitives.dylan
  Computing models for linker.dylan
Computing code models for dfmc-harp-native-cg
  Computing code models for library.dylan
  Computing code models for back-end.dylan
  Computing code models for calls.dylan
  Computing code models for epilog.dylan
  Computing code models for ops.dylan
  Computing code models for primitives.dylan
  Computing code models for linker.dylan
Checking bindings in dfmc-harp-native-cg
Performing type analysis of dfmc-harp-native-cg
Optimizing dfmc-harp-native-cg
  Optimizing library.dylan
  Optimizing back-end.dylan
  Optimizing calls.dylan
  Optimizing epilog.dylan
  Optimizing ops.dylan
  Optimizing primitives.dylan
  Optimizing linker.dylan
A total of 342 calls were processed, and 291 of these (85%) were optimized.
Dumping conditions to dfmc-harp-native-cg.log
There were 0 warnings, 0 serious warnings.
Generating code for dfmc-harp-native-cg
  Emitting heap for library.dylan
  Linking library.dylan
  Emitting heap for back-end.dylan
  Linking back-end.dylan
  Emitting heap for calls.dylan
  Linking calls.dylan
  Emitting heap for epilog.dylan
  Linking epilog.dylan
  Emitting heap for ops.dylan
  Linking ops.dylan
  Emitting heap for primitives.dylan
  Linking primitives.dylan
  Emitting heap for linker.dylan
  Linking linker.dylan
Linking object files for dfmc-harp-native-cg
Saving database for dfmc-harp-native-cg
Time taken per phase:
                                 Elapsed Time (secs)     Amount Allocated (Mb)
  Updating sources          -    13%       0.201639        9%       2.081144
  Updating definitions      -    18%       0.274395       25%       5.556140
  Model object computation  -    19%       0.286216       15%       3.344892
  Model finishing           -     0%       0.001748        0%       0.030860
  Model checking            -     0%       0.001585        0%       0.013556
  DFM generation            -     4%       0.065993        5%       1.158184
  Checking bindings         -     0%       0.000602        0%       0.003964
  Initial type inference    -     0%       0.000981        0%       0.024076
  Optimization              -    23%       0.339875       22%       4.732212
  Preheaping                -     3%       0.044223        5%       1.186260
  Heaping                   -     1%       0.014066        1%       0.112016
  Emitting                  -     6%       0.084775        8%       1.838588
  Linking                   -     8%       0.114098        4%       0.873272
  Glue gen                  -     1%       0.013199        0%       0.079244
  Stripping                 -     0%       0.002036        0%       0.029360
  Saving database           -     4%       0.064039        4%       0.897256
  --
  Sum                       -   100%       1.509470      100%      21.961027
  --
  Compiled 790 lines at a rate of 31401.756 lines per minute, 14.548836 Mb per second.
  --
  Database 148052 bytes.
  Data 5724 bytes.
  Code 13203 bytes.
 Heap Allocated 19906560 Total 19906560 Free 0
There were 0 warnings, 0 serious warnings and 0 errors.
Build of 'dfmc-harp-native-cg' completed
File /home/bruce/Development/dylan/opendylan/Bootstrap.3/lib/dfmc-harp-native-cg.mkf : dylanmakefile.mkf
LinkDLL /home/bruce/Development/dylan/opendylan/Bootstrap.3/lib/libdfmc-harp-native-cg.so : /home/bruce/Development/dylan/opendylan/Bootstrap.2/lib/runtime/harp-x86-linux/dylan-support.o _glue.o library.o back-end.o calls.o epilog.o ops.o primitives.o linker.o
