No subject

Henry Cejtin henry@sourcelight.com
Wed, 21 Mar 2001 18:33:13 -0600


I  finally  tried  to  build the MLton you sent me on March 10th, but it also
fails to work.  One problem was that it wasn't finding the mlton it included,
so  I  edited the src/bin/mlton file to have the right root and then put that
directory in the front of my path.  This  got  slightly  farther,  but  still
failed.  (I included the output.)

Can  you  make  up something I can put my mods into?  I also want to see what
problem Matthew is having with prof, but it all works fine on my old version.

cd /home/henry/usr/mlton/times-neg/src/mlton && make
max semispace size(bytes): 20,639,744
max stack size(bytes): 16,800
GC time(ms): 130 (22.8%)
maxPause(ms): 130
number of GCs: 1
bytes allocated: 18,136,792
bytes copied: 2,646,776
max bytes live: 2,646,776
make[1]: Entering directory `/home/henry/usr/mlton/times-neg/src/mlton'
Compiling mlton (takes a while)
time mlton -v3 -no-polyvariance mlton.cm
MLton internal (built Sat Mar 10 12:07:03 2001 on starlinux.epr.com)
  created this file on Wed Mar 21 18:29:43 2001.
Do not edit this file.
Flag settings: 
   aux: false
   chunk: chunk per function
   contify strategy: Dom
   debug: false
   defines: [NODEBUG,MLton_safe=TRUE,MLton_detectOverflow=TRUE]
   detect overflow: true
   fixed heap: None
   indentation: 3
   includes: [mlton.h]
   inline: NonRecursive {product = 320,small = 60}
   input file: mlton.cm
   instrument: false
   instrument Sxml: false
   keep Cps: false
   native: true
   native commented: 0
   native copy prop: true
   future: 64
   native ieee fp: false
   native live transfer: true
   native move hoist: true
   native optimize: 1
   native split: Some (20000)
   polyvariance: None
   print at fun entry: false
   profile: false
   safe: true
   show types: false
   static: false
   use basis library: true
   verbosity: Detail
Compile SML starting
   pre codegen starting
      parse and elaborate starting
      parse and elaborate finished in 10.12 + 8.09 (44% GC)
      core-ml size is 11,067,236 bytes
      numPeeks = 14
      average position in property list = 0.0
      numPeeks = 305668
      average position in bucket = 0.731
      lex and parse totals 6.98 + 5.89 (46% GC)
      elaborate totals 3.04 + 2.20 (42% GC)
      dead starting
      dead finished in 0.14 + 0.0 (0.0% GC)
      basis size is 778,556 bytes
      numPeeks = 77561
      average position in property list = 0.0
      numPeeks = 305668
      average position in bucket = 0.731
      size = 198542
      gcc -DNODEBUG -DMLton_safe=TRUE -DMLton_detectOverflow=TRUE \
          -I/home/henry/usr/mlton/times-neg/include -o /tmp/file2miYgd \
          /tmp/filejpLBPb.c -L/home/henry/usr/mlton/times-neg/lib -lmlton -lm \
          -lgmp
/tmp/filejpLBPb.c:2: mlton.h: No such file or directory
   pre codegen raised in 11.00 + 8.09 (42% GC)
Compile SML raised in 11.00 + 8.09 (42% GC)
mlton: call to system failed: gcc -DNODEBUG -DMLton_safe=TRUE -DMLton_detectOverflow=TRUE -I/home/henry/usr/mlton/times-neg/include -o /tmp/file2miYgd /tmp/filejpLBPb.c -L/home/henry/usr/mlton/times-neg/lib -lmlton -lm -lgmp
max semispace size(bytes): 218,525,696
max stack size(bytes): 67,200
GC time(ms): 8,230 (41.9%)
maxPause(ms): 2,200
number of GCs: 12
bytes allocated: 612,923,276
bytes copied: 145,231,712
max bytes live: 36,790,728
Command exited with non-zero status 1

real	0:19.90
user	15.57
sys	4.09
make[1]: *** [mlton] Error 1
make[1]: Leaving directory `/home/henry/usr/mlton/times-neg/src/mlton'
make: *** [/home/henry/usr/mlton/times-neg/src/mlton/mlton] Error 2
Command exited with non-zero status 2

real	0:21.70
user	16.98
sys	4.49