aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorDan Albert <danalbert@google.com>2015-12-08 11:44:47 -0800
committerDan Albert <danalbert@google.com>2015-12-08 11:44:47 -0800
commit8092f77fecfbc31e9aed14b2f666e13be53987df (patch)
treed6c96ed4100a3e78fe57498edefce3d85fb0b0f2 /tests
parent38d2a224d3a76faf939a70e0fc552b2e02eed430 (diff)
downloadndk-8092f77fecfbc31e9aed14b2f666e13be53987df.tar.gz
Mark some dyncast tests broken for clang x86_64.
Haven't investigated the problem yet. Failures go away with -O0. Seems to not have been a problem for r10e. Bug: http://b/26085687 Change-Id: I9fb5f4473e9286059e0ff7c453e87ada0b475dc3
Diffstat (limited to 'tests')
-rw-r--r--tests/device/test-stlport_static-exception/test_config.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/device/test-stlport_static-exception/test_config.py b/tests/device/test-stlport_static-exception/test_config.py
index 95a8e66d3..0c8a3daaf 100644
--- a/tests/device/test-stlport_static-exception/test_config.py
+++ b/tests/device/test-stlport_static-exception/test_config.py
@@ -16,4 +16,11 @@ def match_broken(abi, platform, device_platform, toolchain, subtest=None):
if subtest == 'filter1' and device_platform >= 21 and toolchain == '4.9':
return '{} {}'.format(device_platform, toolchain), 'http://b/24403847'
+ if subtest == 'dyncast1' and toolchain == 'clang' and abi == 'x86_64':
+ return '{} {}'.format(toolchain, abi), 'http://b/26085687'
+
+ if (subtest == 'dyncast2_1' and toolchain == 'clang' and
+ abi.startswith('x86')):
+ return '{} {}'.format(toolchain, abi), 'http://b/26085687'
+
return None, None