Report

LRM §8.3.

A statement that displays a message.

Syntax:

[ label: ] report string_expression [ severity expression ]; 

Description:

The main difference between the report statement and the assertion statement is that the message in the report statement is displayed unconditionally.

If the severity clause is present, it must specify an expression of predefined type Severity_Level, which has the values: Note, Warning, Error, and Failure.

Example:

report "End of simulation" severity note;
  

Notes:

See also:

Assert, Standard Package