Skip to content

Commit b719ba4

Browse files
committed
fixing import statements
1 parent 25dd6b3 commit b719ba4

File tree

2 files changed

+3
-9
lines changed

2 files changed

+3
-9
lines changed

quaddtype/numpy_quaddtype/src/umath.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -333,6 +333,7 @@ static int
333333
quad_ufunc_promoter(PyUFuncObject *ufunc, PyArray_DTypeMeta *op_dtypes[],
334334
PyArray_DTypeMeta *signature[], PyArray_DTypeMeta *new_op_dtypes[])
335335
{
336+
printf("calling promoter for ufunc %s\n", ufunc->name);
336337
int nin = ufunc->nin;
337338
int nargs = ufunc->nargs;
338339
PyArray_DTypeMeta *common = NULL;
@@ -560,7 +561,6 @@ create_quad_comparison_ufunc(PyObject *numpy, const char *ufunc_name)
560561
PyArray_DTypeMeta *dtypes[3] = {&QuadPrecDType, &QuadPrecDType, &PyArray_BoolDType};
561562

562563
PyType_Slot slots[] = {
563-
{NPY_METH_resolve_descriptors, (void *)&quad_binary_op_resolve_descriptors},
564564
{NPY_METH_strided_loop, (void *)&quad_generic_comp_strided_loop<sleef_comp, ld_comp>},
565565
{0, NULL}};
566566

@@ -579,7 +579,7 @@ create_quad_comparison_ufunc(PyObject *numpy, const char *ufunc_name)
579579
}
580580

581581
PyObject *promoter_capsule =
582-
PyCapsule_New((void *)&quad_ufunc_promoter, "numpy._ufunc_promoter", NULL);
582+
PyCapsule_New((void *)&comparison_ufunc_promoter, "numpy._ufunc_promoter", NULL);
583583
if (promoter_capsule == NULL) {
584584
return -1;
585585
}

quaddtype/tests/test_quaddtype.py

+1-7
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import numpy as np
44
import operator
55

6-
from quaddtype import QuadPrecDType, QuadPrecision
6+
from numpy_quaddtype import QuadPrecDType, QuadPrecision
77

88

99
def test_create_scalar_simple():
@@ -17,12 +17,6 @@ def test_basic_equality():
1717
"12.0") == QuadPrecision("12.00")
1818

1919

20-
@pytest.mark.parametrize("val", ["123532.543", "12893283.5"])
21-
def test_scalar_repr(val):
22-
expected = f"QuadPrecision('{str(QuadPrecision(val))}')"
23-
assert repr(QuadPrecision(val)) == expected
24-
25-
2620
@pytest.mark.parametrize("op", ["add", "sub", "mul", "truediv", "pow"])
2721
@pytest.mark.parametrize("other", ["3.0", "12.5", "100.0"])
2822
def test_binary_ops(op, other):

0 commit comments

Comments
 (0)