Wrong code when using OpenMP collapse
Hello, i encountered a behavior I believe is a bug in ifort 14.0.2 which took me quite a lot of time to find. implicit integer(a-z) nx = 10 ny = 10 nz = 10 tnx = 2 tny = 2 tnz = 2 !$omp parallel do...
View ArticleInstallation problem: 32-bit libraries not found on this system on Ubuntu...
Hi all,Ijust installed Ubuntu 14.04 LTS to my 64bit laptop.I downloaded Intel Fortran Composer XE for Linux - Version 2013 SP1.During the installation I got "Unsupported operating system error" but I...
View ArticleSingle precision real constants
I have a project where /fpconstant is specified for both Debug and Release builds. However the Debug version is still interpreting a single real constant oddly. I have:double precision, parameter...
View Article14.0.2 Internal Compiler ErrorT
The following code triggers an internal compiler error with 14.0.2 when compiled with -standard-semanticssubroutine fubar (array, mask) integer, allocatable :: array(:) logical :: mask(:) array =...
View ArticleDocumentation for Fortran and C/C++ unreadable
After the update of Composer XE 2013 SP1.179 the documentation is unreadable. The first line in the Help window shows<html xmlns:MSHelp="http://www.microsoft.com/MSHelp/" lang="en-us" ....It looks...
View ArticleUnresolved External symbol - MPI Compilation
Hi,I am trying to compile a setup for my current code on a new machine in Visual Studio. I have made the changes in the following places:Properties -> Fortran -> General -> Add include...
View ArticleMixed language development
We are using Microsoft Visual Studio 2013 Professional. We then installed the latest version of the Intel Fortran compiler, service pack 1 update 2 I think. Running under Windows 7.Inside Visual Studio...
View ArticleNo stack dump in Fortran code called from C++
I have a Debug Fortran DLL in which I have turned on all checking (/check:all /fpe:0). It is called from a C++ driver program. I am now getting no output (I was without the checks) and I suspect it's...
View ArticleSupport for internationalization in 2015 Beta
Do I understand it correctly: the 2015 beta release contains the complete Fortran 2003 standard? Does this include support for internationalization i.e.selected_char_kind("ISO_10646')ChrisG
View ArticleTRANSFER and HEAP prpoblem
I have a module with the following definitions in it: REAL(8) X_D(MAXB/8) CHARACTER(MAXB) X_Cwhere MAXB is 80000When HEAP is not specified, all works fine. If I specify HEAP with any value, I get an...
View ArticleAbout /list-line-len:n and /list-page-len:n
Dear FortranProbably, there is somewhat that I don't understand because when I put the command /list /list-line-len:80 /list-page-len:50 nothing change (the line is always 132 characters long and page...
View Articlestdout redirection
Hello I am using a huge 'C' library to be build CFD app. The library contains fortran interfaces, so, I am willing to write a nice GUI in fortran to simulate a chemical process. The problem...
View ArticleMKL Beta
Dear All:I took Steve's advice and downloaded the beta version for Intel Fortran 2015.I then recompiled shells and ran it. The iteration time went from 9.5 to about 8 seconds.NiceThe Shells program...
View ArticleAssignment to an allocatable array not working (using -assume realloc_lhs)
If you use the -assume realloc_lhs or -standard-semantics compile flags to get standard-conforming behavior, assignment to an allocatable lhs array works properly under most circumstances. However,...
View ArticleOptimizer error with -standard-semantics, c_f_procpointer, and value attribute
Over the last few months there have been some posts about issues involving C_PTR, the VALUE attribute, and the -standard-semantics option. I'm having a problem with 14.0.2 that I think may be...
View ArticleThe MERGE Headache
This function gives me a headache because of its non-lazy evaluation of arguments. For example, MERGE (A(i), 0, i .GE. 1) aborts when array A's lower bound is 1 and i < 1. Similarly, MERGE (B, 0,...
View ArticleInteger read/write ponderable
Suppose you have an 5-digit integer variable and read into it the following: 03928Immediately after the read, the variable appears to contain '3928'.Later, this same variable is written out via format...
View ArticlePolymorphic pointer arguments and associated
There may be polymorphic whiz-jiggery going on that is confusing me, but something doesn't seem right with associated when applied to polymorphic pointer dummy arguments.PROGRAM...
View ArticleGSRM
Steve:I started looking at the second program by Professor Bird, called GSRM.The program compiled first time on the 2015 beta in debug mode.Easy well written code to follow and amend. I now have an...
View ArticleCompiling Issues with Intel Parallel Studio XE 2013
To whom it may concern:I am currently trying to run a *.f90 code for a numerical modeling application. Before purchasing the Intel Parallel Studio XE 2013 licensed version, I was using a 30-day free...
View Article