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("\n");
|
||||||
log("Set message severity. <msg_id> is the string in square brackets when a message\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("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("\n");
|
log("\n");
|
||||||
log(" verific -import [options] <top>..\n");
|
log(" verific -import [options] <top>..\n");
|
||||||
|
@ -2782,9 +2784,18 @@ struct VerificPass : public Pass {
|
||||||
else
|
else
|
||||||
log_abort();
|
log_abort();
|
||||||
|
|
||||||
for (argidx++; argidx < GetSize(args); argidx++)
|
for (argidx++; argidx < GetSize(args); argidx++) {
|
||||||
Message::SetMessageType(args[argidx].c_str(), new_type);
|
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;
|
goto check_error;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue