* installing to library ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages’ * installing *source* package ‘mvMORPH’ ... ** package ‘mvMORPH’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘gcc-14 (Debian 14.2.0-1) 14.2.0’ make[1]: Entering directory '/tmp/RtmpYtkSaL/R.INSTALL10d3ae82fdafb/mvMORPH/src' gcc-14 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I/usr/local/include -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c chol_rpf_row.c -o chol_rpf_row.o In file included from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/include/R_ext/Error.h:30, from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/include/R.h:73, from mvmorph.h:4, from chol_rpf_row.c:6: mvmorph.h:19:22: error: conflicting types for ‘dtrttf_’; have ‘void(char *, char *, int *, double *, int *, double *, int *)’ 19 | extern void F77_CALL(dtrttf)(char *TRANSR, char *UPLO, int *N, double *A,int *LDA, double *ARF, int *INFO); | ^~~~~~ /home/hornik/tmp/R.check/r-devel-gcc/Work/build/include/R_ext/RS.h:80:25: note: in definition of macro ‘F77_CALL’ 80 | # define F77_CALL(x) x ## _ | ^ /home/hornik/tmp/R.check/r-devel-gcc/Work/build/include/R_ext/Lapack.h:2888:10: note: previous declaration of ‘dtrttf_’ with type ‘void(const char *, const char *, const int *, const double *, const int *, double *, int *, size_t, size_t)’ {aka ‘void(const char *, const char *, const int *, const double *, const int *, double *, int *, long unsigned int, long unsigned int)’} 2888 | F77_NAME(dtrttf)(const char* transr, const char* uplo, const La_INT *n, | ^~~~~~ /home/hornik/tmp/R.check/r-devel-gcc/Work/build/include/R_ext/RS.h:80:25: note: in definition of macro ‘F77_CALL’ 80 | # define F77_CALL(x) x ## _ | ^ /home/hornik/tmp/R.check/r-devel-gcc/Work/build/include/R_ext/Lapack.h:2888:1: note: in expansion of macro ‘F77_NAME’ 2888 | F77_NAME(dtrttf)(const char* transr, const char* uplo, const La_INT *n, | ^~~~~~~~ mvmorph.h:21:22: error: conflicting types for ‘dpftrf_’; have ‘void(char *, char *, int *, double *, int *)’ 21 | extern void F77_CALL(dpftrf)(char *TRANSR, char *UPLO, int *N, double *A,int *INFO); | ^~~~~~ /home/hornik/tmp/R.check/r-devel-gcc/Work/build/include/R_ext/RS.h:80:25: note: in definition of macro ‘F77_CALL’ 80 | # define F77_CALL(x) x ## _ | ^ /home/hornik/tmp/R.check/r-devel-gcc/Work/build/include/R_ext/Lapack.h:869:10: note: previous declaration of ‘dpftrf_’ with type ‘void(const char *, const char *, const int *, double *, int *, size_t, size_t)’ {aka ‘void(const char *, const char *, const int *, double *, int *, long unsigned int, long unsigned int)’} 869 | F77_NAME(dpftrf)(const char* transr, const char* uplo, const La_INT* n, | ^~~~~~ /home/hornik/tmp/R.check/r-devel-gcc/Work/build/include/R_ext/RS.h:80:25: note: in definition of macro ‘F77_CALL’ 80 | # define F77_CALL(x) x ## _ | ^ /home/hornik/tmp/R.check/r-devel-gcc/Work/build/include/R_ext/Lapack.h:869:1: note: in expansion of macro ‘F77_NAME’ 869 | F77_NAME(dpftrf)(const char* transr, const char* uplo, const La_INT* n, | ^~~~~~~~ mvmorph.h:23:22: error: conflicting types for ‘dtfsm_’; have ‘void(char *, char *, char *, char *, char *, int *, int *, double *, double *, double *, int *)’ 23 | extern void F77_CALL(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.check/r-devel-gcc/Work/build/include/R_ext/RS.h:80:25: note: in definition of macro ‘F77_CALL’ 80 | # define F77_CALL(x) x ## _ | ^ /home/hornik/tmp/R.check/r-devel-gcc/Work/build/include/R_ext/Lapack.h:1479:10: note: previous declaration of ‘dtfsm_’ with type ‘void(const char *, const char *, const char *, const char *, const char *, const int *, const int *, const double *, const double *, double *, const int *, size_t, size_t, size_t, size_t, size_t)’ {aka ‘void(const char *, const char *, const char *, const char *, const char *, const int *, const int *, const double *, const double *, double *, const int *, long unsigned int, long unsigned int, long unsigned int, long unsigned int, long unsigned int)’} 1479 | F77_NAME(dtfsm)(const char* transr, const char* side, const char* uplo, const char* trans, const char* diag, | ^~~~~ /home/hornik/tmp/R.check/r-devel-gcc/Work/build/include/R_ext/RS.h:80:25: note: in definition of macro ‘F77_CALL’ 80 | # define F77_CALL(x) x ## _ | ^ /home/hornik/tmp/R.check/r-devel-gcc/Work/build/include/R_ext/Lapack.h:1479:1: note: in expansion of macro ‘F77_NAME’ 1479 | F77_NAME(dtfsm)(const char* transr, const char* side, const char* uplo, const char* trans, const char* diag, | ^~~~~~~~ make[1]: *** [/home/hornik/tmp/R.check/r-devel-gcc/Work/build/etc/Makeconf:195: chol_rpf_row.o] Error 1 make[1]: Leaving directory '/tmp/RtmpYtkSaL/R.INSTALL10d3ae82fdafb/mvMORPH/src' ERROR: compilation failed for package ‘mvMORPH’ * removing ‘/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/mvMORPH’