Haozhe Zhu
Haozhe Zhu
@Emin017 I have read the [PeekPokeAPI.scala](https://github.com/chipsalliance/chisel/blob/main/src/main/scala/chisel3/simulator/PeekPokeAPI.scala#L552) code. I have some questions about its implementation. 1. `TestableClock`/`TestableVec`/`TestableData`/... are `implicit` classes, but `TestableSInt`/`TestableUInt`/`TestableBool`/... are `implicit final` classes. May I ask why it...
3. I am overriding the behavior of `TestableClock.step`, but it uses a private method `simulatedModule.willEvaluate()`. Could you set it to public? // Please let me explain what I am doing....
I don't know why scala-lib 2.13.17+ will raise a reflect error. So keep it 2.13.16 first.