エラー メッセージでは、COBCH1663 で示された、重複するいずれかの PERFORM 範囲の開始および終了プロシージャが示されます。
手続き部の開始地点にセクション名がない場合、<プロシージャ名 1> が{procedure division entry}として表示されます。PERFORM 範囲がプログラムの最後まで続いている場合、<プロシージャ名 1> が{end procedure division}として表示されます。PERFORM 範囲が ENTRY 文で開始している場合、<プロシージャ名 1> が{entry ""}として表示されます。
$set ilshowperformoverlap ... perform a thru c. perform c thru f. perform f. goback. *> errors are displayed as follows: a section. display "Running section a.". *> COBCH1663E Overlapping perform range: 3 entries *> COBCH1664E perform range: a thru c b section. display "Running section b.". c section. *> COBCH1664E perform range: c thru f display "Running section c.". d section. display "Running section d.". e section. display "Running section e.". f section. *> COBCH1664E perform range: f thru f display "Running section f.".