Ambiguous error in deallocation on Linux
Hi all,I am pleased to join this very active Intel fortran forum and posting my first issue here.The problem is related to deallocation of the allocated arrays. The same code works seemingly fine on...
View ArticleProgram crashes caused by bug in free() from libc.so.6
This is not an Intel compiler problem in itself, but I request users of Intel Fortran and Gfortran on Linux x64 systems to try the Fortran program below and reply with details (version of libc.so,...
View ArticleDifferent results when threads > 3 with openMP
Hi, I am converting some legacy fortran code into openmp version. It uses some external functions likeinterface function rotTens(x,mat) real,intent(in)::x(6),mat(3,3) real:: rotTens(6) end function...
View ArticleNew ATOMIC constraint in OpenMP 4.0
I ran into an interesting change from OpenMP 3.1 to 4.0: ATOMIC variables can no longer be ALLOCATABLE (I've asked on an OpenMP forum why this change was made). This broke my code when I compiled it...
View ArticleArray-valued function segmentation error
The code below fails with segmentation error unless the arrays "f" and "e" have the same dimension using the Intel Fortran compiler. Appreciate if someone can explain why the array "f" cannot be larger...
View Articleundefined reference to `dlsym'
Hi, I am compiling a bunch of .f90 files using the below makefile. The error that I get on using -O2 optimization is posted just below that. Can't figure out where the problem is :/The makefile is...
View Articlecompiler and hardware support status for CAF running on MIC in native mode?
Is my understanding correct, that the current Beta and the upcoming 15.x release of ifort will support Coarrays on MIC (xeon phi)?Will the compiler and hardware be able to generate code that can run on...
View ArticleAllocatable private array in openmp parallel do directive
Hi, I have a problem and I did not find a solution : I want to use parallelism in the free code , but a problem occurred in the allocation of arrays: PROGRAM LMTARTUSE PARA_CONTROL use omp_lib...
View Articlesource code with "#" symbol
Dear all,A friend of mine gives me its own code as an example of MPI in fortran.In the code there are some flag as:#ifdef PARALLELwhat are they?How can I compile the code?thanks a lot
View Articledebugging in MPI linux
Dear all,I work in intel fortran linux environment so I usually debug with simple write(*,*) and PAUSE in my code.I have seen that this way is not possible with MPI. When I try to insert a PAUSE in may...
View ArticleCatastrophic Compiler Error related to abstract interface and procedure pointers
Hi everybody,When accessing a function through a pointer defined by an abstract interface, I get internal compiler catastrophic error. The example code is the following:module modl implicit none...
View ArticleProgram generates NaN with -O3 + intel fortran 14
Hi,I get some troubles with intel fortran 14:- with -O3 the program we are using generates some NaN.- with -O2 or -O0 it works.If I'm using intel fortran 13.1, or 13.0 or 12.1 or older, I don't get any...
View ArticleStack Size and openMP
Dear All,there a various threads here as well as in other forums dealing with segmentation fault problems related to the stack size and openMP. Unfortunately, the information is (at least for my...
View ArticleFortran Parallel Programming
Is evident that the use of parallelism leads to minimizing the time of program but this not happened me, when I programed a code parallel, the time of machine is augmented (PARALLEL TIMES...
View ArticleStack Size and openMP
Dear All,there a various threads here as well as in other forums dealing with segmentation fault problems related to the stack size and openMP. Unfortunately, the information is (at least for my...
View ArticleGeneric interface with same name as derived type still not working?
Hi,I am trying to use generic interface with same name as derived type, but it does not work with an Intel compiler in some cases. I have...
View Articlec++ to fortran
Help me , ho can covert this code to fortran : #include <stdio.h> #include <tchar.h> #include <windows.h> #include <omp.h>...
View ArticleRuntime error on assignment when derived type contains a polymorphic component
Hi,The following programmodule mod1 implicit none private save type :: t0 integer :: id = 0 end type type, abstract, public :: ta character(:), allocatable :: string class(t0), allocatable :: zero end...
View ArticleIntegers as logical operators?
I know in C, integers used as logical expressions evaluate anything != 0 as TRUE, and 0 as FALSE. I had assumed (or maybe I was dreaming) that Fortran did the same. I always tell people never to pass...
View ArticleDownload a Very Old Install Package (11.1)
I'd like to download and test a build of software we have for a legacy Itanium machine. For this package, we require the Intel 11.1.064 compilers. If I go to the downloads page, I can get the...
View Article