>>557
どういう状況なのか書かれていないので、一般的な回答しかできないが
 1. 書式なしで結果を出力している。(WRITE(*,*) )
   →書式を指定して、結果を確認してみる。
 2. 単精度の定数を代入している。(a=3.1415926536)
   →a=3.1415926536D0 等とする。
 3. 実は倍精度変数を使用していない。(変数名の綴り間違い)
   →変数名が正しいか確認する。

コンパイラを疑うより先に、まず自分自身を疑え。