Re: [eigen] 3.0.1 released!

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]


Hello Gael

Great news!

Just a little fix. In Core/Transpose.h there are problems with MinGW 4.5.

The solution could be adding some bool() in:

line 353
enum { ret = bool(blas_traits<OtherDerived>::IsTransposed) != DestIsTransposed

line 360
  enum { ret =    bool(blas_traits<DerivedA>::IsTransposed) != DestIsTransposed
               || bool(blas_traits<DerivedB>::IsTransposed) != DestIsTransposed
                      
line 370
    return (bool(blas_traits<OtherDerived>::IsTransposed) != DestIsTransposed) && (dest!=0 && dest==(Scalar*)extract_data(src));       

Best regards!
Koldo


On Mon, May 30, 2011 at 3:43 PM, Gael Guennebaud <gael.guennebaud@xxxxxxxxx> wrote:
Hi,

Eigen 3.0.1 is released!

The source archive is at:
http://bitbucket.org/eigen/eigen/get/3.0.1.tar.bz2

In addition to various minor bug fixes, this release brings official
support for gcc 4.6 and ARM NEON as well as an improved support for
custom scalar types.
The later includes exceptions safety and the automatic uses of the
math functions declared in the scalar type's namespace.
The support for ARM NEON has been possible thanks to the GCC Compile
Farm Project.

Complete changelog:
http://eigen.tuxfamily.org/index.php?title=ChangeLog#Eigen_3.0.1

gael





Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/