[M3devel] booting for AMD64_LINUX, continued...

mika at async.caltech.edu mika at async.caltech.edu
Fri Jan 3 00:15:37 CET 2014


So I'm trying to get this working by cross-compiling from the ARM_LINUX to AMD64_LINUX by doing

./boot1.py c AMD64_LINUX

I get:

new source -> compiling PklActionSeq.i3
new source -> compiling ConvertPacking.m3
"../src/pickle/ver2/ConvertPacking.m3", line 327: warning: not used (ReadWC21)
"../src/pickle/ver2/ConvertPacking.m3", line 851: warning: not used (WriteWC21)


***
*** runtime error:
***    <*ASSERT*> failed.
***    file "../src/M3C.m3", line 5890
***

Aborted
 *** execution of [<function _BuildLocalFunction at 0x35e1f0>] failed ***


   5887 PROCEDURE shift_right(self: T; type: IType) =
   5888 (* s1.type := Word.Shift  (s1.type, -s0.type); pop *)
   5889 BEGIN
   5890     <* ASSERT cgtypeIsUnsignedInt[type] *>
   5891     shift_left_or_right(self, type, "shift_right", ">>");
   5892 END shift_right;

...

Does anyone have a relatively recent working AMD64_LINUX installation?  I'd love a copy to try to boot from...

     Mika



More information about the M3devel mailing list