The Intel Composer XE 2013 Update 3 compiler may experience the following Internal Compiler Error:
: catastrophic error: **Internal compiler error: internal abort** Please report this error along with the circumstances in which it occurred in a Software Problem Report. Note: File and line given may not be explicit cause of this error.
This error will occur at -O2 or -O3 optimization levels. This particular problem affects ONLY the Intel Composer XE 2013 Update 3 compiler ( don't know your compiler version? Check here). It affects the Update 3 compiler for C++ and Fortran and for all OS versions ( Linux*, WIndows*, OS* X ).
UPDATE: A fix was provided in Composer XE 2013 Update 4. This and future compilers will have the fix. Please upgrade and stop using Update 3 if you are affected by this bug.
Two workarounds for Update 3 are to use -O0 or -O1 instead of -O2 or -O3. Also this bug affects ONLY the Composer XE 2013 Update 3 compiler so another workaround is to use an older compiler version ( need to get an older compiler? Check here ).
Remember, these articles are not monitored on a regular basis. If you HAVE A QUESTION OR COMMENT go to our User Forums: