Skip to content

Clean up Eigen 5 compiler warnings - #1593

Open
yutingye wants to merge 1 commit into
mainfrom
export-D108691805
Open

Clean up Eigen 5 compiler warnings#1593
yutingye wants to merge 1 commit into
mainfrom
export-D108691805

Conversation

@yutingye

Copy link
Copy Markdown
Contributor

Summary: Update Momentum code for Eigen 5 APIs and clean up compiler warning sites. This moves SVD option selection to the Eigen 5 compile-time form, uses the canonical Euler conversion API, adds explicit error paths for invalid BVH channel enum values, removes stale private declarations that MSVC warns about during explicit template instantiation, and casts Eigen sparse matrix indices before constructing triplets.

Differential Revision: D108691805

Summary: Update Momentum code for Eigen 5 APIs and clean up compiler warning sites. This moves SVD option selection to the Eigen 5 compile-time form, uses the canonical Euler conversion API, adds explicit error paths for invalid BVH channel enum values, removes stale private declarations that MSVC warns about during explicit template instantiation, and casts Eigen sparse matrix indices before constructing triplets.

Differential Revision: D108691805
@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Meta Open Source bot. label Jul 28, 2026
@meta-codesync

meta-codesync Bot commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

@yutingye has exported this pull request. If you are a Meta employee, you can view the originating Diff in D108691805.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot. meta-exported

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant