Skip to content

Commit 2152954

Browse files
author
Release Manager
committed
gh-35555: update eclib to version 20230424
<!-- Please provide a concise, informative and self-explanatory title. --> <!-- Don't put issue numbers in the title. Put it in the Description below. --> <!-- For example, instead of "Fixes #12345", use "Add a new method to multiply two integers" --> ### 📚 Description Should fix #35535 by updating eclib. The new version avoids using the template complex<T> class with T=NTL's RR, which caused problems with newer compilers, and instead implements its own bigcomplex class. ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. It should be `[x]` not `[x ]`. --> - [x] The title is concise, informative, and self-explanatory. - [x] The description explains in detail what this PR is about. - [x] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. (N/A) - [ ] I have updated the documentation accordingly. (N/A) ### ⌛ Dependencies <!-- List all open PRs that this PR logically depends on - #12345: short description why this is a dependency - #34567: ... --> <!-- If you're unsure about any of these, don't hesitate to ask. We're here to help! --> URL: #35555 Reported by: John Cremona Reviewer(s):
2 parents 686e1c6 + 5f14b39 commit 2152954

File tree

7 files changed

+12
-12
lines changed

7 files changed

+12
-12
lines changed

build/pkgs/configure/checksums.ini

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
tarball=configure-VERSION.tar.gz
2-
sha1=20689ddae5ff8ac5bd6bc78c153683542f7b182a
3-
md5=921055919764dfaf581286c55acb1cba
4-
cksum=1549141056
2+
sha1=7114ddde761f900ce0dfcc96f6091dd9809cea4f
3+
md5=4cf1180f595a3231185e008178fb71d5
4+
cksum=1810153292
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
9185befce0cf5e4c4cb83cce2034a55be95e03a7
1+
ca0dbda9ad280d724ef2a0fe09554b0c96820ef9

build/pkgs/eclib/checksums.ini

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
tarball=eclib-VERSION.tar.bz2
2-
sha1=7c8b64bd9a1b8f4f489690a53c1f329afc953f2c
3-
md5=03a87ae2b490f11b81ec6b305cbc8087
4-
cksum=111064162
5-
upstream_url=https://github.com/JohnCremona/eclib/releases/download/VERSION/eclib-VERSION.tar.bz2
2+
sha1=bd49acf96c4e7246c8ca3e5d188ae1b03a3aeff3
3+
md5=42721f2f1343c49dc774763a57a85ca6
4+
cksum=3624641360
5+
upstream_url=https://github.com/JohnCremona/eclib/releases/download/vVERSION/eclib-VERSION.tar.bz2

build/pkgs/eclib/package-version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20221012
1+
20230424

build/pkgs/eclib/spkg-configure.m4

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
SAGE_SPKG_CONFIGURE([eclib], [
22
SAGE_SPKG_DEPCHECK([ntl pari flint], [
33
dnl Trac #31443, #34029: use existing eclib only if the version reported by pkg-config is correct
4-
m4_pushdef([SAGE_ECLIB_VER],["20221012"])
4+
m4_pushdef([SAGE_ECLIB_VER],["20230424"])
55
PKG_CHECK_MODULES([ECLIB], [eclib = SAGE_ECLIB_VER], [
66
AC_CACHE_CHECK([for mwrank version == SAGE_ECLIB_VER], [ac_cv_path_MWRANK], [
77
AC_PATH_PROGS_FEATURE_CHECK([MWRANK], [mwrank], [

src/sage/rings/real_double.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1522,7 +1522,7 @@ cdef class RealDoubleElement(FieldElement):
15221522
def round(self):
15231523
"""
15241524
Round ``self`` to the nearest integer.
1525-
1525+
15261526
This uses the convention of rounding half to even
15271527
(i.e., if the fractional part of ``self`` is `0.5`, then it
15281528
is rounded to the nearest even integer).

src/sage/rings/real_mpfr.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2992,7 +2992,7 @@ cdef class RealNumber(sage.structure.element.RingElement):
29922992
"""
29932993
Round ``self`` to the nearest representable integer, rounding halfway
29942994
cases away from zero.
2995-
2995+
29962996
.. NOTE::
29972997
29982998
The rounding mode of the parent field does not affect the result.

0 commit comments

Comments
 (0)