Question about local variable of recursive subroutine
Dear all,For the following code, the compiler will show error #8000 if I use /warn:interfaces option. Could anyone tell me the problem of the code?After disabled this option, the running result is not...
View ArticleUbound gives incorrect result
The two Dim array should give 29x5, it gives 5x5.Notice that SIZE does give the correct count = 29*5 =145Fichier attachéTailleTéléchargementmain_2.f90369 octets
View ArticleDifferent results on different Xeons with same ifort 14 executable
Hi,we migrated our simulation code from ifort 11.1.056 to ifort 14.0.2. With the new exec compiled with ifort 14.0.2 we get different results on different Xeon CPUs for some of our test cases. We never...
View ArticleDownloaded Composer XE Linux Online Installer Bootstrap may not have Execute...
Default permissions of online installer bootstrap scripts depend on default permissions based on the umask procedure and security setup of the downloading tool. If the downloaded online installer...
View ArticleCoarrays, parallelization, vectorization
Colleagues,This is meant to be a summary of one coding group's experience with the above 3 aspects of Fortran programming and to elicit other opinions, experiences, and insights.Background: Our group...
View ArticleNAN
Hello,I wrote this program:real :: x,y,z,resultx=2y=1z=1result=acos((x-y)/z)It returns result = NAN while it should it zero and I don't know why ! any help ? Thanks,Andrew.
View ArticleMore problems with LBOUND and UBOUND
Ok, this pretty well nails it -This simplified test case shows what happens when I have a lower dimension of ZERO,for both the INPUT arrays AND the OUTPUT array. Using one dimensional arrays for...
View ArticleProduct Website and Support
The following links provide information and support on Intel software products, including Intel® Parallel Studio XE : http://software.intel.com/en-us/intel-vtune-amplifier-xeIntel VTune Amplifier...
View ArticleTutorials and Samples
Intel® VTune™ Amplifier offers several tools you can use as you learn, including:TutorialsSample applicationsAbout TutorialsVTune Amplifier XE provides several tutorials that use sample code to explain...
View ArticleApplication Distribution, side-by-side configuration is incorrect error
I have a VB-Net application that calls several FORTRAN dlls. The program runs fine on computers with the Intel compiler installed, but when running on computers without the compiler, the application...
View Articleinteger(1) and performance issue
Hi,In order to conserve memory, I intent to use integer(1) instead of the standard integer(4) for one of my variables in the derived type.type cell logical :: check integer(1) :: types...
View ArticleTrouble accessing Fortran Help
Our IT has set me up with a new computer, new OS (Win8.1), and new IVF (2013_sp1.3.202 on VS2010). Not being satisfied with the standard Help, which lacks features I was used to, I also installed MS...
View ArticleUnlimited polymorphic pointer rank remapping bug(?)
I was experimenting with pointer rank remapping, and discovered some unexpected results when the pointer and target were unlimited polymorphic. I'm not certain about the code though -- feels a bit...
View ArticleHelp for vectorization
Dear Intel developers, i need to vectorize the folloe code by using intel cs 2013: subroutine mysubroutine(n, q) integer(long), intent(IN) :: n real(stnd), dimension(base_dim), intent(OUT) :: q...
View Article-dynamic: No such file or directory
Hi,Whenever I try to compile with ifort (i.e. ifort test.f90) I get the following error:-dynamic: No such file or directoryI am guessing this is because the terminal is not finding the correct folder...
View ArticleAnother pointer rank remapping bug
I've attached another short test case that exposes a bug with 14.0.2. In some cases a pointer assignment is not properly defining the deferred length parameter of the pointer object. See the comments...
View Articleproblem with compiling a 32bit executable file
Hi,allI am a beginner on this and I need to compile a f90 file. The executable file is 64 bit by default. Is there any way or any options to compile a 32bit executable file? I am trying to compile in...
View Article14.0.2 compiler bug: ALLOCATED returns the incorrect result
When the following test case is compiled with the 14.0.2 compiler, the executable returns T for the allocation status of X%FOO when it is clearly not allocated.program main type :: T1 class(*),...
View ArticleSpurious segfault on deallocation with 14.0.2 compiler
When compiled with the 14.0.2 compiler, the following test code segfaults on the clearly valid DEALLOCATE statement. This code is a variation of the example I reported in...
View ArticleOffloading to multiple Xeon Phis using OpenMP 4.0
HiI recently got a machine with 2xXeon Phi and I am making some simple tests to better understand the features that I will need for utilizing them in our production code. Basically, in the code below I...
View Article