Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ==> Making package: ore_algebra 0.5-1 (Fri 18 Oct 2024 17:03:34)
- ==> Checking runtime dependencies...
- ==> Checking buildtime dependencies...
- ==> Retrieving sources...
- -> Found ore_algebra-0.5.tar.gz
- ==> Validating source files with sha256sums...
- ore_algebra-0.5.tar.gz ... Passed
- ==> Extracting sources...
- -> Extracting ore_algebra-0.5.tar.gz with bsdtar
- ==> Removing existing $pkgdir/ directory...
- ==> Starting build()...
- Compiling src/ore_algebra/analytic/binary_splitting_arb.pyx because it changed.
- Compiling src/ore_algebra/analytic/eval_poly_at_int.pyx because it changed.
- Compiling src/ore_algebra/analytic/naive_sum_c.pyx because it changed.
- [1/3] Cythonizing src/ore_algebra/analytic/binary_splitting_arb.pyx
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- int _acb_vec_get_unique_fmpz_vec(fmpz * res, acb_srcptr vec, slong len) noexcept
- void _acb_vec_sort_pretty(acb_ptr vec, slong len) noexcept
- void _acb_vec_printd(acb_srcptr vec, slong len, slong digits) noexcept
- void _acb_vec_printn(acb_srcptr vec, slong len, slong digits, ulong flags) noexcept
- from .acb_macros cimport *
- ^
- ------------------------------------------------------------
- /usr/lib/python3.12/site-packages/sage/libs/flint/acb.pxd:269:0: 'sage/libs/flint/acb_macros.pxd' not found
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- # Deprecated header file; use sage/libs/flint/acb.pxd instead
- # See https://github.com/sagemath/sage/pull/36449
- from sage.libs.flint.types cimport acb_struct, acb_t, acb_ptr, acb_srcptr
- from sage.libs.flint.acb cimport (
- ^
- ------------------------------------------------------------
- /usr/lib/python3.12/site-packages/sage/libs/arb/acb.pxd:6:0: 'sage/libs/flint/acb/acb_realref.pxd' not found
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- # Deprecated header file; use sage/libs/flint/acb.pxd instead
- # See https://github.com/sagemath/sage/pull/36449
- from sage.libs.flint.types cimport acb_struct, acb_t, acb_ptr, acb_srcptr
- from sage.libs.flint.acb cimport (
- ^
- ------------------------------------------------------------
- /usr/lib/python3.12/site-packages/sage/libs/arb/acb.pxd:6:0: 'sage/libs/flint/acb/acb_imagref.pxd' not found
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- slong _acb_poly_find_roots(acb_ptr roots, acb_srcptr poly, acb_srcptr initial, slong len, slong maxiter, slong prec) noexcept
- slong acb_poly_find_roots(acb_ptr roots, const acb_poly_t poly, acb_srcptr initial, slong maxiter, slong prec) noexcept
- int _acb_poly_validate_real_roots(acb_srcptr roots, acb_srcptr poly, slong len, slong prec) noexcept
- int acb_poly_validate_real_roots(acb_srcptr roots, const acb_poly_t poly, slong prec) noexcept
- from .acb_poly_macros cimport *
- ^
- ------------------------------------------------------------
- /usr/lib/python3.12/site-packages/sage/libs/flint/acb_poly.pxd:250:0: 'sage/libs/flint/acb_poly_macros.pxd' not found
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- # Deprecated header file; use sage/libs/flint/acb_poly.pxd instead
- # See https://github.com/sagemath/sage/pull/36449
- from sage.libs.flint.types cimport acb_poly_struct, acb_poly_t
- from sage.libs.flint.acb_poly cimport (
- ^
- ------------------------------------------------------------
- /usr/lib/python3.12/site-packages/sage/libs/arb/acb_poly.pxd:6:0: 'sage/libs/flint/acb_poly/acb_poly_get_coeff_ptr.pxd' not found
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- int acb_mat_eig_simple_vdhoeven_mourrain(acb_ptr E, acb_mat_t L, acb_mat_t R, const acb_mat_t A, acb_srcptr E_approx, const acb_mat_t R_approx, slong prec) noexcept
- int acb_mat_eig_simple(acb_ptr E, acb_mat_t L, acb_mat_t R, const acb_mat_t A, acb_srcptr E_approx, const acb_mat_t R_approx, slong prec) noexcept
- int acb_mat_eig_multiple_rump(acb_ptr E, const acb_mat_t A, acb_srcptr E_approx, const acb_mat_t R_approx, slong prec) noexcept
- int acb_mat_eig_multiple(acb_ptr E, const acb_mat_t A, acb_srcptr E_approx, const acb_mat_t R_approx, slong prec) noexcept
- from .acb_mat_macros cimport *
- ^
- ------------------------------------------------------------
- /usr/lib/python3.12/site-packages/sage/libs/flint/acb_mat.pxd:135:0: 'sage/libs/flint/acb_mat_macros.pxd' not found
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- # Deprecated header file; use sage/libs/flint/acb_mat.pxd instead
- # See https://github.com/sagemath/sage/pull/36449
- from sage.libs.flint.types cimport acb_mat_struct, acb_mat_t
- from sage.libs.flint.acb_mat cimport (
- ^
- ------------------------------------------------------------
- /usr/lib/python3.12/site-packages/sage/libs/arb/acb_mat.pxd:6:0: 'sage/libs/flint/acb_mat/acb_mat_nrows.pxd' not found
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- # Deprecated header file; use sage/libs/flint/acb_mat.pxd instead
- # See https://github.com/sagemath/sage/pull/36449
- from sage.libs.flint.types cimport acb_mat_struct, acb_mat_t
- from sage.libs.flint.acb_mat cimport (
- ^
- ------------------------------------------------------------
- /usr/lib/python3.12/site-packages/sage/libs/arb/acb_mat.pxd:6:0: 'sage/libs/flint/acb_mat/acb_mat_ncols.pxd' not found
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- # Deprecated header file; use sage/libs/flint/acb_mat.pxd instead
- # See https://github.com/sagemath/sage/pull/36449
- from sage.libs.flint.types cimport acb_mat_struct, acb_mat_t
- from sage.libs.flint.acb_mat cimport (
- ^
- ------------------------------------------------------------
- /usr/lib/python3.12/site-packages/sage/libs/arb/acb_mat.pxd:6:0: 'sage/libs/flint/acb_mat/acb_mat_entry.pxd' not found
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- int fmpz_factor_moebius_mu(const fmpz_factor_t fac) noexcept
- int fmpz_moebius_mu(const fmpz_t n) noexcept
- void fmpz_factor_divisor_sigma(fmpz_t res, ulong k, const fmpz_factor_t fac) noexcept
- void fmpz_divisor_sigma(fmpz_t res, ulong k, const fmpz_t n) noexcept
- from .fmpz_macros cimport *
- ^
- ------------------------------------------------------------
- /usr/lib/python3.12/site-packages/sage/libs/flint/fmpz.pxd:255:0: 'sage/libs/flint/fmpz_macros.pxd' not found
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- void fmpz_poly_eta_qexp(fmpz_poly_t f, slong r, slong n) noexcept
- void _fmpz_poly_theta_qexp(fmpz * f, slong r, slong len) noexcept
- void fmpz_poly_theta_qexp(fmpz_poly_t f, slong r, slong n) noexcept
- void fmpz_poly_CLD_bound(fmpz_t res, const fmpz_poly_t f, slong n) noexcept
- from .fmpz_poly_macros cimport *
- ^
- ------------------------------------------------------------
- /usr/lib/python3.12/site-packages/sage/libs/flint/fmpz_poly.pxd:406:0: 'sage/libs/flint/fmpz_poly_macros.pxd' not found
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- void _arb_vec_trim(arb_ptr res, arb_srcptr vec, slong len) noexcept
- int _arb_vec_get_unique_fmpz_vec(fmpz * res, arb_srcptr vec, slong len) noexcept
- void _arb_vec_printn(arb_srcptr vec, slong len, slong digits, ulong flags) noexcept
- void _arb_vec_printd(arb_srcptr vec, slong len, slong ndigits) noexcept
- from .arb_macros cimport *
- ^
- ------------------------------------------------------------
- /usr/lib/python3.12/site-packages/sage/libs/flint/arb.pxd:381:0: 'sage/libs/flint/arb_macros.pxd' not found
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- val_pert._parent = rec.bwrec.base_ring
- # Only needed to order ord_log + mult, but compose_series requires
- # the inner polynomial to have valuation > 0.
- # TODO: Maybe use evaluate or evaluate2 instead when applicable.
- acb_poly_taylor_shift(
- val_pert.__poly,
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:71:28: Cannot convert Python object to 'acb_poly_struct *'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- # Only needed to order ord_log + mult, but compose_series requires
- # the inner polynomial to have valuation > 0.
- # TODO: Maybe use evaluate or evaluate2 instead when applicable.
- acb_poly_taylor_shift(
- val_pert.__poly,
- (<Polynomial_complex_arb> (rec.bwrec.coeff[i])).__poly,
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:72:67: Cannot convert Python object to 'acb_poly_struct *'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- acb_poly_taylor_shift(
- val_pert.__poly,
- (<Polynomial_complex_arb> (rec.bwrec.coeff[i])).__poly,
- n, prec)
- acb_poly_truncate(
- val_pert.__poly,
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:75:28: Cannot convert Python object to 'acb_poly_struct *'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- acb_clear(n)
- den = ComplexBall.__new__(ComplexBall)
- den._parent = rec.bwrec.Scalars
- lc = (<Polynomial_complex_arb> (bwrec_n[0])).__poly
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:83:52: Cannot convert Python object to 'acb_poly_struct *'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- den = ComplexBall.__new__(ComplexBall)
- den._parent = rec.bwrec.Scalars
- lc = (<Polynomial_complex_arb> (bwrec_n[0])).__poly
- for i in range(mult):
- assert acb_contains_zero(acb_poly_get_coeff_ptr(lc, i)), "!= 0"
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:85:60: Cannot convert 'acb_poly_struct *' to Python object
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- den = ComplexBall.__new__(ComplexBall)
- den._parent = rec.bwrec.Scalars
- lc = (<Polynomial_complex_arb> (bwrec_n[0])).__poly
- for i in range(mult):
- assert acb_contains_zero(acb_poly_get_coeff_ptr(lc, i)), "!= 0"
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:85:59: Cannot convert Python object to 'acb_struct *'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- acb_poly_fit_length(lc, ord_inv)
- acb_poly_get_coeff_acb(lc0, lc, 0)
- prec_inv = prec + ord_inv*(acb_bits(lc0) + 1)
- acb_init(lc0pow)
- # lc ← lc(lc[0]*x)/lc[0]
- acb_one(acb_poly_get_coeff_ptr(lc, 0))
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:117:43: Cannot convert 'acb_poly_struct *' to Python object
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- acb_poly_fit_length(lc, ord_inv)
- acb_poly_get_coeff_acb(lc0, lc, 0)
- prec_inv = prec + ord_inv*(acb_bits(lc0) + 1)
- acb_init(lc0pow)
- # lc ← lc(lc[0]*x)/lc[0]
- acb_one(acb_poly_get_coeff_ptr(lc, 0))
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:117:42: Cannot convert Python object to 'acb_struct *'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- # lc ← lc(lc[0]*x)/lc[0]
- acb_one(acb_poly_get_coeff_ptr(lc, 0))
- acb_one(lc0pow)
- for i in range(2, ord_log): # lc[i] ← lc[0]^(i-1)·lc[i]
- acb_mul(lc0pow, lc0pow, lc0, prec_inv)
- c = acb_poly_get_coeff_ptr(lc, i)
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:121:43: Cannot convert 'acb_poly_struct *' to Python object
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- # lc ← lc(lc[0]*x)/lc[0]
- acb_one(acb_poly_get_coeff_ptr(lc, 0))
- acb_one(lc0pow)
- for i in range(2, ord_log): # lc[i] ← lc[0]^(i-1)·lc[i]
- acb_mul(lc0pow, lc0pow, lc0, prec_inv)
- c = acb_poly_get_coeff_ptr(lc, i)
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:121:42: Cannot convert Python object to 'acb_struct *'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- # lc ← lc(lc[0]*x)/lc[0]
- acb_one(acb_poly_get_coeff_ptr(lc, 0))
- acb_one(lc0pow)
- for i in range(2, ord_log): # lc[i] ← lc[0]^(i-1)·lc[i]
- acb_mul(lc0pow, lc0pow, lc0, prec_inv)
- c = acb_poly_get_coeff_ptr(lc, i)
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:121:42: Storing unsafe C derivative of temporary Python reference
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- acb_poly_inv_series(lc, lc, ord_inv, prec_inv)
- acb_one(lc0pow)
- acb_poly_fit_length(lc, ord_inv)
- for i in range(ord_inv-2, -1, -1):
- acb_mul(lc0pow, lc0pow, lc0, prec_inv)
- c = acb_poly_get_coeff_ptr(lc, i)
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:129:43: Cannot convert 'acb_poly_struct *' to Python object
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- acb_poly_inv_series(lc, lc, ord_inv, prec_inv)
- acb_one(lc0pow)
- acb_poly_fit_length(lc, ord_inv)
- for i in range(ord_inv-2, -1, -1):
- acb_mul(lc0pow, lc0pow, lc0, prec_inv)
- c = acb_poly_get_coeff_ptr(lc, i)
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:129:42: Cannot convert Python object to 'acb_struct *'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- acb_poly_inv_series(lc, lc, ord_inv, prec_inv)
- acb_one(lc0pow)
- acb_poly_fit_length(lc, ord_inv)
- for i in range(ord_inv-2, -1, -1):
- acb_mul(lc0pow, lc0pow, lc0, prec_inv)
- c = acb_poly_get_coeff_ptr(lc, i)
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:129:42: Storing unsafe C derivative of temporary Python reference
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- acb_clear(lc0pow)
- acb_clear(lc0)
- for i in range(rec.ordrec):
- acb_poly_mullow(
- (<Polynomial_complex_arb> (bwrec_n[1+i])).__poly,
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:138:61: Cannot convert Python object to 'acb_poly_struct *'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- acb_clear(lc0)
- for i in range(rec.ordrec):
- acb_poly_mullow(
- (<Polynomial_complex_arb> (bwrec_n[1+i])).__poly,
- (<Polynomial_complex_arb> (bwrec_n[1+i])).__poly,
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:139:61: Cannot convert Python object to 'acb_poly_struct *'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- cdef Polynomial_complex_arb zpol = rec.Pols_rec.zero()
- seqs = [[zpol._new() for _ in range(rec.ordrec)]
- for _ in range(rec.ordrec)]
- for k in range(1, rec.ordrec + 1):
- acb_poly_one((<Polynomial_complex_arb> (seqs[-k][-k])).__poly)
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:163:66: Cannot convert Python object to 'acb_poly_struct *'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- prec = den._parent._prec
- ord_diff = <size_t> self.ord_diff
- for q in range(ord_log):
- for p in range(ord_diff):
- a = acb_poly_get_coeff_ptr(pow_num.__poly, p)
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:195:42: Cannot convert Python object to 'acb_ptr'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- prec = den._parent._prec
- ord_diff = <size_t> self.ord_diff
- for q in range(ord_log):
- for p in range(ord_diff):
- a = acb_poly_get_coeff_ptr(pow_num.__poly, p)
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:195:42: Storing unsafe C derivative of temporary Python reference
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- ord_diff = <size_t> self.ord_diff
- for q in range(ord_log):
- for p in range(ord_diff):
- a = acb_poly_get_coeff_ptr(pow_num.__poly, p)
- b = acb_poly_get_coeff_ptr(mynum.__poly, q)
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:196:42: Cannot convert Python object to 'acb_ptr'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- ord_diff = <size_t> self.ord_diff
- for q in range(ord_log):
- for p in range(ord_diff):
- a = acb_poly_get_coeff_ptr(pow_num.__poly, p)
- b = acb_poly_get_coeff_ptr(mynum.__poly, q)
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:196:42: Storing unsafe C derivative of temporary Python reference
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- acb_poly_init(tmppol)
- for k in range(1, len(bwrec_n)):
- coef = <Polynomial_complex_arb> (bwrec_n[k])
- mynum = <Polynomial_complex_arb> (num[len_num-k])
- acb_poly_mullow(tmppol, coef.__poly, mynum.__poly, ord_log, prec)
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:208:40: Cannot convert Python object to 'acb_poly_struct *'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- acb_poly_init(tmppol)
- for k in range(1, len(bwrec_n)):
- coef = <Polynomial_complex_arb> (bwrec_n[k])
- mynum = <Polynomial_complex_arb> (num[len_num-k])
- acb_poly_mullow(tmppol, coef.__poly, mynum.__poly, ord_log, prec)
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:208:54: Cannot convert Python object to 'acb_poly_struct *'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- acb_poly_sub(u_n, u_n, tmppol, prec)
- acb_poly_clear(tmppol)
- for k in range(len_num - 1):
- acb_poly_scalar_mul(
- (<Polynomial_complex_arb> num[k]).__poly,
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:214:53: Cannot convert Python object to 'acb_poly_struct *'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- acb_poly_clear(tmppol)
- for k in range(len_num - 1):
- acb_poly_scalar_mul(
- (<Polynomial_complex_arb> num[k]).__poly,
- (<Polynomial_complex_arb> num[k+1]).__poly,
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:215:55: Cannot convert Python object to 'acb_poly_struct *'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- acb_poly_scalar_mul(
- (<Polynomial_complex_arb> num[k]).__poly,
- (<Polynomial_complex_arb> num[k+1]).__poly,
- rec_den_n.value, prec)
- acb_poly_swap((<Polynomial_complex_arb> num[len_num-1]).__poly, u_n)
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:218:63: Cannot convert Python object to 'acb_poly_struct *'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- cdef unsigned int ordrec = high.rec_mat.base_ring().nrows()
- cdef unsigned long prec = Scalars.precision()
- cdef acb_poly_struct *low_pow_num # why isn't this working with _ptr?
- low_pow_num = (<Polynomial_complex_arb> (low.pow_num)).__poly
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:237:62: Cannot convert Python object to 'acb_poly_struct *'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- for v in xrange(q + 1):
- l = <list> (high.sums_row)
- l = <list> (l[k])
- l = <list> (l[v])
- a = <acb_ptr> (<ComplexBall> l[u]).value
- b = acb_poly_get_coeff_ptr(low_pow_num, p-u)
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:278:59: Cannot convert 'acb_poly_struct *' to Python object
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- for v in xrange(q + 1):
- l = <list> (high.sums_row)
- l = <list> (l[k])
- l = <list> (l[v])
- a = <acb_ptr> (<ComplexBall> l[u]).value
- b = acb_poly_get_coeff_ptr(low_pow_num, p-u)
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:278:58: Cannot convert Python object to 'acb_ptr'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- for v in xrange(q + 1):
- l = <list> (high.sums_row)
- l = <list> (l[k])
- l = <list> (l[v])
- a = <acb_ptr> (<ComplexBall> l[u]).value
- b = acb_poly_get_coeff_ptr(low_pow_num, p-u)
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:278:58: Storing unsafe C derivative of temporary Python reference
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- if b == NULL:
- continue
- mat = acb_mat_poly_coeff_ptr(low_rec_mat, q-v)
- if mat == NULL:
- continue
- c = acb_mat_entry(mat, k, j)
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:284:50: Cannot convert 'acb_mat_struct *' to Python object
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- if b == NULL:
- continue
- mat = acb_mat_poly_coeff_ptr(low_rec_mat, q-v)
- if mat == NULL:
- continue
- c = acb_mat_entry(mat, k, j)
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:284:49: Cannot convert Python object to 'acb_ptr'
- Error compiling Cython file:
- ------------------------------------------------------------
- ...
- if b == NULL:
- continue
- mat = acb_mat_poly_coeff_ptr(low_rec_mat, q-v)
- if mat == NULL:
- continue
- c = acb_mat_entry(mat, k, j)
- ^
- ------------------------------------------------------------
- src/ore_algebra/analytic/binary_splitting_arb.pyx:284:49: Storing unsafe C derivative of temporary Python reference
- Traceback (most recent call last):
- File "/home/nrb/Downloads/ore_algebra/src/ore_algebra-0.5/setup.py", line 37, in <module>
- ext_modules = cythonize(
- ^^^^^^^^^^
- File "/usr/lib/python3.12/site-packages/Cython/Build/Dependencies.py", line 1154, in cythonize
- cythonize_one(*args)
- File "/usr/lib/python3.12/site-packages/Cython/Build/Dependencies.py", line 1321, in cythonize_one
- raise CompileError(None, pyx_file)
- Cython.Compiler.Errors.CompileError: src/ore_algebra/analytic/binary_splitting_arb.pyx
- ==> ERROR: A failure occurred in build().
- Aborting...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement