While trying to compile some code¹ that uses Eigen, I am receiving the following build error(s):
error: inconsistent operand constraints in an ‘asm’
(...several more of the same macro with different argument on subsequent lines...)
It seems I am not the only one:
(¹ https://github.com/kitware/kwiver — in arrows/core/triangulate.cxx)
This appears to have started happening "recently", though it's been a while since I did a clean build of my code, so it's hard to say exactly when it started. Given the CentOS report, it seems plausible this is a compiler problem rather than an issue in Eigen itself?
Note: downgrading from eigen3-devel-3.3.6-1.fc29.noarch to eigen3-devel-3.3.5-2.fc29.noarch seems to have "fixed" the problem.
Should be fixed in 3.3.7 as well
*** This bug has been marked as a duplicate of bug 1643 ***
-- 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/1651.