Re: [eigen] latest default changeset (e8aee247f42a) causes compiler error on MSC |
[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]
Hi,thank you for the notice. Could you confirm that the attached patch works for you?ThanksGaelOn Sat, Nov 29, 2014 at 5:44 PM, Eamon Nerbonne <eamon@xxxxxxxxxxxx> wrote:Hi all,--Eamon
Two of my Eigen-using programs currently fail to compile on MSC (Visual Studio 2013 update 4) with the following message:
1>c:\vcs\external\eigen\eigen\src/Core/Diagonal.h(225): error C2373: 'Eigen::MatrixBase<Derived>::diagonal' : redefinition; different type modifiers
1> c:\vcs\external\eigen\eigen\src/Core/MatrixBase.h(254) : see declaration of 'Eigen::MatrixBase<Derived>::diagonal'
The error does not occur on 31d2b16f5ef1, but does on the changeset immediately thereafter (e8aee247f42a: Simplify return type of diagonal(Index) (and ease compiler job)).--eamon@xxxxxxxxxxxx - Tel#:+31-6-15142163
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |