Skip to content

Commit b92b5b2

Browse files
yixuaneddelbuetteljaganmnkalibera
authored
Eigen 3.4.0 (#102)
* import Eigen 3.4.0 * remove cholmod_l_* functions * apply patches * diffs * changelog * mark as release candidate while we test * port #131, adapted to Eigen 3.4.0 * revert changes below inst/include/Eigen in merge commit 4db13cb * Tweak to build with clang on Windows. * Update ChangeLog * RcppEigen 0.3.4.0.0 --------- Co-authored-by: Dirk Eddelbuettel <[email protected]> Co-authored-by: Mikael Jagan <[email protected]> Co-authored-by: Tomas Kalibera <[email protected]>
1 parent f7259df commit b92b5b2

File tree

451 files changed

+69417
-22010
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

451 files changed

+69417
-22010
lines changed

ChangeLog

+13
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,21 @@
1+
2024-02-28 Dirk Eddelbuettel <[email protected]>
2+
3+
* DESCRIPTION (Version, Date): Release 0.3.4.0.0
4+
15
2024-02-12 Tomas Kalibera <[email protected]>
26

37
* inst/include/unsupported/Eigen/CXX11/src/ThreadPool/ThreadYield.h:
48
Support clang on Windows by including 'sched.h' header
59

10+
2024-01-17 Yixuan Qiu <[email protected]>
11+
12+
* DESCRIPTION (Version, Date): Release candidate 0.3.3.99.0
13+
14+
* inst/include/Eigen: Upgraded to Eigen 3.4.0
15+
* inst/include/unsupported/Eigen: Idem
16+
* patches/eigen-3.4.0.diff: Carried local CRAN patches forward
17+
* patches/howToDiff.md: Idem
18+
619
2023-11-01 Dirk Eddelbuettel <[email protected]>
720

821
* DESCRIPTION (Version, Date): CRAN Release 0.3.3.9.4

DESCRIPTION

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
Package: RcppEigen
22
Type: Package
33
Title: 'Rcpp' Integration for the 'Eigen' Templated Linear Algebra Library
4-
Version: 0.3.3.9.4
5-
Date: 2023-11-01
4+
Version: 0.3.4.0.0
5+
Date: 2024-02-28
66
Author: Douglas Bates, Dirk Eddelbuettel, Romain Francois, and Yixuan Qiu;
77
the authors of Eigen for the included version of Eigen
88
Maintainer: Dirk Eddelbuettel <[email protected]>

inst/NEWS.Rd

+10
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,16 @@
33
\newcommand{\ghpr}{\href{https://github.com/RcppCore/RcppEigen/pull/#1}{##1}}
44
\newcommand{\ghit}{\href{https://github.com/RcppCore/RcppEigen/issues/#1}{##1}}
55

6+
\section{Changes in RcppEigen version 0.3.4.0.0 (2024-02-28)}{
7+
\itemize{
8+
\item The Eigen version has been upgrade to release 3.4.0 (Yixuan)
9+
\item Extensive reverse-dependency checks ensure only three out of over
10+
400 packages at CRAN are affected; PRs and patches helped other packages
11+
\item The long-running branch also contains substantial contributions
12+
from Mikael Jagan (for the lme4 interface) and Andrew Johnson (revdep PRs)
13+
}
14+
}
15+
616
\section{Changes in RcppEigen version 0.3.3.9.4 (2023-11-01)}{
717
\itemize{
818
\item The CITATION file has been updated for the new \code{bibentry}

inst/include/Eigen/Cholesky

-1
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,3 @@
4343
#include "src/Core/util/ReenableStupidWarnings.h"
4444

4545
#endif // EIGEN_CHOLESKY_MODULE_H
46-
/* vim: set filetype=cpp et sw=2 ts=2 ai: */

inst/include/Eigen/CholmodSupport

+1
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,4 @@
4141
#include "src/Core/util/ReenableStupidWarnings.h"
4242

4343
#endif // EIGEN_CHOLMODSUPPORT_MODULE_H
44+

0 commit comments

Comments
 (0)