<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Approximatrix Forums — Generating Makefile hangs]]></title>
		<link>https://forums.approximatrix.com/viewtopic.php?id=255</link>
		<atom:link href="https://forums.approximatrix.com/extern.php?action=feed&amp;tid=255&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in Generating Makefile hangs.]]></description>
		<lastBuildDate>Fri, 20 Sep 2013 17:17:47 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Generating Makefile hangs]]></title>
			<link>https://forums.approximatrix.com/viewtopic.php?pid=995#p995</link>
			<description><![CDATA[<p>John,</p><p>It looks like there were three possible issues:</p><p>1. There was a somewhat inadvisable operation occurring in the thread that generates the makefile (it was modifying stored project filenames internally).&nbsp; This problem was more generic, but it could theoretically cause crashes I suppose.</p><p>2. The system for checking if <em>INCLUDE</em>d files were part of the current project had a handful of possible failure points.&nbsp; It has been cleaned up substantially, and a safety measure to prevent lockup is now in place.</p><p>3. The result of asking the dependency calculation engine if the queue was empty was never checked.&nbsp; Instead, it was assumed the dependency queue was empty.&nbsp; Theoretically it could lead to some odd cases where a deadlock (two threads waiting on each other) could occur.</p><p>They&#039;ve all been fixed in the development version, which is just about ready for testing.</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Fri, 20 Sep 2013 17:17:47 +0000</pubDate>
			<guid>https://forums.approximatrix.com/viewtopic.php?pid=995#p995</guid>
		</item>
		<item>
			<title><![CDATA[Re: Generating Makefile hangs]]></title>
			<link>https://forums.approximatrix.com/viewtopic.php?pid=994#p994</link>
			<description><![CDATA[<p>Sorry to refer to SF2.1.<br />I meant SF2.2.</p><p>Glad you&#039;ve spotted the prob.<br />--- <br />J.</p>]]></description>
			<author><![CDATA[null@example.com (JohnWasilewski)]]></author>
			<pubDate>Fri, 20 Sep 2013 12:24:38 +0000</pubDate>
			<guid>https://forums.approximatrix.com/viewtopic.php?pid=994#p994</guid>
		</item>
		<item>
			<title><![CDATA[Re: Generating Makefile hangs]]></title>
			<link>https://forums.approximatrix.com/viewtopic.php?pid=993#p993</link>
			<description><![CDATA[<p>John,</p><p>It appears that I can replicate the issue.&nbsp; I&#039;m looking into the causes now.</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Fri, 20 Sep 2013 12:06:09 +0000</pubDate>
			<guid>https://forums.approximatrix.com/viewtopic.php?pid=993#p993</guid>
		</item>
		<item>
			<title><![CDATA[Re: Generating Makefile hangs]]></title>
			<link>https://forums.approximatrix.com/viewtopic.php?pid=992#p992</link>
			<description><![CDATA[<p>John,</p><p>I&#039;m looking into the issue.&nbsp; I have one question first.&nbsp; Is there anything in the Makefile after this lockup?&nbsp; Just curious.</p><p>Also, version 2.2 has been out for a while now.&nbsp; I would suggest upgrading, although it is doubtful this problem will be resolved by the upgrade.</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Fri, 20 Sep 2013 11:28:26 +0000</pubDate>
			<guid>https://forums.approximatrix.com/viewtopic.php?pid=992#p992</guid>
		</item>
		<item>
			<title><![CDATA[Generating Makefile hangs]]></title>
			<link>https://forums.approximatrix.com/viewtopic.php?pid=991#p991</link>
			<description><![CDATA[<p>I&#039;ve recently been encountering quite a lot of occasions where, on trying to BUILD, SF2.1 hangs, then greys out, displaying,</p><p>&nbsp; &nbsp; &nbsp; Generating Makefile...</p><p>It sometimes does this two or three times in a row.<br />I Use the task manager to kill it each time and, changing nothing, just try again until it succeeds.</p><p>This is recent behaviour.&nbsp; SF2.1 was not doing this when I first started using it.&nbsp; <br />It might well be due to some setting or error in my computer, therefore.<br />I am reporting it just in case anyone else has any similar experience.<br />--- <br />John</p>]]></description>
			<author><![CDATA[null@example.com (JohnWasilewski)]]></author>
			<pubDate>Fri, 20 Sep 2013 08:38:06 +0000</pubDate>
			<guid>https://forums.approximatrix.com/viewtopic.php?pid=991#p991</guid>
		</item>
	</channel>
</rss>
