diff options
author | Sean Callanan <scallanan@apple.com> | 2017-02-18 01:07:51 +0000 |
---|---|---|
committer | Sean Callanan <scallanan@apple.com> | 2017-02-18 01:07:51 +0000 |
commit | 62a6b8b2bfcc157c90145b89938b3cd76d0f2514 (patch) | |
tree | eb4af387cd75bb0a30f88c0d94104dbd7e35990f /llvm/tools/llvm-readobj/COFFDumper.cpp | |
parent | 057ec508303c0ebf2ce678a36aa22997a8f5bd01 (diff) | |
download | bcm5719-llvm-62a6b8b2bfcc157c90145b89938b3cd76d0f2514.tar.gz bcm5719-llvm-62a6b8b2bfcc157c90145b89938b3cd76d0f2514.zip |
Updated the results formatter to eliminate redundant data.
The testsuite's results formatter maintains a result_status_counts
structure solely for the purpose of setting the return status code
after the testsuite has run. This data is redundant with the
result_events structure that contains the results of individual
tests.
There are subtle bugs arising from this redundancy that make some
builds report no errors but a nonzero status. Rather than try to
make sure these two are always in agreement, I've just rewritten
the code that used to use the counts to now use the per-test
results.
<rdar://problem/30496966>
llvm-svn: 295522
Diffstat (limited to 'llvm/tools/llvm-readobj/COFFDumper.cpp')
0 files changed, 0 insertions, 0 deletions