[eigen] Issues with Trunk:917989

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


Hi,

in the current trunk Rev 917898 are several new issues (see attachment).
(I have to fiqure out, how to cdash....)

Beside my old problems with internal compiler error(s) in cachefriendlyproduct.h that are:

Warning 1 warning C4348: 'Eigen::DiagonalMatrixBase<CoeffsVectorType,Derived>::construct_from_expression' : redefinition of default parameter : parameter 3 c:\develop\eigen\eigen\src\Core\DiagonalMatrix.h 43 test_hyperplane
..
..
..
Error 13 error C2666: 'Eigen::Quaternion<_Scalar>::operator *' : 2 overloads have similar conversions c:\Develop\Eigen\test\geometry.cpp 268 test_geometry

Error 14 error C2666: 'Eigen::Quaternion<_Scalar>::operator *' : 2 overloads have similar conversions c:\Develop\Eigen\test\geometry.cpp 328 test_geometry
..
..
..

Additionally some observations in regard of my internal errors:

a) They instantly disappear if no optimization is performed or without /sse2
b) Setting /Oi /Ot /Oy /Ob2 /Gs /GF /Gy /Gs instate of /O2 compiles (but maybe unrelated: E.g. test_qr.exe is with 1.088 KB bigger then expected and crash thereafter)

Plus: /Gs is marked as deprecated but without /Gs e.g. test_sparse_basic will grow from approx 300 KB upto approx. 2000 KB (I only remember the fiqures)
Is a MSVC Guru out there, who can explain the logic behind?

Cheers
Frank


Cheers
Frank

Attachment: Compilerlog of Rev917989.zip
Description: Binary data



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