gfortran 问答列表

对变量的模棱两可的引用

作者:Beginner in fort 提问时间:6/19/2015

所以我正在做 2 个链接到主程序的模块。第一个包含其中定义的所有变量,第二个包含函数。 模块1: module zmienne implicit none integer, parameter...

SIGFPE - 错误的算术运算 - 在 Fortran 的 MPI_Init() 中

作者:H. Weirauch 提问时间:6/20/2023

使用 gfortran 标志编译时,MPI 并行 Fortran 2008 代码崩溃并出现浮点异常。-ffpe-trap 让我们考虑以下 MWE Fortran 程序: program mwe ...

Fortran 正在读取超出结束文件记录的范围

作者:Mateus da Silva Teixeira 提问时间:3/2/2018

我正在尝试从文件中读取一些数据,而结束文件记录检测对于停止读取很重要。但是,根据用于读取数据的数组的数组维度,我无法正确检测结束文件记录,并且我的 Fortran 程序停止。 程序如下: !int...

“对'dgesvx_'的未定义引用”,尽管 LAPACK 已安装并位于

作者:Mr. Cohen 提问时间:9/27/2023

我正在尝试运行包含函数 dgesvx() 的 fortran 脚本。我运行脚本为gfortran -lblas -llapack -o cft numtype.o cfapprox.o cftest....

尽管有“-fallow-argument-mismatch”标志,但 Gfortran 类型不匹配错误

作者:Manolete 提问时间:11/16/2023

Gfortran 10 添加了默认行为,使类型不匹配成为错误而不是警告。该标志可用于将错误降级为警告。但是,在同一个 fortran 文件中,并将 gcc 13 与 ,gfortran 会触发一些警告...

为什么当矩阵维度过大(在 ifort 中)时,我在此程序中会遇到分割故障问题?

作者:Another User 提问时间:10/2/2023

我正在 Fortran 中使用矩阵和向量进行基本的线性代数计算。我已将编译器从 gfortran 更改为 ifort,我发现当我的矩阵变得太大时(特别是当它们的大小为 724 x 724 时,类型为 ...

在调试编译的情况下,Fortran 数组似乎可以在 WHERE 条件之外访问

作者:acapet 提问时间:10/6/2023

我正在考虑一个非常复杂的 fortran 代码,其中包含许多相互连接的模块等......因此,我将尽我所能只记录其中非常具体的部分。 在“正常”条件下编译时,代码运行良好(参见下面的详细信息),但是...

如何制作 Makefile 以运行调用英特尔 MKL 的 gfortran 文件

作者:DRK 提问时间:10/9/2023

我正在尝试使用英特尔 MKL 中的 PARDISO 子程序求解大型稀疏矩阵系统。我用 gfortran 和 makefile 完成了代码的编写。但是当我执行makefile时,弹出错误消息说“未定义对...

在 Eclipse 中找不到 GFortran

作者:Grant Meadows 提问时间:10/11/2023

我正在尝试在 Eclipse 中设置 GFortran。我使用的是macOS。我安装了 GFortran 和 GCC。当我在Eclipse中单击“构建项目”时,出现以下错误: 10:19:28 **...

IF/GOTO 也使用 Fortran 77 DO 标签

作者:xaratustra 提问时间:11/3/2023

我有一个旧的 fortran 77 代码,我喜欢尽可能保持不变。由于给出循环警告,我正在考虑将非阻塞循环更改为阻塞模式。但后来我意识到有些语句也使用相同的循环标签。现在我不确定编译器在标签后面的语句方...


共25条 当前第1页