[GiNaC-devel] [SCM] GiNaC -- a C++ library for symbolic computations branch, master, updated. release_1-4-0-421-gc42b47b

Alexei Sheplyakov git at ginac.de
Sun Feb 2 21:04:16 CET 2014


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  c42b47b4e23aea926597a9b4bee686d66d066470 (commit)
      from  1172e1bef381de7fc303997c7790785132e2de88 (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 c42b47b4e23aea926597a9b4bee686d66d066470
Author: Alexei Sheplyakov <Alexei.Sheplyakov at gmail.com>
Date:   Sun Feb 2 19:55:22 2014 +0200

    Binary compatibilty has been broken, update the library version.
    
    commit 798d53ebb4da4e8e3865ed7bd7f31412fe2be3a7 (`Make it possible to override
    info() for functions.') overrides the function::info() virtual method. This
    breaks binary compatibility (adds a new entry in the middle of the vtable of
    the `function' class).
    
    The experimental proof of the above statement: ginsh linked with the previous
    release of libginac segfaults if libginac.so is upgraded to the current
    version.
    
    Thereore bump the library version.

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

Summary of changes:
 ginac/version.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


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


More information about the GiNaC-devel mailing list