[GiNaC-devel] [SCM] GiNaC -- a C++ library for symbolic computations branch, c++11, updated. release_1-4-0-499-gcf1df9d

Richard B. Kreckel git at ginac.de
Sun Nov 29 12:42:03 CET 2015


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, c++11 has been updated
       via  cf1df9d3a828053f5cf07ae63afc2d7c31f1959e (commit)
       via  c6ead0d1f88d99b0d8cc99b2da8ef9e9c41a073f (commit)
       via  79cad1083c0ee300703bd2aff7220b2e666b42ef (commit)
      from  8f283de519668b70b2e675a7055c7f1bf7ba197c (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 cf1df9d3a828053f5cf07ae63afc2d7c31f1959e
Author: Richard Kreckel <kreckel at ginac.de>
Date:   Sun Nov 29 12:33:59 2015 +0100

    Rename array of precomputed data in test suite.
    
    Reason: C++17 may introduce a std::data<> template. Right now, the GCC 6.0
    prerelease bails out at this code, when compiler with -std=c++17.
    <http://en.cppreference.com/w/cpp/iterator/data>

commit c6ead0d1f88d99b0d8cc99b2da8ef9e9c41a073f
Author: Richard Kreckel <kreckel at ginac.de>
Date:   Sat Nov 28 15:43:46 2015 +0100

    Use neseted initializer lists to construct matrix objects.
    
    Add constructor of initializer_list<initializer_list<ex>> to matrix.
    Use this syntax where, previously, ctor from comma-separated list of
    elements was used. Deprecate the ctor from comma-separated list.
    
    Note: The output format '[[a,b],[c,d]]' and ginsh syntax are
    unchanged because lists are printed '{a,b,c}' and a matrix is not a
    list of lists.

commit 79cad1083c0ee300703bd2aff7220b2e666b42ef
Author: Richard Kreckel <kreckel at ginac.de>
Date:   Fri Nov 27 11:49:16 2015 +0100

    [build] Update scripts for correct rpath for linking with CLN.
    
    Use up-to-date files from GNU gettext 0.19.6.

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

Summary of changes:
 check/exam_archive.cpp          |   2 +-
 check/exam_clifford.cpp         |  69 +++++----
 check/exam_indexed.cpp          |  18 ++-
 check/exam_inifcns_nstdsums.cpp |  14 +-
 check/exam_inifcns_nstdsums.h   |   2 +-
 check/exam_matrices             | Bin 0 -> 3540520 bytes
 check/exam_matrices.cpp         | 120 +++++++---------
 check/time_lw_O.cpp             |  93 ++++++------
 config/config.rpath             | 230 ++++++++++++++++++-----------
 doc/tutorial/ginac.texi         |  51 ++++---
 ginac/matrix.cpp                |  65 +++++++--
 ginac/matrix.h                  |  19 +--
 m4/lib-ld.m4                    |  87 ++++++-----
 m4/lib-link.m4                  | 311 ++++++++++++++++++++++++++++------------
 m4/lib-prefix.m4                |  91 ++++++++----
 15 files changed, 725 insertions(+), 447 deletions(-)
 create mode 100755 check/exam_matrices


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


More information about the GiNaC-devel mailing list