Problem converting from VS2008 to VS2013
I've just installed visual studio 2013 and upgraded my intel visual fortran installation to the most current (2015 update). I let VS upgrade the solution and project files of a number of my fortran-C...
View ArticleReading selective data from a sequential access file
My program needs to read data in from blocks deep inside of a sequential access file. It does not know a priori how long each block is, but the blocks are terminated by a line beginning with a -1 flag....
View ArticleInterprocedural optimization
I started to optimize my code speed. I want to inline some very simple PURE subroutine "LengthOfVector" to the caller...
View ArticleMultiple copies of same subroutine in single source file
I am working with a legacy Fortran program originally written on the IBM Mainframe. The single source file has several copies of the same subroutine. How can I determine which copy is used by the...
View ArticleLength type parameters
(I read section of 3.5.5 the release notes (! - do I get a medal?), but this looks different. (%RE and %IM in the list in that section aren't length type parameters))PROGRAM x IMPLICIT NONE TYPE ::...
View Articlemigrate project CVF6.6c to IVF
Hey folks !I have a working project on Compaq visual fortran (written a couple years back now), but I'd like to migrate it to IVF to work on it.Problem, I have a few compatibility problems I would need...
View ArticleSteve Lionel Video
I offer my kudos to Steve Lionel for his video on being a "Power User".I have used FORTRAN since MS Powerstation and every version of Visual Studio. Yet I learned a lo9t from Mr. Lionel's...
View ArticleQ about recursive subroutines
I assume that if I have any LOCAL variables within the routine, there will ab a separate copy of all of thosefor each recursive call.What if I have variables that I want to share between ALL recursive...
View ArticleProblems using IMSL Libraries
Hello, I am new using Fortran and Visual Studios. I am developing a C++ code that calls functions and routines from a fortran dll. I am working by using remote deskpot to Cornell University servers...
View ArticleLength type parameter example takes a while to compile
The attached appears to take an indefinite period of time to compile with 15.0.1.148. Before it started playing up like this (not sure what I changed) I strongly suspect it demonstrated a runtime...
View ArticleProblem with I/O reentrancy
I observe some dangerous situation in my program using threads. It stops reading from file randomly. I have found, that problem may be connected with INQUIRE statement.I have prepared sample code and...
View ArticleWhy when installing XE 2015 integration with VS 2012 does it remove XE2013...
I had de-selected VS 2010 integration but I knew it was going to go wrong when the installer asked me to close VS 2010. This was with update 1.Afterwards I re-installed XE 2013 integrations with VS...
View Articleprimary operations (+ * / -) parallel or serial?
HiI am a newbie in fortran programming. I have a piece of code which is mainly constructed from elementary operations very similar to :DOc=a+b+d+ef=(a*b )*eenddoAs I compile and run it in Intel visual...
View ArticleMixing C++ with Fortran: static or dll?
Hello, Hello, I am new using Fortran and Visual Studios. I am developing a C++ code that calls fortran functions and routines. My question is about what is better: to build fortran code as a static...
View ArticleRecursive I/O operation issue when calling inquire
I encounter an issue when calling "inquire" statement on one file and reading another one. Here is an example :program test implicit none character(100) :: fdata, fresult, dummy integer :: uin, uout...
View ArticleInternal Compiler Error with 15.0.1.148
Steve, Colleagues,I installed Update 1 for release 15.0 and now several files containing multiple subroutines no longer compile. The code is stable, has not been modified in a very long time, and...
View ArticleOpenMP highlight
I am using Visual Fortran Compiler XE 15.0.1.148 with MS Visual Studio 2010.I have recently upgraded to the new version (from XE 14), and I noticed that there is now a small issue with OpenMP...
View ArticleUsing elemental for functions taking parameterised derived types
I have been attempting to convert some code to use parameterised derived types. My old code used include files to define the core of the functions and I was able to define multiple implementations of...
View ArticleHow to do Fortran Composer upgrade?
I wanted to upgrade to the newest version of your Fortran Composer, but the people over at the licensing and registration Web site do NOT seem to know what the procedure is. As long as I have a current...
View ArticleInternal Compiler Error V14
I am experiencing numerous internal compiler (V14) errors on a largish solution (13 projects, 750 files) that used to compile fine on earlier versions of the compiler. I have not yet updated to V15 to...
View Article