-
Notifications
You must be signed in to change notification settings - Fork 76
Conversation
It seems like the CI is having some network issues. |
What happened is that we now disallow warnings and Chisel just added a new deprecation warning. I will make a PR to fix that shortly, then you can rebase on |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. I will make a PR to deal with the deprecation warning soon.
@@ -91,6 +91,7 @@ abstract class PeekPokeCompliance(sim: Simulator, tag: Tag = DefaultTag) extends | |||
if(res != values) { dut.finish() } | |||
assert(res == values, s"width = $w") | |||
} | |||
dut.finish() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a great catch!
OK, so we are waiting for: #608 to be merged, then you can rebase. |
@pineapplehunter Once you rebase on |
When using Icarus backend there was many debug messages that was not needed. I changed it to not output anything normally but show debug messages when "SimulatorDebugAnnotation" is set, like the Verilator backend. By the way I found that some tests in `PeekPokeCompliance` had not properly finished the dut. it was causing the simulator to keep running after the test finished.
Rebased! |
Awesome. Thank you! |
When using Icarus backend there was many debug messages that was not needed. I changed it to not output anything normally but show debug messages when
SimulatorDebugAnnotation
is set, like the Verilator backend.By the way I found that some tests in
PeekPokeCompliance
had not properly finished the dut. it was causing the simulator to keep running after the test finished.