* installing *source* package 'MatchIt' ...
** package 'MatchIt' successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: 'g++.exe (GCC) 12.3.0'
make[1]: Entering directory '/d/temp/2024_12_20_01_50_00_19051/RtmpITuPRb/R.INSTALL13ae070667265/MatchIt/src'
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RcppProgress/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c RcppExports.cpp -o RcppExports.o
In file included from ../inst/include/MatchIt.h:7,
                 from RcppExports.cpp:4:
../inst/include/MatchIt_RcppExports.h:14:14: warning: 'void MatchIt::{anonymous}::validateSignature(const char*)' defined but not used [-Wunused-function]
   14 |         void validateSignature(const char* sig) {
      |              ^~~~~~~~~~~~~~~~~
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RcppProgress/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c all_equal_to.cpp -o all_equal_to.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RcppProgress/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c eucdistC.cpp -o eucdistC.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RcppProgress/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c get_splitsC.cpp -o get_splitsC.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RcppProgress/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c has_n_unique.cpp -o has_n_unique.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RcppProgress/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c internal.cpp -o internal.o
internal.cpp: In function 'std::vector<int> find_control_vec(const int&, const Rcpp::IntegerVector&, const Rcpp::IntegerVector&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Rcpp::LogicalVector&, const int&, const int&, const Rcpp::IntegerVector&, const int&, const Rcpp::NumericMatrix&, const Rcpp::NumericVector&, const double&, const bool&, const Rcpp::IntegerVector&, const int&, const Rcpp::IntegerMatrix&, const Rcpp::IntegerVector&, const Rcpp::IntegerVector&, const int&, const int&)':
internal.cpp:264:37: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long long unsigned int'} and 'const int' [-Wsign-compare]
  264 |     if (potential_matches_id.size() >= ratio) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
internal.cpp: In function 'std::vector<int> find_control_mahcovs(const int&, const Rcpp::IntegerVector&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const double&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Rcpp::LogicalVector&, const int&, const int&, const Rcpp::IntegerVector&, const Rcpp::NumericMatrix&, const int&, const Rcpp::NumericMatrix&, const Rcpp::NumericVector&, const bool&, const double&, const bool&, const Rcpp::IntegerVector&, const int&, const Rcpp::IntegerMatrix&, const int&)':
internal.cpp:487:34: warning: comparison of integer expressions of different signedness: 'std::vector<std::pair<int, double> >::size_type' {aka 'long long unsigned int'} and 'const int' [-Wsign-compare]
  487 |     if (potential_matches.size() == ratio) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
internal.cpp:528:36: warning: comparison of integer expressions of different signedness: 'std::vector<std::pair<int, double> >::size_type' {aka 'long long unsigned int'} and 'const int' [-Wsign-compare]
  528 |       if (potential_matches.size() == ratio) {
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
internal.cpp:538:36: warning: comparison of integer expressions of different signedness: 'std::vector<std::pair<int, double> >::size_type' {aka 'long long unsigned int'} and 'const int' [-Wsign-compare]
  538 |       if (potential_matches.size() == ratio) {
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
internal.cpp: In function 'std::vector<int> find_control_mat(const int&, const Rcpp::IntegerVector&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Rcpp::LogicalVector&, const int&, const int&, const Rcpp::IntegerVector&, const int&, const Rcpp::NumericMatrix&, const Rcpp::NumericVector&, const double&, const bool&, const Rcpp::IntegerVector&, const int&, const Rcpp::IntegerMatrix&, const int&)':
internal.cpp:603:37: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long long unsigned int'} and 'const int' [-Wsign-compare]
  603 |     if (potential_matches_id.size() == ratio) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
internal.cpp:649:10: warning: 'max_dist' may be used uninitialized [-Wmaybe-uninitialized]
  649 |     else if (dist_c > max_dist) {
      |          ^~
internal.cpp:592:10: note: 'max_dist' was declared here
  592 |   double max_dist;
      |          ^~~~~~~~
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RcppProgress/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c nn_matchC_distmat.cpp -o nn_matchC_distmat.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RcppProgress/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c nn_matchC_distmat_closest.cpp -o nn_matchC_distmat_closest.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RcppProgress/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c nn_matchC_mahcovs.cpp -o nn_matchC_mahcovs.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RcppProgress/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c nn_matchC_mahcovs_closest.cpp -o nn_matchC_mahcovs_closest.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RcppProgress/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c nn_matchC_vec.cpp -o nn_matchC_vec.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RcppProgress/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c nn_matchC_vec_closest.cpp -o nn_matchC_vec_closest.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RcppProgress/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c pairdistC.cpp -o pairdistC.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RcppProgress/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c subclass2mm.cpp -o subclass2mm.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RcppProgress/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c subclass_scootC.cpp -o subclass_scootC.o
subclass_scootC.cpp: In function 'Rcpp::IntegerVector subclass_scootC(const Rcpp::IntegerVector&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const int&)':
subclass_scootC.cpp:117:13: warning: 'best_x' may be used uninitialized [-Wmaybe-uninitialized]
  117 |             if (x[indt[i]] < best_x) {
      |             ^~
subclass_scootC.cpp:18:10: note: 'best_x' was declared here
   18 |   double best_x, score;
      |          ^~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/Vector.h:53,
                 from D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp.h:40,
                 from internal.h:4,
                 from subclass_scootC.cpp:1:
In member function 'Rcpp::traits::r_vector_cache<RTYPE, StoragePolicy>::proxy Rcpp::traits::r_vector_cache<RTYPE, StoragePolicy>::ref(R_xlen_t) [with int RTYPE = 13; StoragePolicy = Rcpp::PreserveStorage]',
    inlined from 'Rcpp::Vector<RTYPE, StoragePolicy>::Proxy Rcpp::Vector<RTYPE, StoragePolicy>::operator[](R_xlen_t) [with int RTYPE = 13; StoragePolicy = Rcpp::PreserveStorage]' at D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/vector/Vector.h:340:60,
    inlined from 'Rcpp::IntegerVector subclass_scootC(const Rcpp::IntegerVector&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const int&)' at subclass_scootC.cpp:131:29:
D:/RCompile/CRANpkg/lib/4.3/Rcpp/include/Rcpp/vector/traits.h:49:77: warning: 'best_i' may be used uninitialized [-Wmaybe-uninitialized]
   49 |                 inline proxy ref(R_xlen_t i) { check_index(i); return start[i] ; }
      |                                                                             ^
subclass_scootC.cpp: In function 'Rcpp::IntegerVector subclass_scootC(const Rcpp::IntegerVector&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const int&)':
subclass_scootC.cpp:17:7: note: 'best_i' was declared here
   17 |   int best_i;
      |       ^~~~~~
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RcppProgress/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c tabulateC.cpp -o tabulateC.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.3.3/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.3/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.3/RcppProgress/include'   -I"d:/rtools43/x86_64-w64-mingw32.static.posix/include"  -fopenmp   -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c weights_matrixC.cpp -o weights_matrixC.o
g++ -std=gnu++17 -shared -s -static-libgcc -o MatchIt.dll tmp.def RcppExports.o all_equal_to.o eucdistC.o get_splitsC.o has_n_unique.o internal.o nn_matchC_distmat.o nn_matchC_distmat_closest.o nn_matchC_mahcovs.o nn_matchC_mahcovs_closest.o nn_matchC_vec.o nn_matchC_vec_closest.o pairdistC.o subclass2mm.o subclass_scootC.o tabulateC.o weights_matrixC.o -fopenmp -LD:/RCompile/recent/R-4.3.3/bin/x64 -lRlapack -LD:/RCompile/recent/R-4.3.3/bin/x64 -lRblas -lgfortran -lm -lquadmath -Ld:/rtools43/x86_64-w64-mingw32.static.posix/lib/x64 -Ld:/rtools43/x86_64-w64-mingw32.static.posix/lib -LD:/RCompile/recent/R-4.3.3/bin/x64 -lR
make[1]: Leaving directory '/d/temp/2024_12_20_01_50_00_19051/RtmpITuPRb/R.INSTALL13ae070667265/MatchIt/src'
make[1]: Entering directory '/d/temp/2024_12_20_01_50_00_19051/RtmpITuPRb/R.INSTALL13ae070667265/MatchIt/src'
make[1]: Leaving directory '/d/temp/2024_12_20_01_50_00_19051/RtmpITuPRb/R.INSTALL13ae070667265/MatchIt/src'
installing to d:/Rcompile/CRANpkg/lib/4.3/00LOCK-MatchIt/00new/MatchIt/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
** installing vignettes
** testing if installed package can be loaded from temporary location
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* MD5 sums
packaged installation of 'MatchIt' as MatchIt_4.6.0.zip
* DONE (MatchIt)