Compilation Aborted (code 3)
Hi,I am trying to compile a program containing an array-valued user function. The code compiles as long as I don't call the function, but if I call the function, the compile aborts with code 3,...
View ArticleCLASS question
The code below does not compile with XE 17 (probably justly so). It compiles if U and V are not declared as allocatable arrays.The help for CLASS in the provided documentation does not seem to cover...
View Articlecan set breakpoint
I'm using visual studio.I added a few lines of code to one of my fortran files, and rebuilt the entire solution (debug/win32), but visual studio won't let me set breakpoints on any of the new lines....
View ArticleCalling functions in threads using Fortran
I have a Fortran program. It has two parts. The first part is about scientific calculating, and the second part is about TCP/IP communicating . When the program is started, the TCP/IP part will run on...
View Articlefatal error LNK1104: can not open “dfor.lib”
I have a FORTRAN language project which I am trying to build it with the port 3 library. I get the following error. LINK : fatal error LNK1104: cannot open file "dfor.lib"Microsoft Visual Studio...
View ArticleCompilation issue with abstract type and deferred binding
The code below does not compile: the error returned by the compiler is "error #8383: The dummy arguments of an overriding and overridden binding that correspond by position must have the same...
View ArticleXE2017 !DEC$ not permitted
In XE2016, this code works for me, so that I can then load and call the relevant function out of a DLL: ABSTRACT INTERFACE Subroutine DragCoeff_int(Reynolds, Sphericity,...
View ArticlePossible undetected interface inconsistency?
The code below, as is, will compile and create the following error at runtime: "forrtl: severe (173): A pointer passed to DEALLOCATE points to an object that cannot be deallocated"Now, if you toggle...
View ArticleRedundant USE statement
Is the following code legal? Or should a warning/error be issued by the compiler?MODULE M END SUBMODULE (M) S USE M END
View ArticleTime splitting issue
Hello Everyone,I'm trying to solve a problem use time splitting method. For this i have to solve linear systems of equation using tridag (fortran ) routine.I have two problemsThe first one is that...
View ArticleInvalid binary operation and USE statement order
Hi,I have attached an example that should compile, and there are several ways to work around the bug. The comments on lines 229 through 235 show how the order of the USE statements determine if the...
View ArticleCompiler documentation broke 2017
Installed Parallel Studio XE 2017 Cluster Edition on Windows 7 Pro x67, with Microsoft Visual Studio 2013 (aka 2012 update 4).Launching Visual Studio, creating a Hello World Fortran program, builds and...
View ArticleGetting physical/logical processor count
Steve,A number of years ago you provided Fortran code (ported over from C, as I recall) that provided a way to acquire the physical and logical processor count, as well as the physical, page, and...
View ArticleYour Feedback Matters
Thank you for using Intel® software development tools. We are committed to making the best possible software and platforms to meet your development needs. Your personal experience with our products is...
View ArticleAccess to data in COMMON block from C code
Hello!I faced a problem when trying to create mixed language program - C main program and FORTRAN library. In FORTRAN I made a COMMON block with two allocatable arrays, and I want to have access to...
View ArticleConditional breakpoint causes VS to crash
I have a problem with conditional breakpoints - if I place a breakpoint in the code and specify a condition that uses a logical variable, VS crashes once the breakpoint location is reached. If I remove...
View ArticleCan loading Advisor, Inspector and VTune Amplifier stuff during project...
If I open a project in VS, it takes quite a lot of time for the project to load. I checked the disk activity in Resource Monitor and noticed that Advisor, Inspector and VTune Amplifier DLLs are being...
View ArticlePossible bug: SHAPE(function_which_returns_pointer) causes stack overflow for...
Hello,I observed a problem, if the SHAPE function is used directly on the return value of a function, which returns a pointer. If the pointer is stored in a local variable before using it as argument...
View ArticleVirtual machine and OpenMP issue
I am running VMware 8.1.0 on a Mac Laptop with OS X El Capitan. In the virtual machine, I have installed Windows 7 with Microsoft Visual Studio 2012 (Professional Edition) and Intel® Parallel Studio XE...
View ArticleSource control multiple executables
I have a Visual Studio solution which compiles/builds a Fortran project and batch builds four executables: Debug/Release, Win32/x64. The release executables are used by our clients. Unfortunately,...
View Article