DVT e Language IDE User Guide
Rev. 20.1.6, 2 April 2020
This happens when files with the same name are loaded several times by the top provided to evip2dvt.sh. For example:
$> evip2dvt.sh -t my_top ...
A file called utils_top is imported twice (no matter if from different locations), and therefore the second time it's not actually loaded by Specman. It will also miss from the files generated by evip2dvt.sh.
The solution is to run evip2dvt.sh for every top file that imports files with identical names, for the example above:
$> evip2dvt.sh -t vip_a_top