In mdhaber/marray#176, I encountered the following test failures that appear to be inherited from array-api-strict. However, they are not encountered in array-api-strict CI because they all pass on Ubuntu. It appears that all fail on macOS, and the tanh ones fail on Windows.
array_api_tests/test_special_cases.py::test_unary[atanh(real(x_i) is +0 and imag(x_i) is NaN) -> +0 + NaN j] - AssertionError: out=(nan+nanj), but should be +0 + NaN j [atanh()]
array_api_tests/test_special_cases.py::test_unary[atanh(real(x_i) is 1 and imag(x_i) is +0) -> +infinity + 0j] - AssertionError: out=(inf+0.7853981633974483j), but should be +infinity + 0j [atanh()]
array_api_tests/test_special_cases.py::test_unary[atanh(real(x_i) is +infinity and imag(x_i) is NaN) -> +0 + NaN j] - AssertionError: out=(nan+1.5707963267948966j), but should be +0 + NaN j [atanh()]
array_api_tests/test_special_cases.py::test_unary[atanh(real(x_i) is NaN and imag(x_i) is +infinity) -> \xb10 + \u03c0j/2] - AssertionError: out=(nan+1.5707963267948966j), but should be ±0 + πj/2 [atanh()]
array_api_tests/test_special_cases.py::test_unary[tanh(real(x_i) is +0 and imag(x_i) is +infinity) -> +0 + NaN j] - AssertionError: out=(nan+nanj), but should be +0 + NaN j [tanh()]
array_api_tests/test_special_cases.py::test_unary[tanh(real(x_i) is +0 and imag(x_i) is NaN) -> +0 + NaN j] - AssertionError: out=(nan+nanj), but should be +0 + NaN j [tanh()]
Not sure if this requires any action, but it would be nice if they were added to the skip file.
In mdhaber/marray#176, I encountered the following test failures that appear to be inherited from
array-api-strict. However, they are not encountered inarray-api-strictCI because they all pass on Ubuntu. It appears that all fail on macOS, and thetanhones fail on Windows.Not sure if this requires any action, but it would be nice if they were added to the skip file.