[M3devel] cm3cg coverage/profiling features?

Jay jay.krell at cornell.edu
Thu Aug 13 05:43:36 CEST 2015


"Yes".

 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.


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.)


 - Jay

On Aug 12, 2015, at 7:06 PM, Antony Hosking <hosking at purdue.edu> wrote:

> Jay, I know you made some changes to the builder at some point.  Can we try to pinpoint when this regression occurred?
> 
>> On Aug 13, 2015, at 12:05 PM, Darko Volaric <lists at darko.org> wrote:
>> 
>> Sorry, I was distracted by a phone call before - that is the compiler
>> that exhibits the behaviour. Previous to that I was using something
>> that was compiled in 2010, so not very helpful for pinpointing.
>> 
>> On 8/12/15, Antony Hosking <hosking at purdue.edu> wrote:
>>> Are you saying that the behavior was still working as of d5.9.0?
>>> Or is that the version you are currently using in which it no longer does
>>> what you want?
>>> We should be able to figure out what commit broke things if we can pinpoint
>>> a time when it worked.
>>> 
>>>> On Aug 13, 2015, at 10:27 AM, Darko Volaric <lists at darko.org> wrote:
>>>> 
>>>> I'm using:
>>>> 
>>>> Critical Mass Modula-3 version d5.9.0
>>>> 
>>>>  last updated: 2010-07-21
>>>> 
>>>>  compiled: 2014-08-27 19:15:04
>>>> 
>>>>  configuration: /usr/local/cm3/bin/cm3.cfg
>>>> 
>>>>  host: AMD64_DARWIN
>>>> 
>>>>  target: AMD64_DARWIN
>>>> 
>>>> 
>>>> 
>>>> 
>>>> On Wed, Aug 12, 2015 at 5:23 PM, Antony Hosking <hosking at purdue.edu
>>>> <mailto:hosking at purdue.edu>> wrote:
>>>> I wasn’t aware this had changed.
>>>> When was this regression introduced?
>>>> 
>>>>> On Aug 13, 2015, at 2:11 AM, Darko Volaric <lists at darko.org
>>>>> <mailto:lists at darko.org>> wrote:
>>>>> 
>>>>> For instance, cm3 used to keep on compiling files after errors were
>>>>> found. Now it seems to stop after one module. That loss of functionality
>>>>> seriously reduces productivity. I couldn't find any switch to reverse the
>>>>> change. When was this change decided? Is there a way to restore it?
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20150812/12d2545e/attachment-0002.html>


More information about the M3devel mailing list