New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fixes for NZMATH/Sage interoperation #9915
Comments
Attachment: trac9915_nzmath-mpmath-fixes.patch.gz |
comment:2
Any additional ( |
comment:3
Patch looks reasonable, and doesn't cause additional doctest failures when running Positive review so far, still looking for optional NZMATH doctests... ;-) |
Reviewer: Leif Leonhardy |
comment:4
Replying to @nexttime:
Couldn't find any; also, NZMATH doesn't have an |
comment:5
Is
supposed to work? (Gives deprecation warnings and an attribute error.) But the following works:
That's of course not much of a test. ;-) |
Merged: sage-4.6.alpha2 |
NZMATH uses a subtype of Python's "long" for its bignum type. This works fine with plain mpmath, but when mpmath runs under Sage it uses Cython code that's incompatible with NZMATH. This patch fixes mpmath-under-sage to fix some incompatibilities with NZMATH. (It also modifies ZZ to allow initialization from a subclass of int/long/float.)
Component: basic arithmetic
Keywords: NZMATH
Author: Carl Witty
Reviewer: Leif Leonhardy
Merged: sage-4.6.alpha2
Issue created by migration from https://trac.sagemath.org/ticket/9915
The text was updated successfully, but these errors were encountered: