Re: CM or SML/NJ compilation error?

Geoffrey Alan Washburn <[email protected]> Sun, 18 Mar 2007 12:23:16 -0400
Newsgroups gmane.comp.lang.sml.smlnj
Message-ID <[email protected]>
Geoffrey Alan Washburn wrote:
> Matthias Blume wrote:
>> Is this during a parallel make, or during an ordinary CM.make run?
>>
>> (I've never seen this before, but the error message indicates that
>> something is going awry involving continuations -- which points
>> to the parallel make code.)
> 
> 	It seems to happen with both normal and parallel builds.
> 
> I'm currently trying to do a pseudo binary-search to figure out what 
> part of my project could be causing this.  I do have some parts that use 
> continuations, but most of the files it hangs on do not make any use of 
> the bits that use callcc/throw, so it seems that the relationship must 
> be indirect somehow.

	I think I've narrowed it down to whether I perform a specific functor 
application or not.  However, it doesn't seem to always hang immediately 
after the functor is applied, it may not happen until one or two more 
files are processed.  Could this behavior be caused by an exception or 
continuation throw occurring during functor application?  Such a thing 
shouldn't be happening, but I haven't yet started examining the code to 
see whether there is something fishy.


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV