Intel® Fortran Compiler Classic and Intel® Fortran Compiler Developer Guide and Reference

ID 767251
Date 9/08/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

Compiler Limits

The amount of data storage, the size of arrays, and the total size of executable programs are limited only by the amount of process virtual address space available, as determined by system parameters.

The table below shows the limits to the size and complexity of a single Intel® Fortran program unit and to individual statements contained within it:

Language Element

Limit

Actual number of arguments per CALL or function reference

Limited only by memory constraints

Arguments in a function reference in a specification expression

255

Array dimensions

31

(The Fortran 2018 standard supports a maximum array dimension of 15.)

Array elements per dimension

2**31-1 on systems using IA-32 architecture

2**63-1 on systems using Intel® 64 architecture

Limited by current memory configuration.

Character lengths

2**31-1 on systems using IA-32 architecture

2**63-1 on systems using Intel® 64 architecture

For more information on memory limits for large data objects, see: