<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Approximatrix Forums — unti-testing with simplyfortran]]></title>
		<link>http://forums.approximatrix.com/viewtopic.php?id=368</link>
		<atom:link href="http://forums.approximatrix.com/extern.php?action=feed&amp;tid=368&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in unti-testing with simplyfortran.]]></description>
		<lastBuildDate>Sat, 06 Sep 2014 17:15:35 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: unti-testing with simplyfortran]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=1499#p1499</link>
			<description><![CDATA[<p>I know how complex this is.</p><p>I have multiple project support in my own build tool (command line tool written in python). This also has support for module/sub-module tree dependencies even though these aren&#039;t supported yet by any compilers that I own.</p><p>So definitely willing to wait for v. 3.0+.</p>]]></description>
			<author><![CDATA[null@example.com (davidb)]]></author>
			<pubDate>Sat, 06 Sep 2014 17:15:35 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=1499#p1499</guid>
		</item>
		<item>
			<title><![CDATA[Re: unti-testing with simplyfortran]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=1498#p1498</link>
			<description><![CDATA[<p>David,</p><p>That&#039;s a good point.&nbsp; There&#039;s a substantial amount of complexity with multiple projects, which is why this feature would have to be included in a major version update.</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Sat, 06 Sep 2014 15:21:07 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=1498#p1498</guid>
		</item>
		<item>
			<title><![CDATA[Re: unti-testing with simplyfortran]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=1497#p1497</link>
			<description><![CDATA[<p>When you put multiple projects in version 3 it would be good if you could provide a mechanism for &quot;inter-project&quot; dependencies and calls.</p><p>For example,</p><p>Project 1 consists of a main program and &quot;other&quot; files (subroutines, modules ...)</p><p>Project 2 consists of a main program; has its own &quot;other&quot; files, but also calls subroutines in Project 1.</p><p>This is needed, for example, for Project 2 to be a &quot;test&quot; program which calls subroutines in Project 1.</p><p>You would need to have somewhere to enter the project dependencies and modify the makefile build process.</p>]]></description>
			<author><![CDATA[null@example.com (davidb)]]></author>
			<pubDate>Sat, 06 Sep 2014 05:39:12 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=1497#p1497</guid>
		</item>
		<item>
			<title><![CDATA[Re: unti-testing with simplyfortran]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=1494#p1494</link>
			<description><![CDATA[<p>I&#039;ll answer each question you&#039;ve asked below:</p><div class="quotebox"><blockquote><p>1. Can I debug into third-patry dll with simplyfortran?</p></blockquote></div><p>Yes, you can debug into a third-party DLL, but there are some major caveats.&nbsp; Basically, the DLL must have been compiled by a GNU compiler with debugging enabled.&nbsp; A DLL compiled with Microsoft&#039;s toolchain will not contain debugging information that is 100% compatible with Simply Fortran&#039;s debugger.&nbsp; You might get lucky, but it&#039;s doubtful it will work.</p><div class="quotebox"><blockquote><p>2. Can i have &gt;1 projects at the same time (for example dll project and command-line project)?</p></blockquote></div><p>In versions 1.x and 2.x, you cannot have multiple projects open in Simply Fortran simultaneously.&nbsp; This feature is planned, however, for version 3.&nbsp; There is currently no timeline for its release, however.&nbsp; </p><p>That said, Simply Fortran was designed to have multiple instances of itself running.&nbsp; A user would start Simply Fortran twice, loading a different project into each instance of the program.&nbsp; I do understand that most users don&#039;t find this situation ideal, which is why changes will be coming in version 3.</p><div class="quotebox"><blockquote><p>3. Is there a plan to add <a href="http://flibs.sourceforge.net/ftnunit.html">http://flibs.sourceforge.net/ftnunit.html</a> unit tests into ide?</p></blockquote></div><p>I&#039;ve looked into/considered a number of Fortran unit test frameworks for inclusion into Simply Fortran.&nbsp; There has not been much interest coming from users, however.&nbsp; If enough people think such an addition would be useful, it can be added to the queue of new features.</p><p>In the meantime, it should be easy enough to manually compile.&nbsp; The flibs project is generally compatible with Simply Fortran.&nbsp; I&#039;ll be happy to help you get started if you need some assistance.</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Thu, 04 Sep 2014 13:14:33 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=1494#p1494</guid>
		</item>
		<item>
			<title><![CDATA[unti-testing with simplyfortran]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=1492#p1492</link>
			<description><![CDATA[<p>Hello!</p><p>1. Can I debug into third-patry dll with simplyfortran?</p><p>2. Can i have &gt;1 projects at the same time (for example dll project and command-line project)?</p><p>Scenario is to have unittest-project and library-project.</p><p>3. Is there a plan to add <a href="http://flibs.sourceforge.net/ftnunit.html">http://flibs.sourceforge.net/ftnunit.html</a> unit tests into ide? Special test-project type, UI to run specific test, UI to view test results</p>]]></description>
			<author><![CDATA[null@example.com (a2182008)]]></author>
			<pubDate>Thu, 04 Sep 2014 11:37:09 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=1492#p1492</guid>
		</item>
	</channel>
</rss>
