Intel® Professional Edition Compilers 11.1 Fixes List

NOTE: Defects and feature requests described below represent specific issues with specific test cases. It is difficult to succinctly describe an issue and how it impacted the specific test case. Some of the issues listed may impact multiple architectures, operating systems, and/or languages. If you have any questions about the issues discussed in this report, please post on the user forums, /en-us/forums or submit an issue to Intel Premier Support,

Update 2 (Posted September 2009), Package IDs below


DPD200003663 C, C++ Access mechanism inconsistency for #pragma section()/__declspec(allocate()) problems.
DPD200007737 Fortran HLO causes incorrect results only with Intel® Core™ Duo processor and 32 bit version of compiler
DPD200017249 C Linux* kernel: Feature Request: support __builtin_trap intrinsic
DPD200022129 C O2 problem
DPD200022902 C, C++, Fortran wrong compiler annotation with -prof_use
DPD200032138 C, C++ Regression in 10.0 auto-parallelizer
DPD200041387 C++ Performance regression with 11.0 Beta compiler at -O3 -ipo PGO.
DPD200042107 C, C++ compile time 100x Microsoft Visual C++ 7.0 - long optimization time
DPD200045100 C IDB fails to load executable - undefined symbol ps_lgetfpregs
DPD200048386 Fortran Procedure pointers are not distinct from integers in TKR signature resolution
DPD200048780 Fortran Incorrect address handed to C-Fortran interoperable function
DPD200048863 Fortran ifort 11.0 BIND(C,name="") produces object files with empty symbol names
DPD200049434 C++ Bogus warning #12174 on a function declared noreturn
DPD200050515 C++ Compiler Intrinsic missing from header file and documentation
DPD200050739 C, C++ symbol info reload performance unacceptable for large applications
DPD200051151 Fortran, C++, C FLEXlm server fails to start on Windows* Server 2008 x64
DPD200083317 Fortran Array constructor [,,] is not thread safe
DPD200083894 Fortran Custom build step feature doesn't work in case there are specific symbols in the pathname
DPD200084262 C stack run time check reports failure for alignment greater than 64
DPD200111195 Fortran RANDOM_NUMBER is not threadsafe
DPD200111308 C++ Cannot specify sets of OS procs with {} in proclist with KMP_AFFINITY=explicit
DPD200111309 C, C++, Fortran Need consistent correspondence between OMP hread ids and global thread ids in non-nested code
DPD200111314 C, C++, Fortran Error initializing foreign thread's OMP affinity mask
DPD200112213 Fortran OpenMP causes seg fault with contains subroutine
DPD200117988 Fortran 11.1 beta get segmentation fault
DPD200118875 Fortran ifort 11.0 benchmark fails to validate on IA-64
DPD200119435 C Need PIC version of libimf.a
DPD200120466 C Unix (gcc feature not in icc): missing many chk __builtin___ rouitines
DPD200120952 C++ OpenMP task crashes with new class statement in Debug mode
DPD200121133 C Resulting generated code gets different results with -O2 and -O3
DPD200121218 C, C++, Fortran linking -lm before objects calling math functions results in GNU libm math functions being used instead of Intel libimf functions
DPD200121498 Fortran Local array with allocatable components not deallocated on routine exit
DPD200135534 Fortran ifort mainline lost optimization of product reduction
DPD200135655 C++ Compiler packaging error when installed by non-root user
DPD200135696 C unresolved symbol with /Qipo in 11.x only - 10.x works
DPD200135929 C++ Software Pipelining causes runtime segmenation fault.
DPD200135962 Fortran Correct test with allocatable character array produces SegV.
DPD200135966 C++ icc warning level is incompatible with vc warning level
DPD200135967 C++ Code Generator SCH Postpass cause memory ambiguation.
DPD200136024 C++ runtime segmentation fault in PGO + IPO build.
DPD200136315 C++ Slow compile time - icc 11.1 average 2.7x slower than gcc3.4
DPD200136339 C icc takes too long to compile a .c file
DPD200136540 C runtime crash when /Qnum-opt 25
DPD200136675 C icc 11.1 generates code that has a reference to __moddi3
DPD200136711 C++ gcc compatibility - diff in priority of -I and -isystem
DPD200136754 C, C++ icc unable to find framework include when isysroot is set
DPD200136776 C++, C "(0): internal error: 0_0" with multi-source compilation
DPD200136806 Fortran Can't set large values for REAL*8 in tooltips
DPD200136846 C++ icpc fails to compile the test case with --permissive
DPD200136852 C++ icpc, g++ 4.3.0 and __builtin_isfinite
DPD200136877 Fortran Error for pointer assignment of ASSOCIATE name for dummy argument of PURE subroutine
DPD200136885 Fortran Implicit typing happens in the wrong scope
DPD200136909 C++ Optimization generates incorrect code
DPD200136951 C++ 0x5C Japanese Character Issue
DPD200136972 Fortran Error with ALARM-Portability Function.
DPD200137145 Fortran Deferred-length character should not require /assume:realloc_lhs
DPD200137215 Fortran Variable name CLASS confuses parser
DPD200137216 Fortran Regression - typing floating point expression into debugger Watch window crashes Microsoft Visual Studio*
DPD200137220 Fortran Customers report .F and .FOR files appear as free-form source in Visual Studio text editor as of 11.1
DPD200137276 C++ Code generation problem
DPD200137279 Fortran Internal Compiler Error with /gen-interfaces
DPD200137347 Fortran IFORT does not accept derived type name starting with "is"
DPD200137404 C, C++, Fortran Installation stalls at license agreement on MAC 11.1
DPD200137410 Fortran /fpscomp:filesfromcmd does not work if null argument provided.
DPD200137424 Fortran No code generated for call to elemental type-bound procedure with no arguments
DPD200137428 Fortran Internal Compiler Error with 11.1.038
DPD200137453 Fortran File ACTION='READWRITE' does not allow second process to open file for writes
DPD200137485 Fortran Error: for_array_copy_in/for_array_copy_out again
DPD200137518 Fortran Conflicting attributes error for protected allocatable character
DPD200137527 C, C++ icc does not accept -Wstrict-aliasing=2
DPD200137545 C, C++ Linux kernel: icc emits undefined symbol, while gcc doesn't
DPD200137552 Fortran internal compiler error (C0000005)
DPD200137598 Fortran Incorrect results at -O3 with specific optimization
DPD200137625 Fortran Assignment of array constructor to allocatable array component does not reallocate left side
DPD200137666 C Regression test suite fails with icc 11.0, 11.1 but is fine with 10.1 and earlier versions
DPD200137681 Fortran Problem with 2-byte characters in NAMELIST input data when using static debug libraries
DPD200137687 Fortran Error #10106 for valid code
DPD200137715 Fortran Concatenation of deferred-length character component of derived type gives garbage result
DPD200137735 C++, C String layout on Mac OS X* Leopard/Snow Leopard for 64-bit
DPD200137781 C++ Need scalar var privatization support for std::complex data type with func call
DPD200137862 Fortran Format compiles incorrectly
DPD200137880 C++, C driver link in libirc.a twice resulting in duplicated symbols at link time
DPD200138020 Fortran Wrong executing results after compiling
DPD200138029 Fortran ifort linux Intel 64 11.1.046 Internal Compiler Error
DPD200138035 C++ icc produces bad x86_64 Mach-O relocation entries
DPD200138042 Fortran write routine is consuming all of memory and crashing the system
DPD200138087 Fortran Assignment of derived type with allocatable scalar and type-bound procedure causes access violation
DPD200138144 C, C++ ipo build reports unresolved ___builtin_object_size symbol
DPD200138343 C, C++ "(0) internal error: backend signals" with openmp on "while"
DPD200138406 C, C++, Fortran Shared libraries flagged as needing executable stacks prevents being loaded when SELinux enabled
DPD200138415 Fortran Bad debug information for Fortran array variable
DPD200138447 C Executing wrong code path at O2
DPD200138449 Fortran ifort 11.1 internal compiler error on module with recursive subroutine containing CLASS pointer
DPD200138493 OSR: illigal SIGN extend removal around UNSIGNED value in strength reduction
DPD200138568 Fortran vec-report3 or 4 or 5 on 11.1 Mac OS X* Compiler Pro causes bogus DWARF error
DPD200138583 C internal compiler error: Creating constant of incorrect size
DPD200138584 C assertion in compiler
DPD200138607 Fortran Internal compiler error during compile of large source file under 11.1 compilers
DPD200138609 C++ Compiler fails to select correct template function
DPD200138632 Code coverage with unwind handler
DPD200138634 Fortran OpenMP directive causes internal compiler error with ifort 11.1.046
DPD200138649 Fortran incorrect debug info for subroutine array parameter
DPD200138652 Fortran Internal compiler error related to multifaceted derived type structures
DPD200138663 C++ Compiler Error: Gnu-style asm must use __asm__ keyword when -use_msasm is specified
DPD200138665 Fortran internal read not working with 11.1
DPD200138738 C, C++ ICC not differentiating between USER_HEADER_SEARCH & HEADER_SEARCH paths
DPD200138791 Fortran Inlining a subroutine containing an OpenMP parallel region destroys associated status of pointer argument
DPD200138893 Fortran Memory leak on assignment of derived types with allocatable components
DPD200138899 Fortran MAXLOC intrinsic bug on IA-64 processor
DPD200138901 Fortran Internal compiler error at -O3 but not -O2 for 11.1.046
DPD200138938 Fortran ifort 11.1 -debug internal compiler error on module with procedures bound by name
DPD200139006 C++ Error during project conversion
DPD200139120 C, C++ the application hang due to xgetbv in __intel_cpu_indicator_init()

* Other names and brands may be claimed as the property of others.
For more complete information about compiler optimizations, see our Optimization Notice.