Skip to content

Commit

Permalink
Mark __unorddf2 tests as failures for arm64.
Browse files Browse the repository at this point in the history
Clang generates calls to this, but we don't actually have support for
it.

Test: ./run_tests.py --suite libc++ --abi arm64-v8a --skip-run
Bug: android/ndk#294
Change-Id: Idf9ee0638c65e6df83b66e1121bf76b1c6ace001
  • Loading branch information
DanAlbert committed Feb 2, 2017
1 parent 7e0436a commit 4916617
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
def build_broken(abi, api, toolchain, name):
if abi == 'arm64-v8a' and name == 'divide_equal_complex.pass':
return abi, 'https://github.com/android-ndk/ndk/issues/294'
return None, None
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
def build_broken(abi, api, toolchain, name):
broken_tests = (
'complex_divide_complex.pass',
'scalar_divide_complex.pass',
)
if abi == 'arm64-v8a' and name in broken_tests:
return abi, 'https://github.com/android-ndk/ndk/issues/294'
return None, None
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
def build_broken(abi, api, toolchain, name):
if abi == 'arm64-v8a' and name in ('atan.pass', 'atanh.pass'):
return abi, 'https://github.com/android-ndk/ndk/issues/294'
return None, None
4 changes: 4 additions & 0 deletions tests/libc++/test/std/numerics/complex_number/test_config.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
def build_broken(abi, api, toolchain, name):
if abi == 'arm64-v8a' and name == 'divide_equal_complex.pass':
return abi, 'https://github.com/android-ndk/ndk/issues/294'
return None, None

0 comments on commit 4916617

Please sign in to comment.