* installing *source* package ‘MCMCpack’ ... ** using staged installation checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether clang++-17 -std=gnu++17 accepts -g... yes checking for gcc... clang-17 checking whether we are using the GNU C compiler... yes checking whether clang-17 accepts -g... yes checking for clang-17 option to accept ISO C89... none needed checking how to run the C preprocessor... clang-17 -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking ieeefp.h usability... no checking ieeefp.h presence... no checking for ieeefp.h... no checking for trunc... no configure: creating ./config.status config.status: creating src/Makevars ** libs using C compiler: ‘Debian clang version 17.0.6 (2)’ using C++ compiler: ‘Debian clang version 17.0.6 (2)’ using C++11 clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c HMMmultivariateGaussian.cc -o HMMmultivariateGaussian.o In file included from HMMmultivariateGaussian.cc:22: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c MCMCdynamicEI.cc -o MCMCdynamicEI.o In file included from MCMCdynamicEI.cc:28: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c MCMChierBetaBinom.cc -o MCMChierBetaBinom.o In file included from MCMChierBetaBinom.cc:35: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c MCMChierEI.cc -o MCMChierEI.o In file included from MCMChierEI.cc:24: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c MCMCirtKdHet.cc -o MCMCirtKdHet.o In file included from MCMCirtKdHet.cc:35: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c MCMCirtKdRob.cc -o MCMCirtKdRob.o In file included from MCMCirtKdRob.cc:32: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c MCMClogituserprior.cc -o MCMClogituserprior.o In file included from MCMClogituserprior.cc:32: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c MCMCmetrop1R.cc -o MCMCmetrop1R.o In file included from MCMCmetrop1R.cc:30: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c MCMCmixfactanal.cc -o MCMCmixfactanal.o In file included from MCMCmixfactanal.cc:36: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", In file included from MCMCmixfactanal.cc:43: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MCMCmixfactanal.cc:191:28: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 191 | gamma_p(i) = stream.rtbnorm_combo(gamma(i,j), | ^ MCMCmixfactanal.cc:381:28: note: in instantiation of function template specialization 'MCMCmixfactanal_impl' requested here 381 | MCMCPACK_PASSRNG2MODEL(MCMCmixfactanal_impl, X, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from MCMCmixfactanal.cc:43: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MCMCmixfactanal.cc:191:28: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 191 | gamma_p(i) = stream.rtbnorm_combo(gamma(i,j), | ^ MCMCmixfactanal.cc:381:28: note: in instantiation of function template specialization 'MCMCmixfactanal_impl' requested here 381 | MCMCPACK_PASSRNG2MODEL(MCMCmixfactanal_impl, X, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ 3 warnings generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c MCMCmnlMH.cc -o MCMCmnlMH.o In file included from MCMCmnlMH.cc:36: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c MCMCmnlslice.cc -o MCMCmnlslice.o In file included from MCMCmnlslice.cc:36: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c MCMCnbutil.cc -o MCMCnbutil.o In file included from MCMCnbutil.cc:6: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c MCMCordfactanal.cc -o MCMCordfactanal.o In file included from MCMCordfactanal.cc:35: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", In file included from MCMCordfactanal.cc:42: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MCMCordfactanal.cc:148:24: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 148 | gamma_p(i) = stream.rtbnorm_combo(gamma(i,j), | ^ MCMCordfactanal.cc:303:28: note: in instantiation of function template specialization 'MCMCordfactanal_impl' requested here 303 | MCMCPACK_PASSRNG2MODEL(MCMCordfactanal_impl, X, Lambda, gamma, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from MCMCordfactanal.cc:42: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MCMCordfactanal.cc:148:24: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 148 | gamma_p(i) = stream.rtbnorm_combo(gamma(i,j), | ^ MCMCordfactanal.cc:303:28: note: in instantiation of function template specialization 'MCMCordfactanal_impl' requested here 303 | MCMCPACK_PASSRNG2MODEL(MCMCordfactanal_impl, X, Lambda, gamma, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ 3 warnings generated. clang-17 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -c MCMCpack_init.c -o MCMCpack_init.o clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cHDPHMMnegbin.cc -o cHDPHMMnegbin.o In file included from cHDPHMMnegbin.cc:22: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cHDPHMMpoisson.cc -o cHDPHMMpoisson.o In file included from cHDPHMMpoisson.cc:20: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cHDPHSMMnegbin.cc -o cHDPHSMMnegbin.o In file included from cHDPHSMMnegbin.cc:19: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cHMMpanelFE.cc -o cHMMpanelFE.o In file included from cHMMpanelFE.cc:18: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cHMMpanelRE.cc -o cHMMpanelRE.o In file included from cHMMpanelRE.cc:22: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCSVDreg.cc -o cMCMCSVDreg.o In file included from cMCMCSVDreg.cc:36: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCbinaryChange.cc -o cMCMCbinaryChange.o In file included from cMCMCbinaryChange.cc:17: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCdynamicIRT1d-b.cc -o cMCMCdynamicIRT1d-b.o In file included from cMCMCdynamicIRT1d-b.cc:19: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", In file included from cMCMCdynamicIRT1d-b.cc:19: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCdynamicIRT1d-b.cc:256:19: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 256 | Z[s][i] = stream.rtbnorm_combo(mu, 1.0, 0); | ^ cMCMCdynamicIRT1d-b.cc:695:28: note: in instantiation of function template specialization 'MCMCdynamicIRT1d_b_impl' requested here 695 | MCMCPACK_PASSRNG2MODEL(MCMCdynamicIRT1d_b_impl, thetadraws, nrowthetadraws, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCdynamicIRT1d-b.cc:19: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCdynamicIRT1d-b.cc:259:19: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 259 | Z[s][i] = stream.rtanorm_combo(mu, 1.0, 0); | ^ cMCMCdynamicIRT1d-b.cc:695:28: note: in instantiation of function template specialization 'MCMCdynamicIRT1d_b_impl' requested here 695 | MCMCPACK_PASSRNG2MODEL(MCMCdynamicIRT1d_b_impl, thetadraws, nrowthetadraws, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCdynamicIRT1d-b.cc:19: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCdynamicIRT1d-b.cc:256:19: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 256 | Z[s][i] = stream.rtbnorm_combo(mu, 1.0, 0); | ^ cMCMCdynamicIRT1d-b.cc:695:28: note: in instantiation of function template specialization 'MCMCdynamicIRT1d_b_impl' requested here 695 | MCMCPACK_PASSRNG2MODEL(MCMCdynamicIRT1d_b_impl, thetadraws, nrowthetadraws, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCdynamicIRT1d-b.cc:19: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCdynamicIRT1d-b.cc:259:19: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 259 | Z[s][i] = stream.rtanorm_combo(mu, 1.0, 0); | ^ cMCMCdynamicIRT1d-b.cc:695:28: note: in instantiation of function template specialization 'MCMCdynamicIRT1d_b_impl' requested here 695 | MCMCPACK_PASSRNG2MODEL(MCMCdynamicIRT1d_b_impl, thetadraws, nrowthetadraws, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ 5 warnings generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCdynamicIRT1d.cc -o cMCMCdynamicIRT1d.o In file included from cMCMCdynamicIRT1d.cc:19: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", In file included from cMCMCdynamicIRT1d.cc:19: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCdynamicIRT1d.cc:256:19: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 256 | Z[s][i] = stream.rtbnorm_combo(mu, 1.0, 0); | ^ cMCMCdynamicIRT1d.cc:681:28: note: in instantiation of function template specialization 'MCMCdynamicIRT1d_impl' requested here 681 | MCMCPACK_PASSRNG2MODEL(MCMCdynamicIRT1d_impl, thetadraws, nrowthetadraws, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCdynamicIRT1d.cc:19: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCdynamicIRT1d.cc:259:19: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 259 | Z[s][i] = stream.rtanorm_combo(mu, 1.0, 0); | ^ cMCMCdynamicIRT1d.cc:681:28: note: in instantiation of function template specialization 'MCMCdynamicIRT1d_impl' requested here 681 | MCMCPACK_PASSRNG2MODEL(MCMCdynamicIRT1d_impl, thetadraws, nrowthetadraws, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCdynamicIRT1d.cc:19: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCdynamicIRT1d.cc:256:19: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 256 | Z[s][i] = stream.rtbnorm_combo(mu, 1.0, 0); | ^ cMCMCdynamicIRT1d.cc:681:28: note: in instantiation of function template specialization 'MCMCdynamicIRT1d_impl' requested here 681 | MCMCPACK_PASSRNG2MODEL(MCMCdynamicIRT1d_impl, thetadraws, nrowthetadraws, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCdynamicIRT1d.cc:19: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCdynamicIRT1d.cc:259:19: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 259 | Z[s][i] = stream.rtanorm_combo(mu, 1.0, 0); | ^ cMCMCdynamicIRT1d.cc:681:28: note: in instantiation of function template specialization 'MCMCdynamicIRT1d_impl' requested here 681 | MCMCPACK_PASSRNG2MODEL(MCMCdynamicIRT1d_impl, thetadraws, nrowthetadraws, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ 5 warnings generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCfactanal.cc -o cMCMCfactanal.o In file included from cMCMCfactanal.cc:32: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMChlogit.cc -o cMCMChlogit.o In file included from cMCMChlogit.cc:49: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMChpoisson.cc -o cMCMChpoisson.o In file included from cMCMChpoisson.cc:49: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMChregress.cc -o cMCMChregress.o In file included from cMCMChregress.cc:49: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCirt1d.cc -o cMCMCirt1d.o In file included from cMCMCirt1d.cc:19: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", In file included from cMCMCirt1d.cc:19: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./MCMCfcds.h:443:25: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 443 | Z(i,j) = stream.rtbnorm_combo(Z_mean, 1.0, 0); | ^ cMCMCirt1d.cc:72:5: note: in instantiation of function template specialization 'irt_Z_update1' requested here 72 | irt_Z_update1(Z, X, theta, eta, stream); | ^ cMCMCirt1d.cc:151:28: note: in instantiation of function template specialization 'MCMCirt1d_impl' requested here 151 | MCMCPACK_PASSRNG2MODEL(MCMCirt1d_impl, X, theta, eta, ab0, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCirt1d.cc:19: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./MCMCfcds.h:445:25: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 445 | Z(i,j) = stream.rtanorm_combo(Z_mean, 1.0, 0); | ^ cMCMCirt1d.cc:72:5: note: in instantiation of function template specialization 'irt_Z_update1' requested here 72 | irt_Z_update1(Z, X, theta, eta, stream); | ^ cMCMCirt1d.cc:151:28: note: in instantiation of function template specialization 'MCMCirt1d_impl' requested here 151 | MCMCPACK_PASSRNG2MODEL(MCMCirt1d_impl, X, theta, eta, ab0, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCirt1d.cc:19: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./MCMCfcds.h:443:25: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 443 | Z(i,j) = stream.rtbnorm_combo(Z_mean, 1.0, 0); | ^ cMCMCirt1d.cc:72:5: note: in instantiation of function template specialization 'irt_Z_update1' requested here 72 | irt_Z_update1(Z, X, theta, eta, stream); | ^ cMCMCirt1d.cc:151:28: note: in instantiation of function template specialization 'MCMCirt1d_impl' requested here 151 | MCMCPACK_PASSRNG2MODEL(MCMCirt1d_impl, X, theta, eta, ab0, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCirt1d.cc:19: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./MCMCfcds.h:445:25: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 445 | Z(i,j) = stream.rtanorm_combo(Z_mean, 1.0, 0); | ^ cMCMCirt1d.cc:72:5: note: in instantiation of function template specialization 'irt_Z_update1' requested here 72 | irt_Z_update1(Z, X, theta, eta, stream); | ^ cMCMCirt1d.cc:151:28: note: in instantiation of function template specialization 'MCMCirt1d_impl' requested here 151 | MCMCPACK_PASSRNG2MODEL(MCMCirt1d_impl, X, theta, eta, ab0, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ 5 warnings generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCirtHier1d.cc -o cMCMCirtHier1d.o In file included from cMCMCirtHier1d.cc:17: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", cMCMCirtHier1d.cc:240:5: warning: misleading indentation; statement is not part of the previous 'for' [-Wmisleading-indentation] 240 | if (chib == 1) { | ^ cMCMCirtHier1d.cc:236:3: note: previous statement is here 236 | for (unsigned int i = 0; i < samplesize; ++i) | ^ In file included from cMCMCirtHier1d.cc:17: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./MCMCfcds.h:443:25: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 443 | Z(i,j) = stream.rtbnorm_combo(Z_mean, 1.0, 0); | ^ cMCMCirtHier1d.cc:166:7: note: in instantiation of function template specialization 'irt_Z_update1' requested here 166 | irt_Z_update1(Z, X, theta,eta,stream); | ^ cMCMCirtHier1d.cc:341:28: note: in instantiation of function template specialization 'MCMCirtHier1d_impl' requested here 341 | MCMCPACK_PASSRNG2MODEL(MCMCirtHier1d_impl, X, theta, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCirtHier1d.cc:17: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./MCMCfcds.h:445:25: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 445 | Z(i,j) = stream.rtanorm_combo(Z_mean, 1.0, 0); | ^ cMCMCirtHier1d.cc:166:7: note: in instantiation of function template specialization 'irt_Z_update1' requested here 166 | irt_Z_update1(Z, X, theta,eta,stream); | ^ cMCMCirtHier1d.cc:341:28: note: in instantiation of function template specialization 'MCMCirtHier1d_impl' requested here 341 | MCMCPACK_PASSRNG2MODEL(MCMCirtHier1d_impl, X, theta, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCirtHier1d.cc:17: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./MCMCfcds.h:443:25: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 443 | Z(i,j) = stream.rtbnorm_combo(Z_mean, 1.0, 0); | ^ cMCMCirtHier1d.cc:166:7: note: in instantiation of function template specialization 'irt_Z_update1' requested here 166 | irt_Z_update1(Z, X, theta,eta,stream); | ^ cMCMCirtHier1d.cc:341:28: note: in instantiation of function template specialization 'MCMCirtHier1d_impl' requested here 341 | MCMCPACK_PASSRNG2MODEL(MCMCirtHier1d_impl, X, theta, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCirtHier1d.cc:17: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./MCMCfcds.h:445:25: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 445 | Z(i,j) = stream.rtanorm_combo(Z_mean, 1.0, 0); | ^ cMCMCirtHier1d.cc:166:7: note: in instantiation of function template specialization 'irt_Z_update1' requested here 166 | irt_Z_update1(Z, X, theta,eta,stream); | ^ cMCMCirtHier1d.cc:341:28: note: in instantiation of function template specialization 'MCMCirtHier1d_impl' requested here 341 | MCMCPACK_PASSRNG2MODEL(MCMCirtHier1d_impl, X, theta, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ 6 warnings generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMClogit.cc -o cMCMClogit.o In file included from cMCMClogit.cc:31: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCnegbin.cc -o cMCMCnegbin.o In file included from cMCMCnegbin.cc:19: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCnegbinChange.cc -o cMCMCnegbinChange.o In file included from cMCMCnegbinChange.cc:19: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCoprobit.cc -o cMCMCoprobit.o In file included from cMCMCoprobit.cc:34: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", In file included from cMCMCoprobit.cc:34: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCoprobit.cc:246:24: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 246 | gamma_p[i] = stream.rtbnorm_combo(gamma[i], ::pow(tune_double, 2.0), | ^ cMCMCoprobit.cc:407:28: note: in instantiation of function template specialization 'MCMCoprobit_impl' requested here 407 | MCMCPACK_PASSRNG2MODEL(MCMCoprobit_impl, Y, nY, X, beta, gamma, b0, B0, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCoprobit.cc:34: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCoprobit.cc:246:24: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 246 | gamma_p[i] = stream.rtbnorm_combo(gamma[i], ::pow(tune_double, 2.0), | ^ cMCMCoprobit.cc:407:28: note: in instantiation of function template specialization 'MCMCoprobit_impl' requested here 407 | MCMCPACK_PASSRNG2MODEL(MCMCoprobit_impl, Y, nY, X, beta, gamma, b0, B0, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ 3 warnings generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCoprobitChange.cc -o cMCMCoprobitChange.o In file included from cMCMCoprobitChange.cc:17: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", In file included from cMCMCoprobitChange.cc:17: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCoprobitChange.cc:288:27: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 288 | gamma_p(j, i) = stream.rtbnorm_combo(gamma(j, i), ::pow(tune[j], 2.0), | ^ cMCMCoprobitChange.cc:712:28: note: in instantiation of function template specialization 'MCMCoprobitChange_impl' requested here 712 | MCMCPACK_PASSRNG2MODEL(MCMCoprobitChange_impl, *m, *ncat, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCoprobitChange.cc:17: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCoprobitChange.cc:288:27: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 288 | gamma_p(j, i) = stream.rtbnorm_combo(gamma(j, i), ::pow(tune[j], 2.0), | ^ cMCMCoprobitChange.cc:712:28: note: in instantiation of function template specialization 'MCMCoprobitChange_impl' requested here 712 | MCMCPACK_PASSRNG2MODEL(MCMCoprobitChange_impl, *m, *ncat, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ 3 warnings generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCpaircompare.cc -o cMCMCpaircompare.o In file included from cMCMCpaircompare.cc:16: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", In file included from cMCMCpaircompare.cc:16: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./MCMCfcds.h:563:25: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 563 | Ystar(i) = stream.rtbnorm_combo(mean, 1.0, 0.0); | ^ cMCMCpaircompare.cc:177:5: note: in instantiation of function template specialization 'paircompare_Ystar_update' requested here 177 | paircompare_Ystar_update(Ystar, MD, theta, alpha, stream); | ^ cMCMCpaircompare.cc:295:28: note: in instantiation of function template specialization 'MCMCpaircompare_impl' requested here 295 | MCMCPACK_PASSRNG2MODEL(MCMCpaircompare_impl, MD, theta, alpha, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCpaircompare.cc:16: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./MCMCfcds.h:566:25: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 566 | Ystar(i) = stream.rtanorm_combo(mean, 1.0, 0.0); | ^ cMCMCpaircompare.cc:177:5: note: in instantiation of function template specialization 'paircompare_Ystar_update' requested here 177 | paircompare_Ystar_update(Ystar, MD, theta, alpha, stream); | ^ cMCMCpaircompare.cc:295:28: note: in instantiation of function template specialization 'MCMCpaircompare_impl' requested here 295 | MCMCPACK_PASSRNG2MODEL(MCMCpaircompare_impl, MD, theta, alpha, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCpaircompare.cc:16: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./MCMCfcds.h:563:25: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 563 | Ystar(i) = stream.rtbnorm_combo(mean, 1.0, 0.0); | ^ cMCMCpaircompare.cc:177:5: note: in instantiation of function template specialization 'paircompare_Ystar_update' requested here 177 | paircompare_Ystar_update(Ystar, MD, theta, alpha, stream); | ^ cMCMCpaircompare.cc:295:28: note: in instantiation of function template specialization 'MCMCpaircompare_impl' requested here 295 | MCMCPACK_PASSRNG2MODEL(MCMCpaircompare_impl, MD, theta, alpha, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCpaircompare.cc:16: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./MCMCfcds.h:566:25: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 566 | Ystar(i) = stream.rtanorm_combo(mean, 1.0, 0.0); | ^ cMCMCpaircompare.cc:177:5: note: in instantiation of function template specialization 'paircompare_Ystar_update' requested here 177 | paircompare_Ystar_update(Ystar, MD, theta, alpha, stream); | ^ cMCMCpaircompare.cc:295:28: note: in instantiation of function template specialization 'MCMCpaircompare_impl' requested here 295 | MCMCPACK_PASSRNG2MODEL(MCMCpaircompare_impl, MD, theta, alpha, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ 5 warnings generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCpaircompare2d.cc -o cMCMCpaircompare2d.o In file included from cMCMCpaircompare2d.cc:16: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", cMCMCpaircompare2d.cc:439:14: warning: variable 'gamma_accept_num' set but not used [-Wunused-but-set-variable] 439 | double gamma_accept_num = 0.0; | ^ cMCMCpaircompare2d.cc:440:14: warning: variable 'gamma_accept_denom' set but not used [-Wunused-but-set-variable] 440 | double gamma_accept_denom = 0.0; | ^ In file included from cMCMCpaircompare2d.cc:16: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCpaircompare2d.cc:52:25: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 52 | Ystar(i) = stream.rtbnorm_combo(mean, 1.0, 0.0); | ^ cMCMCpaircompare2d.cc:408:5: note: in instantiation of function template specialization 'paircompare2d_Ystar_update' requested here 408 | paircompare2d_Ystar_update(Ystar, MD, theta, gamma, stream); | ^ cMCMCpaircompare2d.cc:550:28: note: in instantiation of function template specialization 'MCMCpaircompare2d_impl' requested here 550 | MCMCPACK_PASSRNG2MODEL(MCMCpaircompare2d_impl, MD, theta, gamma, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCpaircompare2d.cc:16: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCpaircompare2d.cc:55:25: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 55 | Ystar(i) = stream.rtanorm_combo(mean, 1.0, 0.0); | ^ cMCMCpaircompare2d.cc:408:5: note: in instantiation of function template specialization 'paircompare2d_Ystar_update' requested here 408 | paircompare2d_Ystar_update(Ystar, MD, theta, gamma, stream); | ^ cMCMCpaircompare2d.cc:550:28: note: in instantiation of function template specialization 'MCMCpaircompare2d_impl' requested here 550 | MCMCPACK_PASSRNG2MODEL(MCMCpaircompare2d_impl, MD, theta, gamma, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCpaircompare2d.cc:16: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCpaircompare2d.cc:52:25: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 52 | Ystar(i) = stream.rtbnorm_combo(mean, 1.0, 0.0); | ^ cMCMCpaircompare2d.cc:408:5: note: in instantiation of function template specialization 'paircompare2d_Ystar_update' requested here 408 | paircompare2d_Ystar_update(Ystar, MD, theta, gamma, stream); | ^ cMCMCpaircompare2d.cc:550:28: note: in instantiation of function template specialization 'MCMCpaircompare2d_impl' requested here 550 | MCMCPACK_PASSRNG2MODEL(MCMCpaircompare2d_impl, MD, theta, gamma, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCpaircompare2d.cc:16: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCpaircompare2d.cc:55:25: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 55 | Ystar(i) = stream.rtanorm_combo(mean, 1.0, 0.0); | ^ cMCMCpaircompare2d.cc:408:5: note: in instantiation of function template specialization 'paircompare2d_Ystar_update' requested here 408 | paircompare2d_Ystar_update(Ystar, MD, theta, gamma, stream); | ^ cMCMCpaircompare2d.cc:550:28: note: in instantiation of function template specialization 'MCMCpaircompare2d_impl' requested here 550 | MCMCPACK_PASSRNG2MODEL(MCMCpaircompare2d_impl, MD, theta, gamma, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ 7 warnings generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCpaircompare2dDP.cc -o cMCMCpaircompare2dDP.o In file included from cMCMCpaircompare2dDP.cc:16: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", cMCMCpaircompare2dDP.cc:756:10: warning: variable 'gamma_accept_num' set but not used [-Wunused-but-set-variable] 756 | double gamma_accept_num = 0.0; | ^ cMCMCpaircompare2dDP.cc:757:10: warning: variable 'gamma_accept_denom' set but not used [-Wunused-but-set-variable] 757 | double gamma_accept_denom = 0.0; | ^ In file included from cMCMCpaircompare2dDP.cc:16: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCpaircompare2dDP.cc:52:25: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 52 | Ystar(i) = stream.rtbnorm_combo(mean, 1.0, 0.0); | ^ cMCMCpaircompare2dDP.cc:655:5: note: in instantiation of function template specialization 'paircompare2dDP_Ystar_update' requested here 655 | paircompare2dDP_Ystar_update(Ystar, MD, theta, gamma, stream); | ^ cMCMCpaircompare2dDP.cc:916:28: note: in instantiation of function template specialization 'MCMCpaircompare2dDP_impl' requested here 916 | MCMCPACK_PASSRNG2MODEL(MCMCpaircompare2dDP_impl, MD, theta, gamma, cluster_gamma_mat, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCpaircompare2dDP.cc:16: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCpaircompare2dDP.cc:55:25: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 55 | Ystar(i) = stream.rtanorm_combo(mean, 1.0, 0.0); | ^ cMCMCpaircompare2dDP.cc:655:5: note: in instantiation of function template specialization 'paircompare2dDP_Ystar_update' requested here 655 | paircompare2dDP_Ystar_update(Ystar, MD, theta, gamma, stream); | ^ cMCMCpaircompare2dDP.cc:916:28: note: in instantiation of function template specialization 'MCMCpaircompare2dDP_impl' requested here 916 | MCMCPACK_PASSRNG2MODEL(MCMCpaircompare2dDP_impl, MD, theta, gamma, cluster_gamma_mat, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCpaircompare2dDP.cc:16: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCpaircompare2dDP.cc:52:25: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 52 | Ystar(i) = stream.rtbnorm_combo(mean, 1.0, 0.0); | ^ cMCMCpaircompare2dDP.cc:655:5: note: in instantiation of function template specialization 'paircompare2dDP_Ystar_update' requested here 655 | paircompare2dDP_Ystar_update(Ystar, MD, theta, gamma, stream); | ^ cMCMCpaircompare2dDP.cc:916:28: note: in instantiation of function template specialization 'MCMCpaircompare2dDP_impl' requested here 916 | MCMCPACK_PASSRNG2MODEL(MCMCpaircompare2dDP_impl, MD, theta, gamma, cluster_gamma_mat, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCpaircompare2dDP.cc:16: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCpaircompare2dDP.cc:55:25: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 55 | Ystar(i) = stream.rtanorm_combo(mean, 1.0, 0.0); | ^ cMCMCpaircompare2dDP.cc:655:5: note: in instantiation of function template specialization 'paircompare2dDP_Ystar_update' requested here 655 | paircompare2dDP_Ystar_update(Ystar, MD, theta, gamma, stream); | ^ cMCMCpaircompare2dDP.cc:916:28: note: in instantiation of function template specialization 'MCMCpaircompare2dDP_impl' requested here 916 | MCMCPACK_PASSRNG2MODEL(MCMCpaircompare2dDP_impl, MD, theta, gamma, cluster_gamma_mat, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ 7 warnings generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCpoisson.cc -o cMCMCpoisson.o In file included from cMCMCpoisson.cc:31: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCpoissonChange.cc -o cMCMCpoissonChange.o In file included from cMCMCpoissonChange.cc:20: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCprobit.cc -o cMCMCprobit.o In file included from cMCMCprobit.cc:30: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", In file included from cMCMCprobit.cc:30: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCprobit.cc:82:18: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 82 | Z[i] = stream.rtbnorm_combo(Z_mean[i], 1.0, 0); | ^ cMCMCprobit.cc:181:28: note: in instantiation of function template specialization 'MCMCprobit_impl' requested here 181 | MCMCPACK_PASSRNG2MODEL(MCMCprobit_impl, Y, X, beta, b0, B0, *burnin, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCprobit.cc:30: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCprobit.cc:84:18: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 84 | Z[i] = stream.rtanorm_combo(Z_mean[i], 1.0, 0); | ^ cMCMCprobit.cc:181:28: note: in instantiation of function template specialization 'MCMCprobit_impl' requested here 181 | MCMCPACK_PASSRNG2MODEL(MCMCprobit_impl, Y, X, beta, b0, B0, *burnin, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCprobit.cc:30: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCprobit.cc:82:18: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 82 | Z[i] = stream.rtbnorm_combo(Z_mean[i], 1.0, 0); | ^ cMCMCprobit.cc:181:28: note: in instantiation of function template specialization 'MCMCprobit_impl' requested here 181 | MCMCPACK_PASSRNG2MODEL(MCMCprobit_impl, Y, X, beta, b0, B0, *burnin, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCprobit.cc:30: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCprobit.cc:84:18: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 84 | Z[i] = stream.rtanorm_combo(Z_mean[i], 1.0, 0); | ^ cMCMCprobit.cc:181:28: note: in instantiation of function template specialization 'MCMCprobit_impl' requested here 181 | MCMCPACK_PASSRNG2MODEL(MCMCprobit_impl, Y, X, beta, b0, B0, *burnin, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ 5 warnings generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCprobitChange.cc -o cMCMCprobitChange.o In file included from cMCMCprobitChange.cc:18: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", In file included from cMCMCprobitChange.cc:18: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCprobitChange.cc:151:16: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 151 | Z[i] = stream.rtbnorm_combo(muj, 1.0, 0); | ^ cMCMCprobitChange.cc:386:28: note: in instantiation of function template specialization 'MCMCprobitChange_impl' requested here 386 | MCMCPACK_PASSRNG2MODEL(MCMCprobitChange_impl, *m, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCprobitChange.cc:18: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCprobitChange.cc:153:16: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 153 | Z[i] = stream.rtanorm_combo(muj, 1.0, 0); | ^ cMCMCprobitChange.cc:386:28: note: in instantiation of function template specialization 'MCMCprobitChange_impl' requested here 386 | MCMCPACK_PASSRNG2MODEL(MCMCprobitChange_impl, *m, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCprobitChange.cc:18: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCprobitChange.cc:151:16: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 151 | Z[i] = stream.rtbnorm_combo(muj, 1.0, 0); | ^ cMCMCprobitChange.cc:386:28: note: in instantiation of function template specialization 'MCMCprobitChange_impl' requested here 386 | MCMCPACK_PASSRNG2MODEL(MCMCprobitChange_impl, *m, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCprobitChange.cc:18: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCprobitChange.cc:153:16: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 153 | Z[i] = stream.rtanorm_combo(muj, 1.0, 0); | ^ cMCMCprobitChange.cc:386:28: note: in instantiation of function template specialization 'MCMCprobitChange_impl' requested here 386 | MCMCPACK_PASSRNG2MODEL(MCMCprobitChange_impl, *m, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ 5 warnings generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCprobitres.cc -o cMCMCprobitres.o In file included from cMCMCprobitres.cc:31: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", In file included from cMCMCprobitres.cc:31: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCprobitres.cc:86:16: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 86 | Z[i] = stream.rtbnorm_combo(Z_mean[i], 1.0, 0); | ^ cMCMCprobitres.cc:189:28: note: in instantiation of function template specialization 'MCMCprobitres_impl' requested here 189 | MCMCPACK_PASSRNG2MODEL(MCMCprobitres_impl, Y, X, beta, resvec, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCprobitres.cc:31: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCprobitres.cc:88:16: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 88 | Z[i] = stream.rtanorm_combo(Z_mean[i], 1.0, 0); | ^ cMCMCprobitres.cc:189:28: note: in instantiation of function template specialization 'MCMCprobitres_impl' requested here 189 | MCMCPACK_PASSRNG2MODEL(MCMCprobitres_impl, Y, X, beta, resvec, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCprobitres.cc:31: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCprobitres.cc:86:16: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 86 | Z[i] = stream.rtbnorm_combo(Z_mean[i], 1.0, 0); | ^ cMCMCprobitres.cc:189:28: note: in instantiation of function template specialization 'MCMCprobitres_impl' requested here 189 | MCMCPACK_PASSRNG2MODEL(MCMCprobitres_impl, Y, X, beta, resvec, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCprobitres.cc:31: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCprobitres.cc:88:16: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 88 | Z[i] = stream.rtanorm_combo(Z_mean[i], 1.0, 0); | ^ cMCMCprobitres.cc:189:28: note: in instantiation of function template specialization 'MCMCprobitres_impl' requested here 189 | MCMCPACK_PASSRNG2MODEL(MCMCprobitres_impl, Y, X, beta, resvec, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ 5 warnings generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCquantreg.cc -o cMCMCquantreg.o In file included from cMCMCquantreg.cc:40: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCregress.cc -o cMCMCregress.o In file included from cMCMCregress.cc:39: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCregressChange.cc -o cMCMCregressChange.o In file included from cMCMCregressChange.cc:16: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCresidualBreakAnalysis.cc -o cMCMCresidualBreakAnalysis.o In file included from cMCMCresidualBreakAnalysis.cc:16: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cMCMCtobit.cc -o cMCMCtobit.o In file included from cMCMCtobit.cc:38: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", In file included from cMCMCtobit.cc:38: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCtobit.cc:87:26: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 87 | Z[i] = stream.rtanorm_combo(Z_mean[i], sigma2, below); | ^ cMCMCtobit.cc:145:29: note: in instantiation of function template specialization 'MCMCtobit_impl' requested here 145 | MCMCPACK_PASSRNG2MODEL(MCMCtobit_impl, Y, X, betastart, b0, B0, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCtobit.cc:38: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCtobit.cc:89:26: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 89 | Z[i] = stream.rtbnorm_combo(Z_mean[i], sigma2, above); | ^ cMCMCtobit.cc:145:29: note: in instantiation of function template specialization 'MCMCtobit_impl' requested here 145 | MCMCPACK_PASSRNG2MODEL(MCMCtobit_impl, Y, X, betastart, b0, B0, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCtobit.cc:38: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1238:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1239 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCtobit.cc:87:26: note: in instantiation of member function 'scythe::rng::rtanorm_combo' requested here 87 | Z[i] = stream.rtanorm_combo(Z_mean[i], sigma2, below); | ^ cMCMCtobit.cc:145:29: note: in instantiation of function template specialization 'MCMCtobit_impl' requested here 145 | MCMCPACK_PASSRNG2MODEL(MCMCtobit_impl, Y, X, betastart, b0, B0, | ^ ./rng.h:1238:13: note: treat the string as an argument to avoid this 1238 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ In file included from cMCMCtobit.cc:38: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: ./rng.h:1168:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1169 | << "Returning truncation point"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cMCMCtobit.cc:89:26: note: in instantiation of member function 'scythe::rng::rtbnorm_combo' requested here 89 | Z[i] = stream.rtbnorm_combo(Z_mean[i], sigma2, above); | ^ cMCMCtobit.cc:145:29: note: in instantiation of function template specialization 'MCMCtobit_impl' requested here 145 | MCMCPACK_PASSRNG2MODEL(MCMCtobit_impl, Y, X, betastart, b0, B0, | ^ ./rng.h:1168:13: note: treat the string as an argument to avoid this 1168 | SCYTHE_WARN("Mean extremely far from truncation point. " | ^ ./error.h:104:21: note: expanded from macro 'SCYTHE_WARN' 104 | #define SCYTHE_WARN SCYTHE_WARN_RPACK | ^ ./error.h:95:13: note: expanded from macro 'SCYTHE_WARN_RPACK' 95 | Rprintf(_SCYTHE_WARN_ss.str().c_str()); \ | ^ 5 warnings generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c cSSVSquantreg.cc -o cSSVSquantreg.o In file included from cSSVSquantreg.cc:36: In file included from ./MCMCrng.h:29: In file included from ./mersenne.h:76: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -I"/home/hornik/tmp/R-d-clang-17/include" -DNDEBUG -DSCYTHE_COMPILE_DIRECT -DSCYTHE_DEBUG=0 -DSCYTHE_RPACK -DHAVE_TRUNC -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-error=enum-constexpr-conversion -c lecuyer.cc -o lecuyer.o In file included from lecuyer.cc:4: In file included from ./lecuyer.h:63: In file included from ./rng.h:47: In file included from ./matrix.h:61: In file included from ./algorithm.h:41: In file included from ./matrix_random_access_iterator.h:42: ./error.h:628:13: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 628 | Rprintf(serr->what()); | ^~~~~~~~~~~~ ./error.h:628:13: note: treat the string as an argument to avoid this 628 | Rprintf(serr->what()); | ^ | "%s", 1 warning generated. clang++-17 -std=gnu++11 -shared -L/home/hornik/tmp/R-d-clang-17/lib -Wl,-O1 -o MCMCpack.so HMMmultivariateGaussian.o MCMCdynamicEI.o MCMChierBetaBinom.o MCMChierEI.o MCMCirtKdHet.o MCMCirtKdRob.o MCMClogituserprior.o MCMCmetrop1R.o MCMCmixfactanal.o MCMCmnlMH.o MCMCmnlslice.o MCMCnbutil.o MCMCordfactanal.o MCMCpack_init.o cHDPHMMnegbin.o cHDPHMMpoisson.o cHDPHSMMnegbin.o cHMMpanelFE.o cHMMpanelRE.o cMCMCSVDreg.o cMCMCbinaryChange.o cMCMCdynamicIRT1d-b.o cMCMCdynamicIRT1d.o cMCMCfactanal.o cMCMChlogit.o cMCMChpoisson.o cMCMChregress.o cMCMCirt1d.o cMCMCirtHier1d.o cMCMClogit.o cMCMCnegbin.o cMCMCnegbinChange.o cMCMCoprobit.o cMCMCoprobitChange.o cMCMCpaircompare.o cMCMCpaircompare2d.o cMCMCpaircompare2dDP.o cMCMCpoisson.o cMCMCpoissonChange.o cMCMCprobit.o cMCMCprobitChange.o cMCMCprobitres.o cMCMCquantreg.o cMCMCregress.o cMCMCregressChange.o cMCMCresidualBreakAnalysis.o cMCMCtobit.o cSSVSquantreg.o lecuyer.o -L/home/hornik/tmp/R-d-clang-17/lib -lR installing to /srv/hornik/tmp/CRAN/MCMCpack.Rcheck/00LOCK-MCMCpack/00new/MCMCpack/libs ** R ** data ** inst ** 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 (MCMCpack)