小编Rob*_*ert的帖子

Fortran 77中的IEEE_UNDERFLOW_FLAG IEEE_DENORMAL

我是Fortran的新手并且编码一般,所以如果我的术语不正确,我会道歉.

我正在使用带有gfortran编译器的Linux机器.

我今年夏天正在做研究,这让我在1980年左右开始编写一个程序.它是用Fortran 77编写的.我有所有代码以及有关它的一些文档.

在其当前形式中,我收到"IEEE_UNDERFLOW_FLAG IEEE_DENORMAL"错误.我的第一个想法是这个代码是在不同的环境/架构下开发的.

文档说明"该程序旨在在HARRIS计算机系统上运行.如果在主代码和子程序包中将单个精度变量更改为双精度变量,它也可以在VAX系统上运行.

我已经尝试将单个精度变量更改为双精度变量,但我可能做错了.如果这是正确的事情,任何见解都会很棒.

我也尝试使用-std = legacy和-m32编译编码.我也收到同样的错误.

任何建议让我朝着正确的方向前进将不胜感激.

fortran gfortran fortran77

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

fortran ×1

fortran77 ×1

gfortran ×1