* installing *source* package ‘memisc’ ... ** package ‘memisc’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘gcc-14 (GCC) 14.2.0’ make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-Strict/memisc/src' gcc-14 -I"/data/gannet/ripley/R/R-devel/include" -DNDEBUG -I/usr/local/include -DSTRICT_R_HEADERS=1 -fvisibility=hidden -fpic -g -O2 -Wall -pedantic -mtune=native -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection -Werror=implicit-function-declaration -Wstrict-prototypes -c dta-for-R.c -o dta-for-R.o dta-for-R.c: In function 'dta_file_open': dta-for-R.c:26:20: error: implicit declaration of function 'Calloc'; did you mean 'calloc'? [-Wimplicit-function-declaration] 26 | dta_file *dtaf = Calloc(1,dta_file); | ^~~~~~ | calloc dta-for-R.c:26:29: error: expected expression before 'dta_file' 26 | dta_file *dtaf = Calloc(1,dta_file); | ^~~~~~~~ dta-for-R.c:34:7: error: implicit declaration of function 'Free'; did you mean 'free'? [-Wimplicit-function-declaration] 34 | Free(dtaf); | ^~~~ | free dta-for-R.c: In function 'get_dta_file': dta-for-R.c:62:10: warning: unused variable 'name' [-Wunused-variable] 62 | SEXP name = getAttrib(s_file,install("file.name")); | ^~~~ dta-for-R.c: In function 'dta_read_version': dta-for-R.c:171:7: warning: unused variable 'ret' [-Wunused-variable] 171 | int ret = fread(&ds_format,1,1,dtaf->f); | ^~~ dta-for-R.c: In function 'dta_read_header': dta-for-R.c:189:7: warning: variable 'ret' set but not used [-Wunused-but-set-variable] 189 | int ret = fread(&byteorder,1,1,dtaf->f); | ^~~ make[1]: *** [/data/gannet/ripley/R/R-devel/etc/Makeconf:195: dta-for-R.o] Error 1 make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-Strict/memisc/src' ERROR: compilation failed for package ‘memisc’ * removing ‘/data/gannet/ripley/R/packages/tests-strict/Libs/memisc-lib/memisc’ Command exited with non-zero status 1 Time 0:01.49, 0.59 + 0.19