I noticed CRAN is now doing checks against Apple M1, and some packages are failing including a dependency I use. Is building on M1 now a requirement, or can the check be ignored? If it's a requirement, how can one test it out? Travers [[alternative HTML version deleted]]
On 22/02/2021 08:30, Travers Ching wrote:> I noticed CRAN is now doing checks against Apple M1, and some packages are > failing including a dependency I use.I don't know what this refers to: M1 Mac CRAN checks are planned but AFAICS not yet included in the main results tables. OTOH, 'Additional issues' on M1 Mac have been reported on the results pages since early December.> Is building on M1 now a requirement, or can the check be ignored? If it's a > requirement, how can one test it out?'requirement' for what? I am not aware of any CRAN package for which 'R CMD build' does not work on an M1 Mac. *Checking* might need an M1 Mac machine. CRAN has only been notifying issues which can easily be corrected without access to M1 hardware (such as using suggested packages unconditionally or using optional capabilities without checking).> Travers > > [[alternative HTML version deleted]]Please do re-read the posting guide (and 'Writing R Extensions'). Also, this is not r-package-devel .... -- Brian D. Ripley, ripley at stats.ox.ac.uk Emeritus Professor of Applied Statistics, University of Oxford
If there was a response to the "how can I test it out" part of this question then I missed it. Can anyone point to a Win-builder like site for testing on M1mac, or to the M1mac results from testing packages already on CRAN? They still do not seem to be on the CRAN daily site. Even a link to the 'Additional issues' on M1 Mac on the results pages would be helpful because it does not seem to be in an obvious place. I am trying to respond to a demand to relax or remove some package testing that fails because M1mac gives results outside my specified tolerances. The tests in question (in package EvalEst) have been used since very early R versions (0.16 circa 1995), and used on Splus prior to that. There has been a need to adjust tolerances occasionally, but they have been stable for a long time (more than 20 years I believe). Since these tests date from a time when simple double precision was the norm, the tolerances are already fairly relaxed so I hesitate to adjust them with actually examining the results. Paul Gilbert On 2021-02-22 3:30 a.m., Travers Ching wrote:> I noticed CRAN is now doing checks against Apple M1, and some packages are > failing including a dependency I use. > > Is building on M1 now a requirement, or can the check be ignored? If it's a > requirement, how can one test it out? > > Travers > > [[alternative HTML version deleted]] > > ______________________________________________ > R-devel at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel >