Closed rolec6 closed 1 month ago
Thanks for submitting this issue. The UVM WG will initiate a bug report to track fixing reset_report_handler(). We can throw dealing with the typo in with that.
We opened https://accellera.mantishub.io/view.php?id=8478 and will close this issue. Thanks again for the submission
If message severity override is set in uvm_report_object.svh via
set_report_severity_id_override()
, it cannot be reset usingreset_report_handler()
. Thereset_report_handler
callsm_rh.initialize();
that resets various aspects of report handler, butsev_id_overrides
used byset_report_severity_id_override
is excluded.Example code reproducing the issue:
The IEEE1800.2-2020 states _6.3.8.3 reset_report_handler function void reset_reporthandler() Resets the underlying report handler to its default settings (see 6.4.2.1). This clears any changes made with the override configuration methods (see 6.3.7).
Where 6.3.7 Override configuration includes
set_report_severity_id_override
.Also there seems to be minor inconsequential typo in uvm_report_handler.svh
set_report_severity_id_override
implementation whereuvm_sev_override_array arr;
is declared but never used.