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 92da4c16f5d6edf276be011a08ce04b352945a83 (commit) from 4e53a7554e39c687b6cf467af3c967760ce3a521 (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 92da4c16f5d6edf276be011a08ce04b352945a83 Author: Richard Kreckel <kreckel@ginac.de> Date: Fri Jul 25 23:11:11 2014 +0000 [bugfix] ex::is_polynomial(x): fix miscomputations The function power::is_polynomial(x) sometimes returned false, even if x did not occur in the power object. Thanks to Rubel Zilibowitz for reporting this bug. Similarly, mul::is_polynomial(x) sometimes returned true, even if x occurred only in the denominator of a rational function. The function mul::is_polynomial(x) does a simpler version of power::is_polynomial(x) on its factors. (It's simpler because the exponents cannot be functions of x.) ----------------------------------------------------------------------- Summary of changes: check/exam_paranoia.cpp | 14 ++++++++++++-- ginac/mul.cpp | 2 +- ginac/power.cpp | 15 ++++++++++----- 3 files changed, 23 insertions(+), 8 deletions(-) hooks/post-receive -- GiNaC -- a C++ library for symbolic computations