* installing *source* package ‘TCIU’ ... ** using staged installation ** libs using C compiler: ‘Debian clang version 18.1.8 (9)’ using Fortran compiler: ‘Debian flang-new version 18.1.8 (9)’ clang-18 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -fpic -g -O3 -Wall -pedantic -c GLS.c -o GLS.o GLS.c:12:17: warning: extension used [-Wlanguage-extension-token] 12 | double **XRX; MAKE_MATRIX(XRX, q, q); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ GLS.c:12:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ GLS.c:12:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ GLS.c:12:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ GLS.c:13:16: warning: extension used [-Wlanguage-extension-token] 13 | double *XRy; MAKE_VECTOR(XRy, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ GLS.c:13:16: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ GLS.c:68:17: warning: extension used [-Wlanguage-extension-token] 68 | double *atil; MAKE_VECTOR(atil, p+1); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ GLS.c:68:17: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ GLS.c:99:16: warning: extension used [-Wlanguage-extension-token] 99 | double **Rn; MAKE_MATRIX(Rn, p, p); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ GLS.c:99:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ GLS.c:99:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ GLS.c:99:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ GLS.c:100:18: warning: extension used [-Wlanguage-extension-token] 100 | double *atil; MAKE_VECTOR(atil, p+1); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ GLS.c:100:18: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ 14 warnings generated. clang-18 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -fpic -g -O3 -Wall -pedantic -c RC_interface.c -o RC_interface.o clang-18 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -fpic -g -O3 -Wall -pedantic -c complex_Sig_gen.c -o complex_Sig_gen.o complex_Sig_gen.c:17:16: warning: extension used [-Wlanguage-extension-token] 17 | double **X; MAKE_MATRIX(X, *n, *q); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:17:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:17:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:17:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:62:19: warning: extension used [-Wlanguage-extension-token] 62 | double **Rpinv; MAKE_MATRIX(Rpinv, p, p); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:62:19: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:62:19: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:62:19: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:74:15: warning: extension used [-Wlanguage-extension-token] 74 | double *bR; MAKE_VECTOR(bR, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:74:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:75:15: warning: extension used [-Wlanguage-extension-token] 75 | double *bI; MAKE_VECTOR(bI, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:75:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:76:17: warning: extension used [-Wlanguage-extension-token] 76 | double **XpX; MAKE_MATRIX(XpX, q, q); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:76:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:76:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:76:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:94:15: warning: extension used [-Wlanguage-extension-token] 94 | double *mu; MAKE_VECTOR(mu, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:94:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:113:16: warning: extension used [-Wlanguage-extension-token] 113 | double **D; MAKE_MATRIX(D, p+1, p+1); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:113:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:113:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:113:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:114:20: warning: extension used [-Wlanguage-extension-token] 114 | double **alp_mat; MAKE_MATRIX(alp_mat, p, p); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:114:20: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:114:20: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:114:20: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:115:15: warning: extension used [-Wlanguage-extension-token] 115 | double *d; MAKE_VECTOR(d, p); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:115:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:137:15: warning: extension used [-Wlanguage-extension-token] 137 | double *mu; MAKE_VECTOR(mu, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:137:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:138:15: warning: extension used [-Wlanguage-extension-token] 138 | double *er; MAKE_VECTOR(er, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:138:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:139:15: warning: extension used [-Wlanguage-extension-token] 139 | double *ei; MAKE_VECTOR(ei, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:139:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:169:15: warning: extension used [-Wlanguage-extension-token] 169 | double *br; MAKE_VECTOR(br, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:169:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:170:15: warning: extension used [-Wlanguage-extension-token] 170 | double *bi; MAKE_VECTOR(bi, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:170:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:171:18: warning: extension used [-Wlanguage-extension-token] 171 | double **Rninv; MAKE_MATRIX(Rninv, n, n); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:171:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:171:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:171:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:190:16: warning: extension used [-Wlanguage-extension-token] 190 | double **XRX; MAKE_MATRIX(XRX, q, q); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:190:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:190:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:190:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:226:15: warning: extension used [-Wlanguage-extension-token] 226 | double *mu; MAKE_VECTOR(mu, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:226:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:227:15: warning: extension used [-Wlanguage-extension-token] 227 | double *er; MAKE_VECTOR(er, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:227:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:228:15: warning: extension used [-Wlanguage-extension-token] 228 | double *ei; MAKE_VECTOR(ei, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_gen.c:228:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ 52 warnings generated. clang-18 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -fpic -g -O3 -Wall -pedantic -c complex_Sig_sig2I.c -o complex_Sig_sig2I.o complex_Sig_sig2I.c:17:16: warning: extension used [-Wlanguage-extension-token] 17 | double **X; MAKE_MATRIX(X, *n, *q); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:17:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:17:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:17:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:18:16: warning: extension used [-Wlanguage-extension-token] 18 | double **C; MAKE_MATRIX(C, *m, *q); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:18:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:18:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:18:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:19:18: warning: extension used [-Wlanguage-extension-token] 19 | double **par; MAKE_MATRIX(par, 2, len); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:19:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:19:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:19:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:20:22: warning: extension used [-Wlanguage-extension-token] 20 | double *par_unres; MAKE_VECTOR(par_unres, len); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:20:22: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:21:20: warning: extension used [-Wlanguage-extension-token] 21 | double *par_res; MAKE_VECTOR(par_res, len); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:21:20: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:56:21: warning: extension used [-Wlanguage-extension-token] 56 | double *beta_hat; MAKE_VECTOR(beta_hat, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:56:21: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:57:21: warning: extension used [-Wlanguage-extension-token] 57 | double *beta_til; MAKE_VECTOR(beta_til, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:57:21: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:79:15: warning: extension used [-Wlanguage-extension-token] 79 | double *bR; MAKE_VECTOR(bR, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:79:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:80:15: warning: extension used [-Wlanguage-extension-token] 80 | double *bI; MAKE_VECTOR(bI, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:80:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:81:17: warning: extension used [-Wlanguage-extension-token] 81 | double **XpX; MAKE_MATRIX(XpX, q, q); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:81:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:81:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:81:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:82:15: warning: extension used [-Wlanguage-extension-token] 82 | double *mu; MAKE_VECTOR(mu, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:82:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:114:15: warning: extension used [-Wlanguage-extension-token] 114 | double *bR; MAKE_VECTOR(bR, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:114:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:115:15: warning: extension used [-Wlanguage-extension-token] 115 | double *bI; MAKE_VECTOR(bI, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:115:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:116:17: warning: extension used [-Wlanguage-extension-token] 116 | double **Psi; MAKE_MATRIX(Psi, q, q); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:116:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:116:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:116:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:117:18: warning: extension used [-Wlanguage-extension-token] 117 | double *Psi_bR; MAKE_VECTOR(Psi_bR, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:117:18: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:118:18: warning: extension used [-Wlanguage-extension-token] 118 | double *Psi_bI; MAKE_VECTOR(Psi_bI, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:118:18: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:119:17: warning: extension used [-Wlanguage-extension-token] 119 | double **XpX; MAKE_MATRIX(XpX, q, q); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:119:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:119:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:119:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:120:15: warning: extension used [-Wlanguage-extension-token] 120 | double *mu; MAKE_VECTOR(mu, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:120:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:121:17: warning: extension used [-Wlanguage-extension-token] 121 | double **I_n; MAKE_MATRIX(I_n, n, n); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:121:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:121:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:121:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:158:17: warning: extension used [-Wlanguage-extension-token] 158 | double **XRX; MAKE_MATRIX(XRX, q, q); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:158:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:158:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:158:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:159:16: warning: extension used [-Wlanguage-extension-token] 159 | double **Iq; MAKE_MATRIX(Iq, q, q); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:159:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:159:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:159:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:160:16: warning: extension used [-Wlanguage-extension-token] 160 | double **tC; MAKE_MATRIX(tC, q, m); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:160:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:160:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:160:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:161:18: warning: extension used [-Wlanguage-extension-token] 161 | double **temp1; MAKE_MATRIX(temp1, q, m); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:161:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:161:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:161:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:162:17: warning: extension used [-Wlanguage-extension-token] 162 | double **CXRX; MAKE_MATRIX(CXRX, m, q); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:162:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:162:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:162:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:163:18: warning: extension used [-Wlanguage-extension-token] 163 | double **CXRXC; MAKE_MATRIX(CXRXC, m, m); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:163:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:163:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:163:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:164:18: warning: extension used [-Wlanguage-extension-token] 164 | double **temp2; MAKE_MATRIX(temp2, q, m); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:164:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:164:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:164:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:165:18: warning: extension used [-Wlanguage-extension-token] 165 | double **temp3; MAKE_MATRIX(temp3, q, q); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:165:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:165:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:165:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:208:15: warning: extension used [-Wlanguage-extension-token] 208 | double **D; MAKE_MATRIX(D, p+1, p+1); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:208:15: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:208:15: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:208:15: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:209:18: warning: extension used [-Wlanguage-extension-token] 209 | double **Rninv; MAKE_MATRIX(Rninv, n, n); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:209:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:209:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:209:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:210:17: warning: extension used [-Wlanguage-extension-token] 210 | double *beta; MAKE_VECTOR(beta, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:210:17: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:211:17: warning: extension used [-Wlanguage-extension-token] 211 | double *alpha; MAKE_VECTOR(alpha, p); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:211:17: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:244:17: warning: extension used [-Wlanguage-extension-token] 244 | double **XRX; MAKE_MATRIX(XRX, q, q); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:244:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:244:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:244:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:245:19: warning: extension used [-Wlanguage-extension-token] 245 | double *beta_r; MAKE_VECTOR(beta_r, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:245:19: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:246:19: warning: extension used [-Wlanguage-extension-token] 246 | double *beta_i; MAKE_VECTOR(beta_i, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:246:19: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:272:15: warning: extension used [-Wlanguage-extension-token] 272 | double *mu; MAKE_VECTOR(mu, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:272:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:290:17: warning: extension used [-Wlanguage-extension-token] 290 | double *gamma; MAKE_VECTOR(gamma, p+1); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:290:17: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:291:20: warning: extension used [-Wlanguage-extension-token] 291 | double **alp_mat; MAKE_MATRIX(alp_mat, p, p); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:291:20: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:291:20: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:291:20: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:292:15: warning: extension used [-Wlanguage-extension-token] 292 | double *d; MAKE_VECTOR(d, p); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:292:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:311:15: warning: extension used [-Wlanguage-extension-token] 311 | double *mu; MAKE_VECTOR(mu, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:311:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:312:15: warning: extension used [-Wlanguage-extension-token] 312 | double *eR; MAKE_VECTOR(eR, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:312:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:313:15: warning: extension used [-Wlanguage-extension-token] 313 | double *eI; MAKE_VECTOR(eI, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:313:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:334:19: warning: extension used [-Wlanguage-extension-token] 334 | double **Rpinv; MAKE_MATRIX(Rpinv, p, p); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:334:19: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:334:19: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:334:19: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:352:15: warning: extension used [-Wlanguage-extension-token] 352 | double **D; MAKE_MATRIX(D, p+1, p+1); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:352:15: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:352:15: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:352:15: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:353:18: warning: extension used [-Wlanguage-extension-token] 353 | double **Rninv; MAKE_MATRIX(Rninv, n, n); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:353:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:353:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:353:18: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:354:17: warning: extension used [-Wlanguage-extension-token] 354 | double *beta; MAKE_VECTOR(beta, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:354:17: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:355:17: warning: extension used [-Wlanguage-extension-token] 355 | double *alpha; MAKE_VECTOR(alpha, p); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:355:17: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:389:15: warning: extension used [-Wlanguage-extension-token] 389 | double *bR; MAKE_VECTOR(bR, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:389:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:390:15: warning: extension used [-Wlanguage-extension-token] 390 | double *bI; MAKE_VECTOR(bI, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:390:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:391:17: warning: extension used [-Wlanguage-extension-token] 391 | double **Psi; MAKE_MATRIX(Psi, q, q); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:391:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:391:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:391:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:392:18: warning: extension used [-Wlanguage-extension-token] 392 | double *Psi_bR; MAKE_VECTOR(Psi_bR, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:392:18: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:393:18: warning: extension used [-Wlanguage-extension-token] 393 | double *Psi_bI; MAKE_VECTOR(Psi_bI, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:393:18: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:394:17: warning: extension used [-Wlanguage-extension-token] 394 | double **XRX; MAKE_MATRIX(XRX, q, q); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:394:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:394:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:394:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:425:18: warning: extension used [-Wlanguage-extension-token] 425 | double *alpha; MAKE_VECTOR(alpha, p); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:425:18: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:455:16: warning: extension used [-Wlanguage-extension-token] 455 | double **X; MAKE_MATRIX(X, *n, *q); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:455:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:455:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:455:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:467:17: warning: extension used [-Wlanguage-extension-token] 467 | double *beta; MAKE_VECTOR(beta, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:467:17: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:468:17: warning: extension used [-Wlanguage-extension-token] 468 | double *alpha; MAKE_VECTOR(alpha, p); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_Sig_sig2I.c:468:17: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ 162 warnings generated. clang-18 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -fpic -g -O3 -Wall -pedantic -c complex_smoother.c -o complex_smoother.o complex_smoother.c:39:17: warning: extension used [-Wlanguage-extension-token] 39 | double *beta; MAKE_VECTOR(beta, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:39:17: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:44:16: warning: extension used [-Wlanguage-extension-token] 44 | double *r_t; MAKE_VECTOR(r_t, n_t); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:44:16: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:45:18: warning: extension used [-Wlanguage-extension-token] 45 | double *phi_t; MAKE_VECTOR(phi_t, n_t); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:45:18: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:46:16: warning: extension used [-Wlanguage-extension-token] 46 | double **X; MAKE_MATRIX(X, n_t, q); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:46:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:46:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:46:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:47:15: warning: extension used [-Wlanguage-extension-token] 47 | double *u; MAKE_VECTOR(u, n_t); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:47:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:108:16: warning: extension used [-Wlanguage-extension-token] 108 | double *rho; MAKE_VECTOR(rho, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:108:16: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:123:15: warning: extension used [-Wlanguage-extension-token] 123 | double *g; MAKE_VECTOR(g, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:123:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:124:16: warning: extension used [-Wlanguage-extension-token] 124 | double *g1; MAKE_VECTOR(g1, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:124:16: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:125:16: warning: extension used [-Wlanguage-extension-token] 125 | double *g2; MAKE_VECTOR(g2, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:125:16: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:126:19: warning: extension used [-Wlanguage-extension-token] 126 | double *phi_res; MAKE_VECTOR(phi_res, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:126:19: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:127:19: warning: extension used [-Wlanguage-extension-token] 127 | double *r_star; MAKE_VECTOR(r_star, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:127:19: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:128:16: warning: extension used [-Wlanguage-extension-token] 128 | double *rho; MAKE_VECTOR(rho, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:128:16: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:176:17: warning: extension used [-Wlanguage-extension-token] 176 | double *beta; MAKE_VECTOR(beta, 2); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:176:17: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:181:16: warning: extension used [-Wlanguage-extension-token] 181 | double *r_t; MAKE_VECTOR(r_t, n_t); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:181:16: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:182:16: warning: extension used [-Wlanguage-extension-token] 182 | double **X; MAKE_MATRIX(X, n_t, 2); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:182:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:182:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:182:16: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:202:16: warning: extension used [-Wlanguage-extension-token] 202 | double *r_t; MAKE_VECTOR(r_t, n_t); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:202:16: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:203:18: warning: extension used [-Wlanguage-extension-token] 203 | double *phi_t; MAKE_VECTOR(phi_t, n_t); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ complex_smoother.c:203:18: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ 38 warnings generated. clang-18 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -fpic -g -O3 -Wall -pedantic -c mat_vec.c -o mat_vec.o mat_vec.c:75:17: warning: extension used [-Wlanguage-extension-token] 75 | double *diff; MAKE_VECTOR(diff, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ mat_vec.c:75:17: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ mat_vec.c:105:17: warning: extension used [-Wlanguage-extension-token] 105 | double **XpX; MAKE_MATRIX(XpX, n, q); | ^ ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ mat_vec.c:105:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:34:5: note: expanded from macro 'MAKE_2ARRAY' 34 | MAKE_1ARRAY(a,(m)+1); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ mat_vec.c:105:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ mat_vec.c:105:17: warning: extension used [-Wlanguage-extension-token] ./array.h:102:29: note: expanded from macro 'MAKE_MATRIX' 102 | #define MAKE_MATRIX(a,m,n) MAKE_2ARRAY(a,m,n) | ^ ./array.h:39:9: note: expanded from macro 'MAKE_2ARRAY' 39 | MAKE_1ARRAY((a)[ARRAY_H2RESERVED],(n)); \ | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ mat_vec.c:106:15: warning: extension used [-Wlanguage-extension-token] 106 | double *Xpy; MAKE_VECTOR(Xpy, q); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ mat_vec.c:106:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ mat_vec.c:119:15: warning: extension used [-Wlanguage-extension-token] 119 | double *mu; MAKE_VECTOR(mu, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ mat_vec.c:119:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ mat_vec.c:251:15: warning: extension used [-Wlanguage-extension-token] 251 | double *Mb; MAKE_VECTOR(Mb, n); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ mat_vec.c:251:15: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ mat_vec.c:311:3: warning: extension used [-Wlanguage-extension-token] 311 | MAKE_VECTOR(AT,size*size); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ mat_vec.c:311:3: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ mat_vec.c:312:3: warning: extension used [-Wlanguage-extension-token] 312 | MAKE_VECTOR(work,size*size); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ mat_vec.c:312:3: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ mat_vec.c:313:3: warning: extension used [-Wlanguage-extension-token] 313 | MAKE_VECTOR(pivot,size); | ^ ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ mat_vec.c:313:3: warning: extension used [-Wlanguage-extension-token] ./array.h:101:29: note: expanded from macro 'MAKE_VECTOR' 101 | #define MAKE_VECTOR(a,n) MAKE_1ARRAY(a,n) | ^ ./array.h:11:29: note: expanded from macro 'MAKE_1ARRAY' 11 | (a) = R_Calloc((size_t)(n), typeof(*(a))); \ | ^ 18 warnings generated. clang-18 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -fpic -g -O3 -Wall -pedantic -c registerDynamicSymbol.c -o registerDynamicSymbol.o clang-18 -I"/home/hornik/tmp/R-d-clang-18/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -DSTRICT_R_HEADERS=1 -fpic -g -O3 -Wall -pedantic -c spatial.c -o spatial.o spatial.c:36:10: error: call to undeclared function 'Calloc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 36 | vox_mat=Calloc(3,int); | ^ spatial.c:36:19: error: expected expression 36 | vox_mat=Calloc(3,int); | ^ spatial.c:37:24: error: expected expression 37 | vox_mat_vals=Calloc(1,float); | ^ spatial.c:46:12: error: call to undeclared function 'Realloc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 46 | vox_mat=Realloc(vox_mat,3*(num+1),int); | ^ spatial.c:46:38: error: expected expression 46 | vox_mat=Realloc(vox_mat,3*(num+1),int); | ^ spatial.c:47:46: error: expected expression 47 | vox_mat_vals=Realloc(vox_mat_vals,(num+1),float); | ^ spatial.c:61:25: error: expected expression 61 | vox_rel=Calloc(num*num,int); | ^ spatial.c:97:11: error: call to undeclared function 'Realloc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 97 | vox_rel=Realloc(vox_rel,num*n,int); | ^ spatial.c:97:33: error: expected expression 97 | vox_rel=Realloc(vox_rel,num*n,int); | ^ spatial.c:154:2: error: call to undeclared function 'Free'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 154 | Free(vox_rel); | ^ spatial.c:154:2: note: did you mean 'free'? /usr/include/stdlib.h:687:13: note: 'free' declared here 687 | extern void free (void *__ptr) __THROW; | ^ spatial.c:157:2: error: call to undeclared function 'Free'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 157 | Free(vox_mat); | ^ spatial.c:169:7: error: call to undeclared function 'Calloc'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 169 | dif=Calloc(3,int); | ^ spatial.c:169:16: error: expected expression 169 | dif=Calloc(3,int); | ^ spatial.c:185:3: error: call to undeclared function 'Free'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 185 | Free(dif); | ^ 14 errors generated. make: *** [/home/hornik/tmp/R-d-clang-18/etc/Makeconf:195: spatial.o] Error 1 ERROR: compilation failed for package ‘TCIU’ * removing ‘/srv/hornik/tmp/CRAN_pretest/TCIU.Rcheck/TCIU’