浮動小数点演算の例外を処理する方法は、f95 と以前の f77 では大きく異なります。
f95 のデフォルトでは、ゼロ除算、オーバーフロー、無効演算の場合に自動的にトラップします。f77 のデフォルトでは、浮動小数点演算例外において実行プログラム を中断するためのシグナルを自動的に生成しません。これは、トラップはパフォーマンスを低下させるということと、期待された値が戻ってくれば、ほとんどの例外は重要でないという前提に基づいていました。
f95 のコマンド行オプション -ftrap を使用すると、このデフォルトを変更できます。f95 のデフォルトは -ftrap=common です。以前の f77 のデフォルトに従うには、-ftrap=%none を使用して主プログラムをコンパイルします。