Fwd: CRAN Submission rexpokit 0.26.6.11

8 views
Skip to first unread message

Nick Matzke

unread,
Oct 29, 2023, 6:47:41 PM10/29/23
to bioge...@googlegroups.com
Hi folks,

Apologies for the issues with rexpokit.  After a very VERY long Saturday, and Monday morning, I was able to reproduce the warning and then fix it, it was something very obscure about FORTRAN code on R-devel and revised compilers.

If all goes well, the revision will be accepted by CRAN and then the executables will be available shortly thereafter.

Cheers,
Nick


---------- Forwarded message ---------
From: CRAN Package Submission Form <crans...@xmbombadil.wu.ac.at>
Date: Mon, Oct 30, 2023 at 11:45 AM
Subject: CRAN Submission rexpokit 0.26.6.11
To: CRAN <cran-sub...@r-project.org>


[This was generated from CRAN.R-project.org/submit.html]

The following package was uploaded to CRAN:
===========================================

Package Information:
Package: rexpokit
Version: 0.26.6.11
Title: R Wrappers for EXPOKIT; Other Matrix Functions
Author(s): Nicholas J. Matzke [aut, cre, cph], Roger B. Sidje [aut, cph],
  Drew Schmidt [aut]
Maintainer: Nicholas J. Matzke <nickmat...@gmail.com>
Depends: R (>= 3.0.2)
Description: Wraps some of the matrix exponentiation  utilities from
  EXPOKIT (<http://www.maths.uq.edu.au/expokit/>),  a FORTRAN
  library that is widely recommended for matrix  exponentiation
  (Sidje RB, 1998. "Expokit: A Software Package for Computing
  Matrix Exponentials." ACM Trans. Math. Softw. 24(1):
  130-156). EXPOKIT includes functions for  exponentiating both
  small, dense matrices, and large, sparse matrices (in sparse
  matrices, most of the cells have value 0). Rapid matrix
  exponentiation is useful in phylogenetics when we  have a
  large number of states (as we do when we are inferring  the
  history of transitions between the possible geographic 
  ranges of a species), but is probably useful in other ways as
   well.
License: GPL (>= 2)
Imports: stats, Rcpp (>= 0.11.0)
LinkingTo: Rcpp (>= 0.11.0)


The maintainer confirms that he or she
has read and agrees to the CRAN policies.

Submitter's comment: Dear hardworking CRAN maintainers,

I am submitting
  an minor update to "rexpokit", rexpokit 0.26.6.11.
  This is a slight revision of 0.26.6.9 to eliminate
  fortran compiler issues noted at
  https://cran-archive.r-project.org/web/checks/2023/2023-10-10_check_results_rexpokit.html

This
  compiles without errors/warnings/significant notes on
  all the platforms that initially noted the error at:
  https://builder.r-hub.io/advanced
  (r-devel-linux-x86_64-debian-clang,
  r-devel-linux-x86_64-debian-gcc,
  r-devel-linux-x86_64-fedora-clang,
  r-devel-linux-x86_64-fedora-gcc,
  r-devel-windows-x86_64), and on r-devel, r-release,
  and r-old on WinBuilder, and R CMD CHECK --as-cran on
  Mac OSX.

Thanks very much for your
  time,

Sincerely,
Nick Matzke


=================================================

Original content of DESCRIPTION file:

Package: rexpokit
Type: Package
Title: R Wrappers for EXPOKIT; Other Matrix Functions
Version: 0.26.6.11
Date: 2023-10-30
Authors@R: c(person("Nicholas J.", "Matzke", email="nickmat...@gmail.com", role=
        c("aut", "cre", "cph")), person("Roger B.", "Sidje", email =
        "roger....@ua.edu", role = c("aut", "cph")),
        person("Drew", "Schmidt", email="sch...@math.utk.edu", role="aut"))
Author: Nicholas J. Matzke [aut, cre, cph],
  Roger B. Sidje [aut, cph],
  Drew Schmidt [aut]
Maintainer: Nicholas J. Matzke <nickmat...@gmail.com>
Depends: R (>= 3.0.2)
Imports: stats, Rcpp (>= 0.11.0)
LinkingTo: Rcpp (>= 0.11.0)
Copyright: See /inst/LAPACK_LICENSE.txt for code in /src.
Description: Wraps some of the matrix exponentiation
        utilities from EXPOKIT (<http://www.maths.uq.edu.au/expokit/>),
        a FORTRAN library that is widely recommended for matrix
        exponentiation (Sidje RB, 1998. "Expokit: A Software Package
        for Computing Matrix Exponentials." ACM Trans. Math. Softw.
        24(1): 130-156).  EXPOKIT includes functions for
        exponentiating both small, dense matrices, and large, sparse
        matrices (in sparse matrices, most of the cells have value 0).
        Rapid matrix exponentiation is useful in phylogenetics when we
        have a large number of states (as we do when we are inferring
        the history of transitions between the possible geographic
        ranges of a species), but is probably useful in other ways as
        well.
URL: http://phylo.wikidot.com/rexpokit
License: GPL (>= 2)
LazyLoad: yes
ByteCompile: yes
Packaged: 2023-10-29 22:42:52 UTC; nmat471
NeedsCompilation: yes
Repository: CRAN
SysData: R_CHECK_FORTRAN_KIND_DETAILS: 1

Carrie Kiel

unread,
Oct 29, 2023, 7:03:30 PM10/29/23
to bioge...@googlegroups.com
Thank you so much!! Really appreciated. 

--
You received this message because you are subscribed to the Google Groups "BioGeoBEARS" group.
To unsubscribe from this group and stop receiving emails from it, send an email to biogeobears...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/biogeobears/CAJdu7BAQUPnv5isoBc4G9raCLj1Os5jzsxWdbvjFqDKnZzjHMw%40mail.gmail.com.

Nicole Mitidieri

unread,
Oct 29, 2023, 8:21:08 PM10/29/23
to BioGeoBEARS
Thank you, Nick! Looking forward to working with BioGeoBEARS. 
Reply all
Reply to author
Forward
0 new messages