Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Eigen alignment issues (crashes) on 32-bit systems #1

Open
tlind opened this issue May 18, 2015 · 0 comments
Open

Eigen alignment issues (crashes) on 32-bit systems #1

tlind opened this issue May 18, 2015 · 0 comments

Comments

@tlind
Copy link
Member

tlind commented May 18, 2015

The entire framework has been tested on a number of 64-bit systems, but not on 32-bit systems. Assertions will fail in srl_laser_segmentation, srl_laser_detectors, srl_nearest_neighbor_tracker etc. due to Eigen/SSE alignment problems, causing the programs to crash.

For more info, see:
http://eigen.tuxfamily.org/dox-devel/group__TopicUnalignedArrayAssert.html

Problematic areas of code:

  1. The massive uses of Eigen::Vector2d in std::vector and structure in the packages srl_laser_segmentation and srl_laser_detectors
  2. The massive uses of various Eigen components in structure (e.g., Observation) in the package srl_nearest_neighbor_tracker, which are defined in the header file srl_nearest_neighbor_tracker/base/defs.h of the package.
  3. Probably also in spencer_social_relations
@tlind tlind added the bug label May 18, 2015
@tlind tlind added the wontfix label Mar 22, 2017
tlind pushed a commit that referenced this issue Jun 9, 2017
Latest updates from upstream
tlind pushed a commit that referenced this issue Aug 22, 2020
Adding confidence field to PersonROI message
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

1 participant