be useful if a package assumes them if C17 is specified and

Use C23 (or in future, later).  Compiler/library

support for C23 is still being implemented, but

from 15.0.0 and GCC from 13 have quite extensive support.

needs to include that file itself.  Installation of a package with

which obfuscate the actual compile commands

calling BLAS/LAPACK routines from C/C++ is the default even for

packages.  (Unless perhaps packages call Fortran code from C/C++

's headers and without allowing for these

mis-compilation when interfacing with Fortran (

new definition causes compiler warnings with static initializers

Using the new definition from C++ depends on compiler extensions

supporting C features that have not been incorporated into the C++

: this may result in C++ compiler warnings but

these have been worked around for recent versions of common

It is intended to change the inclusion of header

files, warning about invalid email addresses and (some) invalid

for exceptionally fast or slow platforms.

It now applies to checking PDF and HTML versions of the manuals,

Non-interactive debugger invocations can be trapped by

been deprecated in macOS 13 and is a known security risk.

now reports (on all platforms) if their use

compiled into the package is platform-dependent.]

reports the C and Fortran compilers used to build

It reports the OS in use (if known, as given by

It notes if a C++ standard was specified which is older than the

current default: many packages have used C++11 to mean

--- as C++11 is the minimum supported since

) used, and this is copied to the output of

Where a C++ standard is specified, it is reported.

has been relaxed to accept the use of flags such as

is now exported, mainly for use in methods

classes) is going to be formally deprecated, currently activated by

re-escape curly braces in LaTeX-like text.

correct F-statistic when the model contains an offset.  Reported in

level names when given a function object (as opposed a function

name which did preserve names). Reported in

error.  Reported and analysed by Davis Vaughan in