Opened project io (/home/bruce/Development/dylan/opendylan/sources/io/unix-io.lid)
Loading namespace for library io
Number of libraries to compile: 3
Library "dylan" is up to date.
Library "common-dylan" is up to date.
Updating definitions for library io
Updating definitions for io
  Reading and installing: defs.dylan
  Reading and installing: stream.dylan
  Reading and installing: sequence-stream.dylan
  Reading and installing: native-buffer.dylan
  Reading and installing: buffer.dylan
  Reading and installing: typed-stream.dylan
  Reading and installing: external-stream.dylan
  Reading and installing: buffered-stream.dylan
  Reading and installing: convenience.dylan
  Reading and installing: wrapper-stream.dylan
  Reading and installing: cleanup-streams.dylan
  Reading and installing: native-speed.dylan
  Reading and installing: async-writes.dylan
  Reading and installing: file-stream.dylan
  Reading and installing: multi-buffered-streams.dylan
  Reading and installing: pprint.dylan
  Reading and installing: print.dylan
  Reading and installing: print-double-integer-kludge.dylan
  Reading and installing: format.dylan
  Reading and installing: buffered-format.dylan
  Reading and installing: format-condition.dylan
  Reading and installing: unix-file-accessor.dylan
  Reading and installing: unix-standard-io.dylan
  Reading and installing: unix-interface.dylan
  Reading and installing: format-out.dylan
Computing data models for library io
Computing data models for io
  Computing models for library.dylan
  Computing models for defs.dylan
  Computing models for stream.dylan
  Computing models for sequence-stream.dylan
  Computing models for native-buffer.dylan
  Computing models for buffer.dylan
  Computing models for typed-stream.dylan
  Computing models for external-stream.dylan
  Computing models for buffered-stream.dylan
  Computing models for convenience.dylan
  Computing models for wrapper-stream.dylan
  Computing models for cleanup-streams.dylan
  Computing models for native-speed.dylan
  Computing models for async-writes.dylan
  Computing models for file-stream.dylan
  Computing models for multi-buffered-streams.dylan
  Computing models for pprint.dylan
  Computing models for print.dylan
  Computing models for print-double-integer-kludge.dylan
  Computing models for format.dylan
  Computing models for buffered-format.dylan
  Computing models for format-condition.dylan
  Computing models for unix-file-accessor.dylan
  Computing models for unix-standard-io.dylan
  Computing models for unix-interface.dylan
  Computing models for format-out.dylan
Computing code models for library io
Computing code models for io
  Computing code models for library.dylan
  Computing code models for defs.dylan
  Computing code models for stream.dylan
  Computing code models for sequence-stream.dylan
  Computing code models for native-buffer.dylan
  Computing code models for buffer.dylan
  Computing code models for typed-stream.dylan
  Computing code models for external-stream.dylan
  Computing code models for buffered-stream.dylan
  Computing code models for convenience.dylan
  Computing code models for wrapper-stream.dylan
  Computing code models for cleanup-streams.dylan
  Computing code models for native-speed.dylan
  Computing code models for async-writes.dylan
  Computing code models for file-stream.dylan
  Computing code models for multi-buffered-streams.dylan
  Computing code models for pprint.dylan
  Computing code models for print.dylan
  Computing code models for print-double-integer-kludge.dylan
  Computing code models for format.dylan
  Computing code models for buffered-format.dylan
  Computing code models for format-condition.dylan
  Computing code models for unix-file-accessor.dylan
  Computing code models for unix-standard-io.dylan
  Computing code models for unix-interface.dylan
  Computing code models for format-out.dylan
Checking bindings in library io
Checking bindings in io
Performing type analysis of library io
Performing type analysis of io
Optimizing library io
Optimizing io
  Optimizing library.dylan
  Optimizing defs.dylan
  Optimizing stream.dylan
  Optimizing sequence-stream.dylan
  Optimizing native-buffer.dylan
  Optimizing buffer.dylan
  Optimizing typed-stream.dylan
  Optimizing external-stream.dylan
  Optimizing buffered-stream.dylan
  Optimizing convenience.dylan
  Optimizing wrapper-stream.dylan
  Optimizing cleanup-streams.dylan
  Optimizing native-speed.dylan
  Optimizing async-writes.dylan
  Optimizing file-stream.dylan
  Optimizing multi-buffered-streams.dylan
  Optimizing pprint.dylan
  Optimizing print.dylan
  Optimizing print-double-integer-kludge.dylan
  Optimizing format.dylan
  Optimizing buffered-format.dylan
  Optimizing format-condition.dylan
  Optimizing unix-file-accessor.dylan
  Optimizing unix-standard-io.dylan
  Optimizing unix-interface.dylan
  Optimizing format-out.dylan
A total of 3197 calls were processed, and 2417 of these (76%) were optimized.
Dumping conditions to io.log
There were 0 warnings, 0 serious warnings.
Generating code for library io
Generating code for io
  Emitting heap for library.dylan
  Linking library.dylan
  Emitting heap for defs.dylan
  Linking defs.dylan
  Emitting heap for stream.dylan
  Linking stream.dylan
  Emitting heap for sequence-stream.dylan
  Linking sequence-stream.dylan
  Emitting heap for native-buffer.dylan
  Linking native-buffer.dylan
  Emitting heap for buffer.dylan
  Linking buffer.dylan
  Emitting heap for typed-stream.dylan
  Linking typed-stream.dylan
  Emitting heap for external-stream.dylan
  Linking external-stream.dylan
  Emitting heap for buffered-stream.dylan
  Linking buffered-stream.dylan
  Emitting heap for convenience.dylan
  Linking convenience.dylan
  Emitting heap for wrapper-stream.dylan
  Linking wrapper-stream.dylan
  Emitting heap for cleanup-streams.dylan
  Linking cleanup-streams.dylan
  Emitting heap for native-speed.dylan
  Linking native-speed.dylan
  Emitting heap for async-writes.dylan
  Linking async-writes.dylan
  Emitting heap for file-stream.dylan
  Linking file-stream.dylan
  Emitting heap for multi-buffered-streams.dylan
  Linking multi-buffered-streams.dylan
  Emitting heap for pprint.dylan
  Linking pprint.dylan
  Emitting heap for print.dylan
  Linking print.dylan
  Emitting heap for print-double-integer-kludge.dylan
  Linking print-double-integer-kludge.dylan
  Emitting heap for format.dylan
  Linking format.dylan
  Emitting heap for buffered-format.dylan
  Linking buffered-format.dylan
  Emitting heap for format-condition.dylan
  Linking format-condition.dylan
  Emitting heap for unix-file-accessor.dylan
  Linking unix-file-accessor.dylan
  Emitting heap for unix-standard-io.dylan
  Linking unix-standard-io.dylan
  Emitting heap for unix-interface.dylan
  Linking unix-interface.dylan
  Emitting heap for format-out.dylan
  Linking format-out.dylan
Linking object files for library io
Linking object files for io
Saving database for library io
Saving database for io
  Committed 10000.
  Committed 20000.
  Committed 30000.
  Committed 40000.
Time taken per phase:
                                 Elapsed Time (secs)     Amount Allocated (Mb)
  Updating sources          -     0%       0.021450        0%       0.000000
  Updating definitions      -     8%       0.462736        0%       0.000000
  Model object computation  -     9%       0.492166        0%       0.000000
  Model finishing           -     0%       0.018584        0%       0.000000
  Model checking            -     0%       0.008800        0%       0.000000
  DFM generation            -    15%       0.812841        0%       0.000000
  Checking bindings         -     0%       0.003058        0%       0.000000
  Initial type inference    -     0%       0.007397        0%       0.000000
  Optimization              -    26%       1.412111        0%       0.000000
  Preheaping                -     5%       0.263854        0%       0.000000
  Heaping                   -     3%       0.165310        0%       0.000000
  Emitting                  -    13%       0.727547        0%       0.000000
  Linking                   -    10%       0.559994        0%       0.000000
  Glue gen                  -     0%       0.004969        0%       0.000000
  Stripping                 -     0%       0.025465        0%       0.000000
  Saving database           -    10%       0.537110        0%       0.000000
  --
  Sum                       -   100%       5.523391      100%       0.000000
  --
  Compiled 9024 lines at a rate of 98026.736 lines per minute, 0.000000 Mb per second.
  --
  Database 2000448 bytes.
  Data 173352 bytes.
  Code 0 bytes.
 Heap Allocated 80834560 Total 80834560 Free 0
There were 0 warnings, 0 serious warnings and 0 errors.
Build of 'io' completed
Linking io
File /home/bruce/Development/dylan/opendylan/Bootstrap.3/lib/io.mkf : dylanmakefile.mkf
Cc _glue.o : _glue.c
Cc library.o : library.c
Cc 1=defs.o : 1=defs.c
Cc 2=stream.o : 2=stream.c
Cc 3=sequence-stream.o : 3=sequence-stream.c
Cc 4=native-buffer.o : 4=native-buffer.c
Cc 5=buffer.o : 5=buffer.c
Cc 6=typed-stream.o : 6=typed-stream.c
Cc 7=external-stream.o : 7=external-stream.c
Cc 8=buffered-stream.o : 8=buffered-stream.c
Cc 9=convenience.o : 9=convenience.c
Cc 10=wrapper-stream.o : 10=wrapper-stream.c
Cc 11=cleanup-streams.o : 11=cleanup-streams.c
Cc 12=native-speed.o : 12=native-speed.c
Cc 13=async-writes.o : 13=async-writes.c
Cc 14=file-stream.o : 14=file-stream.c
Cc 15=multi-buffered-streams.o : 15=multi-buffered-streams.c
Cc pprint.o : pprint.c
Cc print.o : print.c
Cc print-double-integer-kludge.o : print-double-integer-kludge.c
Cc format.o : format.c
Cc buffered-format.o : buffered-format.c
Cc format-condition.o : format-condition.c
Cc unix-file-accessor.o : unix-file-accessor.c
Cc unix-standard-io.o : unix-standard-io.c
Cc unix-interface.o : unix-interface.c
Cc format-out.o : format-out.c
Cc unix-portability.o : unix-portability.c
LinkDLL /home/bruce/Development/dylan/opendylan/Bootstrap.3/lib/libio.so : _glue.o library.o 1=defs.o 2=stream.o 3=sequence-stream.o 4=native-buffer.o 5=buffer.o 6=typed-stream.o 7=external-stream.o 8=buffered-stream.o 9=convenience.o 10=wrapper-stream.o 11=cleanup-streams.o 12=native-speed.o 13=async-writes.o 14=file-stream.o 15=multi-buffered-streams.o pprint.o print.o print-double-integer-kludge.o format.o buffered-format.o format-condition.o unix-file-accessor.o unix-standard-io.o unix-interface.o format-out.o unix-portability.o
