problem reading large fortran unformatted files with ifort 16-17
Hello,I recently encountered some issues reading large binary 'unformatted' Fortran files (around 30Gb) with both ifort 16 and 17. With those versions, the reading always stops at approximately 10% of...
View ArticleSegmentation faults when reading simple files of certain number of lines
Intel Fortran compiler versions 17 seem to produce segmentation faults in Linux for simple files of certain number of lines.The following program creates a file in a loop so that the number of lines in...
View ArticleSurprising rounding behavior with FLOOR() with code optimized for AVX2
We recently upgraded to ifort version 17.0.2, and a piece of code that had worked for decades suddenly broke. I traced the problem to a call to FLOOR() with a REAL*4, and was surprised at what I...
View ArticleSeg fault for C_ FUNLOC for recursive function called from C
I'm getting a segmentation error for the following program with Intel 15-17 on linux, the program works with PGI, XL, GNU, Oracle and...
View ArticleGAMESS(US) ifort choice
Hello. I'm attempting to compile GAMESS(US) from sources using ifort compiler, but even with the environmental variables set up I get this issue:Help me to learn and fix the problem, please. Thread...
View Articlemcmodel=large results in Nan
Hello, I develop a FORTRAN code on a Linux system but since we did an upgrade of the system I noticed some strange behavior. I deal with huge arrays, therefore the -mcmodel=large flag is employed and...
View ArticleInternal Compiler Error with Intel 16+ (ifort)
The attached code has a function interface where the function returns an array of a size not known until runtime. The interface module compiles just fine but compiling the module that uses the...
View ArticleMODULO of positive arguments returns negative value
When MODULO is called with two positive arguments, it should always produce a nonnegative value. However, the following code, when compiled with "-xCORE-AVX2 -O1" using ifort 17.0.2, produces a...
View Articleunrecognized statement for pointer(p1, v1), (p2, v2)
Hi guys,I am newly coming, and feel sorry for what I gonging to asking for, because this question may not belong to this forum. But I don't know where to ask for help.I am using Ubuntu14.0/g++/g77 to...
View ArticleJoin the Intel® Parallel Studio XE 2018 Beta program
We would like to invite you to participate in the Intel® Parallel Studio XE 2018 Beta program. In this beta test, you will gain early access to new features and analysis techniques. Try them out, tell...
View ArticleIssues with WRF WPS after complete compile with command line warning #10006
Hi,On a work server we have installed the intel compiler using Parallel studios 2017 update 2 cluster edition. We are most of the way through our 30-day evaluation period with having trouble getting...
View ArticleSevere regressions in ifort17 and 18
What happened to this once so great compiler? Since v17 and now in 18beta so many things are broken? How could that happen? I will try to come up with a list of issues, but I'm really frustrated. The...
View Articlesegmentation fault with PACK function
$ cat test_pack.f90 program test implicit none integer, parameter :: m = 1050000 integer, allocatable :: a(:),b(:),c(:),d(:) integer :: i allocate(a(0:m),b(0:m),c(0:m),d(0:m)) do i=0,m a(i) =...
View ArticleCode Coverage tool with large project
My code base is very large and uses many different module files. I am trying to use the code coverage tool with intel 16.0.3.210 on linux to see how much of the code actually gets used. My compile...
View Articlecompiler version for older Mac OS?
What is the most recent Intel Fortran that will install for Mac OS 10.10.5?Thanks, MichaelThread Topic: Question
View ArticleType casting regression in ifort2018 beta
The following code segfaults because the explicit allocation in the type casting does not work any more with ifort2018 beta. I filed a bug report already. A workaround is given.module event_base...
View ArticleFortran OpenMP I/O advice request
Dear all,currently I am working on the parallelization of a Monte Carlo code for particle transport written in FORTRAN 77 using OpenMP and the Intel Fortran Compiler (version 2017). I have successfully...
View ArticleInitializing the random_seed with /dev/urandom
The example given on the GCC page for the same, uses /dev/urandom is as follows: subroutine init_random_seed() use iso_fortran_env, only: int64 implicit none integer, allocatable :: seed(:) integer ::...
View ArticleIssue with Fortran-C interoperability with -O3?
Hi,I'm writing some FORTRAN code that calls a C library, and having issues when I compile the code with -O3. The code that is breaking is this:Subroutine create_qsched_tasks(nr_threads) Use, Intrinsic...
View ArticleErrors using GETPID()
GETPID() is a function that is part of the IFPORT module. I am using this function in a module called 'random.f90', which in-turn is USEd in the main program 'test_rand.f90'Upon not USEing IFPORT,...
View Article