[M3devel] tangential 64 bit...
Jay
jayk123 at hotmail.com
Tue Feb 26 19:53:58 CET 2008
alpha/osf doesn't work because basictypes/ctypes has a problem with the 32bit or 64bit types.
specifically "unsigned long" is "empty" for some reason and many errors cascade from that.
if you change:
unsigned_int = [16_0 .. 16_ffffffff];to
unsigned_int = [16_0 .. 16_fffffffe];
you get:
****** runtime error:*** An array subscript was out of range.*** file "../src/TWord.m3", line 199***
Presumably fixing this first problem is the first step in any "real" 64 bit target (SPARC64, PPC64, AMD64, IA64), and the second problem should just be fixed as a matter of course.
I know this is the least of anyone's concerns..
- Jay
_________________________________________________________________
Connect and share in new ways with Windows Live.
http://www.windowslive.com/share.html?ocid=TXT_TAGHM_Wave2_sharelife_012008
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20080226/fee7a219/attachment-0002.html>
More information about the M3devel
mailing list