Fortran Coder

定义的数组变量,全都出现了问题,请

查看数: 515 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2024-1-7 19:10

正文摘要:

之前程序一直正常,今天调试时,突然就出现了下面的问题。程序读进去的单个变量还可识别,但数组就出现下面错误“未定义标识符”。就是很奇怪,这些变量和数组都定义在HostVars.F90里,并封装成module。在程序开头, ...

回复

静待花开 发表于 2024-1-8 10:17:40
布衣龙共 发表于 2024-1-8 08:42
以下并非Fortran语法的规定,仅针对intel fortran的调试器:
1. 当前子程序用到的module变量,调试器才能识 ...

非常感谢,还以为是自己没有用对module。可以排除了,非常感谢,希望能早点修复这个bug
布衣龙共 发表于 2024-1-8 08:42:33
以下并非Fortran语法的规定,仅针对intel fortran的调试器:
1. 当前子程序用到的module变量,调试器才能识别。
2. 当前子程序未用到的module变量,可能需要用监视窗口,输入 a::b 来查看(a代表module名,b代表变量名)
3. 个别情况下,intel 的调试器会有bug,可以尝试清理工程,重新编译。

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-15 17:30

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表