Skip to content

Instantly share code, notes, and snippets.

View ManifoldFR's full-sized avatar

Wilson Jallet ManifoldFR

View GitHub Profile
@ManifoldFR
ManifoldFR / categorized_mr_summaries_claude.json
Last active August 27, 2025 15:41
Milestone 5.0 MR data
{
"supported": {
"other_improved": [
"[!1938](https://gitlab.com/libeigen/eigen/-/merge_requests/1938): Corrected documentation typos in Eigen's Core module by removing duplicated 'for' keywords in MathFunctionsImpl.h and QuickReference.dox files.",
"[!1937](https://gitlab.com/libeigen/eigen/-/merge_requests/1937): Improved compiler warnings and vectorized cast handling in Eigen's core packet math implementation by modifying CoreEvaluators.h and GenericPacketMath.h to suppress array bounds warnings and fix an edge case in segment loading.",
"[!1936](https://gitlab.com/libeigen/eigen/-/merge_requests/1936): Improved GenericPacketMath.h by renaming variables to address -Wshadow compiler warnings, reducing potential naming conflicts in the Eigen core library.",
"[!1934](https://gitlab.com/libeigen/eigen/-/merge_requests/1934): Improved SuperLU support in Eigen by introducing `GlobalLU_t` pointer and addressing API incompatibility issues for ILU in SuperLUv7.0.1, enhancing interface
@ManifoldFR
ManifoldFR / changelog.md
Last active May 1, 2025 10:02
eigen 3.5 changelog proposal

Supported

Breaking changes

  • #485: Removes deprecated CMake package config variables, potentially breaking existing CMake configurations
  • #608: Removes CI jobs for C++03 compatibility, signaling transition to modern C++ standards
  • #649: Move Eigen::all, last, and lastp1 back to Eigen::placeholders namespace to reduce name collision risks
  • #658: Refactored SVD module with new template parameter for computation options, breaking existing API
  • #725: Removed deprecated MappedSparseMatrix type from internal library code
  • #742: Updates minimum CMake version to 3.10, removes C++11 test disable option, and sets minimum GCC version to 5