class(*) arrays in move_alloc
Hiis there any way to make the example below working??Program Test Class(*), allocatable :: tmp(:,:) integer :: i integer, allocatable :: b(:,:) Allocate(integer::tmp(3,3))...
View ArticleDifference between form='unformatted' and form='binary'?
Hi,Does anyone know what is the exact difference between the form='unformatted' and form='binary' in open() when writing/reading raw binary files? Seems that form='binary' is not available in fortran...
View Article-xAVX instruction set , increasing the execution time
Hi,I have a fortran code , which I compile using the intel fortran compiler v2009. I use a machine which has 24 Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz processors. It can use the avx instruction...
View ArticleCheck for forgotten use statements
Hello, I am debugging a code that mysteriously fails on me. The code uses a lot of use statements to make things modular. How can I check whether I forgot to put such a USE stament in one of the...
View ArticleBuild for Sandybridge and Haswell
I work on a Cray HPC. The login nodes are Intel Sandybridge and the compute nodes are Intel Haswell. We need our software system to be optimized for both Intel architectures. I am compiling our...
View ArticleInput statement requires too much data
I get the following error message:forrtl: severe (67): input statement requires too much datawhen running a program that reads a sequential unformatted file (see below) compiled with ifort 16.0.3.The...
View ArticleFFTW with Fortran - relocation truncated to fit: R_X86_64_PC32
Hi, I am trying to install FFTW 3.3.4, and will be handing very big data cubes (~100Gb). I am using Ubuntu 14.04 on an Intel Xeon processor, with ifort, and icc, both latest versions. The configure and...
View ArticleConditional Compilation for different versions of MKL
Hi,I would like to be able to compile the same source code on platforms with different versions of MKL. I have come up against several problems:1. The compiler will not accept an "include" directive...
View ArticleNot using FMA?
Using:Intel(R) Fortran Intel(R) 64 Compiler for applications running on Intel(R) 64, Version 16.0.3.210 Build 20160415Processor: Intel(R) Core(TM) i7-4960XFedora Linux 24According to Intel's...
View ArticleHow can we set environment variable on Redhat 6.2
Hi,Sorry to trouble you.I have installed paralledl studio XE on my PC to working with our software BOOST. The system is Redhat 6.2. Do you know how to setup the environment variable of paralledl studio...
View ArticleCompiler or LAPACK bug.
Hello!I can't decide whether this is a compiler bug or a LAPACK bug. I wrote the following code for diagonalizing a complex hermitian matrix:program test implicit none integer, parameter :: n=27...
View Articleifort version 14.0.1.106 vs ifort 16. factor of 3 slower?
I use this command on a fortran.f90 program, with quite some use of mkl with version 14 ifort -O3 -xHost -prof-use -ftrapuv -o it -I${MKLROOT}/include/intel64/lp64 -I${MKLROOT}/include...
View ArticleIntegration of Intel Fortran in Eclipse
I am using Eclipse for developing Fortran project by intel parallel studio 2016 linux. But by "Add new software" in Eclipse, only the plugin for C++ is available. As mentioned in...
View ArticleWhy are arithmetic operations with NaN slow ?
I wanted to fill parts of a matrix with quiet NaNs because:i) If some result is a NaN, I know those parts are being used.ii) It simplifies the code since I can do vector/elemental operations on the...
View ArticleIntel Composer XE and OpenMPI conflict
I have a Linux X64 machine running Centos 5.11 which has composer_xe_2013_sp1.1.106 installed.I am attempting to run OpenFOAM on this node using OpenMPI [as on my other configured nodes]. OpenMPI is...
View ArticleFinal subroutine not invoked
Dear All,It seems, that intel 16.0.3 (I do not have any more recent version currently) shows non-standard behavior when doing finalization: Given a derived type without a final subroutine, but with an...
View Articlelinking C, Fortran is generating unresolved references
I have been tasked with porting an application from the AIX environment to the suse-linux environment.The application contains 3 executables, which I will call app1, app2, and app3.I am using the intel...
View ArticlePossible Loader Bug for MacOSX
I work with a very large code with many developers. Recently one of my fellow developers added a Fortran module that contained only data, no functions or subroutines. The data was used in another...
View ArticleReturning string to Java from Fortran using JNA
I've done a lot of trial-and-error, a lot of Googling, and yet can't get this to work.I'm simply trying to have a fortran sub return an arbitrary string to a Java method using JNA. I'm using...
View ArticlePrivate procedure 'visible' in extending type
Dear all,I think the ifort 16.0.3 (the most recent version I have access to right now), does not handle private procedures correctly. The example below demonstrates the issue. The Base type declares a...
View Article