[GiNaC-devel] [SCM] GiNaC -- a C++ library for symbolic computations branch, master, updated. release_1-4-0-597-gd0ff428f

Richard B. Kreckel git at ginac.de
Mon Jan 29 00:11:34 CET 2018


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, master has been updated
       via  d0ff428fb5b7bb565a0aea69e05e5705d840c16d (commit)
      from  afb0ccaa49a0cca001d854594e09125a58434123 (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 d0ff428fb5b7bb565a0aea69e05e5705d840c16d
Author: Richard Kreckel <kreckel at ginac.de>
Date:   Mon Jan 29 00:07:17 2018 +0100

    Make matrix::solve() work with non-normal zeros.
    
    Normalize elements of augmented matrix before checking if they are zero.
    This ensures that we don't divide by a non-normal zero. Also added a test.
    
    This bug was reported by Vitaly Magerya <vmagerya at gmail.com>.

-----------------------------------------------------------------------

Summary of changes:
 check/exam_matrices.cpp | 31 +++++++++++++++++++++++++++++++
 ginac/matrix.cpp        |  4 ++--
 2 files changed, 33 insertions(+), 2 deletions(-)


hooks/post-receive
--
GiNaC -- a C++ library for symbolic computations


More information about the GiNaC-devel mailing list