Want to bring to a notice and we should fix following race condition.
Inside uvm_cmd_line_report.svh
there is a race between two declarations with init. there is a group of classes in the new uvm uvmcmdline* that all follow the same 'broken' pattern. there is a 'static const xx ' class member with initialisation. the idea is to make a local const BUT the assignment is not guaranteed to have executed before it is used. we tried a change from 'static const' to 'localparam'
Copied from Mantis 8376:
Noting that this pattern repeats in a few places: