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 network (/home/bruce/Development/dylan/opendylan/sources/network/x86-linux-network.lid)
Number of libraries to compile: 5
Library "dylan" is up to date.
Library "common-dylan" is up to date.
Library "io" is up to date.
Library "c-ffi" is up to date.
Updating definitions for network
  Reading and installing: x86-unix-sockets-data.dylan
  Reading and installing: x86-linux-sockets-data.dylan
  Reading and installing: sockets-interfaces.dylan
  Reading and installing: sockets-extras.dylan
  Reading and installing: x86-linux-address-data.dylan
  Reading and installing: address-interfaces.dylan
  Reading and installing: errno.dylan
  Reading and installing: poll.dylan
  Reading and installing: socket-conditions.dylan
  Reading and installing: unix-socket-accessor.dylan
  Reading and installing: internet-address.dylan
  Reading and installing: abstract-sockets.dylan
  Reading and installing: client-sockets.dylan
  Reading and installing: TCP-sockets.dylan
  Reading and installing: server-sockets.dylan
  Reading and installing: unix-TCP-socket-accessor.dylan
  Reading and installing: UDP-sockets.dylan
  Reading and installing: unix-UDP-sockets.dylan
Computing data models for network
  Computing models for linux-network-library.dylan
  Computing models for x86-unix-sockets-data.dylan
  Computing models for x86-linux-sockets-data.dylan
  Computing models for sockets-interfaces.dylan
  Computing models for sockets-extras.dylan
  Computing models for x86-linux-address-data.dylan
  Computing models for address-interfaces.dylan
  Computing models for errno.dylan
  Computing models for poll.dylan
  Computing models for socket-conditions.dylan
  Computing models for unix-socket-accessor.dylan
  Computing models for internet-address.dylan
  Computing models for abstract-sockets.dylan
  Computing models for client-sockets.dylan
  Computing models for TCP-sockets.dylan
  Computing models for server-sockets.dylan
  Computing models for unix-TCP-socket-accessor.dylan
  Computing models for UDP-sockets.dylan
  Computing models for unix-UDP-sockets.dylan
Computing code models for network
  Computing code models for linux-network-library.dylan
  Computing code models for x86-unix-sockets-data.dylan
  Computing code models for x86-linux-sockets-data.dylan
  Computing code models for sockets-interfaces.dylan
  Computing code models for sockets-extras.dylan
  Computing code models for x86-linux-address-data.dylan
  Computing code models for address-interfaces.dylan
  Computing code models for errno.dylan
  Computing code models for poll.dylan
  Computing code models for socket-conditions.dylan
  Computing code models for unix-socket-accessor.dylan
  Computing code models for internet-address.dylan
  Computing code models for abstract-sockets.dylan
  Computing code models for client-sockets.dylan
  Computing code models for TCP-sockets.dylan
  Computing code models for server-sockets.dylan
  Computing code models for unix-TCP-socket-accessor.dylan
  Computing code models for UDP-sockets.dylan
  Computing code models for unix-UDP-sockets.dylan
Checking bindings in network
Performing type analysis of network
Optimizing network
  Optimizing linux-network-library.dylan
  Optimizing x86-unix-sockets-data.dylan
  Optimizing x86-linux-sockets-data.dylan
  Optimizing sockets-interfaces.dylan
  Optimizing sockets-extras.dylan
  Optimizing x86-linux-address-data.dylan
  Optimizing address-interfaces.dylan
  Optimizing errno.dylan
  Optimizing poll.dylan
  Optimizing socket-conditions.dylan
  Optimizing unix-socket-accessor.dylan
  Optimizing internet-address.dylan
  Optimizing abstract-sockets.dylan
  Optimizing client-sockets.dylan
  Optimizing TCP-sockets.dylan
  Optimizing server-sockets.dylan
  Optimizing unix-TCP-socket-accessor.dylan
  Optimizing UDP-sockets.dylan
  Optimizing unix-UDP-sockets.dylan
