===> Installing for R-RandomFieldsUtils-0.5.3 => Generating pre-install file lists => Creating installation directories * installing *source* package 'RandomFieldsUtils' ... ** package 'RandomFieldsUtils' successfully unpacked and MD5 sums checked ** using staged installation Warning in file(con, "r") : cannot open file '/var/db/timezone/zoneinfo/+VERSION': No such file or directory Warning in as.POSIXlt.POSIXct(x, tz) : system timezone name is unknown: set environment variable TZ ** libs using C compiler: 'Apple clang version 13.1.6 (clang-1316.0.21.2.5)' using Fortran compiler: 'GNU Fortran (GCC) 12.4.0' using C++ compiler: 'Apple clang version 13.1.6 (clang-1316.0.21.2.5)' using SDK: '' clang++ -std=gnu++17 -I"/opt/pkg/lib/R/include" -DNDEBUG -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -D_REENTRANT -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -DLDAP_DEPRECATED -fPIC -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -D_REENTRANT -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -DLDAP_DEPRECATED -c RFoptions.cc -o RFoptions.o RFoptions.cc:41:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] BUG; ^~~ ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^~~~~~~ RFoptions.cc:41:3: note: treat the string as an argument to avoid this ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^ RFoptions.cc:45:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] BUG; ^~~ ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^~~~~~~ RFoptions.cc:45:3: note: treat the string as an argument to avoid this ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^ RFoptions.cc:97:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if (i == NOMATCHING) ERR1("option prefix name '%.50s' not found.", prefix); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:108:65: note: expanded from macro 'ERR1' #define ERR1(X, Y) {ERR00(X); SPRINTF(MSG2, ERRMSG, Y); RFERROR(MSG2);} ^~~~ RFoptions.cc:97:26: note: treat the string as an argument to avoid this ./errors_messages.h:108:65: note: expanded from macro 'ERR1' #define ERR1(X, Y) {ERR00(X); SPRINTF(MSG2, ERRMSG, Y); RFERROR(MSG2);} ^ RFoptions.cc:110:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] ERR1("option prefix name '%.50s' is ambiguous.", prefix); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:108:65: note: expanded from macro 'ERR1' #define ERR1(X, Y) {ERR00(X); SPRINTF(MSG2, ERRMSG, Y); RFERROR(MSG2);} ^~~~ RFoptions.cc:110:2: note: treat the string as an argument to avoid this ./errors_messages.h:108:65: note: expanded from macro 'ERR1' #define ERR1(X, Y) {ERR00(X); SPRINTF(MSG2, ERRMSG, Y); RFERROR(MSG2);} ^ RFoptions.cc:129:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if (j==NOMATCHING) ERR1("Unknown option '%.50s'.", name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:108:65: note: expanded from macro 'ERR1' #define ERR1(X, Y) {ERR00(X); SPRINTF(MSG2, ERRMSG, Y); RFERROR(MSG2);} ^~~~ RFoptions.cc:129:24: note: treat the string as an argument to avoid this ./errors_messages.h:108:65: note: expanded from macro 'ERR1' #define ERR1(X, Y) {ERR00(X); SPRINTF(MSG2, ERRMSG, Y); RFERROR(MSG2);} ^ RFoptions.cc:156:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if (j<0) ERR1("Multiple matching for '%.50s'.", name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:108:65: note: expanded from macro 'ERR1' #define ERR1(X, Y) {ERR00(X); SPRINTF(MSG2, ERRMSG, Y); RFERROR(MSG2);} ^~~~ RFoptions.cc:156:12: note: treat the string as an argument to avoid this ./errors_messages.h:108:65: note: expanded from macro 'ERR1' #define ERR1(X, Y) {ERR00(X); SPRINTF(MSG2, ERRMSG, Y); RFERROR(MSG2);} ^ RFoptions.cc:163:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] ERR2("Option '%.50s' not allowed for this call.\n In case you really need this option, use the command 'RFoption(%.50s=..)'", mainname, mainname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:109:71: note: expanded from macro 'ERR2' #define ERR2(X, Y, Z) {ERR00(X); SPRINTF(MSG2, ERRMSG, Y, Z); RFERROR(MSG2);} ^~~~ RFoptions.cc:163:7: note: treat the string as an argument to avoid this ./errors_messages.h:109:71: note: expanded from macro 'ERR2' #define ERR2(X, Y, Z) {ERR00(X); SPRINTF(MSG2, ERRMSG, Y, Z); RFERROR(MSG2);} ^ RFoptions.cc:233:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if (ListNr >= NList) ERR("unknown value for 'GETOPTIONS'"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:106:78: note: expanded from macro 'ERR' #define ERR(X) {ERRLINE0;SPRINTF(ERRMSG, "%.90s %.790s",ERROR_LOC,X);RFERROR(ERRMSG);} ^~~~~~ RFoptions.cc:233:24: note: treat the string as an argument to avoid this ./errors_messages.h:106:78: note: expanded from macro 'ERR' #define ERR(X) {ERRLINE0;SPRINTF(ERRMSG, "%.90s %.790s",ERROR_LOC,X);RFERROR(ERRMSG);} ^ RFoptions.cc:275:15: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if (i==0) { ERR1("argument '%.50s' not valid\n", name); } ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:108:65: note: expanded from macro 'ERR1' #define ERR1(X, Y) {ERR00(X); SPRINTF(MSG2, ERRMSG, Y); RFERROR(MSG2);} ^~~~ RFoptions.cc:275:15: note: treat the string as an argument to avoid this ./errors_messages.h:108:65: note: expanded from macro 'ERR1' #define ERR1(X, Y) {ERR00(X); SPRINTF(MSG2, ERRMSG, Y); RFERROR(MSG2);} ^ RFoptions.cc:327:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] ERR1("'LIST' needs as argument the output of '%.50s'", RFOPTIONS); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:108:65: note: expanded from macro 'ERR1' #define ERR1(X, Y) {ERR00(X); SPRINTF(MSG2, ERRMSG, Y); RFERROR(MSG2);} ^~~~ RFoptions.cc:327:7: note: treat the string as an argument to avoid this ./errors_messages.h:108:65: note: expanded from macro 'ERR1' #define ERR1(X, Y) {ERR00(X); SPRINTF(MSG2, ERRMSG, Y); RFERROR(MSG2);} ^ RFoptions.cc:429:26: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if (NList >= MAXNLIST) BUG; ^~~ ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^~~~~~~ RFoptions.cc:429:26: note: treat the string as an argument to avoid this ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^ RFoptions.cc:454:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] ERR1("options starting with prefix '%.50s' have been already detached.", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:108:65: note: expanded from macro 'ERR1' #define ERR1(X, Y) {ERR00(X); SPRINTF(MSG2, ERRMSG, Y); RFERROR(MSG2);} ^~~~ RFoptions.cc:454:5: note: treat the string as an argument to avoid this ./errors_messages.h:108:65: note: expanded from macro 'ERR1' #define ERR1(X, Y) {ERR00(X); SPRINTF(MSG2, ERRMSG, Y); RFERROR(MSG2);} ^ 12 warnings generated. gfortran -fPIC -O -c bckslvmodified.f -o bckslvmodified.o clang++ -std=gnu++17 -I"/opt/pkg/lib/R/include" -DNDEBUG -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -D_REENTRANT -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -DLDAP_DEPRECATED -fPIC -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -D_REENTRANT -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -DLDAP_DEPRECATED -c brdomain.cc -o brdomain.o gfortran -fPIC -O -c cholmodified.f -o cholmodified.o clang++ -std=gnu++17 -I"/opt/pkg/lib/R/include" -DNDEBUG -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -D_REENTRANT -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -DLDAP_DEPRECATED -fPIC -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -D_REENTRANT -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -DLDAP_DEPRECATED -c kleinkram.cc -o kleinkram.o kleinkram.cc:58:36: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if (nrow != ncol || nrow <= 0) BUG; ^~~ ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:58:36: note: treat the string as an argument to avoid this ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^ kleinkram.cc:69:36: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if (nrow != ncol || nrow <= 0) BUG; ^~~ ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:69:36: note: treat the string as an argument to avoid this ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^ kleinkram.cc:82:36: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if (nrow != ncol || nrow <= 0) BUG; ^~~ ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:82:36: note: treat the string as an argument to avoid this ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^ kleinkram.cc:105:36: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if (nrow != ncol || nrow <= 0) BUG; ^~~ ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:105:36: note: treat the string as an argument to avoid this ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^ kleinkram.cc:133:36: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if (nrow != ncol || nrow <= 0) BUG; ^~~ ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:133:36: note: treat the string as an argument to avoid this ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^ kleinkram.cc:639:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] RFERROR2("invalid value (%d) for boolean variable '%.50s'.", (int) dummy, name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:204:39: note: expanded from macro 'RFERROR2' SPRINTF(ERR_STR, M, A,B); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:639:3: note: treat the string as an argument to avoid this ./errors_messages.h:204:39: note: expanded from macro 'RFERROR2' SPRINTF(ERR_STR, M, A,B); RFERROR(ERR_STR);} ^ kleinkram.cc:701:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] RFERROR2("'%.50s' can not be transformed to double! (type=%d)\n", name, TYPEOF(p)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:204:39: note: expanded from macro 'RFERROR2' SPRINTF(ERR_STR, M, A,B); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:701:2: note: treat the string as an argument to avoid this ./errors_messages.h:204:39: note: expanded from macro 'RFERROR2' SPRINTF(ERR_STR, M, A,B); RFERROR(ERR_STR);} ^ kleinkram.cc:709:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] RFERROR1("'%.50s' cannot be transformed to double.\n", name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:709:5: note: treat the string as an argument to avoid this ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^ kleinkram.cc:737:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] RFERROR2("%.50s: integer value expected. Got %10e.", name, value); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:204:39: note: expanded from macro 'RFERROR2' SPRINTF(ERR_STR, M, A,B); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:737:2: note: treat the string as an argument to avoid this ./errors_messages.h:204:39: note: expanded from macro 'RFERROR2' SPRINTF(ERR_STR, M, A,B); RFERROR(ERR_STR);} ^ kleinkram.cc:745:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] RFERROR2("%.50s: unmatched type of parameter [type=%d]", name, TYPEOF(p)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:204:39: note: expanded from macro 'RFERROR2' SPRINTF(ERR_STR, M, A,B); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:745:3: note: treat the string as an argument to avoid this ./errors_messages.h:204:39: note: expanded from macro 'RFERROR2' SPRINTF(ERR_STR, M, A,B); RFERROR(ERR_STR);} ^ kleinkram.cc:756:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] RFERROR1("'%.50s' cannot be transformed to integer.\n",name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:756:5: note: treat the string as an argument to avoid this ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^ kleinkram.cc:771:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] RFERROR1("'%.50s' cannot be transformed to integer.\n",name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:771:7: note: treat the string as an argument to avoid this ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^ kleinkram.cc:776:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] RFERROR1("first component of '%.50s' must be at least 1", name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:776:5: note: treat the string as an argument to avoid this ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^ kleinkram.cc:781:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] RFERROR1("'%.50s' must be increasing", name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:781:7: note: treat the string as an argument to avoid this ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^ kleinkram.cc:786:4: warning: format string is not a string literal (potentially insecure) [-Wformat-security] RFERROR1("'%.50s' is not a sequence of numbers",name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:786:4: note: treat the string as an argument to avoid this ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^ kleinkram.cc:809:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] RFERROR1("'%.50s' cannot be transformed to logical.\n", name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:809:3: note: treat the string as an argument to avoid this ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^ kleinkram.cc:829:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] RFERROR1("'%.50s' cannot be transformed to character.\n", name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:829:3: note: treat the string as an argument to avoid this ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^ kleinkram.cc:839:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] RFERROR1("number of variable names exceeds %d. Take abbreviations?", maxlen); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:839:5: note: treat the string as an argument to avoid this ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^ kleinkram.cc:857:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] RFERROR1("'%.50s' cannot be transformed to character.\n", name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:857:3: note: treat the string as an argument to avoid this ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^ kleinkram.cc:867:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] WARN1("'%.50s', which has been negative, is set 0.\n",name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:186:38: note: expanded from macro 'WARN1' SPRINTF(W_MSG2, X, Y); RFWARNING(W_MSG2);} ^~~~~~ kleinkram.cc:867:5: note: treat the string as an argument to avoid this ./errors_messages.h:186:38: note: expanded from macro 'WARN1' SPRINTF(W_MSG2, X, Y); RFWARNING(W_MSG2);} ^ kleinkram.cc:877:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] WARN1("%.50s, which has been negative, is set 0.\n",name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:186:38: note: expanded from macro 'WARN1' SPRINTF(W_MSG2, X, Y); RFWARNING(W_MSG2);} ^~~~~~ kleinkram.cc:877:5: note: treat the string as an argument to avoid this ./errors_messages.h:186:38: note: expanded from macro 'WARN1' SPRINTF(W_MSG2, X, Y); RFWARNING(W_MSG2);} ^ kleinkram.cc:887:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] WARN1("%.50s, which has been positive, is set 0.\n",name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:186:38: note: expanded from macro 'WARN1' SPRINTF(W_MSG2, X, Y); RFWARNING(W_MSG2);} ^~~~~~ kleinkram.cc:887:5: note: treat the string as an argument to avoid this ./errors_messages.h:186:38: note: expanded from macro 'WARN1' SPRINTF(W_MSG2, X, Y); RFWARNING(W_MSG2);} ^ kleinkram.cc:896:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] WARN2("'%.50s', which has been %.50s, is set 1.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:188:41: note: expanded from macro 'WARN2' SPRINTF(W_MSG2, X, Y, Z); RFWARNING(W_MSG2);} ^~~~~~ kleinkram.cc:896:5: note: treat the string as an argument to avoid this ./errors_messages.h:188:41: note: expanded from macro 'WARN2' SPRINTF(W_MSG2, X, Y, Z); RFWARNING(W_MSG2);} ^ kleinkram.cc:907:6: warning: format string is not a string literal (potentially insecure) [-Wformat-security] WARN2("'%.50s', which has been %.50s, is set 1.\n", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:188:41: note: expanded from macro 'WARN2' SPRINTF(W_MSG2, X, Y, Z); RFWARNING(W_MSG2);} ^~~~~~ kleinkram.cc:907:6: note: treat the string as an argument to avoid this ./errors_messages.h:188:41: note: expanded from macro 'WARN2' SPRINTF(W_MSG2, X, Y, Z); RFWARNING(W_MSG2);} ^ kleinkram.cc:1014:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] RFERROR2("option '%.50s' is too long. Maximum length is %d.", name, maxlen_ans); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:204:39: note: expanded from macro 'RFERROR2' SPRINTF(ERR_STR, M, A,B); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:1014:5: note: treat the string as an argument to avoid this ./errors_messages.h:204:39: note: expanded from macro 'RFERROR2' SPRINTF(ERR_STR, M, A,B); RFERROR(ERR_STR);} ^ kleinkram.cc:1040:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] RFERROR2("%.50s and '%.50s'.", dummy, List[i]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:204:39: note: expanded from macro 'RFERROR2' SPRINTF(ERR_STR, M, A,B); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:1040:3: note: treat the string as an argument to avoid this ./errors_messages.h:204:39: note: expanded from macro 'RFERROR2' SPRINTF(ERR_STR, M, A,B); RFERROR(ERR_STR);} ^ kleinkram.cc:1049:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] RFERROR1("'%.50s': no value given.", name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^~~~~~~ kleinkram.cc:1049:3: note: treat the string as an argument to avoid this ./errors_messages.h:202:37: note: expanded from macro 'RFERROR1' SPRINTF(ERR_STR, M, A); RFERROR(ERR_STR);} ^ 27 warnings generated. clang++ -std=gnu++17 -I"/opt/pkg/lib/R/include" -DNDEBUG -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -D_REENTRANT -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -DLDAP_DEPRECATED -fPIC -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -D_REENTRANT -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -DLDAP_DEPRECATED -c linear.cc -o linear.o linear.cc:348:16: warning: format string is not a string literal (potentially insecure) [-Wformat-security] default : {{ ERR("method not available"); }} // ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:106:78: note: expanded from macro 'ERR' #define ERR(X) {ERRLINE0;SPRINTF(ERRMSG, "%.90s %.790s",ERROR_LOC,X);RFERROR(ERRMSG);} ^~~~~~ linear.cc:348:16: note: treat the string as an argument to avoid this ./errors_messages.h:106:78: note: expanded from macro 'ERR' #define ERR(X) {ERRLINE0;SPRINTF(ERRMSG, "%.90s %.790s",ERROR_LOC,X);RFERROR(ERRMSG);} ^ 1 warning generated. clang++ -std=gnu++17 -I"/opt/pkg/lib/R/include" -DNDEBUG -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -D_REENTRANT -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -DLDAP_DEPRECATED -fPIC -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -D_REENTRANT -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -DLDAP_DEPRECATED -c maths.cc -o maths.o maths.cc:503:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] CALCULATE(primfct1)(FABS(x[i])); ^~~~~~~~~~~~~~~~~~~ maths.cc:488:31: note: expanded from macro 'CALCULATE' if (deriv < 0 || deriv > 4) ERR("value of 'derivative' out of range"); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:106:78: note: expanded from macro 'ERR' #define ERR(X) {ERRLINE0;SPRINTF(ERRMSG, "%.90s %.790s",ERROR_LOC,X);RFERROR(ERRMSG);} ^~~~~~ maths.cc:503:3: note: treat the string as an argument to avoid this maths.cc:488:31: note: expanded from macro 'CALCULATE' if (deriv < 0 || deriv > 4) ERR("value of 'derivative' out of range"); \ ^ ./errors_messages.h:106:78: note: expanded from macro 'ERR' #define ERR(X) {ERRLINE0;SPRINTF(ERRMSG, "%.90s %.790s",ERROR_LOC,X);RFERROR(ERRMSG);} ^ maths.cc:515:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] CALCULATE(primfct3)(FABS(x[i]), nu[i % nnu], factor[i % nfactor]); ^~~~~~~~~~~~~~~~~~~ maths.cc:488:31: note: expanded from macro 'CALCULATE' if (deriv < 0 || deriv > 4) ERR("value of 'derivative' out of range"); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:106:78: note: expanded from macro 'ERR' #define ERR(X) {ERRLINE0;SPRINTF(ERRMSG, "%.90s %.790s",ERROR_LOC,X);RFERROR(ERRMSG);} ^~~~~~ maths.cc:515:3: note: treat the string as an argument to avoid this maths.cc:488:31: note: expanded from macro 'CALCULATE' if (deriv < 0 || deriv > 4) ERR("value of 'derivative' out of range"); \ ^ ./errors_messages.h:106:78: note: expanded from macro 'ERR' #define ERR(X) {ERRLINE0;SPRINTF(ERRMSG, "%.90s %.790s",ERROR_LOC,X);RFERROR(ERRMSG);} ^ maths.cc:527:33: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if (nu1 <= 0.0 || nu2 <= 0.0) ERR("'nu' must be positive"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:106:78: note: expanded from macro 'ERR' #define ERR(X) {ERRLINE0;SPRINTF(ERRMSG, "%.90s %.790s",ERROR_LOC,X);RFERROR(ERRMSG);} ^~~~~~ maths.cc:527:33: note: treat the string as an argument to avoid this ./errors_messages.h:106:78: note: expanded from macro 'ERR' #define ERR(X) {ERRLINE0;SPRINTF(ERRMSG, "%.90s %.790s",ERROR_LOC,X);RFERROR(ERRMSG);} ^ maths.cc:528:21: warning: format string is not a string literal (potentially insecure) [-Wformat-security] if (factor < 0.0) ERR("'factor' must be positive"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:106:78: note: expanded from macro 'ERR' #define ERR(X) {ERRLINE0;SPRINTF(ERRMSG, "%.90s %.790s",ERROR_LOC,X);RFERROR(ERRMSG);} ^~~~~~ maths.cc:528:21: note: treat the string as an argument to avoid this ./errors_messages.h:106:78: note: expanded from macro 'ERR' #define ERR(X) {ERRLINE0;SPRINTF(ERRMSG, "%.90s %.790s",ERROR_LOC,X);RFERROR(ERRMSG);} ^ 4 warnings generated. clang++ -std=gnu++17 -I"/opt/pkg/lib/R/include" -DNDEBUG -DPNG_NO_ASSEMBLER_CODE -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -D_REENTRANT -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -DLDAP_DEPRECATED -fPIC -pipe -Os -I/opt/pkg/include -I/opt/pkg/include/glib-2.0 -I/opt/pkg/include/gio-unix-2.0 -I/opt/pkg/lib/glib-2.0/include -D_REENTRANT -I/opt/pkg/include/freetype2 -I/opt/pkg/include/harfbuzz -I/opt/pkg/include/ncurses -DLDAP_DEPRECATED -c options.cc -o options.o In file included from options.cc:24: ./Basic_utils.h:104:7: error: use of undeclared identifier 'INT_MIN' Nan=INT_MIN ^ options.cc:98:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] WARN1("number of 'cores' is set to %d", numCPU); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:186:38: note: expanded from macro 'WARN1' SPRINTF(W_MSG2, X, Y); RFWARNING(W_MSG2);} ^~~~~~ options.cc:98:2: note: treat the string as an argument to avoid this ./errors_messages.h:186:38: note: expanded from macro 'WARN1' SPRINTF(W_MSG2, X, Y); RFWARNING(W_MSG2);} ^ options.cc:116:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] default: BUG; ^~~ ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^~~~~~~ options.cc:116:13: note: treat the string as an argument to avoid this ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^ options.cc:167:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] default: BUG; ^~~ ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^~~~~~~ options.cc:167:13: note: treat the string as an argument to avoid this ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^ options.cc:171:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security] default: BUG; ^~~ ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^~~~~~~ options.cc:171:12: note: treat the string as an argument to avoid this ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^ options.cc:233:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] default : BUG; ^~~ ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^~~~~~~ options.cc:233:13: note: treat the string as an argument to avoid this ./General_utils.h:60:5: note: expanded from macro 'BUG' RFERROR3("Severe error occured in function '%.50s' (file '%.50s', line %d). Please contact maintainer martin.schlather@math.uni-mannheim.de .", \ ^ ./errors_messages.h:206:41: note: expanded from macro 'RFERROR3' SPRINTF(ERR_STR, M, A,B,C); RFERROR(ERR_STR);} ^ 5 warnings and 1 error generated. *** Error code 1 Stop. make: stopped making "all" in /Users/pbulk/build/math/R-RandomFieldsUtils/work/RandomFieldsUtils/src ERROR: compilation failed for package 'RandomFieldsUtils' * removing '/Users/pbulk/build/math/R-RandomFieldsUtils/work/.destdir/opt/pkg/lib/R/library/RandomFieldsUtils' *** Error code 1 Stop. bmake[1]: stopped making "stage-install" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/R-RandomFieldsUtils *** Error code 1 Stop. bmake: stopped making "stage-install" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/R-RandomFieldsUtils