* installing *source* package 'BoomSpikeSlab' ...
** this is package 'BoomSpikeSlab' version '1.2.7'
** package 'BoomSpikeSlab' successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: 'g++.exe (GCC) 14.3.0'
make[1]: Entering directory '/d/temp/2025_11_13_01_50_00_26121/RtmpIBVfNd/R.INSTALL4ed03aa5c5/BoomSpikeSlab/src'
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I`D:/RCompile/recent/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'D:/RCompile/CRANpkg/lib/4.6/Boom/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c boom_spike_slab_init.cc -o boom_spike_slab_init.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I`D:/RCompile/recent/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'D:/RCompile/CRANpkg/lib/4.6/Boom/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c logit_spike_slab_wrapper.cc -o logit_spike_slab_wrapper.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/PosteriorSamplers/Imputer.hpp:31,
from D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/Glm/PosteriorSamplers/BinomialLogitAuxmixSampler.hpp:23,
from D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/Glm/PosteriorSamplers/BinomialLogitSpikeSlabSampler.hpp:23,
from D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/Glm/PosteriorSamplers/BinomialLogitCompositeSpikeSlabSampler.hpp:22,
from logit_spike_slab_wrapper.cc:17:
D:/RCompile/CRANpkg/lib/4.6/Boom/include/cpputil/ThreadTools.hpp: In member function 'int BOOM::ThreadWorkerPool::number_of_joinable_threads() const':
D:/RCompile/CRANpkg/lib/4.6/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 long unsigned int'} [-Wsign-compare]
215 | for (int i = 0; i < threads_.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/PosteriorSamplers/Imputer.hpp: In member function 'int BOOM::ParallelLatentDataImputer::number_of_observations_managed() const':
D:/RCompile/CRANpkg/lib/4.6/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 long unsigned int'} [-Wsign-compare]
218 | for (int i = 0; i < workers_.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~~
In file included from logit_spike_slab_wrapper.cc:14:
utils.h: In instantiation of 'void BOOM::spikeslab::InitializeCoefficients(const BOOM::Vector&, const BOOM::Vector&, BOOM::Ptr<BOOM::GlmModel>, BOOM::Ptr<Y>) [with SAMPLER = BOOM::BinomialLogitCompositeSpikeSlabSampler]':
logit_spike_slab_wrapper.cc:95:46: required from here
95 | BOOM::spikeslab::InitializeCoefficients(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
96 | BOOM::ToBoomVector(r_beta0),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
97 | prior.prior_inclusion_probabilities(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
98 | model,
| ~~~~~~
99 | sampler);
| ~~~~~~~~
utils.h:35:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
35 | for (int i = 0; i < initial_beta.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I`D:/RCompile/recent/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'D:/RCompile/CRANpkg/lib/4.6/Boom/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c mlm_spike_slab_wrapper.cc -o mlm_spike_slab_wrapper.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/PosteriorSamplers/Imputer.hpp:31,
from D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/Glm/PosteriorSamplers/MLVS_data_imputer.hpp:26,
from D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/Glm/PosteriorSamplers/MLVS.hpp:23,
from D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/Glm/PosteriorSamplers/MultinomialLogitCompositeSpikeSlabSampler.hpp:24,
from mlm_spike_slab_wrapper.cc:2:
D:/RCompile/CRANpkg/lib/4.6/Boom/include/cpputil/ThreadTools.hpp: In member function 'int BOOM::ThreadWorkerPool::number_of_joinable_threads() const':
D:/RCompile/CRANpkg/lib/4.6/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 long unsigned int'} [-Wsign-compare]
215 | for (int i = 0; i < threads_.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/PosteriorSamplers/Imputer.hpp: In member function 'int BOOM::ParallelLatentDataImputer::number_of_observations_managed() const':
D:/RCompile/CRANpkg/lib/4.6/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 long unsigned int'} [-Wsign-compare]
218 | for (int i = 0; i < workers_.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~~
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I`D:/RCompile/recent/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'D:/RCompile/CRANpkg/lib/4.6/Boom/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c nested_regression_wrapper.cc -o nested_regression_wrapper.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I`D:/RCompile/recent/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'D:/RCompile/CRANpkg/lib/4.6/Boom/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c nnet_wrapper.cc -o nnet_wrapper.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/Nnet/GaussianFeedForwardNeuralNetwork.hpp:21,
from nnet_wrapper.cc:3:
D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/Nnet/Nnet.hpp: In function 'void BOOM::Nnet::to_binary(const BOOM::Vector&, std::vector<bool>&)':
D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/Nnet/Nnet.hpp:40:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
40 | for (int i = 0; i < numeric.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/PosteriorSamplers/Imputer.hpp:31,
from D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/Glm/PosteriorSamplers/BinomialLogitAuxmixSampler.hpp:23,
from D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/Glm/PosteriorSamplers/BinomialLogitSpikeSlabSampler.hpp:23,
from D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/Glm/PosteriorSamplers/BinomialLogitCompositeSpikeSlabSampler.hpp:22,
from nnet_wrapper.cc:11:
D:/RCompile/CRANpkg/lib/4.6/Boom/include/cpputil/ThreadTools.hpp: In member function 'int BOOM::ThreadWorkerPool::number_of_joinable_threads() const':
D:/RCompile/CRANpkg/lib/4.6/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 long unsigned int'} [-Wsign-compare]
215 | for (int i = 0; i < threads_.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/PosteriorSamplers/Imputer.hpp: In member function 'int BOOM::ParallelLatentDataImputer::number_of_observations_managed() const':
D:/RCompile/CRANpkg/lib/4.6/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 long unsigned int'} [-Wsign-compare]
218 | for (int i = 0; i < workers_.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~~
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I`D:/RCompile/recent/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'D:/RCompile/CRANpkg/lib/4.6/Boom/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c poisson_spike_slab_wrapper.cc -o poisson_spike_slab_wrapper.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/PosteriorSamplers/Imputer.hpp:31,
from D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/Glm/PosteriorSamplers/PoissonRegressionAuxMixSampler.hpp:30,
from D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/Glm/PosteriorSamplers/PoissonRegressionSpikeSlabSampler.hpp:24,
from poisson_spike_slab_wrapper.cc:4:
D:/RCompile/CRANpkg/lib/4.6/Boom/include/cpputil/ThreadTools.hpp: In member function 'int BOOM::ThreadWorkerPool::number_of_joinable_threads() const':
D:/RCompile/CRANpkg/lib/4.6/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 long unsigned int'} [-Wsign-compare]
215 | for (int i = 0; i < threads_.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/PosteriorSamplers/Imputer.hpp: In member function 'int BOOM::ParallelLatentDataImputer::number_of_observations_managed() const':
D:/RCompile/CRANpkg/lib/4.6/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 long unsigned int'} [-Wsign-compare]
218 | for (int i = 0; i < workers_.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~~
In file included from poisson_spike_slab_wrapper.cc:16:
utils.h: In instantiation of 'void BOOM::spikeslab::InitializeCoefficients(const BOOM::Vector&, const BOOM::Vector&, BOOM::Ptr<BOOM::GlmModel>, BOOM::Ptr<Y>) [with SAMPLER = BOOM::PoissonRegressionSpikeSlabSampler]':
poisson_spike_slab_wrapper.cc:55:44: required from here
55 | BOOM::spikeslab::InitializeCoefficients(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
56 | ToBoomVector(r_initial_beta),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
57 | prior_spec.spike()->prior_inclusion_probabilities(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
58 | model,
| ~~~~~~
59 | sampler);
| ~~~~~~~~
utils.h:35:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
35 | for (int i = 0; i < initial_beta.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I`D:/RCompile/recent/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'D:/RCompile/CRANpkg/lib/4.6/Boom/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c probit_spike_slab_wrapper.cc -o probit_spike_slab_wrapper.o
In file included from probit_spike_slab_wrapper.cc:14:
utils.h: In instantiation of 'void BOOM::spikeslab::InitializeCoefficients(const BOOM::Vector&, const BOOM::Vector&, BOOM::Ptr<BOOM::GlmModel>, BOOM::Ptr<Y>) [with SAMPLER = BOOM::BinomialProbitCompositeSpikeSlabSampler]':
probit_spike_slab_wrapper.cc:80:46: required from here
80 | BOOM::spikeslab::InitializeCoefficients(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
81 | BOOM::ToBoomVector(r_beta0),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
82 | prior.prior_inclusion_probabilities(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
83 | model,
| ~~~~~~
84 | sampler);
| ~~~~~~~~
utils.h:35:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
35 | for (int i = 0; i < initial_beta.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I`D:/RCompile/recent/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'D:/RCompile/CRANpkg/lib/4.6/Boom/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c quantile_spike_wrapper.cc -o quantile_spike_wrapper.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/PosteriorSamplers/Imputer.hpp:31,
from D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/Glm/PosteriorSamplers/QuantileRegressionPosteriorSampler.hpp:28,
from quantile_spike_wrapper.cc:4:
D:/RCompile/CRANpkg/lib/4.6/Boom/include/cpputil/ThreadTools.hpp: In member function 'int BOOM::ThreadWorkerPool::number_of_joinable_threads() const':
D:/RCompile/CRANpkg/lib/4.6/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 long unsigned int'} [-Wsign-compare]
215 | for (int i = 0; i < threads_.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Boom/include/Models/PosteriorSamplers/Imputer.hpp: In member function 'int BOOM::ParallelLatentDataImputer::number_of_observations_managed() const':
D:/RCompile/CRANpkg/lib/4.6/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 long unsigned int'} [-Wsign-compare]
218 | for (int i = 0; i < workers_.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~~
In file included from quantile_spike_wrapper.cc:13:
utils.h: In instantiation of 'void BOOM::spikeslab::InitializeCoefficients(const BOOM::Vector&, const BOOM::Vector&, BOOM::Ptr<BOOM::GlmModel>, BOOM::Ptr<Y>) [with SAMPLER = BOOM::QuantileRegressionSpikeSlabSampler]':
quantile_spike_wrapper.cc:50:44: required from here
50 | BOOM::spikeslab::InitializeCoefficients(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
51 | ToBoomVector(r_initial_beta),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52 | prior_spec.spike()->prior_inclusion_probabilities(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
53 | model,
| ~~~~~~
54 | sampler);
| ~~~~~~~~
utils.h:35:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
35 | for (int i = 0; i < initial_beta.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I`D:/RCompile/recent/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'D:/RCompile/CRANpkg/lib/4.6/Boom/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c shrinkage_regression_wrapper.cc -o shrinkage_regression_wrapper.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I`D:/RCompile/recent/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'D:/RCompile/CRANpkg/lib/4.6/Boom/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c spike_slab_wrapper.cc -o spike_slab_wrapper.o
In file included from spike_slab_wrapper.cc:23:
utils.h: In instantiation of 'void BOOM::spikeslab::InitializeCoefficients(const BOOM::Vector&, const BOOM::Vector&, BOOM::Ptr<BOOM::GlmModel>, BOOM::Ptr<Y>) [with SAMPLER = BOOM::BregVsSampler]':
spike_slab_wrapper.cc:113:48: required from here
113 | BOOM::spikeslab::InitializeCoefficients(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
114 | model->Beta(),
| ~~~~~~~~~~~~~~
115 | prior.spike()->prior_inclusion_probabilities(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
116 | model,
| ~~~~~~
117 | ssvs_sampler);
| ~~~~~~~~~~~~~
utils.h:35:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
35 | for (int i = 0; i < initial_beta.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~~~~~~
utils.h: In instantiation of 'void BOOM::spikeslab::InitializeCoefficients(const BOOM::Vector&, const BOOM::Vector&, BOOM::Ptr<BOOM::GlmModel>, BOOM::Ptr<Y>) [with SAMPLER = BOOM::AdaptiveSpikeSlabRegressionSampler]':
spike_slab_wrapper.cc:135:48: required from here
135 | BOOM::spikeslab::InitializeCoefficients(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
136 | model->Beta(),
| ~~~~~~~~~~~~~~
137 | prior.spike()->prior_inclusion_probabilities(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
138 | model,
| ~~~~~~
139 | ssvs_sampler);
| ~~~~~~~~~~~~~
utils.h:35:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
35 | for (int i = 0; i < initial_beta.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~~~~~~
utils.h: In instantiation of 'void BOOM::spikeslab::InitializeCoefficients(const BOOM::Vector&, const BOOM::Vector&, BOOM::Ptr<BOOM::GlmModel>, BOOM::Ptr<Y>) [with SAMPLER = BOOM::SpikeSlabDaRegressionSampler]':
spike_slab_wrapper.cc:157:46: required from here
157 | BOOM::spikeslab::InitializeCoefficients(
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
158 | model->Beta(),
| ~~~~~~~~~~~~~~
159 | prior.spike()->prior_inclusion_probabilities(),
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
160 | model,
| ~~~~~~
161 | oda_sampler);
| ~~~~~~~~~~~~
utils.h:35:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
35 | for (int i = 0; i < initial_beta.size(); ++i) {
| ~~^~~~~~~~~~~~~~~~~~~~~
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -I`D:/RCompile/recent/R/bin/Rscript -e "cat(system.file(package='Boom'))"`/include -DADD_ -DR_NO_REMAP -DRLANGUAGE -I'D:/RCompile/CRANpkg/lib/4.6/Boom/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c splines.cc -o splines.o
splines.cc: In function 'SEXPREC* boom_spike_slab_Bspline_basis(SEXP, SEXP)':
splines.cc:38:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
38 | for (int i = 0; i < x.size(); ++i) {
| ~~^~~~~~~~~~
splines.cc: In function 'SEXPREC* boom_spike_slab_Mspline_basis(SEXP, SEXP)':
splines.cc:58:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
58 | for (int i = 0; i < x.size(); ++i) {
| ~~^~~~~~~~~~
splines.cc: In function 'SEXPREC* boom_spike_slab_Ispline_basis(SEXP, SEXP)':
splines.cc:77:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
77 | for (int i = 0; i < x.size(); ++i) {
| ~~^~~~~~~~~~
g++ -std=gnu++17 -shared -s -static-libgcc -o BoomSpikeSlab.dll tmp.def boom_spike_slab_init.o logit_spike_slab_wrapper.o mlm_spike_slab_wrapper.o nested_regression_wrapper.o nnet_wrapper.o poisson_spike_slab_wrapper.o probit_spike_slab_wrapper.o quantile_spike_wrapper.o shrinkage_regression_wrapper.o spike_slab_wrapper.o splines.o D:/RCompile/CRANpkg/lib/4.6/Boom/lib/x64/libboom.a -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools45/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R/bin/x64 -lR
make[1]: Leaving directory '/d/temp/2025_11_13_01_50_00_26121/RtmpIBVfNd/R.INSTALL4ed03aa5c5/BoomSpikeSlab/src'
make[1]: Entering directory '/d/temp/2025_11_13_01_50_00_26121/RtmpIBVfNd/R.INSTALL4ed03aa5c5/BoomSpikeSlab/src'
make[1]: Leaving directory '/d/temp/2025_11_13_01_50_00_26121/RtmpIBVfNd/R.INSTALL4ed03aa5c5/BoomSpikeSlab/src'
installing to d:/Rcompile/CRANpkg/lib/4.6/00LOCK-BoomSpikeSlab/00new/BoomSpikeSlab/libs/x64
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded from temporary location
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* MD5 sums
packaged installation of 'BoomSpikeSlab' as BoomSpikeSlab_1.2.7.zip
* DONE (BoomSpikeSlab)