can't install on opensuse 12.1
Hi,I've been told to install the intel fortran compiler on opensuse 12.1When I try to install it, there is an error message saying this is not a supported operating system.The install won't complete,...
View Articlevalgrind suppression file
Hi, has anyone got a valgrind suppression file that they are willing to share? I'm doing some memory checks, and its returning a lot of false positives when reading/writing.Thank you.
View Articleundefined reference to `derf'
I compile others' codes ,I find it have a function below, I compile .......Double Precision Function myderf(a)Implicit NoneDouble Precision aDouble Precision derfExternal derfmyderf=derf(a)ReturnEnd...
View Article[Compiler Internal Error] /intel12.1.2/bin/intel64/fortcom, terminated by 0x2
Hello,I am trying to compile an high performance code (GENE) on a crayXE6 cluster (http://user.cscs.ch/compilers/rosa_cray_xe6/intel_compiler/index.html). During the compilation process, I have an...
View ArticleOptimization question
Hi,Under what conditions, if any, will (current versions of) ifort assume associativity of arithmatic when working with floating point variables, and optimize away corrections such as those found in...
View Articlemuliple thread one node 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 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 Articleld: cannot find -lm
RHEL 6.x, FC14, FC13, FC12, SL6.x, CentOS 6, etc. and possibly other recent distributions:error when using -static or -fast:ld: cannot find -lmSee this article:...
View ArticleMac OS X compiler error #10001 could not find directory in which g++ resides
Mac OS X compiler error #10001 could not find directory in which g++ residesMac OS X ONLY (this does not apply to the same error on linux)Please read this article to fix this error...
View ArticleCompiler Installation and Uninstallation Help, Linux and Mac OS
Installing the Intel compilers on Linux* and Mac OS* X requires that you install various prerequisite packages. Read this Help on Installing the Intel Compilers.We also have an article on Silent or...
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