* installing *source* package 'BayesMallowsSMC2' ...
** package 'BayesMallowsSMC2' successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: 'g++.exe (GCC) 13.3.0'
using C++17
make[1]: Entering directory '/d/temp/2026_02_04_01_50_01_15123/RtmpABmhwS/R.INSTALL447c424d5671/BayesMallowsSMC2/src'
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.3/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.4/RcppArmadillo/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -fopenmp -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c RcppExports.cpp -o RcppExports.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.3/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.4/RcppArmadillo/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -fopenmp -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c all_topological_sorts.cpp -o all_topological_sorts.o
all_topological_sorts.cpp: In member function 'void Graph::alltopologicalSortUtil(std::vector<int, std::allocator<int> >&, std::vector<bool>&, long long int&, std::vector<arma::Col<int> >&, double)':
all_topological_sorts.cpp:40:22: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare]
40 | for (size_t i{}; i < n_items; i++) {
| ~~^~~~~~~~~
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.3/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.4/RcppArmadillo/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -fopenmp -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c data.cpp -o data.o
data.cpp: In constructor 'Rankings::Rankings(const Rcpp::List&, bool)':
data.cpp:24:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'R_xlen_t' {aka 'long long int'} [-Wsign-compare]
24 | for(size_t i{}; i < nm.size(); i++) {
| ~~^~~~~~~~~~~
data.cpp: In constructor 'PairwisePreferences::PairwisePreferences(const Rcpp::List&, const Rcpp::List&, const Rcpp::List&)':
data.cpp:60:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'R_xlen_t' {aka 'long long int'} [-Wsign-compare]
60 | for(size_t i{}; i < nm.size(); i++) {
| ~~^~~~~~~~~~~
data.cpp:77:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'R_xlen_t' {aka 'long long int'} [-Wsign-compare]
77 | for(size_t i{}; i < nm.size(); i++) {
| ~~^~~~~~~~~~~
data.cpp:88:23: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'R_xlen_t' {aka 'long long int'} [-Wsign-compare]
88 | for(size_t i{}; i < nm.size(); i++) {
| ~~^~~~~~~~~~~
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.3/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.4/RcppArmadillo/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -fopenmp -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c distances.cpp -o distances.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.3/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.4/RcppArmadillo/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -fopenmp -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c misc.cpp -o misc.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.3/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.4/RcppArmadillo/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -fopenmp -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c options.cpp -o options.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.3/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.4/RcppArmadillo/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -fopenmp -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c parameter_tracer.cpp -o parameter_tracer.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.3/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.4/RcppArmadillo/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -fopenmp -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c particle.cpp -o particle.o
particle.cpp: In member function 'void Particle::run_particle_filter(unsigned int, const Prior&, const std::unique_ptr<Data>&, const std::unique_ptr<PartitionFunction>&, const std::unique_ptr<Distance>&, const std::unique_ptr<Resampler>&, std::string, bool)':
particle.cpp:66:25: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'const int' [-Wsign-compare]
66 | for(size_t c{}; c < prior.n_clusters; c++) {
| ~~^~~~~~~~~~~~~~~~~~
particle.cpp: In function 'double compute_log_Z(const std::vector<ParticleFilter>&, int)':
particle.cpp:161:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare]
161 | for(size_t s{}; s < max_time + 1; s++) {
| ~~^~~~~~~~~~~~~~
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.3/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.4/RcppArmadillo/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -fopenmp -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c partition_functions.cpp -o partition_functions.o
partition_functions.cpp: In member function 'virtual double Cayley::logz(double)':
partition_functions.cpp:25:19: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare]
25 | for(int i{1}; i < n_items; ++i){
| ~~^~~~~~~~~
partition_functions.cpp: In member function 'virtual double Hamming::logz(double)':
partition_functions.cpp:35:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
35 | for(int i{}; i < (n_items + 1); ++i){
| ~~^~~~~~~~~~~~~~~
partition_functions.cpp: In member function 'virtual double Kendall::logz(double)':
partition_functions.cpp:46:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
46 | for(int i{1}; i < (n_items + 1); ++i){
| ~~^~~~~~~~~~~~~~~
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.3/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.4/RcppArmadillo/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -fopenmp -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c prior.cpp -o prior.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.3/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.4/RcppArmadillo/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -fopenmp -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c progress_reporter.cpp -o progress_reporter.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.3/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.4/RcppArmadillo/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -fopenmp -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c rejuvenate.cpp -o rejuvenate.o
rejuvenate.cpp: In member function 'bool Particle::rejuvenate(unsigned int, const Options&, const Prior&, const std::unique_ptr<Data>&, const std::unique_ptr<PartitionFunction>&, const std::unique_ptr<Distance>&, const std::unique_ptr<Resampler>&, const arma::vec&)':
rejuvenate.cpp:66:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'const int' [-Wsign-compare]
66 | for(size_t cluster{}; cluster < prior.n_clusters; cluster++) {
| ~~~~~~~~^~~~~~~~~~~~~~~~~~
rejuvenate.cpp:104:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'const int' [-Wsign-compare]
104 | for(size_t cluster{}; cluster < prior.n_clusters; cluster++) {
| ~~~~~~~~^~~~~~~~~~~~~~~~~~
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.3/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.4/RcppArmadillo/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -fopenmp -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c resampler.cpp -o resampler.o
resampler.cpp: In function 'arma::ivec stratsys(int, arma::vec, bool)':
resampler.cpp:31:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare]
31 | for(size_t i{}; i < n_samples; i++) u(i) = (i + rn(i)) / n_samples;
| ~~^~~~~~~~~~~
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.3/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.4/RcppArmadillo/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -fopenmp -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c run_smc.cpp -o run_smc.o
run_smc.cpp: In function 'Rcpp::List run_smc(Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List, Rcpp::List)':
run_smc.cpp:44:21: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long long unsigned int'} and 'int' [-Wsign-compare]
44 | for(size_t t{}; t < T; t++) {
| ~~^~~
g++ -std=gnu++17 -I"D:/RCompile/recent/R-4.4.3/include" -DNDEBUG -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.4/RcppArmadillo/include' -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include" -fopenmp -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c sample_latent_rankings.cpp -o sample_latent_rankings.o
g++ -shared -s -static-libgcc -o BayesMallowsSMC2.dll tmp.def RcppExports.o all_topological_sorts.o data.o distances.o misc.o options.o parameter_tracer.o particle.o partition_functions.o prior.o progress_reporter.o rejuvenate.o resampler.o run_smc.o sample_latent_rankings.o -fopenmp -LD:/RCompile/recent/R-4.4.3/bin/x64 -lRlapack -LD:/RCompile/recent/R-4.4.3/bin/x64 -lRblas -lgfortran -lm -lquadmath -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools44/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R-4.4.3/bin/x64 -lR
make[1]: Leaving directory '/d/temp/2026_02_04_01_50_01_15123/RtmpABmhwS/R.INSTALL447c424d5671/BayesMallowsSMC2/src'
make[1]: Entering directory '/d/temp/2026_02_04_01_50_01_15123/RtmpABmhwS/R.INSTALL447c424d5671/BayesMallowsSMC2/src'
make[1]: Leaving directory '/d/temp/2026_02_04_01_50_01_15123/RtmpABmhwS/R.INSTALL447c424d5671/BayesMallowsSMC2/src'
installing to d:/Rcompile/CRANpkg/lib/4.4/00LOCK-BayesMallowsSMC2/00new/BayesMallowsSMC2/libs/x64
** R
** data
*** moving datasets to lazyload DB
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
*** copying figures
** building package indices
** 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 'BayesMallowsSMC2' as BayesMallowsSMC2_0.2.0.zip
* DONE (BayesMallowsSMC2)