-
-
Notifications
You must be signed in to change notification settings - Fork 453
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
move integer ring to the new coercion model #4058
Comments
Attachment: 4058-integer-coerce.patch.gz |
comment:1
I'm getting an error trying to apply this patch to a fresh 3.1.2:
|
comment:2
I'll rebase this as soon as I get 3.1.2. |
Attachment: 4058-integer-coerce.2.patch.gz |
comment:4
Refreshed the patch so it applies cleanly to 3.1.2. |
comment:5
Looks good to me. |
comment:6
One thing I notice with this patch is that sr.py now takes around 650 seconds instead of 450 or so:
I am still merging the patch, but can we get this issue fixed next? Cheers, Michael |
comment:7
Merged 4058-integer-coerce.2.patch in Sage 3.1.3.alpha1 |
comment:8
I will certainly look into that. |
comment:9
Interestingly enough, on my machine |
comment:10
See #4186 for a fix. |
comment:11
Replying to @robertwb:
Yeah, in that doctest we do some wacky coercion into some mv polynomial ring with a couple thousand variables, so this is really an interesting test case. This was first discussed at SD6 in Bristol, so it just shows how much the coercion re-re-write has been an interesting road :) Cheers, Michael |
A couple of bugfixes are included as well.
CC: @aghitza @malb
Component: coercion
Issue created by migration from https://trac.sagemath.org/ticket/4058
The text was updated successfully, but these errors were encountered: