Debugging the crash
I was wondering if someone could suggest an approach to debugging / finding a problem.Setup (note two versions of Fortran): Ubuntu 14.04.3Fortran Intel(R) 64 Compiler XE for applications running on...
View Articlebounds of assumed-rank dummy argument not equal to actual argument
the draft Fortran 2015 standard reads: An actual argument of any rank may correspond to an assumed-rank dummy argument. The rank and shape of the dummy argument are the rank and shape of the...
View Articleforrtl: severe (168): Program Exception - illegal instruction
Hello there,I am using Intel Fortran Compiler version 14.0.2 on a Linux cluster. After compilation I got the executable file and it ran without any problem on the login node. However, when I tried to...
View ArticleVectorization Issue with intent(in) variables
I am trying to vectorize my code for Xeon Phi and Xeon.I am trying to offload a function to the Xeon Phi. Lets say I do this in module A. And this function is defined in some other module, say module...
View Articleexplain error code 151
I get error code 151 when trying to allocate an array.I have -traceback, but still don't get any further info.In another thread, I saw 151 being associated with allocatingan array that is already...
View ArticleAdvance in Coarray Fortran (PGAS) Programming
Hi everybody, this is just to shortly share information about the current status of advancing in our Coarray Fortran programming (task-based MPMD-like parallel software development in serial Fortran...
View Articleassume_aligned not recognised by compiler
Hi all,I am getting the following remark while compiling.remark #7867: This directive is misplaced or not supported on this platform. !dir$ assume_aligned pnm : 64Here pnm is an array of dimensions...
View ArticleICE with OpenMP workshare construct
Hello,the following code leads to an internal compiler error:module ifc_openmp_workshare_bug implicit none type t real, pointer :: u(:,:) end type t contains subroutine sub (z, x, y) real, intent(out)...
View Articleporting old code, finding functions
I'm porting over some old f77 code from another platform, and trying to figure out how to deal with some old function calls.I'm getting 'undefined reference to' errors with the functions dgesl and...
View ArticleArray Declaration
Hi All,For a Fortran array, Is there any compiler specific parameter to set the array lower bound to zero? Because Linux considers the lower bound as one always.
View ArticleQuestion on optimization directive IVDEP
Hello,consider the code:module ifc_ivdep_test contains subroutine sub1 (z, x, y) real, intent(out) :: z(:) real, intent(in) :: x(:) real, intent(in) :: y(:) !dir$ ivdep z = x * y ! OK end subroutine...
View ArticleBogus error: error #7367: The data value NULL() can only be assigned to a...
The following code compiles with gfortran but not ifort V15:module cutype db_node_struct real, pointer :: ptr(:) => null()end type type db_struct type (db_node_struct) :: node(15) =...
View Articlecatastrophic error: **Internal compiler error: segmentation violation signal...
I am using Intel Compiler 2015.u1, saxonHE/9.6.0.7, java/jdk1.8.0_45, python-2.7.10. The compilation fails with the error "catastrophic error: **Internal compiler error: segmentation violation signal...
View ArticleWebinar: Advanced Vectorization and Optimization
Register for Webinar on Advanced Vectorization and OptimizationThe webinar will cover some of the loop patterns which posed challenge for vectorization and how Intel Compiler vectorizes those loop...
View ArticleGETLOG bug (linux)?
GETLOG produces nothing on Linux when stdin is redirected.$ cat main.f90 !=============================================================================== PROGRAM MAIN USE IFPORT CHARACTER(16) :: user...
View Articledifferent "IF" lazy evalation in Windows and Linux
Hello Theres is a legacy code we have to compile in Linux and Windows. in Linux we have ifort 15 and in Windows ifort 11, and the project is rather big, so code modification will be the last...
View ArticleERROR 5082
Hii was using a simple DO cmd :: DO ( i.lt.10 .and. error.lt.(1e-4)) and this happened ::Error 1 error #5082: Syntax error, found END-OF-STATEMENT when expecting one of: <IDENTIFIER>...
View Articlefortran where statement VS openmp?
Dear All, Help I have a subroutine search value for array below PART1Can I use openmp derivative increase search speed? like PART2PART1 subroutine p_search(array, length, value, location) implicit none...
View ArticleHDF5 with ifort
Hello,I just completed a fresh installation of ifort-icc compilers and installed the HDF5 package with the intel compilers. The installation seemed ok and the correct mod files have been produced. Then...
View ArticlePassing data type and its attribute with different intents
Lets say I have a data type: type my_t real(8), dimension(3) :: x real(8), dimension(3) :: y real(8) :: area end type my_t can I call a function in the following way:call foo(my, my%x) where subroutine...
View Article