发现一个Intel Fortran编译器的bug。下面的这个代码在ivf中debug+omp不能编译,但gfortran编译器可以编译。ivf中release+omp并行可以编译,但运行出错。也就是说。ivf同一域中,omp 和 block不能共存。
注意这里用到了新语法block,这是Fortran2008标准才有的,编译器对新语法支持不够好嘛?
本文分享自 数值分析与有限元编程 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!