mirror of
https://github.com/YosysHQ/sby.git
synced 2025-08-14 17:05:31 +00:00
More depth tracking
`SbyTask::update_status()` optionally takes the current step/depth, which gets used for some solvers/engines when exiting to pass unknown properties. btor engine tracks the current step, but it doesn't track/report which property triggered a CEX so it's only useful on exit. Use data source as a fallback if engine isn't provided (such as when coming from the `task_status` instead of an engine update).
This commit is contained in:
parent
0367db76f5
commit
a332b017e4
4 changed files with 18 additions and 7 deletions
|
@ -243,7 +243,7 @@ class SbyStatusDb:
|
|||
round(now - self.start_time, 2),
|
||||
self.task.name,
|
||||
self.task.opt_mode,
|
||||
data.get("engine", "ENGINE?"),
|
||||
data.get("engine", data["source"]),
|
||||
property.hdlname,
|
||||
property.location,
|
||||
property.status,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue