[eigen3] 01/01: Update changelog.

Anton Gladky gladk at moszumanska.debian.org
Fri Jan 20 19:56:40 UTC 2017


This is an automated email from the git hooks/post-receive script.

gladk pushed a commit to branch master
in repository eigen3.

commit 838eaa628f433501e4050dca27116c292abcb66d
Author: Anton Gladky <gladk at debian.org>
Date:   Fri Jan 20 20:55:10 2017 +0100

    Update changelog.
---
 debian/Changelog_upstream | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/debian/Changelog_upstream b/debian/Changelog_upstream
index c161ba4..756d180 100644
--- a/debian/Changelog_upstream
+++ b/debian/Changelog_upstream
@@ -1,6 +1,39 @@
 Changelog has been taken from 
 	http://eigen.tuxfamily.org/index.php?title=ChangeLog
 	
+== Eigen 3.3.2 ==
+
+Released on January 18, 2017.
+
+Changes since 3.3.1:
+
+* General:
+** Add transpose, adjoint, conjugate methods to SelfAdjointView (useful to write generic code)
+** Make sure that HyperPlane::transform maintains a unit normal vector in the Affine case.
+** Several documentation improvements, including: several doxygen workarounds, [http://eigen.tuxfamily.org/bz/show_bug.cgi?id=1336 bug 1336], [http://eigen.tuxfamily.org/bz/show_bug.cgi?id=1370 Bug 1370], StorageIndex, selfadjointView, sparseView(), sparse triangular solve, AsciiQuickReference.txt, ...)
+* Regressions:
+** [http://eigen.tuxfamily.org/bz/show_bug.cgi?id=1358 Bug 1358]: fix compilation of sparse += sparse.selfadjointView();
+** [http://eigen.tuxfamily.org/bz/show_bug.cgi?id=1359 Bug 1359]: fix compilation of sparse /=scalar, sparse *=scalar, and col_major_sparse.row() *= scalar.
+** [http://eigen.tuxfamily.org/bz/show_bug.cgi?id=1361 Bug 1361]:  fix compilation of mat=perm.inverse()
+** Some fixes in sparse coeff-wise binary operations: add missing .outer() member to iterators, and properly report storage order.
+** Fix aliasing issue in code as A.triangularView() = B*A.sefladjointView()*B.adjoint()
+* Performance:
+** Improve code generation for mat*vec on some compilers.
+** Optimize horizontal adds in SSE3 and AVX.
+** Speed up row-major TRSM (triangular solve with a matrix as right-hand-side) by reverting "vec/y" to "vec*(1/y)". The rationale is:
+*** div is extremely costly
+*** this is consistent with the column-major case
+*** this is consistent with all other BLAS implementations
+** Remove one temporary in SparseLU::solve()
+* Others:
+** Fix BLAS backend for symmetric rank K updates.
+** [http://eigen.tuxfamily.org/bz/show_bug.cgi?id=1360 Bug 1360]: fix -0 vs +0 issue with Altivec
+** [http://eigen.tuxfamily.org/bz/show_bug.cgi?id=1363 Bug 1363]: fix mingw's ABI issue
+** [http://eigen.tuxfamily.org/bz/show_bug.cgi?id=1367 Bug 1367]: fix compilation with gcc 4.1.
+** Fix ABI issue with AVX and old gcc versions.
+** Fix some warnings with ICC, Power8, etc.
+** Fix compilation with MSVC 2017
+
 == Eigen 3.3.1 ==
 
 Released on December 06, 2016.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/eigen3.git



More information about the debian-science-commits mailing list