Welcome to Open Dylan
Version 2013.1
Copyright (c) 1997-2004, Functional Objects, Inc.
Portions Copyright (c) 2004-2013, Dylan Hackers
Portions Copyright (c) 2001-2012, Ravenbrook Ltd.
Opened project dfmc-common (/home/bruce/Development/dylan/opendylan/sources/dfmc/common/common.lid)
Number of libraries to compile: 12
Library "dylan" is up to date.
Library "common-dylan" is up to date.
Library "io" is up to date.
Library "ppml" is up to date.
Library "system" is up to date.
Library "collections" is up to date.
Library "source-records" is up to date.
Library "walker" is up to date.
Library "dfmc-mangling" is up to date.
Library "variable-search" is up to date.
Library "dood" is up to date.
Updating definitions for dfmc-common
  Reading and installing: common-macros.dylan
  Reading and installing: property-delegation-macros.dylan
  Reading and installing: symbolic-class.dylan
  Reading and installing: names.dylan
  Reading and installing: named-object.dylan
  Reading and installing: referenced-object.dylan
  Reading and installing: emitted-object.dylan
  Reading and installing: model-properties.dylan
  Reading and installing: common.dylan
  Reading and installing: compilation-records.dylan
  Reading and installing: top-level-forms.dylan
  Reading and installing: compilation-pass.dylan
Computing data models for dfmc-common
  Computing models for common-library.dylan
  Computing models for common-macros.dylan
  Computing models for property-delegation-macros.dylan
  Computing models for symbolic-class.dylan
  Computing models for names.dylan
  Computing models for named-object.dylan
  Computing models for referenced-object.dylan
  Computing models for emitted-object.dylan
  Computing models for model-properties.dylan
  Computing models for common.dylan
  Computing models for compilation-records.dylan
  Computing models for top-level-forms.dylan
  Computing models for compilation-pass.dylan
Computing code models for dfmc-common
  Computing code models for common-library.dylan
  Computing code models for common-macros.dylan
  Computing code models for property-delegation-macros.dylan
  Computing code models for symbolic-class.dylan
  Computing code models for names.dylan
  Computing code models for named-object.dylan
  Computing code models for referenced-object.dylan
  Computing code models for emitted-object.dylan
  Computing code models for model-properties.dylan
  Computing code models for common.dylan
  Computing code models for compilation-records.dylan
  Computing code models for top-level-forms.dylan
  Computing code models for compilation-pass.dylan
Checking bindings in dfmc-common
Performing type analysis of dfmc-common
Optimizing dfmc-common
  Optimizing common-library.dylan
  Optimizing common-macros.dylan
  Optimizing property-delegation-macros.dylan
  Optimizing symbolic-class.dylan
  Optimizing names.dylan
  Optimizing named-object.dylan
  Optimizing referenced-object.dylan
  Optimizing emitted-object.dylan
  Optimizing model-properties.dylan
  Optimizing common.dylan
  Optimizing compilation-records.dylan
  Optimizing top-level-forms.dylan
  Optimizing compilation-pass.dylan
A total of 261 calls were processed, and 201 of these (77%) were optimized.
Dumping conditions to dfmc-common.log
There were 0 warnings, 0 serious warnings.
Generating code for dfmc-common
  Emitting heap for common-library.dylan
  Linking common-library.dylan
  Emitting heap for common-macros.dylan
  Linking common-macros.dylan
  Emitting heap for property-delegation-macros.dylan
  Linking property-delegation-macros.dylan
  Emitting heap for symbolic-class.dylan
  Linking symbolic-class.dylan
  Emitting heap for names.dylan
  Linking names.dylan
  Emitting heap for named-object.dylan
  Linking named-object.dylan
  Emitting heap for referenced-object.dylan
  Linking referenced-object.dylan
  Emitting heap for emitted-object.dylan
  Linking emitted-object.dylan
  Emitting heap for model-properties.dylan
  Linking model-properties.dylan
  Emitting heap for common.dylan
  Linking common.dylan
  Emitting heap for compilation-records.dylan
  Linking compilation-records.dylan
  Emitting heap for top-level-forms.dylan
  Linking top-level-forms.dylan
  Emitting heap for compilation-pass.dylan
  Linking compilation-pass.dylan
Linking object files for dfmc-common
Saving database for dfmc-common
  Committed 10000.
  Committed 20000.
Time taken per phase:
                                 Elapsed Time (secs)     Amount Allocated (Mb)
  Updating sources          -     2%       0.030000        0%       0.000000
  Updating definitions      -    14%       0.230000        0%       0.000000
  Model object computation  -    15%       0.240000        0%       0.000000
  Model finishing           -     1%       0.010000        0%       0.000000
  Model checking            -     0%       0.000000        0%       0.000000
  DFM generation            -     8%       0.130000        0%       0.000000
  Checking bindings         -     0%       0.000000        0%       0.000000
  Initial type inference    -     0%       0.000000        0%       0.000000
  Optimization              -    20%       0.320000        0%       0.000000
  Preheaping                -     8%       0.120000        0%       0.000000
  Heaping                   -     3%       0.050000        0%       0.000000
  Emitting                  -    11%       0.180000        0%       0.000000
  Linking                   -     4%       0.060000        0%       0.000000
  Glue gen                  -     0%       0.000000        0%       0.000000
  Stripping                 -     0%       0.000000        0%       0.000000
  Saving database           -    14%       0.220000        0%       0.000000
  --
  Sum                       -   100%       1.590000      100%       0.000000
  --
  Compiled 2116 lines at a rate of 79849.056 lines per minute, 0.000000 Mb per second.
  --
  Database 988984 bytes.
  Data 71304 bytes.
  Code 0 bytes.
 Heap Allocated 55611392 Total 55611392 Free 0
There were 0 warnings, 0 serious warnings and 0 errors.
Build of 'dfmc-common' completed
File /home/bruce/Development/dylan/opendylan/Bootstrap.3/lib/dfmc-common.mkf : dylanmakefile.mkf
Cc _glue.o : _glue.c
Cc common-library.o : common-library.c
Cc common-macros.o : common-macros.c
Cc property-delegation-macros.o : property-delegation-macros.c
Cc symbolic-class.o : symbolic-class.c
Cc names.o : names.c
Cc named-object.o : named-object.c
Cc referenced-object.o : referenced-object.c
Cc emitted-object.o : emitted-object.c
Cc model-properties.o : model-properties.c
Cc common.o : common.c
Cc compilation-records.o : compilation-records.c
Cc top-level-forms.o : top-level-forms.c
Cc compilation-pass.o : compilation-pass.c
LinkDLL /home/bruce/Development/dylan/opendylan/Bootstrap.3/lib/libdfmc-common.so : _glue.o common-library.o common-macros.o property-delegation-macros.o symbolic-class.o names.o named-object.o referenced-object.o emitted-object.o model-properties.o common.o compilation-records.o top-level-forms.o compilation-pass.o
