* installing *source* package 'MERLIN' ... ** this is package 'MERLIN' version '1.1.1' ** using staged installation ** libs using C++ compiler: 'g++.exe (GCC) 14.3.0' using C++17 g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DSTRICT_R_HEADERS -DNDEBUG -DARMA_NO_DEBUG -U_GLIBCXX_ASSERTIONS -DMERLIN_NO_STD_THREAD -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/BH/include' -I'D:/RCompile/CRANpkg/lib/4.6/bigmemory/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppDist/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -Wextra -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c CalCorr.cpp -o CalCorr.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 CalCorr.cpp:4: 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& 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& (*)()'} [-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& 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& (*)()'} [-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 (*)(const std::__cxx11::basic_string&)'} [-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") | ^ In file included from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/mpl/aux_/na_assert.hpp:23, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/mpl/arg.hpp:25, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/mpl/placeholders.hpp:24, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/iterator/iterator_categories.hpp:16, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/iterator/iterator_facade.hpp:13, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/range/iterator_range_core.hpp:27, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/range/iterator_range.hpp:13, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/range/as_literal.hpp:18, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/algorithm/string/trim.hpp:19, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/algorithm/string.hpp:19, from CalCorr.h:10, from CalCorr.cpp:20: D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of 'assert_arg' [-Wparentheses] 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of 'assert_not_arg' [-Wparentheses] 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/mpl/assert.hpp:199:21: note: remove parentheses 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ | - In file included from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/bind/mem_fn.hpp:23, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/mem_fn.hpp:22, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/function/function_template.hpp:16, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/function.hpp:16, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/algorithm/string/detail/find_iterator.hpp:18, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/algorithm/string/find_iterator.hpp:24, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/algorithm/string/iter_find.hpp:27, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/algorithm/string/split.hpp:16, from D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/algorithm/string.hpp:23: D:/RCompile/CRANpkg/lib/4.6/BH/include/boost/get_pointer.hpp:48:40: warning: 'template class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 48 | template T * get_pointer(std::auto_ptr const& p) | ^~~~~~~~ In file included from D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/memory:78, from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/current/armadillo:38: D:/rtools45/x86_64-w64-mingw32.static.posix/lib/gcc/x86_64-w64-mingw32.static.posix/14.3.0/include/c++/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ CalCorr.cpp: In function 'Rcpp::List Cal_block_Rmatrix(arma::ivec&, arma::ivec&, arma::uvec&, arma::uvec&, std::string, std::string, double, int, double)': CalCorr.cpp:580:20: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare] 580 | for(int j = 0; j < Indpid.n_elem; j++){ | ~~^~~~~~~~~~~~~~~ CalCorr.cpp:581:22: warning: comparison of integer expressions of different signedness: 'int' and 'const arma::uword' {aka 'const unsigned int'} [-Wsign-compare] 581 | for(int i = 0; i < Indpid.n_elem; i++){ | ~~^~~~~~~~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DSTRICT_R_HEADERS -DNDEBUG -DARMA_NO_DEBUG -U_GLIBCXX_ASSERTIONS -DMERLIN_NO_STD_THREAD -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/BH/include' -I'D:/RCompile/CRANpkg/lib/4.6/bigmemory/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppDist/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -Wextra -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c Gibbs_samp_Gam3seo.cpp -o Gibbs_samp_Gam3seo.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 Gibbs_samp_Gam3seo.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& 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& (*)()'} [-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& 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& (*)()'} [-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 (*)(const std::__cxx11::basic_string&)'} [-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 -DSTRICT_R_HEADERS -DNDEBUG -DARMA_NO_DEBUG -U_GLIBCXX_ASSERTIONS -DMERLIN_NO_STD_THREAD -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/BH/include' -I'D:/RCompile/CRANpkg/lib/4.6/bigmemory/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppDist/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -Wextra -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c RcppExports.cpp -o RcppExports.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 RcppExports.cpp:4: 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& 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& (*)()'} [-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& 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& (*)()'} [-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 (*)(const std::__cxx11::basic_string&)'} [-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") | ^ RcppExports.cpp:77:35: warning: cast between incompatible function types from 'SEXPREC* (*)(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)' {aka 'SEXPREC* (*)(SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*)'} to 'DL_FUNC' {aka 'void* (*)()'} [-Wcast-function-type] 77 | {"_MERLIN_Cal_block_Rmatrix", (DL_FUNC) &_MERLIN_Cal_block_Rmatrix, 9}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ RcppExports.cpp:78:24: warning: cast between incompatible function types from 'SEXPREC* (*)(SEXP, SEXP)' {aka 'SEXPREC* (*)(SEXPREC*, SEXPREC*)'} to 'DL_FUNC' {aka 'void* (*)()'} [-Wcast-function-type] 78 | {"_MERLIN_select", (DL_FUNC) &_MERLIN_select, 2}, | ^~~~~~~~~~~~~~~~~~~~~~~~~ RcppExports.cpp:79:26: warning: cast between incompatible function types from 'SEXPREC* (*)(SEXP, SEXP, SEXP, SEXP)' {aka 'SEXPREC* (*)(SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*)'} to 'DL_FUNC' {aka 'void* (*)()'} [-Wcast-function-type] 79 | {"_MERLIN_matchsnp", (DL_FUNC) &_MERLIN_matchsnp, 4}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ RcppExports.cpp:80:29: warning: cast between incompatible function types from 'SEXPREC* (*)(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP)' {aka 'SEXPREC* (*)(SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*, SEXPREC*)'} to 'DL_FUNC' {aka 'void* (*)()'} [-Wcast-function-type] 80 | {"_MERLIN_matchscreen", (DL_FUNC) &_MERLIN_matchscreen, 6}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DSTRICT_R_HEADERS -DNDEBUG -DARMA_NO_DEBUG -U_GLIBCXX_ASSERTIONS -DMERLIN_NO_STD_THREAD -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/BH/include' -I'D:/RCompile/CRANpkg/lib/4.6/bigmemory/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppDist/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -Wextra -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c ReadGeneFile.cpp -o ReadGeneFile.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 ReadGeneFile.cpp:4: 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& 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& (*)()'} [-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& 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& (*)()'} [-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 (*)(const std::__cxx11::basic_string&)'} [-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 -DSTRICT_R_HEADERS -DNDEBUG -DARMA_NO_DEBUG -U_GLIBCXX_ASSERTIONS -DMERLIN_NO_STD_THREAD -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/BH/include' -I'D:/RCompile/CRANpkg/lib/4.6/bigmemory/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppDist/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -Wextra -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c data_loader.cpp -o data_loader.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 data_loader.cpp:3: 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& 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& (*)()'} [-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& 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& (*)()'} [-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 (*)(const std::__cxx11::basic_string&)'} [-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") | ^ In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/sugar/operators/operators.h:27, from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/sugar/sugar.h:30, from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp.h:79, from D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include/RcppArmadillo.h:35: D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/sugar/operators/Comparator_With_One_Value.h: In instantiation of 'int Rcpp::sugar::Comparator_With_One_Value::rhs_is_na(int) const [with int RTYPE = 10; Operator = Rcpp::sugar::equal<10>; T = Rcpp::sugar::IsNa<13, true, Rcpp::Vector<13> >]': D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/sugar/operators/Comparator_With_One_Value.h:78:5: required from 'Rcpp::sugar::Comparator_With_One_Value::Comparator_With_One_Value(const VEC_TYPE&, STORAGE) [with int RTYPE = 10; Operator = Rcpp::sugar::equal<10>; T = Rcpp::sugar::IsNa<13, true, Rcpp::Vector<13> >; VEC_TYPE = Rcpp::VectorBase<10, false, Rcpp::sugar::IsNa<13, true, Rcpp::Vector<13> > >; STORAGE = int]' 78 | &Comparator_With_One_Value::rhs_is_na : | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/sugar/operators/logical_operators__Vector__primitive.h:215:22: required from 'Rcpp::sugar::Comparator_With_One_Value, NA, T> operator==(const Rcpp::VectorBase&, typename Rcpp::traits::storage_type::type) [with int RTYPE = 10; bool NA = false; T = Rcpp::sugar::IsNa<13, true, Rcpp::Vector<13> >; typename Rcpp::traits::storage_type::type = int]' 215 | return Rcpp::sugar::Comparator_With_One_Value< | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | RTYPE, | ~~~~~~ 217 | Rcpp::sugar::equal, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 218 | NA, | ~~~ 219 | T | ~ 220 | >( | ~~ 221 | lhs, rhs | ~~~~~~~~ 222 | ) ; | ~ data_loader.cpp:206:70: required from here 206 | Rcpp::CharacterVector rsname_4use = rsname3[Rcpp::is_na(idxin3) == false]; | ^~~~~ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/sugar/operators/Comparator_With_One_Value.h:95:34: warning: unused parameter 'i' [-Wunused-parameter] 95 | inline int rhs_is_na(int i) const { return rhs ; } | ~~~~^ In file included from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Vector.h:23, from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/Vector.h:51, from D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp.h:41: D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Subsetter.h: In instantiation of 'void Rcpp::SubsetProxy::get_indices(Rcpp::traits::identity >) [with int RTYPE = 16; StoragePolicy = Rcpp::PreserveStorage; int RHS_RTYPE = 10; bool RHS_NA = true; RHS_T = Rcpp::sugar::Comparator_With_One_Value<10, Rcpp::sugar::equal<10>, false, Rcpp::sugar::IsNa<13, true, Rcpp::Vector<13> > >]': D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Subsetter.h:42:20: required from 'Rcpp::SubsetProxy::SubsetProxy(LHS_t&, const RHS_t&) [with int RTYPE = 16; StoragePolicy = Rcpp::PreserveStorage; int RHS_RTYPE = 10; bool RHS_NA = true; RHS_T = Rcpp::sugar::Comparator_With_One_Value<10, Rcpp::sugar::equal<10>, false, Rcpp::sugar::IsNa<13, true, Rcpp::Vector<13> > >; LHS_t = Rcpp::Vector<16>; RHS_t = Rcpp::Vector<10, Rcpp::PreserveStorage>]' 42 | get_indices( traits::identity< traits::int2type >() ); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Vector.h:384:16: required from 'Rcpp::SubsetProxy Rcpp::Vector::operator[](const Rcpp::VectorBase&) [with int RHS_RTYPE = 10; bool RHS_NA = true; RHS_T = Rcpp::sugar::Comparator_With_One_Value<10, Rcpp::sugar::equal<10>, false, Rcpp::sugar::IsNa<13, true, Rcpp::Vector<13> > >; int RTYPE = 16; StoragePolicy = Rcpp::PreserveStorage]' 384 | return SubsetProxy( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 385 | *this, | ~~~~~~ 386 | rhs | ~~~ 387 | ); | ~ data_loader.cpp:206:75: required from here 206 | Rcpp::CharacterVector rsname_4use = rsname3[Rcpp::is_na(idxin3) == false]; | ^ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Subsetter.h:188:68: warning: unused parameter 't' [-Wunused-parameter] 188 | void get_indices( traits::identity< traits::int2type > t ) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Subsetter.h: In instantiation of 'void Rcpp::SubsetProxy::get_indices(Rcpp::traits::identity >) [with int RTYPE = 13; StoragePolicy = Rcpp::PreserveStorage; int RHS_RTYPE = 10; bool RHS_NA = true; RHS_T = Rcpp::sugar::Comparator_With_One_Value<10, Rcpp::sugar::equal<10>, false, Rcpp::sugar::IsNa<13, true, Rcpp::Vector<13> > >]': D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Subsetter.h:42:20: required from 'Rcpp::SubsetProxy::SubsetProxy(LHS_t&, const RHS_t&) [with int RTYPE = 13; StoragePolicy = Rcpp::PreserveStorage; int RHS_RTYPE = 10; bool RHS_NA = true; RHS_T = Rcpp::sugar::Comparator_With_One_Value<10, Rcpp::sugar::equal<10>, false, Rcpp::sugar::IsNa<13, true, Rcpp::Vector<13> > >; LHS_t = Rcpp::Vector<13>; RHS_t = Rcpp::Vector<10, Rcpp::PreserveStorage>]' 42 | get_indices( traits::identity< traits::int2type >() ); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Vector.h:384:16: required from 'Rcpp::SubsetProxy Rcpp::Vector::operator[](const Rcpp::VectorBase&) [with int RHS_RTYPE = 10; bool RHS_NA = true; RHS_T = Rcpp::sugar::Comparator_With_One_Value<10, Rcpp::sugar::equal<10>, false, Rcpp::sugar::IsNa<13, true, Rcpp::Vector<13> > >; int RTYPE = 13; StoragePolicy = Rcpp::PreserveStorage]' 384 | return SubsetProxy( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 385 | *this, | ~~~~~~ 386 | rhs | ~~~ 387 | ); | ~ data_loader.cpp:207:71: required from here 207 | Rcpp::IntegerVector bp3_4use = bp3[Rcpp::is_na(idxin3) == false]; | ^ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Subsetter.h:188:68: warning: unused parameter 't' [-Wunused-parameter] 188 | void get_indices( traits::identity< traits::int2type > t ) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Subsetter.h: In instantiation of 'void Rcpp::SubsetProxy::get_indices(Rcpp::traits::identity >) [with int RTYPE = 16; StoragePolicy = Rcpp::PreserveStorage; int RHS_RTYPE = 13; bool RHS_NA = true; RHS_T = Rcpp::Vector<13>]': D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Subsetter.h:42:20: required from 'Rcpp::SubsetProxy::SubsetProxy(LHS_t&, const RHS_t&) [with int RTYPE = 16; StoragePolicy = Rcpp::PreserveStorage; int RHS_RTYPE = 13; bool RHS_NA = true; RHS_T = Rcpp::Vector<13>; LHS_t = Rcpp::Vector<16>; RHS_t = Rcpp::Vector<13>]' 42 | get_indices( traits::identity< traits::int2type >() ); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Vector.h:384:16: required from 'Rcpp::SubsetProxy Rcpp::Vector::operator[](const Rcpp::VectorBase&) [with int RHS_RTYPE = 13; bool RHS_NA = true; RHS_T = Rcpp::Vector<13>; int RTYPE = 16; StoragePolicy = Rcpp::PreserveStorage]' 384 | return SubsetProxy( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 385 | *this, | ~~~~~~ 386 | rhs | ~~~ 387 | ); | ~ data_loader.cpp:289:58: required from here 289 | Rcpp::CharacterVector rsname_final = rsname_4use[idxtmp]; | ^ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Subsetter.h:150:68: warning: unused parameter 't' [-Wunused-parameter] 150 | void get_indices( traits::identity< traits::int2type > t ) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Subsetter.h: In instantiation of 'void Rcpp::SubsetProxy::get_indices(Rcpp::traits::identity >) [with int RTYPE = 13; StoragePolicy = Rcpp::PreserveStorage; int RHS_RTYPE = 13; bool RHS_NA = true; RHS_T = Rcpp::Vector<13>]': D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Subsetter.h:42:20: required from 'Rcpp::SubsetProxy::SubsetProxy(LHS_t&, const RHS_t&) [with int RTYPE = 13; StoragePolicy = Rcpp::PreserveStorage; int RHS_RTYPE = 13; bool RHS_NA = true; RHS_T = Rcpp::Vector<13>; LHS_t = Rcpp::Vector<13>; RHS_t = Rcpp::Vector<13>]' 42 | get_indices( traits::identity< traits::int2type >() ); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Vector.h:384:16: required from 'Rcpp::SubsetProxy Rcpp::Vector::operator[](const Rcpp::VectorBase&) [with int RHS_RTYPE = 13; bool RHS_NA = true; RHS_T = Rcpp::Vector<13>; int RTYPE = 13; StoragePolicy = Rcpp::PreserveStorage]' 384 | return SubsetProxy( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 385 | *this, | ~~~~~~ 386 | rhs | ~~~ 387 | ); | ~ data_loader.cpp:290:55: required from here 290 | Rcpp::IntegerVector bp_final = bp3_4use[idxtmp]; | ^ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Subsetter.h:150:68: warning: unused parameter 't' [-Wunused-parameter] 150 | void get_indices( traits::identity< traits::int2type > t ) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/sugar/operators/Comparator_With_One_Value.h: In instantiation of 'int Rcpp::sugar::Comparator_With_One_Value::rhs_is_na(int) const [with int RTYPE = 14; Operator = Rcpp::sugar::less<14>; bool NA = true; T = Rcpp::Vector<14, Rcpp::PreserveStorage>]': D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/sugar/operators/Comparator_With_One_Value.h:39:5: required from 'Rcpp::sugar::Comparator_With_One_Value::Comparator_With_One_Value(const VEC_TYPE&, STORAGE) [with int RTYPE = 14; Operator = Rcpp::sugar::less<14>; bool NA = true; T = Rcpp::Vector<14, Rcpp::PreserveStorage>; VEC_TYPE = Rcpp::VectorBase<14, true, Rcpp::Vector<14, Rcpp::PreserveStorage> >; STORAGE = double]' 39 | &Comparator_With_One_Value::rhs_is_na : | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/sugar/operators/logical_operators__Vector__primitive.h:38:22: required from 'Rcpp::sugar::Comparator_With_One_Value, NA, T> operator<(const Rcpp::VectorBase&, typename Rcpp::traits::storage_type::type) [with int RTYPE = 14; bool NA = true; T = Rcpp::Vector<14, Rcpp::PreserveStorage>; typename Rcpp::traits::storage_type::type = double]' 38 | return Rcpp::sugar::Comparator_With_One_Value< | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | RTYPE, | ~~~~~~ 40 | Rcpp::sugar::less, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 41 | NA, | ~~~ 42 | T | ~ 43 | >( | ~~ 44 | lhs, rhs | ~~~~~~~~ 45 | ) ; | ~ data_loader.cpp:363:42: required from here 363 | Rcpp::LogicalVector idx_cutoff = PV0 < pva_cutoff; | ^~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/sugar/operators/Comparator_With_One_Value.h:56:34: warning: unused parameter 'i' [-Wunused-parameter] 56 | inline int rhs_is_na(int i) const { return rhs ; } | ~~~~^ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/sugar/operators/Comparator_With_One_Value.h: In instantiation of 'int Rcpp::sugar::Comparator_With_One_Value::rhs_is_na(int) const [with int RTYPE = 10; Operator = Rcpp::sugar::equal<10>; bool NA = true; T = Rcpp::Vector<10, Rcpp::PreserveStorage>]': D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/sugar/operators/Comparator_With_One_Value.h:39:5: required from 'Rcpp::sugar::Comparator_With_One_Value::Comparator_With_One_Value(const VEC_TYPE&, STORAGE) [with int RTYPE = 10; Operator = Rcpp::sugar::equal<10>; bool NA = true; T = Rcpp::Vector<10, Rcpp::PreserveStorage>; VEC_TYPE = Rcpp::VectorBase<10, true, Rcpp::Vector<10, Rcpp::PreserveStorage> >; STORAGE = int]' 39 | &Comparator_With_One_Value::rhs_is_na : | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/sugar/operators/logical_operators__Vector__primitive.h:215:22: required from 'Rcpp::sugar::Comparator_With_One_Value, NA, T> operator==(const Rcpp::VectorBase&, typename Rcpp::traits::storage_type::type) [with int RTYPE = 10; bool NA = true; T = Rcpp::Vector<10, Rcpp::PreserveStorage>; typename Rcpp::traits::storage_type::type = int]' 215 | return Rcpp::sugar::Comparator_With_One_Value< | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | RTYPE, | ~~~~~~ 217 | Rcpp::sugar::equal, | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 218 | NA, | ~~~ 219 | T | ~ 220 | >( | ~~ 221 | lhs, rhs | ~~~~~~~~ 222 | ) ; | ~ data_loader.cpp:364:35: required from here 364 | rsname0 = rsname0[idx_cutoff == 1]; | ^ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/sugar/operators/Comparator_With_One_Value.h:56:34: warning: unused parameter 'i' [-Wunused-parameter] 56 | inline int rhs_is_na(int i) const { return rhs ; } | ~~~~^ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Subsetter.h: In instantiation of 'void Rcpp::SubsetProxy::get_indices(Rcpp::traits::identity >) [with int RTYPE = 16; StoragePolicy = Rcpp::PreserveStorage; int RHS_RTYPE = 10; bool RHS_NA = true; RHS_T = Rcpp::sugar::Comparator_With_One_Value<10, Rcpp::sugar::equal<10>, true, Rcpp::Vector<10, Rcpp::PreserveStorage> >]': D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Subsetter.h:42:20: required from 'Rcpp::SubsetProxy::SubsetProxy(LHS_t&, const RHS_t&) [with int RTYPE = 16; StoragePolicy = Rcpp::PreserveStorage; int RHS_RTYPE = 10; bool RHS_NA = true; RHS_T = Rcpp::sugar::Comparator_With_One_Value<10, Rcpp::sugar::equal<10>, true, Rcpp::Vector<10, Rcpp::PreserveStorage> >; LHS_t = Rcpp::Vector<16>; RHS_t = Rcpp::Vector<10, Rcpp::PreserveStorage>]' 42 | get_indices( traits::identity< traits::int2type >() ); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Vector.h:384:16: required from 'Rcpp::SubsetProxy Rcpp::Vector::operator[](const Rcpp::VectorBase&) [with int RHS_RTYPE = 10; bool RHS_NA = true; RHS_T = Rcpp::sugar::Comparator_With_One_Value<10, Rcpp::sugar::equal<10>, true, Rcpp::Vector<10, Rcpp::PreserveStorage> >; int RTYPE = 16; StoragePolicy = Rcpp::PreserveStorage]' 384 | return SubsetProxy( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 385 | *this, | ~~~~~~ 386 | rhs | ~~~ 387 | ); | ~ data_loader.cpp:364:36: required from here 364 | rsname0 = rsname0[idx_cutoff == 1]; | ^ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Subsetter.h:188:68: warning: unused parameter 't' [-Wunused-parameter] 188 | void get_indices( traits::identity< traits::int2type > t ) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Subsetter.h: In instantiation of 'void Rcpp::SubsetProxy::get_indices(Rcpp::traits::identity >) [with int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage; int RHS_RTYPE = 10; bool RHS_NA = true; RHS_T = Rcpp::sugar::Comparator_With_One_Value<10, Rcpp::sugar::equal<10>, false, Rcpp::sugar::IsNa<13, true, Rcpp::Vector<13> > >]': D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Subsetter.h:42:20: required from 'Rcpp::SubsetProxy::SubsetProxy(LHS_t&, const RHS_t&) [with int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage; int RHS_RTYPE = 10; bool RHS_NA = true; RHS_T = Rcpp::sugar::Comparator_With_One_Value<10, Rcpp::sugar::equal<10>, false, Rcpp::sugar::IsNa<13, true, Rcpp::Vector<13> > >; LHS_t = Rcpp::Vector<14, Rcpp::PreserveStorage>; RHS_t = Rcpp::Vector<10, Rcpp::PreserveStorage>]' 42 | get_indices( traits::identity< traits::int2type >() ); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Vector.h:384:16: required from 'Rcpp::SubsetProxy Rcpp::Vector::operator[](const Rcpp::VectorBase&) [with int RHS_RTYPE = 10; bool RHS_NA = true; RHS_T = Rcpp::sugar::Comparator_With_One_Value<10, Rcpp::sugar::equal<10>, false, Rcpp::sugar::IsNa<13, true, Rcpp::Vector<13> > >; int RTYPE = 14; StoragePolicy = Rcpp::PreserveStorage]' 384 | return SubsetProxy( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 385 | *this, | ~~~~~~ 386 | rhs | ~~~ 387 | ); | ~ data_loader.cpp:380:51: required from here 380 | betah1 = betah1[Rcpp::is_na(scre_idx1) == false]; | ^ D:/RCompile/CRANpkg/lib/4.6/Rcpp/include/Rcpp/vector/Subsetter.h:188:68: warning: unused parameter 't' [-Wunused-parameter] 188 | void get_indices( traits::identity< traits::int2type > t ) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ g++ -std=gnu++17 -I"D:/RCompile/recent/R/include" -DNDEBUG -DSTRICT_R_HEADERS -DNDEBUG -DARMA_NO_DEBUG -U_GLIBCXX_ASSERTIONS -DMERLIN_NO_STD_THREAD -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/BH/include' -I'D:/RCompile/CRANpkg/lib/4.6/bigmemory/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppDist/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -Wextra -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c pdsoft.cpp -o pdsoft.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 pdsoft.cpp:4: 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& 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& (*)()'} [-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& 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& (*)()'} [-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 (*)(const std::__cxx11::basic_string&)'} [-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 -DSTRICT_R_HEADERS -DNDEBUG -DARMA_NO_DEBUG -U_GLIBCXX_ASSERTIONS -DMERLIN_NO_STD_THREAD -I'D:/RCompile/CRANpkg/lib/4.6/Rcpp/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppArmadillo/include' -I'D:/RCompile/CRANpkg/lib/4.6/BH/include' -I'D:/RCompile/CRANpkg/lib/4.6/bigmemory/include' -I'D:/RCompile/CRANpkg/lib/4.6/RcppDist/include' -I"d:/rtools45/x86_64-w64-mingw32.static.posix/include" -O2 -Wall -Wextra -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c truncatedNormal.cpp -o truncatedNormal.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 truncatedNormal.cpp:4: 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& 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& (*)()'} [-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& 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& (*)()'} [-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 (*)(const std::__cxx11::basic_string&)'} [-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++ -shared -s -static-libgcc -o MERLIN.dll tmp.def CalCorr.o Gibbs_samp_Gam3seo.o RcppExports.o ReadGeneFile.o data_loader.o pdsoft.o truncatedNormal.o -LD:/RCompile/recent/R/bin/x64 -lRlapack -LD:/RCompile/recent/R/bin/x64 -lRblas -lgfortran -lquadmath -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 installing to d:/RCompile/CRANincoming/R-devel/lib/00LOCK-MERLIN/00new/MERLIN/libs/x64 ** R ** inst ** 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 * DONE (MERLIN)