* installing *source* package 'thunder' ...
** package 'thunder' successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C++ compiler: 'g++.exe (GCC) 13.2.0'
make[1]: Entering directory '/d/temp/RtmpeGVN2w/R.INSTALL2c2e8332365db/thunder/src'
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"     -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c RcppExports.cpp -o RcppExports.o
g++ -std=gnu++17  -I"D:/RCompile/recent/R-4.4.0/include" -DNDEBUG  -I'D:/RCompile/CRANpkg/lib/4.4/Rcpp/include'   -I"d:/rtools44/x86_64-w64-mingw32.static.posix/include"     -pedantic -O2 -Wall  -mfpmath=sse -msse2 -mstackrealign  -c main.cpp -o main.o
main.cpp: In function 'int interpolate(double**, double**, double**, double**, double**, double**, int, double*, double*, int, int)':
main.cpp:4374:12: warning: unused variable 'h1' [-Wunused-variable]
 4374 |     double h1 = h[i];
      |            ^~
main.cpp:4375:12: warning: unused variable 'h2' [-Wunused-variable]
 4375 |     double h2= h[i+1];
      |            ^~
main.cpp:4303:386: warning: variable 'hlen' set but not used [-Wunused-but-set-variable]
 4303 |   double defh[]={0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1600, 1800, 2000, 2200, 2400, 2600, 2800, 3000, 3200, 3400, 3600, 3800, 4000, 4200, 4400, 4600, 4800, 5000, 5200, 5400, 5600, 5800, 6000, 6500, 7000, 7500, 8000, 8500, 9000, 9500, 10000, 10500, 11000, 11500, 12000, 12500, 13000, 13500, 14000, 15000, 16000, 17000, 18000, 19000, 20000}; int hlen = 60;
      |                                                                                                                                                                                                                                                                                                                                                                                                  ^~~~
main.cpp: In function 'int interpolate2(double**, double**, double**, double**, double**, double**, int, double*, double*, int, int)':
main.cpp:4444:12: warning: unused variable 'p1' [-Wunused-variable]
 4444 |     double p1 = p[i];
      |            ^~
main.cpp:4445:12: warning: unused variable 'p2' [-Wunused-variable]
 4445 |     double p2= p[i+1];
      |            ^~
main.cpp:4414:36: warning: variable 'plen' set but not used [-Wunused-but-set-variable]
 4414 |   double defp[]={850,700,500}; int plen = 3;
      |                                    ^~~~
main.cpp: In instantiation of 'Typ Get(std::__cxx11::list<T>*, int) [with Typ = Vector]':
main.cpp:863:20:   required from here
main.cpp:22:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::list<Vector>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
   22 |   if(index<lista->size())std::advance(it, index);
      |      ~~~~~^~~~~~~~~~~~~~
main.cpp: In instantiation of 'Typ Get(std::__cxx11::list<T>*, int) [with Typ = double]':
main.cpp:2393:13:   required from here
main.cpp:22:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::list<double>::size_type' {aka 'long long unsigned int'} [-Wsign-compare]
main.cpp: In function 'Rcpp::NumericVector sounding_default(Rcpp::NumericVector, Rcpp::NumericVector, Rcpp::NumericVector, Rcpp::NumericVector, Rcpp::NumericVector, Rcpp::NumericVector, Rcpp::NumericVector, Rcpp::NumericVector, int, Rcpp::NumericVector, Rcpp::NumericVector)':
main.cpp:4907:12: warning: 'plen' may be used uninitialized [-Wmaybe-uninitialized]
 4907 |      out[i]=plen;i++;
main.cpp:4847:8: note: 'plen' was declared here
 4847 |    int plen,hlen,tlen,dlen,alen,vlen,tvlen;
      |        ^~~~
main.cpp:4915:12: warning: 'hlen' may be used uninitialized [-Wmaybe-uninitialized]
 4915 |      out[i]=hlen;i++;
main.cpp:4847:13: note: 'hlen' was declared here
 4847 |    int plen,hlen,tlen,dlen,alen,vlen,tvlen;
      |             ^~~~
