<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>(Note: This was meant to report the unit path but I failed to commit that. This is good enough for today. Later...)<br><br><br><br><br><div><hr id="stopSpelling">From: jay.krell@cornell.edu<br>CC: hosking@purdue.edu; lists@darko.org; jay.krell@cornell.edu; m3devel@elegosoft.com<br>Subject: Re: [M3devel] cm3cg coverage/profiling features?<br>Date: Thu, 13 Aug 2015 10:34:26 -0700<br>To: jay.krell@cornell.edu<br><br><div>Sorry my mistake in 2013.</div><div><br></div><div>Fixed:</div><div><br></div><div><a href="https://github.com/modula3/cm3/commit/ff9855193deeb4c4edde3fe51103f56438ab3206" target="_blank">https://github.com/modula3/cm3/commit/ff9855193deeb4c4edde3fe51103f56438ab3206</a><br><br> - Jay</div><div><br>On Aug 12, 2015, at 8:43 PM, Jay <<a href="mailto:jay.krell@cornell.edu">jay.krell@cornell.edu</a>> wrote:<br><br></div><blockquote><div><div>"Yes".</div><div><br></div><div> I will try to figure it out. My changes (that I remember!) were to add C mode. We also have the parallel backend change, off by default.</div><div><br></div><div><br></div><div>I'd like moving a module between packages to work, correctly incrementally. Like when I moved QPath from circa m3quake to circa m3middle (I don't remember exactly but it is obvious by the inconsistency in module prefix correlation to package -- I didn't rename the module.)</div><div><br></div><div><br> - Jay</div><div><br>On Aug 12, 2015, at 7:06 PM, Antony Hosking <<a href="mailto:hosking@purdue.edu">hosking@purdue.edu</a>> wrote:<br><br></div><blockquote><div>Jay, I know you made some changes to the builder at some point.  Can we try to pinpoint when this regression occurred?<div><br><div><blockquote><div>On Aug 13, 2015, at 12:05 PM, Darko Volaric <<a href="mailto:lists@darko.org">lists@darko.org</a>> wrote:</div><br class="ecxApple-interchange-newline"><div><span style="font: 12px/normal Helvetica; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; display: inline !important; white-space: normal;">Sorry, I was distracted by a phone call before - that is the compiler</span><br style="font: 12px/normal Helvetica; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal;"><span style="font: 12px/normal Helvetica; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; display: inline !important; white-space: normal;">that exhibits the behaviour. Previous to that I was using something</span><br style="font: 12px/normal Helvetica; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal;"><span style="font: 12px/normal Helvetica; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; display: inline !important; white-space: normal;">that was compiled in 2010, so not very helpful for pinpointing.</span><br style="font: 12px/normal Helvetica; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal;"><br style="font: 12px/normal Helvetica; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal;"><span style="font: 12px/normal Helvetica; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; display: inline !important; white-space: normal;">On 8/12/15, Antony Hosking <</span><a style="font: 12px/normal Helvetica; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal;" href="mailto:hosking@purdue.edu">hosking@purdue.edu</a><span style="font: 12px/normal Helvetica; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; display: inline !important; white-space: normal;">> wrote:</span><br style="font: 12px/normal Helvetica; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal;"><blockquote style="font: 12px/normal Helvetica; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal;">Are you saying that the behavior was still working as of d5.9.0?<br>Or is that the version you are currently using in which it no longer does<br>what you want?<br>We should be able to figure out what commit broke things if we can pinpoint<br>a time when it worked.<br><br><blockquote>On Aug 13, 2015, at 10:27 AM, Darko Volaric <<a href="mailto:lists@darko.org">lists@darko.org</a>> wrote:<br><br>I'm using:<br><br>Critical Mass Modula-3 version d5.9.0<br><br> last updated: 2010-07-21<br><br> compiled: 2014-08-27 19:15:04<br><br> configuration: /usr/local/cm3/bin/cm3.cfg<br><br> host: AMD64_DARWIN<br><br> target: AMD64_DARWIN<br><br><br><br><br>On Wed, Aug 12, 2015 at 5:23 PM, Antony Hosking <<a href="mailto:hosking@purdue.edu">hosking@purdue.edu</a><br><<a href="mailto:hosking@purdue.edu">mailto:hosking@purdue.edu</a>>> wrote:<br>I wasn’t aware this had changed.<br>When was this regression introduced?<br><br><blockquote>On Aug 13, 2015, at 2:11 AM, Darko Volaric <<a href="mailto:lists@darko.org">lists@darko.org</a><br><<a href="mailto:lists@darko.org">mailto:lists@darko.org</a>>> wrote:<br><br>For instance, cm3 used to keep on compiling files after errors were<br>found. Now it seems to stop after one module. That loss of functionality<br>seriously reduces productivity. I couldn't find any switch to reverse the<br>change. When was this change decided? Is there a way to restore it?</blockquote></blockquote></blockquote></div></blockquote></div><br></div></div></blockquote></div></blockquote></div>                                          </div></body>
</html>