Welcome to Open Dylan
Version 2012.1
Copyright (c) 1997-2004, Functional Objects, Inc.
Portions Copyright (c) 2004-2012, Dylan Hackers
Portions Copyright (c) 2001-2012, Ravenbrook Ltd.
Opened project common-dylan (/home/bruce/Development/dylan/opendylan/sources/common-dylan/linux-common-dylan.lid)
Number of libraries to compile: 2
Library "dylan" is up to date.
Updating definitions for common-dylan
  Reading and installing: macros.dylan
  Reading and installing: common-extensions.dylan
  Reading and installing: linux-common-extensions.dylan
  Reading and installing: unix-common-extensions.dylan
  Reading and installing: locators-protocol.dylan
  Reading and installing: streams-protocol.dylan
  Reading and installing: random.dylan
  Reading and installing: numerics.dylan
  Reading and installing: format.dylan
  Reading and installing: byte-vector.dylan
  Reading and installing: transcendentals.dylan
  Reading and installing: utilities.dylan
  Reading and installing: machine-word.dylan
  Reading and installing: logicals.dylan
  Reading and installing: arithmetic.dylan
  Reading and installing: division.dylan
  Reading and installing: shift.dylan
  Reading and installing: unsigned.dylan
  Reading and installing: signal-overflow.dylan
  Reading and installing: double.dylan
  Reading and installing: unsigned-double.dylan
Computing data models for common-dylan
  Computing models for library.dylan
  Computing models for macros.dylan
  Computing models for common-extensions.dylan
  Computing models for linux-common-extensions.dylan
  Computing models for unix-common-extensions.dylan
  Computing models for locators-protocol.dylan
  Computing models for streams-protocol.dylan
  Computing models for random.dylan
  Computing models for numerics.dylan
  Computing models for format.dylan
  Computing models for byte-vector.dylan
  Computing models for transcendentals.dylan
  Computing models for utilities.dylan
  Computing models for machine-word.dylan
  Computing models for logicals.dylan
  Computing models for arithmetic.dylan
  Computing models for division.dylan
  Computing models for shift.dylan
  Computing models for unsigned.dylan
  Computing models for signal-overflow.dylan
  Computing models for double.dylan
  Computing models for unsigned-double.dylan
Computing code models for common-dylan
  Computing code models for library.dylan
  Computing code models for macros.dylan
  Computing code models for common-extensions.dylan
  Computing code models for linux-common-extensions.dylan
  Computing code models for unix-common-extensions.dylan
  Computing code models for locators-protocol.dylan
  Computing code models for streams-protocol.dylan
  Computing code models for random.dylan
  Computing code models for numerics.dylan
  Computing code models for format.dylan
  Computing code models for byte-vector.dylan
  Computing code models for transcendentals.dylan
  Computing code models for utilities.dylan
  Computing code models for machine-word.dylan
  Computing code models for logicals.dylan
  Computing code models for arithmetic.dylan
  Computing code models for division.dylan
  Computing code models for shift.dylan
  Computing code models for unsigned.dylan
  Computing code models for signal-overflow.dylan
  Computing code models for double.dylan
  Computing code models for unsigned-double.dylan
Checking bindings in common-dylan
Performing type analysis of common-dylan
Optimizing common-dylan
  Optimizing library.dylan
  Optimizing macros.dylan
  Optimizing common-extensions.dylan
  Optimizing linux-common-extensions.dylan
  Optimizing unix-common-extensions.dylan
  Optimizing locators-protocol.dylan
  Optimizing streams-protocol.dylan
  Optimizing random.dylan
  Optimizing numerics.dylan
  Optimizing format.dylan
  Optimizing byte-vector.dylan
  Optimizing transcendentals.dylan
  Optimizing utilities.dylan
  Optimizing machine-word.dylan
  Optimizing logicals.dylan
  Optimizing arithmetic.dylan
  Optimizing division.dylan
  Optimizing shift.dylan
  Optimizing unsigned.dylan
  Optimizing signal-overflow.dylan
  Optimizing double.dylan
  Optimizing unsigned-double.dylan
