Rebuilding using an earlier version of the compiler
This question is about rebuilding code using a version of the Intel Visual Fortran compiler which is different from the one originally used.Some colleagues provide us with an executable file and its...
View ArticleStepwise calculation for large datasets in Fortran
Hi,I am trying to do stepwise calculations, for each day, by using an equation in a Fortran program, using the datasets, as in the attached (each dataset has 18262 values corresponding to 18262 days)....
View Articlepointer dummy argument
Hi to everyone. I've found a problem illustrates as follows:module mod type :: test integer :: i end type test contains subroutine equals(left, right) type(test) :: left type(test) :: right write(*,*)...
View ArticleProblem with pointer under Fortran Compiler XE 14.0.0.103 [Intel(R) 64]
This example has been working for years with all previous 64-bit Intel compiler versions. Unfortunately with version 14 it fails. subroutine bug_intel include 'nodecl.inc' integer*8 ::...
View Articleparameterised derived type default kind parameters
Parameterised derived types with kind parameters which have default values set to parameters are not working as I expect in Intel Visual Fortran Compiler XE 15.0.2.179. Is this a bug or are my...
View Article.dll error
Hi. I am using Intel Cluster Studio for Fortran programming. (Intel Visual Fortran Composer XE 2013 SP1) My code is using mpi library and tecplot library as follows: program dust_liquid...
View ArticleParameterized derived type with type-bound procedure: unexpected run-time...
The following simple code compiles with no errors or warnings, but generates a run-time error [forrtl: severe (408): fort: (10)..]. I think the code is alright, please correct me otherwise.module m...
View ArticleDynamically loading a DLL twice
I have in my Fortran code: dll_handle = LoadLibrary('Test123.dll'//char(0))However this Fortran code may also be called from a C++ wrapper which may have already dynamically loaded this DLL....
View ArticleMulti core processors
I am running Windows 7 x64 on a server with a Haswell E5-1630v3 4 core processor. I am writing in Fortran 95 and using a recently purchased Intel x64 compiler. I have some questions:1. Should...
View ArticleStrange compiler behavior for very old program
What's wrong in following (from 70th) code? 1 PROGRAM CFDUE 2 ! IMPLICIT REAL (A-C,E-H,O-Z), INTEGER (I-N) 3 INTEGER I,K 4 REAL...
View ArticleParameterized derived type and array-valued function returning component...
Another strange one with parameterized derived types: the following code compiles with no errors or warnings, but I can't understand the run-time behavior. With Release configuration, the array-valued...
View ArticleParameterized derived type and array-valued function returning component...
Another strange one with parameterized derived types: the following simple code results in a compiler error, incorrectly in my opinion. But simply uncommenting the unrelated lines 17-26 makes the...
View ArticleUsing Fortran dll in VBA of Excel 2010
Hello every one,I am trying to use Fortran dll in VBA of Excel 2010, but I have a problem now. I want to get virtual array as returned value, but failed. Here is my code,* fortran 11subroutine...
View ArticleWhen will new F2008 arrive
HiI'm just wondering about if the following F08 features are planned for the next (non-update) release: - SUBMODULEs - Derived types with ALLOCATABLE components of RECURSIVE typewith SUBMODULEs taking...
View ArticleDetails on VF2013 Update 5 Fix (DPD200256609)
I was wondering if someone could post more details on the item fixed in Visual Fortran 2013 Update 5? The issue is: DPD200256609 and the title is: "Different answers with optimization and debug"We use...
View ArticleQuickwin SETWINDOWCONFIG: unable to use QWIN$EXTENDFONT_OEM_CHARSET
I'm trying to get linedraw characters. The documentation states"Using QWIN$EXTENDFONT_OEM_CHARSET with the font name 'MS LineDraw'C will get the old DOS-style character set with symbols that can be...
View ArticleSpeeding up execution of REAL*16 programs
Hi Intel, Anyone,I've been running an application in extended precision (REAL*16) for more years than I like to count and, finally, the time has come when I need it to execute faster. My impression is...
View Articlegetarg does not work?
Hi,i'm porting some programs from 32 bit linux suse to 64 bit linux suse.in 32 bit version i use fortran compiler XE 12.0 update 2 for linuxin 64 bit version i use XE 13.1 for linuxfunction getarg...
View Articlenamed user licensing
I perform system administration duties on a classified windows workgroup. I need to purchase a named user license for the Intel® Parallel Studio XE 2013 Composer. However, I will only be the...
View ArticleText file to allocatable string
Fortran gurus:I'm looking for the fastest, safest, and most portable way to read the entire contents of a text file into a Fortran allocatable string. Here's what I've come up with: subroutine...
View Article