Re: [eigen] Quaternion Map Traits

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


(sorry for the wrong manipulation, so here I go again:)

Hi,

thanks for the report, however I applied a slightly different fix:

https://bitbucket.org/eigen/eigen/commits/1da62463d511/
changeset:   1da62463d511
user:        ggael
date:        2013-01-20 10:21:54
summary:     Fix traits of Map<Quaternion>, and respectively extend
the unit tests

that I backported to 3.1 and 3.0.

cheers,
Gael


>
> On Fri, Jan 18, 2013 at 3:10 PM, Jean Sreng <jean.sreng@xxxxxx> wrote:
>> Hello,
>>
>> By upgrading our codebase to Eigen 3.1, we spotted a bug in the definitions
>> of Quaternion Map Traits. The Flags and Options used in these traits are
>> incorrectly referring to the Flags/Options of Quaternion Coefficients
>> instead of Map<Quaternion> Coefficients. This triggered an incorrect
>> alignment flag on functions such as multiply.
>>
>> The patch is available here (branch 3.1) but should transparently apply on
>> 3.0 and default:
>>
>> https://bitbucket.org/jsreng/eigen/commits/8b4bbc5304acf0505b297c485474b859
>>
>> I can issue a pull request if it fits your workflow better.
>>
>> Cheers,
>>
>> --
>> Jean Sreng
>>
>>



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