j**f 发帖数: 7403 | 1 假如,主程序中调用了 call suba(a, b, c, na, nb, nx) 一共6个变量,
分别为REAL,INT等类型。
而子程序的动议里 subroutine suba(a,b,na,nb,nx)和主程序不对应,差一点点。
怎么样,能让系统自动的告诉我出错?好像我的程序不告诉我出错,类似的
BUG需要好长时间才能发现。怎么办呢?是要改MAKEFILE么?
多谢回答! | x*****u 发帖数: 3419 | 2 你写一个完整的小程序上来看看?
【在 j**f 的大作中提到】 : 假如,主程序中调用了 call suba(a, b, c, na, nb, nx) 一共6个变量, : 分别为REAL,INT等类型。 : 而子程序的动议里 subroutine suba(a,b,na,nb,nx)和主程序不对应,差一点点。 : 怎么样,能让系统自动的告诉我出错?好像我的程序不告诉我出错,类似的 : BUG需要好长时间才能发现。怎么办呢?是要改MAKEFILE么? : 多谢回答!
| l***s 发帖数: 1405 | 3 intel 的compiler似乎可以发现的
【在 j**f 的大作中提到】 : 假如,主程序中调用了 call suba(a, b, c, na, nb, nx) 一共6个变量, : 分别为REAL,INT等类型。 : 而子程序的动议里 subroutine suba(a,b,na,nb,nx)和主程序不对应,差一点点。 : 怎么样,能让系统自动的告诉我出错?好像我的程序不告诉我出错,类似的 : BUG需要好长时间才能发现。怎么办呢?是要改MAKEFILE么? : 多谢回答!
| t*****z 发帖数: 812 | |
|