mirror of https://github.com/KLayout/klayout.git
Fixed category assignement in device extractor
This commit is contained in:
parent
30a5954f77
commit
883b7e7db8
|
|
@ -571,7 +571,6 @@ void NetlistDeviceExtractor::error (const std::string &category_name, const std:
|
|||
m_log_entries.push_back (db::LogEntryData (db::Error, cell_name (), msg));
|
||||
m_log_entries.back ().set_category_name (category_name);
|
||||
m_log_entries.back ().set_category_description (category_description);
|
||||
m_log_entries.back ().set_category_name ("device-extract");
|
||||
|
||||
if (tl::verbosity () >= 20) {
|
||||
tl::error << m_log_entries.back ().to_string ();
|
||||
|
|
@ -584,7 +583,6 @@ void NetlistDeviceExtractor::error (const std::string &category_name, const std:
|
|||
m_log_entries.back ().set_category_name (category_name);
|
||||
m_log_entries.back ().set_category_description (category_description);
|
||||
m_log_entries.back ().set_geometry (poly);
|
||||
m_log_entries.back ().set_category_name ("device-extract");
|
||||
|
||||
if (tl::verbosity () >= 20) {
|
||||
tl::error << m_log_entries.back ().to_string ();
|
||||
|
|
@ -617,7 +615,6 @@ void NetlistDeviceExtractor::warn (const std::string &category_name, const std::
|
|||
m_log_entries.push_back (db::LogEntryData (db::Warning, cell_name (), msg));
|
||||
m_log_entries.back ().set_category_name (category_name);
|
||||
m_log_entries.back ().set_category_description (category_description);
|
||||
m_log_entries.back ().set_category_name ("device-extract");
|
||||
|
||||
if (tl::verbosity () >= 20) {
|
||||
tl::warn << m_log_entries.back ().to_string ();
|
||||
|
|
@ -630,7 +627,6 @@ void NetlistDeviceExtractor::warn (const std::string &category_name, const std::
|
|||
m_log_entries.back ().set_category_name (category_name);
|
||||
m_log_entries.back ().set_category_description (category_description);
|
||||
m_log_entries.back ().set_geometry (poly);
|
||||
m_log_entries.back ().set_category_name ("device-extract");
|
||||
|
||||
if (tl::verbosity () >= 20) {
|
||||
tl::warn << m_log_entries.back ().to_string ();
|
||||
|
|
|
|||
|
|
@ -89,8 +89,8 @@ TEST(2_NetlistDeviceExtractorErrors)
|
|||
|
||||
std::vector<db::LogEntryData> errors (dummy_ex.begin_log_entries (), dummy_ex.end_log_entries ());
|
||||
EXPECT_EQ (int (errors.size ()), 4);
|
||||
EXPECT_EQ (error2string (errors [0]), ":::():msg1");
|
||||
EXPECT_EQ (error2string (errors [1]), ":::(0,1;0,3;2,3;2,1):msg2");
|
||||
EXPECT_EQ (error2string (errors [0]), ":device-extract::():msg1");
|
||||
EXPECT_EQ (error2string (errors [1]), ":device-extract::(0,1;0,3;2,3;2,1):msg2");
|
||||
EXPECT_EQ (error2string (errors [2]), ":cat1:desc1:():msg1");
|
||||
EXPECT_EQ (error2string (errors [3]), ":cat1:desc1:(10,11;10,13;12,13;12,11):msg3");
|
||||
}
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@ layout(
|
|||
global(l10 SUBSTRATE)
|
||||
|
||||
# Log entries
|
||||
message(warning description('Must-connect nets VDD must be connected further up in the hierarchy - this is an error at the chip top level') cell(RINGO))
|
||||
message(warning description('Must-connect nets VDD must be connected further up in the hierarchy - this is an error at chip top level') cell(RINGO) cat('must-connect'))
|
||||
|
||||
# Device class section
|
||||
class(PMOS MOS4)
|
||||
|
|
|
|||
Loading…
Reference in New Issue