Fortran常见错误
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
fortran运行常用错误(转)
(2006-11-1010:18:44)
转载▼
分类:分子动力学
41Insufficient virtual memory虚拟内存不足
70Integer overflow整数溢出错误
71Integer divide by zero整数除0错误
72Floating overflow浮点数溢出错误
73Floating divide by zero浮点数除0错误
74Floating underflow浮点数下溢错误
75Floating point exception浮点数异常错误
77Subscript out of range数组定义超出边界
95Floating-point conversion failed浮点数格式转换失败
146Null pointer error空指针错误
147Stack overflow堆栈溢出
148String length error字符串长度超出允许范围
149Substring error数组下标超出允许范围
150Range error整数值超出允许范围
151Allocatable array is already allocated数组重复定义
161Program Exception-array bounds exceeded引用数组下标超出允许范围162Program Exception-denormal floating-point operand非法浮点数操作符163Program Exception-floating stack check浮点数堆栈检查
164Program Exception-integer divide by zero整数除0错误
165Program Exception-integer overflow整数溢出
166Program Exception-privileged instruction非法执行特权指令
168Program Exception-illegal instruction非法指令
170Program Exception-stack overflow堆栈溢出
540Array or substring subscript expression out of range数组下标低下数组定义下界或高于数组定义上界
541CHARACTER substring expression out of range字符串非法表示
542Label not found in assigned GOTO list不属于GOTO语句引用的标号
543INTEGER arithmetic overflow整数运算结果出现溢出
544INTEGER overflow on input输入的整数值超出允许范围
545Invalid INTEGER非法整数值
546REAL indefinite(uninitialized or previous error)产生非法实数
547Invalid REAL非法实数
548REAL math overflow实数值溢出
549No matching CASE found for SELECT CASE select case语句中缺少case项
550INTEGER assignment overflow整数定义超出允许范围
556A edit descriptor expected for CHARACTER字符型数据的格式化输入和输出需要A编辑符
557E,F,D,or G edit descriptor expected for REAL实数型数据的格式化输入和输出需要E,F,D,G编辑符
558I edit descriptor expected for INTEGER整数型数据的格式化输入和输出需要I 编
辑符
559L edit descriptor expected for LOGICAL逻辑型数据的格式化输入和输出需要L 编
辑符
568Multiple radix specifiers输入或输出语句重复说明
582Array already allocated数组已分配
583Array size zero or negative数组大小为0或负数
585Array not allocated没有被分配的数组
610Invalid argument非法参数
616Invalid number in input输入非法数字
617Invalid string in input输入非法字符串
618Comma missing in COMPLEX input输入的多个表达式之间缺少逗号
619T or F expected in LOGICAL read输入的逻辑值必须是T或F
622Illegal character in hexadecimal input输入非法的十六进制数
637Integer expected in format格式语句中要求的整数
638Initial left parenthesis expected in format格式语句中多余的左括号
639Positive integer expected in format格式语句中要求用正整数
641Integer expected preceding H,X,or P edit descriptor在H、X、P编辑符前要求用整数
644'.'expected in format在D、E、F、G编辑符中w和d域之间用'.'分隔
645Unexpected end of format格式语句没有结束
646Unexpected character in format格式语句中的非法字符
647M field exceeds W field in I edit descriptor在I编辑符中M域的值大于W域的值
648Integer out of range in format格式语句中的整数值超出允许范围
650Separator expected in format格式语句中需要分隔符
663Out of range:substring starting position'pos'is less than1子字符串的起始位置小于1
664Out of range:substring ending position'pos'is greater than string leng th'len'子字符串的终止位置大于字符串长度
672Out of memory内存不足
718Cannot allocate temporary array--out of memory由于内存不足不能分配临时数组
727Cannot ALLOCATE allocatable array--out of memory由于内存不足不能分配数组729DEALLOCATE failure:ALLOCATABLE array is not ALLOCATED释放没有被分配的数组