1. 7f27701 Fix Concat evaluator to expose packetSegment for AVX/AVX-512 assignment tail by Rasmus Munk Larsen · 9 hours ago upstream/master
  2. bd0c05a CI: drop RelWithDebInfo from avx512fp16 build to fix artifact size by Rasmus Munk Larsen · 9 hours ago
  3. 4a04380 Fix C++20 enum-enum conversion warnings by Florian Maurin · 10 hours ago
  4. 3850ca8 Add C++17 structured bindings support for fixed-size Matrix and Array by Pavel Guzenfeld · 10 hours ago
  5. 5da2b96 Drop cxx11_ prefix from tensor tests and remove stale pre-C++11 comments by Rasmus Munk Larsen · 14 hours ago
  6. 3ed4fa2 Add hcat/vcat DenseBase concatenation expressions by Pavel Guzenfeld · 16 hours ago
  7. 2517fb8 Improve GEBP kernel: unified sub-blocking, arch-independent loops, relaxed L1 budget on x86 by Rasmus Munk Larsen · 16 hours ago
  8. c7d1892 Geometry module: Speed up setFromTwoVectors and AngleAxis * vector by Rasmus Munk Larsen · 17 hours ago
  9. a77cbf0 BDCSVD: restore perturbCol0 guard by Florian Maurin · 20 hours ago
  10. abd1bda Optimize UpperBidiagonalization: fix noalias, tune block size and threshold by Rasmus Munk Larsen · 23 hours ago
  11. 4418f97 Add C++20 contiguous_range tests for Eigen vectors by Pavel Guzenfeld · 2 days ago
  12. 86f2c6e SparseRef: fix writable sparse Ref bindings for inner-panel subset views by Florian Maurin · 2 days ago
  13. 4c49f07 Introduce `numext::copysign` by onalante-ebay · 2 days ago
  14. 2ff14d1 Fix innerVector(s) blocks with fixed-size expressions by Charles Schlosser · 2 days ago
  15. 938b921 CI: Remove sanitizer smoketest jobs from MR pipelines by Rasmus Munk Larsen · 3 days ago
  16. 2aaea06 Fix left scalar multiplication for TriangularView and SparseSelfAdjointView by Florian Maurin · 3 days ago
  17. 6ea5223 Fix SparseLU and SparseQR on row-major and uncompressed sparse inputs by Florian Maurin · 3 days ago
  18. cfbffe3 Geometry module: Bug fixes, test coverage, and benchmarks by Rasmus Munk Larsen · 4 days ago
  19. 588db79 Apply __launch_bounds__(1024) on CUDA, not just HIP by Rasmus Munk Larsen · 4 days ago
  20. d0b2c91 Fix nvcc CUDA test performance: propagate host compiler flags by Rasmus Munk Larsen · 4 days ago
  21. 118ea02 CI: Fix Windows ctest retry to only rerun failing tests by Rasmus Munk Larsen · 8 days ago
  22. 19ddcbf Revert CI cmake cache skip optimization by Rasmus Munk Larsen · 8 days ago
  23. 822b6e8 CI: Touch build.ninja after cache hit to prevent ninja re-running cmake by Rasmus Munk Larsen · 8 days ago
  24. a29e203 CI: Skip cmake reconfigure on Linux when cached build dir is valid by Rasmus Munk Larsen · 8 days ago
  25. 53f9a69 CI: Add gpu-tests MR label to trigger GPU pipelines by Rasmus Munk Larsen · 8 days ago
  26. 5b17349 Eigen/GPU [1/5]: Raise CUDA/HIP minimum and remove legacy guards by Rasmus Munk Larsen · 8 days ago
  27. 2a83d78 CI: Use -O2 for AVX512-FP16 jobs to work around GCC codegen bug by Rasmus Munk Larsen · 8 days ago
  28. 0909730 Optimize TensorImagePatch: 1.36x speedup, add tests and benchmarks by Rasmus Munk Larsen · 8 days ago
  29. aa3a477 Nobody will ever need more than 2GB of cache by Rasmus Munk Larsen · 8 days ago
  30. ce843c2 Fix NVCC build failure in float16 GPU test by Rasmus Munk Larsen · 9 days ago
  31. 1ce794c CI: Use -O2 for AVX512-FP16 jobs to work around GCC codegen bug by Rasmus Munk Larsen · 9 days ago
  32. 5b901a6 Speed up pexp_float by ~15-20% by Rasmus Munk Larsen · 9 days ago
  33. c02e9b5 CI: Use Ubuntu 26.04 for AVX512-FP16 jobs (binutils >= 2.43) by Rasmus Munk Larsen · 9 days ago
  34. b3a8264 CI: Use Ubuntu 24.10 for AVX512-FP16 jobs (binutils >= 2.43) by Rasmus Munk Larsen · 9 days ago
  35. 6e13b98 Revert "CI: Bump AVX-512 FP16 jobs from gcc-13 to gcc-14" by Rasmus Munk Larsen · 9 days ago
  36. 7cbb6de Fix catastrophic precision loss in double sin/cos without FMA by Rasmus Munk Larsen · 9 days ago
  37. ab1a753 CI: Bump AVX-512 FP16 jobs from gcc-13 to gcc-14 by Rasmus Munk Larsen · 9 days ago
  38. ec28a25 Guard SimplicialCholesky kEmpty redeclaration for C++17+ by Pavel Guzenfeld · 10 days ago
  39. e055e4e Add plog_core_double with fallback for AVX without AVX2 by Rasmus Munk Larsen · 11 days ago
  40. b1d2ce4 Revert "Speed up plog_double ~1.7x with fast integer range reduction" by Rasmus Munk Larsen · 11 days ago
  41. ab70739 Speed up plog_double ~1.7x with fast integer range reduction by Rasmus Munk Larsen · 12 days ago
  42. e778b5d Switch ASAN/UBSAN smoketest pipelines to large runners by Rasmus Munk Larsen · 12 days ago
  43. def45c5 Improve psincos_double: faster polynomials + accurate range reduction by Rasmus Munk Larsen · 12 days ago
  44. 110530a Fix bugs and improve robustness of SelfAdjointEigenSolver, improve test coverage by Rasmus Munk Larsen · 12 days ago
  45. bde3a68 Improve dense linear solver docs with practical guidance by Rasmus Munk Larsen · 14 days ago
  46. 8eabfb5 Vectorize BLAS level 1/2 routines with Eigen expressions by Rasmus Munk Larsen · 14 days ago
  47. 4ad90a6 Replace blas/f2c with clean C++ implementations by Rasmus Munk Larsen · 14 days ago
  48. fe6ada1 Prevent nightly CI pipelines from being auto-cancelled by Rasmus Munk Larsen · 2 weeks ago
  49. 8179474 CI: Add AVX512-FP16 build tests with GCC 13 by Alexander Grund · 2 weeks ago
  50. b57d860 Fix GCC maybe-uninitialized warning in InnerProduct by Florian Maurin · 2 weeks ago
  51. a307405 Speed up pexp_double by ~15-17% by Rasmus Munk Larsen · 2 weeks ago
  52. a91913e Speed up plog_float by 1.6x with improved accuracy by Rasmus Munk Larsen · 2 weeks ago
  53. ebae0c7 ulp_accuracy: use dynamic work queue for thread load balancing by Rasmus Munk Larsen · 2 weeks ago
  54. 5977635 fix singed integer overflow UB in integer_types and other trivial compiler warnings by Charles Schlosser · 2 weeks ago
  55. 60df124 Fix ulp_accuracy crashes in Release builds by Rasmus Munk Larsen · 2 weeks ago
  56. e315a8c Inline IndexedViewMethods.inc into DenseBase.h by Pavel Guzenfeld · 2 weeks ago
  57. 8ec6885 Fix basicstuff_8 casting test failure on loongarch64 by Rasmus Munk Larsen · 2 weeks ago
  58. 61a8662 Improve log1p accuracy and speed with direct range reduction by Rasmus Munk Larsen · 2 weeks ago
  59. d31a734 Vectorize asinh and acosh for float and double by Rasmus Munk Larsen · 3 weeks ago
  60. 9513d38 Vectorize sinh, cosh, and log10 by Rasmus Munk Larsen · 3 weeks ago
  61. 30e669c Tensor module: const-correctness and constexpr improvements by Rasmus Munk Larsen · 3 weeks ago
  62. 64885cc Fix remaining MSVC warnings in Windows CI (C4804, C4244, C4146, C4305) by Rasmus Munk Larsen · 3 weeks ago
  63. 6a07970 CI: split NVHPC build and make fallback parallelism configurable by Rasmus Munk Larsen · 3 weeks ago
  64. 4be66f2 CI: fail test jobs when no tests are found (--no-tests=error) by Rasmus Munk Larsen · 3 weeks ago
  65. 1df89cb Right-size CI runners to reduce waste and shuffle build order to avoid OOM by Rasmus Munk Larsen · 3 weeks ago
  66. b54640d Fix NVHPC warnings in Visitor.h and Memory.h by Rasmus Munk Larsen · 3 weeks ago
  67. 7fcbed7 Fill packet math coverage gaps across multiple architectures by Rasmus Munk Larsen · 3 weeks ago
  68. 80ab289 CI: install libclang-rt-14-dev for sanitizer smoketest by Rasmus Munk Larsen · 3 weeks ago
  69. 798d7f2 CI: drop Clang-6, bump base image to Ubuntu 24.04 and Clang 12 to 14 by Rasmus Munk Larsen · 3 weeks ago
  70. 1ade363 Fix BDCSVD bidiagonal hard-case failures on ARM with GCC by Rasmus Munk Larsen · 3 weeks ago
  71. 801a9ee Fix ~1,460 MSVC warnings from generic code instantiated with bool by Rasmus Munk Larsen · 3 weeks ago
  72. 806c7b6 CI: fix Windows build cache key containing invalid path characters by Rasmus Munk Larsen · 3 weeks ago
  73. 2776ba5 Update slicing tutorial docs to reflect Eigen::placeholders namespace by Rasmus Munk Larsen · 3 weeks ago
  74. 09581fd Modernize tensor contraction code: bug fixes, dead code removal, and cleanup by Rasmus Munk Larsen · 3 weeks ago
  75. 732ebc8 Modernize evaluator files by Rasmus Munk Larsen · 3 weeks ago
  76. 255f522 Fix bugs, docs, and structure in unsupported/ public headers by Rasmus Munk Larsen · 3 weeks ago
  77. bd276fb Map .inc files to C++ in Doxygen extension mapping by Pavel Guzenfeld · 3 weeks ago
  78. c8633ce Clean up top-level Eigen headers by Rasmus Munk Larsen · 3 weeks ago
  79. 409296d Add nightly benchmark regression detection pipeline by Rasmus Munk Larsen · 3 weeks ago
  80. 753a6ac Fix private shadowing of protected base members in iterative solvers by Pavel Guzenfeld · 3 weeks ago
  81. 9fe2f03 Revert "Lower BDCSVD crossover threshold from 16 to 8" by Rasmus Munk Larsen · 3 weeks ago
  82. 12fe90d Lower BDCSVD crossover threshold from 16 to 8 by Rasmus Munk Larsen · 3 weeks ago
  83. b7f6aed Fix dangling reference in IndexedView with expression indices by Pavel Guzenfeld · 3 weeks ago
  84. 624ab58 Add bidiagonal SVD API to BDCSVD and remove dead debug code by Rasmus Munk Larsen · 3 weeks ago
  85. ba9871e fix and enable realview unit tests by Charles Schlosser · 3 weeks ago
  86. b8dab89 CI: remove broken NVHPC CUDA pipeline by Rasmus Munk Larsen · 3 weeks ago
  87. 0fe8cdf Extract RankRevealingBase CRTP mixin to eliminate decomposition code duplication by Rasmus Munk Larsen · 3 weeks ago
  88. 5e521f3 Revert "add realview test" by Rasmus Munk Larsen · 3 weeks ago
  89. 87ae1db add realview test by Charles Schlosser · 3 weeks ago
  90. 49a137c CI: limit NVHPC build parallelism to avoid OOM kills by Rasmus Munk Larsen · 3 weeks ago
  91. f928a9f Fix static alignment for generic clang vector backend by Rasmus Munk Larsen · 3 weeks ago
  92. 9706546 Add Householder blocked-right regression test by Rasmus Munk Larsen · 3 weeks ago
  93. 90ca5bf Strip lapacke.h to only the declarations used by Eigen by Pavel Guzenfeld · 3 weeks ago
  94. cf508c0 Add block Householder right-side application for HouseholderSequence by Rasmus Munk Larsen · 3 weeks ago
  95. 79d7d28 Fix bugs in evaluator files by Rasmus Munk Larsen · 3 weeks ago
  96. b8baa2c Split eigensolver_selfadjoint test to fix NVHPC OOM by Rasmus Munk Larsen · 3 weeks ago
  97. eb4b2ee UBSAN: use appropriate SSE intrinsics for loading 4 and 8 bytes by Charles Schlosser · 3 weeks ago
  98. 9939a4c Fix SparseLU and SparseQR for custom scalar types by Tyler Veness · 3 weeks ago
  99. 002229c Fix RowMajor gemm_pack_lhs for backends without half/quarter packets by Rasmus Munk Larsen · 4 weeks ago
  100. f574cb9 Fix vectorization_logic test for generic clang backend by Rasmus Munk Larsen · 4 weeks ago