admin 管理员组文章数量: 1086019
2024年3月27日发(作者:网络编程基本技术实训实验报告)
. .
Fortran的运行时错误消息列表
本节列出了英特尔Fortran运行时库〔RTL〕处理的错误。对于每一个错误,该表提供了错误号,严重性代
码,错误信息文本,条件符号名称,而错误的详细说明。
在程序中定义条件符号值〔参数表〕,包括以下文件:
for_
如表中所述,消息的严重程度决定了发生以下情况:
•
•
•
与信息和警告,程序继续执行
与错误,结果可能会不正确
与严重的,程序执行停顿〔除非指定了恢复方法〕
在最后一种情况下,为防止程序终止,您必须包含一个适宜的I / O错误处理说明符并重新编译,或者对于
某些错误,改变信号的缺省操作您再次运行该程序之前。
在下面的表中,第一列列出的错误号返回检测到I / O错误时iostat的变量。
第二列的第一行提供的消息,因为它会显示〔以下
forrtl:
〕,包括严重级别,消息号,消息文本。第二列
下面的行包含状态条件符号〔如$ IOS_INCRECTYP〕和消息的解释。
1
1
严重〔1〕:不是Fortran特定的错误
美元IOS_NOTFORSPE。在用户程序中或在RTL的错误不是英特尔Fortran的特定错误和通过任何其
他英特尔Fortran运行时的消息并没有呈报之。
8 严重〔8〕:部一致性检查失败
美元IOS_BUG_CHECK。部错误。请检查该程序是正确的。重新编译,如果在程序中存在错误。如
果此错误仍然存在,提交问题报告。
9 严重〔9〕:允许访问被拒绝的文件
美元IOS_PERACCFIL。检查指定的文件是否与网络设备映射和可用的权限。确保正在访问正确的文
件和设备。更改保护,特定的文件或程序重新运行该程序前使用。
10 重度〔10〕:不能覆盖已经存在的文件
美元IOS_CANOVEEXI。当指定的OPEN语句指定的文件**X已存在状态='新'使用I / O单元×〔创
立新的文件〕。确保正确的文件名,目录路径,单元等等在源程序中指定。决定是否:
•
•
重命名或重新运行该程序前删除现有文件。
修改源文件来指定不同的文件规格,I / O单元,或OPEN语句状态。
11
1
资讯〔11〕:单位不连接
美元IOS_UNINOTCON。指定的单位是不开放的尝试I / O操作的时间。检查是否指定了正确的单元
号。如果适宜的话,使用OPEN语句来显式地翻开文件〔连接文件到本机〕。
17 重度〔17〕:语法在NAMELIST输入错误
美元IOS_SYNERRNAM。输入一个名称列表控制的READ语句的语法是不正确的。
优选
. .
18 重度〔18〕:太多值NAMELIST变量
美元IOS_TOOMANVAL。有人企图以一个名称列表READ语句中指定的值太多的变数。
19 重度〔19〕:无效的引用变量在NAMELIST输入
美元IOS_INVREFVAR。其中以下条件发生:
•
•
•
•
•
•
•
•
20
该变量是不是组的成员。
一个尝试下标标量变量。
可变数组的下标是出界外。
数组变量中指定了太多或太少的下标变量。
已尝试指定一个非字符变量或数组名的子字符串。
字符变量的子符是出界外。
变量的下标或子说明符不是一个整数常量。
已尝试通过使用无下数组变量指定的子串。
重度〔20〕:倒带错误
美元IOS_REWERR。其中以下条件发生:
•
•
•
21
该文件不是连续的文件。
该文件没有翻开的顺序或追加的访问。
英特尔Fortran语言的RTL I / O系统检测到执行一个REWIND语句的过程中出现错误。
重度〔21〕:重复文件规
美元IOS_DUPFILSPE。屡次尝试了指定的文件属性没有干预关闭操作。一个DEFINE FILE语句其次
是另一个DEFINE FILE语句或OPEN语句。
22 重度〔22〕:输入记录太长
美元IOS_INPRECTOO。A记录被读取超出翻开文件时指定的明确或默认的记录长度。读取该文件,
请使用OPEN语句与适当大小的RECL =值〔记录长度〕。
23 重度〔23〕:退格错误
美元IOS_BACERR。英特尔Fortran语言的RTL I / O系统检测到一个执行BACKSPACE语句的过程
中出现错误。
24
1
重度〔24〕:在读文件完毕的
美元IOS_ENDDURREA。其中以下条件发生:
•
•
•
执行一个READ语句未包含完,错误或IOSTAT规过程中英特尔Fortran RTL I / O系统文件
完毕的情况遇到。
文件完毕的记录写的ENDFILE语句执行一个READ语句未包含完,错误或IOSTAT规过程
中遇到的问题。
已尝试读取过去的执行READ语句中未包含完,错误或IOSTAT规格在部文件字符串或数组
的结尾。
由END和ERRSNS返回此错误。
优选
版权声明:本文标题:FORTRAN运行错误消息列表中英对照 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1711550824a599525.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论