LNK1112 x64 x86 - how to set target machine to x64
Hi,I'm building a Fortran project and get an error "LNK1112: module machine type 'x64' conflicts with target machine type 'X86'" I want to have the project built for 64-bit. I'm using Intel® Parallel...
View Articlemigration from Compaq visual Fortran 6.1 (CVF) to Intel Visual Fortran (IVF)
To whom it may concern,I am writing to inquire about my problem regarding migration from Compaq visual Fortran 6.1 (CVF) to Intel Visual Fortran (IVF).Actually, I am using Intel Visual Fortran composer...
View ArticleLinking object files crashes in Visual Studio, command line ok.
HiI am running Visual Studio 2015 and Intel Parallel Studio XE 2016 Composer Edition.I have many Fortran projects in visual studio. Many of them build DLLs. However, because of circular dependencies...
View ArticleUninformative error message for submodule implementer
error #7257: The characteristics of the procedure's arguments differ from those of the same procedure's arguments that are redefined in the INTERFACE statement. ArgName.It does not say what the...
View ArticleEnabling Array bounds checking causes 300% executable size increase
Greetings,I notice that when the /check:bounds flag is set the program size increases dramatically (from 9 MB to 22 MB). What can be done to lessen this?Thanks,Bryan
View ArticleIntel Fortran Integration with Visual Studio Issues
HiI am running Visual Studio 2015 and Intel Parallel Studio XE 2016 Composer Edition.Coming from C++ development to Fortran, I find the integration with Visual Studio incomplete and buggy. I am...
View ArticleCall cpu_time makes program significantly slower?
Hello!I am running a simply do loop to change the values of a 21*21 double precision real matrix under the RELEASE mode. This loop takes me 58 seconds. (I call cpu_time() at the very beginning of the...
View ArticleCompiler 17 and /standard-semantics option: anyone facing issues with...
As mentioned in the Release Notes with compiler 17 (Intel Parallel Studio XE 2017), A significant change in this release is that the default for intrinsic assignment to allocatable arrays is now to do...
View Articleheap corruption after for_deallocate
Hi,I am using ifort Version 13.1.3.198 Build 20130607. I am experiencing a heap corruption inside an OpenMP loop during a function stack creation, always after a call to for_deallocate. I found on you...
View ArticleConflict between module name and variable name
Shouldn't the compiler (XE 17) issue an error due to the duplicate use of name S in this example?MODULE S IMPLICIT NONE INTERFACE MODULE FUNCTION F(S) IMPLICIT NONE INTEGER :: S,F END FUNCTION F END...
View ArticleArray assignment semantics changed in IF 2017
The following program runs perfectly well up to (including) IF 2016. At the end of the program the array DEST contains 1 for indices 1 to 9 and 0 for all other indices. Now, with IF 2017 the program...
View ArticleMissing interface check?
In the code below, I would have expected an error related to the type of F not being defined in the submodule function definition (starting at line 14), since I thought that only when MODULE PROCEDURE...
View ArticleProblem with 2017 Version of 64-bit Fortran Compiler
After upgrading to the 2017 ifort compiler for Windows I am having a problem with passing an array dimensioned as Array(n) to a subroutine that has it dimensioned as Array(n,1). It seems like the array...
View Articlecompilation aborted code 1
got this error message when i try to run fortran code in visual studio 2015.The code worked well in unix system. but reported error when it was was transfered from Unix to windows format. the error...
View ArticleCalling NAG e04ncf with ifail = 1 terminates app
I'm debugging an app in IVF that calls the NAG routine e04ncf. I have tried to use -1 and 1 for ifail but the app is still terminated by NAG.I'm using the 32 bit intel compiler on Windows 7 32 bit and...
View ArticleICE when assigning value to real and imaginary components of complex variable...
Hi, I have attached a small example that triggers an ICE. It happens when I assign values to the real and imaginary components of variable with intent out in subroutine. This is with 2017 XE on Windows...
View ArticleOptimizer bug in Intel Fortran Compiler 17.0
Here is a simplified reproducer for an optimizer bug of IFort 17.0 that was to blame for the bugs shown in a contemporary post...
View ArticleCrash when repeatedly load/free a dll which calling mkl ?potrf function
We need to use LoadLibrary() and FreeLibrary() to dynamically load/unload a dll, which, among other things, calling mkl ?potrf() function. But the calling often ends up with a crash in a few (2 or 3)...
View ArticleIntel Fortran Compiler 12
Hi- This is regarding the Intel Fortran Compiler 12.• Can you please confirm whether this application supports in windows 10 (64 bit) platform?• Is there a newer version available for this application...
View ArticleProject Directory
When a new project, myproj, is created, VS automatically generates a new sub-directory \myproj\ under the directory which I specify. This sub-directory houses the project file, myproj.vfproj. My...
View Article