Оптимизация? Конечно, каждый сталкивался с данной задачей при разработке своих, сколь-нибудь значительных, требующих определённых вычислений, приложений. При этом способов оптимизировать код существует огромное множество, и, как следствие, различных путей сделать это в автоматическом режиме с помощью опций компилятора. Вот здесь и возникает проблема – как выбрать то, что нужно нам и не запутаться?
Tried updating Xcode to 5.1, but it seems to have dropped my FORTRAN 14.0 compiler after multiple attempts to re-install the compiler after the upgrade. Downgraded Xcode to 5.0.2 and everything works fine again. Not sure what Apple changed, but it looks like Xcode 5.1 doesn't support the Intel FORTRAN compiler once again.
I have modules that reference each other. Is there any way to do this; e.g., pre-compiled modules? My desired code sequence would have the following pattern:
This is a bit hard to describe, and unbelievable, too!
All of a sudden, one of our files can not be compiled by ifort anymore, and as I look into the cause of the failure, it looks like -fpp really mess up the compilation - this particular file has a lot of #ifndef, #ifdef blocks.
here is the findings:
1) by using -save-temps, I was able to get the .i file, and with that file, I can compile it successfully with either -fpp or without -fpp option.
I have problems with a Fortran program reading contents from a named pipe in Linux. This can be experienced, for example, using awk:
Inconsistent Compiler Error checking using Intel 10.1 FORTRAN on WIn 7
Currently using VS 2008 and Intel FORTRAN 10.1 on Win 7 enterprise. Running 32 bit version of these on a 64 bit machine. Using DEBUG settings only, compiler license is housed on a server.
When calling a subroutine that "exits early" due to failed input parameter value validation I get:
Unhandled exception at 0x003d0541 in vmpsI.exe: 0xC0000005: Access violation reading location 0xfffffffc.
I was playing around with a way to record log messages in an internal "file" (character variable) when I came upon a strange compiler notice. The following module does not compile, producing the error
error #7146: This object must not be used as an allocate-object in an allocate-stmt or deallocate-stmt in a PURE procedure or an internal procedure contained in a PURE procedure. [TEMP]
allocate(temp(2*size(this%buffer)), mold = this%buffer)
Hello all, Aside the annoying issue with the .pdb file that get locked most of the time when the debug session is stopped manually (that can be workaround with sysinternals handle.exe tool), I have a problem with the debugger that hangs randomly when an intrinsic function (like allocate, minloc) is stepped over. The debugger indicates "Running" and the execution of the intrinsic takes forever. It does not depend on the size of the arrays given in parameter to the intrinsic.
I compile with success my code with Intel Visual Fortran and i used it without problem.
But when i send my exe to a friend his antivirus identify it as a virus.
How is it possible? Is there anything i can do to fix the problem?
Thanks in advance
- Page 1