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 system (/home/bruce/Development/dylan/opendylan/sources/system/x86_64-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_64-linux-magic-numbers.dylan
  Reading and installing: x86_64-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_64-linux-magic-numbers.dylan
  Computing models for x86_64-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_64-linux-magic-numbers.dylan
  Computing code models for x86_64-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

/home/bruce/Development/dylan/opendylan/sources/system/file-system/wrapper-file-accessor.dylan:106-110: Warning - The binding file-position is defined but not referenced or exported.
      ---------------------------
 106  define method file-position
 107      (x :: <wrapper-file-accessor>)
 108   => (position :: <integer>)
 109    accessor-file-position(x)
 110  end;
      ---

/home/bruce/Development/dylan/opendylan/sources/system/file-system/wrapper-file-accessor.dylan:112-118: Warning - The binding accessor-set-file-position is defined but not referenced or exported.
      ----------------------------------------
 112  define method accessor-set-file-position
 113      (x :: <wrapper-file-accessor>, requested-position :: <integer>)
 114   => (ok? :: <boolean>)
      [...]
 117    #t
 118  end method accessor-set-file-position;
      -------------------------------------

/home/bruce/Development/dylan/opendylan/sources/system/file-system/wrapper-file-accessor.dylan:120-125: Warning - The binding file-size is defined but not referenced or exported.
      -----------------------
 120  define method file-size
 121      (x :: <wrapper-file-accessor>)
 122   => (size :: <integer>)
 123    let accessor-stream = wrapper-file-accessor-stream(x);
 124    stream-size(accessor-stream)
 125  end method file-size;
      --------------------
Performing type analysis of system
Optimizing system
  Optimizing library.dylan
  Optimizing operating-system.dylan
  Optimizing x86_64-linux-magic-numbers.dylan
  Optimizing x86_64-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 2325 calls were processed, and 1811 of these (78%) were optimized.
Dumping conditions to system.log
There were 3 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_64-linux-magic-numbers.dylan
  Linking x86_64-linux-magic-numbers.dylan
  Emitting heap for x86_64-linux-operating-system.dylan
  Linking x86_64-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.030000        0%       0.000000
  Updating definitions      -    10%       0.400000        0%       0.000000
  Model object computation  -     8%       0.330000        0%       0.000000
  Model finishing           -     0%       0.000000        0%       0.000000
  Model checking            -     0%       0.010000        0%       0.000000
  DFM generation            -    16%       0.630000        0%       0.000000
  Checking bindings         -     0%       0.000000        0%       0.000000
  Initial type inference    -     0%       0.000000        0%       0.000000
  Optimization              -    24%       0.970000        0%       0.000000
  Preheaping                -     5%       0.220000        0%       0.000000
  Heaping                   -     3%       0.110000        0%       0.000000
  Emitting                  -    15%       0.620000        0%       0.000000
  Linking                   -     7%       0.270000        0%       0.000000
  Glue gen                  -     0%       0.000000        0%       0.000000
  Stripping                 -     0%       0.020000        0%       0.000000
  Saving database           -    11%       0.440000        0%       0.000000
  --
  Sum                       -   100%       4.050000      100%       0.000000
  --
  Compiled 6609 lines at a rate of 97911.120 lines per minute, 0.000000 Mb per second.
  --
  Database 1898264 bytes.
  Data 143832 bytes.
  Code 0 bytes.
 Heap Allocated 72257536 Total 72257536 Free 0
There were 3 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 _glue.o : _glue.c
Cc library.o : library.c
Cc operating-system.o : operating-system.c
Cc x86_64-linux-magic-numbers.o : x86_64-linux-magic-numbers.c
Cc x86_64-linux-operating-system.o : x86_64-linux-operating-system.c
Cc unix-operating-system.o : unix-operating-system.c
Cc tokenize-variable.o : tokenize-variable.c
Cc date.o : date.c
Cc unix-date-interface.o : unix-date-interface.c
Cc durations.o : durations.c
Cc 9=utilities.o : 9=utilities.c
Cc 10=locators.o : 10=locators.c
Cc 11=web-locators.o : 11=web-locators.c
Cc 12=file-system.o : 12=file-system.c
Cc 13=file-stream.o : 13=file-stream.c
Cc 14=wrapper-file-accessor.o : 14=wrapper-file-accessor.c
Cc 15=unix-ffi.o : 15=unix-ffi.c
Cc 16=unix-interface.o : 16=unix-interface.c
Cc 17=unix-file-system.o : 17=unix-file-system.c
Cc 18=unix-file-accessor.o : 18=unix-file-accessor.c
Cc 19=posix-locators.o : 19=posix-locators.c
Cc 20=microsoft-locators.o : 20=microsoft-locators.c
Cc 21=native-posix-locators.o : 21=native-posix-locators.c
Cc xml.o : xml.c
Cc 23=settings.o : 23=settings.c
Cc 24=dummy-settings.o : 24=dummy-settings.c
Cc unix-portability.o : unix-portability.c
LinkDLL /home/bruce/Development/dylan/opendylan/Bootstrap.3/lib/libsystem.so : _glue.o library.o operating-system.o x86_64-linux-magic-numbers.o x86_64-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
