summaryrefslogtreecommitdiff
path: root/compiler/optimizing/codegen_test_utils.h
diff options
context:
space:
mode:
authorAlex Light <allight@google.com>2017-03-17 15:10:32 -0700
committerAlex Light <allight@google.com>2017-03-20 18:16:45 +0000
commit3f98053f954fff56543fedc5349b439cac92f992 (patch)
tree25982649f23cb2c40ecdd3ab75ce17d397fcb7fc /compiler/optimizing/codegen_test_utils.h
parent10f9467522f63168336cfdb1bfc71698a356d1a1 (diff)
Downgrade duplicate method DCHECKs to WARNINGs
These DCHECKs were causing spurious failures when testing with debug ART. Duplicate methods could cause multiple methods in a class to have the same name and signature. Overriding these methods could make it so that methods are owned by the wrong type. Though the corrupted methods arrays could be a cause for concern (hence the DCHECKs) but in the most common case it should be fine as the duplicated methods cannot be invoked. As both of these situations can be caused by some versions of proguard and are present in some released apps, we are downgrading these to warnings even on Debug builds. Bug: 32549051 Bug: 32546154 Bug: 36446088 Test: ./test/testrunner/testrunner.py --host -j40 Change-Id: Ib26f30718726a9064056855192cef302f3df1eeb
Diffstat (limited to 'compiler/optimizing/codegen_test_utils.h')
0 files changed, 0 insertions, 0 deletions