Hi,
I am trying to bootstrap mlton via polyml. This is working well on
x86_64, but failing on ARM. I am getting this error:
Exception- InternalError: fixupOffset: jump too far (16-bit offset)
raised while compiling
Exception- Fail "Exception- InternalError: fixupOffset: jump too far
(16-bit offset) raised while compiling" raised
Exception-
Fail
"Exception- InternalError: fixupOffset: jump too far (16-bit offset)
raised while compiling"
raised
> # Error-Structure (Main) has not been declared
Found near
PolyML.shareCommonData Main.mainWrapped PolyML.export
("mlton-polyml", Main.mainWrapped)
Error-Type error in function application.
Function: PolyML.shareCommonData Main.mainWrapped : unit
Argument: PolyML.export : string * (unit -> unit) -> unit
Reason: Value being applied does not have a function type
Found near
PolyML.shareCommonData Main.mainWrapped PolyML.export
("mlton-polyml", Main.mainWrapped)
Error-Structure (Main) has not been declared
Found near
PolyML.shareCommonData Main.mainWrapped PolyML.export
("mlton-polyml", Main.mainWrapped)
Static Errors
This seems to be a fundamental limitation of the interpreter. Is there
any kind of workaround? Could the interpreter be extended to allow for
longer jumps?
Thanks,
Adam
_______________________________________________
polyml mailing list
[email protected]
http://lists.inf.ed.ac.uk/mailman/listinfo/polyml