Fortran 名称列表读取期间是否存在可读取的最大数据量?

Is there a maximum amount of data that can be read during a Fortran namelist read?

使用 Intel Visual Fortran 读取的名单中是否有最大数据量限制?

我有兴趣了解总计,但更具体地说是针对单个字段。

我似乎在任何地方都找不到任何内容,但它似乎在大约 2,500 个字符的数组中崩溃了。我正在尝试将其放入 3,000 个字符的数组中。

如果这可能是个问题,数据也在一行中。

对于 Intel Fortran,这记录在主题 "Compiler Limits" 下。 list-directed 和 NAMELIST I/O 中读入的字符值的最大大小为 2048。变量本身可能更长。