> On 7/02/2024, at 5:06 AM, Prof Brian Ripley via R-devel 
> <r-devel@r-project.org> wrote:
> 
> On 04/02/2024 19:41, Holger Hoefling wrote:
>> Hi,
>> I wanted to ask if people have good advice on how to debug M1Mac package
>> check errors when you donĀ“t have a Mac? Is a cloud machine the best option
>> or is there something else?
> 
> I presumed this was about a CRAN package, possibly hdf5r which has a 
> R-devel-only warning from the Apple clang compiler.  And that is not a 'check 
> error' and not something to 'debug'.
> 
> The original poster had errors for his package flsa until yesterday on 
> fedora-clang and M1mac, which were compilation errors with recent LLVM and 
> Apple compilers.  Again, not really something to 'debug' -- the compiler 
> messages were clear and the CRAN notification contained advice on where in 
> our manual to look this up.
> 
> The mac-builder service offers checks for R 4.3.0, the 'development' option 
> being (last time I tried) the same as the 'release' option. (When I asked, 
> Simon said that 'development' checks were only available in the run up to a 
> x.y.0 when he starts package building and checks for R-devel.)
> 


Just to clarify, the above is outdated information - ever since the R-devel 
packages binaries are on CRAN the "development" option in the mac-builder is 
available.

Cheers,
Simon



> 
> We were left to guess, but I doubt this has to do with the lack of 'extended 
> precision' nor long doubles longer than doubles on arm64 macOS.  And issues 
> with that are rather rare (much rarer than numerical issues for non-reference 
> x86_64 BLAS/LAPACKs).  Of the 20,300 CRAN packages just 18 have 
> M1mac-specific errors, none obviously from numerical inaccuracy.  A quick 
> look back suggests we get about 20 a year with M1mac numerical issues, about 
> half of which were mirrored on the x86_64 'noLD' checks.
> 
> -- 
> Brian D. Ripley,                  rip...@stats.ox.ac.uk
> Emeritus Professor of Applied Statistics, University of Oxford
> 
> ______________________________________________
> R-devel@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
> 

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to