* installing *source* package 'psgp' ...
** this is package 'psgp' version '0.3-25'
** package 'psgp' successfully unpacked and MD5 sums checked
** using staged installation
** libs
using C compiler: 'gcc.exe (GCC) 14.3.0'
using C++ compiler: 'g++.exe (GCC) 14.3.0'
make[1]: Entering directory '/d/temp/2025_11_13_01_50_00_26121/RtmpaGUXz9/R.INSTALL12ae06f0d67e4/psgp/src'
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -Wall -Wextra -pedantic -O2 -g -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c AnalyticLikelihood.cpp -o AnalyticLikelihood.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:132,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:32,
from psgp_common.h:10,
from LikelihoodType.h:33,
from AnalyticLikelihood.h:32,
from AnalyticLikelihood.cpp:1:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* Rcpp::type2name(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro 'GET_CALLABLE'
86 | static Fun fun = GET_CALLABLE("type2name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::enterRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro 'GET_CALLABLE'
93 | static Fun fun = GET_CALLABLE("enterRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::exitRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro 'GET_CALLABLE'
99 | static Fun fun = GET_CALLABLE("exitRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro 'GET_CALLABLE'
105 | static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::endSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro 'GET_CALLABLE'
111 | static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'double Rcpp::mktime00(tm&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'double (*)(tm&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro 'GET_CALLABLE'
132 | static Fun fun = GET_CALLABLE("mktime00");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'tm* Rcpp::gmtime_(const time_t*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'tm* (*)(const long long int*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro 'GET_CALLABLE'
138 | static Fun fun = GET_CALLABLE("gmtime_");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro 'GET_CALLABLE'
154 | static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void Rcpp::Rcpp_precious_remove(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro 'GET_CALLABLE'
159 | static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<true>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro 'GET_CALLABLE'
165 | static Fun fun = GET_CALLABLE("Rcpp_cout_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<false>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro 'GET_CALLABLE'
170 | static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* rcpp_set_stack_trace(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro 'GET_CALLABLE'
188 | static Fun fun = GET_CALLABLE("rcpp_set_stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'std::string demangle(const std::string&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro 'GET_CALLABLE'
194 | static Fun fun = GET_CALLABLE("demangle");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* short_file_name(const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro 'GET_CALLABLE'
200 | static Fun fun = GET_CALLABLE("short_file_name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* stack_trace(const char*, int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(const char*, int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro 'GET_CALLABLE'
206 | static Fun fun = GET_CALLABLE("stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro 'GET_CALLABLE'
212 | static Fun fun = GET_CALLABLE("get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro 'GET_CALLABLE'
218 | static Fun fun = GET_CALLABLE("char_get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_string_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro 'GET_CALLABLE'
224 | static Fun fun = GET_CALLABLE("set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void char_set_string_elt(SEXP, R_xlen_t, const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro 'GET_CALLABLE'
230 | static Fun fun = GET_CALLABLE("char_set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_string_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro 'GET_CALLABLE'
236 | static Fun fun = GET_CALLABLE("get_string_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_vector_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro 'GET_CALLABLE'
242 | static Fun fun = GET_CALLABLE("get_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_vector_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro 'GET_CALLABLE'
248 | static Fun fun = GET_CALLABLE("set_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_vector_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro 'GET_CALLABLE'
254 | static Fun fun = GET_CALLABLE("get_vector_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_nocheck(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro 'GET_CALLABLE'
260 | static Fun fun = GET_CALLABLE("char_nocheck");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void* dataptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro 'GET_CALLABLE'
266 | static Fun fun = GET_CALLABLE("dataptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void setCurrentScope(Rcpp::Module*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(Rcpp::Module*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro 'GET_CALLABLE'
278 | static Fun fun = GET_CALLABLE("setCurrentScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int* get_cache(int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int* (*)(int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro 'GET_CALLABLE'
284 | static Fun fun = GET_CALLABLE("get_cache");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int error_occured()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro 'GET_CALLABLE'
296 | static Fun fun = GET_CALLABLE("error_occured");
| ^~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported'
373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported")
| ^
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -Wall -Wextra -pedantic -O2 -g -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c ConstantCF.cpp -o ConstantCF.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:132,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:32,
from psgp_common.h:10,
from ConstantCF.h:32,
from ConstantCF.cpp:1:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* Rcpp::type2name(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro 'GET_CALLABLE'
86 | static Fun fun = GET_CALLABLE("type2name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::enterRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro 'GET_CALLABLE'
93 | static Fun fun = GET_CALLABLE("enterRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::exitRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro 'GET_CALLABLE'
99 | static Fun fun = GET_CALLABLE("exitRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro 'GET_CALLABLE'
105 | static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::endSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro 'GET_CALLABLE'
111 | static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'double Rcpp::mktime00(tm&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'double (*)(tm&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro 'GET_CALLABLE'
132 | static Fun fun = GET_CALLABLE("mktime00");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'tm* Rcpp::gmtime_(const time_t*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'tm* (*)(const long long int*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro 'GET_CALLABLE'
138 | static Fun fun = GET_CALLABLE("gmtime_");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro 'GET_CALLABLE'
154 | static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void Rcpp::Rcpp_precious_remove(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro 'GET_CALLABLE'
159 | static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<true>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro 'GET_CALLABLE'
165 | static Fun fun = GET_CALLABLE("Rcpp_cout_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<false>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro 'GET_CALLABLE'
170 | static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* rcpp_set_stack_trace(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro 'GET_CALLABLE'
188 | static Fun fun = GET_CALLABLE("rcpp_set_stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'std::string demangle(const std::string&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro 'GET_CALLABLE'
194 | static Fun fun = GET_CALLABLE("demangle");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* short_file_name(const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro 'GET_CALLABLE'
200 | static Fun fun = GET_CALLABLE("short_file_name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* stack_trace(const char*, int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(const char*, int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro 'GET_CALLABLE'
206 | static Fun fun = GET_CALLABLE("stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro 'GET_CALLABLE'
212 | static Fun fun = GET_CALLABLE("get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro 'GET_CALLABLE'
218 | static Fun fun = GET_CALLABLE("char_get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_string_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro 'GET_CALLABLE'
224 | static Fun fun = GET_CALLABLE("set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void char_set_string_elt(SEXP, R_xlen_t, const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro 'GET_CALLABLE'
230 | static Fun fun = GET_CALLABLE("char_set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_string_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro 'GET_CALLABLE'
236 | static Fun fun = GET_CALLABLE("get_string_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_vector_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro 'GET_CALLABLE'
242 | static Fun fun = GET_CALLABLE("get_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_vector_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro 'GET_CALLABLE'
248 | static Fun fun = GET_CALLABLE("set_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_vector_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro 'GET_CALLABLE'
254 | static Fun fun = GET_CALLABLE("get_vector_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_nocheck(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro 'GET_CALLABLE'
260 | static Fun fun = GET_CALLABLE("char_nocheck");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void* dataptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro 'GET_CALLABLE'
266 | static Fun fun = GET_CALLABLE("dataptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void setCurrentScope(Rcpp::Module*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(Rcpp::Module*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro 'GET_CALLABLE'
278 | static Fun fun = GET_CALLABLE("setCurrentScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int* get_cache(int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int* (*)(int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro 'GET_CALLABLE'
284 | static Fun fun = GET_CALLABLE("get_cache");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int error_occured()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro 'GET_CALLABLE'
296 | static Fun fun = GET_CALLABLE("error_occured");
| ^~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported'
373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported")
| ^
ConstantCF.cpp: In member function 'virtual double ConstantCF::computeElement(const vec&, const vec&) const':
ConstantCF.cpp:14:53: warning: unused parameter 'A' [-Wunused-parameter]
14 | inline double ConstantCF::computeElement(const vec& A, const vec& B) const
| ~~~~~~~~~~~^
ConstantCF.cpp:14:67: warning: unused parameter 'B' [-Wunused-parameter]
14 | inline double ConstantCF::computeElement(const vec& A, const vec& B) const
| ~~~~~~~~~~~^
ConstantCF.cpp: In member function 'virtual double ConstantCF::computeDiagonalElement(const vec&) const':
ConstantCF.cpp:19:61: warning: unused parameter 'A' [-Wunused-parameter]
19 | inline double ConstantCF::computeDiagonalElement(const vec& A) const
| ~~~~~~~~~~~^
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -Wall -Wextra -pedantic -O2 -g -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c CovarianceFunction.cpp -o CovarianceFunction.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:132,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:32,
from psgp_common.h:10,
from CovarianceFunction.h:33,
from CovarianceFunction.cpp:1:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* Rcpp::type2name(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro 'GET_CALLABLE'
86 | static Fun fun = GET_CALLABLE("type2name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::enterRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro 'GET_CALLABLE'
93 | static Fun fun = GET_CALLABLE("enterRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::exitRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro 'GET_CALLABLE'
99 | static Fun fun = GET_CALLABLE("exitRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro 'GET_CALLABLE'
105 | static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::endSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro 'GET_CALLABLE'
111 | static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'double Rcpp::mktime00(tm&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'double (*)(tm&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro 'GET_CALLABLE'
132 | static Fun fun = GET_CALLABLE("mktime00");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'tm* Rcpp::gmtime_(const time_t*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'tm* (*)(const long long int*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro 'GET_CALLABLE'
138 | static Fun fun = GET_CALLABLE("gmtime_");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro 'GET_CALLABLE'
154 | static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void Rcpp::Rcpp_precious_remove(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro 'GET_CALLABLE'
159 | static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<true>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro 'GET_CALLABLE'
165 | static Fun fun = GET_CALLABLE("Rcpp_cout_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<false>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro 'GET_CALLABLE'
170 | static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* rcpp_set_stack_trace(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro 'GET_CALLABLE'
188 | static Fun fun = GET_CALLABLE("rcpp_set_stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'std::string demangle(const std::string&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro 'GET_CALLABLE'
194 | static Fun fun = GET_CALLABLE("demangle");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* short_file_name(const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro 'GET_CALLABLE'
200 | static Fun fun = GET_CALLABLE("short_file_name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* stack_trace(const char*, int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(const char*, int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro 'GET_CALLABLE'
206 | static Fun fun = GET_CALLABLE("stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro 'GET_CALLABLE'
212 | static Fun fun = GET_CALLABLE("get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro 'GET_CALLABLE'
218 | static Fun fun = GET_CALLABLE("char_get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_string_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro 'GET_CALLABLE'
224 | static Fun fun = GET_CALLABLE("set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void char_set_string_elt(SEXP, R_xlen_t, const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro 'GET_CALLABLE'
230 | static Fun fun = GET_CALLABLE("char_set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_string_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro 'GET_CALLABLE'
236 | static Fun fun = GET_CALLABLE("get_string_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_vector_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro 'GET_CALLABLE'
242 | static Fun fun = GET_CALLABLE("get_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_vector_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro 'GET_CALLABLE'
248 | static Fun fun = GET_CALLABLE("set_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_vector_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro 'GET_CALLABLE'
254 | static Fun fun = GET_CALLABLE("get_vector_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_nocheck(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro 'GET_CALLABLE'
260 | static Fun fun = GET_CALLABLE("char_nocheck");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void* dataptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro 'GET_CALLABLE'
266 | static Fun fun = GET_CALLABLE("dataptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void setCurrentScope(Rcpp::Module*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(Rcpp::Module*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro 'GET_CALLABLE'
278 | static Fun fun = GET_CALLABLE("setCurrentScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int* get_cache(int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int* (*)(int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro 'GET_CALLABLE'
284 | static Fun fun = GET_CALLABLE("get_cache");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int error_occured()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro 'GET_CALLABLE'
296 | static Fun fun = GET_CALLABLE("error_occured");
| ^~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported'
373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported")
| ^
CovarianceFunction.cpp: In member function 'virtual void CovarianceFunction::computeSymmetricGrad(vec&, const mat&) const':
CovarianceFunction.cpp:60:52: warning: unused parameter 'V' [-Wunused-parameter]
60 | void CovarianceFunction::computeSymmetricGrad(vec& V, const mat& X) const
| ~~~~~^
CovarianceFunction.cpp:60:66: warning: unused parameter 'X' [-Wunused-parameter]
60 | void CovarianceFunction::computeSymmetricGrad(vec& V, const mat& X) const
| ~~~~~~~~~~~^
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -Wall -Wextra -pedantic -O2 -g -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c ExponentialCF.cpp -o ExponentialCF.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:132,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:32,
from psgp_common.h:10,
from CovarianceFunction.h:33,
from ExponentialCF.h:32,
from ExponentialCF.cpp:1:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* Rcpp::type2name(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro 'GET_CALLABLE'
86 | static Fun fun = GET_CALLABLE("type2name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::enterRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro 'GET_CALLABLE'
93 | static Fun fun = GET_CALLABLE("enterRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::exitRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro 'GET_CALLABLE'
99 | static Fun fun = GET_CALLABLE("exitRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro 'GET_CALLABLE'
105 | static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::endSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro 'GET_CALLABLE'
111 | static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'double Rcpp::mktime00(tm&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'double (*)(tm&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro 'GET_CALLABLE'
132 | static Fun fun = GET_CALLABLE("mktime00");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'tm* Rcpp::gmtime_(const time_t*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'tm* (*)(const long long int*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro 'GET_CALLABLE'
138 | static Fun fun = GET_CALLABLE("gmtime_");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro 'GET_CALLABLE'
154 | static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void Rcpp::Rcpp_precious_remove(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro 'GET_CALLABLE'
159 | static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<true>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro 'GET_CALLABLE'
165 | static Fun fun = GET_CALLABLE("Rcpp_cout_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<false>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro 'GET_CALLABLE'
170 | static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* rcpp_set_stack_trace(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro 'GET_CALLABLE'
188 | static Fun fun = GET_CALLABLE("rcpp_set_stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'std::string demangle(const std::string&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro 'GET_CALLABLE'
194 | static Fun fun = GET_CALLABLE("demangle");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* short_file_name(const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro 'GET_CALLABLE'
200 | static Fun fun = GET_CALLABLE("short_file_name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* stack_trace(const char*, int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(const char*, int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro 'GET_CALLABLE'
206 | static Fun fun = GET_CALLABLE("stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro 'GET_CALLABLE'
212 | static Fun fun = GET_CALLABLE("get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro 'GET_CALLABLE'
218 | static Fun fun = GET_CALLABLE("char_get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_string_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro 'GET_CALLABLE'
224 | static Fun fun = GET_CALLABLE("set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void char_set_string_elt(SEXP, R_xlen_t, const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro 'GET_CALLABLE'
230 | static Fun fun = GET_CALLABLE("char_set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_string_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro 'GET_CALLABLE'
236 | static Fun fun = GET_CALLABLE("get_string_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_vector_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro 'GET_CALLABLE'
242 | static Fun fun = GET_CALLABLE("get_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_vector_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro 'GET_CALLABLE'
248 | static Fun fun = GET_CALLABLE("set_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_vector_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro 'GET_CALLABLE'
254 | static Fun fun = GET_CALLABLE("get_vector_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_nocheck(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro 'GET_CALLABLE'
260 | static Fun fun = GET_CALLABLE("char_nocheck");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void* dataptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro 'GET_CALLABLE'
266 | static Fun fun = GET_CALLABLE("dataptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void setCurrentScope(Rcpp::Module*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(Rcpp::Module*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro 'GET_CALLABLE'
278 | static Fun fun = GET_CALLABLE("setCurrentScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int* get_cache(int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int* (*)(int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro 'GET_CALLABLE'
284 | static Fun fun = GET_CALLABLE("get_cache");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int error_occured()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro 'GET_CALLABLE'
296 | static Fun fun = GET_CALLABLE("error_occured");
| ^~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported'
373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported")
| ^
ExponentialCF.cpp: In member function 'virtual double ExponentialCF::computeDiagonalElement(const vec&) const':
ExponentialCF.cpp:30:64: warning: unused parameter 'A' [-Wunused-parameter]
30 | inline double ExponentialCF::computeDiagonalElement(const vec& A) const
| ~~~~~~~~~~~^
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -Wall -Wextra -pedantic -O2 -g -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c ForwardModel.cpp -o ForwardModel.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:132,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:32,
from psgp_common.h:10,
from ForwardModel.h:32,
from ForwardModel.cpp:1:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* Rcpp::type2name(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro 'GET_CALLABLE'
86 | static Fun fun = GET_CALLABLE("type2name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::enterRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro 'GET_CALLABLE'
93 | static Fun fun = GET_CALLABLE("enterRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::exitRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro 'GET_CALLABLE'
99 | static Fun fun = GET_CALLABLE("exitRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro 'GET_CALLABLE'
105 | static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::endSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro 'GET_CALLABLE'
111 | static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'double Rcpp::mktime00(tm&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'double (*)(tm&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro 'GET_CALLABLE'
132 | static Fun fun = GET_CALLABLE("mktime00");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'tm* Rcpp::gmtime_(const time_t*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'tm* (*)(const long long int*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro 'GET_CALLABLE'
138 | static Fun fun = GET_CALLABLE("gmtime_");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro 'GET_CALLABLE'
154 | static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void Rcpp::Rcpp_precious_remove(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro 'GET_CALLABLE'
159 | static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<true>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro 'GET_CALLABLE'
165 | static Fun fun = GET_CALLABLE("Rcpp_cout_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<false>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro 'GET_CALLABLE'
170 | static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* rcpp_set_stack_trace(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro 'GET_CALLABLE'
188 | static Fun fun = GET_CALLABLE("rcpp_set_stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'std::string demangle(const std::string&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro 'GET_CALLABLE'
194 | static Fun fun = GET_CALLABLE("demangle");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* short_file_name(const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro 'GET_CALLABLE'
200 | static Fun fun = GET_CALLABLE("short_file_name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* stack_trace(const char*, int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(const char*, int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro 'GET_CALLABLE'
206 | static Fun fun = GET_CALLABLE("stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro 'GET_CALLABLE'
212 | static Fun fun = GET_CALLABLE("get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro 'GET_CALLABLE'
218 | static Fun fun = GET_CALLABLE("char_get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_string_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro 'GET_CALLABLE'
224 | static Fun fun = GET_CALLABLE("set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void char_set_string_elt(SEXP, R_xlen_t, const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro 'GET_CALLABLE'
230 | static Fun fun = GET_CALLABLE("char_set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_string_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro 'GET_CALLABLE'
236 | static Fun fun = GET_CALLABLE("get_string_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_vector_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro 'GET_CALLABLE'
242 | static Fun fun = GET_CALLABLE("get_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_vector_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro 'GET_CALLABLE'
248 | static Fun fun = GET_CALLABLE("set_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_vector_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro 'GET_CALLABLE'
254 | static Fun fun = GET_CALLABLE("get_vector_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_nocheck(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro 'GET_CALLABLE'
260 | static Fun fun = GET_CALLABLE("char_nocheck");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void* dataptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro 'GET_CALLABLE'
266 | static Fun fun = GET_CALLABLE("dataptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void setCurrentScope(Rcpp::Module*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(Rcpp::Module*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro 'GET_CALLABLE'
278 | static Fun fun = GET_CALLABLE("setCurrentScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int* get_cache(int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int* (*)(int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro 'GET_CALLABLE'
284 | static Fun fun = GET_CALLABLE("get_cache");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int error_occured()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro 'GET_CALLABLE'
296 | static Fun fun = GET_CALLABLE("error_occured");
| ^~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported'
373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported")
| ^
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -Wall -Wextra -pedantic -O2 -g -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c GaussianLikelihood.cpp -o GaussianLikelihood.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:132,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:32,
from psgp_common.h:10,
from LikelihoodType.h:33,
from GaussianLikelihood.h:32,
from GaussianLikelihood.cpp:1:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* Rcpp::type2name(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro 'GET_CALLABLE'
86 | static Fun fun = GET_CALLABLE("type2name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::enterRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro 'GET_CALLABLE'
93 | static Fun fun = GET_CALLABLE("enterRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::exitRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro 'GET_CALLABLE'
99 | static Fun fun = GET_CALLABLE("exitRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro 'GET_CALLABLE'
105 | static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::endSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro 'GET_CALLABLE'
111 | static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'double Rcpp::mktime00(tm&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'double (*)(tm&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro 'GET_CALLABLE'
132 | static Fun fun = GET_CALLABLE("mktime00");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'tm* Rcpp::gmtime_(const time_t*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'tm* (*)(const long long int*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro 'GET_CALLABLE'
138 | static Fun fun = GET_CALLABLE("gmtime_");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro 'GET_CALLABLE'
154 | static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void Rcpp::Rcpp_precious_remove(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro 'GET_CALLABLE'
159 | static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<true>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro 'GET_CALLABLE'
165 | static Fun fun = GET_CALLABLE("Rcpp_cout_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<false>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro 'GET_CALLABLE'
170 | static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* rcpp_set_stack_trace(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro 'GET_CALLABLE'
188 | static Fun fun = GET_CALLABLE("rcpp_set_stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'std::string demangle(const std::string&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro 'GET_CALLABLE'
194 | static Fun fun = GET_CALLABLE("demangle");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* short_file_name(const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro 'GET_CALLABLE'
200 | static Fun fun = GET_CALLABLE("short_file_name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* stack_trace(const char*, int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(const char*, int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro 'GET_CALLABLE'
206 | static Fun fun = GET_CALLABLE("stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro 'GET_CALLABLE'
212 | static Fun fun = GET_CALLABLE("get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro 'GET_CALLABLE'
218 | static Fun fun = GET_CALLABLE("char_get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_string_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro 'GET_CALLABLE'
224 | static Fun fun = GET_CALLABLE("set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void char_set_string_elt(SEXP, R_xlen_t, const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro 'GET_CALLABLE'
230 | static Fun fun = GET_CALLABLE("char_set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_string_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro 'GET_CALLABLE'
236 | static Fun fun = GET_CALLABLE("get_string_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_vector_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro 'GET_CALLABLE'
242 | static Fun fun = GET_CALLABLE("get_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_vector_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro 'GET_CALLABLE'
248 | static Fun fun = GET_CALLABLE("set_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_vector_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro 'GET_CALLABLE'
254 | static Fun fun = GET_CALLABLE("get_vector_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_nocheck(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro 'GET_CALLABLE'
260 | static Fun fun = GET_CALLABLE("char_nocheck");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void* dataptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro 'GET_CALLABLE'
266 | static Fun fun = GET_CALLABLE("dataptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void setCurrentScope(Rcpp::Module*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(Rcpp::Module*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro 'GET_CALLABLE'
278 | static Fun fun = GET_CALLABLE("setCurrentScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int* get_cache(int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int* (*)(int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro 'GET_CALLABLE'
284 | static Fun fun = GET_CALLABLE("get_cache");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int error_occured()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro 'GET_CALLABLE'
296 | static Fun fun = GET_CALLABLE("error_occured");
| ^~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported'
373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported")
| ^
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -Wall -Wextra -pedantic -O2 -g -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c GaussianProcess.cpp -o GaussianProcess.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:132,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:32,
from psgp_common.h:10,
from ForwardModel.h:32,
from GaussianProcess.h:32,
from GaussianProcess.cpp:1:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* Rcpp::type2name(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro 'GET_CALLABLE'
86 | static Fun fun = GET_CALLABLE("type2name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::enterRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro 'GET_CALLABLE'
93 | static Fun fun = GET_CALLABLE("enterRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::exitRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro 'GET_CALLABLE'
99 | static Fun fun = GET_CALLABLE("exitRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro 'GET_CALLABLE'
105 | static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::endSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro 'GET_CALLABLE'
111 | static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'double Rcpp::mktime00(tm&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'double (*)(tm&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro 'GET_CALLABLE'
132 | static Fun fun = GET_CALLABLE("mktime00");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'tm* Rcpp::gmtime_(const time_t*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'tm* (*)(const long long int*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro 'GET_CALLABLE'
138 | static Fun fun = GET_CALLABLE("gmtime_");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro 'GET_CALLABLE'
154 | static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void Rcpp::Rcpp_precious_remove(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro 'GET_CALLABLE'
159 | static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<true>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro 'GET_CALLABLE'
165 | static Fun fun = GET_CALLABLE("Rcpp_cout_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<false>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro 'GET_CALLABLE'
170 | static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* rcpp_set_stack_trace(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro 'GET_CALLABLE'
188 | static Fun fun = GET_CALLABLE("rcpp_set_stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'std::string demangle(const std::string&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro 'GET_CALLABLE'
194 | static Fun fun = GET_CALLABLE("demangle");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* short_file_name(const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro 'GET_CALLABLE'
200 | static Fun fun = GET_CALLABLE("short_file_name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* stack_trace(const char*, int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(const char*, int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro 'GET_CALLABLE'
206 | static Fun fun = GET_CALLABLE("stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro 'GET_CALLABLE'
212 | static Fun fun = GET_CALLABLE("get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro 'GET_CALLABLE'
218 | static Fun fun = GET_CALLABLE("char_get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_string_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro 'GET_CALLABLE'
224 | static Fun fun = GET_CALLABLE("set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void char_set_string_elt(SEXP, R_xlen_t, const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro 'GET_CALLABLE'
230 | static Fun fun = GET_CALLABLE("char_set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_string_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro 'GET_CALLABLE'
236 | static Fun fun = GET_CALLABLE("get_string_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_vector_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro 'GET_CALLABLE'
242 | static Fun fun = GET_CALLABLE("get_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_vector_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro 'GET_CALLABLE'
248 | static Fun fun = GET_CALLABLE("set_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_vector_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro 'GET_CALLABLE'
254 | static Fun fun = GET_CALLABLE("get_vector_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_nocheck(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro 'GET_CALLABLE'
260 | static Fun fun = GET_CALLABLE("char_nocheck");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void* dataptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro 'GET_CALLABLE'
266 | static Fun fun = GET_CALLABLE("dataptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void setCurrentScope(Rcpp::Module*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(Rcpp::Module*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro 'GET_CALLABLE'
278 | static Fun fun = GET_CALLABLE("setCurrentScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int* get_cache(int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int* (*)(int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro 'GET_CALLABLE'
284 | static Fun fun = GET_CALLABLE("get_cache");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int error_occured()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro 'GET_CALLABLE'
296 | static Fun fun = GET_CALLABLE("error_occured");
| ^~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported'
373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported")
| ^
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -Wall -Wextra -pedantic -O2 -g -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c LikelihoodType.cpp -o LikelihoodType.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:132,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:32,
from psgp_common.h:10,
from LikelihoodType.h:33,
from LikelihoodType.cpp:1:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* Rcpp::type2name(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro 'GET_CALLABLE'
86 | static Fun fun = GET_CALLABLE("type2name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::enterRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro 'GET_CALLABLE'
93 | static Fun fun = GET_CALLABLE("enterRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::exitRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro 'GET_CALLABLE'
99 | static Fun fun = GET_CALLABLE("exitRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro 'GET_CALLABLE'
105 | static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::endSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro 'GET_CALLABLE'
111 | static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'double Rcpp::mktime00(tm&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'double (*)(tm&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro 'GET_CALLABLE'
132 | static Fun fun = GET_CALLABLE("mktime00");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'tm* Rcpp::gmtime_(const time_t*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'tm* (*)(const long long int*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro 'GET_CALLABLE'
138 | static Fun fun = GET_CALLABLE("gmtime_");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro 'GET_CALLABLE'
154 | static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void Rcpp::Rcpp_precious_remove(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro 'GET_CALLABLE'
159 | static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<true>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro 'GET_CALLABLE'
165 | static Fun fun = GET_CALLABLE("Rcpp_cout_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<false>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro 'GET_CALLABLE'
170 | static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* rcpp_set_stack_trace(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro 'GET_CALLABLE'
188 | static Fun fun = GET_CALLABLE("rcpp_set_stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'std::string demangle(const std::string&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro 'GET_CALLABLE'
194 | static Fun fun = GET_CALLABLE("demangle");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* short_file_name(const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro 'GET_CALLABLE'
200 | static Fun fun = GET_CALLABLE("short_file_name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* stack_trace(const char*, int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(const char*, int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro 'GET_CALLABLE'
206 | static Fun fun = GET_CALLABLE("stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro 'GET_CALLABLE'
212 | static Fun fun = GET_CALLABLE("get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro 'GET_CALLABLE'
218 | static Fun fun = GET_CALLABLE("char_get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_string_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro 'GET_CALLABLE'
224 | static Fun fun = GET_CALLABLE("set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void char_set_string_elt(SEXP, R_xlen_t, const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro 'GET_CALLABLE'
230 | static Fun fun = GET_CALLABLE("char_set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_string_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro 'GET_CALLABLE'
236 | static Fun fun = GET_CALLABLE("get_string_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_vector_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro 'GET_CALLABLE'
242 | static Fun fun = GET_CALLABLE("get_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_vector_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro 'GET_CALLABLE'
248 | static Fun fun = GET_CALLABLE("set_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_vector_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro 'GET_CALLABLE'
254 | static Fun fun = GET_CALLABLE("get_vector_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_nocheck(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro 'GET_CALLABLE'
260 | static Fun fun = GET_CALLABLE("char_nocheck");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void* dataptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro 'GET_CALLABLE'
266 | static Fun fun = GET_CALLABLE("dataptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void setCurrentScope(Rcpp::Module*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(Rcpp::Module*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro 'GET_CALLABLE'
278 | static Fun fun = GET_CALLABLE("setCurrentScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int* get_cache(int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int* (*)(int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro 'GET_CALLABLE'
284 | static Fun fun = GET_CALLABLE("get_cache");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int error_occured()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro 'GET_CALLABLE'
296 | static Fun fun = GET_CALLABLE("error_occured");
| ^~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported'
373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported")
| ^
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -Wall -Wextra -pedantic -O2 -g -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c Matern5CF.cpp -o Matern5CF.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:132,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:32,
from psgp_common.h:10,
from CovarianceFunction.h:33,
from Matern5CF.h:4,
from Matern5CF.cpp:1:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* Rcpp::type2name(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro 'GET_CALLABLE'
86 | static Fun fun = GET_CALLABLE("type2name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::enterRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro 'GET_CALLABLE'
93 | static Fun fun = GET_CALLABLE("enterRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::exitRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro 'GET_CALLABLE'
99 | static Fun fun = GET_CALLABLE("exitRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro 'GET_CALLABLE'
105 | static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::endSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro 'GET_CALLABLE'
111 | static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'double Rcpp::mktime00(tm&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'double (*)(tm&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro 'GET_CALLABLE'
132 | static Fun fun = GET_CALLABLE("mktime00");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'tm* Rcpp::gmtime_(const time_t*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'tm* (*)(const long long int*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro 'GET_CALLABLE'
138 | static Fun fun = GET_CALLABLE("gmtime_");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro 'GET_CALLABLE'
154 | static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void Rcpp::Rcpp_precious_remove(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro 'GET_CALLABLE'
159 | static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<true>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro 'GET_CALLABLE'
165 | static Fun fun = GET_CALLABLE("Rcpp_cout_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<false>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro 'GET_CALLABLE'
170 | static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* rcpp_set_stack_trace(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro 'GET_CALLABLE'
188 | static Fun fun = GET_CALLABLE("rcpp_set_stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'std::string demangle(const std::string&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro 'GET_CALLABLE'
194 | static Fun fun = GET_CALLABLE("demangle");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* short_file_name(const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro 'GET_CALLABLE'
200 | static Fun fun = GET_CALLABLE("short_file_name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* stack_trace(const char*, int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(const char*, int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro 'GET_CALLABLE'
206 | static Fun fun = GET_CALLABLE("stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro 'GET_CALLABLE'
212 | static Fun fun = GET_CALLABLE("get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro 'GET_CALLABLE'
218 | static Fun fun = GET_CALLABLE("char_get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_string_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro 'GET_CALLABLE'
224 | static Fun fun = GET_CALLABLE("set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void char_set_string_elt(SEXP, R_xlen_t, const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro 'GET_CALLABLE'
230 | static Fun fun = GET_CALLABLE("char_set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_string_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro 'GET_CALLABLE'
236 | static Fun fun = GET_CALLABLE("get_string_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_vector_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro 'GET_CALLABLE'
242 | static Fun fun = GET_CALLABLE("get_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_vector_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro 'GET_CALLABLE'
248 | static Fun fun = GET_CALLABLE("set_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_vector_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro 'GET_CALLABLE'
254 | static Fun fun = GET_CALLABLE("get_vector_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_nocheck(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro 'GET_CALLABLE'
260 | static Fun fun = GET_CALLABLE("char_nocheck");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void* dataptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro 'GET_CALLABLE'
266 | static Fun fun = GET_CALLABLE("dataptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void setCurrentScope(Rcpp::Module*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(Rcpp::Module*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro 'GET_CALLABLE'
278 | static Fun fun = GET_CALLABLE("setCurrentScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int* get_cache(int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int* (*)(int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro 'GET_CALLABLE'
284 | static Fun fun = GET_CALLABLE("get_cache");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int error_occured()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro 'GET_CALLABLE'
296 | static Fun fun = GET_CALLABLE("error_occured");
| ^~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported'
373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported")
| ^
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -Wall -Wextra -pedantic -O2 -g -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c ModelTrainer.cpp -o ModelTrainer.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:132,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:32,
from psgp_common.h:10,
from Optimisable.h:32,
from ModelTrainer.h:32,
from ModelTrainer.cpp:38:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* Rcpp::type2name(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro 'GET_CALLABLE'
86 | static Fun fun = GET_CALLABLE("type2name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::enterRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro 'GET_CALLABLE'
93 | static Fun fun = GET_CALLABLE("enterRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::exitRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro 'GET_CALLABLE'
99 | static Fun fun = GET_CALLABLE("exitRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro 'GET_CALLABLE'
105 | static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::endSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro 'GET_CALLABLE'
111 | static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'double Rcpp::mktime00(tm&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'double (*)(tm&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro 'GET_CALLABLE'
132 | static Fun fun = GET_CALLABLE("mktime00");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'tm* Rcpp::gmtime_(const time_t*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'tm* (*)(const long long int*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro 'GET_CALLABLE'
138 | static Fun fun = GET_CALLABLE("gmtime_");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro 'GET_CALLABLE'
154 | static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void Rcpp::Rcpp_precious_remove(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro 'GET_CALLABLE'
159 | static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<true>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro 'GET_CALLABLE'
165 | static Fun fun = GET_CALLABLE("Rcpp_cout_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<false>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro 'GET_CALLABLE'
170 | static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* rcpp_set_stack_trace(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro 'GET_CALLABLE'
188 | static Fun fun = GET_CALLABLE("rcpp_set_stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'std::string demangle(const std::string&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro 'GET_CALLABLE'
194 | static Fun fun = GET_CALLABLE("demangle");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* short_file_name(const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro 'GET_CALLABLE'
200 | static Fun fun = GET_CALLABLE("short_file_name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* stack_trace(const char*, int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(const char*, int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro 'GET_CALLABLE'
206 | static Fun fun = GET_CALLABLE("stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro 'GET_CALLABLE'
212 | static Fun fun = GET_CALLABLE("get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro 'GET_CALLABLE'
218 | static Fun fun = GET_CALLABLE("char_get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_string_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro 'GET_CALLABLE'
224 | static Fun fun = GET_CALLABLE("set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void char_set_string_elt(SEXP, R_xlen_t, const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro 'GET_CALLABLE'
230 | static Fun fun = GET_CALLABLE("char_set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_string_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro 'GET_CALLABLE'
236 | static Fun fun = GET_CALLABLE("get_string_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_vector_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro 'GET_CALLABLE'
242 | static Fun fun = GET_CALLABLE("get_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_vector_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro 'GET_CALLABLE'
248 | static Fun fun = GET_CALLABLE("set_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_vector_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro 'GET_CALLABLE'
254 | static Fun fun = GET_CALLABLE("get_vector_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_nocheck(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro 'GET_CALLABLE'
260 | static Fun fun = GET_CALLABLE("char_nocheck");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void* dataptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro 'GET_CALLABLE'
266 | static Fun fun = GET_CALLABLE("dataptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void setCurrentScope(Rcpp::Module*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(Rcpp::Module*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro 'GET_CALLABLE'
278 | static Fun fun = GET_CALLABLE("setCurrentScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int* get_cache(int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int* (*)(int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro 'GET_CALLABLE'
284 | static Fun fun = GET_CALLABLE("get_cache");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int error_occured()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro 'GET_CALLABLE'
296 | static Fun fun = GET_CALLABLE("error_occured");
| ^~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported'
373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported")
| ^
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -Wall -Wextra -pedantic -O2 -g -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c Optimisable.cpp -o Optimisable.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:132,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:32,
from psgp_common.h:10,
from Optimisable.h:32,
from Optimisable.cpp:1:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* Rcpp::type2name(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro 'GET_CALLABLE'
86 | static Fun fun = GET_CALLABLE("type2name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::enterRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro 'GET_CALLABLE'
93 | static Fun fun = GET_CALLABLE("enterRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::exitRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro 'GET_CALLABLE'
99 | static Fun fun = GET_CALLABLE("exitRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro 'GET_CALLABLE'
105 | static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::endSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro 'GET_CALLABLE'
111 | static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'double Rcpp::mktime00(tm&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'double (*)(tm&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro 'GET_CALLABLE'
132 | static Fun fun = GET_CALLABLE("mktime00");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'tm* Rcpp::gmtime_(const time_t*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'tm* (*)(const long long int*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro 'GET_CALLABLE'
138 | static Fun fun = GET_CALLABLE("gmtime_");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro 'GET_CALLABLE'
154 | static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void Rcpp::Rcpp_precious_remove(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro 'GET_CALLABLE'
159 | static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<true>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro 'GET_CALLABLE'
165 | static Fun fun = GET_CALLABLE("Rcpp_cout_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<false>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro 'GET_CALLABLE'
170 | static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* rcpp_set_stack_trace(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro 'GET_CALLABLE'
188 | static Fun fun = GET_CALLABLE("rcpp_set_stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'std::string demangle(const std::string&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro 'GET_CALLABLE'
194 | static Fun fun = GET_CALLABLE("demangle");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* short_file_name(const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro 'GET_CALLABLE'
200 | static Fun fun = GET_CALLABLE("short_file_name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* stack_trace(const char*, int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(const char*, int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro 'GET_CALLABLE'
206 | static Fun fun = GET_CALLABLE("stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro 'GET_CALLABLE'
212 | static Fun fun = GET_CALLABLE("get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro 'GET_CALLABLE'
218 | static Fun fun = GET_CALLABLE("char_get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_string_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro 'GET_CALLABLE'
224 | static Fun fun = GET_CALLABLE("set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void char_set_string_elt(SEXP, R_xlen_t, const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro 'GET_CALLABLE'
230 | static Fun fun = GET_CALLABLE("char_set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_string_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro 'GET_CALLABLE'
236 | static Fun fun = GET_CALLABLE("get_string_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_vector_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro 'GET_CALLABLE'
242 | static Fun fun = GET_CALLABLE("get_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_vector_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro 'GET_CALLABLE'
248 | static Fun fun = GET_CALLABLE("set_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_vector_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro 'GET_CALLABLE'
254 | static Fun fun = GET_CALLABLE("get_vector_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_nocheck(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro 'GET_CALLABLE'
260 | static Fun fun = GET_CALLABLE("char_nocheck");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void* dataptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro 'GET_CALLABLE'
266 | static Fun fun = GET_CALLABLE("dataptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void setCurrentScope(Rcpp::Module*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(Rcpp::Module*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro 'GET_CALLABLE'
278 | static Fun fun = GET_CALLABLE("setCurrentScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int* get_cache(int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int* (*)(int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro 'GET_CALLABLE'
284 | static Fun fun = GET_CALLABLE("get_cache");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int error_occured()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro 'GET_CALLABLE'
296 | static Fun fun = GET_CALLABLE("error_occured");
| ^~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported'
373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported")
| ^
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -Wall -Wextra -pedantic -O2 -g -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c PSGP.cpp -o PSGP.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:132,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:32,
from psgp_common.h:10,
from ForwardModel.h:32,
from PSGP.h:33,
from PSGP.cpp:1:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* Rcpp::type2name(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro 'GET_CALLABLE'
86 | static Fun fun = GET_CALLABLE("type2name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::enterRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro 'GET_CALLABLE'
93 | static Fun fun = GET_CALLABLE("enterRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::exitRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro 'GET_CALLABLE'
99 | static Fun fun = GET_CALLABLE("exitRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro 'GET_CALLABLE'
105 | static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::endSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro 'GET_CALLABLE'
111 | static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'double Rcpp::mktime00(tm&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'double (*)(tm&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro 'GET_CALLABLE'
132 | static Fun fun = GET_CALLABLE("mktime00");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'tm* Rcpp::gmtime_(const time_t*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'tm* (*)(const long long int*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro 'GET_CALLABLE'
138 | static Fun fun = GET_CALLABLE("gmtime_");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro 'GET_CALLABLE'
154 | static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void Rcpp::Rcpp_precious_remove(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro 'GET_CALLABLE'
159 | static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<true>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro 'GET_CALLABLE'
165 | static Fun fun = GET_CALLABLE("Rcpp_cout_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<false>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro 'GET_CALLABLE'
170 | static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* rcpp_set_stack_trace(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro 'GET_CALLABLE'
188 | static Fun fun = GET_CALLABLE("rcpp_set_stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'std::string demangle(const std::string&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro 'GET_CALLABLE'
194 | static Fun fun = GET_CALLABLE("demangle");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* short_file_name(const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro 'GET_CALLABLE'
200 | static Fun fun = GET_CALLABLE("short_file_name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* stack_trace(const char*, int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(const char*, int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro 'GET_CALLABLE'
206 | static Fun fun = GET_CALLABLE("stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro 'GET_CALLABLE'
212 | static Fun fun = GET_CALLABLE("get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro 'GET_CALLABLE'
218 | static Fun fun = GET_CALLABLE("char_get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_string_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro 'GET_CALLABLE'
224 | static Fun fun = GET_CALLABLE("set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void char_set_string_elt(SEXP, R_xlen_t, const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro 'GET_CALLABLE'
230 | static Fun fun = GET_CALLABLE("char_set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_string_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro 'GET_CALLABLE'
236 | static Fun fun = GET_CALLABLE("get_string_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_vector_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro 'GET_CALLABLE'
242 | static Fun fun = GET_CALLABLE("get_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_vector_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro 'GET_CALLABLE'
248 | static Fun fun = GET_CALLABLE("set_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_vector_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro 'GET_CALLABLE'
254 | static Fun fun = GET_CALLABLE("get_vector_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_nocheck(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro 'GET_CALLABLE'
260 | static Fun fun = GET_CALLABLE("char_nocheck");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void* dataptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro 'GET_CALLABLE'
266 | static Fun fun = GET_CALLABLE("dataptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void setCurrentScope(Rcpp::Module*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(Rcpp::Module*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro 'GET_CALLABLE'
278 | static Fun fun = GET_CALLABLE("setCurrentScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int* get_cache(int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int* (*)(int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro 'GET_CALLABLE'
284 | static Fun fun = GET_CALLABLE("get_cache");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int error_occured()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro 'GET_CALLABLE'
296 | static Fun fun = GET_CALLABLE("error_occured");
| ^~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported'
373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported")
| ^
PSGP.cpp: In member function 'void PSGP::stabiliseCoefficients(double&, double&, double, double, double, double)':
PSGP.cpp:765:42: warning: unused parameter 'q' [-Wunused-parameter]
765 | void PSGP::stabiliseCoefficients(double& q, double& r, double cavityMean,
| ~~~~~~~~^
PSGP.cpp:765:63: warning: unused parameter 'cavityMean' [-Wunused-parameter]
765 | void PSGP::stabiliseCoefficients(double& q, double& r, double cavityMean,
| ~~~~~~~^~~~~~~~~~
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -Wall -Wextra -pedantic -O2 -g -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c RInterface.cpp -o RInterface.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:132,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:32,
from psgp_common.h:10,
from psgp_data.h:14,
from RInterface.cpp:2:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* Rcpp::type2name(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro 'GET_CALLABLE'
86 | static Fun fun = GET_CALLABLE("type2name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::enterRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro 'GET_CALLABLE'
93 | static Fun fun = GET_CALLABLE("enterRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::exitRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro 'GET_CALLABLE'
99 | static Fun fun = GET_CALLABLE("exitRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro 'GET_CALLABLE'
105 | static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::endSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro 'GET_CALLABLE'
111 | static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'double Rcpp::mktime00(tm&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'double (*)(tm&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro 'GET_CALLABLE'
132 | static Fun fun = GET_CALLABLE("mktime00");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'tm* Rcpp::gmtime_(const time_t*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'tm* (*)(const long long int*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro 'GET_CALLABLE'
138 | static Fun fun = GET_CALLABLE("gmtime_");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro 'GET_CALLABLE'
154 | static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void Rcpp::Rcpp_precious_remove(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro 'GET_CALLABLE'
159 | static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<true>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro 'GET_CALLABLE'
165 | static Fun fun = GET_CALLABLE("Rcpp_cout_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<false>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro 'GET_CALLABLE'
170 | static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* rcpp_set_stack_trace(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro 'GET_CALLABLE'
188 | static Fun fun = GET_CALLABLE("rcpp_set_stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'std::string demangle(const std::string&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro 'GET_CALLABLE'
194 | static Fun fun = GET_CALLABLE("demangle");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* short_file_name(const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro 'GET_CALLABLE'
200 | static Fun fun = GET_CALLABLE("short_file_name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* stack_trace(const char*, int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(const char*, int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro 'GET_CALLABLE'
206 | static Fun fun = GET_CALLABLE("stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro 'GET_CALLABLE'
212 | static Fun fun = GET_CALLABLE("get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro 'GET_CALLABLE'
218 | static Fun fun = GET_CALLABLE("char_get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_string_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro 'GET_CALLABLE'
224 | static Fun fun = GET_CALLABLE("set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void char_set_string_elt(SEXP, R_xlen_t, const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro 'GET_CALLABLE'
230 | static Fun fun = GET_CALLABLE("char_set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_string_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro 'GET_CALLABLE'
236 | static Fun fun = GET_CALLABLE("get_string_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_vector_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro 'GET_CALLABLE'
242 | static Fun fun = GET_CALLABLE("get_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_vector_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro 'GET_CALLABLE'
248 | static Fun fun = GET_CALLABLE("set_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_vector_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro 'GET_CALLABLE'
254 | static Fun fun = GET_CALLABLE("get_vector_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_nocheck(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro 'GET_CALLABLE'
260 | static Fun fun = GET_CALLABLE("char_nocheck");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void* dataptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro 'GET_CALLABLE'
266 | static Fun fun = GET_CALLABLE("dataptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void setCurrentScope(Rcpp::Module*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(Rcpp::Module*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro 'GET_CALLABLE'
278 | static Fun fun = GET_CALLABLE("setCurrentScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int* get_cache(int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int* (*)(int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro 'GET_CALLABLE'
284 | static Fun fun = GET_CALLABLE("get_cache");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int error_occured()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro 'GET_CALLABLE'
296 | static Fun fun = GET_CALLABLE("error_occured");
| ^~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported'
373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported")
| ^
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -Wall -Wextra -pedantic -O2 -g -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c SCGModelTrainer.cpp -o SCGModelTrainer.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:132,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:32,
from psgp_common.h:10,
from SCGModelTrainer.h:34,
from SCGModelTrainer.cpp:37:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* Rcpp::type2name(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro 'GET_CALLABLE'
86 | static Fun fun = GET_CALLABLE("type2name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::enterRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro 'GET_CALLABLE'
93 | static Fun fun = GET_CALLABLE("enterRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::exitRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro 'GET_CALLABLE'
99 | static Fun fun = GET_CALLABLE("exitRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro 'GET_CALLABLE'
105 | static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::endSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro 'GET_CALLABLE'
111 | static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'double Rcpp::mktime00(tm&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'double (*)(tm&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro 'GET_CALLABLE'
132 | static Fun fun = GET_CALLABLE("mktime00");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'tm* Rcpp::gmtime_(const time_t*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'tm* (*)(const long long int*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro 'GET_CALLABLE'
138 | static Fun fun = GET_CALLABLE("gmtime_");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro 'GET_CALLABLE'
154 | static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void Rcpp::Rcpp_precious_remove(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro 'GET_CALLABLE'
159 | static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<true>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro 'GET_CALLABLE'
165 | static Fun fun = GET_CALLABLE("Rcpp_cout_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<false>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro 'GET_CALLABLE'
170 | static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* rcpp_set_stack_trace(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro 'GET_CALLABLE'
188 | static Fun fun = GET_CALLABLE("rcpp_set_stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'std::string demangle(const std::string&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro 'GET_CALLABLE'
194 | static Fun fun = GET_CALLABLE("demangle");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* short_file_name(const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro 'GET_CALLABLE'
200 | static Fun fun = GET_CALLABLE("short_file_name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* stack_trace(const char*, int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(const char*, int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro 'GET_CALLABLE'
206 | static Fun fun = GET_CALLABLE("stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro 'GET_CALLABLE'
212 | static Fun fun = GET_CALLABLE("get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro 'GET_CALLABLE'
218 | static Fun fun = GET_CALLABLE("char_get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_string_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro 'GET_CALLABLE'
224 | static Fun fun = GET_CALLABLE("set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void char_set_string_elt(SEXP, R_xlen_t, const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro 'GET_CALLABLE'
230 | static Fun fun = GET_CALLABLE("char_set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_string_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro 'GET_CALLABLE'
236 | static Fun fun = GET_CALLABLE("get_string_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_vector_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro 'GET_CALLABLE'
242 | static Fun fun = GET_CALLABLE("get_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_vector_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro 'GET_CALLABLE'
248 | static Fun fun = GET_CALLABLE("set_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_vector_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro 'GET_CALLABLE'
254 | static Fun fun = GET_CALLABLE("get_vector_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_nocheck(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro 'GET_CALLABLE'
260 | static Fun fun = GET_CALLABLE("char_nocheck");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void* dataptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro 'GET_CALLABLE'
266 | static Fun fun = GET_CALLABLE("dataptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void setCurrentScope(Rcpp::Module*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(Rcpp::Module*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro 'GET_CALLABLE'
278 | static Fun fun = GET_CALLABLE("setCurrentScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int* get_cache(int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int* (*)(int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro 'GET_CALLABLE'
284 | static Fun fun = GET_CALLABLE("get_cache");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int error_occured()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro 'GET_CALLABLE'
296 | static Fun fun = GET_CALLABLE("error_occured");
| ^~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported'
373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported")
| ^
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -Wall -Wextra -pedantic -O2 -g -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c SumCovarianceFunction.cpp -o SumCovarianceFunction.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:132,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:32,
from psgp_common.h:10,
from CovarianceFunction.h:33,
from SumCovarianceFunction.h:32,
from SumCovarianceFunction.cpp:1:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* Rcpp::type2name(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro 'GET_CALLABLE'
86 | static Fun fun = GET_CALLABLE("type2name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::enterRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro 'GET_CALLABLE'
93 | static Fun fun = GET_CALLABLE("enterRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::exitRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro 'GET_CALLABLE'
99 | static Fun fun = GET_CALLABLE("exitRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro 'GET_CALLABLE'
105 | static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::endSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro 'GET_CALLABLE'
111 | static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'double Rcpp::mktime00(tm&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'double (*)(tm&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro 'GET_CALLABLE'
132 | static Fun fun = GET_CALLABLE("mktime00");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'tm* Rcpp::gmtime_(const time_t*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'tm* (*)(const long long int*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro 'GET_CALLABLE'
138 | static Fun fun = GET_CALLABLE("gmtime_");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro 'GET_CALLABLE'
154 | static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void Rcpp::Rcpp_precious_remove(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro 'GET_CALLABLE'
159 | static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<true>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro 'GET_CALLABLE'
165 | static Fun fun = GET_CALLABLE("Rcpp_cout_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<false>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro 'GET_CALLABLE'
170 | static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* rcpp_set_stack_trace(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro 'GET_CALLABLE'
188 | static Fun fun = GET_CALLABLE("rcpp_set_stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'std::string demangle(const std::string&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro 'GET_CALLABLE'
194 | static Fun fun = GET_CALLABLE("demangle");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* short_file_name(const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro 'GET_CALLABLE'
200 | static Fun fun = GET_CALLABLE("short_file_name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* stack_trace(const char*, int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(const char*, int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro 'GET_CALLABLE'
206 | static Fun fun = GET_CALLABLE("stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro 'GET_CALLABLE'
212 | static Fun fun = GET_CALLABLE("get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro 'GET_CALLABLE'
218 | static Fun fun = GET_CALLABLE("char_get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_string_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro 'GET_CALLABLE'
224 | static Fun fun = GET_CALLABLE("set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void char_set_string_elt(SEXP, R_xlen_t, const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro 'GET_CALLABLE'
230 | static Fun fun = GET_CALLABLE("char_set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_string_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro 'GET_CALLABLE'
236 | static Fun fun = GET_CALLABLE("get_string_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_vector_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro 'GET_CALLABLE'
242 | static Fun fun = GET_CALLABLE("get_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_vector_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro 'GET_CALLABLE'
248 | static Fun fun = GET_CALLABLE("set_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_vector_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro 'GET_CALLABLE'
254 | static Fun fun = GET_CALLABLE("get_vector_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_nocheck(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro 'GET_CALLABLE'
260 | static Fun fun = GET_CALLABLE("char_nocheck");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void* dataptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro 'GET_CALLABLE'
266 | static Fun fun = GET_CALLABLE("dataptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void setCurrentScope(Rcpp::Module*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(Rcpp::Module*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro 'GET_CALLABLE'
278 | static Fun fun = GET_CALLABLE("setCurrentScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int* get_cache(int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int* (*)(int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro 'GET_CALLABLE'
284 | static Fun fun = GET_CALLABLE("get_cache");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int error_occured()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro 'GET_CALLABLE'
296 | static Fun fun = GET_CALLABLE("error_occured");
| ^~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported'
373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported")
| ^
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -Wall -Wextra -pedantic -O2 -g -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c WhiteNoiseCF.cpp -o WhiteNoiseCF.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:132,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:32,
from psgp_common.h:10,
from CovarianceFunction.h:33,
from WhiteNoiseCF.h:32,
from WhiteNoiseCF.cpp:1:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* Rcpp::type2name(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro 'GET_CALLABLE'
86 | static Fun fun = GET_CALLABLE("type2name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::enterRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro 'GET_CALLABLE'
93 | static Fun fun = GET_CALLABLE("enterRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::exitRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro 'GET_CALLABLE'
99 | static Fun fun = GET_CALLABLE("exitRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro 'GET_CALLABLE'
105 | static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::endSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro 'GET_CALLABLE'
111 | static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'double Rcpp::mktime00(tm&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'double (*)(tm&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro 'GET_CALLABLE'
132 | static Fun fun = GET_CALLABLE("mktime00");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'tm* Rcpp::gmtime_(const time_t*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'tm* (*)(const long long int*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro 'GET_CALLABLE'
138 | static Fun fun = GET_CALLABLE("gmtime_");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro 'GET_CALLABLE'
154 | static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void Rcpp::Rcpp_precious_remove(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro 'GET_CALLABLE'
159 | static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<true>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro 'GET_CALLABLE'
165 | static Fun fun = GET_CALLABLE("Rcpp_cout_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<false>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro 'GET_CALLABLE'
170 | static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* rcpp_set_stack_trace(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro 'GET_CALLABLE'
188 | static Fun fun = GET_CALLABLE("rcpp_set_stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'std::string demangle(const std::string&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro 'GET_CALLABLE'
194 | static Fun fun = GET_CALLABLE("demangle");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* short_file_name(const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro 'GET_CALLABLE'
200 | static Fun fun = GET_CALLABLE("short_file_name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* stack_trace(const char*, int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(const char*, int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro 'GET_CALLABLE'
206 | static Fun fun = GET_CALLABLE("stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro 'GET_CALLABLE'
212 | static Fun fun = GET_CALLABLE("get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro 'GET_CALLABLE'
218 | static Fun fun = GET_CALLABLE("char_get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_string_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro 'GET_CALLABLE'
224 | static Fun fun = GET_CALLABLE("set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void char_set_string_elt(SEXP, R_xlen_t, const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro 'GET_CALLABLE'
230 | static Fun fun = GET_CALLABLE("char_set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_string_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro 'GET_CALLABLE'
236 | static Fun fun = GET_CALLABLE("get_string_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_vector_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro 'GET_CALLABLE'
242 | static Fun fun = GET_CALLABLE("get_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_vector_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro 'GET_CALLABLE'
248 | static Fun fun = GET_CALLABLE("set_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_vector_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro 'GET_CALLABLE'
254 | static Fun fun = GET_CALLABLE("get_vector_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_nocheck(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro 'GET_CALLABLE'
260 | static Fun fun = GET_CALLABLE("char_nocheck");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void* dataptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro 'GET_CALLABLE'
266 | static Fun fun = GET_CALLABLE("dataptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void setCurrentScope(Rcpp::Module*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(Rcpp::Module*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro 'GET_CALLABLE'
278 | static Fun fun = GET_CALLABLE("setCurrentScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int* get_cache(int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int* (*)(int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro 'GET_CALLABLE'
284 | static Fun fun = GET_CALLABLE("get_cache");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int error_occured()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro 'GET_CALLABLE'
296 | static Fun fun = GET_CALLABLE("error_occured");
| ^~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported'
373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported")
| ^
gcc -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -pedantic -Wstrict-prototypes -O2 -Wall -std=gnu2x -mfpmath=sse -msse2 -mstackrealign -c init.c -o init.o
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -Wall -Wextra -pedantic -O2 -g -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c psgp_common.cpp -o psgp_common.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:132,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:32,
from psgp_common.h:10,
from psgp_common.cpp:1:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* Rcpp::type2name(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro 'GET_CALLABLE'
86 | static Fun fun = GET_CALLABLE("type2name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::enterRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro 'GET_CALLABLE'
93 | static Fun fun = GET_CALLABLE("enterRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::exitRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro 'GET_CALLABLE'
99 | static Fun fun = GET_CALLABLE("exitRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro 'GET_CALLABLE'
105 | static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::endSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro 'GET_CALLABLE'
111 | static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'double Rcpp::mktime00(tm&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'double (*)(tm&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro 'GET_CALLABLE'
132 | static Fun fun = GET_CALLABLE("mktime00");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'tm* Rcpp::gmtime_(const time_t*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'tm* (*)(const long long int*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro 'GET_CALLABLE'
138 | static Fun fun = GET_CALLABLE("gmtime_");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro 'GET_CALLABLE'
154 | static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void Rcpp::Rcpp_precious_remove(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro 'GET_CALLABLE'
159 | static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<true>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro 'GET_CALLABLE'
165 | static Fun fun = GET_CALLABLE("Rcpp_cout_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<false>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro 'GET_CALLABLE'
170 | static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* rcpp_set_stack_trace(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro 'GET_CALLABLE'
188 | static Fun fun = GET_CALLABLE("rcpp_set_stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'std::string demangle(const std::string&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro 'GET_CALLABLE'
194 | static Fun fun = GET_CALLABLE("demangle");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* short_file_name(const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro 'GET_CALLABLE'
200 | static Fun fun = GET_CALLABLE("short_file_name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* stack_trace(const char*, int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(const char*, int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro 'GET_CALLABLE'
206 | static Fun fun = GET_CALLABLE("stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro 'GET_CALLABLE'
212 | static Fun fun = GET_CALLABLE("get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro 'GET_CALLABLE'
218 | static Fun fun = GET_CALLABLE("char_get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_string_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro 'GET_CALLABLE'
224 | static Fun fun = GET_CALLABLE("set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void char_set_string_elt(SEXP, R_xlen_t, const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro 'GET_CALLABLE'
230 | static Fun fun = GET_CALLABLE("char_set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_string_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro 'GET_CALLABLE'
236 | static Fun fun = GET_CALLABLE("get_string_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_vector_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro 'GET_CALLABLE'
242 | static Fun fun = GET_CALLABLE("get_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_vector_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro 'GET_CALLABLE'
248 | static Fun fun = GET_CALLABLE("set_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_vector_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro 'GET_CALLABLE'
254 | static Fun fun = GET_CALLABLE("get_vector_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_nocheck(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro 'GET_CALLABLE'
260 | static Fun fun = GET_CALLABLE("char_nocheck");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void* dataptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro 'GET_CALLABLE'
266 | static Fun fun = GET_CALLABLE("dataptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void setCurrentScope(Rcpp::Module*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(Rcpp::Module*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro 'GET_CALLABLE'
278 | static Fun fun = GET_CALLABLE("setCurrentScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int* get_cache(int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int* (*)(int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro 'GET_CALLABLE'
284 | static Fun fun = GET_CALLABLE("get_cache");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int error_occured()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro 'GET_CALLABLE'
296 | static Fun fun = GET_CALLABLE("error_occured");
| ^~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported'
373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported")
| ^
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -Wall -Wextra -pedantic -O2 -g -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c psgp_data.cpp -o psgp_data.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:132,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:32,
from psgp_common.h:10,
from psgp_data.h:14,
from psgp_data.cpp:8:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* Rcpp::type2name(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro 'GET_CALLABLE'
86 | static Fun fun = GET_CALLABLE("type2name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::enterRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro 'GET_CALLABLE'
93 | static Fun fun = GET_CALLABLE("enterRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::exitRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro 'GET_CALLABLE'
99 | static Fun fun = GET_CALLABLE("exitRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro 'GET_CALLABLE'
105 | static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::endSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro 'GET_CALLABLE'
111 | static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'double Rcpp::mktime00(tm&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'double (*)(tm&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro 'GET_CALLABLE'
132 | static Fun fun = GET_CALLABLE("mktime00");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'tm* Rcpp::gmtime_(const time_t*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'tm* (*)(const long long int*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro 'GET_CALLABLE'
138 | static Fun fun = GET_CALLABLE("gmtime_");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro 'GET_CALLABLE'
154 | static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void Rcpp::Rcpp_precious_remove(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro 'GET_CALLABLE'
159 | static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<true>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro 'GET_CALLABLE'
165 | static Fun fun = GET_CALLABLE("Rcpp_cout_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<false>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro 'GET_CALLABLE'
170 | static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* rcpp_set_stack_trace(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro 'GET_CALLABLE'
188 | static Fun fun = GET_CALLABLE("rcpp_set_stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'std::string demangle(const std::string&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro 'GET_CALLABLE'
194 | static Fun fun = GET_CALLABLE("demangle");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* short_file_name(const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro 'GET_CALLABLE'
200 | static Fun fun = GET_CALLABLE("short_file_name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* stack_trace(const char*, int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(const char*, int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro 'GET_CALLABLE'
206 | static Fun fun = GET_CALLABLE("stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro 'GET_CALLABLE'
212 | static Fun fun = GET_CALLABLE("get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro 'GET_CALLABLE'
218 | static Fun fun = GET_CALLABLE("char_get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_string_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro 'GET_CALLABLE'
224 | static Fun fun = GET_CALLABLE("set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void char_set_string_elt(SEXP, R_xlen_t, const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro 'GET_CALLABLE'
230 | static Fun fun = GET_CALLABLE("char_set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_string_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro 'GET_CALLABLE'
236 | static Fun fun = GET_CALLABLE("get_string_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_vector_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro 'GET_CALLABLE'
242 | static Fun fun = GET_CALLABLE("get_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_vector_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro 'GET_CALLABLE'
248 | static Fun fun = GET_CALLABLE("set_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_vector_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro 'GET_CALLABLE'
254 | static Fun fun = GET_CALLABLE("get_vector_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_nocheck(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro 'GET_CALLABLE'
260 | static Fun fun = GET_CALLABLE("char_nocheck");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void* dataptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro 'GET_CALLABLE'
266 | static Fun fun = GET_CALLABLE("dataptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void setCurrentScope(Rcpp::Module*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(Rcpp::Module*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro 'GET_CALLABLE'
278 | static Fun fun = GET_CALLABLE("setCurrentScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int* get_cache(int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int* (*)(int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro 'GET_CALLABLE'
284 | static Fun fun = GET_CALLABLE("get_cache");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int error_occured()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro 'GET_CALLABLE'
296 | static Fun fun = GET_CALLABLE("error_occured");
| ^~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported'
373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported")
| ^
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -Wall -Wextra -pedantic -O2 -g -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c psgp_estimator.cpp -o psgp_estimator.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:132,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:32,
from psgp_common.h:10,
from psgp_data.h:14,
from psgp_estimator.h:11,
from psgp_estimator.cpp:8:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* Rcpp::type2name(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro 'GET_CALLABLE'
86 | static Fun fun = GET_CALLABLE("type2name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::enterRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro 'GET_CALLABLE'
93 | static Fun fun = GET_CALLABLE("enterRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::exitRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro 'GET_CALLABLE'
99 | static Fun fun = GET_CALLABLE("exitRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro 'GET_CALLABLE'
105 | static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::endSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro 'GET_CALLABLE'
111 | static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'double Rcpp::mktime00(tm&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'double (*)(tm&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro 'GET_CALLABLE'
132 | static Fun fun = GET_CALLABLE("mktime00");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'tm* Rcpp::gmtime_(const time_t*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'tm* (*)(const long long int*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro 'GET_CALLABLE'
138 | static Fun fun = GET_CALLABLE("gmtime_");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro 'GET_CALLABLE'
154 | static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void Rcpp::Rcpp_precious_remove(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro 'GET_CALLABLE'
159 | static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<true>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro 'GET_CALLABLE'
165 | static Fun fun = GET_CALLABLE("Rcpp_cout_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<false>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro 'GET_CALLABLE'
170 | static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* rcpp_set_stack_trace(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro 'GET_CALLABLE'
188 | static Fun fun = GET_CALLABLE("rcpp_set_stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'std::string demangle(const std::string&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro 'GET_CALLABLE'
194 | static Fun fun = GET_CALLABLE("demangle");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* short_file_name(const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro 'GET_CALLABLE'
200 | static Fun fun = GET_CALLABLE("short_file_name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* stack_trace(const char*, int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(const char*, int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro 'GET_CALLABLE'
206 | static Fun fun = GET_CALLABLE("stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro 'GET_CALLABLE'
212 | static Fun fun = GET_CALLABLE("get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro 'GET_CALLABLE'
218 | static Fun fun = GET_CALLABLE("char_get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_string_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro 'GET_CALLABLE'
224 | static Fun fun = GET_CALLABLE("set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void char_set_string_elt(SEXP, R_xlen_t, const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro 'GET_CALLABLE'
230 | static Fun fun = GET_CALLABLE("char_set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_string_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro 'GET_CALLABLE'
236 | static Fun fun = GET_CALLABLE("get_string_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_vector_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro 'GET_CALLABLE'
242 | static Fun fun = GET_CALLABLE("get_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_vector_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro 'GET_CALLABLE'
248 | static Fun fun = GET_CALLABLE("set_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_vector_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro 'GET_CALLABLE'
254 | static Fun fun = GET_CALLABLE("get_vector_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_nocheck(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro 'GET_CALLABLE'
260 | static Fun fun = GET_CALLABLE("char_nocheck");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void* dataptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro 'GET_CALLABLE'
266 | static Fun fun = GET_CALLABLE("dataptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void setCurrentScope(Rcpp::Module*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(Rcpp::Module*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro 'GET_CALLABLE'
278 | static Fun fun = GET_CALLABLE("setCurrentScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int* get_cache(int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int* (*)(int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro 'GET_CALLABLE'
284 | static Fun fun = GET_CALLABLE("get_cache");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int error_occured()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro 'GET_CALLABLE'
296 | static Fun fun = GET_CALLABLE("error_occured");
| ^~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported'
373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported")
| ^
g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DARMA_64BIT_WORD=1 -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -fopenmp -Wall -Wextra -pedantic -O2 -g -pedantic -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c sensor_metadata_parser.cpp -o sensor_metadata_parser.o
In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/RcppCommon.h:132,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:32,
from psgp_common.h:10,
from LikelihoodType.h:33,
from sensor_metadata_parser.h:14,
from sensor_metadata_parser.cpp:8:
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* Rcpp::type2name(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro 'GET_CALLABLE'
86 | static Fun fun = GET_CALLABLE("type2name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::enterRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro 'GET_CALLABLE'
93 | static Fun fun = GET_CALLABLE("enterRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::exitRNGScope()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro 'GET_CALLABLE'
99 | static Fun fun = GET_CALLABLE("exitRNGScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro 'GET_CALLABLE'
105 | static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'long unsigned int Rcpp::internal::endSuspendRNGSynchronization()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'long unsigned int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro 'GET_CALLABLE'
111 | static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'double Rcpp::mktime00(tm&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'double (*)(tm&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro 'GET_CALLABLE'
132 | static Fun fun = GET_CALLABLE("mktime00");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'tm* Rcpp::gmtime_(const time_t*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'tm* (*)(const long long int*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro 'GET_CALLABLE'
138 | static Fun fun = GET_CALLABLE("gmtime_");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro 'GET_CALLABLE'
154 | static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void Rcpp::Rcpp_precious_remove(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro 'GET_CALLABLE'
159 | static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<true>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro 'GET_CALLABLE'
165 | static Fun fun = GET_CALLABLE("Rcpp_cout_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'Rcpp::Rostream<false>& (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro 'GET_CALLABLE'
170 | static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* rcpp_set_stack_trace(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro 'GET_CALLABLE'
188 | static Fun fun = GET_CALLABLE("rcpp_set_stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'std::string demangle(const std::string&)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro 'GET_CALLABLE'
194 | static Fun fun = GET_CALLABLE("demangle");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* short_file_name(const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro 'GET_CALLABLE'
200 | static Fun fun = GET_CALLABLE("short_file_name");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* stack_trace(const char*, int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(const char*, int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro 'GET_CALLABLE'
206 | static Fun fun = GET_CALLABLE("stack_trace");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro 'GET_CALLABLE'
212 | static Fun fun = GET_CALLABLE("get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_get_string_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro 'GET_CALLABLE'
218 | static Fun fun = GET_CALLABLE("char_get_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_string_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro 'GET_CALLABLE'
224 | static Fun fun = GET_CALLABLE("set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void char_set_string_elt(SEXP, R_xlen_t, const char*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, const char*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro 'GET_CALLABLE'
230 | static Fun fun = GET_CALLABLE("char_set_string_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_string_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro 'GET_CALLABLE'
236 | static Fun fun = GET_CALLABLE("get_string_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC* get_vector_elt(SEXP, R_xlen_t)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC* (*)(SEXPREC*, long long int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro 'GET_CALLABLE'
242 | static Fun fun = GET_CALLABLE("get_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void set_vector_elt(SEXP, R_xlen_t, SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(SEXPREC*, long long int, SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro 'GET_CALLABLE'
248 | static Fun fun = GET_CALLABLE("set_vector_elt");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'SEXPREC** get_vector_ptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'SEXPREC** (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro 'GET_CALLABLE'
254 | static Fun fun = GET_CALLABLE("get_vector_ptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'const char* char_nocheck(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'const char* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro 'GET_CALLABLE'
260 | static Fun fun = GET_CALLABLE("char_nocheck");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void* dataptr(SEXP)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void* (*)(SEXPREC*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro 'GET_CALLABLE'
266 | static Fun fun = GET_CALLABLE("dataptr");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'void setCurrentScope(Rcpp::Module*)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'void (*)(Rcpp::Module*)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro 'GET_CALLABLE'
278 | static Fun fun = GET_CALLABLE("setCurrentScope");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int* get_cache(int)':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int* (*)(int)'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro 'GET_CALLABLE'
284 | static Fun fun = GET_CALLABLE("get_cache");
| ^~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h: In function 'int error_occured()':
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from 'DL_FUNC' {aka 'void* (*)()'} to 'Fun' {aka 'int (*)()'} [-Wcast-function-type]
82 | #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro 'GET_CALLABLE'
296 | static Fun fun = GET_CALLABLE("error_occured");
| ^~~~~~~~~~~~
In file included from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:26,
from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo/interface/RcppArmadilloForward.h:57:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp: At global scope:
D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo_bits/config.hpp:373:72: note: '#pragma message: NOTE: option ARMA_CRIPPLED_LAPACK is not supported'
373 | #pragma message ("NOTE: option ARMA_CRIPPLED_LAPACK is not supported")
| ^
g++ -std=gnu++17 -shared -s -static-libgcc -o psgp.dll tmp.def AnalyticLikelihood.o ConstantCF.o CovarianceFunction.o ExponentialCF.o ForwardModel.o GaussianLikelihood.o GaussianProcess.o LikelihoodType.o Matern5CF.o ModelTrainer.o Optimisable.o PSGP.o RInterface.o SCGModelTrainer.o SumCovarianceFunction.o WhiteNoiseCF.o init.o psgp_common.o psgp_data.o psgp_estimator.o sensor_metadata_parser.o -LD:/RCompile/recent/R/bin/x64 -lRlapack -LD:/RCompile/recent/R/bin/x64 -lRblas -lgfortran -lquadmath -fopenmp -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/RtmpaGUXz9/R.INSTALL12ae06f0d67e4/psgp/src'
make[1]: Entering directory '/d/temp/2025_11_13_01_50_00_26121/RtmpaGUXz9/R.INSTALL12ae06f0d67e4/psgp/src'
make[1]: Leaving directory '/d/temp/2025_11_13_01_50_00_26121/RtmpaGUXz9/R.INSTALL12ae06f0d67e4/psgp/src'
installing to d:/Rcompile/CRANpkg/lib/4.6/00LOCK-psgp/00new/psgp/libs/x64
** R
** 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 'psgp' as psgp_0.3-25.zip
* DONE (psgp)