main.cpp:4922:12: warning: 'tlen' may be used uninitialized [-Wmaybe-uninitialized]
 4922 |      out[i]=tlen;i++;
main.cpp:4847:18: note: 'tlen' was declared here
 4847 |    int plen,hlen,tlen,dlen,alen,vlen,tvlen;
      |                  ^~~~
main.cpp:4929:12: warning: 'dlen' may be used uninitialized [-Wmaybe-uninitialized]
 4929 |      out[i]=dlen;i++;
main.cpp:4847:23: note: 'dlen' was declared here
 4847 |    int plen,hlen,tlen,dlen,alen,vlen,tvlen;
      |                       ^~~~
main.cpp:4936:12: warning: 'alen' may be used uninitialized [-Wmaybe-uninitialized]
 4936 |      out[i]=alen;i++;
main.cpp:4847:28: note: 'alen' was declared here
 4847 |    int plen,hlen,tlen,dlen,alen,vlen,tvlen;
      |                            ^~~~
main.cpp:4943:12: warning: 'vlen' may be used uninitialized [-Wmaybe-uninitialized]
 4943 |      out[i]=vlen;i++;
main.cpp:4847:33: note: 'vlen' was declared here
 4847 |    int plen,hlen,tlen,dlen,alen,vlen,tvlen;
      |                                 ^~~~
main.cpp:4952:12: warning: 'tvlen' may be used uninitialized [-Wmaybe-uninitialized]
 4952 |      out[i]=tvlen;i++;
main.cpp:4847:38: note: 'tvlen' was declared here
 4847 |    int plen,hlen,tlen,dlen,alen,vlen,tvlen;
      |                                      ^~~~~
main.cpp:4848:8: warning: 'mulen' may be used uninitialized [-Wmaybe-uninitialized]
 4848 |    int mulen,sblen,mllen,dnlen,mustart,mlstart;
      |        ^~~~~
main.cpp:4888:12: warning: 'sblen' may be used uninitialized [-Wmaybe-uninitialized]
 4888 |      out[i]=sblen;i++;
main.cpp:4848:14: note: 'sblen' was declared here
 4848 |    int mulen,sblen,mllen,dnlen,mustart,mlstart;
      |              ^~~~~
main.cpp:4897:12: warning: 'mllen' may be used uninitialized [-Wmaybe-uninitialized]
 4897 |      out[i]=mllen; i++;
main.cpp:4848:20: note: 'mllen' was declared here
 4848 |    int mulen,sblen,mllen,dnlen,mustart,mlstart;
      |                    ^~~~~
main.cpp:4960:12: warning: 'dnlen' may be used uninitialized [-Wmaybe-uninitialized]
 4960 |      out[i]=dnlen;i++;
main.cpp:4848:26: note: 'dnlen' was declared here
 4848 |    int mulen,sblen,mllen,dnlen,mustart,mlstart;
      |                          ^~~~~
main.cpp:4848:32: warning: 'mustart' may be used uninitialized [-Wmaybe-uninitialized]
 4848 |    int mulen,sblen,mllen,dnlen,mustart,mlstart;
      |                                ^~~~~~~
main.cpp:4898:13: warning: 'mlstart' may be used uninitialized [-Wmaybe-uninitialized]
 4898 |      out[i] = mlstart;i++;
main.cpp:4848:40: note: 'mlstart' was declared here
 4848 |    int mulen,sblen,mllen,dnlen,mustart,mlstart;
      |                                        ^~~~~~~
g++ -std=gnu++17 -shared -s -static-libgcc -o thunder.dll tmp.def RcppExports.o main.o -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.0/bin/x64 -lR
make[1]: Leaving directory '/d/temp/RtmpeGVN2w/R.INSTALL2c2e8332365db/thunder/src'
make[1]: Entering directory '/d/temp/RtmpeGVN2w/R.INSTALL2c2e8332365db/thunder/src'
make[1]: Leaving directory '/d/temp/RtmpeGVN2w/R.INSTALL2c2e8332365db/thunder/src'
installing to d:/Rcompile/CRANpkg/lib/4.4/00LOCK-thunder/00new/thunder/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 'thunder' as thunder_1.1.3.zip
* DONE (thunder)