We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 7b3a57d + efb8f02 commit d5b143fCopy full SHA for d5b143f
quaddtype/numpy_quaddtype/src/casts.cpp
@@ -31,9 +31,6 @@ quad_to_quad_resolve_descriptors(PyObject *NPY_UNUSED(self),
31
{
32
NPY_CASTING casting = NPY_NO_CASTING;
33
34
- if (given_descrs[0]->backend != given_descrs[1]->backend)
35
- casting = NPY_UNSAFE_CASTING;
36
-
37
Py_INCREF(given_descrs[0]);
38
loop_descrs[0] = given_descrs[0];
39
@@ -44,6 +41,9 @@ quad_to_quad_resolve_descriptors(PyObject *NPY_UNUSED(self),
44
41
else {
45
42
Py_INCREF(given_descrs[1]);
46
43
loop_descrs[1] = given_descrs[1];
+ if (given_descrs[0]->backend != given_descrs[1]->backend) {
+ casting = NPY_UNSAFE_CASTING;
+ }
47
}
48
49
*view_offset = 0;
0 commit comments