From cb9a15eb9d558b2b4b67f9e6806b394f65bff01f Mon Sep 17 00:00:00 2001 From: Dirk Eddelbuettel Date: Wed, 30 Nov 2022 20:15:42 -0600 Subject: [PATCH] Simplify includes and only include RcppArmadillo.h --- inst/include/sgl.h | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/inst/include/sgl.h b/inst/include/sgl.h index a36011e..869a295 100644 --- a/inst/include/sgl.h +++ b/inst/include/sgl.h @@ -21,13 +21,12 @@ #define R_NO_REMAP +//R, Rcpp, RcppArmadillo +#include + //Progress monitor #include -//Rcpp ect -#include -#include -#include // Debugging #ifdef SGL_DEBUG @@ -45,8 +44,10 @@ #else // Do no debugging #define ARMA_NO_DEBUG +#ifndef NDEBUG #define NDEBUG #endif +#endif // Registration helper macros #define STR_VALUE(x) #x @@ -59,11 +60,6 @@ #define CALL_METHOD(METHOD, MODULE, ARGS) {GET_STR_VALUE(FUN_NAME(METHOD,MODULE)), (DL_FUNC) &r_ ## MODULE ## _ ## METHOD, ARGS} -//Support for xl matrices -//#define ARMA_64BIT_WORD - -#include -#include //Boost #include /gnu/packages/mes.scm'>logtreecommitdiff
AgeCommit message (Expand)Author
2021-03-29gnu: nyacc: Update to 1.03.6....* gnu/packages/mes.scm (nyacc): Update to 1.03.6. Signed-off-by: Christopher Baines <mail@cbaines.net> Xinglu Chen
2021-03-14gnu: mes: Remove aarch64-linux from supported-systems....* gnu/packages/mes.scm (mes)[supported-systems]: Remove aarch64-linux. Thinko: mes only builds on aarch64-linux using --system=armhf-linux. Jan (janneke) Nieuwenhuizen
2021-03-14gnu: mescc-tools: Build for armhf-linux and aarch64-linux too....* gnu/packages/mes.scm (mescc-tools)[supported-systems]: New field, overriding the v0.5.2 version. Jan (janneke) Nieuwenhuizen
2021-03-14gnu: mes: Update to 0.23....* gnu/packages/mes.scm (mes)[source]: Update to 0.23. [supported-systems]: Add aarch64-linux, armhf-linux. (mes-rb5)[version,source,supported-systems]: Revert to v0.22. Jan (janneke) Nieuwenhuizen
2021-03-14gnu: mes: Update to nyacc-1.00.2....* gnu/packages/mes.scm (mes)[propagated-inputs]: Use nyacc-1.00.2. Jan (janneke) Nieuwenhuizen
2021-03-14gnu: Add nyacc-1.00.2....* gnu/packages/mes.scm (nyacc-1.00.2): New variable. Jan (janneke) Nieuwenhuizen
2021-03-14gnu: mescc-tools: Update to 0.7.0....* gnu/packages/mes.scm (mescc-tools)[source]: Update to 0.7.0. [arguments]: Add patch-prefix phase to remove hardcoded "/usr/bin". Jan (janneke) Nieuwenhuizen
2020-10-03gnu: nyacc: Use versioned Guile site directory....This is a follow-up to commit 4e896da45d7be42ff1ad0b2be741b168573e6f0e. * gnu/packages/mes.scm (nyacc)[source]: Add snippet. Ricardo Wurmus
2020-09-25gnu: nyacc: Add 1.03.0....* gnu/packages/mes.scm (nyacc): Rename to... (nyacc-0.99): ... this. (nyacc): New variable. (mes)[propagated-inputs]: Replace NYACC with NYACC-0.99. (mes-rb5)[native-inputs]: Likewise. * gnu/packages/commencement.scm (mes-boot)[native-inputs]: Likewise. (tcc-boot0)[native-inputs]: Likewise. Ludovic Courtès