Bug with omitted optional intent out arguments of an abstract type
The Intel Parallel Studio XE 2017 Fortran compiler produces code which crashes with omitted optional intent out arguments of an abstract type.The previous version of the compiler did not have this...
View ArticlePointer array of pointer
Thanks for all. This is my first post. I have a customized type such astype dhd_particle real (kind=8) :: postn(3)=0.D0 ! position real (kind=8) :: veloc(3)=0.D0 ! velocity real (kind=8) ::...
View ArticleEnd of record during read, using non-advancing read
The code below triggers the runtime error: "forrtl: severe (268): end of record during read, unit 20, file .....". Lines 11 and 13 do not produce the same outcome, is this expected?PROGRAM P IMPLICIT...
View Articleneed help using calling C library in Visual Studio
Hi,I am new to Intel Fortran and VS and I would appreciate if you could help me...I need to use this mUMFPACK module for Fortran, which seems to require library written in C. In my mac I am able to...
View ArticleFortran DLL in C#
Hi. I am new to this forum. I need some help/advice on how to declare and use multi-dimension arrays in Fortran. I am trying to create a Fortran DLL using Intel XE 2013 and use this DLL in a C# code...
View ArticleIVF 17 Strange Variable Values in Watch in Debug Mode
I recently installed update IVF 17 with the VS2013 shell. I kept version 16 installed with the VS2010 shell. I hadn't used it until today. The code I am working on is a running code, but I needed to...
View ArticleDocumentation error for THREADPRIVATE ?
The documentation for THREADPRIVATE in Intel Parallel Studio XE17 only refers to 'named common blocks' as acceptable arguments of the !$OMP THREADPRIVATE directive - variables (not enclosed by slash (...
View ArticleConstructor for extended types
Hi, I'm not sure if this is a bug or a feature of 16-upd3, but I have a problem applying a constructor for extended types as demonstrated by this code:module foo_def type, abstract :: foo real x end...
View Articleerror #6580: Name in only-list does not exist.
Yes, yes I know, age, brain fade, etc.....Checked the Submodule interface, checked the module subroutine declaration, did a clean and rebuild, same problem...I think 'error #xxxx: Name in only-list is...
View ArticleNo symbol file loaded for libifcoremd.dll
Hi, I tried to run and compile my program but I get this problem No symbol file loaded for libifcoremd.dll" (more information in screen). I reinstaled Intel Parallel Studio but it didnt help. I have...
View ArticleUDDTIO: some conflict with /iface:mixed_str_len_arg compiler option and...
We're running into difficulties while trying to use the UDDTIO feature and the problem seems to have connection with /iface:mixed_str_len_arg compiler option that has to be applied in the project for...
View ArticleUDDTIO: issues with PRIVATE and PUBLIC attributes on bound procedures and...
Consider this thread - https://software.intel.com/en-us/forums/intel-visual-fortran-compiler-fo... - where a simple example based on Note 9.48 in the Fortran 2008 working document is shown. Except for...
View ArticleSharing COMMON data between DLLs
For this particular project, I have created A.dll, B.dll, and C.exe.A.dll does a whole lot of calculations, and keeps the numbers in COMMON blocks. Given the sheer number of variables and COMMON...
View ArticleMixed coarray/OpenMP code with STOP statement in parallel region
According to OpenMP 4.5, a Fortran STOP statement is allowed inside a structured block. The code below works (as expected) when only one coarray image is used; but it hangs if more than 1 coarray image...
View ArticleRegistry error installing Parallel Studio XE
Hi, I'm having trouble installing an older copy of Parallel Studio XE 2015 on an office PC. The license file works fine, but the installer fails with an error message "could not write ism to key...
View ArticleUDDTIO: unexpected end-of-file error with repeat specification in DT edit...
The following simple code runs into an unexpected end-of-file error:module string_m implicit none private type, public :: string_t private character(len=:), allocatable :: m_s contains !private...
View Articleinterface between Delphi Pascal and Fortran
I have an existing application that uses Delphi Pascal to create a windows GUI that gathers data and calls fortran routines from a fortran DLL. The sequence is complicated by the fact that there is an...
View ArticleDetecting OUTPUT_UNIT and ERROR_UNIT 'equivalence'.
Is there a way to detect the 'equivalence' of OUTPUT_UNIT (which is 6) and ERROR_UNIT (which is 0) when both are connected to the console, to avoid duplicate output there?In other words, considering...
View ArticleNeed to manipulate JPEG image
I assume I would have to open the file as a BINARY type.Any idea where I can find some detail about the format ?The stuff I want to do is not included in their typical software for opening the file...
View Article