From 1902154880d4be481d163e942d0b590fbe1e195f Mon Sep 17 00:00:00 2001 From: Colby Davis Date: Tue, 26 Oct 2021 10:04:29 -0400 Subject: [PATCH] Skip non-generic osvvm packages when the simulator supports generics. Fix for #768. --- vunit/builtins.py | 9 +++++++++ 1 file changed, 9 insertions(+) mode change 100644 => 100755 vunit/builtins.py diff --git a/vunit/builtins.py b/vunit/builtins.py old mode 100644 new mode 100755 index e0d4e9622..3abc8c48b --- a/vunit/builtins.py +++ b/vunit/builtins.py @@ -175,6 +175,15 @@ def _add_osvvm(self): ): continue + if supports_vhdl_package_generics and ( + bname + in [ + "ScoreboardPkg_int_c.vhd", + "ScoreboardPkg_slv_c.vhd", + ] + ): + continue + library.add_source_files(file_name, preprocessors=[]) def _add_json4vhdl(self):