downloading reverse dependencies ... downloading deeplr_2.0.1.tar.gz ... ok downloading ezcox_1.0.4.tar.gz ... ok downloading gastempt_0.7.0.tar.gz ... ok downloading heddlr_0.6.0.tar.gz ... ok downloading josaplay_0.1.3.tar.gz ... ok downloading MarketMatching_1.2.1.tar.gz ... ok downloading pillar_1.10.2.tar.gz ... ok downloading TestGardener_3.3.5.tar.gz ... ok downloading viafr_0.3.2.tar.gz ... ok downloading vietnameseConverter_0.4.0.tar.gz ... ok downloading vtree_5.6.5.tar.gz ... ok downloading zen4R_0.10.1.tar.gz ... ok downloading arkdb_0.0.18.tar.gz ... ok downloading ATQ_0.2.3.tar.gz ... ok downloading clam_2.6.2.tar.gz ... ok downloading coffee_0.4.3.tar.gz ... ok downloading convergEU_0.7.3.2.tar.gz ... ok downloading countrycode_1.6.1.tar.gz ... ok downloading echor_0.1.9.tar.gz ... ok downloading fec16_0.1.4.tar.gz ... ok downloading haven_2.5.4.tar.gz ... ok downloading IntCal_0.3.1.tar.gz ... ok downloading mdsr_0.2.8.tar.gz ... ok downloading params_0.7.7.tar.gz ... ok downloading rbacon_3.4.1.tar.gz ... ok downloading rice_1.1.1.tar.gz ... ok downloading rintcal_1.1.3.tar.gz ... ok downloading rplum_0.5.2.tar.gz ... ok downloading sss_0.2.2.tar.gz ... ok downloading taxalight_0.1.5.tar.gz ... ok downloading winfapReader_0.1-6.tar.gz ... ok downloading WoodSimulatR_0.6.2.tar.gz ... ok installing dependencies ‘altdoc’, ‘atom4R’, ‘babynames’, ‘bsts’, ‘CausalImpact’, ‘contentid’, ‘etl’, ‘forestmodel’, ‘macleish’, ‘nycflights23’, ‘rbacon’, ‘rice’, ‘rintcal’, ‘rnrfa’, ‘thor’, ‘utf8’ also installing the dependencies ‘daymetr’, ‘MODISTools’, ‘BoomSpikeSlab’, ‘rdflib’, ‘phenocamr’ begin installing package ‘utf8’ begin installing package ‘MODISTools’ begin installing package ‘BoomSpikeSlab’ begin installing package ‘rintcal’ begin installing package ‘altdoc’ begin installing package ‘nycflights23’ begin installing package ‘thor’ begin installing package ‘contentid’ * installing *source* package ‘contentid’ ... ** this is package ‘contentid’ version ‘0.0.19’ ** package ‘contentid’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (contentid) * installing *source* package ‘altdoc’ ... ** this is package ‘altdoc’ version ‘0.5.0’ ** package ‘altdoc’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices *** copying figures ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (altdoc) * installing *source* package ‘rintcal’ ... ** this is package ‘rintcal’ version ‘1.1.3’ ** package ‘rintcal’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (rintcal) * installing *source* package ‘utf8’ ... ** this is package ‘utf8’ version ‘1.2.5’ ** using staged installation ** libs using C compiler: ‘gcc-14 (Debian 14.2.0-19) 14.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpMOxoJV/R.INSTALL3651ff8a36904/utf8/src' gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c as_utf8.c -o as_utf8.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c bytes.c -o bytes.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c context.c -o context.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c init.c -o init.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c render.c -o render.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c render_table.c -o render_table.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c string.c -o string.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c text.c -o text.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c utf8_encode.c -o utf8_encode.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c utf8_format.c -o utf8_format.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c utf8_normalize.c -o utf8_normalize.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c utf8_valid.c -o utf8_valid.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c utf8_width.c -o utf8_width.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c util.c -o util.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c utf8lite/src/array.c -o utf8lite/src/array.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c utf8lite/src/char.c -o utf8lite/src/char.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c utf8lite/src/encode.c -o utf8lite/src/encode.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c utf8lite/src/error.c -o utf8lite/src/error.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c utf8lite/src/escape.c -o utf8lite/src/escape.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c utf8lite/src/graph.c -o utf8lite/src/graph.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c utf8lite/src/graphscan.c -o utf8lite/src/graphscan.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c utf8lite/src/normalize.c -o utf8lite/src/normalize.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c utf8lite/src/render.c -o utf8lite/src/render.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c utf8lite/src/text.c -o utf8lite/src/text.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c utf8lite/src/textassign.c -o utf8lite/src/textassign.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c utf8lite/src/textiter.c -o utf8lite/src/textiter.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Iutf8lite/src -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c utf8lite/src/textmap.c -o utf8lite/src/textmap.o ar rcs libcutf8lite.a utf8lite/src/array.o utf8lite/src/char.o utf8lite/src/encode.o utf8lite/src/error.o utf8lite/src/escape.o utf8lite/src/graph.o utf8lite/src/graphscan.o utf8lite/src/normalize.o utf8lite/src/render.o utf8lite/src/text.o utf8lite/src/textassign.o utf8lite/src/textiter.o utf8lite/src/textmap.o gcc-14 -std=gnu23 -shared -L/home/hornik/tmp/R/lib -Wl,-O1 -o utf8.so as_utf8.o bytes.o context.o init.o render.o render_table.o string.o text.o utf8_encode.o utf8_format.o utf8_normalize.o utf8_valid.o utf8_width.o util.o -L. -lcutf8lite -L/home/hornik/tmp/R/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpMOxoJV/R.INSTALL3651ff8a36904/utf8/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-utf8/00new/utf8/libs ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** 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 (utf8) begin installing package ‘daymetr’ begin installing package ‘rdflib’ begin installing package ‘forestmodel’ begin installing package ‘babynames’ begin installing package ‘etl’ begin installing package ‘rnrfa’ begin installing package ‘rice’ * installing *source* package ‘thor’ ... ** this is package ‘thor’ version ‘1.1.6’ ** package ‘thor’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘gcc-14 (Debian 14.2.0-19) 14.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpBaBsAZ/R.INSTALL3652021503a281/thor/src' gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Ilmdb -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c lmdb/mdb.c -o lmdb/mdb.o lmdb/mdb.c: In function ‘mdb_page_dirty’: lmdb/mdb.c:2383:13: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable] 2383 | int rc, (*insert)(MDB_ID2L, MDB_ID2 *); | ^~ gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Ilmdb -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c lmdb/midl.c -o lmdb/midl.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Ilmdb -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c registration.c -o registration.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Ilmdb -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c thor.c -o thor.o gcc-14 -std=gnu23 -I"/home/hornik/tmp/R/include" -DNDEBUG -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -Ilmdb -fpic -g -O2 -Wall -Wstrict-prototypes -pedantic -mtune=native -c util.c -o util.o gcc-14 -std=gnu23 -shared -L/home/hornik/tmp/R/lib -Wl,-O1 -o thor.so lmdb/mdb.o lmdb/midl.o registration.o thor.o util.o -L/home/hornik/tmp/R/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpBaBsAZ/R.INSTALL3652021503a281/thor/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-thor/00new/thor/libs ** R ** inst ** byte-compile and prepare package for lazy loading R6Class mdb_cursor: finalize() method is public, but it should be private as of R6 2.4.0. This code will continue to work, but in a future version of R6, finalize() will be required to be private. R6Class mdb_env: finalize() method is public, but it should be private as of R6 2.4.0. This code will continue to work, but in a future version of R6, finalize() will be required to be private. R6Class mdb_txn: finalize() method is public, but it should be private as of R6 2.4.0. This code will continue to work, but in a future version of R6, finalize() will be required to be private. ** help *** installing help indices ** building package indices ** installing vignettes ** 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 (thor) * installing *source* package ‘daymetr’ ... ** this is package ‘daymetr’ version ‘1.7.1’ ** package ‘daymetr’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (daymetr) * installing *source* package ‘etl’ ... ** this is package ‘etl’ version ‘0.4.1’ ** package ‘etl’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (etl) * installing *source* package ‘rdflib’ ... ** this is package ‘rdflib’ version ‘0.2.9’ ** package ‘rdflib’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices *** copying figures ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (rdflib) begin installing package ‘atom4R’ * installing *source* package ‘forestmodel’ ... ** this is package ‘forestmodel’ version ‘0.6.2’ ** package ‘forestmodel’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** byte-compile and prepare package for lazy loading ** help *** installing help indices *** copying figures ** building package indices ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (forestmodel) * installing *source* package ‘rice’ ... ** this is package ‘rice’ version ‘1.1.1’ ** package ‘rice’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (rice) begin installing package ‘rbacon’ * installing *source* package ‘rnrfa’ ... ** this is package ‘rnrfa’ version ‘2.1.0.6’ ** package ‘rnrfa’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (rnrfa) * installing *source* package ‘nycflights23’ ... ** this is package ‘nycflights23’ version ‘0.2.0’ ** package ‘nycflights23’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** data *** moving datasets to lazyload DB ** 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 ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (nycflights23) * installing *source* package ‘MODISTools’ ... ** this is package ‘MODISTools’ version ‘1.1.5’ ** package ‘MODISTools’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (MODISTools) begin installing package ‘phenocamr’ * installing *source* package ‘phenocamr’ ... ** this is package ‘phenocamr’ version ‘1.1.5’ ** package ‘phenocamr’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (phenocamr) begin installing package ‘macleish’ * installing *source* package ‘macleish’ ... ** this is package ‘macleish’ version ‘0.3.9’ ** package ‘macleish’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices *** copying figures ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (macleish) * installing *source* package ‘BoomSpikeSlab’ ... ** this is package ‘BoomSpikeSlab’ version ‘1.2.6’ ** package ‘BoomSpikeSlab’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘g++-14 (Debian 14.2.0-19) 14.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/Rtmp4tnF9Z/R.INSTALL36520d45d884d6/BoomSpikeSlab/src' g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c boom_spike_slab_init.cc -o boom_spike_slab_init.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c logit_spike_slab_wrapper.cc -o logit_spike_slab_wrapper.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/PosteriorSamplers/Imputer.hpp:31, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Glm/PosteriorSamplers/BinomialLogitAuxmixSampler.hpp:23, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Glm/PosteriorSamplers/BinomialLogitSpikeSlabSampler.hpp:23, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Glm/PosteriorSamplers/BinomialLogitCompositeSpikeSlabSampler.hpp:22, from logit_spike_slab_wrapper.cc:17: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/PosteriorSamplers/Imputer.hpp: In member function ‘int BOOM::ParallelLatentDataImputer::number_of_observations_managed() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/PosteriorSamplers/Imputer.hpp:218:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 218 | for (int i = 0; i < workers_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from logit_spike_slab_wrapper.cc:14: utils.h: In instantiation of ‘void BOOM::spikeslab::InitializeCoefficients(const BOOM::Vector&, const BOOM::Vector&, BOOM::Ptr, BOOM::Ptr) [with SAMPLER = BOOM::BinomialLogitCompositeSpikeSlabSampler]’: logit_spike_slab_wrapper.cc:95:46: required from here 95 | BOOM::spikeslab::InitializeCoefficients( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 96 | BOOM::ToBoomVector(r_beta0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97 | prior.prior_inclusion_probabilities(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98 | model, | ~~~~~~ 99 | sampler); | ~~~~~~~~ utils.h:35:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 35 | for (int i = 0; i < initial_beta.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c mlm_spike_slab_wrapper.cc -o mlm_spike_slab_wrapper.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/PosteriorSamplers/Imputer.hpp:31, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Glm/PosteriorSamplers/MLVS_data_imputer.hpp:26, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Glm/PosteriorSamplers/MLVS.hpp:23, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Glm/PosteriorSamplers/MultinomialLogitCompositeSpikeSlabSampler.hpp:24, from mlm_spike_slab_wrapper.cc:2: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/PosteriorSamplers/Imputer.hpp: In member function ‘int BOOM::ParallelLatentDataImputer::number_of_observations_managed() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/PosteriorSamplers/Imputer.hpp:218:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 218 | for (int i = 0; i < workers_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c nested_regression_wrapper.cc -o nested_regression_wrapper.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c nnet_wrapper.cc -o nnet_wrapper.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Nnet/GaussianFeedForwardNeuralNetwork.hpp:21, from nnet_wrapper.cc:3: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Nnet/Nnet.hpp: In function ‘void BOOM::Nnet::to_binary(const BOOM::Vector&, std::vector&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Nnet/Nnet.hpp:40:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 40 | for (int i = 0; i < numeric.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/PosteriorSamplers/Imputer.hpp:31, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Glm/PosteriorSamplers/BinomialLogitAuxmixSampler.hpp:23, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Glm/PosteriorSamplers/BinomialLogitSpikeSlabSampler.hpp:23, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Glm/PosteriorSamplers/BinomialLogitCompositeSpikeSlabSampler.hpp:22, from nnet_wrapper.cc:11: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/PosteriorSamplers/Imputer.hpp: In member function ‘int BOOM::ParallelLatentDataImputer::number_of_observations_managed() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/PosteriorSamplers/Imputer.hpp:218:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 218 | for (int i = 0; i < workers_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c poisson_spike_slab_wrapper.cc -o poisson_spike_slab_wrapper.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/PosteriorSamplers/Imputer.hpp:31, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Glm/PosteriorSamplers/PoissonRegressionAuxMixSampler.hpp:30, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Glm/PosteriorSamplers/PoissonRegressionSpikeSlabSampler.hpp:24, from poisson_spike_slab_wrapper.cc:4: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/PosteriorSamplers/Imputer.hpp: In member function ‘int BOOM::ParallelLatentDataImputer::number_of_observations_managed() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/PosteriorSamplers/Imputer.hpp:218:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 218 | for (int i = 0; i < workers_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from poisson_spike_slab_wrapper.cc:16: utils.h: In instantiation of ‘void BOOM::spikeslab::InitializeCoefficients(const BOOM::Vector&, const BOOM::Vector&, BOOM::Ptr, BOOM::Ptr) [with SAMPLER = BOOM::PoissonRegressionSpikeSlabSampler]’: poisson_spike_slab_wrapper.cc:55:44: required from here 55 | BOOM::spikeslab::InitializeCoefficients( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 56 | ToBoomVector(r_initial_beta), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | prior_spec.spike()->prior_inclusion_probabilities(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | model, | ~~~~~~ 59 | sampler); | ~~~~~~~~ utils.h:35:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 35 | for (int i = 0; i < initial_beta.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c probit_spike_slab_wrapper.cc -o probit_spike_slab_wrapper.o In file included from probit_spike_slab_wrapper.cc:14: utils.h: In instantiation of ‘void BOOM::spikeslab::InitializeCoefficients(const BOOM::Vector&, const BOOM::Vector&, BOOM::Ptr, BOOM::Ptr) [with SAMPLER = BOOM::BinomialProbitCompositeSpikeSlabSampler]’: probit_spike_slab_wrapper.cc:80:46: required from here 80 | BOOM::spikeslab::InitializeCoefficients( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 81 | BOOM::ToBoomVector(r_beta0), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82 | prior.prior_inclusion_probabilities(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | model, | ~~~~~~ 84 | sampler); | ~~~~~~~~ utils.h:35:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 35 | for (int i = 0; i < initial_beta.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c quantile_spike_wrapper.cc -o quantile_spike_wrapper.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/PosteriorSamplers/Imputer.hpp:31, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Glm/PosteriorSamplers/QuantileRegressionPosteriorSampler.hpp:28, from quantile_spike_wrapper.cc:4: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/PosteriorSamplers/Imputer.hpp: In member function ‘int BOOM::ParallelLatentDataImputer::number_of_observations_managed() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/PosteriorSamplers/Imputer.hpp:218:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 218 | for (int i = 0; i < workers_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from quantile_spike_wrapper.cc:13: utils.h: In instantiation of ‘void BOOM::spikeslab::InitializeCoefficients(const BOOM::Vector&, const BOOM::Vector&, BOOM::Ptr, BOOM::Ptr) [with SAMPLER = BOOM::QuantileRegressionSpikeSlabSampler]’: quantile_spike_wrapper.cc:50:44: required from here 50 | BOOM::spikeslab::InitializeCoefficients( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 51 | ToBoomVector(r_initial_beta), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52 | prior_spec.spike()->prior_inclusion_probabilities(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53 | model, | ~~~~~~ 54 | sampler); | ~~~~~~~~ utils.h:35:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 35 | for (int i = 0; i < initial_beta.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c shrinkage_regression_wrapper.cc -o shrinkage_regression_wrapper.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c spike_slab_wrapper.cc -o spike_slab_wrapper.o In file included from spike_slab_wrapper.cc:23: utils.h: In instantiation of ‘void BOOM::spikeslab::InitializeCoefficients(const BOOM::Vector&, const BOOM::Vector&, BOOM::Ptr, BOOM::Ptr) [with SAMPLER = BOOM::BregVsSampler]’: spike_slab_wrapper.cc:113:48: required from here 113 | BOOM::spikeslab::InitializeCoefficients( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 114 | model->Beta(), | ~~~~~~~~~~~~~~ 115 | prior.spike()->prior_inclusion_probabilities(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116 | model, | ~~~~~~ 117 | ssvs_sampler); | ~~~~~~~~~~~~~ utils.h:35:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 35 | for (int i = 0; i < initial_beta.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ utils.h: In instantiation of ‘void BOOM::spikeslab::InitializeCoefficients(const BOOM::Vector&, const BOOM::Vector&, BOOM::Ptr, BOOM::Ptr) [with SAMPLER = BOOM::AdaptiveSpikeSlabRegressionSampler]’: spike_slab_wrapper.cc:135:48: required from here 135 | BOOM::spikeslab::InitializeCoefficients( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 136 | model->Beta(), | ~~~~~~~~~~~~~~ 137 | prior.spike()->prior_inclusion_probabilities(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 138 | model, | ~~~~~~ 139 | ssvs_sampler); | ~~~~~~~~~~~~~ utils.h:35:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 35 | for (int i = 0; i < initial_beta.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ utils.h: In instantiation of ‘void BOOM::spikeslab::InitializeCoefficients(const BOOM::Vector&, const BOOM::Vector&, BOOM::Ptr, BOOM::Ptr) [with SAMPLER = BOOM::SpikeSlabDaRegressionSampler]’: spike_slab_wrapper.cc:157:46: required from here 157 | BOOM::spikeslab::InitializeCoefficients( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 158 | model->Beta(), | ~~~~~~~~~~~~~~ 159 | prior.spike()->prior_inclusion_probabilities(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160 | model, | ~~~~~~ 161 | oda_sampler); | ~~~~~~~~~~~~ utils.h:35:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 35 | for (int i = 0; i < initial_beta.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c splines.cc -o splines.o splines.cc: In function ‘SEXPREC* boom_spike_slab_Bspline_basis(SEXP, SEXP)’: splines.cc:38:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 38 | for (int i = 0; i < x.size(); ++i) { | ~~^~~~~~~~~~ splines.cc: In function ‘SEXPREC* boom_spike_slab_Mspline_basis(SEXP, SEXP)’: splines.cc:58:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 58 | for (int i = 0; i < x.size(); ++i) { | ~~^~~~~~~~~~ splines.cc: In function ‘SEXPREC* boom_spike_slab_Ispline_basis(SEXP, SEXP)’: splines.cc:77:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 77 | for (int i = 0; i < x.size(); ++i) { | ~~^~~~~~~~~~ g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R/lib -Wl,-O1 -o BoomSpikeSlab.so boom_spike_slab_init.o logit_spike_slab_wrapper.o mlm_spike_slab_wrapper.o nested_regression_wrapper.o nnet_wrapper.o poisson_spike_slab_wrapper.o probit_spike_slab_wrapper.o quantile_spike_wrapper.o shrinkage_regression_wrapper.o spike_slab_wrapper.o splines.o /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/lib/libboom.a -L/home/hornik/tmp/R/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/Rtmp4tnF9Z/R.INSTALL36520d45d884d6/BoomSpikeSlab/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-BoomSpikeSlab/00new/BoomSpikeSlab/libs ** R ** 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 (BoomSpikeSlab) begin installing package ‘bsts’ * installing *source* package ‘babynames’ ... ** this is package ‘babynames’ version ‘1.0.1’ ** package ‘babynames’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** data *** moving datasets to lazyload DB ** 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 ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (babynames) * installing *source* package ‘rbacon’ ... ** this is package ‘rbacon’ version ‘3.4.1’ ** package ‘rbacon’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘g++-14 (Debian 14.2.0-19) 14.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpuTOSQh/R.INSTALL36554f6e469fdd/rbacon/src' g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c Matrix.cpp -o Matrix.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c RcppExports.cpp -o RcppExports.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c bacon.cpp -o bacon.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c events.cpp -o events.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c gauss.cpp -o gauss.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c input.cpp -o input.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c kernel.cpp -o kernel.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c ranfun.cpp -o ranfun.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c vector.cpp -o vector.o g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R/lib -Wl,-O1 -o rbacon.so Matrix.o RcppExports.o bacon.o events.o gauss.o input.o kernel.o ranfun.o vector.o -L/home/hornik/tmp/R/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpuTOSQh/R.INSTALL36554f6e469fdd/rbacon/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-rbacon/00new/rbacon/libs ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** 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 (rbacon) * installing *source* package ‘atom4R’ ... ** this is package ‘atom4R’ version ‘0.3-3’ ** package ‘atom4R’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** 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 ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (atom4R) * installing *source* package ‘bsts’ ... ** this is package ‘bsts’ version ‘0.9.10’ ** package ‘bsts’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘g++-14 (Debian 14.2.0-19) 14.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/Rtmp71w7dS/R.INSTALL365701e0c18b3/bsts/src' g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c aggregate_time_series.cc -o aggregate_time_series.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c bsts.cc -o bsts.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23, from model_manager.h:22, from bsts.cc:20: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1269:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘BOOM::uint’ {aka ‘long int’} [-Wsign-compare] 1269 | for (size_t i = ncol_; i < lhs.size(); ++i) { | ~~^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1499 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_and_add(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1508 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1517 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1525 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1536 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1546 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector >&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1558 | if (dim < diagonal.size()) { | ~~~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2052 | if (dense_right_.size() != right_.size()) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from bsts.cc:22: create_state_model.h: In member function ‘void BOOM::bsts::StateModelFactoryBase::InstallPostStateListElements()’: create_state_model.h:89:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 89 | for (int i = 0; i < post_state_list_elements_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bsts.cc: In function ‘SEXPREC* analysis_common_r_bsts_one_step_prediction_errors_(SEXP, SEXP, SEXP)’: bsts.cc:211:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 211 | for (int i = 0; i < cutpoints.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ bsts.cc:217:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 217 | for (int i = 0; i < futures.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ bsts.cc:223:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 223 | for (int i = 0; i < prediction_errors.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28, from model_manager.h:23: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10: required from here 227 | void ensure_size(int time) override { | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 228 | while(nodes_.size() <= time) { | ~~~~~~~~~~~~~~^~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c bsts_init.cc -o bsts_init.o g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c create_dynamic_intercept_state_model.cpp -o create_dynamic_intercept_state_model.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23, from create_state_model.h:24, from create_dynamic_intercept_state_model.h:21, from create_dynamic_intercept_state_model.cpp:19: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1269:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘BOOM::uint’ {aka ‘long int’} [-Wsign-compare] 1269 | for (size_t i = ncol_; i < lhs.size(); ++i) { | ~~^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1499 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_and_add(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1508 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1517 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1525 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1536 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1546 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector >&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1558 | if (dim < diagonal.size()) { | ~~~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2052 | if (dense_right_.size() != right_.size()) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ create_state_model.h: In member function ‘void BOOM::bsts::StateModelFactoryBase::InstallPostStateListElements()’: create_state_model.h:89:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 89 | for (int i = 0; i < post_state_list_elements_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ create_dynamic_intercept_state_model.cpp: In member function ‘BOOM::Ptr BOOM::bsts::DynamicInterceptStateModelFactory::CreateStateModel(BOOM::DynamicInterceptRegressionModel*, SEXP, const std::string&)’: create_dynamic_intercept_state_model.cpp:86:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 86 | for (int i = 0; i < class_info.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/DynamicInterceptRegression.hpp:29, from create_dynamic_intercept_state_model.cpp:20: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10: required from here 227 | void ensure_size(int time) override { | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 228 | while(nodes_.size() <= time) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Glm/RegressionModel.hpp:33, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateModels/RegressionStateModel.hpp:23, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/DynamicInterceptRegression.hpp:26: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Policies/SufstatDataPolicy.hpp: In instantiation of ‘void BOOM::SufstatDataPolicy::refresh_suf() [with D = BOOM::UnivData; S = BOOM::GaussianSuf]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Policies/SufstatDataPolicy.hpp:145:5: required from ‘void BOOM::SufstatDataPolicy::set_data(const DatasetType&) [with D = BOOM::UnivData; S = BOOM::GaussianSuf; DatasetType = std::vector > >]’ 145 | refresh_suf(); | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Policies/SufstatDataPolicy.hpp:143:8: required from here 143 | void SufstatDataPolicy::set_data(const DatasetType &d) { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Policies/SufstatDataPolicy.hpp:83:24: warning: comparison of integer expressions of different signedness: ‘BOOM::uint’ {aka ‘long int’} and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 83 | for (uint i = 0; i < d.size(); ++i) suf_->update(d[i]); | ~~^~~~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c create_shared_state_model.cpp -o create_shared_state_model.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23, from create_state_model.h:24, from create_shared_state_model.h:21, from create_shared_state_model.cpp:19: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1269:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘BOOM::uint’ {aka ‘long int’} [-Wsign-compare] 1269 | for (size_t i = ncol_; i < lhs.size(); ++i) { | ~~^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1499 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_and_add(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1508 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1517 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1525 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1536 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1546 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector >&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1558 | if (dim < diagonal.size()) { | ~~~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2052 | if (dense_right_.size() != right_.size()) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ create_state_model.h: In member function ‘void BOOM::bsts::StateModelFactoryBase::InstallPostStateListElements()’: create_state_model.h:89:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 89 | for (int i = 0; i < post_state_list_elements_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:26, from create_shared_state_model.h:24: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp: In instantiation of ‘bool BOOM::StateSpaceUtils::SharedStateModelManager::has_series_specific_state() const [with PROXY = BOOM::ProxyScalarStateSpaceModel]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:214:54: required from here 214 | return state_manager_.has_series_specific_state(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp:47:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 47 | for (int i = 0; i < proxy_models_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp: In instantiation of ‘void BOOM::StateSpaceUtils::SharedStateModelManager::observe_time_dimension(int) [with PROXY = BOOM::ProxyScalarStateSpaceModel]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:380:44: required from here 380 | state_manager_.observe_time_dimension(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp:86:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 86 | for (int m = 0; m < proxy_models_.size(); ++m) { | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:30: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10: required from here 227 | void ensure_size(int time) override { | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 228 | while(nodes_.size() <= time) { | ~~~~~~~~~~~~~~^~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c create_state_model.cpp -o create_state_model.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23, from create_state_model.h:24, from create_state_model.cpp:17: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1269:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘BOOM::uint’ {aka ‘long int’} [-Wsign-compare] 1269 | for (size_t i = ncol_; i < lhs.size(); ++i) { | ~~^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1499 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_and_add(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1508 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1517 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1525 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1536 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1546 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector >&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1558 | if (dim < diagonal.size()) { | ~~~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2052 | if (dense_right_.size() != right_.size()) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ create_state_model.h: In member function ‘void BOOM::bsts::StateModelFactoryBase::InstallPostStateListElements()’: create_state_model.h:89:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 89 | for (int i = 0; i < post_state_list_elements_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/PosteriorSamplers/DynamicRegressionArPosteriorSampler.hpp:23, from create_state_model.cpp:42: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateModels/DynamicRegressionArStateModel.hpp: In member function ‘virtual BOOM::SparseVector BOOM::DynamicRegressionArStateModel::observation_matrix(int) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateModels/DynamicRegressionArStateModel.hpp:121:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 121 | if (t >= expanded_predictors_.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateModels/HierarchicalRegressionHolidayStateModel.hpp:31, from create_state_model.cpp:48: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateModels/RegressionHolidayStateModel.hpp: In member function ‘const BOOM::Holiday* BOOM::RegressionHolidayBaseImpl::holiday(int) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateModels/RegressionHolidayStateModel.hpp:69:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 69 | return (t >= 0 && t < holidays_.size()) ? holidays_[t].get() : nullptr; | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateModels/RegressionHolidayStateModel.hpp: In member function ‘int BOOM::RegressionHolidayBaseImpl::which_holiday(int) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateModels/RegressionHolidayStateModel.hpp:111:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 111 | return (t >= 0 && t < which_holiday_.size()) ? which_holiday_[t] : -1; | ~~^~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateModels/RegressionHolidayStateModel.hpp: In member function ‘int BOOM::RegressionHolidayBaseImpl::which_day(int) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateModels/RegressionHolidayStateModel.hpp:121:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 121 | return (t >= 0 && t < which_day_.size()) ? which_day_[t] : -1; | ~~^~~~~~~~~~~~~~~~~~~ create_state_model.cpp: In member function ‘BOOM::Ptr BOOM::bsts::StateModelFactory::CreateStateModel(BOOM::ScalarStateSpaceModelBase*, SEXP, const std::string&)’: create_state_model.cpp:191:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 191 | for (int i = 0; i < class_info.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/DynamicInterceptRegression.hpp:29, from create_state_model.cpp:40: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10: required from here 227 | void ensure_size(int time) override { | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 228 | while(nodes_.size() <= time) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/GammaModel.hpp:29, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/ChisqModel.hpp:21, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/r_interface/prior_specification.hpp:23, from create_state_model.cpp:25: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Policies/SufstatDataPolicy.hpp: In instantiation of ‘void BOOM::SufstatDataPolicy::refresh_suf() [with D = BOOM::UnivData; S = BOOM::GaussianSuf]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Policies/SufstatDataPolicy.hpp:145:5: required from ‘void BOOM::SufstatDataPolicy::set_data(const DatasetType&) [with D = BOOM::UnivData; S = BOOM::GaussianSuf; DatasetType = std::vector > >]’ 145 | refresh_suf(); | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Policies/SufstatDataPolicy.hpp:143:8: required from here 143 | void SufstatDataPolicy::set_data(const DatasetType &d) { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Policies/SufstatDataPolicy.hpp:83:24: warning: comparison of integer expressions of different signedness: ‘BOOM::uint’ {aka ‘long int’} and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 83 | for (uint i = 0; i < d.size(); ++i) suf_->update(d[i]); | ~~^~~~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c dirm.cc -o dirm.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23, from model_manager.h:22, from dirm.cc:20: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1269:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘BOOM::uint’ {aka ‘long int’} [-Wsign-compare] 1269 | for (size_t i = ncol_; i < lhs.size(); ++i) { | ~~^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1499 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_and_add(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1508 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1517 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1525 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1536 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1546 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector >&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1558 | if (dim < diagonal.size()) { | ~~~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2052 | if (dense_right_.size() != right_.size()) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28, from model_manager.h:23: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10: required from here 227 | void ensure_size(int time) override { | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 228 | while(nodes_.size() <= time) { | ~~~~~~~~~~~~~~^~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c dynamic_intercept_model_manager.cc -o dynamic_intercept_model_manager.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23, from model_manager.h:22, from dynamic_intercept_model_manager.h:20, from dynamic_intercept_model_manager.cc:17: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1269:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘BOOM::uint’ {aka ‘long int’} [-Wsign-compare] 1269 | for (size_t i = ncol_; i < lhs.size(); ++i) { | ~~^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1499 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_and_add(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1508 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1517 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1525 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1536 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1546 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector >&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1558 | if (dim < diagonal.size()) { | ~~~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2052 | if (dense_right_.size() != right_.size()) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from create_dynamic_intercept_state_model.h:21, from dynamic_intercept_model_manager.cc:18: create_state_model.h: In member function ‘void BOOM::bsts::StateModelFactoryBase::InstallPostStateListElements()’: create_state_model.h:89:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 89 | for (int i = 0; i < post_state_list_elements_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dynamic_intercept_model_manager.cc: In member function ‘virtual void BOOM::bsts::DynamicInterceptModelManager::AddDataFromList(SEXP)’: dynamic_intercept_model_manager.cc:213:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 213 | while(observation_number < response.size() && | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28, from model_manager.h:23: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10: required from here 227 | void ensure_size(int time) override { | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 228 | while(nodes_.size() <= time) { | ~~~~~~~~~~~~~~^~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c get_date_ranges.cc -o get_date_ranges.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23, from create_state_model.h:24, from get_date_ranges.cc:23: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1269:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘BOOM::uint’ {aka ‘long int’} [-Wsign-compare] 1269 | for (size_t i = ncol_; i < lhs.size(); ++i) { | ~~^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1499 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_and_add(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1508 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1517 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1525 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1536 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1546 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector >&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1558 | if (dim < diagonal.size()) { | ~~~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2052 | if (dense_right_.size() != right_.size()) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ create_state_model.h: In member function ‘void BOOM::bsts::StateModelFactoryBase::InstallPostStateListElements()’: create_state_model.h:89:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 89 | for (int i = 0; i < post_state_list_elements_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ get_date_ranges.cc: In function ‘SEXPREC* analysis_common_r_get_date_ranges_(SEXP, SEXP)’: get_date_ranges.cc:62:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | for (int i = 0; i < dates.size(); ++i) { | ~~^~~~~~~~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c mbsts.cc -o mbsts.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23, from model_manager.h:22, from mbsts.cc:20: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1269:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘BOOM::uint’ {aka ‘long int’} [-Wsign-compare] 1269 | for (size_t i = ncol_; i < lhs.size(); ++i) { | ~~^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1499 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_and_add(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1508 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1517 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1525 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1536 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1546 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector >&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1558 | if (dim < diagonal.size()) { | ~~~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2052 | if (dense_right_.size() != right_.size()) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from mbsts.cc:23: create_state_model.h: In member function ‘void BOOM::bsts::StateModelFactoryBase::InstallPostStateListElements()’: create_state_model.h:89:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 89 | for (int i = 0; i < post_state_list_elements_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:26, from create_shared_state_model.h:24, from mbsts.cc:24: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp: In instantiation of ‘bool BOOM::StateSpaceUtils::SharedStateModelManager::has_series_specific_state() const [with PROXY = BOOM::ProxyScalarStateSpaceModel]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:214:54: required from here 214 | return state_manager_.has_series_specific_state(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp:47:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 47 | for (int i = 0; i < proxy_models_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp: In instantiation of ‘void BOOM::StateSpaceUtils::SharedStateModelManager::observe_time_dimension(int) [with PROXY = BOOM::ProxyScalarStateSpaceModel]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:380:44: required from here 380 | state_manager_.observe_time_dimension(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp:86:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 86 | for (int m = 0; m < proxy_models_.size(); ++m) { | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28, from model_manager.h:23: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10: required from here 227 | void ensure_size(int time) override { | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 228 | while(nodes_.size() <= time) { | ~~~~~~~~~~~~~~^~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c mixed_frequency.cc -o mixed_frequency.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23, from create_state_model.h:24, from mixed_frequency.cc:19: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1269:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘BOOM::uint’ {aka ‘long int’} [-Wsign-compare] 1269 | for (size_t i = ncol_; i < lhs.size(); ++i) { | ~~^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1499 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_and_add(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1508 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1517 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1525 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1536 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1546 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector >&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1558 | if (dim < diagonal.size()) { | ~~~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2052 | if (dense_right_.size() != right_.size()) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ create_state_model.h: In member function ‘void BOOM::bsts::StateModelFactoryBase::InstallPostStateListElements()’: create_state_model.h:89:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 89 | for (int i = 0; i < post_state_list_elements_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mixed_frequency.cc: In function ‘void {anonymous}::TranscribeResponseData(const BOOM::Ptr&, const BOOM::Ptr&, BOOM::RErrorReporter*)’: mixed_frequency.cc:280:19: warning: comparison of integer expressions of different signedness: ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} and ‘BOOM::uint’ {aka ‘long int’} [-Wsign-compare] 280 | if (data.size() != imputed_data.size()) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ mixed_frequency.cc: In function ‘std::vector, std::allocator > > {anonymous}::ComputeTrainingData(SEXP, SEXP, SEXP, SEXP, SEXP)’: mixed_frequency.cc:319:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 319 | && (which_month < target_series.size()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c model_manager.cc -o model_manager.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23, from model_manager.h:22, from model_manager.cc:19: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1269:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘BOOM::uint’ {aka ‘long int’} [-Wsign-compare] 1269 | for (size_t i = ncol_; i < lhs.size(); ++i) { | ~~^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1499 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_and_add(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1508 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1517 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1525 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1536 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1546 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector >&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1558 | if (dim < diagonal.size()) { | ~~~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2052 | if (dense_right_.size() != right_.size()) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from model_manager.cc:28: create_state_model.h: In member function ‘void BOOM::bsts::StateModelFactoryBase::InstallPostStateListElements()’: create_state_model.h:89:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 89 | for (int i = 0; i < post_state_list_elements_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from model_manager.cc:36: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateModels/DynamicRegressionArStateModel.hpp: In member function ‘virtual BOOM::SparseVector BOOM::DynamicRegressionArStateModel::observation_matrix(int) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateModels/DynamicRegressionArStateModel.hpp:121:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 121 | if (t >= expanded_predictors_.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:26, from multivariate_gaussian_model_manager.h:25, from model_manager.cc:25: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp: In instantiation of ‘bool BOOM::StateSpaceUtils::SharedStateModelManager::has_series_specific_state() const [with PROXY = BOOM::ProxyScalarStateSpaceModel]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:214:54: required from here 214 | return state_manager_.has_series_specific_state(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp:47:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 47 | for (int i = 0; i < proxy_models_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp: In instantiation of ‘void BOOM::StateSpaceUtils::SharedStateModelManager::observe_time_dimension(int) [with PROXY = BOOM::ProxyScalarStateSpaceModel]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:380:44: required from here 380 | state_manager_.observe_time_dimension(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp:86:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 86 | for (int m = 0; m < proxy_models_.size(); ++m) { | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28, from model_manager.h:23: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10: required from here 227 | void ensure_size(int time) override { | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 228 | while(nodes_.size() <= time) { | ~~~~~~~~~~~~~~^~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c multivariate_gaussian_model_manager.cc -o multivariate_gaussian_model_manager.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23, from utils.h:24, from multivariate_gaussian_model_manager.cc:19: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1269:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘BOOM::uint’ {aka ‘long int’} [-Wsign-compare] 1269 | for (size_t i = ncol_; i < lhs.size(); ++i) { | ~~^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1499 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_and_add(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1508 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1517 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1525 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1536 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1546 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector >&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1558 | if (dim < diagonal.size()) { | ~~~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2052 | if (dense_right_.size() != right_.size()) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from create_shared_state_model.h:21, from multivariate_gaussian_model_manager.cc:21: create_state_model.h: In member function ‘void BOOM::bsts::StateModelFactoryBase::InstallPostStateListElements()’: create_state_model.h:89:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 89 | for (int i = 0; i < post_state_list_elements_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:26, from multivariate_gaussian_model_manager.h:25, from multivariate_gaussian_model_manager.cc:20: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp: In instantiation of ‘bool BOOM::StateSpaceUtils::SharedStateModelManager::has_series_specific_state() const [with PROXY = BOOM::ProxyScalarStateSpaceModel]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:214:54: required from here 214 | return state_manager_.has_series_specific_state(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp:47:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 47 | for (int i = 0; i < proxy_models_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp: In instantiation of ‘void BOOM::StateSpaceUtils::SharedStateModelManager::observe_time_dimension(int) [with PROXY = BOOM::ProxyScalarStateSpaceModel]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:380:44: required from here 380 | state_manager_.observe_time_dimension(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp:86:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 86 | for (int m = 0; m < proxy_models_.size(); ++m) { | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28, from utils.h:25: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10: required from here 227 | void ensure_size(int time) override { | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 228 | while(nodes_.size() <= time) { | ~~~~~~~~~~~~~~^~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c state_space_gaussian_model_manager.cc -o state_space_gaussian_model_manager.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23, from model_manager.h:22, from state_space_gaussian_model_manager.h:20, from state_space_gaussian_model_manager.cc:17: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1269:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘BOOM::uint’ {aka ‘long int’} [-Wsign-compare] 1269 | for (size_t i = ncol_; i < lhs.size(); ++i) { | ~~^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1499 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_and_add(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1508 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1517 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1525 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1536 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1546 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector >&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1558 | if (dim < diagonal.size()) { | ~~~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2052 | if (dense_right_.size() != right_.size()) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ state_space_gaussian_model_manager.cc: In member function ‘void BOOM::bsts::StateSpaceModelManager::AddData(const BOOM::Vector&, const std::vector&)’: state_space_gaussian_model_manager.cc:142:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 142 | for (int i = 0; i < response.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ state_space_gaussian_model_manager.cc: In member function ‘virtual BOOM::bsts::HoldoutErrorSampler BOOM::bsts::StateSpaceModelManager::CreateHoldoutSampler(SEXP, int, bool, BOOM::Matrix*)’: state_space_gaussian_model_manager.cc:177:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 177 | for (int i = cutpoint + 1; i < data.size(); ++i) { | ~~^~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28, from model_manager.h:23: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10: required from here 227 | void ensure_size(int time) override { | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 228 | while(nodes_.size() <= time) { | ~~~~~~~~~~~~~~^~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c state_space_logit_model_manager.cc -o state_space_logit_model_manager.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23, from model_manager.h:22, from state_space_logit_model_manager.h:20, from state_space_logit_model_manager.cc:17: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1269:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘BOOM::uint’ {aka ‘long int’} [-Wsign-compare] 1269 | for (size_t i = ncol_; i < lhs.size(); ++i) { | ~~^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1499 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_and_add(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1508 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1517 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1525 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1536 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1546 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector >&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1558 | if (dim < diagonal.size()) { | ~~~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2052 | if (dense_right_.size() != right_.size()) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Glm/PosteriorSamplers/BinomialLogitAuxmixSampler.hpp:23, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Glm/PosteriorSamplers/BinomialLogitSpikeSlabSampler.hpp:23, from state_space_logit_model_manager.cc:20: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/PosteriorSamplers/Imputer.hpp: In member function ‘int BOOM::ParallelLatentDataImputer::number_of_observations_managed() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/PosteriorSamplers/Imputer.hpp:218:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 218 | for (int i = 0; i < workers_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ state_space_logit_model_manager.cc: In member function ‘virtual BOOM::StateSpaceLogitModel* BOOM::bsts::StateSpaceLogitModelManager::CreateBareModel(SEXP, SEXP, SEXP, BOOM::RListIoManager*)’: state_space_logit_model_manager.cc:66:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 66 | for (int i = 0; i < successes.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ state_space_logit_model_manager.cc: In member function ‘void BOOM::bsts::StateSpaceLogitModelManager::AddData(const BOOM::Vector&, const BOOM::Vector&, const BOOM::Matrix&, const std::vector&)’: state_space_logit_model_manager.cc:202:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 202 | for (int i = 0; i < successes.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28, from model_manager.h:23: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10: required from here 227 | void ensure_size(int time) override { | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 228 | while(nodes_.size() <= time) { | ~~~~~~~~~~~~~~^~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c state_space_poisson_model_manager.cc -o state_space_poisson_model_manager.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23, from model_manager.h:22, from state_space_poisson_model_manager.h:20, from state_space_poisson_model_manager.cc:17: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1269:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘BOOM::uint’ {aka ‘long int’} [-Wsign-compare] 1269 | for (size_t i = ncol_; i < lhs.size(); ++i) { | ~~^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1499 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_and_add(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1508 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1517 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1525 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1536 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1546 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector >&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1558 | if (dim < diagonal.size()) { | ~~~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2052 | if (dense_right_.size() != right_.size()) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Glm/PosteriorSamplers/PoissonRegressionAuxMixSampler.hpp:30, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/Glm/PosteriorSamplers/PoissonRegressionSpikeSlabSampler.hpp:24, from state_space_poisson_model_manager.cc:25: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/PosteriorSamplers/Imputer.hpp: In member function ‘int BOOM::ParallelLatentDataImputer::number_of_observations_managed() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/PosteriorSamplers/Imputer.hpp:218:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 218 | for (int i = 0; i < workers_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ state_space_poisson_model_manager.cc: In member function ‘virtual BOOM::StateSpacePoissonModel* BOOM::bsts::StateSpacePoissonModelManager::CreateBareModel(SEXP, SEXP, SEXP, BOOM::RListIoManager*)’: state_space_poisson_model_manager.cc:85:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 85 | for (int i = 0; i < counts.size(); ++i) { | ~~^~~~~~~~~~~~~~~ state_space_poisson_model_manager.cc: In member function ‘void BOOM::bsts::StateSpacePoissonModelManager::AddData(const BOOM::Vector&, const BOOM::Vector&, const BOOM::Matrix&, const std::vector&)’: state_space_poisson_model_manager.cc:210:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 210 | for (int i = 0; i < counts.size(); ++i) { | ~~^~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28, from model_manager.h:23: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10: required from here 227 | void ensure_size(int time) override { | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 228 | while(nodes_.size() <= time) { | ~~~~~~~~~~~~~~^~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c state_space_regression_model_manager.cc -o state_space_regression_model_manager.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23, from model_manager.h:22, from state_space_gaussian_model_manager.h:20, from state_space_regression_model_manager.h:20, from state_space_regression_model_manager.cc:17: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1269:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘BOOM::uint’ {aka ‘long int’} [-Wsign-compare] 1269 | for (size_t i = ncol_; i < lhs.size(); ++i) { | ~~^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1499 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_and_add(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1508 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1517 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1525 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1536 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1546 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector >&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1558 | if (dim < diagonal.size()) { | ~~~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2052 | if (dense_right_.size() != right_.size()) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ state_space_regression_model_manager.cc: In member function ‘virtual BOOM::StateSpaceRegressionModel* BOOM::bsts::StateSpaceRegressionModelManager::CreateBareModel(SEXP, SEXP, SEXP, BOOM::RListIoManager*)’: state_space_regression_model_manager.cc:75:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 75 | for (int i = 0; i < response.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ state_space_regression_model_manager.cc: In member function ‘void BOOM::bsts::StateSpaceRegressionModelManager::AddData(const BOOM::Vector&, const BOOM::Matrix&, const std::vector&)’: state_space_regression_model_manager.cc:233:28: warning: comparison of integer expressions of different signedness: ‘BOOM::uint’ {aka ‘long int’} and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 233 | if (nrow(predictors) != response.size() | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ state_space_regression_model_manager.cc:244:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 244 | for (int i = 0; i < response.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ state_space_regression_model_manager.cc: In member function ‘virtual BOOM::bsts::HoldoutErrorSampler BOOM::bsts::StateSpaceRegressionModelManager::CreateHoldoutSampler(SEXP, int, bool, BOOM::Matrix*)’: state_space_regression_model_manager.cc:296:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 296 | for (int i = cutpoint + 1; i < data.size(); ++i) { | ~~^~~~~~~~~~~~~ state_space_regression_model_manager.cc:303:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 303 | for (int i = cutpoint + 1; i < data.size(); ++i) { | ~~^~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28, from model_manager.h:23: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10: required from here 227 | void ensure_size(int time) override { | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 228 | while(nodes_.size() <= time) { | ~~~~~~~~~~~~~~^~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c state_space_student_model_manager.cc -o state_space_student_model_manager.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23, from model_manager.h:22, from state_space_student_model_manager.h:20, from state_space_student_model_manager.cc:17: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1269:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘BOOM::uint’ {aka ‘long int’} [-Wsign-compare] 1269 | for (size_t i = ncol_; i < lhs.size(); ++i) { | ~~^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1499 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_and_add(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1508 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1517 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1525 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1536 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1546 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector >&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1558 | if (dim < diagonal.size()) { | ~~~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2052 | if (dense_right_.size() != right_.size()) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ state_space_student_model_manager.cc: In member function ‘virtual BOOM::StateSpaceStudentRegressionModel* BOOM::bsts::StateSpaceStudentModelManager::CreateBareModel(SEXP, SEXP, SEXP, BOOM::RListIoManager*)’: state_space_student_model_manager.cc:73:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 73 | for (int i = 0; i < response.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ state_space_student_model_manager.cc: In member function ‘virtual BOOM::bsts::HoldoutErrorSampler BOOM::bsts::StateSpaceStudentModelManager::CreateHoldoutSampler(SEXP, int, bool, BOOM::Matrix*)’: state_space_student_model_manager.cc:183:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | for (int i = cutpoint + 1; i < data.size(); ++i) { | ~~^~~~~~~~~~~~~ state_space_student_model_manager.cc:190:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 190 | for (int i = cutpoint + 1; i < data.size(); ++i) { | ~~^~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28, from model_manager.h:23: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10: required from here 227 | void ensure_size(int time) override { | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 228 | while(nodes_.size() <= time) { | ~~~~~~~~~~~~~~^~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c timestamp_info.cc -o timestamp_info.o timestamp_info.cc: In member function ‘void BOOM::bsts::TimestampInfo::UnpackForecastTimestamps(SEXP)’: timestamp_info.cc:54:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 54 | for (int i = 1; i < forecast_timestamps_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I`/home/hornik/tmp/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c utils.cc -o utils.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23, from utils.h:24, from utils.cc:17: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 215 | for (int i = 0; i < threads_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1269:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘BOOM::uint’ {aka ‘long int’} [-Wsign-compare] 1269 | for (size_t i = ncol_; i < lhs.size(); ++i) { | ~~^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1499 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_and_add(BOOM::VectorView, const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1508 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1517 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1525 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1536 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1546 | for (int i = 0; i < diagonal_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector >&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1558 | if (dim < diagonal.size()) { | ~~~~^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2052 | if (dense_right_.size() != right_.size()) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ utils.cc: In function ‘void BOOM::bsts::DropUnforcedCoefficients(const BOOM::Ptr&, const BOOM::Vector&)’: utils.cc:28:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 28 | for (int i = 0; i < prior_inclusion_probs.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ utils.cc: In function ‘std::vector BOOM::bsts::IsObserved(SEXP)’: utils.cc:58:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 58 | for (int i = 0; i < n; ++i) { | ~~^~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28, from utils.h:25: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10: required from here 227 | void ensure_size(int time) override { | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 228 | while(nodes_.size() <= time) { | ~~~~~~~~~~~~~~^~~~~~~~ g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R/lib -Wl,-O1 -o bsts.so aggregate_time_series.o bsts.o bsts_init.o create_dynamic_intercept_state_model.o create_shared_state_model.o create_state_model.o dirm.o dynamic_intercept_model_manager.o get_date_ranges.o mbsts.o mixed_frequency.o model_manager.o multivariate_gaussian_model_manager.o state_space_gaussian_model_manager.o state_space_logit_model_manager.o state_space_poisson_model_manager.o state_space_regression_model_manager.o state_space_student_model_manager.o timestamp_info.o utils.o /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Boom/lib/libboom.a -L/home/hornik/tmp/R/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/Rtmp71w7dS/R.INSTALL365701e0c18b3/bsts/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-bsts/00new/bsts/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 (bsts) begin installing package ‘CausalImpact’ * installing *source* package ‘CausalImpact’ ... ** this is package ‘CausalImpact’ version ‘1.3.0’ ** package ‘CausalImpact’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (CausalImpact) checking utf8_1.2.5.tar.gz ... checking deeplr_2.0.1.tar.gz ... checking ezcox_1.0.4.tar.gz ... checking gastempt_0.7.0.tar.gz ... checking heddlr_0.6.0.tar.gz ... checking josaplay_0.1.3.tar.gz ... checking MarketMatching_1.2.1.tar.gz ... checking pillar_1.10.2.tar.gz ... checking TestGardener_3.3.5.tar.gz ... checking viafr_0.3.2.tar.gz ... checking vietnameseConverter_0.4.0.tar.gz ... checking vtree_5.6.5.tar.gz ... checking zen4R_0.10.1.tar.gz ... checking arkdb_0.0.18.tar.gz ... checking ATQ_0.2.3.tar.gz ... checking clam_2.6.2.tar.gz ... checking coffee_0.4.3.tar.gz ... checking convergEU_0.7.3.2.tar.gz ... checking countrycode_1.6.1.tar.gz ... checking echor_0.1.9.tar.gz ... checking fec16_0.1.4.tar.gz ... checking haven_2.5.4.tar.gz ... checking IntCal_0.3.1.tar.gz ... checking mdsr_0.2.8.tar.gz ... checking params_0.7.7.tar.gz ... checking rbacon_3.4.1.tar.gz ... checking rice_1.1.1.tar.gz ... checking rintcal_1.1.3.tar.gz ... checking WoodSimulatR_0.6.2.tar.gz ... checking sss_0.2.2.tar.gz ... checking rplum_0.5.2.tar.gz ... checking taxalight_0.1.5.tar.gz ... checking winfapReader_0.1-6.tar.gz ... Depends: Package: utf8 Depends: R (>= 2.10) Timings: user system elapsed utf8 36.73 5.448 43.953 Results: Check status summary: NOTE OK Source packages 0 1 Reverse depends 1 31 Check results summary: utf8 ... OK rdepends_arkdb ... OK rdepends_ATQ ... NOTE * checking DESCRIPTION meta-information ... NOTE rdepends_clam ... OK rdepends_coffee ... OK rdepends_convergEU ... OK rdepends_countrycode ... OK rdepends_deeplr ... OK rdepends_echor ... OK rdepends_ezcox ... OK rdepends_fec16 ... OK rdepends_gastempt ... OK rdepends_haven ... OK rdepends_heddlr ... OK rdepends_IntCal ... OK rdepends_josaplay ... OK rdepends_MarketMatching ... OK rdepends_mdsr ... OK rdepends_params ... OK rdepends_pillar ... OK rdepends_rbacon ... OK rdepends_rice ... OK rdepends_rintcal ... OK rdepends_rplum ... OK rdepends_sss ... OK rdepends_taxalight ... OK rdepends_TestGardener ... OK rdepends_viafr ... OK rdepends_vietnameseConverter ... OK rdepends_vtree ... OK rdepends_winfapReader ... OK rdepends_WoodSimulatR ... OK rdepends_zen4R ... OK Check results changes: Package: taxalight Check: CRAN incoming feasibility Old result: NOTE