<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>
Tony, Excellent, thanks, that helps.<BR>
How do you know and confirm the right values? I don't like guessing.<BR>
<BR>
And then cause then of :) :<BR>
<BR>
Symbol<BR>Pickling font metrics...<BR>Done.<BR>/cm3/bin/m3bundle -name JunoBundle -F/tmp/qk<BR>/cm3/bin/stubgen -v1 -sno RemoteView.T -T.M3IMPTAB<BR>stubgen: Processing RemoteView.T<BR>
<BR>***<BR>*** runtime error:<BR>*** NEW() was unable to allocate more memory.<BR>*** file "../src/runtime/common/RTAllocator.m3", line 285<BR>***<BR>
"/cm3/pkg/netobj/src/netobj.tmpl", line 37: quake runtime error: exit 1536: /cm3<BR>/bin/stubgen -v1 -sno RemoteView.T -T.M3IMPTAB<BR>
--procedure-- -line- -file---<BR>exec -- <builtin><BR>_v_netobj 37 /cm3/pkg/netobj/src/netobj.tmpl<BR>netobjv1 44 /cm3/pkg/netobj/src/netobj.tmpl<BR>netobj 64 /cm3/pkg/netobj/src/netobj.tmpl<BR>include_dir 71 /dev2/cm3/m3-ui/juno-2/juno-app/src/m3makefile<BR> 8 /dev2/cm3/m3-ui/juno-2/juno-app/AMD64_LINUX/m3make.args<BR>
<BR>
<BR>
I should debug it, and double check that I upgraded what had to be upgraded.<BR>
<BR>
- Jay<BR><BR><BR><BR>> From: hosking@cs.purdue.edu<BR>> To: jay.krell@cornell.edu<BR>> Date: Fri, 31 Oct 2008 10:19:51 +0000<BR>> CC: m3devel@elegosoft.com<BR>> Subject: Re: [M3devel] AMD64_LINUX status<BR>> <BR>> Umm, I think I found your bug with GC:<BR>> <BR>> Check out "RTMachine.PointerAlignment". You have it set to <BR>> BITSIZE(INTEGER). I suspect what you want is something like <BR>> BYTESIZE(ADDRESS). Also, "RTMachine.StackFrameAlignment" should <BR>> probably be 2*BYTESIZE(ADDRESS).<BR>> <BR>> <BR>> <BR>> On 30 Oct 2008, at 21:21, Jay wrote:<BR>> <BR>> ><BR>> > Please try this:<BR>> ><BR>> > http://www.opencm3.com/uploaded-archives/cm3-min-POSIX-AMD64_LINUX-d5.7.0.tar.bz2<BR>> ><BR>> > std failed to build because stubgen crashed, probably due to gc.<BR>> > cm3 does crash right away without @M3nogc.<BR>> ><BR>> > Something like this:<BR>> > cd /src<BR>> > wget http://www.opencm3.com/uploaded-archives/cm3-min-POSIX-AMD64_LINUX-d5.7.0.tar.bz2<BR>> > cd /cm3<BR>> > rm -rf *<BR>> > tar --strip-components=1 -xf /src/cm3-min-POSIX-AMD64_LINUX- <BR>> > d5.7.0.tar.bz2<BR>> > cd /src/cm3/scripts/python<BR>> > ./do-cm3-all.py realclean<BR>> > ./upgrade.py<BR>> > ./do-cm3-all.py realclean<BR>> > ./do-cm3-std.py buildship<BR>> > => it will fail, at zeus, but it should get far; you'll also need <BR>> > some X devel packages to get that far, I had a failure for lack of <BR>> > libXaw for example. I did not run anything, any of the GUI packages, <BR>> > but building itself with itself is a decent test.<BR>> ><BR>> > I renamed the old AMD64_LINUX archives to "1.0.0".<BR>> > http://www.opencm3.com/uploaded-archives/<BR>> ><BR>> > This has the bug fix I commited last night to cm3cg, and therefore a <BR>> > 64 bit hosted cm3cg.<BR>> ><BR>> > jay@amd64a:/cm3/bin$ file *<BR>> > AMD64_LINUX: ASCII text<BR>> > cm3: ELF 64-bit LSB executable, AMD x86-64, version 1 <BR>> > (SYSV), for GNU/Linux 2.6.0, dynamically linked (uses shared libs), <BR>> > for GNU/Linux 2.6.0, not stripped<BR>> > cm3.cfg: ASCII English text<BR>> > cm3cg: ELF 64-bit LSB executable, AMD x86-64, version 1 <BR>> > (SYSV), for GNU/Li<BR>> > nux 2.6.0, dynamically linked (uses shared libs), for GNU/Linux <BR>> > 2.6.0, not stripped<BR>> > m3bundle: ELF 64-bit LSB executable, AMD x86-64, version 1 <BR>> > (SYSV), for GNU/Li<BR>> > nux 2.6.0, dynamically linked (uses shared libs), for GNU/Linux <BR>> > 2.6.0, not stripped<BR>> > mklib: ELF 64-bit LSB executable, AMD x86-64, version 1 <BR>> > (SYSV), for GNU/Linux 2.6.0, dynamically linked (uses shared libs), <BR>> > for GNU/Linux 2.6.0, not stripped<BR>> > Unix.common: ASCII English text<BR>> ><BR>> > Built on Debian 4.0r4 (r5 is out).<BR>> > jay@amd64a:/cm3/bin$ uname -a<BR>> > Linux amd64a 2.6.18-6-amd64 #1 SMP Tue Aug 19 04:30:56 UTC 2008 <BR>> > x86_64 GNU/Linux<BR>> > jay@amd64a:/cm3/bin$ dmesg | head<BR>> > Bootdata ok (command line is auto BOOT_IMAGE=Linux ro root=805)<BR>> > Linux version 2.6.18-6-amd64 (Debian 2.6.18.dfsg.1-22etch2) (dannf@debian.org <BR>> > ) (<BR>> > gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 SMP <BR>> > Tue Aug 19 04:30:56 UTC 2008<BR>> ><BR>> > Though really I couldn't do it without Visual C++ on Windows <BR>> > providing excellent find-in-files and editing, nothing else comes <BR>> > close, I edit on Windows and scp the files over. :)<BR>> ><BR>> > - Jay<BR>> ><BR>> > ________________________________<BR>> ><BR>> > From: jay.krell@cornell.edu<BR>> > To: dragisha@m3w.org; m3devel@elegosoft.com<BR>> > Date: Tue, 9 Sep 2008 09:43:03 +0000<BR>> > Subject: Re: [M3devel] AMD64_LINUX status<BR>> ><BR>> ><BR>> ><BR>> ><BR>> <BR><BR></body>
</html>