Skip to content

Commit dd7dcc1

Browse files
committed
Add previous commit as diff in patches/
1 parent 4cf634e commit dd7dcc1

2 files changed

Lines changed: 25 additions & 0 deletions

File tree

‎ChangeLog‎

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
2026-10-06 Dirk Eddelbuettel <edd@debian.org>
2+
3+
* patches/eigen-5.0.1-stan.diff: Document previous commit as diff
4+
5+
2026-10-01 Dirk Eddelbuettel <edd@debian.org>
6+
7+
* inst/include/Eigen/src/Core/Fill.h: Apply patch to aid StanHeaders
8+
19
2026-07-27 Dirk Eddelbuettel <edd@debian.org>
210

311
* configure.ac: Conditionally adding compilation flags

‎patches/eigen-5.0.1-stan.diff‎

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
diff --git o/inst/include/Eigen/src/Core/Fill.h w/inst/include/Eigen/src/Core/Fill.h
2+
index 779ef26..6f45935 100644
3+
--- o/inst/include/Eigen/src/Core/Fill.h
4+
+++ w/inst/include/Eigen/src/Core/Fill.h
5+
@@ -93,8 +93,10 @@ struct eigen_fill_impl<Xpr, /*use_fill*/ true> {
6+
7+
template <typename Xpr>
8+
struct eigen_memset_helper {
9+
- static constexpr bool value =
10+
- std::is_trivially_copyable<typename Xpr::Scalar>::value && eigen_fill_helper<Xpr>::value;
11+
+ using Scalar = typename Xpr::Scalar;
12+
+ static constexpr bool value = std::is_trivially_copyable<Scalar>::value &&
13+
+ !static_cast<bool>(NumTraits<Scalar>::RequireInitialization) &&
14+
+ eigen_fill_helper<Xpr>::value;
15+
};
16+
17+
template <typename Xpr>

0 commit comments

Comments
 (0)