Slowly execution program, after compilation
ifort (IFORT) 17.0.1Hello, I compiled a program .f90 , everything went well it returned me two sheets of results, in a blink of an eye , now the same source code after compilation ("$ ifort -w -o...
View ArticleSubmodule error
Hi,I think this code is correct but ifort generate an errorModule MyModule implicit none private Type ,public :: Object integer :: NVar contains procedure :: DoSomething End Type Interface Pure Module...
View ArticleInternal compiler errors with parametric objects (constructors, operators)
Regards Parallel Studio XE 2017 update 1I tried to shorten the code snippet as much as possible:# ifndef matrix_algebra_F90 # define matrix_algebra_F90 module matrix_algebra implicit none...
View ArticleInternal error in declaring parametric object
Parallel Studio XE 2017 update 1When compiling: # ifndef matrix_algebra_F90 # define matrix_algebra_F90 module matrix_algebra implicit none integer,parameter::x_=8 type::matrix(size) integer,len::size...
View Articlexcode8.2 is incompatible with fortran compiler
Hi,I updated the Xcode to version 8.2 and I found that I can not find the intel fortran compiler in the 'Build Rules'. Is it a common phenomenon? Do you plan to do a update 2 to fix it? Or what can I...
View Article11.0.069 Interoperability with C
Hi, I get a configure: error: Fortran 2003 Interoperability with C required, but compiler lacks supportwhen trying to compile a code with v11.0.069 Ifort. Would anyone know if this should be expected...
View ArticleProblem in RANDOM_NUMBER() with openmp flag in MPI programs
I noticed that using the qopenmp or fopenmp flag causes segmentation errors when the MPI program contains calls to random_number function. This only happens with Intel compiler. Here is a simple...
View ArticleIntel v12 pointer reference bug
I have come across a bug in the Intel v12 compiler (12.1.6 20120928), where the value connected to a pointer reference cannot be accessed when sent to a subprogram. I have a user defined type that...
View Articlewhen is AVX2 used in building excutable files?
Hi, Intel technician,when I build my application with the 2017 Fortran compiler in case of the use of AVX2 instruction and default SSE2 on a Broadwell computer, the application built with AVX2 is not...
View ArticleSegfault with pointer valued functions
Hi there, the code below compiles and runs without error:Module Mod_Bla Implicit none Type :: bla Real, Allocatable, Private :: aa(:,:) contains Private Generic, Public :: getaa => getaamatrix,...
View Articleclass bound function pointer inheritance
Hi thereI am trying to have a type bound function pointer inherited downhill through the class hierachy.an example would be:Module Mod_Bla_1 Type :: Bla_1 Procedure(SubGlobal_1), Pointer ::...
View ArticleElemental function with allocatable attribute
Hello,I need to create a element function with returning a variable-length string. To do so I use a allocatable object. But the ifort compiler return the error with code 6112 when gfortran do this very...
View ArticleStore information in the least significant bit?
Say I use arrays of double precison REALs. If it is the case that I do not need all the precision it offers, (but of course more than single precision), then couldn't I use, say the least significant...
View ArticleIntel MKL Extended Eigensolvers: SIGSEGV, segmentation fault occurred
Hi All,I am trying to use Intel MKL Extended Eigensolver with intel/17.0.1.132 compiler on nersc/cori supercomputer. I am compiling with: ftn -qopenmp -mkl diagonalise_sparse.f90 read_write_mtx.f90 -o...
View Article32-bit compatibility libraries missing.
Hi,I'd like to install intel fortran compiler on my linux (Linux ubuntu 14.0.4. SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux).I must install 32-bit fortran compiler. During its...
View ArticleSubmodule error
Hi,I think this code is correct but ifort generate an errorModule MyModule implicit none private Type ,public :: Object integer :: NVar contains procedure :: DoSomething End Type Interface Pure Module...
View ArticleIndirect array addressing in a print statement. ifort 17.01
A simple statement: print *,a(b(1:2)) compiles without a complaint,Command: ifort -check all -debug all -fpe0 -traceback test.f90but the execution fails, with the message: p.p1 {margin: 0.0px 0.0px...
View ArticleBug in intrinsic function sum() compiled with -fp-model precise
I'm running the latest ifort 2017.1 and found this unwanted behavior. It's illustrated by a short program and the result after two different compilations.> cat test_sum.f PROGRAM TEST_SUM...
View ArticleIncorrect reallocation of the LHS on assignment
The attached code prints$ ./test Before: 2 After: 1 ; w = 0.6000000 which is incorrect, since the shape of w should not change during the assignment (no need for reallocation,...
View Article