* installing *source* package ‘mgee2’ ... ** using staged installation ** libs using C compiler: ‘Debian clang version 17.0.5 (1)’ clang-17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c mgee2.c -o mgee2.o mgee2.c:65:10: warning: variable 'one_ptr' set but not used [-Wunused-but-set-variable] 65 | int *one_ptr; | ^ mgee2.c:644:27: warning: variable 'last_iter' set but not used [-Wunused-but-set-variable] 644 | int one, maxit, iter, last_iter, convergence; | ^ mgee2.c:644:38: warning: variable 'convergence' set but not used [-Wunused-but-set-variable] 644 | int one, maxit, iter, last_iter, convergence; | ^ mgee2.c:645:16: warning: variable 'n_extID' set but not used [-Wunused-but-set-variable] 645 | int nENUM, n_extID, len_Z, nrow_DM_i, nXDM_ENUM; | ^ mgee2.c:645:25: warning: variable 'len_Z' set but not used [-Wunused-but-set-variable] 645 | int nENUM, n_extID, len_Z, nrow_DM_i, nXDM_ENUM; | ^ mgee2.c:1277:8: warning: format specifies type 'unsigned long long' but the argument has type 'unsigned long' [-Wformat] 1276 | error("VC_GEE_create_matrix: malloc failed %llu", | ~~~~ | %lu 1277 | sizeof(struct matrix)); | ^~~~~~~~~~~~~~~~~~~~~ mgee2.c:2995:12: warning: variable 'elem' set but not used [-Wunused-but-set-variable] 2995 | double elem; | ^ mgee2.c:1526:16: warning: unused function 'VC_GEE_matadd' [-Wunused-function] 1526 | static MATRIX *VC_GEE_matadd(MATRIX *mat1, MATRIX *mat2){ | ^~~~~~~~~~~~~ mgee2.c:1707:16: warning: unused function 'VC_GEE_col_1s' [-Wunused-function] 1707 | static MATRIX *VC_GEE_col_1s(int k){ | ^~~~~~~~~~~~~ mgee2.c:1476:16: warning: unused function 'VC_GEE_matabs' [-Wunused-function] 1476 | static MATRIX *VC_GEE_matabs(MATRIX *x){ | ^~~~~~~~~~~~~ mgee2.c:1510:16: warning: unused function 'VC_GEE_matexp' [-Wunused-function] 1510 | static MATRIX *VC_GEE_matexp(MATRIX *x){ | ^~~~~~~~~~~~~ mgee2.c:1620:16: warning: unused function 'VC_GEE_px1_times_pxq' [-Wunused-function] 1620 | static MATRIX *VC_GEE_px1_times_pxq(MATRIX *px1, MATRIX *pxq){ | ^~~~~~~~~~~~~~~~~~~~ mgee2.c:1650:16: warning: unused function 'VC_GEE_pxq_divby_px1' [-Wunused-function] 1650 | static MATRIX *VC_GEE_pxq_divby_px1(MATRIX *pxq, MATRIX *px1){ | ^~~~~~~~~~~~~~~~~~~~ mgee2.c:1680:16: warning: unused function 'VC_GEE_scalar_times_matrix' [-Wunused-function] 1680 | static MATRIX *VC_GEE_scalar_times_matrix(double a, MATRIX *X){ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ mgee2.c:1696:16: warning: unused function 'VC_GEE_ident' [-Wunused-function] 1696 | static MATRIX *VC_GEE_ident(int ord){ | ^~~~~~~~~~~~ mgee2.c:1365:16: warning: unused function 'VC_GEE_extract_cols' [-Wunused-function] 1365 | static MATRIX *VC_GEE_extract_cols(MATRIX *x, int VC_GEE_start, int end){ | ^~~~~~~~~~~~~~~~~~~ mgee2.c:1742:16: warning: unused function 'VC_GEE_diag_as_vec' [-Wunused-function] 1742 | static MATRIX *VC_GEE_diag_as_vec(MATRIX *inmat){ | ^~~~~~~~~~~~~~~~~~ mgee2.c:1760:16: warning: unused function 'VC_GEE_matsqrt' [-Wunused-function] 1760 | static MATRIX *VC_GEE_matsqrt(MATRIX *x){ | ^~~~~~~~~~~~~~ mgee2.c:1776:16: warning: unused function 'VC_GEE_mat1over' [-Wunused-function] 1776 | static MATRIX *VC_GEE_mat1over(MATRIX *x){ | ^~~~~~~~~~~~~~~ mgee2.c:1492:15: warning: unused function 'VC_GEE_matmax' [-Wunused-function] 1492 | static double VC_GEE_matmax(MATRIX *x){ | ^~~~~~~~~~~~~ mgee2.c:1462:15: warning: unused function 'VC_GEE_elsum' [-Wunused-function] 1462 | static double VC_GEE_elsum(MATRIX *x) | ^~~~~~~~~~~~ mgee2.c:1389:12: warning: unused function 'VC_GEE_split' [-Wunused-function] 1389 | static int VC_GEE_split(MATRIX *matptr, MATRIX *discptr, MATRIX *matarrptr[]){ | ^~~~~~~~~~~~ mgee2.c:1719:12: warning: unused function 'VC_GEE_nchanges' [-Wunused-function] 1719 | static int VC_GEE_nchanges(MATRIX *X){ | ^~~~~~~~~~~~~~~ mgee2.c:1793:16: warning: unused function 'get_seq1' [-Wunused-function] 1793 | static MATRIX *get_seq1(int el_start, int end){ | ^~~~~~~~ mgee2.c:1808:16: warning: unused function 'get_rep_scalar' [-Wunused-function] 1808 | static MATRIX *get_rep_scalar(int a, int nrep){ | ^~~~~~~~~~~~~~ mgee2.c:1822:16: warning: unused function 'get_rep' [-Wunused-function] 1822 | static MATRIX *get_rep(MATRIX *x, int nrep){ | ^~~~~~~ mgee2.c:1842:16: warning: unused function 'get_kronecker' [-Wunused-function] 1842 | static MATRIX *get_kronecker(MATRIX *x, MATRIX *y){ | ^~~~~~~~~~~~~ mgee2.c:1864:16: warning: unused function 'get_sum1row' [-Wunused-function] 1864 | static MATRIX *get_sum1row(MATRIX *inmat){ | ^~~~~~~~~~~ mgee2.c:1890:16: warning: unused function 'get_sum2col' [-Wunused-function] 1890 | static MATRIX *get_sum2col(MATRIX *inmat){ | ^~~~~~~~~~~ mgee2.c:1916:16: warning: unused function 'VC_GEE_matexpit' [-Wunused-function] 1916 | static MATRIX *VC_GEE_matexpit(MATRIX *x){ | ^~~~~~~~~~~~~~~ mgee2.c:2093:16: warning: unused function 'get_cbind' [-Wunused-function] 2093 | static MATRIX *get_cbind(MATRIX *mat1, MATRIX *mat2){ | ^~~~~~~~~ mgee2.c:2577:16: warning: unused function 'matrix_subtract' [-Wunused-function] 2577 | static MATRIX *matrix_subtract(MATRIX *mat1, MATRIX *mat2) | ^~~~~~~~~~~~~~~ mgee2.c:2603:16: warning: unused function 'matrix_multiply' [-Wunused-function] 2603 | static MATRIX *matrix_multiply(MATRIX *mat1, MATRIX *mat2) | ^~~~~~~~~~~~~~~ mgee2.c:3251:15: warning: unused function 'get_1_rowsum' [-Wunused-function] 3251 | static double get_1_rowsum(MATRIX *X, int i) | ^~~~~~~~~~~~ mgee2.c:2458:13: warning: unused function 'row_replace' [-Wunused-function] 2458 | static void row_replace(MATRIX *inmat, int i, MATRIX *outmat, int j) | ^~~~~~~~~~~ mgee2.c:2479:13: warning: unused function 'col_replace' [-Wunused-function] 2479 | static void col_replace(MATRIX *inmat, int i, MATRIX *outmat, int j) | ^~~~~~~~~~~ mgee2.c:2503:13: warning: unused function 'rows_plug' [-Wunused-function] 2503 | static void rows_plug(MATRIX *inmat, int i1, int i2, MATRIX *outmat, int j) | ^~~~~~~~~ mgee2.c:2751:13: warning: unused function 'get_matsub' [-Wunused-function] 2751 | static void get_matsub(MATRIX *mat1, | ^~~~~~~~~~ mgee2.c:2776:13: warning: unused function 'get_matadd' [-Wunused-function] 2776 | static void get_matadd(MATRIX *mat1, | ^~~~~~~~~~ mgee2.c:2818:13: warning: unused function 'get_matmult' [-Wunused-function] 2818 | static void get_matmult(MATRIX *mat1, | ^~~~~~~~~~~ mgee2.c:2634:13: warning: unused function 'matrix_elem_mult' [-Wunused-function] 2634 | static void matrix_elem_mult(MATRIX *inmat, MATRIX *outmat) | ^~~~~~~~~~~~~~~~ mgee2.c:2656:13: warning: unused function 'matrix_row_mult' [-Wunused-function] 2656 | static void matrix_row_mult(MATRIX *rowvec, MATRIX *outmat) /* row vector times a matrix*/ | ^~~~~~~~~~~~~~~ mgee2.c:2681:13: warning: unused function 'matrix_col_mult' [-Wunused-function] 2681 | static void matrix_col_mult(MATRIX *colvec, MATRIX *outmat) /* col vector times a matrix*/ | ^~~~~~~~~~~~~~~ mgee2.c:2913:13: warning: unused function 'outer_colvec_to' [-Wunused-function] 2913 | static void outer_colvec_to(MATRIX *colvec, | ^~~~~~~~~~~~~~~ 44 warnings generated. clang-17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c packagename_init.c -o packagename_init.o clang-17 -shared -L/home/hornik/tmp/R/lib -Wl,-O1 -o mgee2.so mgee2.o packagename_init.o -L/home/hornik/tmp/R/lib -lR installing to /srv/hornik/tmp/CRAN/mgee2.Rcheck/00LOCK-mgee2/00new/mgee2/libs ** R ** data *** moving datasets to lazyload DB ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (mgee2)