A total of 835 calls were processed, and 670 of these (80%) were optimized.
Dumping conditions to network.log
There were 0 warnings, 0 serious warnings.
Generating code for network
  Emitting heap for linux-network-library.dylan
  Linking linux-network-library.dylan
  Emitting heap for x86-unix-sockets-data.dylan
  Linking x86-unix-sockets-data.dylan
  Emitting heap for x86-linux-sockets-data.dylan
  Linking x86-linux-sockets-data.dylan
  Emitting heap for sockets-interfaces.dylan
  Linking sockets-interfaces.dylan
  Emitting heap for sockets-extras.dylan
  Linking sockets-extras.dylan
  Emitting heap for x86-linux-address-data.dylan
  Linking x86-linux-address-data.dylan
  Emitting heap for address-interfaces.dylan
  Linking address-interfaces.dylan
  Emitting heap for errno.dylan
  Linking errno.dylan
  Emitting heap for poll.dylan
  Linking poll.dylan
  Emitting heap for socket-conditions.dylan
  Linking socket-conditions.dylan
  Emitting heap for unix-socket-accessor.dylan
  Linking unix-socket-accessor.dylan
  Emitting heap for internet-address.dylan
  Linking internet-address.dylan
  Emitting heap for abstract-sockets.dylan
  Linking abstract-sockets.dylan
  Emitting heap for client-sockets.dylan
  Linking client-sockets.dylan
  Emitting heap for TCP-sockets.dylan
  Linking TCP-sockets.dylan
  Emitting heap for server-sockets.dylan
  Linking server-sockets.dylan
  Emitting heap for unix-TCP-socket-accessor.dylan
  Linking unix-TCP-socket-accessor.dylan
  Emitting heap for UDP-sockets.dylan
  Linking UDP-sockets.dylan
  Emitting heap for unix-UDP-sockets.dylan
  Linking unix-UDP-sockets.dylan
Linking object files for network
Saving database for network
  Committed 10000.
  Committed 20000.
  Committed 30000.
Time taken per phase:
                                 Elapsed Time (secs)     Amount Allocated (Mb)
  Updating sources          -     1%       0.041060        2%       1.010276
  Updating definitions      -    11%       0.450109       17%       8.440672
  Model object computation  -     9%       0.355302       12%       5.911064
  Model finishing           -     0%       0.012252        0%       0.091480
  Model checking            -     0%       0.003292        0%       0.035644
  DFM generation            -    12%       0.463269       14%       6.967368
  Checking bindings         -     0%       0.001303        0%       0.005836
  Initial type inference    -     0%       0.006289        0%       0.142796
  Optimization              -    27%       1.052869       23%      11.363172
  Preheaping                -     4%       0.170026        5%       2.379520
  Heaping                   -     3%       0.100381        1%       0.369336
  Emitting                  -     8%       0.317091       12%       6.116376
  Linking                   -    14%       0.542531        8%       4.154128
  Glue gen                  -     0%       0.014517        0%       0.101268
  Stripping                 -     0%       0.016253        0%       0.140644
  Saving database           -     9%       0.369786        6%       3.036788
  --
  Sum                       -   100%       3.916330      100%      50.266369
  --
  Compiled 3720 lines at a rate of 56992.128 lines per minute, 12.835070 Mb per second.
  --
  Database 806216 bytes.
  Data 60688 bytes.
  Code 56358 bytes.
 Heap Allocated 17268736 Total 17268736 Free 0
There were 0 warnings, 0 serious warnings and 0 errors.
Build of 'network' completed
File /home/bruce/Development/dylan/opendylan/Bootstrap.3/lib/network.mkf : dylanmakefile.mkf
LinkDLL /home/bruce/Development/dylan/opendylan/Bootstrap.3/lib/libnetwork.so : /home/bruce/Development/dylan/opendylan/Bootstrap.2/lib/runtime/harp-x86-linux/dylan-support.o _glue.o linux-network-library.o 1=x86-unix-sockets-data.o 2=x86-linux-sockets-data.o 3=sockets-interfaces.o 4=sockets-extras.o 5=x86-linux-address-data.o 6=address-interfaces.o 7=errno.o 8=poll.o 9=socket-conditions.o 10=unix-socket-accessor.o 11=internet-address.o 12=abstract-sockets.o 13=client-sockets.o 14=TCP-sockets.o 15=server-sockets.o 16=unix-TCP-socket-accessor.o 17=UDP-sockets.o 18=unix-UDP-sockets.o
