|  | 
| 225 | 225 |       \code{zgemmtr} which are now used by LAPACK routines.  This means | 
| 226 | 226 |       that BLAS implementations are no longer interchangeable. | 
| 227 | 227 | 
 | 
| 228 |  | -      \item To work aorund this, \R can be configured with option | 
| 229 |  | -      \option{--with-2025blas} which arranges for the 2025 additions to | 
| 230 |  | -      be compiled into \code{libRlapack} (the internal LAPACK, not built | 
| 231 |  | -      if an external LAPACK is used). | 
|  | 228 | +      \item To work around this, \R can be configured with option | 
|  | 229 | +      \option{--with-2025blas} which arranges for the 2025 BLAS | 
|  | 230 | +      additions to be compiled into \code{libRlapack} (the internal | 
|  | 231 | +      LAPACK, not built if an external LAPACK is used). | 
| 232 | 232 | 
 | 
| 233 | 233 |       This option allows the continuation of swapping the BLAS in use by | 
| 234 | 234 |       symlinking \file{lib/libRblas.*}.  It has the disadvantage of | 
|  | 
| 237 | 237 |       from version 0.3.29). | 
| 238 | 238 | 
 | 
| 239 | 239 |       \item Windows builds use the internal LAPACK and by default the | 
| 240 |  | -      internal BLAS: notes on how to swap the latter in \file{Rblas.dll} | 
| 241 |  | -      are in file \file{src/extra/blas/Makefile.win}. | 
|  | 240 | +      internal BLAS: notes on how to swap the latter \emph{via} | 
|  | 241 | +      \file{Rblas.dll} are in file \file{src/extra/blas/Makefile.win}. | 
| 242 | 242 |     } | 
| 243 | 243 |   } | 
| 244 | 244 | 
 | 
|  | 
| 255 | 255 |       %%   installed on macOS 15.3 | 
| 256 | 256 |       %% https://en.cppreference.com/w/c/23 | 
| 257 | 257 |       A C23 compiler is known to be selected with | 
| 258 |  | -      \command{gcc}\sspace{}13--15, | 
|  | 258 | +      \command{gcc}\sspace{}13--15 (as used on Windows), | 
| 259 | 259 |       \I{LLVM} \command{clang}\sspace{}18--20 (and 15 should), | 
| 260 | 260 |       Apple \command{clang}\sspace{}15--16 and | 
| 261 | 261 |       Intel\sspace{}2024.2 (and 2022.2 should). | 
|  | 
0 commit comments