欢迎来到天天文库
浏览记录
ID:45097526
大小:583.00 KB
页数:76页
时间:2019-11-09
《FORTRAN运行错误消息列表中英对照》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Fortran的运行时错误消息列表本节列出了英特尔Fortran运行时库(RTL)处理的错误。对于每一个错误,该表提供了错误号,严重性代码,错误信息文本,条件符号名称,而错误的详细说明。在程序中定义条件符号值(参数表),包括以下文件:for_iosdef.for如表中所述,消息的严重程度决定了发生下列情况:·与信息和警告,程序继续执行·与错误,结果可能会不正确·与严重的,程序执行停止(除非指定了恢复方法)在最后一种情况下,为防止程序终止,您必须包含一个合适的I/O错误处理说明符并重新编译,或者对于某些错误,改变信号的缺省操作您再次运行该程序之前。在下面的表中,第一列列出的错误号返回
2、检测到I/O错误时iostat的变量。第二列的第一行提供的消息,因为它会显示(以下forrtl: ),包括严重级别,消息号,消息文本。第二列下面的行包含状态条件符号(如$IOS_INCRECTYP)和消息的解释。数严重级别,数量,以及消息文本; 条件符号及说明1 1严重(1):不是Fortran特定的错误美元IOS_NOTFORSPE。在用户程序中或在RTL的错误不是英特尔Fortran的特定错误和通过任何其他英特尔Fortran运行时的消息并没有呈报之。8严重(8):内部一致性检查失败美元IOS_BUG_CHECK。内部错误。请检查该程序是正确的。重新编译,如果在程序中存在错误。
3、如果此错误仍然存在,提交问题报告。9严重(9):允许访问被拒绝的文件美元IOS_PERACCFIL。检查指定的文件是否与网络设备映射和可用的权限。确保正在访问正确的文件和设备。更改保护,特定的文件或程序重新运行该程序前使用。10重度(10):不能覆盖已经存在的文件美元IOS_CANOVEEXI。当指定的OPEN语句指定的文件XXX已存在状态='新'使用I/O单元×(创建新的文件)。确保正确的文件名,目录路径,单元等等在源程序中指定。决定是否:·重命名或重新运行该程序前删除现有文件。·修改源文件来指定不同的文件规格,I/O单元,或OPEN语句状态。111资讯(11):单位不连接美元I
4、OS_UNINOTCON。指定的单位是不开放的尝试I/O操作的时间。检查是否指定了正确的单元号。如果合适的话,使用OPEN语句来显式地打开文件(连接文件到本机号码)。17重度(17):语法在NAMELIST输入错误美元IOS_SYNERRNAM。输入一个名称列表控制的READ语句的语法是不正确的。18重度(18):太多值NAMELIST变量美元IOS_TOOMANVAL。有人企图以一个名称列表READ语句中指定的值太多的变数。19重度(19):无效的引用变量在NAMELIST输入美元IOS_INVREFVAR。其中下列条件发生:·该变量是不是名单组的成员。·一个尝试下标标量变量。·
5、可变数组的下标是出界外。·数组变量中指定了太多或太少的下标变量。·已尝试指定一个非字符变量或数组名的子字符串。·字符变量的子符是出界外。·变量的下标或子说明符不是一个整数常量。·已尝试通过使用无下数组变量指定的子串。20重度(20):倒带错误美元IOS_REWERR。其中下列条件发生:·该文件不是连续的文件。·该文件没有打开的顺序或追加的访问。·英特尔Fortran语言的RTLI/O系统检测到执行一个REWIND语句的过程中出现错误。21重度(21):重复文件规范美元IOS_DUPFILSPE。多次尝试了指定的文件属性没有干预关闭操作。一个DEFINEFILE语句其次是另一个DEF
6、INEFILE语句或OPEN语句。22重度(22):输入记录太长美元IOS_INPRECTOO。A记录被读取超出打开文件时指定的明确或默认的记录长度。读取该文件,请使用OPEN语句与适当大小的RECL=值(记录长度)。23重度(23):退格错误美元IOS_BACERR。英特尔Fortran语言的RTLI/O系统检测到一个执行BACKSPACE语句的过程中出现错误。241重度(24):在读文件结束的美元IOS_ENDDURREA。其中下列条件发生:·执行一个READ语句未包含完,错误或IOSTAT规范过程中英特尔FortranRTLI/O系统文件结束的情况遇到。·文件结束的记录写的E
7、NDFILE语句执行一个READ语句未包含完,错误或IOSTAT规范过程中遇到的问题。·已尝试读取过去的执行READ语句中未包含完,错误或IOSTAT规格在内部文件字符串或数组的结尾。由END和ERRSNS返回此错误。25重度(25):记录编号范围之外美元IOS_RECNUMOUT。直接访问READ,WRITE,还是找语句中指定的记录数是打开文件时指定的范围之外。26重度(26):需要打开或定义图片美元IOS_OPEDEFREQ。直接进入读,写,还是找语句试图为在没有
此文档下载收益归作者所有