[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)