<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Approximatrix Forums — Conditional Breakpoints]]></title>
		<link>https://forums.approximatrix.com/viewtopic.php?id=557</link>
		<atom:link href="https://forums.approximatrix.com/extern.php?action=feed&amp;tid=557&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in Conditional Breakpoints.]]></description>
		<lastBuildDate>Fri, 20 May 2016 19:31:31 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Conditional Breakpoints]]></title>
			<link>https://forums.approximatrix.com/viewtopic.php?pid=2528#p2528</link>
			<description><![CDATA[<p>Linux versions have been available for a day on the <a href="http://simplyfortran.com/linux/download/">Linux Download page</a>.</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Fri, 20 May 2016 19:31:31 +0000</pubDate>
			<guid>https://forums.approximatrix.com/viewtopic.php?pid=2528#p2528</guid>
		</item>
		<item>
			<title><![CDATA[Re: Conditional Breakpoints]]></title>
			<link>https://forums.approximatrix.com/viewtopic.php?pid=2527#p2527</link>
			<description><![CDATA[<p>Thanks Jeff.</p>]]></description>
			<author><![CDATA[null@example.com (davidb)]]></author>
			<pubDate>Fri, 20 May 2016 05:52:52 +0000</pubDate>
			<guid>https://forums.approximatrix.com/viewtopic.php?pid=2527#p2527</guid>
		</item>
		<item>
			<title><![CDATA[Re: Conditional Breakpoints]]></title>
			<link>https://forums.approximatrix.com/viewtopic.php?pid=2526#p2526</link>
			<description><![CDATA[<p>A new build (2197) is now available for Windows on the <a href="http://simplyfortran.com/download/">Download page</a> that adds the option to remove conditions on conditional breakpoints and adds support in conditional breakpoints and watch expressions for symbol-based logic operators when working with Fortran (==, /=, &lt;, &gt;, etc.).&nbsp; The GNU/Linux fixed versions are forthcoming.</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Wed, 18 May 2016 15:26:34 +0000</pubDate>
			<guid>https://forums.approximatrix.com/viewtopic.php?pid=2526#p2526</guid>
		</item>
		<item>
			<title><![CDATA[Re: Conditional Breakpoints]]></title>
			<link>https://forums.approximatrix.com/viewtopic.php?pid=2513#p2513</link>
			<description><![CDATA[<p>David,</p><p>On second thought, I&#039;ll see that &quot;Clear condition&quot; is added in a new build sometime this week. It is frustrating that it works the way it does.</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Mon, 16 May 2016 12:00:24 +0000</pubDate>
			<guid>https://forums.approximatrix.com/viewtopic.php?pid=2513#p2513</guid>
		</item>
		<item>
			<title><![CDATA[Re: Conditional Breakpoints]]></title>
			<link>https://forums.approximatrix.com/viewtopic.php?pid=2512#p2512</link>
			<description><![CDATA[<p>David,</p><p>The debugger used to understand the logic symbols you had mentioned in an earlier version due to some custom patching we had added.&nbsp; It looks like, during an upgrade, that patch wasn&#039;t reapplied. The GDB core developers seem to be unaware that those symbols are indeed valid Fortran.&nbsp; I&#039;ll see that a new build is released with that patch applied.</p><p>You are correct, there is no way to remove a conditional other than to remove it entirely or set the condition to logical true.&nbsp; That feature will probably be postponed until 2.29, but we&#039;re fully aware of that shortcoming. It&#039;s an unfortunate consequence of how GDB is handling the underlying breakpoints, although we can and will add the feature.</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Mon, 16 May 2016 11:14:20 +0000</pubDate>
			<guid>https://forums.approximatrix.com/viewtopic.php?pid=2512#p2512</guid>
		</item>
		<item>
			<title><![CDATA[Conditional Breakpoints]]></title>
			<link>https://forums.approximatrix.com/viewtopic.php?pid=2511#p2511</link>
			<description><![CDATA[<p>Thanks for adding conditional breakpoints in 6.1.0.</p><p>The condition should be a logical expression. Can you make sure all logical expressions are supported.</p><p>For a loop index i, to break on the 10th iteration I set the condition as i == 10 but this didn&#039;t work. I had to use i .eq. 10.</p><p>(Similarly /=, &lt;, &gt;, &lt;=, &gt;= should be supported ideally.)</p><p>The other issue I have found is there is no way to clear a condition once it is set (other than setting the condition to .true. or removing it and then recreating a non-conditional breakpoint).</p><p>I would do the following:</p><p>Make &quot;enable&quot;&nbsp; in menu show &quot;enable&quot; or &quot;disable&quot; as appropriate.<br />Add a clear condition option to the menu when one has been set (grey out/disable when one has not been set).</p><p>Meanwhile I can work around these issues easily enough.</p><p>David.</p>]]></description>
			<author><![CDATA[null@example.com (davidb)]]></author>
			<pubDate>Mon, 16 May 2016 07:24:57 +0000</pubDate>
			<guid>https://forums.approximatrix.com/viewtopic.php?pid=2511#p2511</guid>
		</item>
	</channel>
</rss>
