Re: [Bioc-devel] Incorrect warning about failing package built

2024-02-04 Thread Martin Grigorov
Hi, Here is the issue - https://github.com/TomKellyGenetics/leiden/issues/26 I realized that we have discussed it a few months back! Martin On Sun, Feb 4, 2024 at 10:27 PM Martin Grigorov wrote: > Hi , > > ReactomeGSA.data package fails to install because it depends on leiden and > Seurat > >

Re: [Rd] Advice debugging M1Mac check errors

2024-02-04 Thread J C Nash
Simon's comments add another viewpoint to mine. My own knowledge of the impact of "disable-long-double" does not include an understanding of exactly what effect this has. One needs to spend a lot of time and effort with excruciating details. Fortunately, we can usually get away with 64 bit FP

Re: [Rd] Advice debugging M1Mac check errors

2024-02-04 Thread Simon Urbanek
> On Feb 5, 2024, at 12:26 PM, Duncan Murdoch wrote: > > Hi John. > > I don't think the 80 bit format was part of IEEE 754; I think it was an Intel > invention for the 8087 chip (which I believe preceded that standard), and > didn't make it into the standard. > > The standard does talk

Re: [Rd] Advice debugging M1Mac check errors

2024-02-04 Thread J C Nash
80 bit registers (I don't have my original docs with me here in Victoria) seem to have been part of the 1985 standard to which I was one of the 31 named contributors. See https://stackoverflow.com/questions/612507/what-are-the-applications-benefits-of-an-80-bit-extended-precision-data-type or

Re: [Rd] [Feature Request] Hide API Key in download.file() / R's libcurl

2024-02-04 Thread Kevin Ushey
For cases like these, I think it would be more useful to have some mechanism for associating URLs / hosts with credentials, and have R use those credentials by default whenever accessing those URLs. Since download.file() now supports custom headers, this could be a mechanism for setting headers to

Re: [Rd] Advice debugging M1Mac check errors

2024-02-04 Thread Duncan Murdoch
Hi John. I don't think the 80 bit format was part of IEEE 754; I think it was an Intel invention for the 8087 chip (which I believe preceded that standard), and didn't make it into the standard. The standard does talk about 64 bit and 128 bit floating point formats, but not 80 bit. Duncan

Re: [Rd] Advice debugging M1Mac check errors

2024-02-04 Thread Avraham Adler
I think I had that problem with the minimaxApprox package as well. Avi Sent from my iPhone > On Feb 4, 2024, at 4:47 PM, J C Nash wrote: > > Slightly tangential: I had some woes with some vignettes in my > optimx and nlsr packages (actually in examples comparing to OTHER > packages) because

Re: [Rd] Advice debugging M1Mac check errors

2024-02-04 Thread J C Nash
Slightly tangential: I had some woes with some vignettes in my optimx and nlsr packages (actually in examples comparing to OTHER packages) because the M? processors don't have 80 bit registers of the old IEEE 754 arithmetic, so some existing "tolerances" are too small when looking to see if is

Re: [Bioc-devel] Incorrect warning about failing package built

2024-02-04 Thread Martin Grigorov
Hi , ReactomeGSA.data package fails to install because it depends on leiden and Seurat > BiocManager::install("ReactomeGSA.data", force = TRUE) Bioconductor version 3.19 (BiocManager 1.30.22), R Under development (unstable) (2024-01-16 r85812) Installing package(s) 'ReactomeGSA.data' also

Re: [Rd] Advice debugging M1Mac check errors

2024-02-04 Thread Dirk Eddelbuettel
On 4 February 2024 at 20:41, Holger Hoefling wrote: | 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? a) Use the 'mac builder' CRAN offers:

[Rd] Advice debugging M1Mac check errors

2024-02-04 Thread Holger Hoefling
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? Thanks Holger [[alternative HTML version deleted]] __

Re: [R-pkg-devel] Warnings from upstream C library in CRAN submission

2024-02-04 Thread Satyaprakash Nayak
Thank you Jeff and Simon for your feedback. I have filed your feedback as an issue to the SUNDIALS developers at - https://github.com/LLNL/sundials/issues/409 Thank you. On Sat, Feb 3, 2024 at 10:38 AM Satyaprakash Nayak wrote: > Hi > > I had a package 'sundialr' which was archived from

Re: [Rd] NOTE: multiple local function definitions for ?fun? with different formal arguments

2024-02-04 Thread Duncan Murdoch
On 04/02/2024 10:55 a.m., Izmirlian, Grant (NIH/NCI) [E] via R-devel wrote: Well you can see that yeast is exactly weekday you have. The way out is to just not name the result I think something happened to your explanation... toto <- function(mode) { ifelse(mode == 1,

[Rd] NOTE: multiple local function definitions for ?fun? with different formal arguments

2024-02-04 Thread Izmirlian, Grant (NIH/NCI) [E] via R-devel
Well you can see that yeast is exactly weekday you have. The way out is to just not name the result toto <- function(mode) { ifelse(mode == 1, function(a,b) a*b, function(u, v, w) (u + v) / w) } From: Grant Izmirlian Date: Sun, Feb 4,