[BACK]Return to distinfo CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / math / eigen3

File: [cvs.NetBSD.org] / pkgsrc / math / eigen3 / distinfo (download)

Revision 1.10, Thu Sep 14 11:21:03 2017 UTC (3 years, 4 months ago) by prlw1
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.9: +6 -6 lines

Update eigen3 to 3.3.4

Changes that might impact existing code

   Eigen 3.3 fixes a few shortcomings that might impact existing code:
     * Eigen 3.3 clarifies the usage of the Index type in SparseMatrix,
       PermutationMatrix, Transpositions, as detailed below.
     * The normalize and normalized methods will now leave their input
       unchanged if its norm is 0 or too close to 0. Previously this
       resulted in a vector containing NaNs or infinities.
     * internal::significant_decimals_impl is deprecated and users of
       custom scalar types are encouraged to overload

In Eigen 3.3, the evaluation mechanism of expressions has been
completely rewritten.  c.f. http://eigen.tuxfamily.org/index.php?title=3.3

Looks as though C++11 support was added and Eigen 2 support removed.

Detailed changelog:

$NetBSD: distinfo,v 1.10 2017/09/14 11:21:03 prlw1 Exp $

SHA1 (eigen3/3.3.4.tar.bz2) = e52d7d7a8c81f5ee0699e63ae3b78fe8214380a5
RMD160 (eigen3/3.3.4.tar.bz2) = ba7687fbb66abae7ae68769877554d1a6a4004de
SHA512 (eigen3/3.3.4.tar.bz2) = d67a3fd8f7ce811af65fc1d43ec347dadf9c643a49135f7e455fc303773bad09e80a125282c7dfca7a1993b79e1f66576ac92418119fbb0fa50c1a581b957c0d
Size (eigen3/3.3.4.tar.bz2) = 1657543 bytes
SHA1 (patch-bench_spbench_CMakeLists.txt) = f6380b35d01e744782f0e7e749b5573226f224a2