File tree Expand file tree Collapse file tree 7 files changed +7
-11
lines changed Expand file tree Collapse file tree 7 files changed +7
-11
lines changed Original file line number Diff line number Diff line change @@ -191,5 +191,4 @@ array_api_tests/test_signatures.py::test_func_signature[bitwise_or]
191191array_api_tests/test_signatures.py::test_func_signature[bitwise_right_shift]
192192array_api_tests/test_signatures.py::test_func_signature[bitwise_xor]
193193array_api_tests/test_special_cases.py::test_binary[nextafter(x1_i is +0 and x2_i is -0) -> -0]
194- array_api_tests/test_special_cases.py::test_nan_propagation[cumulative_prod]
195194
Original file line number Diff line number Diff line change @@ -122,6 +122,7 @@ array_api_tests/test_linalg.py::test_matrix_norm
122122array_api_tests/test_linalg.py::test_qr
123123array_api_tests/test_manipulation_functions.py::test_roll
124124
125+ # Stubs have a comment: (**note**: libraries may return ``NaN`` to match Python behavior.)
125126array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is +infinity and isfinite(x2_i) and x2_i > 0) -> +infinity]
126127array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is +infinity and isfinite(x2_i) and x2_i < 0) -> -infinity]
127128array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is -infinity and isfinite(x2_i) and x2_i > 0) -> -infinity]
@@ -140,4 +141,3 @@ array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(x1_i is -infinity
140141array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(x1_i is -infinity and isfinite(x2_i) and x2_i < 0) -> +infinity]
141142array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(isfinite(x1_i) and x1_i > 0 and x2_i is -infinity) -> -0]
142143array_api_tests/test_special_cases.py::test_iop[__ifloordiv__(isfinite(x1_i) and x1_i < 0 and x2_i is +infinity) -> -0]
143- array_api_tests/test_special_cases.py::test_nan_propagation[cumulative_prod]
Original file line number Diff line number Diff line change @@ -187,13 +187,13 @@ array_api_tests/test_signatures.py::test_array_method_signature[__dlpack__]
187187array_api_tests/test_manipulation_functions.py::test_repeat
188188
189189# 2024.12 support
190- array_api_tests/test_special_cases.py::test_nan_propagation[cumulative_prod]
191-
192190array_api_tests/test_signatures.py::test_func_signature[bitwise_and]
193191array_api_tests/test_signatures.py::test_func_signature[bitwise_left_shift]
194192array_api_tests/test_signatures.py::test_func_signature[bitwise_or]
195193array_api_tests/test_signatures.py::test_func_signature[bitwise_right_shift]
196194array_api_tests/test_signatures.py::test_func_signature[bitwise_xor]
195+
196+ # Stubs have a comment: (**note**: libraries may return ``NaN`` to match Python behavior.); Apparently,NumPy does just that
197197array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is +infinity and isfinite(x2_i) and x2_i > 0) -> +infinity]
198198array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is +infinity and isfinite(x2_i) and x2_i < 0) -> -infinity]
199199array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is -infinity and isfinite(x2_i) and x2_i > 0) -> -infinity]
Original file line number Diff line number Diff line change @@ -41,13 +41,13 @@ array_api_tests/test_signatures.py::test_array_method_signature[__dlpack__]
4141array_api_tests/test_manipulation_functions.py::test_repeat
4242
4343# 2024.12 support
44- array_api_tests/test_special_cases.py::test_nan_propagation[cumulative_prod]
45-
4644array_api_tests/test_signatures.py::test_func_signature[bitwise_and]
4745array_api_tests/test_signatures.py::test_func_signature[bitwise_left_shift]
4846array_api_tests/test_signatures.py::test_func_signature[bitwise_or]
4947array_api_tests/test_signatures.py::test_func_signature[bitwise_right_shift]
5048array_api_tests/test_signatures.py::test_func_signature[bitwise_xor]
49+
50+ # Stubs have a comment: (**note**: libraries may return ``NaN`` to match Python behavior.); Apparently, NumPy does just that
5151array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is +infinity and isfinite(x2_i) and x2_i > 0) -> +infinity]
5252array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is +infinity and isfinite(x2_i) and x2_i < 0) -> -infinity]
5353array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is -infinity and isfinite(x2_i) and x2_i > 0) -> -infinity]
Original file line number Diff line number Diff line change @@ -11,13 +11,13 @@ array_api_tests/test_signatures.py::test_extension_func_signature[linalg.vecdot]
1111array_api_tests/test_manipulation_functions.py::test_repeat
1212
1313# 2024.12 support
14- array_api_tests/test_special_cases.py::test_nan_propagation[cumulative_prod]
15-
1614array_api_tests/test_signatures.py::test_func_signature[bitwise_and]
1715array_api_tests/test_signatures.py::test_func_signature[bitwise_left_shift]
1816array_api_tests/test_signatures.py::test_func_signature[bitwise_or]
1917array_api_tests/test_signatures.py::test_func_signature[bitwise_right_shift]
2018array_api_tests/test_signatures.py::test_func_signature[bitwise_xor]
19+
20+ # Stubs have a comment: (**note**: libraries may return ``NaN`` to match Python behavior.); Apparently, NumPy does just that
2121array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is +infinity and isfinite(x2_i) and x2_i > 0) -> +infinity]
2222array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is +infinity and isfinite(x2_i) and x2_i < 0) -> -infinity]
2323array_api_tests/test_special_cases.py::test_binary[floor_divide(x1_i is -infinity and isfinite(x2_i) and x2_i > 0) -> -infinity]
Original file line number Diff line number Diff line change @@ -13,8 +13,6 @@ array_api_tests/test_signatures.py::test_array_method_signature[__dlpack__]
1313array_api_tests/test_manipulation_functions.py::test_repeat
1414
1515# 2024.12 support
16- array_api_tests/test_special_cases.py::test_nan_propagation[cumulative_prod]
17-
1816array_api_tests/test_signatures.py::test_func_signature[bitwise_and]
1917array_api_tests/test_signatures.py::test_func_signature[bitwise_left_shift]
2018array_api_tests/test_signatures.py::test_func_signature[bitwise_or]
Original file line number Diff line number Diff line change @@ -136,4 +136,3 @@ array_api_tests/test_signatures.py::test_array_method_signature[__lshift__]
136136array_api_tests/test_signatures.py::test_array_method_signature[__or__]
137137array_api_tests/test_signatures.py::test_array_method_signature[__rshift__]
138138array_api_tests/test_signatures.py::test_array_method_signature[__xor__]
139- array_api_tests/test_special_cases.py::test_nan_propagation[cumulative_prod]
You can’t perform that action at this time.
0 commit comments