* installing to library ‘/home/hornik/tmp/R.check/r-devel-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 '/tmp/RtmpLh9Zi1/R.INSTALL3c7dbc907d7f/bsts/src'
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-devel-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -c aggregate_time_series.cc -o aggregate_time_series.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-devel-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -c bsts.cc -o bsts.o
In file included from /home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from model_manager.h:23:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-devel-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -c bsts_init.cc -o bsts_init.o
g++-14 -std=gnu++17 -I"/home/hornik/tmp/R.check/r-devel-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-devel-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -c create_dynamic_intercept_state_model.cpp -o create_dynamic_intercept_state_model.o
In file included from /home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from /home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/Glm/RegressionModel.hpp:33,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateModels/RegressionStateModel.hpp:23,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/DynamicInterceptRegression.hpp:26:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-devel-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -c create_shared_state_model.cpp -o create_shared_state_model.o
In file included from /home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceRegressionModel.hpp:30:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-devel-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -c create_state_model.cpp -o create_state_model.o
In file included from /home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/PosteriorSamplers/DynamicRegressionArPosteriorSampler.hpp:23,
                 from create_state_model.cpp:42:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateModels/HierarchicalRegressionHolidayStateModel.hpp:31,
                 from create_state_model.cpp:48:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/DynamicInterceptRegression.hpp:29,
                 from create_state_model.cpp:40:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/GammaModel.hpp:29,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/Models/ChisqModel.hpp:21,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/r_interface/prior_specification.hpp:23,
                 from create_state_model.cpp:25:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-devel-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -c dirm.cc -o dirm.o
In file included from /home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from model_manager.h:23:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-devel-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -c dynamic_intercept_model_manager.cc -o dynamic_intercept_model_manager.o
In file included from /home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from model_manager.h:23:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-devel-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -c get_date_ranges.cc -o get_date_ranges.o
In file included from /home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-devel-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -c mbsts.cc -o mbsts.o
In file included from /home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from model_manager.h:23:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-devel-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -c mixed_frequency.cc -o mixed_frequency.o
In file included from /home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-devel-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -c model_manager.cc -o model_manager.o
In file included from /home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from model_manager.h:23:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-devel-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -c multivariate_gaussian_model_manager.cc -o multivariate_gaussian_model_manager.o
In file included from /home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from utils.h:25:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-devel-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -c state_space_gaussian_model_manager.cc -o state_space_gaussian_model_manager.o
In file included from /home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from model_manager.h:23:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-devel-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -c state_space_logit_model_manager.cc -o state_space_logit_model_manager.o
In file included from /home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/Glm/PosteriorSamplers/BinomialLogitAuxmixSampler.hpp:23,
                 from /home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from model_manager.h:23:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-devel-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -c state_space_poisson_model_manager.cc -o state_space_poisson_model_manager.o
In file included from /home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/Glm/PosteriorSamplers/PoissonRegressionAuxMixSampler.hpp:30,
                 from /home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from model_manager.h:23:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-devel-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -c state_space_regression_model_manager.cc -o state_space_regression_model_manager.o
In file included from /home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from model_manager.h:23:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-devel-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -c state_space_student_model_manager.cc -o state_space_student_model_manager.o
In file included from /home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from model_manager.h:23:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-devel-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -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-devel-gcc/Work/build/include" -DNDEBUG -I`/home/hornik/tmp/R.check/r-devel-gcc/Work/build/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'/home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include' -I/usr/local/include -D_FORTIFY_SOURCE=3   -fpic  -g -O2 -Wall -pedantic -mtune=native  -DR_NO_REMAP -c utils.cc -o utils.o
In file included from /home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/StateSpaceModelBase.hpp:33:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Filters/ConditionalIidKalmanFilter.hpp:22,
                 from /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/Boom/include/Models/StateSpace/Multivariate/MultivariateStateSpaceModelBase.hpp:28,
                 from utils.h:25:
/home/hornik/tmp/R.check/r-devel-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-devel-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-devel-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-devel-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-devel-gcc/Work/build/Packages/Boom/lib/libboom.a -L/home/hornik/tmp/R.check/r-devel-gcc/Work/build/lib -lR
make[1]: Leaving directory '/tmp/RtmpLh9Zi1/R.INSTALL3c7dbc907d7f/bsts/src'
make[1]: Entering directory '/tmp/RtmpLh9Zi1/R.INSTALL3c7dbc907d7f/bsts/src'
make[1]: Leaving directory '/tmp/RtmpLh9Zi1/R.INSTALL3c7dbc907d7f/bsts/src'
installing to /home/hornik/tmp/R.check/r-devel-gcc/Work/build/Packages/00LOCK-bsts/00new/bsts/libs
** R
** data
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (bsts)