[#73220] add better logging in SAIF objects comparison
This commit is contained in:
parent
3ffee61df9
commit
dd78eda343
|
|
@ -2484,14 +2484,14 @@ class VlTest:
|
|||
|
||||
other_signal = second.nets[signal_name]
|
||||
if other_signal.width != signal.width:
|
||||
self.error(f"Incompatible signal width in {signal_name}!\n")
|
||||
self.error(f"Incompatible signal width in {signal_name} {signal.width} != {other_signal.width}\n")
|
||||
|
||||
for bit_index in range(signal.width):
|
||||
signal_bit = signal.bits[bit_index]
|
||||
other_signal_bit = other_signal.bits[bit_index]
|
||||
|
||||
if signal_bit.high_time != other_signal_bit.high_time or signal_bit.low_time != other_signal_bit.low_time or signal_bit.transitions != other_signal_bit.transitions:
|
||||
self.error(f"Incompatible signal bit parameters in {signal_name}[{bit_index}]!\n")
|
||||
self.error(f"Incompatible signal bit parameters in {signal_name}[{bit_index}]\n")
|
||||
|
||||
for instance_name, instance in first.child_instances.items():
|
||||
if instance_name not in second.child_instances:
|
||||
|
|
|
|||
Loading…
Reference in New Issue