Simon has recently brought up (on R-core) the related issue of what to use as 
the target platform for 4.0.0. 

I don't know whether he is ready to take his deliberations to a wider audience 
at this point.

-pd

> On 18 Feb 2020, at 09:14 , Patrick Schratz <patrick.schr...@gmail.com> wrote:
> 
> Hi,
> 
> I am experimenting since some days to find the “best” compiler toolchain for 
> R-devel to get R-devel package source installs on the new macOS Github 
> Actions runners work in a somewhat stable way.
> I am also on macOS locally which I use for testing as well.
> 
> I am aware of https://github.com/rmacoslib/r-macos-rtools. However, using 
> clang7 for all (CC, CXX, etc) leads to some packages failing to build 
> (sometimes due to missing OpenMP capabilities, sometimes undefined).
> 
> Therefore I decided to try out gcc (v8 and v9). While this solves most of the 
> OpenMP issues, I am running into problems for other packages regarding CC 
> compilation.
> 
> Turns out that using any clang version for CC solves most problems but not 
> all.
> However then I have a mix of gcc and clang which is most likely cause other 
> issues.
> 
> Currently Jeroen is developing a new gcc8 based toolchain for Windows.
> 
> I was reading the macOS CRAN dev pages but could not find any reasoning why
> 
> • clang7 is suggested
> • gcc is not used
> • What future plans are there for the toolchain on macOS
> 
> Could someone shine some light on this? Thanks :)
> 
> Cheers, Patrick
> 
>       [[alternative HTML version deleted]]
> 
> _______________________________________________
> R-SIG-Mac mailing list
> R-SIG-Mac@r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-mac

-- 
Peter Dalgaard, Professor,
Center for Statistics, Copenhagen Business School
Solbjerg Plads 3, 2000 Frederiksberg, Denmark
Phone: (+45)38153501
Office: A 4.23
Email: pd....@cbs.dk  Priv: pda...@gmail.com

_______________________________________________
R-SIG-Mac mailing list
R-SIG-Mac@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-sig-mac

Reply via email to