Dear Eigen deveopers. we are in Debian are having bugreport #836844 [1] which detects the matrix multiplication problem on ppc64 platform. I hope that the solution for this bug is already found, see the following answer [2]. But we need of course the confirmation from upstream. We have a corresponding hardware to test it. [1] https://bugs.debian.org/836844 [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836844#68 Thank you Anton
I'm moving this to vectorization. (So hopefully Markos can have a look at it). I guess pnegate(const Packet4f& a) should also use negative zero then?
Going to test this with proposed negative zero on my ppc64le system and will update the ticket, sorry for the delay in replying, but it is an extremely busy period for me.
https://bitbucket.org/eigen/eigen/commits/d7f257380d20/ (tested on gcc farm)
Dear all, sorry, I missed the discussion. Thanks for fixing it, we will integrate into Debian this fix as fast as possible.
-- GitLab Migration Automatic Message -- This bug has been migrated to gitlab.com's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.com/libeigen/eigen/issues/1360.