reset_msg_count - 2024.1 English

Vivado Design Suite Tcl Command Reference Guide (UG835)

Document ID
Release Date
2024.1 English

Reset message count


reset_msg_count [‑quiet] [‑verbose] <id>


New message count.


Name Description
[-quiet] Ignore command errors
[-verbose] Suspend message limits during command execution
<id> Unique message Id to be reset, e.g. "Common 17-99". "reset_msg_count -id *" reset all counters




Reset the message count for the specified message ID to 0. This restarts the message counter toward the specified message limit. This can be used to reset the count of specific messages that may be reaching the limit, or reset the count of all messages returned by the tool.

Every message delivered by the tool has a unique global message ID that consists of an application sub-system code and a message identifier. This results in a message ID that looks like the following:

"Common 17-54"
"Netlist 29-28"
"Synth 8-3295"

You can get the current message count for a specific message ID using the get_msg_count command.


-quiet - (Optional) Execute the command quietly, returning no messages from the command. The command also returns TCL_OK regardless of any errors encountered during execution.
Note: Any errors encountered on the command-line, while launching the command, will be returned. Only errors occurring inside the command will be trapped.
-verbose - (Optional) Temporarily override any message limits and return all messages from this command.
Note: Message limits can be defined with the set_msg_config command.

<id> - (Required) Specifies the message ID to reset the count to 0. Specify * to reset the count of all messages to 0.


The following example resets the message count for all messages:

reset_msg_count *

See Also