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-harp-native-cg (/home/bruce/Development/dylan/opendylan/sources/dfmc/harp-native-cg/harp-native-cg.lid)
Number of libraries to compile: 40
Library "dylan" is up to date.
Library "common-dylan" is up to date.
Library "io" is up to date.
Library "ppml" is up to date.
Library "system" is up to date.
Library "collections" is up to date.
Library "source-records" 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-back-end-protocol" 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.
Library "dfmc-reader" is up to date.
Library "dfmc-macro-expander" is up to date.
Library "dfmc-namespace" is up to date.
Library "dfmc-definitions" is up to date.
Library "dfmc-modeling" is up to date.
Library "dfmc-flow-graph" is up to date.
Library "dfmc-core" is up to date.
Library "dfmc-typist" is up to date.
Library "dfmc-conversion" is up to date.
Library "dfmc-c-ffi" is up to date.
Library "dfmc-back-end" is up to date.
Library "dfmc-linker" is up to date.
Library "disasm" is up to date.
Library "harp-cg-back-end" is up to date.
Library "harp" is up to date.
Library "mnemonic-assembler" is up to date.
Library "harp-native" is up to date.
Library "dfmc-optimization" is up to date.
Library "memory-manager" is up to date.
Library "dfmc-management" is up to date.
Library "dfmc-harp-cg" is up to date.
Library "dfmc-harp-cg-linker" is up to date.
Updating definitions for dfmc-harp-native-cg
  Reading and installing: back-end.dylan
  Reading and installing: calls.dylan
  Reading and installing: epilog.dylan
  Reading and installing: ops.dylan
  Reading and installing: primitives.dylan
  Reading and installing: linker.dylan
Computing data models for dfmc-harp-native-cg
  Computing models for library.dylan
  Computing models for back-end.dylan
  Computing models for calls.dylan
  Computing models for epilog.dylan
  Computing models for ops.dylan
  Computing models for primitives.dylan
  Computing models for linker.dylan
Computing code models for dfmc-harp-native-cg
  Computing code models for library.dylan
  Computing code models for back-end.dylan
  Computing code models for calls.dylan
  Computing code models for epilog.dylan
  Computing code models for ops.dylan
  Computing code models for primitives.dylan
  Computing code models for linker.dylan
Checking bindings in dfmc-harp-native-cg
Performing type analysis of dfmc-harp-native-cg
Optimizing dfmc-harp-native-cg
  Optimizing library.dylan
  Optimizing back-end.dylan
  Optimizing calls.dylan
  Optimizing epilog.dylan
  Optimizing ops.dylan
  Optimizing primitives.dylan
  Optimizing linker.dylan
A total of 342 calls were processed, and 291 of these (85%) were optimized.
Dumping conditions to dfmc-harp-native-cg.log
There were 0 warnings, 0 serious warnings.
Generating code for dfmc-harp-native-cg
  Emitting heap for library.dylan
  Linking library.dylan
  Emitting heap for back-end.dylan
  Linking back-end.dylan
  Emitting heap for calls.dylan
  Linking calls.dylan
  Emitting heap for epilog.dylan
  Linking epilog.dylan
  Emitting heap for ops.dylan
  Linking ops.dylan
  Emitting heap for primitives.dylan
  Linking primitives.dylan
  Emitting heap for linker.dylan
  Linking linker.dylan
Linking object files for dfmc-harp-native-cg
Saving database for dfmc-harp-native-cg
Time taken per phase:
                                 Elapsed Time (secs)     Amount Allocated (Mb)
  Updating sources          -     3%       0.040000        0%       0.000000
  Updating definitions      -    27%       0.310000        0%       0.000000
  Model object computation  -    15%       0.170000        0%       0.000000
  Model finishing           -     0%       0.000000        0%       0.000000
  Model checking            -     0%       0.000000        0%       0.000000
  DFM generation            -     9%       0.100000        0%       0.000000
  Checking bindings         -     0%       0.000000        0%       0.000000
  Initial type inference    -     0%       0.000000        0%       0.000000
  Optimization              -    26%       0.300000        0%       0.000000
  Preheaping                -     3%       0.040000        0%       0.000000
  Heaping                   -     2%       0.020000        0%       0.000000
  Emitting                  -     4%       0.050000        0%       0.000000
  Linking                   -     4%       0.050000        0%       0.000000
  Glue gen                  -     0%       0.000000        0%       0.000000
  Stripping                 -     0%       0.000000        0%       0.000000
  Saving database           -     6%       0.070000        0%       0.000000
  --
  Sum                       -   100%       1.150000      100%       0.000000
  --
  Compiled 790 lines at a rate of 41217.392 lines per minute, 0.000000 Mb per second.
  --
  Database 296192 bytes.
  Data 11448 bytes.
  Code 0 bytes.
 Heap Allocated 47128576 Total 47128576 Free 0
There were 0 warnings, 0 serious warnings and 0 errors.
Build of 'dfmc-harp-native-cg' completed
File /home/bruce/Development/dylan/opendylan/Bootstrap.3/lib/dfmc-harp-native-cg.mkf : dylanmakefile.mkf
Cc _glue.o : _glue.c
Cc library.o : library.c
Cc back-end.o : back-end.c
Cc calls.o : calls.c
Cc epilog.o : epilog.c
Cc ops.o : ops.c
Cc primitives.o : primitives.c
Cc linker.o : linker.c
LinkDLL /home/bruce/Development/dylan/opendylan/Bootstrap.3/lib/libdfmc-harp-native-cg.so : _glue.o library.o back-end.o calls.o epilog.o ops.o primitives.o linker.o
