<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Approximatrix Forums — SF 2.39 Indexing Problem]]></title>
		<link>http://forums.approximatrix.com/viewtopic.php?id=653</link>
		<atom:link href="http://forums.approximatrix.com/extern.php?action=feed&amp;tid=653&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent posts in SF 2.39 Indexing Problem.]]></description>
		<lastBuildDate>Sun, 15 Oct 2017 20:27:38 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: SF 2.39 Indexing Problem]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=3048#p3048</link>
			<description><![CDATA[<p>Hi Jeff,</p><p>That&#039;s great news.&nbsp; I was concerned that something on my system was causing the problem. I tried turning off the anti-virus, running check-disk, scanning for adware, cleaning up the registry, etc., but none of it prevented the SF 2.39 issue.&nbsp; I finally had to revert back to SF 2.37.</p><p>Now I&#039;m double pleased; first that you found the problem and fixed it and second that it was not my computer causing the problem.</p><p>I look forward to using SF 2.40 and as always thanks for your continued support.</p><p>Frank</p>]]></description>
			<author><![CDATA[null@example.com (drfrank)]]></author>
			<pubDate>Sun, 15 Oct 2017 20:27:38 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=3048#p3048</guid>
		</item>
		<item>
			<title><![CDATA[Re: SF 2.39 Indexing Problem]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=3047#p3047</link>
			<description><![CDATA[<p>I believe I&#039;ve isolated the issue to using prepared statements in our internal database.&nbsp; Version 2.38 switched to multithreaded dependency and Fortran element scanning. For speed reasons, the internal database prepared insertion and retrieval queries upon startup.&nbsp; The issue arises when two threads attempt to use the same prepared statement.&nbsp; If both are, for example, querying the database for available modules at the same time, the two queries can actually start using the same pointer to a query, causing the second-to-finish thread to crash if the first-to-finish thread actually closes out the query.&nbsp; The issue is more likely to arise as the number of processors on the system increases.&nbsp; </p><p>A fix for 2.40 is now being tested that basically removes the prepared statements entirely since the bottleneck is not the internal database.&nbsp; Reliability should be significantly increased.</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Sun, 15 Oct 2017 17:37:07 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=3047#p3047</guid>
		</item>
		<item>
			<title><![CDATA[Re: SF 2.39 Indexing Problem]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=3045#p3045</link>
			<description><![CDATA[<p>Frank,</p><p>Thanks for sending the partially created makefile.&nbsp; It&#039;ll provide a starting point for debugging.&nbsp; </p><p>The crash information isn&#039;t as useful.&nbsp; I&#039;d guess it&#039;s just explaining that some part of the Windows API was called with an illegal argument or a bad memory address.&nbsp; The Internet search information is a generic description of why a DLL might cause a crash.&nbsp; Simply Fortran doesn&#039;t ship ntdll.dll as it is a core component of the Windows operating system.</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Tue, 10 Oct 2017 11:39:01 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=3045#p3045</guid>
		</item>
		<item>
			<title><![CDATA[Re: SF 2.39 Indexing Problem]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=3042#p3042</link>
			<description><![CDATA[<p>Jeff,</p><p>I&#039;ve experienced another error with fwin.exe.&nbsp; The following is the error message related to an &quot;APPCRASH&quot; from module ntdll.dll.<br />I&#039;ve not experienced any problems with Windows 7.0 or running any other applications.</p><p>Message: &quot;SF fwin.exe has stopped working:</p><p>Problem signature:<br />&nbsp; Problem Event Name:&nbsp; &nbsp; APPCRASH<br />&nbsp; Application Name:&nbsp; &nbsp; fwin.exe<br />&nbsp; Application Version:&nbsp; &nbsp; 0.0.0.0<br />&nbsp; Application Timestamp:&nbsp; &nbsp; 59a03b42<br />&nbsp; Fault Module Name:&nbsp; &nbsp; ntdll.dll<br />&nbsp; Fault Module Version:&nbsp; &nbsp; 6.1.7601.18247<br />&nbsp; Fault Module Timestamp:&nbsp; &nbsp; 521ea8e7<br />&nbsp; Exception Code:&nbsp; &nbsp; c0000005<br />&nbsp; Exception Offset:&nbsp; &nbsp; 0002e3be<br />&nbsp; OS Version:&nbsp; &nbsp; 6.1.7601.2.1.0.768.3<br />&nbsp; Locale ID:&nbsp; &nbsp; 1033<br />&nbsp; Additional Information 1:&nbsp; &nbsp; 023c<br />&nbsp; Additional Information 2:&nbsp; &nbsp; 023cde462b8019a6bb5ee8774be2c1ed<br />&nbsp; Additional Information 3:&nbsp; &nbsp; 71a7<br />&nbsp; Additional Information 4:&nbsp; &nbsp; 71a7e71adb058bb0569b8e144ee76ab0</p><p>Related information I took off the internet regarding ntdll.dll:<br />NTDLL.DLL, FILE DESCRIPTION: NT LAYER DLL<br />Errors related to ntdll.dll can arise for a few different different reasons. <br />For instance, a faulty application, ntdll.dll has been deleted or misplaced, <br />corrupted by malicious software present on your PC or a damaged Windows registry.<br />This file is required by Windows, and deleting the file would make Windows inoperable.</p><p>Frank</p>]]></description>
			<author><![CDATA[null@example.com (drfrank)]]></author>
			<pubDate>Sun, 08 Oct 2017 00:30:32 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=3042#p3042</guid>
		</item>
		<item>
			<title><![CDATA[Re: SF 2.39 Indexing Problem]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=3041#p3041</link>
			<description><![CDATA[<p>Jeff,</p><p>You wrote: &quot;An SEH error is drastically more severe.&nbsp; If you do see one occur, you cab email whatever makefile is present after the error (it probably won&#039;t be complete) so I can troubleshoot the problem.&quot;</p><p>I inadvertently caused a syntax error programmatically, but upon a Build an (SEH) error occurred.<br />I&#039;ve reconstruction the message here:</p><p>&nbsp; &nbsp; &nbsp; END IF<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1<br />Error: Expecting END SUBROUTINE statement at (1)<br />Error: Last command making (build=SHARC8.50_CGM8_Module.o) returned a bad status<br />Error: Make execution terminated</p><p>* Failed *<br />==============<br />Generation Makefile... Okay</p><p>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br />Make Construction Error</p><p>! A sever, internal error occurred while creating the Makefile.<br />&nbsp; Please report this issue (SEH) to support@approximatrix.com<br />~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</p><p>The Make file resulting from the error is shown below:<br />--------------------------------------------------------------------------------<br />#<br /># Automagically generated by Approximatrix Simply Fortran 2.39<br />#<br />FC=&quot;C:\Program Files (x86)\Simply Fortran 2\mingw-w64\bin\gfortran.exe&quot;<br />CC=&quot;C:\Program Files (x86)\Simply Fortran 2\mingw-w64\bin\gcc.exe&quot;<br />AR=&quot;C:\Program Files (x86)\Simply Fortran 2\mingw-w64\bin\ar.exe&quot;<br />WRC=&quot;C:\Program Files (x86)\Simply Fortran 2\mingw-w64\bin\windres.exe&quot;<br />RM=rm -f<br />IDIR=-IC:/Users/Julianna/AppData/Local/sfpm/64/include <br />LDIR=-LC:/Users/Julianna/AppData/Local/sfpm/64/lib <br />OPTFLAGS= -O2<br />SPECIALFLAGS=$(IDIR)<br />RCFLAGS=-O coff<br />PRJ_FFLAGS=-O2 -ffrontend-optimize -Wl,-stack_size,0xFFFFFFFF,-stack_addr,0xC0000000,--heap=0x00100000 <br />PRJ_CFLAGS=</p><p># Auto-including AppGraphics libraries.<br />--------------------------------------------------------------------------------</p><p>Thanks for you continued effort in the development of SF; I couldn&#039;t do without it. <br />Great application!</p><p>Frank</p>]]></description>
			<author><![CDATA[null@example.com (drfrank)]]></author>
			<pubDate>Sat, 07 Oct 2017 14:17:36 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=3041#p3041</guid>
		</item>
		<item>
			<title><![CDATA[Re: SF 2.39 Indexing Problem]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=3040#p3040</link>
			<description><![CDATA[<p>Jeff,</p><p>Thank you for your detailed response.&nbsp; You are correct, after the so-called crash and truncated re-Build,&nbsp; when Build was executed once again, it compiled perfectly.</p><p>Regarding the Virus scanner, I do use Microsoft Security Essentials and for computer maintenance real-time scanning with IOLO System Mechanic.</p><p>Thanks for looking into this issue and I look forward to the next version of SF.</p><p>Frank</p>]]></description>
			<author><![CDATA[null@example.com (drfrank)]]></author>
			<pubDate>Sat, 07 Oct 2017 00:59:09 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=3040#p3040</guid>
		</item>
		<item>
			<title><![CDATA[Re: SF 2.39 Indexing Problem]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=3039#p3039</link>
			<description><![CDATA[<div class="quotebox"><cite>drfrank wrote:</cite><blockquote><p>I&#039;d like to follow up on the fwin.exe stopped working&nbsp; crashes.&nbsp; Several times using SF 2.39 I&#039;ve experienced SF crash completely (exe aborts with a &quot;fwin.exe stopped working&quot; error). At times it occurs during a build and other times just while I&#039;m editing a program file.</p></blockquote></div><p>I think we do need to clear some terminology up.&nbsp; If fwin.exe stops working, it constitutes a &quot;crash&quot; as you&#039;ve described.&nbsp; Version 2.38 and 2.39 might be using a new version of an internal database, which could be a culprit.&nbsp; I&#039;ll look into that, although I haven&#039;t experienced similar crashes.&nbsp; The multithreaded file scanner was introduced in 2.38, but, again, I haven&#039;t been able to reproduce crashing of the main development environment.</p><p>The &quot;build error&quot; that&#039;s problematic that you described earlier is the &quot;SEH&quot; error, which implies that the development environment&#039;s memory was corrupted at some point while creating a makefile.&nbsp; Again, I&#039;m not sure why that would occur nor can I reproduce it, but I suspect that the internal database is the cause.</p><p>The &quot;Timeout&quot; error can be caused by the dependency scanner, part of the indexing operation.&nbsp; There is a timing issue in version 2.39 and all earlier versions that can cause builds to &quot;Timeout&quot; (which isn&#039;t a &quot;crash,&quot; but, rather, a valid message) if file indexing operations haven&#039;t been complete.&nbsp; It should already be fixed in the development version.</p><div class="quotebox"><cite>drfrank wrote:</cite><blockquote><p>Here&#039;s an example of the Make file where a SF 2.39 crash occurred during a program build.</p></blockquote></div><p>So the makefile appears to be successfully created.&nbsp; I don&#039;t see anything wrong.&nbsp; If fwin.exe &quot;crashed&quot; here, it is simply due to an internal bug caused by, most likely, the internal database.&nbsp; It would have been interesting if an &quot;SEH&quot; error were displayed.&nbsp; Otherwise, everything appeared to work prior to a crash.</p><div class="quotebox"><cite>drfrank wrote:</cite><blockquote><p>When I re-loaded SF 2.39 and tried to re-build the same program, I received the following...</p></blockquote></div><p>The output in the Build Status tab looks completely normal here.&nbsp; You are seeing &quot;Permission Denied&quot; errors during linking, which means either your program did not properly terminate prior to building (check the Task Manager) or a virus scanner is not releasing a handle to the executable to allow the linker to overwrite the original executable.&nbsp; That issue is entirely unrelated to everything else you&#039;ve described.&nbsp; Are you running a virus scanner, and, if so, which?</p><p>You have to remember that you&#039;re using a program to generate and later replace executables (I&#039;m pretty sure our linker is set up to first delete then create a new executable, but I need to confirm...), an action which almost every virus scanner considers highly suspect.&nbsp; A normal user wouldn&#039;t have any need to replace an executable, let alone create and then launch one.&nbsp; Many popular, third-party scanners take a very dim view of compilers.&nbsp; I don&#039;t have these type of issues with Microsoft&#039;s own scanner, however.</p><p>I will look into the internal database further next week.&nbsp; I would guess that recent crashes would be due to that issue.</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Sat, 07 Oct 2017 00:34:52 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=3039#p3039</guid>
		</item>
		<item>
			<title><![CDATA[Re: SF 2.39 Indexing Problem]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=3038#p3038</link>
			<description><![CDATA[<p>Jeff,</p><p>Here&#039;s an example of the Make file where a SF 2.39 crash occurred during a program build.</p><p>#<br /># Automagically generated by Approximatrix Simply Fortran 2.39<br />#<br />FC=&quot;C:\Program Files (x86)\Simply Fortran 2\mingw-w64\bin\gfortran.exe&quot;<br />CC=&quot;C:\Program Files (x86)\Simply Fortran 2\mingw-w64\bin\gcc.exe&quot;<br />AR=&quot;C:\Program Files (x86)\Simply Fortran 2\mingw-w64\bin\ar.exe&quot;<br />WRC=&quot;C:\Program Files (x86)\Simply Fortran 2\mingw-w64\bin\windres.exe&quot;<br />RM=rm -f</p><p>IDIR=-IC:/Users/Julianna/AppData/Local/sfpm/64/include </p><p>LDIR=-LC:/Users/Julianna/AppData/Local/sfpm/64/lib </p><br /><p>OPTFLAGS= -O2</p><p>SPECIALFLAGS=$(IDIR)</p><p>RCFLAGS=-O coff</p><p>PRJ_FFLAGS=-O2 -ffrontend-optimize -Wl,-stack_size,0xFFFFFFFF,-stack_addr,0xC0000000,--heap=0x00100000 </p><p>PRJ_CFLAGS=</p><p># Auto-including AppGraphics libraries.<br />PRJ_LFLAGS=-lappgraphics -lgdi32 -lcomdlg32 -lcomctl32 -luuid -loleaut32 -lole32 -mcmodel=medium</p><p>FFLAGS=$(SPECIALFLAGS) $(OPTFLAGS) $(PRJ_FFLAGS) -Jmodules </p><p>CFLAGS=$(SPECIALFLAGS) $(OPTFLAGS) $(PRJ_CFLAGS)</p><p>&quot;build\EZCalc_Global.o&quot;: &quot;.\EZCalc_Global.F90&quot; &quot;modules\nrtype.mod&quot;<br />&nbsp; &nbsp; @echo Compiling .\EZCalc_Global.F90<br />&nbsp; &nbsp; @$(FC) -c -o &quot;build\EZCalc_Global.o&quot; $(FFLAGS) &quot;.\EZCalc_Global.F90&quot;<br />.<br />.<br />.<br />&nbsp; &nbsp; @echo Deleting build\SHARC8.51_ScrollMenu_Module.o and related files<br />&nbsp; &nbsp; @$(RM) &quot;build\SHARC8.51_ScrollMenu_Module.o&quot; &quot;modules\mainmenu.mod&quot;<br />&nbsp; &nbsp; @echo Deleting default icon resource<br />&nbsp; &nbsp; @$(RM) &quot;build\sf_default_resource.res&quot;<br />&nbsp; &nbsp; @echo Deleting Ezy-CurvFit4.exe<br />&nbsp; &nbsp; @$(RM) &quot;Ezy-CurvFit4.exe&quot;</p><p>&quot;Ezy-CurvFit4.exe&quot;:&nbsp; &quot;build\EZCalc_Global.o&quot; &quot;build\EZCALC_Main2.o&quot; &quot;build\EZCalc_Module.o&quot; &quot;build\My_Function_Module.o&quot; &quot;build\SHARC8.50_AxisScale.o&quot; &quot;build\SHARC8.50_BIOS_Module.o&quot; &quot;build\SHARC8.50_CGM8_Module.o&quot; &quot;build\SHARC8.50_CheckData.o&quot; &quot;build\SHARC8.50_CheckParser_MDL.o&quot; &quot;build\SHARC8.50_EigenPCA_Mod.o&quot; &quot;build\SHARC8.50_Error_Handler.o&quot; &quot;build\SHARC8.50_Func_UDF_MDL.o&quot; &quot;build\SHARC8.50_FunctParser.o&quot; &quot;build\SHARC8.50_Globals.o&quot; &quot;build\SHARC8.50_LaunchExe.o&quot; &quot;build\SHARC8.50_LaunchExeWrapper.o&quot; &quot;build\SHARC8.50_LaunchPath.o&quot; &quot;build\SHARC8.50_LevelButtons.o&quot; &quot;build\SHARC8.50_MachPrecision.o&quot; &quot;build\SHARC8.50_Main_Sub_MDL.o&quot; &quot;build\SHARC8.50_Main_UDF.o&quot; &quot;build\SHARC8.50_MARQ21_Module.o&quot; &quot;build\SHARC8.50_Matrix_Inverse .o&quot; &quot;build\SHARC8.50_nrUtil.o&quot; &quot;build\SHARC8.50_Operators.o&quot; &quot;build\SHARC8.50_PercentProgressBar.o&quot; &quot;build\SHARC8.50_Plot.o&quot; &quot;build\SHARC8.50_PlotXYWindow2.o&quot; &quot;build\SHARC8.50_Pvalue.o&quot; &quot;build\SHARC8.50_ReadWrite.o&quot; &quot;build\SHARC8.50_Reinsch_Smooth_Module.o&quot; &quot;build\SHARC8.50_ResidualsWindow.o&quot; &quot;build\SHARC8.50_ResultsWindow.o&quot; &quot;build\SHARC8.50_RKF7n_Module.o&quot; &quot;build\SHARC8.50_ROBUSTWT_Module.o&quot; &quot;build\SHARC8.50_Scosine.o&quot; &quot;build\SHARC8.50_SemiLogWindow2.o&quot; &quot;build\SHARC8.50_StiffDiff3a.o&quot; &quot;build\SHARC8.50_StrLib.o&quot; &quot;build\SHARC8.50_TAU2_Outliers.o&quot; &quot;build\SHARC8.50_TextBox_Module.o&quot; &quot;build\SHARC8.50_XYDataWindow.o&quot; &quot;build\SHARC8.51_ScrollMenu_Module.o&quot; &quot;build\sf_default_resource.res&quot; &quot;build\EzyCurvFit900.prj.target&quot;<br />&nbsp; &nbsp; @echo Generating Ezy-CurvFit4.exe<br />&nbsp; &nbsp; @$(FC) -o &quot;Ezy-CurvFit4.exe&quot; -static &quot;build\EZCalc_Global.o&quot; &quot;build\EZCALC_Main2.o&quot; &quot;build\EZCalc_Module.o&quot; &quot;build\My_Function_Module.o&quot; &quot;build\SHARC8.50_AxisScale.o&quot; &quot;build\SHARC8.50_BIOS_Module.o&quot; &quot;build\SHARC8.50_CGM8_Module.o&quot; &quot;build\SHARC8.50_CheckData.o&quot; &quot;build\SHARC8.50_CheckParser_MDL.o&quot; &quot;build\SHARC8.50_EigenPCA_Mod.o&quot; &quot;build\SHARC8.50_Error_Handler.o&quot; &quot;build\SHARC8.50_Func_UDF_MDL.o&quot; &quot;build\SHARC8.50_FunctParser.o&quot; &quot;build\SHARC8.50_Globals.o&quot; &quot;build\SHARC8.50_LaunchExe.o&quot; &quot;build\SHARC8.50_LaunchExeWrapper.o&quot; &quot;build\SHARC8.50_LaunchPath.o&quot; &quot;build\SHARC8.50_LevelButtons.o&quot; &quot;build\SHARC8.50_MachPrecision.o&quot; &quot;build\SHARC8.50_Main_Sub_MDL.o&quot; &quot;build\SHARC8.50_Main_UDF.o&quot; &quot;build\SHARC8.50_MARQ21_Module.o&quot; &quot;build\SHARC8.50_Matrix_Inverse .o&quot; &quot;build\SHARC8.50_nrUtil.o&quot; &quot;build\SHARC8.50_Operators.o&quot; &quot;build\SHARC8.50_PercentProgressBar.o&quot; &quot;build\SHARC8.50_Plot.o&quot; &quot;build\SHARC8.50_PlotXYWindow2.o&quot; &quot;build\SHARC8.50_Pvalue.o&quot; &quot;build\SHARC8.50_ReadWrite.o&quot; &quot;build\SHARC8.50_Reinsch_Smooth_Module.o&quot; &quot;build\SHARC8.50_ResidualsWindow.o&quot; &quot;build\SHARC8.50_ResultsWindow.o&quot; &quot;build\SHARC8.50_RKF7n_Module.o&quot; &quot;build\SHARC8.50_ROBUSTWT_Module.o&quot; &quot;build\SHARC8.50_Scosine.o&quot; &quot;build\SHARC8.50_SemiLogWindow2.o&quot; &quot;build\SHARC8.50_StiffDiff3a.o&quot; &quot;build\SHARC8.50_StrLib.o&quot; &quot;build\SHARC8.50_TAU2_Outliers.o&quot; &quot;build\SHARC8.50_TextBox_Module.o&quot; &quot;build\SHARC8.50_XYDataWindow.o&quot; &quot;build\SHARC8.51_ScrollMenu_Module.o&quot; &quot;build\sf_default_resource.res&quot; $(LDIR) $(PRJ_LFLAGS)</p><p>all: &quot;Ezy-CurvFit4.exe&quot; .SYMBOLIC<br />---------------SF crashed here-----------------------------------------</p><p>When I re-loaded SF 2.39 and tried to re-build the same program, I received the following...</p><p>==============================================================================<br />Generating Makefile... Okay<br />==============================================================================<br />Processing default resource<br />Generating Ezy-CurvFit4.exe</p><p>* Complete *<br />==============================================================================<br />Generating Makefile... Okay<br />==============================================================================<br />Processing default resource<br />Generating Ezy-CurvFit4.exe<br />c:/program files (x86)/simply fortran 2/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: reopening Ezy-CurvFit4.exe: Permission denied</p><p>c:/program files (x86)/simply fortran 2/mingw-w64/bin/../lib/gcc/x86_64-w64-mingw32/7.2.0/../../../../x86_64-w64-mingw32/bin/ld.exe: final link failed: Permission denied<br />collect2.exe: error: ld returned 1 exit status<br />Error: Last command making (Ezy-CurvFit4.exe) returned a bad status<br />Error: Make execution terminated</p><p>* Failed *</p><p>I hope this is helpful,</p><p>Frank</p>]]></description>
			<author><![CDATA[null@example.com (drfrank)]]></author>
			<pubDate>Fri, 06 Oct 2017 21:30:40 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=3038#p3038</guid>
		</item>
		<item>
			<title><![CDATA[Re: SF 2.39 Indexing Problem]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=3037#p3037</link>
			<description><![CDATA[<p>Jeff,</p><p>I&#039;d like to follow up on the fwin.exe stopped working&nbsp; crashes.&nbsp; Several times using SF 2.39 I&#039;ve experienced SF crash completely (exe aborts with a &quot;fwin.exe stopped working&quot; error). At times it occurs during a build and other times just while I&#039;m editing a program file.</p><p>Although there&#039;s always a possibility that it&#039;s due to the program I&#039;m working on, especially during a build error.&nbsp; But I&#039;ve not experienced previous versions of SF crashing and totally shutting down while editing a program file.</p><p>Any thoughts?</p><p>Frank</p>]]></description>
			<author><![CDATA[null@example.com (drfrank)]]></author>
			<pubDate>Fri, 06 Oct 2017 20:12:48 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=3037#p3037</guid>
		</item>
		<item>
			<title><![CDATA[Re: SF 2.39 Indexing Problem]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=3034#p3034</link>
			<description><![CDATA[<p>Dependency timeouts mean, when building, that Simply Fortran has not completed dependency scanning for the project.&nbsp; It should just require more time.&nbsp; The compiler is never launched in this case because the makefile was never completely created.,= An SEH error is drastically more severe.&nbsp; If you do see one occur, you cab email whatever makefile is present after the error (it probably won&#039;t be complete) so I can troubleshoot the problem.</p><p>The compiler options would not cause any of the issues you&#039;ve described.</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Sun, 01 Oct 2017 21:51:15 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=3034#p3034</guid>
		</item>
		<item>
			<title><![CDATA[Re: SF 2.39 Indexing Problem]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=3033#p3033</link>
			<description><![CDATA[<p>Jeff,</p><p>Thank you provide a panel build window fix.&nbsp; I look forward to trying it.</p><p>Regarding, the size of the the program where I&#039;m experience crashes, it&#039;s not huge, just about 45 files producing a executable of around 3000k.&nbsp; By build crashes I mean that SF just aborts completely on occasion when building.&nbsp; I do recall an earlier message that said something like &#039;Dependency timeout&#039; or something like that.</p><p>Today I received a Make Construction Error, &quot;A severe, internal error occurred while creating the Makefile. Please report this issue (SEH) to support@approximatrix.com&quot;.&nbsp; But the SF panel displayed &quot;*Complete* Generating Makefile... Okay&quot;.</p><p>In SF under code generation menu I&#039;ve set the Optimization to &quot;Common&quot; but checked the [x] Agressive Loop Optimization.</p><p>Also under Compiler Flags/Fortran Compiler I inserted the following:<br />-O2 -ffrontend-optimize -Wl,-stack_size,0xFFFFFFFF,-stack_addr,0xC0000000,--heap=0x00100000 </p><p>Might this be causing the problem?</p><p>Frank</p>]]></description>
			<author><![CDATA[null@example.com (drfrank)]]></author>
			<pubDate>Sun, 01 Oct 2017 19:55:23 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=3033#p3033</guid>
		</item>
		<item>
			<title><![CDATA[Re: SF 2.39 Indexing Problem]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=3031#p3031</link>
			<description><![CDATA[<p>A build will be out next week fixing the closing of tabs and Simply Fortran&#039;s confusion about the new current tab.</p><p>Indexing cannot be disabled.&nbsp; In fact, I might remove the status mention of it since most users seem to think its unnecessary.&nbsp; How big is a &quot;VERY large&quot; project?&nbsp; Simply Fortran is regularly tested against projects with 100s of files, and it seems responsive on my end. Just trying to understand the issue.</p><p>What do you mean exactly by &quot;build crashes?&quot;</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Sun, 01 Oct 2017 13:56:46 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=3031#p3031</guid>
		</item>
		<item>
			<title><![CDATA[Re: SF 2.39 Indexing Problem]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=3030#p3030</link>
			<description><![CDATA[<p>Jeff,</p><p>The issue is related to the use and then removal &#039;X&#039; of the horizontal open build panel at the lower part of the SF screen.&nbsp; The problem does not arise when using vertical build panels selected in the &#039;Options/Tabs&#039; menu.</p><p>One additional question is related to indexing, which causes SF screen to continue to refresh very slowly when the project is VERY large.&nbsp; Is there an option to turn-off the indexing?</p><p>Even when shown to be &#039;Syntax Disabled&#039;, the indexing continues working every time the cursor is moved in the program.<br />For example, Syntax: &quot;Disabled Indexing: 2 Files - Working...&quot;</p><p>I&#039;ve also had build crashes of SF 2.39 that I&#039;ve not experienced with earlier versions.</p><p>Frank</p>]]></description>
			<author><![CDATA[null@example.com (drfrank)]]></author>
			<pubDate>Sun, 01 Oct 2017 13:44:41 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=3030#p3030</guid>
		</item>
		<item>
			<title><![CDATA[Re: SF 2.39 Indexing Problem]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=3029#p3029</link>
			<description><![CDATA[<div class="quotebox"><cite>drfrank wrote:</cite><blockquote><p> . . ..the term &#039;bug&#039; was coined by IBM when they found that a vacuum tube in one of their computers was short circuited by a bug... . .&nbsp; .<br />Frank</p></blockquote></div><p>That&#039;s as I also recall reading about.&nbsp; Figuratively, of course, but IBM used the&nbsp; word to mean a fault, or an error, in the code, and three cheers for IBM, as well as you, Jeff, for calling a spade a spade (as it were).&nbsp; Clarity lives on, albeit only in isolated pockets nowadays, of technology and commerce!</p><p>I don&#039;t want to lose my pension so I&#039;ll not name the company which I believe first taught the world how to dissemble by putting perfectly good English words through the mangle and using them to avoid calling a spade a spade.&nbsp; </p><p>When a machine, or a computer program, or a door handle doesn&#039;t work, <br />&nbsp; - <span class="bbu">IT HAS</span>: a fault.&nbsp; <br />&nbsp; - <span class="bbu">I DO NOT HAVE</span>: &quot;issues&quot;!</p><p>When a well-known wordprocessor still sometimes wrecks the format of an entire document bar the current paragraph, if one uses &#039;copy format&#039; to arrange that paragraph similarly to another, this is not an &quot;issue&quot;.&nbsp; It is a&nbsp; <span class="bbu"><strong>B&nbsp; U&nbsp; G</strong></span> for Pete&#039;s sake!</p><p>Sorry about the off-topic rant, but I&#039;m done.<br />And the art of the mixed metaphor lives on!</p>]]></description>
			<author><![CDATA[null@example.com (JohnWasilewski)]]></author>
			<pubDate>Fri, 29 Sep 2017 19:10:22 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=3029#p3029</guid>
		</item>
		<item>
			<title><![CDATA[Re: SF 2.39 Indexing Problem]]></title>
			<link>http://forums.approximatrix.com/viewtopic.php?pid=3027#p3027</link>
			<description><![CDATA[<p>Frank,</p><p>I&#039;ve sent you an email, but, for now, there&#039;s no need to try 2.38.&nbsp; It will behave the same as 2.39.</p>]]></description>
			<author><![CDATA[null@example.com (jeff)]]></author>
			<pubDate>Fri, 29 Sep 2017 12:33:43 +0000</pubDate>
			<guid>http://forums.approximatrix.com/viewtopic.php?pid=3027#p3027</guid>
		</item>
	</channel>
</rss>
