fortran常见错误及其原因.docx

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
fortran常见错误及其原因

常见fortran错误1.? Incrementally linked image--PC correlation disabled.?? !编译终止2. forrtl: severe (157): Program Exception - access violation!The program tried to read from or write to a virtual address for which it does not have the appropriate access. Try recompiling with the /check:bounds and /warn:argument_checking options set, to see if the problem is an out-of-bounds memory reference or a argument mismatch that causes data to be treated as an address.Other causes of this error include:Mismatches in C vs. STDCALL calling mechanisms, causing the stack to become corrupted?References to unallocated pointers Attempting to access a protected (for example, read-only) address3 forrtl: severe (64): input conversion error, unit 2, file D:\FORTRAN2\testi?? !文件testi正在读写,直到读写到2时错误。举例:程序想读写整数,却碰到变量故终止。4 error LNKZOOI : unresolved external symbol _ SN @ 4 fatal error LNKllZO : 1 unresolved externals! 出现了未指定的外部函数符号 Sn 。这是因为在函数子程序中错把函数名 Sn 写成了 ns 。根据错误信息中的提示,用户在编辑窗口寻找有错位置进行修改。连接错误往往出现在有函数调用或子程序调用的程序中,常见的错误性质有:未定的函数符号、找不到主程序或子程序、实参与虚参的个数不一致等。注意:连接错误只给出错误代号和错误性质,不给出具体语句的行号。5 :: error FOR229O : implicit type for 1 detected between 1 and = C : \ abc.?: error FOR33Og : undefined label 10编译系统提示用户:在程序的第 5 行,变量i未经类型说明;在程序的第 H 行,标号 10 未定义。为了便于将 output 窗口中的错误信息与程序中的有错语句对照起来检查,可以双击错误列表中的某一行,此时该行被高亮显示,同时有一个小指针在编辑窗口内指向程序中对应该行错误的语句行.6? C : \ abc.f90( 5 ) : error FOR229O : implicit type forx即编译系统通告用户:在程序“ C :、abc . fgo”中的第 5 行发现了错误,错误代号为“ error FoR229o ,错误性质是“ implicit type forx (变量 x 未经类型说明)。7???? run 一 time error M6201 : MATH 一sqrt : DOMAIN error该错误为内部函数sqrt的定义域错误,即函数sqrt的参数不能为负数。?8? 边界点的值往区域内部移动?边界变量定义的维数小于实际维数9? FortranPGM\EULER invisicid flow\TWODEULER.F90(737) : Warning: In the call to CUCVCUV, there is no actual argument corresponding to the dummy argument TTT.????? CALL CUCVCUV(MP1,NP1,M,N,DELX,DELY,U,V,CU,CV,CUS,CVS,------^? !调用子程序中,存在一个不存在的哑元变量TTT,建议对其修改。10 forrtl: severe (161): Program Exception - array bounds exceeded???????????? Image????????????? PC??????? Routine??????????? Line?

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档