In reply to dave_59:
Than you, Dave.
One more question:
"
As soon the build_phase return, it tries to execute the build_phase of a child of the component whose build_phase just returned. It does not matter that there were no children before the test build_phase started, it only checks for children after the build_phase returns.
"
Is the children’s registration done by the macro: `uvm_component_utils_begin(my_env)?
And, in particular, this line inside the macro?
static bit m_registered_converter__ = m_uvm_resource_sprint_converter#(my_env)::register();
Thanks,
Alex