Skip to content

Update to newer eigen when available #3546

Description

@jhlegarreta

Description

Warnings related to unused eigen symbols are being reported since a while on some of the platforms builds, e.g.
https://open.cdash.org/viewBuildError.php?type=1&buildid=8095196

All RogueResearch sites, which use Apple Clang, show these build warnings.

Steps to Reproduce

  1. Download ITK
  2. Configure
  3. Build using Apple Clang

Expected behavior

No warnings are present when building ITK.

Actual behavior

A few build warnings are reported when compiling ITK with Apple Clang.

Reproducibility

%100

Versions

ITK master.

Environment

OS: macOS (different versions: 10.x, 11, 12)
CMake: (?)
Compiler: Apple Clang

Additional Information

Related to: 9d9b416

The MR https://gitlab.com/libeigen/eigen/-/merge_requests/864 related to the referenced issue https://gitlab.com/libeigen/eigen/-/issues/2416 was merged to eigen master on March, 3 2022

Last eigen update in ITK: #3133 (eigen 3.4).

Unfortunately, there hasn't been yet a new release since then (August 18, 2021)

Metadata

Metadata

Assignees

No one assigned

    Labels

    type:CompilerCompiler support or related warnings

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions