* installing *source* package ‘mvMORPH’ ... ** using staged installation ** libs using C compiler: ‘Debian clang 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 chol_rpf_row.c -o chol_rpf_row.o In file included from chol_rpf_row.c:6: ./mvmorph.h:19:13: error: conflicting types for 'dtrttf_' 19 | extern void F77_NAME(dtrttf)(char *TRANSR, char *UPLO, int *N, double *A,int *LDA, double *ARF, int *INFO); | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:84:24: note: expanded from macro 'F77_NAME' 84 | #define F77_NAME(x) F77_CALL(x) | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:80:22: note: expanded from macro 'F77_CALL' 80 | # define F77_CALL(x) x ## _ | ^ :378:1: note: expanded from here 378 | dtrttf_ | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/Lapack.h:2888:1: note: previous declaration is here 2888 | F77_NAME(dtrttf)(const char* transr, const char* uplo, const La_INT *n, | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:84:24: note: expanded from macro 'F77_NAME' 84 | #define F77_NAME(x) F77_CALL(x) | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:80:22: note: expanded from macro 'F77_CALL' 80 | # define F77_CALL(x) x ## _ | ^ :267:1: note: expanded from here 267 | dtrttf_ | ^ In file included from chol_rpf_row.c:6: ./mvmorph.h:21:13: error: conflicting types for 'dpftrf_' 21 | extern void F77_NAME(dpftrf)(char *TRANSR, char *UPLO, int *N, double *A,int *INFO); | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:84:24: note: expanded from macro 'F77_NAME' 84 | #define F77_NAME(x) F77_CALL(x) | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:80:22: note: expanded from macro 'F77_CALL' 80 | # define F77_CALL(x) x ## _ | ^ :379:1: note: expanded from here 379 | dpftrf_ | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/Lapack.h:869:1: note: previous declaration is here 869 | F77_NAME(dpftrf)(const char* transr, const char* uplo, const La_INT* n, | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:84:24: note: expanded from macro 'F77_NAME' 84 | #define F77_NAME(x) F77_CALL(x) | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:80:22: note: expanded from macro 'F77_CALL' 80 | # define F77_CALL(x) x ## _ | ^ :9:1: note: expanded from here 9 | dpftrf_ | ^ In file included from chol_rpf_row.c:6: ./mvmorph.h:23:13: error: conflicting types for 'dtfsm_' 23 | extern void F77_NAME(dtfsm)(char *TRANSR, char *SIDE, char *UPLO, char *TRANS, char *DIAG, int *M, int *N, double *ALPHA, double *A, double *B, int *LDB); | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:84:24: note: expanded from macro 'F77_NAME' 84 | #define F77_NAME(x) F77_CALL(x) | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:80:22: note: expanded from macro 'F77_CALL' 80 | # define F77_CALL(x) x ## _ | ^ :380:1: note: expanded from here 380 | dtfsm_ | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/Lapack.h:1479:1: note: previous declaration is here 1479 | F77_NAME(dtfsm)(const char* transr, const char* side, const char* uplo, const char* trans, const char* diag, | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:84:24: note: expanded from macro 'F77_NAME' 84 | #define F77_NAME(x) F77_CALL(x) | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:80:22: note: expanded from macro 'F77_CALL' 80 | # define F77_CALL(x) x ## _ | ^ :76:1: note: expanded from here 76 | dtfsm_ | ^ chol_rpf_row.c:89:59: error: too few arguments to function call, expected 9, have 7 89 | F77_CALL(dtrttf)(&trans,&up,&n,REAL(A),&n,REAL(ARF),&info); | ~~~~~~~~~~~~~~~~ ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/Lapack.h:2888:1: note: 'dtrttf_' declared here 2888 | F77_NAME(dtrttf)(const char* transr, const char* uplo, const La_INT *n, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2889 | const double* a, const La_INT *lda, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2890 | double* arf, La_INT *info FCLEN FCLEN); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:84:24: note: expanded from macro 'F77_NAME' 84 | #define F77_NAME(x) F77_CALL(x) | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:80:22: note: expanded from macro 'F77_CALL' 80 | # define F77_CALL(x) x ## _ | ^ :267:1: note: expanded from here 267 | dtrttf_ | ^ chol_rpf_row.c:95:49: error: too few arguments to function call, expected 7, have 5 95 | F77_CALL(dpftrf)(&trans,&up,&n, REAL(ARF),&info); | ~~~~~~~~~~~~~~~~ ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/Lapack.h:869:1: note: 'dpftrf_' declared here 869 | F77_NAME(dpftrf)(const char* transr, const char* uplo, const La_INT* n, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 870 | double* a, La_INT* info FCLEN FCLEN); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:84:24: note: expanded from macro 'F77_NAME' 84 | #define F77_NAME(x) F77_CALL(x) | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:80:22: note: expanded from macro 'F77_CALL' 80 | # define F77_CALL(x) x ## _ | ^ :9:1: note: expanded from here 9 | dpftrf_ | ^ chol_rpf_row.c:102:93: error: too few arguments to function call, expected 16, have 11 102 | F77_CALL(dtfsm)(&trans, &side, &up, &trans, &diag, &n, &nt, &alpha, REAL(ARF), REAL(DD), &n); | ~~~~~~~~~~~~~~~ ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/Lapack.h:1479:1: note: 'dtfsm_' declared here 1479 | F77_NAME(dtfsm)(const char* transr, const char* side, const char* uplo, const char* trans, const char* diag, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1480 | const La_INT* m, const La_INT* n, const double* alpha, const double* a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1481 | double* b, const La_INT* ldb FCLEN FCLEN FCLEN FCLEN FCLEN); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:84:24: note: expanded from macro 'F77_NAME' 84 | #define F77_NAME(x) F77_CALL(x) | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:80:22: note: expanded from macro 'F77_CALL' 80 | # define F77_CALL(x) x ## _ | ^ :76:1: note: expanded from here 76 | dtfsm_ | ^ chol_rpf_row.c:104:96: error: too few arguments to function call, expected 16, have 11 104 | F77_CALL(dtfsm)(&trans, &side, &up, &trans, &diag, &n, &one, &alpha, REAL(ARF), REAL(Ddat), &n); | ~~~~~~~~~~~~~~~ ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/Lapack.h:1479:1: note: 'dtfsm_' declared here 1479 | F77_NAME(dtfsm)(const char* transr, const char* side, const char* uplo, const char* trans, const char* diag, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1480 | const La_INT* m, const La_INT* n, const double* alpha, const double* a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1481 | double* b, const La_INT* ldb FCLEN FCLEN FCLEN FCLEN FCLEN); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:84:24: note: expanded from macro 'F77_NAME' 84 | #define F77_NAME(x) F77_CALL(x) | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:80:22: note: expanded from macro 'F77_CALL' 80 | # define F77_CALL(x) x ## _ | ^ :76:1: note: expanded from here 76 | dtfsm_ | ^ chol_rpf_row.c:138:62: error: too few arguments to function call, expected 9, have 7 138 | F77_CALL(dtrttf)(&trans,&up,&n,REAL(A),&n,REAL(ARF),&info); | ~~~~~~~~~~~~~~~~ ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/Lapack.h:2888:1: note: 'dtrttf_' declared here 2888 | F77_NAME(dtrttf)(const char* transr, const char* uplo, const La_INT *n, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2889 | const double* a, const La_INT *lda, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2890 | double* arf, La_INT *info FCLEN FCLEN); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:84:24: note: expanded from macro 'F77_NAME' 84 | #define F77_NAME(x) F77_CALL(x) | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:80:22: note: expanded from macro 'F77_CALL' 80 | # define F77_CALL(x) x ## _ | ^ :267:1: note: expanded from here 267 | dtrttf_ | ^ chol_rpf_row.c:144:51: error: too few arguments to function call, expected 7, have 5 144 | F77_CALL(dpftrf)(&trans,&up,&n,REAL(ARF),&info); | ~~~~~~~~~~~~~~~~ ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/Lapack.h:869:1: note: 'dpftrf_' declared here 869 | F77_NAME(dpftrf)(const char* transr, const char* uplo, const La_INT* n, | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 870 | double* a, La_INT* info FCLEN FCLEN); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:84:24: note: expanded from macro 'F77_NAME' 84 | #define F77_NAME(x) F77_CALL(x) | ^ /home/hornik/tmp/R-d-clang-18/include/R_ext/RS.h:80:22: note: expanded from macro 'F77_CALL' 80 | # define F77_CALL(x) x ## _ | ^ :9:1: note: expanded from here 9 | dpftrf_ | ^ 9 errors generated. make: *** [/home/hornik/tmp/R-d-clang-18/etc/Makeconf:195: chol_rpf_row.o] Error 1 ERROR: compilation failed for package ‘mvMORPH’ * removing ‘/srv/hornik/tmp/CRAN/mvMORPH.Rcheck/mvMORPH’