This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Re: gcc ubsan problem (Col/Full)PivHouseholderQR on MatrixXf

Tags: None
(comma "," separated)
kavvak
Registered Member
Posts
9
Karma
0
I have just been able to retry this code with Eigen 3.2.7 (as I said in the original post, we are running a couple of months behind the latest release)
and the problem I described here:

https://forum.kde.org/viewtopic.php?f=74&t=128913&p=344117#p344117)

Still persists. Running the GCC SAN test still returns this:

Code: Select all
/usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:140:21: runtime error: load of misaligned address 0x61d001a90084 for type 'const double', which requires 8 byte alignment
0x61d001a90084: note: pointer points here
  72 a1 9d be a0 7e 47 bd  3c 32 0a 3f c3 17 01 bf  86 03 58 bf 10 f9 7d 3e  bc d9 c5 3e 2c 75 ca 3e
              ^


I was wondering if you had any additional hints/ideas,

Thanks in advance,
User avatar
ggael
Moderator
Posts
3447
Karma
19
OS
indeed, this change has not been backported yet.
kavvak
Registered Member
Posts
9
Karma
0
Dear Gael,

Ok, thanks for the quick answer, I was a bit worried;)

I was wondering whether the change be included in Eigen 3.3 final,

thanks in advance,

Bests,
User avatar
ggael
Moderator
Posts
3447
Karma
19
OS
yes, it's in both the 3.2 and 3.3 branches, so for 3.2.8 and 3.3-beta2


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Evergrowing, Google [Bot], ourcraft