I'm sorry - I didn't look carefully enough. There was a lot of text after the error and people often ask me to take a look at something and then fix it themselves.
I haven't had time to get to the bottom of it, but I have found out that this code
my_adapter = example_adapter::type_id::create("my_adapter",, get_full_name());
regmodel.example_map.set_sequencer(my_agent.my_sequencer, my_adapter);
regmodel.example_map.set_base_addr(BLK_BASE_ADDR);
regmodel.example_map.set_auto_predict(0);
my_predictor.map = regmodel.default_map;
my_predictor.adapter = my_adapter;
my_agent.agent_ap.connect(my_predictor.bus_in);
in
example_environment.sv is not being run. I think you need to examine the hierarchy of your register layer.
Matthew