does visual studio community 2015 support fortran?
Hello,I installed the visual studio community 2015 and the Intel parallel studio XE cluster edition (including c++ and fortran). However, when I tried to compile fortran code, I find the error "rc.exe...
View Articlestrange memory occupier of allocatable array in custom type in Fortran
I wanna create an allocatable array in custom type as follows:type cell integer(4) :: fn integer(4), dimension(:), allocatable :: ndend type celltype(cell), dimension(:), allocatable ::...
View ArticleImplementation of unlimited polymorphic types
How are unlimited polymorphic types implemented in Intel Fortran?The obvious impolementation would be as two C poiinters, one pointing to a structure describing the target type and the other pointing...
View ArticleVS 2015 debugger integration issue with allocated derived sub-types
Hi all,today I stumbled over an issue in the debugger extension into VS 2015 (update 1). I have a dereived type with again derived type sub-component which is allocatable. In a module I allocate this...
View ArticleParameterized derived types: compiler fails to recognize PRIVATE attribute of...
The compiler, including the current latest version (16, update 1), doesn't raise an error with the following code:module m implicit none private type, public :: t(K) integer, kind :: K private...
View Articleerroneous trace back listing in release mode
I have experienced many times a wrong trace back listing in case of run time errors.The following is a case: Output/plot unit 7 PL1 - time 4:00:00 P. 49 forrtl: error (73):...
View ArticleOpening I/O files from main program, writing to them from .DLL
Hello,I'm experiencing similar problems to that of https://software.intel.com/en-us/forums/intel-visual-fortran-compiler-fo...When opening a file with a specified unit number in the main program, and...
View ArticleOld Feature
I was looking at some old code in a Structures manual.IF(ALPHA) 105,104,105Alpha is the co-efficient of thermal expansion. I thought arithmetic if statement had been taken out of Fortran, but for fun...
View Articleis there class prototype or static method in IVF?
As in my mind, type bound procedure with NOPASS attribute, the method is a static method, and can be referred to using the name of the class prototype. Otherwise, with PASS attribute the method is an...
View ArticleInternal compiler error
I'm sorry to hijack this post - but I can't create a new forum topic (tried 3 different browsers - every time I get the error "Subject is required", (yes, I have a subject in the submitted form))....
View ArticleDerived type performance
Hello,I am trying to solve a problem involving quite a lot of data, and started creating derived types which pack the data together. For simplicity purposes, let's say I have an allocatable array of...
View ArticleList-directed unformatted read problems
I was just reading jm-nichols post on some "old code" and unformatted reads and noted a similar problem I was having with somewhat similar code:REAL TIME CHARACTER (LEN = 8) NAME INTEGER IX, IY, IZ,...
View ArticleCrash with allocatable character variable that is declared with a fixed length
The following small program compiles without warnings or errors: program test call s1('abc') contains subroutine s1(s) character(len=*), intent(in) :: s character(len=20), allocatable :: c c = s print...
View ArticleCrash on entering subroutine in context with MODULE-statement
Hello all,in my code I am using MODULEs in order to organize and store my data. With one of this MODULEs I faced some crashes that I cannot explain. Fortunately I could also reproduce these crashes in...
View ArticleCan read text file OK on one computer but not another
I have a program CreateFiles that writes some text files, then a second program ReadFiles that reads them. Everything works fine on computer 1 (Win 7, IVF 2011.11.344). When I run ReadFiles on computer...
View ArticlePerformance with TARGET, ALLOCATABLE array .
Hi,I have always thought that the TARGET statement is introduced as a tool to make sure that programmer does not point to a variable which should not be pointed to. I imagined that it only makes a...
View ArticleDoes OpenMP 4.5 require change in this usage?
Recent versions of ifort have been optimizing the following loop (s255 from netlib.org vector benchmark), by use of omp simd: x= b(n) y= b(n-1)!$omp simd do i= 1,n...
View ArticleWhich MKL files to ship?
I am using the latest Fortran Parallel Studio XE 2016 Update 1, and the only MKL functions I'm using are Pardiso and Feast (compiling for 32-bit and 64-bit). Is there any way to find out which MKL...
View ArticleReading XML files from Fortran
I did find this old thread from 10 years ago:https://software.intel.com/en-us/forums/intel-visual-fortran-compiler-for-windows/topic/274838It points to this site:...
View ArticleType bound procedure names
I am having difficulty in understanding the ownership of type bound procedure names. IdeaIly, I would like to use them like the member functions of c++.Say, I have type apple: MODULE apple_mod TYPE,...
View Article