A total of 1292 calls were processed, and 1083 of these (84%) were optimized.
Dumping conditions to common-dylan.log
There were 0 warnings, 0 serious warnings.
Generating code for common-dylan
  Emitting heap for library.dylan
  Linking library.dylan
  Emitting heap for macros.dylan
  Linking macros.dylan
  Emitting heap for common-extensions.dylan
  Linking common-extensions.dylan
  Emitting heap for linux-common-extensions.dylan
  Linking linux-common-extensions.dylan
  Emitting heap for unix-common-extensions.dylan
  Linking unix-common-extensions.dylan
  Emitting heap for locators-protocol.dylan
  Linking locators-protocol.dylan
  Emitting heap for streams-protocol.dylan
  Linking streams-protocol.dylan
  Emitting heap for random.dylan
  Linking random.dylan
  Emitting heap for numerics.dylan
  Linking numerics.dylan
  Emitting heap for format.dylan
  Linking format.dylan
  Emitting heap for byte-vector.dylan
  Linking byte-vector.dylan
  Emitting heap for transcendentals.dylan
  Linking transcendentals.dylan
  Emitting heap for utilities.dylan
  Linking utilities.dylan
  Emitting heap for machine-word.dylan
  Linking machine-word.dylan
  Emitting heap for logicals.dylan
  Linking logicals.dylan
  Emitting heap for arithmetic.dylan
  Linking arithmetic.dylan
  Emitting heap for division.dylan
  Linking division.dylan
  Emitting heap for shift.dylan
  Linking shift.dylan
  Emitting heap for unsigned.dylan
  Linking unsigned.dylan
  Emitting heap for signal-overflow.dylan
  Linking signal-overflow.dylan
  Emitting heap for double.dylan
  Linking double.dylan
  Emitting heap for unsigned-double.dylan
  Linking unsigned-double.dylan
Linking object files for common-dylan
Saving database for common-dylan
  Committed 10000.
  Committed 20000.
  Committed 30000.
  Committed 40000.
Time taken per phase:
                                 Elapsed Time (secs)     Amount Allocated (Mb)
  Updating sources          -     1%       0.032002        2%       0.834904
  Updating definitions      -    10%       0.244015       14%       5.647740
  Model object computation  -    11%       0.284017       14%       5.396440
  Model finishing           -     0%       0.012001        0%       0.100604
  Model checking            -     0%       0.000000        0%       0.028712
  DFM generation            -     8%       0.200013        8%       3.295332
  Checking bindings         -     0%       0.000000        0%       0.006528
  Initial type inference    -     0%       0.004000        0%       0.106628
  Optimization              -    27%       0.656041       20%       8.050444
  Preheaping                -     7%       0.164011        5%       1.886464
  Heaping                   -     2%       0.056003        1%       0.279200
  Emitting                  -    12%       0.300018       19%       7.669072
  Linking                   -     7%       0.180011        6%       2.378000
  Glue gen                  -     0%       0.000000        0%       0.072352
  Stripping                 -     0%       0.008001        0%       0.088712
  Saving database           -    13%       0.332021        9%       3.556076
  --
  Sum                       -   100%       2.472154      100%      39.397205
  --
  Compiled 3842 lines at a rate of 93246.616 lines per minute, 15.936387 Mb per second.
  --
  Database 778024 bytes.
  Data 38384 bytes.
  Code 69984 bytes.
 Heap Allocated 19894272 Total 19894272 Free 0
There were 0 warnings, 0 serious warnings and 0 errors.
Build of 'common-dylan' completed
File /home/bruce/Development/dylan/opendylan/Bootstrap.3/lib/common-dylan.mkf : dylanmakefile.mkf
LinkDLL /home/bruce/Development/dylan/opendylan/Bootstrap.3/lib/libcommon-dylan.so : /home/bruce/Development/dylan/opendylan/Bootstrap.2/lib/runtime/harp-x86-linux/dylan-support.o _glue.o library.o macros.o common-extensions.o linux-common-extensions.o unix-common-extensions.o locators-protocol.o streams-protocol.o random.o numerics.o format.o byte-vector.o transcendentals.o 12=utilities.o 13=machine-word.o 14=logicals.o 15=arithmetic.o 16=division.o 17=shift.o 18=unsigned.o 19=signal-overflow.o 20=double.o 21=unsigned-double.o
