-
Notifications
You must be signed in to change notification settings - Fork 59
Description
From @jjf234:
Hi Kevin,
I noticed over the past couple of days that most packages that rely on RcppParallel are now getting a 'long long' warning on CRAN for 'r-devel-windows-ix86+x86_64'. Here's a sample warning:
d:/RCompile/CRANpkg/lib/3.4/RcppParallel/include/tthread/tinythread.h:632:14: warning: ISO C++ 1998 does not support 'long long' [-Wlong-long]
For reference, these are the packages and 'long long' warning messages:
- dbmss: https://www.r-project.org/nosvn/R.check/r-devel-windows-ix86+x86_64/dbmss-00check.html
- FLSS: https://www.r-project.org/nosvn/R.check/r-devel-windows-ix86+x86_64/FLSSS-00check.html
- GERGM: https://www.r-project.org/nosvn/R.check/r-devel-windows-ix86+x86_64/GERGM-00check.html
- markovchain: https://www.r-project.org/nosvn/R.check/r-devel-windows-ix86+x86_64/markovchain-00check.html
- microclass: https://www.r-project.org/nosvn/R.check/r-devel-windows-ix86+x86_64/microclass-00check.html
- roll: https://www.r-project.org/nosvn/R.check/r-devel-windows-ix86+x86_64/roll-00check.html
- SpatMCA: https://cran.r-project.org/web/checks/check_results_SpatMCA.html
- SpatPCA: https://cran.r-project.org/web/checks/check_results_SpatPCA.html
I've followed the steps on the RcppParallel site for creating R packages (http://rcppcore.github.io/RcppParallel/#r_packages) but was wondering if we need to also include or modify something else? If not, do you think this is an RcppParallel issue or a CRAN issue (since it only appeared in the last couple of days)?
Thanks in advance,
Jason
We might want to require C++11 support on Windows to avoid these CRAN warnings.