[GiNaC-devel] [SCM] GiNaC -- a C++ library for symbolic computations branch, ginac_1-5, updated. release_1-4-0-256-g59fa68b
Richard B. Kreckel
git at ginac.de
Sat Dec 4 21:38:38 CET 2010
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GiNaC -- a C++ library for symbolic computations".
The branch, ginac_1-5 has been updated
via 59fa68b8930779dfc419291d028b57b0d91d33d0 (commit)
via eccdca0011fc44bc14cfcb7ffd82dbcb653e19a5 (commit)
from d41f7533018d9f9444c98466432e4d84deedaa04 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 59fa68b8930779dfc419291d028b57b0d91d33d0
Author: Alexei Sheplyakov <alexei.sheplyakov at gmail.com>
Date: Sat Dec 4 00:36:50 2010 +0100
[PATCH 2/2] chinrem_gcd: return correct integer content when GCD is a number.
This patch fixes a silly typo and makes chinrem_gcd work correctly with
polynomials which are "almost" (up to an integer coefficient) relatively
prime.
Thanks to Ernst Moritz Hahn for a bug report and a test case.
(cherry picked from commit 00507499530d90533cf029bd503be326d9018138)
commit eccdca0011fc44bc14cfcb7ffd82dbcb653e19a5
Author: Alexei Sheplyakov <alexei.sheplyakov at gmail.com>
Date: Sat Dec 4 00:35:06 2010 +0100
[PATCH 1/2] extract_integer_content: check for rational numbers properly.
Commit 3d09388a (titled as `[bugfix] chinrem_gcd: handle polynomials over
rationals properly.') broke extract_integer_content: now it always returns 1.
The check for rational `integer_contnent' introduced by that commit is wrong
(since integers is a subset of rationals). Rewrite the check proprerly.
(cherry picked from commit f0fb303711b4334ce59f7da63bfa7cb49f46265f)
-----------------------------------------------------------------------
Summary of changes:
check/bugme_chinrem_gcd.cpp | 13 +++++++++++++
ginac/polynomial/mgcd.cpp | 22 ++++++++++++----------
2 files changed, 25 insertions(+), 10 deletions(-)
hooks/post-receive
--
GiNaC -- a C++ library for symbolic computations
More information about the GiNaC-devel
mailing list