このメッセージは、一部のソース・コードを編集する必要のある、不完全なコーディング実践をアラートするものです。OPT(0)を使用した場合でも、新しいコンパイラーは、制御変数に PICTURE 属性を持つ DO ループにフラグを立てます。 コンパイラーは、次の通知メッセージを発行します。
IBM2811I I Use of PICTURE as DO control variable is not recommended.
一般に、DO ループ制御変数として PICTURE 変数を使用するのは、あまり得策とは言えないプログラミング実践です (特にローパフォーマンスになってしまう可能性があるため)。そのようなコードは、FIXED BIN 変数をループ制御変数として使用するように変更するのが得策です。