Article

Intel® Fortran Compiler - Increased stack usage of 8.0 or higher compilers causes segmentation fault

The Intel Compilers have increased stack size needs in your application for performance analysis. This article describes how to increase stack size and/or workaround this problem by allocation on the heap (for Intel Fortran).
Authored by admin Last updated on 12/26/2018 - 14:55
Article

internal threshold was exceeded

In very large, complex functions, loops preceded by OpenMP directives may not be threaded. Compiler may emit the warning remark: "An internal threshold was exceeded: loops may not be vectorized or parallelized. Try to reduce routine size."
Authored by Martyn Corden (Intel) Last updated on 12/26/2018 - 13:11
Article

Diagnostic 10149: option '-cxxlib-gcc' not supported with the current installed GCC

When compiling with the Intel® Compilers on Linux*, the error message: "Diagnostic 10149: option '-cxxlib-gcc' not supported with the current installed GCC" is an indication that some inconsistency exists in gcc installation.
Authored by admin Last updated on 06/07/2017 - 12:03
Article

Diagnostic 11003: no IR in object file xxxx; was the source file compiled with xxxx

You are attempting to link an object file that was not compiled with IPO in and IPO build.
Authored by Last updated on 05/25/2018 - 15:30
Article

Cray Pointers: threshold reached; long compile times

Applications that use very many Cray pointers may either take a long time to compiler or else display the warning "number of cray pointer threshold reached" and be compiled at a reduced optimization level.
Authored by Martyn Corden (Intel) Last updated on 05/25/2018 - 15:30
Article

Internal Compiler Error

What to do when a compilation results in an Internal Compiler Error, catastrophic error, internal abort, code 1 or code 3 error.
Authored by admin Last updated on 05/25/2018 - 15:30
Article

Diagnostic 5163: Invalid DEC$ directive continuation

Diagnostic remark #5163: Invalid DEC$ directive continuation

Authored by Last updated on 05/25/2018 - 15:30
Article

Diagnostic 5436: Overlapping storage initializations encountered with xxxx

Explanation of Intel Fortran Compiler warning 5436.
Authored by admin Last updated on 05/25/2018 - 15:48
Article

Diagnostic 5656: Variable xxxx too large for NTCOFF. Bigger than 2GB. Use heap instead

2 GByte limit on static and data areas in COFF object file format.
Authored by Last updated on 05/25/2018 - 15:30
Article

Diagnostic 6502: COMMON cannot be extended beyond the beginning of a block.

Description of Fortran error 6502: COMMON cannot be extended beyond the beginning of a block
Authored by admin Last updated on 05/25/2018 - 15:30