[GiNaC-devel] [SCM] GiNaC -- a C++ library for symbolic computations branch, master, updated. release_1-4-0-776-g4cd07f43
Richard B. Kreckel
git at ginac.de
Fri Apr 5 18:39:54 CEST 2024
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 4cd07f43443b276a96fe0b9482bb0e0889519edd (commit)
via f19d29fa29e3bff440e0d64c6b4d8f69f52e0f44 (commit)
via c97593c0903a847e84c7ae4aad182bafb6430ffd (commit)
from 89c61b78b1fcdb44e0b30e7a7f91f2539c998bc8 (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 4cd07f43443b276a96fe0b9482bb0e0889519edd
Author: Richard Kreckel <kreckel at ginac.de>
Date: Fri Apr 5 18:34:48 2024 +0200
[BUGFIX] Fix crash in parser.
Relying on aligned functions is non-portable.
Reported by Diego Conti <diego.conti at unipi.it>.
commit f19d29fa29e3bff440e0d64c6b4d8f69f52e0f44
Author: Richard Kreckel <kreckel at ginac.de>
Date: Fri Apr 5 16:17:04 2024 +0200
[DOC] Fix some TeXinfo warnings.
commit c97593c0903a847e84c7ae4aad182bafb6430ffd
Author: Richard Kreckel <kreckel at ginac.de>
Date: Thu Jan 4 01:31:12 2024 +0100
Happy New Year!
-----------------------------------------------------------------------
Summary of changes:
check/check_cra.cpp | 2 +-
check/check_inifcns.cpp | 2 +-
check/check_lsolve.cpp | 2 +-
check/check_matrices.cpp | 2 +-
check/check_numeric.cpp | 2 +-
check/error_report.h | 2 +-
check/exam_archive.cpp | 2 +-
check/exam_chinrem_gcd.cpp | 2 +-
check/exam_clifford.cpp | 2 +-
check/exam_collect.cpp | 2 +-
check/exam_color.cpp | 2 +-
check/exam_differentiation.cpp | 2 +-
check/exam_factor.cpp | 2 +-
check/exam_heur_gcd.cpp | 2 +-
check/exam_indexed.cpp | 2 +-
check/exam_inifcns.cpp | 2 +-
check/exam_inifcns_elliptic.cpp | 2 +-
check/exam_inifcns_nstdsums.cpp | 2 +-
check/exam_inifcns_nstdsums.h | 2 +-
check/exam_lsolve.cpp | 2 +-
check/exam_match.cpp | 2 +-
check/exam_matrices.cpp | 2 +-
check/exam_misc.cpp | 2 +-
check/exam_mod_gcd.cpp | 2 +-
check/exam_normalization.cpp | 2 +-
check/exam_numeric.cpp | 2 +-
check/exam_paranoia.cpp | 2 +-
check/exam_parser.cpp | 2 +-
check/exam_polygcd.cpp | 2 +-
check/exam_powerlaws.cpp | 2 +-
check/exam_pseries.cpp | 2 +-
check/exam_real_imag.cpp | 2 +-
check/exam_relational.cpp | 2 +-
check/exam_sqrfree.cpp | 2 +-
check/exam_structure.cpp | 2 +-
check/genex.cpp | 2 +-
check/randomize_serials.cpp | 2 +-
check/test_runner.h | 2 +-
check/time_antipode.cpp | 2 +-
check/time_dennyfliegner.cpp | 2 +-
check/time_fateman_expand.cpp | 2 +-
check/time_gammaseries.cpp | 2 +-
check/time_lw_A.cpp | 2 +-
check/time_lw_B.cpp | 2 +-
check/time_lw_C.cpp | 2 +-
check/time_lw_D.cpp | 2 +-
check/time_lw_E.cpp | 2 +-
check/time_lw_F.cpp | 2 +-
check/time_lw_G.cpp | 2 +-
check/time_lw_H.cpp | 2 +-
check/time_lw_IJKL.cpp | 2 +-
check/time_lw_M1.cpp | 2 +-
check/time_lw_M2.cpp | 2 +-
check/time_lw_N.cpp | 2 +-
check/time_lw_O.cpp | 2 +-
check/time_lw_P.cpp | 2 +-
check/time_lw_Pprime.cpp | 2 +-
check/time_lw_Q.cpp | 2 +-
check/time_lw_Qprime.cpp | 2 +-
check/time_parser.cpp | 2 +-
check/time_toeplitz.cpp | 2 +-
check/time_uvar_gcd.cpp | 2 +-
check/time_vandermonde.cpp | 2 +-
check/timer.cpp | 2 +-
check/timer.h | 2 +-
doc/tutorial/ginac.texi | 23 +++++++++-------
ginac/add.cpp | 2 +-
ginac/add.h | 2 +-
ginac/archive.cpp | 2 +-
ginac/archive.h | 2 +-
ginac/assertion.h | 2 +-
ginac/basic.cpp | 2 +-
ginac/basic.h | 2 +-
ginac/class_info.h | 2 +-
ginac/clifford.cpp | 2 +-
ginac/clifford.h | 2 +-
ginac/color.cpp | 2 +-
ginac/color.h | 2 +-
ginac/compiler.h | 2 +-
ginac/constant.cpp | 2 +-
ginac/constant.h | 2 +-
ginac/container.h | 2 +-
ginac/ex.cpp | 2 +-
ginac/ex.h | 2 +-
ginac/excompiler.cpp | 2 +-
ginac/excompiler.h | 2 +-
ginac/expair.cpp | 2 +-
ginac/expair.h | 2 +-
ginac/expairseq.cpp | 2 +-
ginac/expairseq.h | 2 +-
ginac/exprseq.cpp | 2 +-
ginac/exprseq.h | 2 +-
ginac/factor.cpp | 2 +-
ginac/factor.h | 2 +-
ginac/fail.cpp | 2 +-
ginac/fail.h | 2 +-
ginac/fderivative.cpp | 2 +-
ginac/fderivative.h | 2 +-
ginac/flags.h | 2 +-
ginac/function.cppy | 2 +-
ginac/function.hppy | 2 +-
ginac/ginac.h | 2 +-
ginac/hash_map.h | 2 +-
ginac/idx.cpp | 2 +-
ginac/idx.h | 2 +-
ginac/indexed.cpp | 2 +-
ginac/indexed.h | 2 +-
ginac/inifcns.cpp | 2 +-
ginac/inifcns.h | 2 +-
ginac/inifcns_elliptic.cpp | 2 +-
ginac/inifcns_gamma.cpp | 2 +-
ginac/inifcns_nstdsums.cpp | 2 +-
ginac/inifcns_trans.cpp | 2 +-
ginac/integral.cpp | 2 +-
ginac/integral.h | 2 +-
ginac/integration_kernel.cpp | 2 +-
ginac/integration_kernel.h | 2 +-
ginac/lst.cpp | 2 +-
ginac/lst.h | 2 +-
ginac/matrix.cpp | 2 +-
ginac/matrix.h | 2 +-
ginac/mul.cpp | 2 +-
ginac/mul.h | 2 +-
ginac/ncmul.cpp | 2 +-
ginac/ncmul.h | 2 +-
ginac/normal.cpp | 2 +-
ginac/normal.h | 2 +-
ginac/numeric.cpp | 2 +-
ginac/numeric.h | 2 +-
ginac/operators.cpp | 2 +-
ginac/operators.h | 2 +-
ginac/parser/debug.h | 2 +-
ginac/parser/default_reader.cpp | 43 +++++++++++-------------------
ginac/parser/lexer.cpp | 2 +-
ginac/parser/lexer.h | 2 +-
ginac/parser/parse_binop_rhs.cpp | 2 +-
ginac/parser/parse_context.cpp | 2 +-
ginac/parser/parse_context.h | 18 +++++++++++--
ginac/parser/parser.cpp | 44 +++++++++----------------------
ginac/parser/parser.h | 2 +-
ginac/parser/parser_compat.cpp | 2 +-
ginac/polynomial/chinrem_gcd.cpp | 2 +-
ginac/polynomial/chinrem_gcd.h | 2 +-
ginac/polynomial/collect_vargs.cpp | 2 +-
ginac/polynomial/collect_vargs.h | 2 +-
ginac/polynomial/cra_garner.cpp | 2 +-
ginac/polynomial/cra_garner.h | 2 +-
ginac/polynomial/debug.h | 2 +-
ginac/polynomial/divide_in_z_p.cpp | 2 +-
ginac/polynomial/divide_in_z_p.h | 2 +-
ginac/polynomial/euclid_gcd_wrap.h | 2 +-
ginac/polynomial/eval_point_finder.h | 2 +-
ginac/polynomial/eval_uvar.h | 2 +-
ginac/polynomial/gcd_euclid.h | 2 +-
ginac/polynomial/gcd_uvar.cpp | 2 +-
ginac/polynomial/heur_gcd_uvar.h | 2 +-
ginac/polynomial/interpolate_padic_uvar.h | 2 +-
ginac/polynomial/mgcd.cpp | 2 +-
ginac/polynomial/mod_gcd.cpp | 2 +-
ginac/polynomial/mod_gcd.h | 2 +-
ginac/polynomial/newton_interpolate.h | 2 +-
ginac/polynomial/normalize.cpp | 2 +-
ginac/polynomial/normalize.h | 2 +-
ginac/polynomial/optimal_vars_finder.cpp | 2 +-
ginac/polynomial/optimal_vars_finder.h | 2 +-
ginac/polynomial/pgcd.cpp | 2 +-
ginac/polynomial/pgcd.h | 2 +-
ginac/polynomial/poly_cra.h | 2 +-
ginac/polynomial/prem_uvar.h | 2 +-
ginac/polynomial/primes_factory.h | 2 +-
ginac/polynomial/primpart_content.cpp | 2 +-
ginac/polynomial/remainder.cpp | 2 +-
ginac/polynomial/remainder.h | 2 +-
ginac/polynomial/ring_traits.h | 2 +-
ginac/polynomial/smod_helpers.h | 2 +-
ginac/polynomial/sr_gcd_uvar.h | 2 +-
ginac/polynomial/upoly.h | 2 +-
ginac/polynomial/upoly_io.cpp | 2 +-
ginac/polynomial/upoly_io.h | 2 +-
ginac/power.cpp | 2 +-
ginac/power.h | 2 +-
ginac/print.cpp | 2 +-
ginac/print.h | 2 +-
ginac/pseries.cpp | 2 +-
ginac/pseries.h | 2 +-
ginac/ptr.h | 2 +-
ginac/registrar.cpp | 2 +-
ginac/registrar.h | 2 +-
ginac/relational.cpp | 2 +-
ginac/relational.h | 2 +-
ginac/remember.cpp | 2 +-
ginac/remember.h | 2 +-
ginac/structure.h | 2 +-
ginac/symbol.cpp | 2 +-
ginac/symbol.h | 2 +-
ginac/symmetry.cpp | 2 +-
ginac/symmetry.h | 2 +-
ginac/tensor.cpp | 2 +-
ginac/tensor.h | 2 +-
ginac/utils.cpp | 2 +-
ginac/utils.h | 2 +-
ginac/utils_multi_iterator.h | 2 +-
ginac/version.h | 2 +-
ginac/wildcard.cpp | 2 +-
ginac/wildcard.h | 2 +-
ginsh/ginsh.1.in | 2 +-
ginsh/ginsh.h | 2 +-
ginsh/ginsh_extensions.h | 2 +-
ginsh/ginsh_lexer.lpp | 2 +-
ginsh/ginsh_parser.ypp | 4 +--
tools/viewgar.1.in | 2 +-
tools/viewgar.cpp | 2 +-
212 files changed, 265 insertions(+), 281 deletions(-)
hooks/post-receive
--
GiNaC -- a C++ library for symbolic computations
More information about the GiNaC-devel
mailing list