From 1e9adbe4b04acc608e44bb1fd71bb17eafe67a41 Mon Sep 17 00:00:00 2001 From: Akash Levy Date: Wed, 12 Mar 2025 19:16:10 -0700 Subject: [PATCH] Add warning statements around the getParam issue --- kernel/rtlil.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kernel/rtlil.cc b/kernel/rtlil.cc index c4200bb27..281a1ffeb 100644 --- a/kernel/rtlil.cc +++ b/kernel/rtlil.cc @@ -4088,6 +4088,10 @@ const RTLIL::Const &RTLIL::Cell::getParam(const RTLIL::IdString& paramname) cons if (m) return m->parameter_default_values.at(paramname); } + log_warning("Parameter `%s' not found in cell `%s' of type `%s'.\n", paramname.c_str(), name.c_str(), type.c_str()); + if (module) + log_warning("Module `%s' contains that cell.\n", module->name.c_str()); + log_flush(); throw std::out_of_range("Cell::getParam()"); }