[SCM] GiNaC -- a C++ library for symbolic computations branch, c++11, updated. release_1-4-0-499-gcf1df9d
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@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@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@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
participants (1)
-
git@ginac.de