[SCM] GiNaC -- a C++ library for symbolic computations branch, master, updated. release_1-4-0-677-g7550e991
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 7550e991907e1bd8dad50bfdb5af2ff2f312af8f (commit) via e65cbada7281938475aa0cf31a3d56405ac91d4e (commit) via 9e79f663bc37462a414ed1e41158b34e115b3ab5 (commit) via f9880838cc42de5dfbedcbc181eaedf6c07bfc75 (commit) from d17698029e50bb0805ef70d299b58cf6f799e1d1 (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 7550e991907e1bd8dad50bfdb5af2ff2f312af8f Author: Richard Kreckel <kreckel@ginac.de> Date: Fri Aug 21 19:10:12 2020 +0200 Avoid "catching polymorphic type by value" warnings. commit e65cbada7281938475aa0cf31a3d56405ac91d4e Author: Richard Kreckel <kreckel@ginac.de> Date: Fri Aug 21 17:47:19 2020 +0200 Avoid unnecessary expansion in sqrfree_yun(). Don't make the polynomial primitive inside Yun's algorithm. Computing the primitive part will incur an extra expansion of the polynomial and this may distroy a pre-factored structure in the other variables. In the multi- variate case, working with primitive polynomials isn't sufficient anyways to avoid a final division to discover lost factors. commit 9e79f663bc37462a414ed1e41158b34e115b3ab5 Author: Richard Kreckel <kreckel@ginac.de> Date: Fri Aug 21 17:45:08 2020 +0200 Segregate sqfree() tests into file of its own. commit f9880838cc42de5dfbedcbc181eaedf6c07bfc75 Author: Richard Kreckel <kreckel@ginac.de> Date: Fri Aug 21 17:09:36 2020 +0200 [build] Use python3 command in CMake build, not python. ----------------------------------------------------------------------- Summary of changes: check/.gitignore | 3 +- check/CMakeLists.txt | 1 + check/Makefile.am | 4 + check/exam_misc.cpp | 44 ----------- check/exam_paranoia.cpp | 53 +------------ check/exam_sqrfree.cpp | 203 ++++++++++++++++++++++++++++++++++++++++++++++++ doc/CMakeLists.txt | 2 +- ginac/CMakeLists.txt | 4 +- ginac/inifcns_trans.cpp | 2 +- ginac/normal.cpp | 15 ++-- ginac/pseries.cpp | 8 +- 11 files changed, 228 insertions(+), 111 deletions(-) create mode 100644 check/exam_sqrfree.cpp hooks/post-receive -- GiNaC -- a C++ library for symbolic computations
participants (1)
-
Richard B. Kreckel