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 (/Users/bruce/Development/dylan/opendylan/sources/network/x86-bsd-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-freebsd-sockets-data.dylan
  Reading and installing: sockets-interfaces.dylan
  Reading and installing: sockets-extras.dylan
  Reading and installing: x86-freebsd-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 unix-network-library.dylan
  Computing models for x86-unix-sockets-data.dylan
  Computing models for x86-freebsd-sockets-data.dylan
  Computing models for sockets-interfaces.dylan
  Computing models for sockets-extras.dylan
  Computing models for x86-freebsd-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 unix-network-library.dylan
  Computing code models for x86-unix-sockets-data.dylan
  Computing code models for x86-freebsd-sockets-data.dylan
  Computing code models for sockets-interfaces.dylan
  Computing code models for sockets-extras.dylan
  Computing code models for x86-freebsd-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

/Users/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-freebsd-sockets-data.dylan:7-13: Warning - The binding sa-len-setter is defined but not referenced or exported.
      --------------------------
   7  define C-struct <sockaddr>
   8    slot sa-len :: <C-unsigned-char>;
   9    slot sa-family-value :: <sa-family-t>;
      [...]
  12    pointer-type-name: <sockaddr*>;
  13  end C-struct;
      ------------

/Users/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-freebsd-sockets-data.dylan:7-13: Warning - The binding sa-len is defined but not referenced or exported.
      --------------------------
   7  define C-struct <sockaddr>
   8    slot sa-len :: <C-unsigned-char>;
   9    slot sa-family-value :: <sa-family-t>;
      [...]
  12    pointer-type-name: <sockaddr*>;
  13  end C-struct;
      ------------

/Users/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-freebsd-address-data.dylan:41-52: Warning - The binding sin-len-setter is defined but not referenced or exported.
      -----------------------------
  41  define C-struct <sockaddr-in>
  42    slot sin-len :: <C-unsigned-char>;
  43    slot sin-family-value :: <sa-family-t>;
      [...]
  51    pointer-type-name: <sockaddr-in*>;
  52  end C-struct;
      ------------

/Users/bruce/Development/dylan/opendylan/sources/network/unix-sockets/x86-freebsd-address-data.dylan:41-52: Warning - The binding sin-len is defined but not referenced or exported.
      -----------------------------
  41  define C-struct <sockaddr-in>
  42    slot sin-len :: <C-unsigned-char>;
  43    slot sin-family-value :: <sa-family-t>;
      [...]
  51    pointer-type-name: <sockaddr-in*>;
  52  end C-struct;
      ------------
Performing type analysis of network
Optimizing network
  Optimizing unix-network-library.dylan
  Optimizing x86-unix-sockets-data.dylan
  Optimizing x86-freebsd-sockets-data.dylan
  Optimizing sockets-interfaces.dylan
  Optimizing sockets-extras.dylan
  Optimizing x86-freebsd-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 833 calls were processed, and 668 of these (80%) were optimized.
Dumping conditions to network.log
There were 4 warnings, 0 serious warnings.
Generating code for network
  Emitting heap for unix-network-library.dylan
  Linking unix-network-library.dylan
  Emitting heap for x86-unix-sockets-data.dylan
  Linking x86-unix-sockets-data.dylan
  Emitting heap for x86-freebsd-sockets-data.dylan
  Linking x86-freebsd-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-freebsd-address-data.dylan
  Linking x86-freebsd-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.037859        0%       0.000000
  Updating definitions      -    12%       0.384119        0%       0.000000
  Model object computation  -     9%       0.309604        0%       0.000000
  Model finishing           -     0%       0.014529        0%       0.000000
  Model checking            -     0%       0.004378        0%       0.000000
  DFM generation            -    17%       0.571590        0%       0.000000
  Checking bindings         -     0%       0.005118        0%       0.000000
  Initial type inference    -     0%       0.005081        0%       0.000000
  Optimization              -    27%       0.890217        0%       0.000000
  Preheaping                -     5%       0.152402        0%       0.000000
  Heaping                   -     3%       0.114437        0%       0.000000
  Emitting                  -    11%       0.359475        0%       0.000000
  Linking                   -     5%       0.175505        0%       0.000000
  Glue gen                  -     0%       0.002595        0%       0.000000
  Stripping                 -     1%       0.019118        0%       0.000000
  Saving database           -     9%       0.284786        0%       0.000000
  --
  Sum                       -   100%       3.330813      100%       0.000000
  --
  Compiled 3692 lines at a rate of 66506.288 lines per minute, 0.000000 Mb per second.
  --
  Database 822376 bytes.
  Data 59484 bytes.
  Code 0 bytes.
 Heap Allocated 54489088 Total 54489088 Free 0
There were 4 warnings, 0 serious warnings and 0 errors.
Build of 'network' completed
File /Users/bruce/Development/dylan/opendylan/Bootstrap.3/lib/network.mkf : dylanmakefile.mkf
Cc _glue.o : _glue.c
Cc unix-network-library.o : unix-network-library.c
Cc 1=x86-unix-sockets-data.o : 1=x86-unix-sockets-data.c
Cc 2=x86-freebsd-sockets-data.o : 2=x86-freebsd-sockets-data.c
Cc 3=sockets-interfaces.o : 3=sockets-interfaces.c
Cc 4=sockets-extras.o : 4=sockets-extras.c
Cc 5=x86-freebsd-address-data.o : 5=x86-freebsd-address-data.c
Cc 6=address-interfaces.o : 6=address-interfaces.c
Cc 7=errno.o : 7=errno.c
Cc 8=poll.o : 8=poll.c
Cc 9=socket-conditions.o : 9=socket-conditions.c
Cc 10=unix-socket-accessor.o : 10=unix-socket-accessor.c
Cc 11=internet-address.o : 11=internet-address.c
Cc 12=abstract-sockets.o : 12=abstract-sockets.c
Cc 13=client-sockets.o : 13=client-sockets.c
Cc 14=TCP-sockets.o : 14=TCP-sockets.c
Cc 15=server-sockets.o : 15=server-sockets.c
Cc 16=unix-TCP-socket-accessor.o : 16=unix-TCP-socket-accessor.c
Cc 17=UDP-sockets.o : 17=UDP-sockets.c
Cc 18=unix-UDP-sockets.o : 18=unix-UDP-sockets.c
LinkDLL /Users/bruce/Development/dylan/opendylan/Bootstrap.3/lib/libnetwork.dylib : _glue.o unix-network-library.o 1=x86-unix-sockets-data.o 2=x86-freebsd-sockets-data.o 3=sockets-interfaces.o 4=sockets-extras.o 5=x86-freebsd-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
