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 dfmc-reader (/home/bruce/Development/dylan/opendylan/sources/dfmc/reader/reader.lid)
Number of libraries to compile: 17
Library "dylan" is up to date.
Library "common-dylan" is up to date.
Library "io" is up to date.
Library "system" is up to date.
Library "collections" is up to date.
Library "source-records" is up to date.
Library "ppml" is up to date.
Library "walker" is up to date.
Library "dfmc-mangling" is up to date.
Library "variable-search" is up to date.
Library "dood" is up to date.
Library "dfmc-common" is up to date.
Library "dfmc-conditions" is up to date.
Library "generic-arithmetic" is up to date.
Library "big-integers" is up to date.
Library "parser-run-time" is up to date.
Updating definitions for dfmc-reader
  Reading and installing: range-source-locations.dylan
  Reading and installing: infix-parser.dylan
  Reading and installing: fragments.dylan
  Reading and installing: name-table.dylan
  Reading and installing: tokenizer.dylan
  Reading and installing: lexer-support.dylan
  Reading and installing: lexer.dylan
  Reading and installing: lexer-transitions.dylan
  Reading and installing: parser-support.dylan
  Reading and installing: classification.dylan
  Reading and installing: interface.dylan
  Reading and installing: presentation.dylan
Computing data models for dfmc-reader
  Computing models for reader-library.dylan
  Computing models for range-source-locations.dylan
  Computing models for infix-parser.dylan
  Computing models for fragments.dylan
  Computing models for name-table.dylan
  Computing models for tokenizer.dylan
  Computing models for lexer-support.dylan
  Computing models for lexer.dylan
  Computing models for lexer-transitions.dylan
  Computing models for parser-support.dylan
  Computing models for classification.dylan
  Computing models for interface.dylan
  Computing models for presentation.dylan
Computing code models for dfmc-reader
  Computing code models for reader-library.dylan
  Computing code models for range-source-locations.dylan
  Computing code models for infix-parser.dylan
  Computing code models for fragments.dylan
  Computing code models for name-table.dylan
  Computing code models for tokenizer.dylan
  Computing code models for lexer-support.dylan
  Computing code models for lexer.dylan
  Computing code models for lexer-transitions.dylan
  Computing code models for parser-support.dylan
  Computing code models for classification.dylan
  Computing code models for interface.dylan
  Computing code models for presentation.dylan
Checking bindings in dfmc-reader
Performing type analysis of dfmc-reader
Optimizing dfmc-reader
  Optimizing reader-library.dylan
  Optimizing range-source-locations.dylan
  Optimizing infix-parser.dylan
  Optimizing fragments.dylan
  Optimizing name-table.dylan
  Optimizing tokenizer.dylan
  Optimizing lexer-support.dylan
  Optimizing lexer.dylan
  Optimizing lexer-transitions.dylan
  Optimizing parser-support.dylan
  Optimizing classification.dylan
  Optimizing interface.dylan
  Optimizing presentation.dylan
A total of 2233 calls were processed, and 1786 of these (80%) were optimized.
Dumping conditions to dfmc-reader.log
There were 0 warnings, 0 serious warnings.
Generating code for dfmc-reader
  Emitting heap for reader-library.dylan
  Linking reader-library.dylan
  Emitting heap for range-source-locations.dylan
  Linking range-source-locations.dylan
  Emitting heap for infix-parser.dylan
  Linking infix-parser.dylan
  Emitting heap for fragments.dylan
  Linking fragments.dylan
  Emitting heap for name-table.dylan
  Linking name-table.dylan
  Emitting heap for tokenizer.dylan
  Linking tokenizer.dylan
  Emitting heap for lexer-support.dylan
  Linking lexer-support.dylan
  Emitting heap for lexer.dylan
  Linking lexer.dylan
  Emitting heap for lexer-transitions.dylan
  Linking lexer-transitions.dylan
  Emitting heap for parser-support.dylan
  Linking parser-support.dylan
  Emitting heap for classification.dylan
  Linking classification.dylan
  Emitting heap for interface.dylan
  Linking interface.dylan
  Emitting heap for presentation.dylan
  Linking presentation.dylan
Linking object files for dfmc-reader
Saving database for dfmc-reader
  Committed 10000.
  Committed 20000.
  Committed 30000.
  Committed 40000.
  Committed 50000.
  Committed 60000.
  Committed 70000.
  Committed 80000.
  Committed 90000.
  Committed 100000.
  Committed 110000.
  Committed 120000.
  Committed 130000.
  Committed 140000.
  Committed 150000.
  Committed 160000.
Time taken per phase:
                                 Elapsed Time (secs)     Amount Allocated (Mb)
  Updating sources          -     1%       0.030000        0%       0.000000
  Updating definitions      -    12%       0.590000        0%       0.000000
  Model object computation  -    29%       1.430000        0%       0.000000
  Model finishing           -     0%       0.020000        0%       0.000000
  Model checking            -     0%       0.020000        0%       0.000000
  DFM generation            -     5%       0.250000        0%       0.000000
  Checking bindings         -     0%       0.000000        0%       0.000000
  Initial type inference    -     0%       0.000000        0%       0.000000
  Optimization              -    10%       0.520000        0%       0.000000
  Preheaping                -     4%       0.210000        0%       0.000000
  Heaping                   -     3%       0.170000        0%       0.000000
  Emitting                  -    12%       0.590000        0%       0.000000
  Linking                   -     6%       0.310000        0%       0.000000
  Glue gen                  -     0%       0.000000        0%       0.000000
  Stripping                 -     0%       0.020000        0%       0.000000
  Saving database           -    16%       0.820000        0%       0.000000
  --
  Sum                       -   100%       4.980000      100%       0.000000
  --
  Compiled 7305 lines at a rate of 88012.048 lines per minute, 0.000000 Mb per second.
  --
  Database 5424816 bytes.
  Data 503880 bytes.
  Code 0 bytes.
 Heap Allocated 97660928 Total 97660928 Free 0
There were 0 warnings, 0 serious warnings and 0 errors.
Build of 'dfmc-reader' completed
File /home/bruce/Development/dylan/opendylan/Bootstrap.3/lib/dfmc-reader.mkf : dylanmakefile.mkf
Cc _glue.o : _glue.c
Cc reader-library.o : reader-library.c
Cc range-source-locations.o : range-source-locations.c
Cc infix-parser.o : infix-parser.c
Cc fragments.o : fragments.c
Cc name-table.o : name-table.c
Cc tokenizer.o : tokenizer.c
Cc lexer-support.o : lexer-support.c
Cc lexer.o : lexer.c
Cc lexer-transitions.o : lexer-transitions.c
Cc parser-support.o : parser-support.c
Cc classification.o : classification.c
Cc interface.o : interface.c
Cc presentation.o : presentation.c
LinkDLL /home/bruce/Development/dylan/opendylan/Bootstrap.3/lib/libdfmc-reader.so : _glue.o reader-library.o range-source-locations.o infix-parser.o fragments.o name-table.o tokenizer.o lexer-support.o lexer.o lexer-transitions.o parser-support.o classification.o interface.o presentation.o
