This is an archive of the discontinued LLVM Phabricator instance.

[llvm-debuginfo-analyzer] (04/09) - Locations and ranges - Test case (AddressSanitizer: leaked in allocations)
ClosedPublic

Authored by CarlosAlbertoEnciso on Oct 20 2022, 3:55 AM.

Details

Summary

The test case 'LocationCoverage' caused a failure in:

https://lab.llvm.org/buildbot/#/builders/5/builds/28385
https://lab.llvm.org/buildbot/#/builders/168/builds/9585
SUMMARY: AddressSanitizer: 176 byte(s) leaked in 2 allocation(s).

The logical debug locations LocationThree and LocationFour
are not added to any logical scope.

The test case is checking the logical symbol coverage and
it does not use those 2 debug locations.

Diff Detail

Event Timeline

CarlosAlbertoEnciso requested review of this revision.Oct 20 2022, 3:55 AM
CarlosAlbertoEnciso edited the summary of this revision. (Show Details)Oct 20 2022, 4:21 AM
probinson accepted this revision.Oct 20 2022, 5:34 AM

LGTM. It looks like those location entries aren't adding any coverage so removing them is fine.

This revision is now accepted and ready to land.Oct 20 2022, 5:34 AM
This revision was landed with ongoing or failed builds.Oct 20 2022, 5:50 AM
This revision was automatically updated to reflect the committed changes.

@probinson Thanks for your valuable review.