* installing to library ‘/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages’
* installing *source* package ‘bsts’ ...
** package ‘bsts’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: ‘g++-14 (Debian 14.2.0-8) 14.2.0’
make[1]: Entering directory '/home/hornik/tmp/scratch/Rtmp6cmMw3/R.INSTALL22ee4e327d8eb8/bsts/src'
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -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.check/r-patched-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c bsts.cc -o bsts.o
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23,
                 from model_manager.h:22,
                 from bsts.cc:20:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::thread>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  215 |       for (int i = 0; i < threads_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1499 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1508 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1517 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1525 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1536 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1546 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector<BOOM::Ptr<BOOM::UnivParams> >&)’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1558 |       if (dim < diagonal.size()) {
      |           ~~~~^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector<double>::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<BOOM::RListIoElement*>::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<int>::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<std::future<void> >::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<BOOM::Matrix>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  223 |       for (int i = 0; i < prediction_errors.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from model_manager.h:23:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter<MARGINAL>::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10:   required from here
  227 |     void ensure_size(int time) override {
      |          ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector<BOOM::Kalman::ConditionallyIndependentMarginalDistribution, std::allocator<BOOM::Kalman::ConditionallyIndependentMarginalDistribution> >::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.check/r-patched-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -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.check/r-patched-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -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/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::thread>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  215 |       for (int i = 0; i < threads_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1499 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1508 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1517 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1525 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1536 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1546 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector<BOOM::Ptr<BOOM::UnivParams> >&)’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1558 |       if (dim < diagonal.size()) {
      |           ~~~~^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector<double>::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<BOOM::RListIoElement*>::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::DynamicInterceptStateModel> 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<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   86 |           for (int i = 0; i < class_info.size(); ++i) {
      |                           ~~^~~~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/DynamicInterceptRegression.hpp:29,
                 from create_dynamic_intercept_state_model.cpp:20:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter<MARGINAL>::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10:   required from here
  227 |     void ensure_size(int time) override {
      |          ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector<BOOM::Kalman::ConditionallyIndependentMarginalDistribution, std::allocator<BOOM::Kalman::ConditionallyIndependentMarginalDistribution> >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  228 |       while(nodes_.size() <=  time) {
      |             ~~~~~~~~~~~~~~^~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/Glm/RegressionModel.hpp:33,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateModels/RegressionStateModel.hpp:23,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/DynamicInterceptRegression.hpp:26:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/Policies/SufstatDataPolicy.hpp: In instantiation of ‘void BOOM::SufstatDataPolicy<D, S>::refresh_suf() [with D = BOOM::UnivData<double>; S = BOOM::GaussianSuf]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/Policies/SufstatDataPolicy.hpp:145:5:   required from ‘void BOOM::SufstatDataPolicy<D, S>::set_data(const DatasetType&) [with D = BOOM::UnivData<double>; S = BOOM::GaussianSuf; DatasetType = std::vector<BOOM::Ptr<BOOM::UnivData<double> > >]’
  145 |     refresh_suf();
      |     ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/Policies/SufstatDataPolicy.hpp:143:8:   required from here
  143 |   void SufstatDataPolicy<D, S>::set_data(const DatasetType &d) {
      |        ^~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/Policies/SufstatDataPolicy.hpp:83:24: warning: comparison of integer expressions of different signedness: ‘BOOM::uint’ {aka ‘long int’} and ‘std::vector<BOOM::Ptr<BOOM::UnivData<double> > >::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.check/r-patched-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -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/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::thread>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  215 |       for (int i = 0; i < threads_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1499 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1508 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1517 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1525 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1536 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1546 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector<BOOM::Ptr<BOOM::UnivParams> >&)’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1558 |       if (dim < diagonal.size()) {
      |           ~~~~^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector<double>::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<BOOM::RListIoElement*>::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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:26,
                 from create_shared_state_model.h:24:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp: In instantiation of ‘bool BOOM::StateSpaceUtils::SharedStateModelManager<PROXY>::has_series_specific_state() const [with PROXY = BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel>]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:214:54:   required from here
  214 |       return state_manager_.has_series_specific_state();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp:47:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel> >, std::allocator<BOOM::Ptr<BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel> > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   47 |         for (int i = 0; i < proxy_models_.size(); ++i) {
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp: In instantiation of ‘void BOOM::StateSpaceUtils::SharedStateModelManager<PROXY>::observe_time_dimension(int) [with PROXY = BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel>]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:380:44:   required from here
  380 |       state_manager_.observe_time_dimension(t);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp:86:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel> >, std::allocator<BOOM::Ptr<BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel> > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   86 |         for (int m = 0; m < proxy_models_.size(); ++m) {
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:30:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter<MARGINAL>::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10:   required from here
  227 |     void ensure_size(int time) override {
      |          ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector<BOOM::Kalman::ConditionallyIndependentMarginalDistribution, std::allocator<BOOM::Kalman::ConditionallyIndependentMarginalDistribution> >::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.check/r-patched-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23,
                 from create_state_model.h:24,
                 from create_state_model.cpp:17:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::thread>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  215 |       for (int i = 0; i < threads_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1499 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1508 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1517 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1525 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1536 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1546 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector<BOOM::Ptr<BOOM::UnivParams> >&)’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1558 |       if (dim < diagonal.size()) {
      |           ~~~~^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector<double>::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<BOOM::RListIoElement*>::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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/PosteriorSamplers/DynamicRegressionArPosteriorSampler.hpp:23,
                 from create_state_model.cpp:42:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateModels/DynamicRegressionArStateModel.hpp: In member function ‘virtual BOOM::SparseVector BOOM::DynamicRegressionArStateModel::observation_matrix(int) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateModels/DynamicRegressionArStateModel.hpp:121:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::GenericSparseMatrixBlock> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  121 |       if (t >= expanded_predictors_.size()) {
      |           ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateModels/HierarchicalRegressionHolidayStateModel.hpp:31,
                 from create_state_model.cpp:48:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateModels/RegressionHolidayStateModel.hpp: In member function ‘const BOOM::Holiday* BOOM::RegressionHolidayBaseImpl::holiday(int) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateModels/RegressionHolidayStateModel.hpp:69:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::Holiday> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   69 |       return (t >= 0 && t < holidays_.size()) ? holidays_[t].get() : nullptr;
      |                         ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateModels/RegressionHolidayStateModel.hpp: In member function ‘int BOOM::RegressionHolidayBaseImpl::which_holiday(int) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateModels/RegressionHolidayStateModel.hpp:111:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  111 |       return (t >= 0 && t < which_holiday_.size()) ? which_holiday_[t] : -1;
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateModels/RegressionHolidayStateModel.hpp: In member function ‘int BOOM::RegressionHolidayBaseImpl::which_day(int) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateModels/RegressionHolidayStateModel.hpp:121:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::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::StateModel> 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<std::__cxx11::basic_string<char> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  191 |           for (int i = 0; i < class_info.size(); ++i) {
      |                           ~~^~~~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/DynamicInterceptRegression.hpp:29,
                 from create_state_model.cpp:40:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter<MARGINAL>::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10:   required from here
  227 |     void ensure_size(int time) override {
      |          ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector<BOOM::Kalman::ConditionallyIndependentMarginalDistribution, std::allocator<BOOM::Kalman::ConditionallyIndependentMarginalDistribution> >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
  228 |       while(nodes_.size() <=  time) {
      |             ~~~~~~~~~~~~~~^~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/GammaModel.hpp:29,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/ChisqModel.hpp:21,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/r_interface/prior_specification.hpp:23,
                 from create_state_model.cpp:25:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/Policies/SufstatDataPolicy.hpp: In instantiation of ‘void BOOM::SufstatDataPolicy<D, S>::refresh_suf() [with D = BOOM::UnivData<double>; S = BOOM::GaussianSuf]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/Policies/SufstatDataPolicy.hpp:145:5:   required from ‘void BOOM::SufstatDataPolicy<D, S>::set_data(const DatasetType&) [with D = BOOM::UnivData<double>; S = BOOM::GaussianSuf; DatasetType = std::vector<BOOM::Ptr<BOOM::UnivData<double> > >]’
  145 |     refresh_suf();
      |     ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/Policies/SufstatDataPolicy.hpp:143:8:   required from here
  143 |   void SufstatDataPolicy<D, S>::set_data(const DatasetType &d) {
      |        ^~~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/Policies/SufstatDataPolicy.hpp:83:24: warning: comparison of integer expressions of different signedness: ‘BOOM::uint’ {aka ‘long int’} and ‘std::vector<BOOM::Ptr<BOOM::UnivData<double> > >::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.check/r-patched-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c dirm.cc -o dirm.o
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23,
                 from model_manager.h:22,
                 from dirm.cc:20:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::thread>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  215 |       for (int i = 0; i < threads_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1499 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1508 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1517 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1525 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1536 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1546 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector<BOOM::Ptr<BOOM::UnivParams> >&)’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1558 |       if (dim < diagonal.size()) {
      |           ~~~~^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 2052 |       if (dense_right_.size() != right_.size()) {
      |           ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from model_manager.h:23:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter<MARGINAL>::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10:   required from here
  227 |     void ensure_size(int time) override {
      |          ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector<BOOM::Kalman::ConditionallyIndependentMarginalDistribution, std::allocator<BOOM::Kalman::ConditionallyIndependentMarginalDistribution> >::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.check/r-patched-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -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/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::thread>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  215 |       for (int i = 0; i < threads_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1499 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1508 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1517 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1525 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1536 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1546 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector<BOOM::Ptr<BOOM::UnivParams> >&)’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1558 |       if (dim < diagonal.size()) {
      |           ~~~~^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector<double>::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<BOOM::RListIoElement*>::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<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  213 |         while(observation_number < response.size() &&
      |               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from model_manager.h:23:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter<MARGINAL>::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10:   required from here
  227 |     void ensure_size(int time) override {
      |          ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector<BOOM::Kalman::ConditionallyIndependentMarginalDistribution, std::allocator<BOOM::Kalman::ConditionallyIndependentMarginalDistribution> >::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.check/r-patched-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23,
                 from create_state_model.h:24,
                 from get_date_ranges.cc:23:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::thread>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  215 |       for (int i = 0; i < threads_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1499 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1508 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1517 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1525 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1536 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1546 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector<BOOM::Ptr<BOOM::UnivParams> >&)’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1558 |       if (dim < diagonal.size()) {
      |           ~~~~^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector<double>::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<BOOM::RListIoElement*>::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<BOOM::Date>::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.check/r-patched-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c mbsts.cc -o mbsts.o
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23,
                 from model_manager.h:22,
                 from mbsts.cc:20:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::thread>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  215 |       for (int i = 0; i < threads_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1499 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1508 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1517 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1525 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1536 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1546 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector<BOOM::Ptr<BOOM::UnivParams> >&)’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1558 |       if (dim < diagonal.size()) {
      |           ~~~~^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector<double>::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<BOOM::RListIoElement*>::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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:26,
                 from create_shared_state_model.h:24,
                 from mbsts.cc:24:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp: In instantiation of ‘bool BOOM::StateSpaceUtils::SharedStateModelManager<PROXY>::has_series_specific_state() const [with PROXY = BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel>]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:214:54:   required from here
  214 |       return state_manager_.has_series_specific_state();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp:47:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel> >, std::allocator<BOOM::Ptr<BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel> > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   47 |         for (int i = 0; i < proxy_models_.size(); ++i) {
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp: In instantiation of ‘void BOOM::StateSpaceUtils::SharedStateModelManager<PROXY>::observe_time_dimension(int) [with PROXY = BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel>]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:380:44:   required from here
  380 |       state_manager_.observe_time_dimension(t);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp:86:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel> >, std::allocator<BOOM::Ptr<BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel> > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   86 |         for (int m = 0; m < proxy_models_.size(); ++m) {
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from model_manager.h:23:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter<MARGINAL>::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10:   required from here
  227 |     void ensure_size(int time) override {
      |          ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector<BOOM::Kalman::ConditionallyIndependentMarginalDistribution, std::allocator<BOOM::Kalman::ConditionallyIndependentMarginalDistribution> >::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.check/r-patched-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23,
                 from create_state_model.h:24,
                 from mixed_frequency.cc:19:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::thread>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  215 |       for (int i = 0; i < threads_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1499 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1508 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1517 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1525 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1536 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1546 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector<BOOM::Ptr<BOOM::UnivParams> >&)’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1558 |       if (dim < diagonal.size()) {
      |           ~~~~^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector<double>::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<BOOM::RListIoElement*>::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<BOOM::AggregatedStateSpaceRegression>&, const BOOM::Ptr<BOOM::StateSpaceModel>&, BOOM::RErrorReporter*)’:
mixed_frequency.cc:280:19: warning: comparison of integer expressions of different signedness: ‘std::vector<BOOM::Ptr<BOOM::StateSpace::MultiplexedDoubleData>, std::allocator<BOOM::Ptr<BOOM::StateSpace::MultiplexedDoubleData> > >::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<BOOM::Ptr<BOOM::FineNowcastingData>, std::allocator<BOOM::Ptr<BOOM::FineNowcastingData> > > {anonymous}::ComputeTrainingData(SEXP, SEXP, SEXP, SEXP, SEXP)’:
mixed_frequency.cc:319:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  319 |           && (which_month < target_series.size())
      |               ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-patched-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23,
                 from model_manager.h:22,
                 from model_manager.cc:19:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::thread>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  215 |       for (int i = 0; i < threads_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1499 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1508 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1517 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1525 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1536 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1546 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector<BOOM::Ptr<BOOM::UnivParams> >&)’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1558 |       if (dim < diagonal.size()) {
      |           ~~~~^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector<double>::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<BOOM::RListIoElement*>::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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateModels/DynamicRegressionArStateModel.hpp: In member function ‘virtual BOOM::SparseVector BOOM::DynamicRegressionArStateModel::observation_matrix(int) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateModels/DynamicRegressionArStateModel.hpp:121:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::GenericSparseMatrixBlock> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  121 |       if (t >= expanded_predictors_.size()) {
      |           ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:26,
                 from multivariate_gaussian_model_manager.h:25,
                 from model_manager.cc:25:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp: In instantiation of ‘bool BOOM::StateSpaceUtils::SharedStateModelManager<PROXY>::has_series_specific_state() const [with PROXY = BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel>]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:214:54:   required from here
  214 |       return state_manager_.has_series_specific_state();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp:47:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel> >, std::allocator<BOOM::Ptr<BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel> > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   47 |         for (int i = 0; i < proxy_models_.size(); ++i) {
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp: In instantiation of ‘void BOOM::StateSpaceUtils::SharedStateModelManager<PROXY>::observe_time_dimension(int) [with PROXY = BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel>]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:380:44:   required from here
  380 |       state_manager_.observe_time_dimension(t);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp:86:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel> >, std::allocator<BOOM::Ptr<BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel> > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   86 |         for (int m = 0; m < proxy_models_.size(); ++m) {
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from model_manager.h:23:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter<MARGINAL>::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10:   required from here
  227 |     void ensure_size(int time) override {
      |          ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector<BOOM::Kalman::ConditionallyIndependentMarginalDistribution, std::allocator<BOOM::Kalman::ConditionallyIndependentMarginalDistribution> >::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.check/r-patched-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23,
                 from utils.h:24,
                 from multivariate_gaussian_model_manager.cc:19:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::thread>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  215 |       for (int i = 0; i < threads_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1499 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1508 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1517 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1525 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1536 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1546 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector<BOOM::Ptr<BOOM::UnivParams> >&)’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1558 |       if (dim < diagonal.size()) {
      |           ~~~~^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector<double>::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<BOOM::RListIoElement*>::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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:26,
                 from multivariate_gaussian_model_manager.h:25,
                 from multivariate_gaussian_model_manager.cc:20:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp: In instantiation of ‘bool BOOM::StateSpaceUtils::SharedStateModelManager<PROXY>::has_series_specific_state() const [with PROXY = BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel>]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:214:54:   required from here
  214 |       return state_manager_.has_series_specific_state();
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp:47:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel> >, std::allocator<BOOM::Ptr<BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel> > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   47 |         for (int i = 0; i < proxy_models_.size(); ++i) {
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp: In instantiation of ‘void BOOM::StateSpaceUtils::SharedStateModelManager<PROXY>::observe_time_dimension(int) [with PROXY = BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel>]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:380:44:   required from here
  380 |       state_manager_.observe_time_dimension(t);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/SharedStateModelManager.hpp:86:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel> >, std::allocator<BOOM::Ptr<BOOM::ProxyScalarStateSpaceModel<BOOM::MultivariateStateSpaceRegressionModel> > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   86 |         for (int m = 0; m < proxy_models_.size(); ++m) {
      |                         ~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from utils.h:25:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter<MARGINAL>::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10:   required from here
  227 |     void ensure_size(int time) override {
      |          ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector<BOOM::Kalman::ConditionallyIndependentMarginalDistribution, std::allocator<BOOM::Kalman::ConditionallyIndependentMarginalDistribution> >::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.check/r-patched-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -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/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::thread>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  215 |       for (int i = 0; i < threads_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1499 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1508 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1517 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1525 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1536 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1546 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector<BOOM::Ptr<BOOM::UnivParams> >&)’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1558 |       if (dim < diagonal.size()) {
      |           ~~~~^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector<double>::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<bool>&)’:
state_space_gaussian_model_manager.cc:142:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::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<BOOM::Ptr<BOOM::StateSpace::MultiplexedDoubleData>, std::allocator<BOOM::Ptr<BOOM::StateSpace::MultiplexedDoubleData> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  177 |   for (int i = cutpoint + 1; i < data.size(); ++i) {
      |                              ~~^~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from model_manager.h:23:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter<MARGINAL>::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10:   required from here
  227 |     void ensure_size(int time) override {
      |          ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector<BOOM::Kalman::ConditionallyIndependentMarginalDistribution, std::allocator<BOOM::Kalman::ConditionallyIndependentMarginalDistribution> >::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.check/r-patched-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -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/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::thread>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  215 |       for (int i = 0; i < threads_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1499 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1508 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1517 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1525 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1536 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1546 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector<BOOM::Ptr<BOOM::UnivParams> >&)’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1558 |       if (dim < diagonal.size()) {
      |           ~~~~^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 2052 |       if (dense_right_.size() != right_.size()) {
      |           ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/Glm/PosteriorSamplers/BinomialLogitAuxmixSampler.hpp:23,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/Glm/PosteriorSamplers/BinomialLogitSpikeSlabSampler.hpp:23,
                 from state_space_logit_model_manager.cc:20:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/PosteriorSamplers/Imputer.hpp: In member function ‘int BOOM::ParallelLatentDataImputer::number_of_observations_managed() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/PosteriorSamplers/Imputer.hpp:218:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::LatentDataImputerWorker> >::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<double>::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<bool>&)’:
state_space_logit_model_manager.cc:202:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  202 |   for (int i = 0; i < successes.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from model_manager.h:23:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter<MARGINAL>::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10:   required from here
  227 |     void ensure_size(int time) override {
      |          ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector<BOOM::Kalman::ConditionallyIndependentMarginalDistribution, std::allocator<BOOM::Kalman::ConditionallyIndependentMarginalDistribution> >::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.check/r-patched-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -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/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::thread>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  215 |       for (int i = 0; i < threads_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1499 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1508 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1517 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1525 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1536 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1546 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector<BOOM::Ptr<BOOM::UnivParams> >&)’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1558 |       if (dim < diagonal.size()) {
      |           ~~~~^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare]
 2052 |       if (dense_right_.size() != right_.size()) {
      |           ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/Glm/PosteriorSamplers/PoissonRegressionAuxMixSampler.hpp:30,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/Glm/PosteriorSamplers/PoissonRegressionSpikeSlabSampler.hpp:24,
                 from state_space_poisson_model_manager.cc:25:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/PosteriorSamplers/Imputer.hpp: In member function ‘int BOOM::ParallelLatentDataImputer::number_of_observations_managed() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/PosteriorSamplers/Imputer.hpp:218:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::LatentDataImputerWorker> >::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<double>::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<bool>&)’:
state_space_poisson_model_manager.cc:210:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  210 |   for (int i = 0; i < counts.size(); ++i) {
      |                   ~~^~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from model_manager.h:23:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter<MARGINAL>::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10:   required from here
  227 |     void ensure_size(int time) override {
      |          ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector<BOOM::Kalman::ConditionallyIndependentMarginalDistribution, std::allocator<BOOM::Kalman::ConditionallyIndependentMarginalDistribution> >::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.check/r-patched-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -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/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::thread>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  215 |       for (int i = 0; i < threads_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1499 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1508 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1517 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1525 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1536 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1546 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector<BOOM::Ptr<BOOM::UnivParams> >&)’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1558 |       if (dim < diagonal.size()) {
      |           ~~~~^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector<double>::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<double>::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<bool>&)’:
state_space_regression_model_manager.cc:233:28: warning: comparison of integer expressions of different signedness: ‘BOOM::uint’ {aka ‘long int’} and ‘std::vector<double>::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<double>::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<BOOM::Ptr<BOOM::StateSpace::MultiplexedRegressionData>, std::allocator<BOOM::Ptr<BOOM::StateSpace::MultiplexedRegressionData> > >::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<BOOM::Ptr<BOOM::StateSpace::MultiplexedRegressionData>, std::allocator<BOOM::Ptr<BOOM::StateSpace::MultiplexedRegressionData> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  303 |       for (int i = cutpoint + 1; i < data.size(); ++i) {
      |                                  ~~^~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from model_manager.h:23:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter<MARGINAL>::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10:   required from here
  227 |     void ensure_size(int time) override {
      |          ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector<BOOM::Kalman::ConditionallyIndependentMarginalDistribution, std::allocator<BOOM::Kalman::ConditionallyIndependentMarginalDistribution> >::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.check/r-patched-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -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/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::thread>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  215 |       for (int i = 0; i < threads_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1499 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1508 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1517 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1525 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1536 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1546 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector<BOOM::Ptr<BOOM::UnivParams> >&)’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1558 |       if (dim < diagonal.size()) {
      |           ~~~~^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector<double>::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<double>::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<BOOM::Ptr<BOOM::StateSpace::AugmentedStudentRegressionData>, std::allocator<BOOM::Ptr<BOOM::StateSpace::AugmentedStudentRegressionData> > >::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<BOOM::Ptr<BOOM::StateSpace::AugmentedStudentRegressionData>, std::allocator<BOOM::Ptr<BOOM::StateSpace::AugmentedStudentRegressionData> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  190 |       for (int i = cutpoint + 1; i < data.size(); ++i) {
      |                                  ~~^~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from model_manager.h:23:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter<MARGINAL>::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10:   required from here
  227 |     void ensure_size(int time) override {
      |          ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector<BOOM::Kalman::ConditionallyIndependentMarginalDistribution, std::allocator<BOOM::Kalman::ConditionallyIndependentMarginalDistribution> >::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.check/r-patched-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -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<int>::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.check/r-patched-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-patched-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native   -c utils.cc -o utils.o
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:23,
                 from utils.h:24,
                 from utils.cc:17:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp: In member function ‘int BOOM::ThreadWorkerPool::number_of_joinable_threads() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/cpputil/ThreadTools.hpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<std::thread>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
  215 |       for (int i = 0; i < threads_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~
In file included from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::ZeroPaddedIdentityMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply(BOOM::VectorView, const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1499:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1499 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1508:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1508 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::multiply_inplace(BOOM::VectorView) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1517:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1517 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1525:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1525 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual BOOM::SpdMatrix BOOM::UpperLeftDiagonalMatrix::inner(const BOOM::ConstVectorView&) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1536:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1536 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘virtual void BOOM::UpperLeftDiagonalMatrix::add_to_block(BOOM::SubMatrix) const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1546 |       for (int i = 0; i < diagonal_.size(); ++i) {
      |                       ~~^~~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘void BOOM::UpperLeftDiagonalMatrix::check_diagonal_dimension(int, const std::vector<BOOM::Ptr<BOOM::UnivParams> >&)’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:1558:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<BOOM::Ptr<BOOM::UnivParams> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 1558 |       if (dim < diagonal.size()) {
      |           ~~~~^~~~~~~~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp: In member function ‘const BOOM::Vector& BOOM::DenseSparseRankOneMatrixBlock::dense_right() const’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/SparseMatrix.hpp:2052:31: warning: comparison of integer expressions of different signedness: ‘std::vector<double>::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<BOOM::GlmModel>&, const BOOM::Vector&)’:
utils.cc:28:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<double>::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<bool> 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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from utils.h:25:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp: In instantiation of ‘void BOOM::MultivariateKalmanFilter<MARGINAL>::ensure_size(int) [with MARGINAL = BOOM::Kalman::ConditionallyIndependentMarginalDistribution]’:
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:227:10:   required from here
  227 |     void ensure_size(int time) override {
      |          ^~~~~~~~~~~
/home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/MultivariateKalmanFilterBase.hpp:228:27: warning: comparison of integer expressions of different signedness: ‘std::vector<BOOM::Kalman::ConditionallyIndependentMarginalDistribution, std::allocator<BOOM::Kalman::ConditionallyIndependentMarginalDistribution> >::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.check/r-patched-gcc/Work/build/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/tmp/R.check/r-patched-gcc/Work/build/Packages/Boom/lib/libboom.a -L/home/hornik/tmp/R.check/r-patched-gcc/Work/build/lib -lR
make[1]: Leaving directory '/home/hornik/tmp/scratch/Rtmp6cmMw3/R.INSTALL22ee4e327d8eb8/bsts/src'
make[1]: Entering directory '/home/hornik/tmp/scratch/Rtmp6cmMw3/R.INSTALL22ee4e327d8eb8/bsts/src'
make[1]: Leaving directory '/home/hornik/tmp/scratch/Rtmp6cmMw3/R.INSTALL22ee4e327d8eb8/bsts/src'
installing to /home/hornik/tmp/R.check/r-patched-gcc/Work/build/Packages/00LOCK-bsts/00new/bsts/libs
** R
** data
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
  converting help for package ‘bsts’
    finding HTML links ... done
    HarveyCumulator                         html  
    MATCH.NumericTimestamps                 html  
    StateSpecification                      html  
    SuggestBurn                             html  
    add.ar                                  html  
    add.dynamic.regression                  html  
    finding level-2 HTML links ... done

    add.local.level                         html  
    add.local.linear.trend                  html  
    add.monthly.annual.cycle                html  
    add.random.walk.holiday                 html  
    add.seasonal                            html  
    add.semilocal.linear.trend              html  
    add.shared.local.level                  html  
    add.static.intercept                    html  
    add.student.local.linear.trend          html  
    add.trig                                html  
    aggregate.time.series                   html  
    aggregate.weeks.to.months               html  
    auto.ar                                 html  
    bsts-package                            html  
    bsts                                    html  
    bsts.options                            html  
    compare.bsts.models                     html  
    date.range                              html  
    descriptive-plots                       html  
    diagnostic-plots                        html  
    dirm-model-options                      html  
    dirm                                    html  
    estimate.time.scale                     html  
    extend.time                             html  
    format.timestamps                       html  
    gdp                                     html  
    geometric.sequence                      html  
    get.fraction                            html  
    goog                                    html  
    holiday                                 html  
    iclaims                                 html  
    last.day.in.month                       html  
    match.week.to.month                     html  
    max.window.width                        html  
    mbsts                                   html  
    mixed.frequency                         html  
    month.distance                          html  
    named.holidays                          html  
    new.home.sales                          html  
    one.step.prediction.errors              html  
    plot.bsts                               html  
    plot.bsts.mixed                         html  
    plot.bsts.prediction                    html  
    plot.bsts.predictors                    html  
    plot.holiday                            html  
    plot.mbsts                              html  
    plot.mbsts.prediction                   html  
    predict.bsts                            html  
    predict.mbsts                           html  
    quarter                                 html  
    regression.holiday                      html  
    regularize.timestamps                   html  
    residuals.bsts                          html  
    rsxfs                                   html  
    shark                                   html  
    shorten                                 html  
    simulate.fake.mixed.frequency.data      html  
    spike.slab.ar.prior                     html  
    state.sizes                             html  
    summary.bsts                            html  
    to.posixt                               html  
    turkish                                 html  
    week.ends                               html  
    weekday.names                           html  
    wide.to.long                            html  
** 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)