[MLton] problem building from svn checkout

Lukasz S Ziarek lziarek@cs.purdue.edu
Wed, 17 Aug 2005 14:05:22 -0500


after a svn checkout as per instructions on the webpage, a make all dies 
with the following error on the second round of compilation. 

thank you
Lukasz

---------------------------------
Compiling mlton (takes a while)
mlton @MLton ram-slop 0.7 gc-summary  -- -default-ann 'sequenceNonUnit 
warn' -target self -verbose 2 -output mlton-compile  mlton.mlb
MLton starting
MLton MLTONVERSION (built Wed Aug 17 12:35:50 2005 on skavena.cs.purdue.edu)
  created this file on Wed Aug 17 12:36:21 2005.
Do not edit this file.
Flag settings:
   align: 4
   atMLtons: (mlton-compile, @MLton, --)
   chunk: chunk per function
   codegen: Native
   contifyIntoMain: false
   debug: false
   diag passes: []
   drop passes: []
   elaborate allowConstant (default): false
   elaborate allowConstant (enabled): true
   elaborate allowFFI (default): false
   elaborate allowFFI (enabled): true
   elaborate allowPrim (default): false
   elaborate allowPrim (enabled): true
   elaborate allowOverload (default): false
   elaborate allowOverload (enabled): true
   elaborate allowRebindEquals (default): false
   elaborate allowRebindEquals (enabled): true
   elaborate deadCode (default): false
   elaborate deadCode (enabled): true
   elaborate forceUsed (default): false
   elaborate forceUsed (enabled): true
   elaborate ffiStr (default): None
   elaborate ffiStr (enabled): true
   elaborate nonexhaustiveExnMatch (default): default
   elaborate nonexhaustiveExnMatch (enabled): true
   elaborate nonexhaustiveMatch (default): warn
   elaborate nonexhaustiveMatch (enabled): true
   elaborate redundantMatch (default): warn
   elaborate redundantMatch (enabled): true
   elaborate sequenceNonUnit (default): warn
   elaborate sequenceNonUnit (enabled): true
   elaborate warnUnused (default): false
   elaborate warnUnused (enabled): true
   elaborate only: false
   export header: None
   exn history: false
   gc check: Limit
   indentation: 3
   inline: NonRecursive {product = 320, small = 60}
   inlineIntoMain: true
   input file: mlton
   keep Machine: false
   keep RSSA: false
   keep SSA: false
   keep SSA2: false
   keep dot: false
   keep passes: []
   extra_: false
   lib dir: 
/.zardoz/u116/lziarek/portExene2/portExene/newMlton/mlton/build/lib
   lib target dir: 
/.zardoz/u116/lziarek/portExene2/portExene/newMlton/mlton/build/lib/self
   loop passes: 1
   mark cards: true
   max function size: 10000
   native commented: 0
   native live stack: false
   native optimize: 1
   native move hoist: true
   native copy prop: true
   native copy prop cutoff: 1000
   native cutoff: 100
   native live transfer: 8
   native shuffle: true
   native ieee fp: false
   native split: Some 20000
   optimizationPassesSet: [<ssa2PassesSet>, <ssaPassesSet>, 
<sxmlPassesSet>, <xmlPassesSet>]
   polyvariance: Some {rounds = 2, small = 30, product = 300}
   prof passes: []
   profile: None
   profile branch: false
   profile C: []
   profile IL: ProfileSource
   profile include/exclude: [(Seq [Star [.], Or [Seq [Seq [[<], [b], 
[a], [s], [i], [s], [>]]]], Star [.]], false)]
   profile raise: false
   profile stack: false
   show basis: None
   show def-use: None
   show types: false
   ssaPassesSet: <ssaPassesSet>
   ssaPasses: [default]
   ssa2PassesSet: <ssa2PassesSet>
   ssa2Passes: [default]
   sxmlPassesSet: <sxmlPassesSet>
   sxmlPasses: [default]
   target: self
   target arch: X86
   target OS: Linux
   type check: false
   verbosity: Pass
   warn unrecognized annotation: true
   xmlPassesSet: <xmlPassesSet>
   xmlPasses: [default]
   zone cut depth: 100
   Compile SML starting
      pre codegen starting
         parseAndElaborate starting
Error: front-end/mlb.lex.sml 1822.20.
  Undefined structure Unsafe.
Error: front-end/mlb.lex.sml 1838.36.
  Undefined structure Unsafe.
Error: front-end/mlb.lex.sml 1840.27.
  Undefined structure Unsafe.
         parseAndElaborate raised in 18.01 + 0.00 (0% GC)
      pre codegen raised in 18.01 + 0.00 (0% GC)
   Compile SML raised in 18.01 + 0.00 (0% GC)
MLton raised in 18.01 + 0.00 (0% GC)