Recursive 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 ArticleBizarre response from compilation of fortran code.
Hi, I am receiving an error upon attempting to compile a fortran test code: "ld: library not found for -lgcc_s". I cannot seem to find any information on this particular issue. Any help regarding this...
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 ArticleIntel® Parallel Studio XE 2015 Update 1 Professional Edition for Fortran Linux*
Intel® Parallel Studio XE 2015 Update 1 Professional Edition for Fortran parallel software development suite combines Intel's Fortran compiler; performance and parallel libraries; error checking, code...
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 Articlepassing array to subroutine with common declaring array to have length 1
Dear Developers,I'm new in fortran programming and I found something that I can't understand clearly. I'm working with a complex code which uses a lot of subroutines in which array are passed by using...
View ArticleExtra stores emitted by the compiler and data-races
Hi,consider the following codeSUBROUTINE FOO(lower, upper, a1, a2, a3) IMPLICIT NONE INTEGER(4) :: lower, upper, a1, a2, a3 INTEGER(4) :: idx idx = lower DO WHILE (idx <= upper) SELECT CASE (idx)...
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 Articlevirtual method faster than static method ?
hi everyone. I've been profiling the attached code to measure the performance impact when using virtual procedures in Fortran 2003. As it's shown in the profile log, I've found that the polymorphic...
View ArticleMore problems with paramterized derived types
This code gives compile errors which I would like help to fix:module Bar implicit none integer, parameter :: DP = selected_real_kind(13) type VarA(k, n) integer, kind :: k integer,...
View ArticleBug in nested WHERE construct
Hello,the following code shows an issue with nested WHERE constructs, which may lead to an unexpected floating point exception:program nested_where implicit none integer, parameter :: n = 100 real ::...
View ArticleLNK 2005 error linking static library - common item in...
I get the following LNK2005 error messages relating to something in file MSVCRTD.lib(ti_inst.obj) being already defined in LIBCMTD.lib(typinfo.obj) when linking a static library file to a wrapper in...
View Articleoptimization and vectorizing problem
We have run into a problem after updating to 2015.1.148The combination of /arch:SSE3 and /O2 causes that in a vectorized loop where an array is filled the returned data is not updated after a 2nd...
View ArticleProblem with parameterized derived type declared with ALLOCATABLE attribute
The following simple code compiles with no errors or warnings with Intel(R) Visual Fortran Compiler XE 15.0.1.148 but it generates a run-time error with the parameterized derived type that has an...
View ArticleCompiler 15, Update 1 seems to hang up: parameterized derived type extension...
I think the simple code below that makes use of a parameterized derived type extension with type-bound procedures is ok, but Intel(R) Visual Fortran Compiler XE 15.0.1.148 seems to hang up for me and...
View ArticleUnexpected "warning #7026: Non-standard extension" for a parameterized...
This builds on the code snippet in Quote #2 in the topic: https://software.intel.com/en-us/forums/topic/536577. Compiler 15, Update 1 gives "warning #7026: Non-standard extension." with /stand:f08....
View ArticleInternal Compiler Error with use of a parameterized derived type with...
This builds further on the code shown in the topic https://software.intel.com/en-us/forums/topic/536578. The use of the derived type in a program results in an internal compiler error:MODULE m USE,...
View ArticlePuzzling compiler message
The following routine calls itself recursively -I get a WARNING message about incompatible argument types,( line 11)I don't understand this, since isq+1 and isq are both integer(1), andinum1 and inum...
View Article