あいまいなサブプログラム

概要:

コンパイル時に下記エラーが発生しました。コンパイラはVHDL オペレーションが曖昧であると出力します。何が問題ですか?

Error: COMP96_0334: .vhd , Subprogram "" is ambiguous> 

ソリューション:

STD_LOGIC_VECTORとSTD_ULOGIC_VECTORタイプの両方によって定義され、オーバーロードされた関数をあるようです。追加の不要なサブプログラムを削除する必要があります。  問題のあるサブプログラムを使用してコードブロックを削除/コメントアウトする代わりに、-vhdl_comp_off -2008 と-vhdl_comp_on プラグマを使用することができることに注意してください。プラグマは、初期のスタンダードバージョンとの下位互換性を維持する-2008 モードでサブプログラムのコンパイルを無効にします。-vhdl_comp_off プラグマの詳細に関してはマニュアルを参照してください。



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