[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