Getting multiply-driven warnings from vsim with passive agent

In reply to chr_sue:

DUT is the RTL module being tested.
rtl_model is another RTL module that is needed as part of the testbench but isn’t being tested.

FYI, looks like Dave has the answer. I’ll post a response to his in a minute.