PeekPokeAPI: include source location on failed expect() calls. (backport #4144) (#4149)
* PeekPokeAPI: include source location on failed expect() calls. (#4144) * simulator: add SourceInfo to expect calls and report. * simulator: add test for failed expects. * simulator: attempt to extract source line. * simulator: make testableData.expect's sourceInfo parameter explicit. * simulator: add factory method for giving failed expect sourceInfo/extraContext. (cherry picked from commit 45dd82a7 ) # Conflicts: # src/test/scala/chiselTests/simulator/SimulatorSpec.scala * Resolve backport conflicts and binary compatibility issues * Run scalafmt --------- Co-authored-by:Asherah Connor <ashe@kivikakk.ee> Co-authored-by:
Jack Koenig <koenig@sifive.com>
parent
fd3ac014
Please register or sign in to comment