私はf90ファイルを3倍の精度でコンパイルしようとしていました(私はそれが一般的ではないことを知っていますが、とにかく...)。数分後、次のように表示されます。
ifort: error #10106: Fatal error in /opt/intel/Compiler/11.1/072/bin/intel64/fortcom, terminated by kill signal
compilation aborted for foo.f90 (code 1)
私のコンパイルコマンドは次のとおりです。
ifort -r16 foo.f90
-r16
ただし、をに変更することで倍精度を使用すると、すべて問題ありません-r8
。
考えられる理由を教えてください。コードを確認しましたが、問題ないと思います。もちろん、あなたが必要なら私はあなたに見せることができます。
私のコンパイラのバージョンはバージョン11.1ビルド20100414です