Skip to content

Commit

Permalink
Eigen 3.4.0 (#102)
Browse files Browse the repository at this point in the history
* 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 <edd@debian.org>
Co-authored-by: Mikael Jagan <jaganmn@mcmaster.ca>
Co-authored-by: Tomas Kalibera <tomas.kalibera@gmail.com>
  • Loading branch information
4 people committed Feb 29, 2024
1 parent f7259df commit b92b5b2
Show file tree
Hide file tree
Showing 451 changed files with 69,417 additions and 22,010 deletions.
13 changes: 13 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,8 +1,21 @@
2024-02-28 Dirk Eddelbuettel <edd@debian.org>

* DESCRIPTION (Version, Date): Release 0.3.4.0.0

2024-02-12 Tomas Kalibera <tomas.kalibera@gmail.com>

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

2024-01-17 Yixuan Qiu <yixuan.qiu@cos.name>

* DESCRIPTION (Version, Date): Release candidate 0.3.3.99.0

* inst/include/Eigen: Upgraded to Eigen 3.4.0
* inst/include/unsupported/Eigen: Idem
* patches/eigen-3.4.0.diff: Carried local CRAN patches forward
* patches/howToDiff.md: Idem

2023-11-01 Dirk Eddelbuettel <edd@debian.org>

* DESCRIPTION (Version, Date): CRAN Release 0.3.3.9.4
Expand Down
4 changes: 2 additions & 2 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
Package: RcppEigen
Type: Package
Title: 'Rcpp' Integration for the 'Eigen' Templated Linear Algebra Library
Version: 0.3.3.9.4
Date: 2023-11-01
Version: 0.3.4.0.0
Date: 2024-02-28
Author: Douglas Bates, Dirk Eddelbuettel, Romain Francois, and Yixuan Qiu;
the authors of Eigen for the included version of Eigen
Maintainer: Dirk Eddelbuettel <edd@debian.org>
Expand Down
10 changes: 10 additions & 0 deletions inst/NEWS.Rd
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,16 @@
\newcommand{\ghpr}{\href{https://github.com/RcppCore/RcppEigen/pull/#1}{##1}}
\newcommand{\ghit}{\href{https://github.com/RcppCore/RcppEigen/issues/#1}{##1}}

\section{Changes in RcppEigen version 0.3.4.0.0 (2024-02-28)}{
\itemize{
\item The Eigen version has been upgrade to release 3.4.0 (Yixuan)
\item Extensive reverse-dependency checks ensure only three out of over
400 packages at CRAN are affected; PRs and patches helped other packages
\item The long-running branch also contains substantial contributions
from Mikael Jagan (for the lme4 interface) and Andrew Johnson (revdep PRs)
}
}

\section{Changes in RcppEigen version 0.3.3.9.4 (2023-11-01)}{
\itemize{
\item The CITATION file has been updated for the new \code{bibentry}
Expand Down
1 change: 0 additions & 1 deletion inst/include/Eigen/Cholesky
Original file line number Diff line number Diff line change
Expand Up @@ -43,4 +43,3 @@
#include "src/Core/util/ReenableStupidWarnings.h"

#endif // EIGEN_CHOLESKY_MODULE_H
/* vim: set filetype=cpp et sw=2 ts=2 ai: */
1 change: 1 addition & 0 deletions inst/include/Eigen/CholmodSupport
Original file line number Diff line number Diff line change
Expand Up @@ -41,3 +41,4 @@
#include "src/Core/util/ReenableStupidWarnings.h"

#endif // EIGEN_CHOLMODSUPPORT_MODULE_H

Loading

0 comments on commit b92b5b2

Please sign in to comment.