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
delete extended rationals and integers completely #5735
Comments
comment:1
#2515 should be closed when this is done. |
comment:2
|
comment:3
Attachment: 5735-remove-extended-QQ-ZZ.patch.gz I've removed these files, it only required two minor changes outside of this removal (padic valuation and a coercion test). All doctests in piadics pass. |
comment:5
Hmm, this patch fails to apply:
It should be trivial to fix since this hunk just deletes extended_rational_field.py. Cheers, Michael |
Attachment: trac_5735-remove-extended-QQ-ZZ.patch.gz |
comment:6
trac_5735-remove-extended-QQ-ZZ.patch is the rebased patch which was needed since John Cremona added some code to ExtendedRationalField. Since that file was completely deleted the rebase was trivial :) Cheers, Michael |
comment:7
Merged trac_5735-remove-extended-QQ-ZZ.patch in Sage 3.4.1.rc3. Cheers, Michael |
comment:8
Mhh, a complete rebuild of the Sage library exposes this issue:
Removing those four files from the pickle jar fixes the issue. Cheers, Michael |
Attachment: trac_5735-pickle-number-fix.patch.gz |
comment:9
For the record: I merged trac_5735-remove-extended-QQ-ZZ.patch and trac_5735-pickle-number-fix.patch and also checked in the changes to pickle_jar.tar.bz2 in data/extcode/pickle_jar/ Cheers, Michael |
+1 to getting rid of them both. Nobody knows what they are really, and they aren't needed, and they are probably partly broken given the bad coverage (at least of integer).
Component: basic arithmetic
Issue created by migration from https://trac.sagemath.org/ticket/5735
The text was updated successfully, but these errors were encountered: