1

ifort から gfortran に移植していますが、次のコードで問題が発生しています。

MODULE test
IMPLICIT NONE

REAL*8 :: a

CONTAINS

SUBROUTINE load
  a = 0.0d0
  NAMELIST /materialProperties/ a
END SUBROUTINE load

END MODULE test

名前リストに関するコンパイラ エラーが発生します。とにかく、変数の初期化が無効になっている場合(a = 0.0d0がコメントされている)、エラーは消えます。これは Intel コンパイラにはありません。なぜそうなのか不思議です。

4

1 に答える 1