[M3devel] cvsup crash

Jay K jay.krell at cornell.edu
Tue Sep 7 05:21:30 CEST 2010


 > It is certainly worth fixing bugs exposed by cvsup.  It used to run.  Why does it not run now?  Has there been regression in the CM3 implementation?
 
 
Very little is known. I don't think we should be so quick to assume a regression in cm3.
For example, cvsup only recently was ever made to work with non-userthreads.
And this version has seen extremely little use. Perhaps it never actually worked with non-user threads.
It previously depended on all threads surviving fork().
Bugs could easily be in cvsup itself.
As well, don't we know that Trestle has forever had several race conditions?
  Having recently fixed a few?
 
It's been my experience that the less something is used, the more bugs it has..
Modula-3 * cvsup + trestle...
 
 - Jay

 


From: hosking at cs.purdue.edu
Date: Mon, 6 Sep 2010 22:26:45 -0400
To: jay.krell at cornell.edu
CC: m3devel at elegosoft.com; hendrik at topoi.pooq.com
Subject: Re: [M3devel] cvsup crash


It is certainly worth



On 6 Sep 2010, at 20:23, Jay K wrote:

I don't know cvsup.
Given how poor cvs is in the first place, and how many promising alternatives there are now,
it seems a waste to invest in learning to use cvsup, or spending much time debugging it and fixing it.
But maybe we'll get it working.



It is certainly worth fixing bugs exposed by cvsup.  It used to run.  Why does it not run now?  Has there been regression in the CM3 implementation?
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20100907/2090240b/attachment-0002.html>


More information about the M3devel mailing list