OSVVM / OSVVM-Scripts

OSVVM project simulation scripts. Scripts are tedious. These scripts simplify the steps to compile your project for simulation
Other
8 stars 13 forks source link

Don't stop simulation in case wave.do produces errors #33

Closed f-markus closed 1 year ago

f-markus commented 1 year ago

The wave.do is usually a GUI-only script, which defines the signals to be displayed in the waveform viewer. I think it would be better to ignore errors that are thrown by this script, because they usually are not of interest. Usually, it just reports that one or another signalname could not be found in the design. IMHO, that's no reason to stop simulating.

if {[catch {RunIfExists [file join ${Directory} wave.do]} errorMsg]} {
  puts "Error loading wave.do: $errorMsg"
}
JimLewis commented 1 year ago

Fixed in Dev