Several CDash Tests fail under MSVC 2008 + 2010

Submitted by Frank Meier-Dörnberg

Assigned to Nobody

Link to original bugzilla bug (#156)

Description

Since mid of December, I thing, several Test fail because of errors like listed below:

(See e.g. http://eigen.tuxfamily.org/CDash/viewBuildError.php?buildid=4555)

MSVC 2008 + MSVC 2010 Errors:

#1 (closed)

c:\develop\cdash\src\eigen\src/Core/Transpose.h(78) : error C2719: 'matrix': formal parameter with __declspec(align('16')) won't be aligned

#2 (closed)

c:\develop\cdash\src\eigen\src/Core/Block.h(122) : error C2719: 'xpr': formal parameter with __declspec(align('16')) won't be aligned

probably unrelated:

#3 (closed)

C:\Develop\cdash\src\test\sparse_product.cpp(59) : error C2666: 'Eigen::DynamicSparseMatrix<_Scalar>::operator =' : 5 overloads have similar conversions

MSVC 2010 Error:

#4

C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\deque(715) : error C2719: '_Val': formal parameter with __declspec(align('16')) won't be aligned

    c:\develop\cdash\src\eigen\src/StlSupport/StdDeque.h(98) : see reference to class template instantiation 'std::deque<_Ty,_Ax>' being compiled  

    with  

    [  

        _Ty=Eigen::internal::workaround_msvc_stl_support<Eigen::Matrix<float,4,4>>,  

        _Ax=Eigen::aligned_allocator_indirection<Eigen::internal::workaround_msvc_stl_support<Eigen::Matrix<float,4,4>>>  

    ]  

Blocking

#48 (closed)