From 3bcbfe4ddef3127f4ca546eee21904f3d7e4f759 Mon Sep 17 00:00:00 2001 From: Akash Levy Date: Thu, 8 May 2025 23:43:23 -0700 Subject: [PATCH] verific -set_relaxed_file_libext_modes --- frontends/verific/verific.cc | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/frontends/verific/verific.cc b/frontends/verific/verific.cc index 63b593e1c..0e9db2bac 100644 --- a/frontends/verific/verific.cc +++ b/frontends/verific/verific.cc @@ -3792,6 +3792,18 @@ struct VerificPass : public Pass { goto check_error; } + if (GetSize(args) > argidx && args[argidx] == "-set_relaxed_file_libext_modes") { + veri_file::AddLibExt(".v"); + veri_file::AddLibExt(".vh"); + veri_file::AddLibExt(".sv"); + veri_file::AddLibExt(".sv1"); + veri_file::AddLibExt(".svh"); + veri_file::AddLibExt(".svp"); + veri_file::AddLibExt(".h"); + veri_file::AddLibExt(".inc"); + goto check_error; + } + if (GetSize(args) > argidx && args[argidx] == "-ignore_module") { for (argidx++; argidx < GetSize(args); argidx++) { string name = args[argidx];