<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
In head:<br><br>https://projects.elego.de/cm3/ticket/1076<br>"cm3 ?" crashes (array access out of bounds)<br>doesn't occur<br><br>jbook2:bin jay$ /cm3.amd64/bin/cm3 ?<br>--- building in AMD64_DARWIN ---<br><br><br>Fatal Error: unsupported file type "?"<br><br>Perhaps should print usage.<br><br><br>https://projects.elego.de/cm3/ticket/1068<br>many GUI apps fail on AMD64_DARWIN.<br>Mixed.<br><br><br>https://projects.elego.de/cm3/ticket/1056<br>make-dist is confused on AMD64_DARWIN between<br>doesn't occur<br>
<br>There is this:<br><br>m3-sys/windowsResources/AMD64_DARWIN/.M3SHIP seems to be broken:<br>make_dir("/var/folders/QG/QGSTvYqCGfSGxXo0rUMOX++++TI/-Tmp-//cm3/bin/../lib")<br>symbolic_link_file("libwindowsResources.5.2.dylib", "/var/folders/QG/QGSTvYqCGfSGxXo0rUMOX++++TI/-Tmp-//cm3/bin/../lib/libwindowsResources.dylib")<br>symbolic_link_file("libwindowsResources.5.2.dylib", "/var/folders/QG/QGSTvYqCGfSGxXo0rUMOX++++TI/-Tmp-//cm3/bin/../lib/libwindowsResources.5.dylib")<br><br>Which I understand in general, haven't looked at it here.<br>I'm not too blame for all the funny characters in "tmp". Apple does that.<br><br><br>Need to test release.<br>
<br> - Jay<br><br><br><hr id="stopSpelling">From: jay.krell@cornell.edu<br>To: m3devel@elegosoft.com<br>Subject: FW: some open bugs<br>Date: Sun, 6 Dec 2009 09:00:27 +0000<br><br>



<style>
.ExternalClass .ecxhmmessage P
{padding:0px;}
.ExternalClass body.ecxhmmessage
{font-size:10pt;font-family:Verdana;}
</style>


> https://projects.elego.de/cm3/ticket/1077<br>> https://projects.elego.de/cm3/ticket/1076<br>> https://projects.elego.de/cm3/ticket/1068<br>> https://projects.elego.de/cm3/ticket/1055<br>> https://projects.elego.de/cm3/ticket/1048<br>> https://projects.elego.de/cm3/ticket/1056<br><br><br>https://projects.elego.de/cm3/ticket/1077<br><br>Windows C runtime version issue<br>This is Windows specific.<br>There are tricky issues here.<br>I suggest for this we build multiple releases, one per C runtime version.<br>Probably 2005 and 2008. That is probably the easiest solution.<br>(I already suggested this and it is partly/fully in place?)<br>I can try to look into it more, but building 2005 and 2008 should be easy enough.<br>I can actually easily enough build a "release" for<br>2.0, 4.0, 4.1, 4.2, 5.0, 6.0, 7.0, 7.1 (2003), 8.0 (2005), 9.0 (2008)<br>10.0 is coming soon as well.<br>But I think 2005 and 2008 will suit most people.<br>We can also put up "boot" releases.<br><br>I'd like to cut the C runtime dependency, it is already pretty light,<br>but it hard to cut entirely, and that has issues for linking Modula-3 to C/C++.<br>Maybe linking statically will be ok and work?<br><br>https://projects.elego.de/cm3/ticket/1076<br><br>"cm3 ?" crashes (array access out of bounds)<br><br>This is probably fixed.<br>Certainly the command line parsing had been recently<br>made crash prone and then improved.<br><br><br>https://projects.elego.de/cm3/ticket/1068<br><br>32/64bit pickle issue.<br>I've never used pickles at all.<br>Needs investigation.<br><br><br>https://projects.elego.de/cm3/ticket/1068<br><br>many GUI apps fail on AMD64_DARWIN.<br>Somewhat old report, by me.<br>We can cut this platform for this release if the bug persists.<br> Lame.<br>Needs investigation/confirmation.<br><br><br>https://projects.elego.de/cm3/ticket/1048<br><br>libz problem on Solaris.<br>fixed?<br><br><br>https://projects.elego.de/cm3/ticket/1056<br><br>make-dist is confused on AMD64_DARWIN between<br>AMD64 and I386. Not a big deal either way.<br>Maybe fixed, or easy to fix, or cut the platform.<br>(I don't think we have AMD64_DARWIN in Hudson/Tinderbox.<br>My I386_DARWIN system can be it (on an alternate network at the moment).)<br><br><br> - Jay<br>                                      </body>
</html>