Skip to content
Prev 13080 / 15075 Next

OpenMP on CRAN

Simon,

thanks. I assume that you mean ?clang from homebrew? = llvm (from homebrew)?
Indeed I am currently trying that out and it looks really robust for source installations (more than the systems clang (+ eventual openMP flags like suggested by Kevin) and other variants (gcc from homebrew or openMP enabled clang7 or 8).

Note that I do not use R via homebrew.

However, all in all I am essentially mixing the custom llvm from homebrew with the official R installer and the old 10.13 SDK.
It looks quite complex and I?d wish everything would be easier. However, in the end I just want to have a stable ?install from source? environment that works for all packages out there (I do not use the binaries).

All in all I am a bit confused now about all the mixing and options available. Let?s see what the foreseeable future brings and where things are going.

Regarding the SDK issue: I think most users just use the binaries on macOS (across all OS versions) and rarely face such issues. And there are presumably not many people out there that do actual R-devel testing on Catalina (?), otherwise I?d expect way more people to jump into the discussion. However, I am not alone with these issues as you can see in the Rcpp issue we were talking about.
Maybe you can even reproduce the issues by linking a custom install of the 10.15 SDK on a non-Catalina machine? I don?t know how much trouble that would bring up when trying to jump into the future - but this ist just an idea :)

Thanks for your work!
On 3. Apr 2020, 14:13 +0200, Simon Urbanek <simon.urbanek at r-project.org>, wrote: