Summary: | Add tc06_two_races_xml.exp output for ppc64. | ||
---|---|---|---|
Product: | [Developer tools] valgrind | Reporter: | Carl Love <cel> |
Component: | general | Assignee: | Julian Seward <jseward> |
Status: | CLOSED FIXED | ||
Severity: | normal | CC: | philippe.waroquiers, will_schmidt |
Priority: | NOR | ||
Version First Reported In: | 3.12 SVN | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
Add tc06_two_races_xml.exp output for ppc64.
updated and refactored patch |
Description
Carl Love
2016-09-07 18:47:58 UTC
Created attachment 100975 [details]
Add tc06_two_races_xml.exp output for ppc64.
The attached patch was submitted by Will Schmidt. I have reviewed and tested the patch. The patch fixes the helgrind/tests/tc06_two_races_xml test case on PPC64
I will post the patch to the developer's email list for additional review.
Adding a specific ppc64 file is for sure something that makes the test pass. However, this means we have (almost) duplicated files to maintain. Wouldn't it be possible to instead write a filter for the xml (similarly to the filter for the text output) that removes the ..._WRK ? If that is reasonably easy, the filter approach is preferrable to a duplicated exp file. Created attachment 101061 [details]
updated and refactored patch
Per feedback and commentary, this is a different approach to solving the problem...
Update and modify the filter_xml filter to strip out the troublesome frame.
And a tweak to the same to suppress the blurb that typically indicates a frame has been skipped.
Appears to work OK across the systems I have access to. (a mix of ppc64 and a couple x86 boxes).
(In reply to Will Schmidt from comment #3) > Created attachment 101061 [details] > updated and refactored patch > > Per feedback and commentary, this is a different approach to solving the > problem... > > Update and modify the filter_xml filter to strip out the troublesome frame. > And a tweak to the same to suppress the blurb that typically indicates a > frame has been skipped. > Appears to work OK across the systems I have access to. (a mix of ppc64 and > a couple x86 boxes). That looks good to me. Feel free to commit. Thanks Patch from Will committed, commit 15956 Verified patch commit is OK using fresh pull of the upstream repository. It checks out fine. Closing |