特定の識別子を持つファイルが、次の例の様に1回のコンパイル実行で2回コンパイルされる場合に本メッセージが表示されます。最初のコンパイルは明示的(File1.svファイルはALOGコマンドで指定されている)に実行され、2回目は暗黙的(File1.svはincludeディレクティブでFile2.svに含まれています)に実行されます。
エラーは次のコマンドでファイルをコンパイルすると発生します:
alog File1.sv File2.sv
File1.svとFile2.svが以下のとおりである場合:
File 1:
module m(a); input reg a; endmodule
File 2:
`include "File1.sv" module top; endmodule