|
| 1 | +# asarray(copy=False) is not yet implemented |
| 2 | +array_api_tests/test_creation_functions.py::test_asarray_arrays |
| 3 | + |
| 4 | +# finfo(float32).eps returns float32 but should return float |
| 5 | +array_api_tests/test_data_type_functions.py::test_finfo[float32] |
| 6 | + |
| 7 | +# Array methods and attributes not already on np.ndarray cannot be wrapped |
| 8 | +array_api_tests/test_has_names.py::test_has_names[array_method-__array_namespace__] |
| 9 | +array_api_tests/test_has_names.py::test_has_names[array_method-to_device] |
| 10 | +array_api_tests/test_has_names.py::test_has_names[array_attribute-device] |
| 11 | +array_api_tests/test_has_names.py::test_has_names[array_attribute-mT] |
| 12 | + |
| 13 | +# Array methods and attributes not already on np.ndarray cannot be wrapped |
| 14 | +array_api_tests/test_signatures.py::test_array_method_signature[__array_namespace__] |
| 15 | +array_api_tests/test_signatures.py::test_array_method_signature[to_device] |
| 16 | + |
| 17 | +# NumPy deviates in some special cases for floordiv |
| 18 | +array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is +infinity and isfinite(x2_i) and x2_i > 0) -> +infinity] |
| 19 | +array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is +infinity and isfinite(x2_i) and x2_i < 0) -> -infinity] |
| 20 | +array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is -infinity and isfinite(x2_i) and x2_i > 0) -> -infinity] |
| 21 | +array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is -infinity and isfinite(x2_i) and x2_i < 0) -> +infinity] |
| 22 | +array_api_tests/test_special_cases.py::test_binary[floor_divide(isfinite(x1_i) and x1_i > 0 and x2_i is -infinity) -> -0] |
| 23 | +array_api_tests/test_special_cases.py::test_binary[floor_divide(isfinite(x1_i) and x1_i < 0 and x2_i is +infinity) -> -0] |
| 24 | +array_api_tests/test_special_cases.py::test_binary[__floordiv__(x1_i is +infinity and isfinite(x2_i) and x2_i > 0) -> +infinity] |
| 25 | +array_api_tests/test_special_cases.py::test_binary[__floordiv__(x1_i is +infinity and isfinite(x2_i) and x2_i < 0) -> -infinity] |
| 26 | +array_api_tests/test_special_cases.py::test_binary[__floordiv__(x1_i is -infinity and isfinite(x2_i) and x2_i > 0) -> -infinity] |
| 27 | +array_api_tests/test_special_cases.py::test_binary[__floordiv__(x1_i is -infinity and isfinite(x2_i) and x2_i < 0) -> +infinity] |
| 28 | +array_api_tests/test_special_cases.py::test_binary[__floordiv__(isfinite(x1_i) and x1_i > 0 and x2_i is -infinity) -> -0] |
| 29 | +array_api_tests/test_special_cases.py::test_binary[__floordiv__(isfinite(x1_i) and x1_i < 0 and x2_i is +infinity) -> -0] |
| 30 | +array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(x1_i is +infinity and isfinite(x2_i) and x2_i > 0) -> +infinity] |
| 31 | +array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(x1_i is +infinity and isfinite(x2_i) and x2_i < 0) -> -infinity] |
| 32 | +array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(x1_i is -infinity and isfinite(x2_i) and x2_i > 0) -> -infinity] |
| 33 | +array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(x1_i is -infinity and isfinite(x2_i) and x2_i < 0) -> +infinity] |
| 34 | +array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(isfinite(x1_i) and x1_i > 0 and x2_i is -infinity) -> -0] |
| 35 | +array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(isfinite(x1_i) and x1_i < 0 and x2_i is +infinity) -> -0] |
| 36 | + |
| 37 | +# https://github.com/numpy/numpy/issues/21213 |
| 38 | +array_api_tests/test_special_cases.py::test_binary[__pow__(x1_i is -infinity and x2_i > 0 and not (x2_i.is_integer() and x2_i % 2 == 1)) -> +infinity] |
| 39 | +array_api_tests/test_special_cases.py::test_binary[__pow__(x1_i is -0 and x2_i > 0 and not (x2_i.is_integer() and x2_i % 2 == 1)) -> +0] |
| 40 | +array_api_tests/test_special_cases.py::test_iop[__ipow__(x1_i is -infinity and x2_i > 0 and not (x2_i.is_integer() and x2_i % 2 == 1)) -> +infinity] |
| 41 | +array_api_tests/test_special_cases.py::test_iop[__ipow__(x1_i is -0 and x2_i > 0 and not (x2_i.is_integer() and x2_i % 2 == 1)) -> +0] |
| 42 | +array_api_tests/meta/test_hypothesis_helpers.py::test_symmetric_matrices |
| 43 | + |
| 44 | +# The test suite is incorrectly checking sums that have loss of significance |
| 45 | +# (https://github.com/data-apis/array-api-tests/issues/168) |
| 46 | +array_api_tests/test_statistical_functions.py::test_sum |
| 47 | +array_api_tests/test_statistical_functions.py::test_prod |
0 commit comments