Uninitialized variables
Is there a way to have ifort look for uninitialized variables (maybe a debugging flag)?Thanks - Ben
View Articleco array usage between nodes on new SGI & cray machines
Hi,Since ifort 13.x at least nominally supports coarrays (I have yet to try this F2008 language feature) does anyone know if any new-ish Cray or SGI HPCs with Intel compilers support distributed memory...
View ArticleCongratulations to our new Intel Black Belt Developers, David and Ian!
I am delighted to announce that David White and Ian Harvey are now "Intel Black Belt Software Developers", in recognition of their significant contributions to the Intel developer community. Please...
View Articleifort version 11.1 bug?
Hi. I compile the following Fortran 90 code with ifort test.f90 -o testprogram test implicit none real :: tc real :: tau0 real :: theta,tau real :: btau,neout real :: fwhm real :: zs...
View ArticleIssue on compiling IOAPI 3.1 with ifort 13.1.1 on scientific linux 6.4 x64
Dear All,I tried to compile the IOAPI 3.1 with intel fortran compiler 13.1.1 on scientific linux 6.4 x64 platform. The terminal reported several error/warnings as follows:[sl@localhost ioapi-3.1]$...
View ArticleOpenMP bugs
I believe I have found two minor bugs in the Intel Fortran OpenMP implementation.First, the omp_lib module "leaks" the contents of the iso_c_binding module. This trivial program fails to compile:...
View ArticleCompiling MPICH 3.0.4 with ifort 13.1.1 compiler on scientific linux 6.4 x64...
Dear All,I tried to compile the MPICH 3.0.4 with ifort 13.1.1 on scientific linux 6.4 x64 platform. The building steps were as follows:export CC=icc CXX=icpc CPP='icc -E' CXXCPP='icpc -E' F77=ifort...
View ArticleMoving a license from Linux to Windows
Hi,I have a license for Intel Fortran and one for vTune Amplifier on Linux. Is there a way to move these license to Windows ?Best regards,Francois
View ArticleIntel Fortran Compiler on AMD cpu
Hello, I'd like to ask somethingI'm going to buy a new computer with an AMD cpu but before I would like to know if fortran is complete compatible with it or if it run only with Intel cpu.will be...
View Articlemuliple thread forrtl: error (78): process killed (SIGTERM)
I am implementing the cam on one node.mpif90 -V :Intel(R) Fortran Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 13.1.1.163 Build 20130313Copyright (C) 1985-2013 Intel...
View Articlewhy does "-openmp" result different files for an OpenMP-free Fortran code?
Hi,Sorry for the awkward title.Basically, I have a piece of Fortran source code which contains no OpenMP directives (Its OpenMP-free). The compiler commands "ifort -openmp -c foo.f" and "ifort -c...
View Articleopenmp Reduction differences with reduction flag
Hello, I have a code where I have parallelized one of the intensive subroutines using openmp. I have a reduction variable which, which I I use the optimization flags -O2 or -O3 (but now -O1), the...
View ArticleOpaque pointer sharing between C and Fortran
Hello,I am trying to connect some C code to some Fortran code without rewriting large portions of either. The fortran code has several derived type definitions which are apparently NOT interoperable...
View Articlepointer boundaries
PROGRAM INDICES INTEGER, POINTER, DIMENSION(:) :: a, b ALLOCATE(a(0:1)) a(0) = 1 a(1) = 2 b => a WRITE(*,*) LBOUND(b,1) !__ = 0 WRITE(*,*) UBOUND(b,1) !__ = 1 WRITE(*,*)...
View ArticleArray index order in loops not behaving as expected slow/fast.
I realize that F90 gives us some array operations but just trying to figure this out. Old school thinking has us looping over the last array index in the outer most loop to address memory...
View ArticlePassing nested arguments to subroutine
Hi all,I've just started using Intel's fortran compiler (I used to use IBM's). Among other changes, I noticed that passing an intrinsic function of an array as the argument to a subroutine resulted in...
View ArticleBug with TRANSPOSE
TRANSPOSE gives segmantation fault with large matrices when computing TRANSPOSE(DCONJG(A)). No error if one computer TRANSPOSE(A) and then DCONJG(A) or FORALL(i=1:N,j=1:N) A(i,j) = DCONJG(C(j,i)). In...
View Articleissue with type-bound operator in polymorphic
Hello,on compiling the following code, I ran into a problem using the latest ifort 13.1.3: module m implicit none ! derived-type with type-bound operator type :: element_type...
View ArticleUndefined Reference to Main error
Greetings,I am obtaining the following error when attempting to build my code. (Note this is all created by a separate executable)mpif90 -D"FFTW3=1" -D"PARALLEL=0" -g -WB -traceback -debug all -warn...
View Articleabnormal value change
Hi,I am using the intel fortran compiler for mac os x to calculate a computational fluid dynamic problems. Here is a very simple subroutine to generate the mesh. subroutine make_grid() use...
View Article