Error: VCP2505 : Duplicate identifier:

概要

特定の識別子を持つファイルが、次の例の様に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


Printed version of site: www.aldec.com/jp/support/resources/documentation/faq/1732