From fde0fcbf4e6a3ddf594c7bd3ff5ef51a3207d178 Mon Sep 17 00:00:00 2001 From: gaborcsardi Date: Tue, 26 Nov 2024 05:17:57 +0000 Subject: [PATCH] Update --- .../web/checks/check_flavors.html | 2 +- .../web/checks/check_issue_kinds.html | 2 +- www.stats.ox.ac.uk/pub/bdr/C23/README.txt | 19 ++++++++++--------- .../Rconfig/r-devel-linux-x86_64-fedora-clang | 6 +++--- 4 files changed, 15 insertions(+), 14 deletions(-) diff --git a/cran.r-project.org/web/checks/check_flavors.html b/cran.r-project.org/web/checks/check_flavors.html index 8f9ae2b..65b0820 100644 --- a/cran.r-project.org/web/checks/check_flavors.html +++ b/cran.r-project.org/web/checks/check_flavors.html @@ -10,7 +10,7 @@

CRAN Package Check Flavors

-Last updated on 2024-11-22 05:48:57 CET. +Last updated on 2024-11-26 05:48:34 CET.

Systems used for CRAN package checking. diff --git a/cran.r-project.org/web/checks/check_issue_kinds.html b/cran.r-project.org/web/checks/check_issue_kinds.html index 85079b6..7690f7b 100644 --- a/cran.r-project.org/web/checks/check_issue_kinds.html +++ b/cran.r-project.org/web/checks/check_issue_kinds.html @@ -10,7 +10,7 @@

CRAN Package Check Issue Kinds

-Last updated on 2024-11-22 05:48:57 CET. +Last updated on 2024-11-26 05:48:34 CET.

diff --git a/www.stats.ox.ac.uk/pub/bdr/C23/README.txt b/www.stats.ox.ac.uk/pub/bdr/C23/README.txt index 7da4927..490fa4b 100644 --- a/www.stats.ox.ac.uk/pub/bdr/C23/README.txt +++ b/www.stats.ox.ac.uk/pub/bdr/C23/README.txt @@ -1,13 +1,12 @@ Tests as for fedora-clang but using -CC='clang -std=gnu2x' +CC='clang -std=gnu23' + +(-std=gnu2x for earlier versions of clang). Other details as https://www.stats.ox.ac.uk/pub/bdr/Rconfig/r-devel-linux-x86_64-fedora-clang -[The checks were done with clang 16.0.0rc, but should be reproducible -with the current clang 15.0.x.] - Details of the upcoming C23 standard can be found at https://en.cppreference.com/w/c/23 @@ -16,9 +15,11 @@ https://open-std.org/JTC1/SC22/WG14/www/docs/n3054.pdf Note that 'bool', 'false' and 'true' have become reserved words. -Some of this, including the new reserved words, is also seen with gcc pre-13. +Some of this, including the new reserved words, is also seen with gcc >= 13. + +tth has since had added + +SystemRequirements: USE_C17 + +to it DESCRIPTION file which ensures compilation with C17. -Becasue mgcv is currently failing, you may not be able to build R with -this setting of CC -- rather use it in a personal Makevars file when -checking the package --- https://cran.r-project.org/doc/manuals/r-devel/R-admin.html#Customizing-package-compilation diff --git a/www.stats.ox.ac.uk/pub/bdr/Rconfig/r-devel-linux-x86_64-fedora-clang b/www.stats.ox.ac.uk/pub/bdr/Rconfig/r-devel-linux-x86_64-fedora-clang index ee929ed..2576004 100644 --- a/www.stats.ox.ac.uk/pub/bdr/Rconfig/r-devel-linux-x86_64-fedora-clang +++ b/www.stats.ox.ac.uk/pub/bdr/Rconfig/r-devel-linux-x86_64-fedora-clang @@ -1,6 +1,6 @@ R-devel x86_64 Fedora 36 Linux -clang 19.1.3 (C, C++), flang-new 19.1.3 (Fortran) +clang 19.1.4 (C, C++), flang-new 19.1.4 (Fortran) Timezone Europe/London Locale en_GB.UTF-8, LC_COLLATE=C @@ -20,8 +20,8 @@ For soures and some binary distrobutions see https://github.com/llvm/llvm-project/releases/ Built via -tar cf lvmorg-19.1.3/llvm-project-19.1.3.src.tar.xz -ln -s llvm-project-19.1.3.src latest +tar cf lvmorg-19.1.4/llvm-project-19.1.4.src.tar.xz +ln -s llvm-project-19.1.4.src latest mkdir build cd build cmake -G "Unix Makefiles" \
Kind Description Details