* installing *source* package ‘forecast’ ... ** this is package ‘forecast’ version ‘9.0.0’ ** using staged installation ** libs using C compiler: ‘gcc-15 (Debian 15.2.0-12) 15.2.0’ using C++ compiler: ‘g++-15 (Debian 15.2.0-12) 15.2.0’ g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fopenmp -DR_NO_REMAP -fpic -g -O2 -Wall -pedantic -mtune=native -c calcBATS.cpp -o calcBATS.o calcBATS.cpp: In function ‘SEXPREC* calcBATSFaster(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)’: calcBATS.cpp:91:82: warning: ‘sPeriods’ may be used uninitialized [-Wmaybe-uninitialized] 91 | yHat(0,0) = yHat(0,0) + xNought( (previousS + sPeriods[i] + adjBeta), 0); | ~~~~~~~~~~^ calcBATS.cpp:55:60: note: ‘sPeriods’ was declared here 55 | int adjBeta, previousS, lengthArma, *tau, *p, *q, *sPeriods; | ^~~~~~~~ calcBATS.cpp:89:38: warning: ‘lengthSeasonal’ may be used uninitialized [-Wmaybe-uninitialized] 89 | for(R_len_t i = 0; i < lengthSeasonal; i++) { | ~~^~~~~~~~~~~~~~~~ calcBATS.cpp:56:17: note: ‘lengthSeasonal’ was declared here 56 | R_len_t lengthSeasonal; | ^~~~~~~~~~~~~~ g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fopenmp -DR_NO_REMAP -fpic -g -O2 -Wall -pedantic -mtune=native -c calcTBATS.cpp -o calcTBATS.o g++-15 -std=gnu++17 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fopenmp -DR_NO_REMAP -fpic -g -O2 -Wall -pedantic -mtune=native -c etsTargetFunction.cpp -o etsTargetFunction.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include/RcppCommon.h:29, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include/Rcpp.h:27, from etsTargetFunction.h:3, from etsTargetFunction.cpp:7: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include/Rcpp/r/check_r_headers.h:27:21: note: ‘#pragma message: R.h has been included before any Rcpp headers. This can lead to hard-to-debug errors, and is not necessary. See https://github.com/RcppCore/Rcpp/issues/1410’ 27 | #pragma message "R.h has been included before any Rcpp headers. This can lead to hard-to-debug errors, and is not necessary. See https://github.com/RcppCore/Rcpp/issues/1410" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ etsTargetFunction.cpp: In member function ‘void EtsTargetFunction::eval(const double*, int)’: etsTargetFunction.cpp:77:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 77 | if(p_par_length != this->par.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ etsTargetFunction.cpp:109:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 109 | for(int i=par.size()-nstate; i < par.size(); i++) { | ~~^~~~~~~~~~~~ etsTargetFunction.cpp:137:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 137 | for(int i=start; i::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 153 | for(int i=0; i <= p*this->y.size(); i++) state.push_back(0); | ~~^~~~~~~~~~~~~~~~~~~ etsTargetFunction.cpp: In member function ‘bool EtsTargetFunction::admissible()’: etsTargetFunction.cpp:288:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 288 | for(int i=0;i