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 system (/home/bruce/Development/dylan/opendylan/sources/system/x86-linux-system.lid)
Number of libraries to compile: 4
Library "dylan" is up to date.
Library "common-dylan" is up to date.
Library "io" is up to date.
Updating definitions for system
  Reading and installing: operating-system.dylan
  Reading and installing: x86-linux-magic-numbers.dylan
  Reading and installing: x86-linux-operating-system.dylan
  Reading and installing: unix-operating-system.dylan
  Reading and installing: tokenize-variable.dylan
  Reading and installing: date.dylan
  Reading and installing: unix-date-interface.dylan
  Reading and installing: durations.dylan
  Reading and installing: utilities.dylan
  Reading and installing: locators.dylan
  Reading and installing: web-locators.dylan
  Reading and installing: file-system.dylan
  Reading and installing: file-stream.dylan
  Reading and installing: wrapper-file-accessor.dylan
  Reading and installing: unix-ffi.dylan
  Reading and installing: unix-interface.dylan
  Reading and installing: unix-file-system.dylan
  Reading and installing: unix-file-accessor.dylan
  Reading and installing: posix-locators.dylan
  Reading and installing: microsoft-locators.dylan
  Reading and installing: native-posix-locators.dylan
  Reading and installing: xml.dylan
  Reading and installing: settings.dylan
  Reading and installing: dummy-settings.dylan
Computing data models for system
  Computing models for library.dylan
  Computing models for operating-system.dylan
  Computing models for x86-linux-magic-numbers.dylan
  Computing models for x86-linux-operating-system.dylan
  Computing models for unix-operating-system.dylan
  Computing models for tokenize-variable.dylan
  Computing models for date.dylan
  Computing models for unix-date-interface.dylan
  Computing models for durations.dylan
  Computing models for utilities.dylan
  Computing models for locators.dylan
  Computing models for web-locators.dylan
  Computing models for file-system.dylan
  Computing models for file-stream.dylan
  Computing models for wrapper-file-accessor.dylan
  Computing models for unix-ffi.dylan
  Computing models for unix-interface.dylan
  Computing models for unix-file-system.dylan
  Computing models for unix-file-accessor.dylan
  Computing models for posix-locators.dylan
  Computing models for microsoft-locators.dylan
  Computing models for native-posix-locators.dylan
  Computing models for xml.dylan
  Computing models for settings.dylan
  Computing models for dummy-settings.dylan
Computing code models for system
  Computing code models for library.dylan
  Computing code models for operating-system.dylan
  Computing code models for x86-linux-magic-numbers.dylan
  Computing code models for x86-linux-operating-system.dylan
  Computing code models for unix-operating-system.dylan
  Computing code models for tokenize-variable.dylan
  Computing code models for date.dylan
  Computing code models for unix-date-interface.dylan
  Computing code models for durations.dylan
  Computing code models for utilities.dylan
  Computing code models for locators.dylan
  Computing code models for web-locators.dylan
  Computing code models for file-system.dylan
  Computing code models for file-stream.dylan
  Computing code models for wrapper-file-accessor.dylan
  Computing code models for unix-ffi.dylan
  Computing code models for unix-interface.dylan
  Computing code models for unix-file-system.dylan
  Computing code models for unix-file-accessor.dylan
  Computing code models for posix-locators.dylan
  Computing code models for microsoft-locators.dylan
  Computing code models for native-posix-locators.dylan
  Computing code models for xml.dylan
  Computing code models for settings.dylan
  Computing code models for dummy-settings.dylan
Checking bindings in system
Performing type analysis of system
Optimizing system
  Optimizing library.dylan
  Optimizing operating-system.dylan
  Optimizing x86-linux-magic-numbers.dylan
  Optimizing x86-linux-operating-system.dylan
  Optimizing unix-operating-system.dylan
  Optimizing tokenize-variable.dylan
  Optimizing date.dylan
  Optimizing unix-date-interface.dylan
  Optimizing durations.dylan
  Optimizing utilities.dylan
  Optimizing locators.dylan
  Optimizing web-locators.dylan
  Optimizing file-system.dylan
  Optimizing file-stream.dylan
  Optimizing wrapper-file-accessor.dylan
  Optimizing unix-ffi.dylan
  Optimizing unix-interface.dylan
  Optimizing unix-file-system.dylan
  Optimizing unix-file-accessor.dylan
  Optimizing posix-locators.dylan
  Optimizing microsoft-locators.dylan
  Optimizing native-posix-locators.dylan
  Optimizing xml.dylan
  Optimizing settings.dylan
  Optimizing dummy-settings.dylan
