mirror of https://github.com/YosysHQ/yosys.git
Set all verific messages of certain type to other
This commit is contained in:
parent
f9db7c0599
commit
bfd79845b6
|
@ -2539,6 +2539,8 @@ struct VerificPass : public Pass {
|
|||
log("\n");
|
||||
log("Set message severity. <msg_id> is the string in square brackets when a message\n");
|
||||
log("is printed, such as VERI-1209.\n");
|
||||
log("Also errors, warnings, infos and comments could be used to set new severity for\n");
|
||||
log("all messages of certain type.\n");
|
||||
log("\n");
|
||||
log("\n");
|
||||
log(" verific -import [options] <top>..\n");
|
||||
|
@ -2782,9 +2784,18 @@ struct VerificPass : public Pass {
|
|||
else
|
||||
log_abort();
|
||||
|
||||
for (argidx++; argidx < GetSize(args); argidx++)
|
||||
for (argidx++; argidx < GetSize(args); argidx++) {
|
||||
if (Strings::compare(args[argidx].c_str(), "errors"))
|
||||
Message::SetAllMessageType(VERIFIC_ERROR, new_type);
|
||||
else if (Strings::compare(args[argidx].c_str(), "warnings"))
|
||||
Message::SetAllMessageType(VERIFIC_WARNING, new_type);
|
||||
else if (Strings::compare(args[argidx].c_str(), "infos"))
|
||||
Message::SetAllMessageType(VERIFIC_INFO, new_type);
|
||||
else if (Strings::compare(args[argidx].c_str(), "comments"))
|
||||
Message::SetAllMessageType(VERIFIC_COMMENT, new_type);
|
||||
else
|
||||
Message::SetMessageType(args[argidx].c_str(), new_type);
|
||||
|
||||
}
|
||||
goto check_error;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue