<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Approximatrix Forums — unti-testing with simplyfortran]]></title>
	<link rel="self" href="http://forums.approximatrix.com/extern.php?action=feed&amp;tid=368&amp;type=atom" />
	<updated>2014-09-06T17:15:35Z</updated>
	<generator>PunBB</generator>
	<id>http://forums.approximatrix.com/viewtopic.php?id=368</id>
		<entry>
			<title type="html"><![CDATA[Re: unti-testing with simplyfortran]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?pid=1499#p1499" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[davidb]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=3463</uri>
			</author>
			<updated>2014-09-06T17:15:35Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?pid=1499#p1499</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: unti-testing with simplyfortran]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?pid=1498#p1498" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[jeff]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=2</uri>
			</author>
			<updated>2014-09-06T15:21:07Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?pid=1498#p1498</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: unti-testing with simplyfortran]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?pid=1497#p1497" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[davidb]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=3463</uri>
			</author>
			<updated>2014-09-06T05:39:12Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?pid=1497#p1497</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: unti-testing with simplyfortran]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?pid=1494#p1494" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[jeff]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=2</uri>
			</author>
			<updated>2014-09-04T13:14:33Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?pid=1494#p1494</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[unti-testing with simplyfortran]]></title>
			<link rel="alternate" href="http://forums.approximatrix.com/viewtopic.php?pid=1492#p1492" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[a2182008]]></name>
				<uri>http://forums.approximatrix.com/profile.php?id=3573</uri>
			</author>
			<updated>2014-09-04T11:37:09Z</updated>
			<id>http://forums.approximatrix.com/viewtopic.php?pid=1492#p1492</id>
		</entry>
</feed>
