[GiNaC-devel] Release 1.6.6, etc...
Richard B. Kreckel
kreckel at in.terlu.de
Thu Dec 31 16:33:45 CET 2015
Hi!
GiNaC release 1.6.6 is out and available. These are the changes:
* Fix elusive bug in add::eval().
* Several minor performance enhancements.
So far for the master branch...
In an attempt to curb down the number of warnings when GiNaC is compiled
with a C++11 compiler, I created the c++11 branch. It turns out that the
new language revision offers solutions for some of the problems for
which awkward workarounds had to be introduced previously. As a result,
the code on the c++11 branch has started to diverge from that on the
master branch. It is not compatible to C++89 / C++03.
I intend to merge the c++11 branch back to the master branch somewhen in
2016 and release that as a new major version. (BTW, GCC 6 is supposed to
be released in 2016 and will use C++14 by default.) Until then, it is
probably pointless to commit anything than a real bugfix to the master
branch (which might then be released as version 1.6.7). Any other
patches are very welcome, but they should be based on the c++11 branch,
please.
Nuff said. Back to hacking...
-richard.
More information about the GiNaC-devel
mailing list