You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Block coverage reporting: do not use built-in locations
source_linest::insert will disregard any source locations that refer to
built-ins. cover_basic_blockst, however, only checked that any source
location used as basic-block representative had file and line
information. This resulted in cover_basic_blockst believing it had found
a representative source location when source_linest didn't quite agree.
This change makes the example presented in #6536 (which originates from
Rust/Kani) work. The issue wasn't reproducible with C examples.
Fixes: #6536
0 commit comments