Unverified Commit 26ae5a85 authored by mergify[bot]'s avatar mergify[bot] Committed by GitHub
Browse files

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: default avatarAsherah Connor <ashe@kivikakk.ee>
Co-authored-by: default avatarJack Koenig <koenig@sifive.com>
parent fd3ac014
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment