fz 发布于 08月11, 2017 0 comments 编写并行程序时遇到的段错误 我在使用ifort、intel mpi编写并行程序运行时遇到了APPLICATION TERMINATED WITH THE EXIT STRING: Segmentation fault (signal 11)。 首先我们看到Segmentation fault,是段错误,一般来说错误原因都在于数组越界。经我对程序的仔细检查,发现可能是栈空间不够用了,溢出了。 使用ulimit -s可以查看系统... 阅读全文 »
fz 发布于 05月26, 2017 0 comments 使用ifort编译WRF时报错 使用ifort编译WRF时,报错f951: error: unrecognized command line option "-ftz",当前使用的编译命令是mpif90 -c -I. -I../ -DSYSLINUX -DCPRINTEL -O2 -w -ftz m_mpif.F90。 查阅相关资料后发现,这是由于mpif90默认使用了gfortran作为fortra... 阅读全文 »