A total of 2324 calls were processed, and 1810 of these (78%) were optimized.
Dumping conditions to system.log
There were 0 warnings, 0 serious warnings.
Generating code for system
  Emitting heap for library.dylan
  Linking library.dylan
  Emitting heap for operating-system.dylan
  Linking operating-system.dylan
  Emitting heap for x86-linux-magic-numbers.dylan
  Linking x86-linux-magic-numbers.dylan
  Emitting heap for x86-linux-operating-system.dylan
  Linking x86-linux-operating-system.dylan
  Emitting heap for unix-operating-system.dylan
  Linking unix-operating-system.dylan
  Emitting heap for tokenize-variable.dylan
  Linking tokenize-variable.dylan
  Emitting heap for date.dylan
  Linking date.dylan
  Emitting heap for unix-date-interface.dylan
  Linking unix-date-interface.dylan
  Emitting heap for durations.dylan
  Linking durations.dylan
  Emitting heap for utilities.dylan
  Linking utilities.dylan
  Emitting heap for locators.dylan
  Linking locators.dylan
  Emitting heap for web-locators.dylan
  Linking web-locators.dylan
  Emitting heap for file-system.dylan
  Linking file-system.dylan
  Emitting heap for file-stream.dylan
  Linking file-stream.dylan
  Emitting heap for wrapper-file-accessor.dylan
  Linking wrapper-file-accessor.dylan
  Emitting heap for unix-ffi.dylan
  Linking unix-ffi.dylan
  Emitting heap for unix-interface.dylan
  Linking unix-interface.dylan
  Emitting heap for unix-file-system.dylan
  Linking unix-file-system.dylan
  Emitting heap for unix-file-accessor.dylan
  Linking unix-file-accessor.dylan
  Emitting heap for posix-locators.dylan
  Linking posix-locators.dylan
  Emitting heap for microsoft-locators.dylan
  Linking microsoft-locators.dylan
  Emitting heap for native-posix-locators.dylan
  Linking native-posix-locators.dylan
  Emitting heap for xml.dylan
  Linking xml.dylan
  Emitting heap for settings.dylan
  Linking settings.dylan
  Emitting heap for dummy-settings.dylan
  Linking dummy-settings.dylan
Linking object files for system
Saving database for system
  Committed 10000.
  Committed 20000.
  Committed 30000.
  Committed 40000.
Time taken per phase:
                                 Elapsed Time (secs)     Amount Allocated (Mb)
  Updating sources          -     1%       0.035274        2%       0.899448
  Updating definitions      -     9%       0.420511       15%       8.802432
  Model object computation  -     7%       0.321513       10%       5.737564
  Model finishing           -     0%       0.013854        0%       0.099740
  Model checking            -     0%       0.007260        0%       0.101820
  DFM generation            -    12%       0.544069       13%       7.754992
  Checking bindings         -     0%       0.005708        0%       0.006104
  Initial type inference    -     0%       0.014104        0%       0.135272
  Optimization              -    22%       1.010164       19%      10.946724
  Preheaping                -     4%       0.173701        4%       2.487856
  Heaping                   -     2%       0.104958        1%       0.432156
  Emitting                  -    14%       0.617342       20%      11.695876
  Linking                   -    16%       0.707028        7%       4.257657
  Glue gen                  -     0%       0.016429        0%       0.107008
  Stripping                 -     0%       0.019051        0%       0.132184
  Saving database           -    11%       0.520464        7%       4.233604
  --
  Sum                       -   100%       4.531430      100%      57.830433
  --
  Compiled 6629 lines at a rate of 87773.608 lines per minute, 12.762071 Mb per second.
  --
  Database 915920 bytes.
  Data 71796 bytes.
  Code 123884 bytes.
 Heap Allocated 18624512 Total 18624512 Free 0
There were 0 warnings, 0 serious warnings and 0 errors.
Build of 'system' completed
File /home/bruce/Development/dylan/opendylan/Bootstrap.3/lib/system.mkf : dylanmakefile.mkf
Cc unix-portability.o : unix-portability.c
LinkDLL /home/bruce/Development/dylan/opendylan/Bootstrap.3/lib/libsystem.so : /home/bruce/Development/dylan/opendylan/Bootstrap.2/lib/runtime/harp-x86-linux/dylan-support.o _glue.o library.o operating-system.o x86-linux-magic-numbers.o x86-linux-operating-system.o unix-operating-system.o tokenize-variable.o date.o unix-date-interface.o durations.o 9=utilities.o 10=locators.o 11=web-locators.o 12=file-system.o 13=file-stream.o 14=wrapper-file-accessor.o 15=unix-ffi.o 16=unix-interface.o 17=unix-file-system.o 18=unix-file-accessor.o 19=posix-locators.o 20=microsoft-locators.o 21=native-posix-locators.o xml.o 23=settings.o 24=dummy-settings.o unix-portability.o
