* installing *source* package ‘birp’ ...
** this is package ‘birp’ version ‘0.0.6’
** package ‘birp’ successfully unpacked and MD5 sums checked
** using staged installation
** libs
Fetching Armadillo
Not using openMP
In file included from /data/localhost/ripley/R/test-dev/Rcpp/include/RcppCommon.h:130,
                 from /data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp.h:27,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Main/TRcppResults.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputRcpp.h:9,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputFile.h:16,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Distances/TPositionsRaw.cpp:6:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* Rcpp::type2name(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro ‘GET_CALLABLE’
   86 |         static Fun fun = GET_CALLABLE("type2name");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::enterRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro ‘GET_CALLABLE’
   93 |             static Fun fun = GET_CALLABLE("enterRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::exitRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro ‘GET_CALLABLE’
   99 |             static Fun fun = GET_CALLABLE("exitRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro ‘GET_CALLABLE’
  105 |             static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::endSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro ‘GET_CALLABLE’
  111 |             static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘double Rcpp::mktime00(tm&)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro ‘GET_CALLABLE’
  132 |         static Fun fun = GET_CALLABLE("mktime00");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘tm* Rcpp::gmtime_(const time_t*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘tm* (*)(const long int*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro ‘GET_CALLABLE’
  138 |         static Fun fun =  GET_CALLABLE("gmtime_");
      |                           ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro ‘GET_CALLABLE’
  154 |         static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void Rcpp::Rcpp_precious_remove(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro ‘GET_CALLABLE’
  159 |         static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<true>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro ‘GET_CALLABLE’
  165 |         static Fun fun = GET_CALLABLE("Rcpp_cout_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<false>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro ‘GET_CALLABLE’
  170 |         static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* rcpp_set_stack_trace(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro ‘GET_CALLABLE’
  188 |     static Fun fun =  GET_CALLABLE("rcpp_set_stack_trace");
      |                       ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘std::string demangle(const std::string&)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro ‘GET_CALLABLE’
  194 |     static Fun fun = GET_CALLABLE("demangle");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* short_file_name(const char*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro ‘GET_CALLABLE’
  200 |     static Fun fun = GET_CALLABLE("short_file_name");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* stack_trace(const char*, int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro ‘GET_CALLABLE’
  206 |     static Fun fun = GET_CALLABLE("stack_trace");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro ‘GET_CALLABLE’
  212 |     static Fun fun = GET_CALLABLE("get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/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 int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro ‘GET_CALLABLE’
  218 |     static Fun fun = GET_CALLABLE("char_get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_string_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro ‘GET_CALLABLE’
  224 |     static Fun fun = GET_CALLABLE("set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void char_set_string_elt(SEXP, R_xlen_t, const char*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, const char*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro ‘GET_CALLABLE’
  230 |     static Fun fun = GET_CALLABLE("char_set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_string_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro ‘GET_CALLABLE’
  236 |     static Fun fun = GET_CALLABLE("get_string_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_vector_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro ‘GET_CALLABLE’
  242 |     static Fun fun = GET_CALLABLE("get_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_vector_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro ‘GET_CALLABLE’
  248 |     static Fun fun = GET_CALLABLE("set_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_vector_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro ‘GET_CALLABLE’
  254 |     static Fun fun = GET_CALLABLE("get_vector_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_nocheck(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro ‘GET_CALLABLE’
  260 |     static Fun fun = GET_CALLABLE("char_nocheck");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void* dataptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro ‘GET_CALLABLE’
  266 |     static Fun fun = GET_CALLABLE("dataptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void setCurrentScope(Rcpp::Module*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro ‘GET_CALLABLE’
  278 |     static Fun fun = GET_CALLABLE("setCurrentScope");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int* get_cache(int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro ‘GET_CALLABLE’
  284 |     static Fun fun = GET_CALLABLE("get_cache");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int error_occured()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/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 /data/localhost/ripley/R/test-dev/Rcpp/include/RcppCommon.h:130,
                 from /data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp.h:27,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Main/IO.h:8,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Main/TLog.cpp:3:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* Rcpp::type2name(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro ‘GET_CALLABLE’
   86 |         static Fun fun = GET_CALLABLE("type2name");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::enterRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro ‘GET_CALLABLE’
   93 |             static Fun fun = GET_CALLABLE("enterRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::exitRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro ‘GET_CALLABLE’
   99 |             static Fun fun = GET_CALLABLE("exitRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro ‘GET_CALLABLE’
  105 |             static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::endSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro ‘GET_CALLABLE’
  111 |             static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘double Rcpp::mktime00(tm&)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro ‘GET_CALLABLE’
  132 |         static Fun fun = GET_CALLABLE("mktime00");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘tm* Rcpp::gmtime_(const time_t*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘tm* (*)(const long int*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro ‘GET_CALLABLE’
  138 |         static Fun fun =  GET_CALLABLE("gmtime_");
      |                           ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro ‘GET_CALLABLE’
  154 |         static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void Rcpp::Rcpp_precious_remove(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro ‘GET_CALLABLE’
  159 |         static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<true>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro ‘GET_CALLABLE’
  165 |         static Fun fun = GET_CALLABLE("Rcpp_cout_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<false>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro ‘GET_CALLABLE’
  170 |         static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* rcpp_set_stack_trace(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro ‘GET_CALLABLE’
  188 |     static Fun fun =  GET_CALLABLE("rcpp_set_stack_trace");
      |                       ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘std::string demangle(const std::string&)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro ‘GET_CALLABLE’
  194 |     static Fun fun = GET_CALLABLE("demangle");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* short_file_name(const char*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro ‘GET_CALLABLE’
  200 |     static Fun fun = GET_CALLABLE("short_file_name");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* stack_trace(const char*, int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro ‘GET_CALLABLE’
  206 |     static Fun fun = GET_CALLABLE("stack_trace");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro ‘GET_CALLABLE’
  212 |     static Fun fun = GET_CALLABLE("get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/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 int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro ‘GET_CALLABLE’
  218 |     static Fun fun = GET_CALLABLE("char_get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_string_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro ‘GET_CALLABLE’
  224 |     static Fun fun = GET_CALLABLE("set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void char_set_string_elt(SEXP, R_xlen_t, const char*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, const char*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro ‘GET_CALLABLE’
  230 |     static Fun fun = GET_CALLABLE("char_set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_string_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro ‘GET_CALLABLE’
  236 |     static Fun fun = GET_CALLABLE("get_string_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_vector_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro ‘GET_CALLABLE’
  242 |     static Fun fun = GET_CALLABLE("get_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_vector_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro ‘GET_CALLABLE’
  248 |     static Fun fun = GET_CALLABLE("set_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_vector_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro ‘GET_CALLABLE’
  254 |     static Fun fun = GET_CALLABLE("get_vector_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_nocheck(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro ‘GET_CALLABLE’
  260 |     static Fun fun = GET_CALLABLE("char_nocheck");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void* dataptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro ‘GET_CALLABLE’
  266 |     static Fun fun = GET_CALLABLE("dataptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void setCurrentScope(Rcpp::Module*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro ‘GET_CALLABLE’
  278 |     static Fun fun = GET_CALLABLE("setCurrentScope");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int* get_cache(int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro ‘GET_CALLABLE’
  284 |     static Fun fun = GET_CALLABLE("get_cache");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int error_occured()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/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 /data/localhost/ripley/R/test-dev/Rcpp/include/RcppCommon.h:130,
                 from /data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp.h:27,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Main/TMain.h:17,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Main/TMain.cpp:1:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* Rcpp::type2name(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro ‘GET_CALLABLE’
   86 |         static Fun fun = GET_CALLABLE("type2name");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::enterRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro ‘GET_CALLABLE’
   93 |             static Fun fun = GET_CALLABLE("enterRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::exitRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro ‘GET_CALLABLE’
   99 |             static Fun fun = GET_CALLABLE("exitRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro ‘GET_CALLABLE’
  105 |             static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::endSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro ‘GET_CALLABLE’
  111 |             static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘double Rcpp::mktime00(tm&)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro ‘GET_CALLABLE’
  132 |         static Fun fun = GET_CALLABLE("mktime00");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘tm* Rcpp::gmtime_(const time_t*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘tm* (*)(const long int*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro ‘GET_CALLABLE’
  138 |         static Fun fun =  GET_CALLABLE("gmtime_");
      |                           ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro ‘GET_CALLABLE’
  154 |         static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void Rcpp::Rcpp_precious_remove(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro ‘GET_CALLABLE’
  159 |         static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<true>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro ‘GET_CALLABLE’
  165 |         static Fun fun = GET_CALLABLE("Rcpp_cout_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<false>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro ‘GET_CALLABLE’
  170 |         static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* rcpp_set_stack_trace(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro ‘GET_CALLABLE’
  188 |     static Fun fun =  GET_CALLABLE("rcpp_set_stack_trace");
      |                       ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘std::string demangle(const std::string&)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro ‘GET_CALLABLE’
  194 |     static Fun fun = GET_CALLABLE("demangle");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* short_file_name(const char*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro ‘GET_CALLABLE’
  200 |     static Fun fun = GET_CALLABLE("short_file_name");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* stack_trace(const char*, int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro ‘GET_CALLABLE’
  206 |     static Fun fun = GET_CALLABLE("stack_trace");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro ‘GET_CALLABLE’
  212 |     static Fun fun = GET_CALLABLE("get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/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 int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro ‘GET_CALLABLE’
  218 |     static Fun fun = GET_CALLABLE("char_get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_string_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro ‘GET_CALLABLE’
  224 |     static Fun fun = GET_CALLABLE("set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void char_set_string_elt(SEXP, R_xlen_t, const char*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, const char*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro ‘GET_CALLABLE’
  230 |     static Fun fun = GET_CALLABLE("char_set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_string_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro ‘GET_CALLABLE’
  236 |     static Fun fun = GET_CALLABLE("get_string_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_vector_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro ‘GET_CALLABLE’
  242 |     static Fun fun = GET_CALLABLE("get_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_vector_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro ‘GET_CALLABLE’
  248 |     static Fun fun = GET_CALLABLE("set_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_vector_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro ‘GET_CALLABLE’
  254 |     static Fun fun = GET_CALLABLE("get_vector_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_nocheck(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro ‘GET_CALLABLE’
  260 |     static Fun fun = GET_CALLABLE("char_nocheck");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void* dataptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro ‘GET_CALLABLE’
  266 |     static Fun fun = GET_CALLABLE("dataptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void setCurrentScope(Rcpp::Module*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro ‘GET_CALLABLE’
  278 |     static Fun fun = GET_CALLABLE("setCurrentScope");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int* get_cache(int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro ‘GET_CALLABLE’
  284 |     static Fun fun = GET_CALLABLE("get_cache");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int error_occured()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/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 /data/localhost/ripley/R/test-dev/Rcpp/include/RcppCommon.h:130,
                 from /data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp.h:27,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Main/TRcppResults.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputRcpp.h:9,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputFile.h:16,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Main/TParameters.cpp:5:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* Rcpp::type2name(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro ‘GET_CALLABLE’
   86 |         static Fun fun = GET_CALLABLE("type2name");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::enterRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro ‘GET_CALLABLE’
   93 |             static Fun fun = GET_CALLABLE("enterRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::exitRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro ‘GET_CALLABLE’
   99 |             static Fun fun = GET_CALLABLE("exitRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro ‘GET_CALLABLE’
  105 |             static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::endSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro ‘GET_CALLABLE’
  111 |             static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘double Rcpp::mktime00(tm&)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro ‘GET_CALLABLE’
  132 |         static Fun fun = GET_CALLABLE("mktime00");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘tm* Rcpp::gmtime_(const time_t*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘tm* (*)(const long int*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro ‘GET_CALLABLE’
  138 |         static Fun fun =  GET_CALLABLE("gmtime_");
      |                           ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro ‘GET_CALLABLE’
  154 |         static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void Rcpp::Rcpp_precious_remove(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro ‘GET_CALLABLE’
  159 |         static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<true>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro ‘GET_CALLABLE’
  165 |         static Fun fun = GET_CALLABLE("Rcpp_cout_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<false>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro ‘GET_CALLABLE’
  170 |         static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* rcpp_set_stack_trace(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro ‘GET_CALLABLE’
  188 |     static Fun fun =  GET_CALLABLE("rcpp_set_stack_trace");
      |                       ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘std::string demangle(const std::string&)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro ‘GET_CALLABLE’
  194 |     static Fun fun = GET_CALLABLE("demangle");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* short_file_name(const char*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro ‘GET_CALLABLE’
  200 |     static Fun fun = GET_CALLABLE("short_file_name");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* stack_trace(const char*, int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro ‘GET_CALLABLE’
  206 |     static Fun fun = GET_CALLABLE("stack_trace");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro ‘GET_CALLABLE’
  212 |     static Fun fun = GET_CALLABLE("get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/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 int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro ‘GET_CALLABLE’
  218 |     static Fun fun = GET_CALLABLE("char_get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_string_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro ‘GET_CALLABLE’
  224 |     static Fun fun = GET_CALLABLE("set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void char_set_string_elt(SEXP, R_xlen_t, const char*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, const char*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro ‘GET_CALLABLE’
  230 |     static Fun fun = GET_CALLABLE("char_set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_string_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro ‘GET_CALLABLE’
  236 |     static Fun fun = GET_CALLABLE("get_string_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_vector_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro ‘GET_CALLABLE’
  242 |     static Fun fun = GET_CALLABLE("get_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_vector_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro ‘GET_CALLABLE’
  248 |     static Fun fun = GET_CALLABLE("set_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_vector_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro ‘GET_CALLABLE’
  254 |     static Fun fun = GET_CALLABLE("get_vector_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_nocheck(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro ‘GET_CALLABLE’
  260 |     static Fun fun = GET_CALLABLE("char_nocheck");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void* dataptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro ‘GET_CALLABLE’
  266 |     static Fun fun = GET_CALLABLE("dataptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void setCurrentScope(Rcpp::Module*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro ‘GET_CALLABLE’
  278 |     static Fun fun = GET_CALLABLE("setCurrentScope");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int* get_cache(int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro ‘GET_CALLABLE’
  284 |     static Fun fun = GET_CALLABLE("get_cache");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int error_occured()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/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 /data/localhost/ripley/R/test-dev/Rcpp/include/RcppCommon.h:130,
                 from /data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp.h:27,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Main/TRcppResults.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputRcpp.h:9,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputFile.h:16,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/ParametersObservations/TObservationBase.h:4,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/ParametersObservations/TParameterBase.h:4,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/DAG/TDAG.h:8,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/DAG/TDAGBuilder.h:8,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/DAG/TDAGBuilder.cpp:5:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* Rcpp::type2name(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro ‘GET_CALLABLE’
   86 |         static Fun fun = GET_CALLABLE("type2name");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::enterRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro ‘GET_CALLABLE’
   93 |             static Fun fun = GET_CALLABLE("enterRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::exitRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro ‘GET_CALLABLE’
   99 |             static Fun fun = GET_CALLABLE("exitRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro ‘GET_CALLABLE’
  105 |             static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::endSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro ‘GET_CALLABLE’
  111 |             static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘double Rcpp::mktime00(tm&)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro ‘GET_CALLABLE’
  132 |         static Fun fun = GET_CALLABLE("mktime00");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘tm* Rcpp::gmtime_(const time_t*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘tm* (*)(const long int*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro ‘GET_CALLABLE’
  138 |         static Fun fun =  GET_CALLABLE("gmtime_");
      |                           ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro ‘GET_CALLABLE’
  154 |         static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void Rcpp::Rcpp_precious_remove(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro ‘GET_CALLABLE’
  159 |         static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<true>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro ‘GET_CALLABLE’
  165 |         static Fun fun = GET_CALLABLE("Rcpp_cout_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<false>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro ‘GET_CALLABLE’
  170 |         static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* rcpp_set_stack_trace(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro ‘GET_CALLABLE’
  188 |     static Fun fun =  GET_CALLABLE("rcpp_set_stack_trace");
      |                       ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘std::string demangle(const std::string&)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro ‘GET_CALLABLE’
  194 |     static Fun fun = GET_CALLABLE("demangle");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* short_file_name(const char*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro ‘GET_CALLABLE’
  200 |     static Fun fun = GET_CALLABLE("short_file_name");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* stack_trace(const char*, int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro ‘GET_CALLABLE’
  206 |     static Fun fun = GET_CALLABLE("stack_trace");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro ‘GET_CALLABLE’
  212 |     static Fun fun = GET_CALLABLE("get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/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 int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro ‘GET_CALLABLE’
  218 |     static Fun fun = GET_CALLABLE("char_get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_string_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro ‘GET_CALLABLE’
  224 |     static Fun fun = GET_CALLABLE("set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void char_set_string_elt(SEXP, R_xlen_t, const char*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, const char*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro ‘GET_CALLABLE’
  230 |     static Fun fun = GET_CALLABLE("char_set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_string_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro ‘GET_CALLABLE’
  236 |     static Fun fun = GET_CALLABLE("get_string_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_vector_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro ‘GET_CALLABLE’
  242 |     static Fun fun = GET_CALLABLE("get_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_vector_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro ‘GET_CALLABLE’
  248 |     static Fun fun = GET_CALLABLE("set_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_vector_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro ‘GET_CALLABLE’
  254 |     static Fun fun = GET_CALLABLE("get_vector_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_nocheck(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro ‘GET_CALLABLE’
  260 |     static Fun fun = GET_CALLABLE("char_nocheck");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void* dataptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro ‘GET_CALLABLE’
  266 |     static Fun fun = GET_CALLABLE("dataptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void setCurrentScope(Rcpp::Module*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro ‘GET_CALLABLE’
  278 |     static Fun fun = GET_CALLABLE("setCurrentScope");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int* get_cache(int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro ‘GET_CALLABLE’
  284 |     static Fun fun = GET_CALLABLE("get_cache");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int error_occured()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/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 /data/localhost/ripley/R/test-dev/Rcpp/include/RcppCommon.h:130,
                 from /data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp.h:27,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TInputRcpp.h:14,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TInputFile.h:15,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/DAG/TMCMCUserInterface.h:4,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/DAG/TMCMCUserInterface.cpp:1:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* Rcpp::type2name(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro ‘GET_CALLABLE’
   86 |         static Fun fun = GET_CALLABLE("type2name");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::enterRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro ‘GET_CALLABLE’
   93 |             static Fun fun = GET_CALLABLE("enterRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::exitRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro ‘GET_CALLABLE’
   99 |             static Fun fun = GET_CALLABLE("exitRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro ‘GET_CALLABLE’
  105 |             static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::endSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro ‘GET_CALLABLE’
  111 |             static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘double Rcpp::mktime00(tm&)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro ‘GET_CALLABLE’
  132 |         static Fun fun = GET_CALLABLE("mktime00");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘tm* Rcpp::gmtime_(const time_t*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘tm* (*)(const long int*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro ‘GET_CALLABLE’
  138 |         static Fun fun =  GET_CALLABLE("gmtime_");
      |                           ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro ‘GET_CALLABLE’
  154 |         static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void Rcpp::Rcpp_precious_remove(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro ‘GET_CALLABLE’
  159 |         static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<true>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro ‘GET_CALLABLE’
  165 |         static Fun fun = GET_CALLABLE("Rcpp_cout_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<false>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro ‘GET_CALLABLE’
  170 |         static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* rcpp_set_stack_trace(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro ‘GET_CALLABLE’
  188 |     static Fun fun =  GET_CALLABLE("rcpp_set_stack_trace");
      |                       ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘std::string demangle(const std::string&)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro ‘GET_CALLABLE’
  194 |     static Fun fun = GET_CALLABLE("demangle");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* short_file_name(const char*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro ‘GET_CALLABLE’
  200 |     static Fun fun = GET_CALLABLE("short_file_name");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* stack_trace(const char*, int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro ‘GET_CALLABLE’
  206 |     static Fun fun = GET_CALLABLE("stack_trace");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro ‘GET_CALLABLE’
  212 |     static Fun fun = GET_CALLABLE("get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/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 int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro ‘GET_CALLABLE’
  218 |     static Fun fun = GET_CALLABLE("char_get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_string_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro ‘GET_CALLABLE’
  224 |     static Fun fun = GET_CALLABLE("set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void char_set_string_elt(SEXP, R_xlen_t, const char*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, const char*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro ‘GET_CALLABLE’
  230 |     static Fun fun = GET_CALLABLE("char_set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_string_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro ‘GET_CALLABLE’
  236 |     static Fun fun = GET_CALLABLE("get_string_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_vector_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro ‘GET_CALLABLE’
  242 |     static Fun fun = GET_CALLABLE("get_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_vector_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro ‘GET_CALLABLE’
  248 |     static Fun fun = GET_CALLABLE("set_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_vector_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro ‘GET_CALLABLE’
  254 |     static Fun fun = GET_CALLABLE("get_vector_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_nocheck(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro ‘GET_CALLABLE’
  260 |     static Fun fun = GET_CALLABLE("char_nocheck");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void* dataptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro ‘GET_CALLABLE’
  266 |     static Fun fun = GET_CALLABLE("dataptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void setCurrentScope(Rcpp::Module*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro ‘GET_CALLABLE’
  278 |     static Fun fun = GET_CALLABLE("setCurrentScope");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int* get_cache(int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro ‘GET_CALLABLE’
  284 |     static Fun fun = GET_CALLABLE("get_cache");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int error_occured()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/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 /data/localhost/ripley/R/test-dev/Rcpp/include/RcppCommon.h:130,
                 from /data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp.h:27,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Main/TRcppResults.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputRcpp.h:9,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputFile.h:16,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/ParametersObservations/TObservationBase.h:4,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/ParametersObservations/TParameterBase.h:4,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/DAG/TDAG.h:8,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/DAG/TDAGBuilder.h:8,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/MCMC/TMCMC.cpp:11:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* Rcpp::type2name(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro ‘GET_CALLABLE’
   86 |         static Fun fun = GET_CALLABLE("type2name");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::enterRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro ‘GET_CALLABLE’
   93 |             static Fun fun = GET_CALLABLE("enterRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::exitRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro ‘GET_CALLABLE’
   99 |             static Fun fun = GET_CALLABLE("exitRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro ‘GET_CALLABLE’
  105 |             static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::endSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro ‘GET_CALLABLE’
  111 |             static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘double Rcpp::mktime00(tm&)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro ‘GET_CALLABLE’
  132 |         static Fun fun = GET_CALLABLE("mktime00");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘tm* Rcpp::gmtime_(const time_t*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘tm* (*)(const long int*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro ‘GET_CALLABLE’
  138 |         static Fun fun =  GET_CALLABLE("gmtime_");
      |                           ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro ‘GET_CALLABLE’
  154 |         static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void Rcpp::Rcpp_precious_remove(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro ‘GET_CALLABLE’
  159 |         static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<true>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro ‘GET_CALLABLE’
  165 |         static Fun fun = GET_CALLABLE("Rcpp_cout_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<false>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro ‘GET_CALLABLE’
  170 |         static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* rcpp_set_stack_trace(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro ‘GET_CALLABLE’
  188 |     static Fun fun =  GET_CALLABLE("rcpp_set_stack_trace");
      |                       ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘std::string demangle(const std::string&)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro ‘GET_CALLABLE’
  194 |     static Fun fun = GET_CALLABLE("demangle");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* short_file_name(const char*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro ‘GET_CALLABLE’
  200 |     static Fun fun = GET_CALLABLE("short_file_name");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* stack_trace(const char*, int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro ‘GET_CALLABLE’
  206 |     static Fun fun = GET_CALLABLE("stack_trace");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro ‘GET_CALLABLE’
  212 |     static Fun fun = GET_CALLABLE("get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/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 int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro ‘GET_CALLABLE’
  218 |     static Fun fun = GET_CALLABLE("char_get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_string_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro ‘GET_CALLABLE’
  224 |     static Fun fun = GET_CALLABLE("set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void char_set_string_elt(SEXP, R_xlen_t, const char*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, const char*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro ‘GET_CALLABLE’
  230 |     static Fun fun = GET_CALLABLE("char_set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_string_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro ‘GET_CALLABLE’
  236 |     static Fun fun = GET_CALLABLE("get_string_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_vector_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro ‘GET_CALLABLE’
  242 |     static Fun fun = GET_CALLABLE("get_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_vector_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro ‘GET_CALLABLE’
  248 |     static Fun fun = GET_CALLABLE("set_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_vector_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro ‘GET_CALLABLE’
  254 |     static Fun fun = GET_CALLABLE("get_vector_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_nocheck(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro ‘GET_CALLABLE’
  260 |     static Fun fun = GET_CALLABLE("char_nocheck");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void* dataptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro ‘GET_CALLABLE’
  266 |     static Fun fun = GET_CALLABLE("dataptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void setCurrentScope(Rcpp::Module*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro ‘GET_CALLABLE’
  278 |     static Fun fun = GET_CALLABLE("setCurrentScope");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int* get_cache(int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro ‘GET_CALLABLE’
  284 |     static Fun fun = GET_CALLABLE("get_cache");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int error_occured()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/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 /data/localhost/ripley/R/test-dev/Rcpp/include/RcppCommon.h:130,
                 from /data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp.h:27,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TInputRcpp.h:14,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TInputFile.h:15,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/MCMC/TMCMCFiles.h:13,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/MCMC/TMCMCFiles.cpp:5:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* Rcpp::type2name(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro ‘GET_CALLABLE’
   86 |         static Fun fun = GET_CALLABLE("type2name");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::enterRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro ‘GET_CALLABLE’
   93 |             static Fun fun = GET_CALLABLE("enterRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::exitRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro ‘GET_CALLABLE’
   99 |             static Fun fun = GET_CALLABLE("exitRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro ‘GET_CALLABLE’
  105 |             static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::endSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro ‘GET_CALLABLE’
  111 |             static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘double Rcpp::mktime00(tm&)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro ‘GET_CALLABLE’
  132 |         static Fun fun = GET_CALLABLE("mktime00");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘tm* Rcpp::gmtime_(const time_t*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘tm* (*)(const long int*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro ‘GET_CALLABLE’
  138 |         static Fun fun =  GET_CALLABLE("gmtime_");
      |                           ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro ‘GET_CALLABLE’
  154 |         static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void Rcpp::Rcpp_precious_remove(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro ‘GET_CALLABLE’
  159 |         static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<true>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro ‘GET_CALLABLE’
  165 |         static Fun fun = GET_CALLABLE("Rcpp_cout_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<false>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro ‘GET_CALLABLE’
  170 |         static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* rcpp_set_stack_trace(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro ‘GET_CALLABLE’
  188 |     static Fun fun =  GET_CALLABLE("rcpp_set_stack_trace");
      |                       ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘std::string demangle(const std::string&)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro ‘GET_CALLABLE’
  194 |     static Fun fun = GET_CALLABLE("demangle");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* short_file_name(const char*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro ‘GET_CALLABLE’
  200 |     static Fun fun = GET_CALLABLE("short_file_name");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* stack_trace(const char*, int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro ‘GET_CALLABLE’
  206 |     static Fun fun = GET_CALLABLE("stack_trace");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro ‘GET_CALLABLE’
  212 |     static Fun fun = GET_CALLABLE("get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/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 int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro ‘GET_CALLABLE’
  218 |     static Fun fun = GET_CALLABLE("char_get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_string_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro ‘GET_CALLABLE’
  224 |     static Fun fun = GET_CALLABLE("set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void char_set_string_elt(SEXP, R_xlen_t, const char*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, const char*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro ‘GET_CALLABLE’
  230 |     static Fun fun = GET_CALLABLE("char_set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_string_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro ‘GET_CALLABLE’
  236 |     static Fun fun = GET_CALLABLE("get_string_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_vector_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro ‘GET_CALLABLE’
  242 |     static Fun fun = GET_CALLABLE("get_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_vector_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro ‘GET_CALLABLE’
  248 |     static Fun fun = GET_CALLABLE("set_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_vector_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro ‘GET_CALLABLE’
  254 |     static Fun fun = GET_CALLABLE("get_vector_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_nocheck(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro ‘GET_CALLABLE’
  260 |     static Fun fun = GET_CALLABLE("char_nocheck");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void* dataptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro ‘GET_CALLABLE’
  266 |     static Fun fun = GET_CALLABLE("dataptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void setCurrentScope(Rcpp::Module*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro ‘GET_CALLABLE’
  278 |     static Fun fun = GET_CALLABLE("setCurrentScope");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int* get_cache(int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro ‘GET_CALLABLE’
  284 |     static Fun fun = GET_CALLABLE("get_cache");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int error_occured()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/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 /data/localhost/ripley/R/test-dev/Rcpp/include/RcppCommon.h:130,
                 from /data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp.h:27,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Main/TRcppResults.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputRcpp.h:9,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputFile.h:16,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Counters/TCountDistribution.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/ParametersObservations/TParameter.h:12,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/Priors/TPriorMultivariateNormal.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/Priors/TPriorMultivariateNormal.cpp:5:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* Rcpp::type2name(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro ‘GET_CALLABLE’
   86 |         static Fun fun = GET_CALLABLE("type2name");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::enterRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro ‘GET_CALLABLE’
   93 |             static Fun fun = GET_CALLABLE("enterRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::exitRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro ‘GET_CALLABLE’
   99 |             static Fun fun = GET_CALLABLE("exitRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro ‘GET_CALLABLE’
  105 |             static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::endSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro ‘GET_CALLABLE’
  111 |             static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘double Rcpp::mktime00(tm&)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro ‘GET_CALLABLE’
  132 |         static Fun fun = GET_CALLABLE("mktime00");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘tm* Rcpp::gmtime_(const time_t*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘tm* (*)(const long int*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro ‘GET_CALLABLE’
  138 |         static Fun fun =  GET_CALLABLE("gmtime_");
      |                           ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro ‘GET_CALLABLE’
  154 |         static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void Rcpp::Rcpp_precious_remove(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro ‘GET_CALLABLE’
  159 |         static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<true>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro ‘GET_CALLABLE’
  165 |         static Fun fun = GET_CALLABLE("Rcpp_cout_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<false>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro ‘GET_CALLABLE’
  170 |         static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* rcpp_set_stack_trace(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro ‘GET_CALLABLE’
  188 |     static Fun fun =  GET_CALLABLE("rcpp_set_stack_trace");
      |                       ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘std::string demangle(const std::string&)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro ‘GET_CALLABLE’
  194 |     static Fun fun = GET_CALLABLE("demangle");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* short_file_name(const char*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro ‘GET_CALLABLE’
  200 |     static Fun fun = GET_CALLABLE("short_file_name");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* stack_trace(const char*, int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro ‘GET_CALLABLE’
  206 |     static Fun fun = GET_CALLABLE("stack_trace");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro ‘GET_CALLABLE’
  212 |     static Fun fun = GET_CALLABLE("get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/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 int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro ‘GET_CALLABLE’
  218 |     static Fun fun = GET_CALLABLE("char_get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_string_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro ‘GET_CALLABLE’
  224 |     static Fun fun = GET_CALLABLE("set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void char_set_string_elt(SEXP, R_xlen_t, const char*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, const char*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro ‘GET_CALLABLE’
  230 |     static Fun fun = GET_CALLABLE("char_set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_string_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro ‘GET_CALLABLE’
  236 |     static Fun fun = GET_CALLABLE("get_string_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_vector_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro ‘GET_CALLABLE’
  242 |     static Fun fun = GET_CALLABLE("get_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_vector_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro ‘GET_CALLABLE’
  248 |     static Fun fun = GET_CALLABLE("set_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_vector_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro ‘GET_CALLABLE’
  254 |     static Fun fun = GET_CALLABLE("get_vector_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_nocheck(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro ‘GET_CALLABLE’
  260 |     static Fun fun = GET_CALLABLE("char_nocheck");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void* dataptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro ‘GET_CALLABLE’
  266 |     static Fun fun = GET_CALLABLE("dataptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void setCurrentScope(Rcpp::Module*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro ‘GET_CALLABLE’
  278 |     static Fun fun = GET_CALLABLE("setCurrentScope");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int* get_cache(int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro ‘GET_CALLABLE’
  284 |     static Fun fun = GET_CALLABLE("get_cache");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int error_occured()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/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 /data/localhost/ripley/R/test-dev/Rcpp/include/RcppCommon.h:130,
                 from /data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp.h:27,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Main/IO.h:8,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/EM/TDataVector_base.h:5,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/EM/TDataVector.h:11,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/Priors/TPriorMultivariateNormalMixedModel.h:12,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/Priors/TPriorMultivariateNormalMixedModel.cpp:5:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* Rcpp::type2name(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro ‘GET_CALLABLE’
   86 |         static Fun fun = GET_CALLABLE("type2name");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::enterRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro ‘GET_CALLABLE’
   93 |             static Fun fun = GET_CALLABLE("enterRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::exitRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro ‘GET_CALLABLE’
   99 |             static Fun fun = GET_CALLABLE("exitRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro ‘GET_CALLABLE’
  105 |             static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::endSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro ‘GET_CALLABLE’
  111 |             static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘double Rcpp::mktime00(tm&)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro ‘GET_CALLABLE’
  132 |         static Fun fun = GET_CALLABLE("mktime00");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘tm* Rcpp::gmtime_(const time_t*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘tm* (*)(const long int*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro ‘GET_CALLABLE’
  138 |         static Fun fun =  GET_CALLABLE("gmtime_");
      |                           ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro ‘GET_CALLABLE’
  154 |         static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void Rcpp::Rcpp_precious_remove(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro ‘GET_CALLABLE’
  159 |         static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<true>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro ‘GET_CALLABLE’
  165 |         static Fun fun = GET_CALLABLE("Rcpp_cout_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<false>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro ‘GET_CALLABLE’
  170 |         static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* rcpp_set_stack_trace(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro ‘GET_CALLABLE’
  188 |     static Fun fun =  GET_CALLABLE("rcpp_set_stack_trace");
      |                       ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘std::string demangle(const std::string&)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro ‘GET_CALLABLE’
  194 |     static Fun fun = GET_CALLABLE("demangle");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* short_file_name(const char*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro ‘GET_CALLABLE’
  200 |     static Fun fun = GET_CALLABLE("short_file_name");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* stack_trace(const char*, int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro ‘GET_CALLABLE’
  206 |     static Fun fun = GET_CALLABLE("stack_trace");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro ‘GET_CALLABLE’
  212 |     static Fun fun = GET_CALLABLE("get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/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 int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro ‘GET_CALLABLE’
  218 |     static Fun fun = GET_CALLABLE("char_get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_string_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro ‘GET_CALLABLE’
  224 |     static Fun fun = GET_CALLABLE("set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void char_set_string_elt(SEXP, R_xlen_t, const char*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, const char*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro ‘GET_CALLABLE’
  230 |     static Fun fun = GET_CALLABLE("char_set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_string_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro ‘GET_CALLABLE’
  236 |     static Fun fun = GET_CALLABLE("get_string_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_vector_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro ‘GET_CALLABLE’
  242 |     static Fun fun = GET_CALLABLE("get_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_vector_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro ‘GET_CALLABLE’
  248 |     static Fun fun = GET_CALLABLE("set_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_vector_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro ‘GET_CALLABLE’
  254 |     static Fun fun = GET_CALLABLE("get_vector_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_nocheck(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro ‘GET_CALLABLE’
  260 |     static Fun fun = GET_CALLABLE("char_nocheck");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void* dataptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro ‘GET_CALLABLE’
  266 |     static Fun fun = GET_CALLABLE("dataptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void setCurrentScope(Rcpp::Module*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro ‘GET_CALLABLE’
  278 |     static Fun fun = GET_CALLABLE("setCurrentScope");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int* get_cache(int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro ‘GET_CALLABLE’
  284 |     static Fun fun = GET_CALLABLE("get_cache");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int error_occured()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/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 /data/localhost/ripley/R/test-dev/Rcpp/include/RcppCommon.h:130,
                 from /data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp.h:27,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Main/TRcppResults.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputRcpp.h:9,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputFile.h:16,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/ParametersObservations/TObservationBase.h:4,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/ParametersObservations/TParameterBase.h:4,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/DAG/TDAG.h:8,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/DAG/TDAGBuilder.h:8,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/ParametersObservations/TObservation.h:8,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/commonTestCases/commonTestingFunctions.h:9,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/commonTestCases/commonTestingFunctions.cpp:4:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* Rcpp::type2name(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro ‘GET_CALLABLE’
   86 |         static Fun fun = GET_CALLABLE("type2name");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::enterRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro ‘GET_CALLABLE’
   93 |             static Fun fun = GET_CALLABLE("enterRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::exitRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro ‘GET_CALLABLE’
   99 |             static Fun fun = GET_CALLABLE("exitRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro ‘GET_CALLABLE’
  105 |             static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::endSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro ‘GET_CALLABLE’
  111 |             static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘double Rcpp::mktime00(tm&)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro ‘GET_CALLABLE’
  132 |         static Fun fun = GET_CALLABLE("mktime00");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘tm* Rcpp::gmtime_(const time_t*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘tm* (*)(const long int*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro ‘GET_CALLABLE’
  138 |         static Fun fun =  GET_CALLABLE("gmtime_");
      |                           ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro ‘GET_CALLABLE’
  154 |         static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void Rcpp::Rcpp_precious_remove(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro ‘GET_CALLABLE’
  159 |         static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<true>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro ‘GET_CALLABLE’
  165 |         static Fun fun = GET_CALLABLE("Rcpp_cout_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<false>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro ‘GET_CALLABLE’
  170 |         static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* rcpp_set_stack_trace(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro ‘GET_CALLABLE’
  188 |     static Fun fun =  GET_CALLABLE("rcpp_set_stack_trace");
      |                       ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘std::string demangle(const std::string&)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro ‘GET_CALLABLE’
  194 |     static Fun fun = GET_CALLABLE("demangle");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* short_file_name(const char*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro ‘GET_CALLABLE’
  200 |     static Fun fun = GET_CALLABLE("short_file_name");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* stack_trace(const char*, int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro ‘GET_CALLABLE’
  206 |     static Fun fun = GET_CALLABLE("stack_trace");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro ‘GET_CALLABLE’
  212 |     static Fun fun = GET_CALLABLE("get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/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 int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro ‘GET_CALLABLE’
  218 |     static Fun fun = GET_CALLABLE("char_get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_string_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro ‘GET_CALLABLE’
  224 |     static Fun fun = GET_CALLABLE("set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void char_set_string_elt(SEXP, R_xlen_t, const char*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, const char*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro ‘GET_CALLABLE’
  230 |     static Fun fun = GET_CALLABLE("char_set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_string_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro ‘GET_CALLABLE’
  236 |     static Fun fun = GET_CALLABLE("get_string_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_vector_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro ‘GET_CALLABLE’
  242 |     static Fun fun = GET_CALLABLE("get_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_vector_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro ‘GET_CALLABLE’
  248 |     static Fun fun = GET_CALLABLE("set_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_vector_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro ‘GET_CALLABLE’
  254 |     static Fun fun = GET_CALLABLE("get_vector_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_nocheck(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro ‘GET_CALLABLE’
  260 |     static Fun fun = GET_CALLABLE("char_nocheck");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void* dataptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro ‘GET_CALLABLE’
  266 |     static Fun fun = GET_CALLABLE("dataptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void setCurrentScope(Rcpp::Module*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro ‘GET_CALLABLE’
  278 |     static Fun fun = GET_CALLABLE("setCurrentScope");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int* get_cache(int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro ‘GET_CALLABLE’
  284 |     static Fun fun = GET_CALLABLE("get_cache");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int error_occured()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/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 /data/localhost/ripley/R/test-dev/Rcpp/include/RcppCommon.h:130,
                 from /data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp.h:27,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Main/TRcppResults.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputRcpp.h:9,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputFile.h:16,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Counters/TCountDistribution.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/ParametersObservations/TParameter.h:12,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/BirpDAG.h:6,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TModels.h:8,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TBirpPrior.h:4,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TBirpConfiguration.cpp:1:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* Rcpp::type2name(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro ‘GET_CALLABLE’
   86 |         static Fun fun = GET_CALLABLE("type2name");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::enterRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro ‘GET_CALLABLE’
   93 |             static Fun fun = GET_CALLABLE("enterRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::exitRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro ‘GET_CALLABLE’
   99 |             static Fun fun = GET_CALLABLE("exitRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro ‘GET_CALLABLE’
  105 |             static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::endSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro ‘GET_CALLABLE’
  111 |             static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘double Rcpp::mktime00(tm&)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro ‘GET_CALLABLE’
  132 |         static Fun fun = GET_CALLABLE("mktime00");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘tm* Rcpp::gmtime_(const time_t*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘tm* (*)(const long int*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro ‘GET_CALLABLE’
  138 |         static Fun fun =  GET_CALLABLE("gmtime_");
      |                           ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro ‘GET_CALLABLE’
  154 |         static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void Rcpp::Rcpp_precious_remove(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro ‘GET_CALLABLE’
  159 |         static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<true>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro ‘GET_CALLABLE’
  165 |         static Fun fun = GET_CALLABLE("Rcpp_cout_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<false>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro ‘GET_CALLABLE’
  170 |         static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* rcpp_set_stack_trace(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro ‘GET_CALLABLE’
  188 |     static Fun fun =  GET_CALLABLE("rcpp_set_stack_trace");
      |                       ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘std::string demangle(const std::string&)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro ‘GET_CALLABLE’
  194 |     static Fun fun = GET_CALLABLE("demangle");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* short_file_name(const char*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro ‘GET_CALLABLE’
  200 |     static Fun fun = GET_CALLABLE("short_file_name");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* stack_trace(const char*, int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro ‘GET_CALLABLE’
  206 |     static Fun fun = GET_CALLABLE("stack_trace");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro ‘GET_CALLABLE’
  212 |     static Fun fun = GET_CALLABLE("get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/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 int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro ‘GET_CALLABLE’
  218 |     static Fun fun = GET_CALLABLE("char_get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_string_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro ‘GET_CALLABLE’
  224 |     static Fun fun = GET_CALLABLE("set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void char_set_string_elt(SEXP, R_xlen_t, const char*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, const char*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro ‘GET_CALLABLE’
  230 |     static Fun fun = GET_CALLABLE("char_set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_string_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro ‘GET_CALLABLE’
  236 |     static Fun fun = GET_CALLABLE("get_string_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_vector_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro ‘GET_CALLABLE’
  242 |     static Fun fun = GET_CALLABLE("get_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_vector_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro ‘GET_CALLABLE’
  248 |     static Fun fun = GET_CALLABLE("set_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_vector_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro ‘GET_CALLABLE’
  254 |     static Fun fun = GET_CALLABLE("get_vector_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_nocheck(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro ‘GET_CALLABLE’
  260 |     static Fun fun = GET_CALLABLE("char_nocheck");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void* dataptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro ‘GET_CALLABLE’
  266 |     static Fun fun = GET_CALLABLE("dataptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void setCurrentScope(Rcpp::Module*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro ‘GET_CALLABLE’
  278 |     static Fun fun = GET_CALLABLE("setCurrentScope");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int* get_cache(int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro ‘GET_CALLABLE’
  284 |     static Fun fun = GET_CALLABLE("get_cache");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int error_occured()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/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 /data/localhost/ripley/R/test-dev/Rcpp/include/RcppCommon.h:130,
                 from /data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp.h:27,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Main/TRcppResults.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputRcpp.h:9,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputFile.h:16,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Counters/TCountDistribution.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/ParametersObservations/TParameter.h:12,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/BirpDAG.h:6,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TData.h:7,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TBirpCore.h:4,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TBirpCore.cpp:1:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* Rcpp::type2name(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro ‘GET_CALLABLE’
   86 |         static Fun fun = GET_CALLABLE("type2name");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::enterRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro ‘GET_CALLABLE’
   93 |             static Fun fun = GET_CALLABLE("enterRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::exitRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro ‘GET_CALLABLE’
   99 |             static Fun fun = GET_CALLABLE("exitRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro ‘GET_CALLABLE’
  105 |             static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::endSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro ‘GET_CALLABLE’
  111 |             static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘double Rcpp::mktime00(tm&)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro ‘GET_CALLABLE’
  132 |         static Fun fun = GET_CALLABLE("mktime00");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘tm* Rcpp::gmtime_(const time_t*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘tm* (*)(const long int*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro ‘GET_CALLABLE’
  138 |         static Fun fun =  GET_CALLABLE("gmtime_");
      |                           ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro ‘GET_CALLABLE’
  154 |         static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void Rcpp::Rcpp_precious_remove(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro ‘GET_CALLABLE’
  159 |         static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<true>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro ‘GET_CALLABLE’
  165 |         static Fun fun = GET_CALLABLE("Rcpp_cout_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<false>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro ‘GET_CALLABLE’
  170 |         static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* rcpp_set_stack_trace(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro ‘GET_CALLABLE’
  188 |     static Fun fun =  GET_CALLABLE("rcpp_set_stack_trace");
      |                       ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘std::string demangle(const std::string&)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro ‘GET_CALLABLE’
  194 |     static Fun fun = GET_CALLABLE("demangle");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* short_file_name(const char*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro ‘GET_CALLABLE’
  200 |     static Fun fun = GET_CALLABLE("short_file_name");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* stack_trace(const char*, int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro ‘GET_CALLABLE’
  206 |     static Fun fun = GET_CALLABLE("stack_trace");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro ‘GET_CALLABLE’
  212 |     static Fun fun = GET_CALLABLE("get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/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 int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro ‘GET_CALLABLE’
  218 |     static Fun fun = GET_CALLABLE("char_get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_string_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro ‘GET_CALLABLE’
  224 |     static Fun fun = GET_CALLABLE("set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void char_set_string_elt(SEXP, R_xlen_t, const char*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, const char*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro ‘GET_CALLABLE’
  230 |     static Fun fun = GET_CALLABLE("char_set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_string_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro ‘GET_CALLABLE’
  236 |     static Fun fun = GET_CALLABLE("get_string_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_vector_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro ‘GET_CALLABLE’
  242 |     static Fun fun = GET_CALLABLE("get_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_vector_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro ‘GET_CALLABLE’
  248 |     static Fun fun = GET_CALLABLE("set_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_vector_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro ‘GET_CALLABLE’
  254 |     static Fun fun = GET_CALLABLE("get_vector_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_nocheck(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro ‘GET_CALLABLE’
  260 |     static Fun fun = GET_CALLABLE("char_nocheck");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void* dataptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro ‘GET_CALLABLE’
  266 |     static Fun fun = GET_CALLABLE("dataptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void setCurrentScope(Rcpp::Module*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro ‘GET_CALLABLE’
  278 |     static Fun fun = GET_CALLABLE("setCurrentScope");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int* get_cache(int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro ‘GET_CALLABLE’
  284 |     static Fun fun = GET_CALLABLE("get_cache");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int error_occured()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/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 /data/localhost/ripley/R/test-dev/Rcpp/include/RcppCommon.h:130,
                 from /data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp.h:27,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Main/TRcppResults.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputRcpp.h:9,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputFile.h:16,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Counters/TCountDistribution.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/ParametersObservations/TParameter.h:12,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/BirpDAG.h:6,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TData.h:7,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TBirpCore.h:4,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TBirpTask.cpp:1:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* Rcpp::type2name(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro ‘GET_CALLABLE’
   86 |         static Fun fun = GET_CALLABLE("type2name");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::enterRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro ‘GET_CALLABLE’
   93 |             static Fun fun = GET_CALLABLE("enterRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::exitRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro ‘GET_CALLABLE’
   99 |             static Fun fun = GET_CALLABLE("exitRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro ‘GET_CALLABLE’
  105 |             static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::endSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro ‘GET_CALLABLE’
  111 |             static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘double Rcpp::mktime00(tm&)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro ‘GET_CALLABLE’
  132 |         static Fun fun = GET_CALLABLE("mktime00");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘tm* Rcpp::gmtime_(const time_t*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘tm* (*)(const long int*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro ‘GET_CALLABLE’
  138 |         static Fun fun =  GET_CALLABLE("gmtime_");
      |                           ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro ‘GET_CALLABLE’
  154 |         static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void Rcpp::Rcpp_precious_remove(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro ‘GET_CALLABLE’
  159 |         static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<true>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro ‘GET_CALLABLE’
  165 |         static Fun fun = GET_CALLABLE("Rcpp_cout_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<false>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro ‘GET_CALLABLE’
  170 |         static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* rcpp_set_stack_trace(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro ‘GET_CALLABLE’
  188 |     static Fun fun =  GET_CALLABLE("rcpp_set_stack_trace");
      |                       ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘std::string demangle(const std::string&)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro ‘GET_CALLABLE’
  194 |     static Fun fun = GET_CALLABLE("demangle");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* short_file_name(const char*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro ‘GET_CALLABLE’
  200 |     static Fun fun = GET_CALLABLE("short_file_name");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* stack_trace(const char*, int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro ‘GET_CALLABLE’
  206 |     static Fun fun = GET_CALLABLE("stack_trace");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro ‘GET_CALLABLE’
  212 |     static Fun fun = GET_CALLABLE("get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/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 int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro ‘GET_CALLABLE’
  218 |     static Fun fun = GET_CALLABLE("char_get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_string_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro ‘GET_CALLABLE’
  224 |     static Fun fun = GET_CALLABLE("set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void char_set_string_elt(SEXP, R_xlen_t, const char*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, const char*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro ‘GET_CALLABLE’
  230 |     static Fun fun = GET_CALLABLE("char_set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_string_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro ‘GET_CALLABLE’
  236 |     static Fun fun = GET_CALLABLE("get_string_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_vector_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro ‘GET_CALLABLE’
  242 |     static Fun fun = GET_CALLABLE("get_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_vector_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro ‘GET_CALLABLE’
  248 |     static Fun fun = GET_CALLABLE("set_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_vector_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro ‘GET_CALLABLE’
  254 |     static Fun fun = GET_CALLABLE("get_vector_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_nocheck(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro ‘GET_CALLABLE’
  260 |     static Fun fun = GET_CALLABLE("char_nocheck");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void* dataptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro ‘GET_CALLABLE’
  266 |     static Fun fun = GET_CALLABLE("dataptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void setCurrentScope(Rcpp::Module*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro ‘GET_CALLABLE’
  278 |     static Fun fun = GET_CALLABLE("setCurrentScope");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int* get_cache(int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro ‘GET_CALLABLE’
  284 |     static Fun fun = GET_CALLABLE("get_cache");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int error_occured()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/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 /data/localhost/ripley/R/test-dev/Rcpp/include/RcppCommon.h:130,
                 from /data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp.h:27,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Main/TRcppResults.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputRcpp.h:9,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputFile.h:16,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Counters/TCountDistribution.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/ParametersObservations/TParameter.h:12,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/BirpDAG.h:6,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TModels.h:8,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TBirpPrior.h:4,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TBirpPrior.cpp:2:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* Rcpp::type2name(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro ‘GET_CALLABLE’
   86 |         static Fun fun = GET_CALLABLE("type2name");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::enterRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro ‘GET_CALLABLE’
   93 |             static Fun fun = GET_CALLABLE("enterRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::exitRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro ‘GET_CALLABLE’
   99 |             static Fun fun = GET_CALLABLE("exitRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro ‘GET_CALLABLE’
  105 |             static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::endSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro ‘GET_CALLABLE’
  111 |             static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘double Rcpp::mktime00(tm&)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro ‘GET_CALLABLE’
  132 |         static Fun fun = GET_CALLABLE("mktime00");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘tm* Rcpp::gmtime_(const time_t*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘tm* (*)(const long int*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro ‘GET_CALLABLE’
  138 |         static Fun fun =  GET_CALLABLE("gmtime_");
      |                           ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro ‘GET_CALLABLE’
  154 |         static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void Rcpp::Rcpp_precious_remove(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro ‘GET_CALLABLE’
  159 |         static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<true>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro ‘GET_CALLABLE’
  165 |         static Fun fun = GET_CALLABLE("Rcpp_cout_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<false>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro ‘GET_CALLABLE’
  170 |         static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* rcpp_set_stack_trace(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro ‘GET_CALLABLE’
  188 |     static Fun fun =  GET_CALLABLE("rcpp_set_stack_trace");
      |                       ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘std::string demangle(const std::string&)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro ‘GET_CALLABLE’
  194 |     static Fun fun = GET_CALLABLE("demangle");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* short_file_name(const char*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro ‘GET_CALLABLE’
  200 |     static Fun fun = GET_CALLABLE("short_file_name");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* stack_trace(const char*, int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro ‘GET_CALLABLE’
  206 |     static Fun fun = GET_CALLABLE("stack_trace");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro ‘GET_CALLABLE’
  212 |     static Fun fun = GET_CALLABLE("get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/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 int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro ‘GET_CALLABLE’
  218 |     static Fun fun = GET_CALLABLE("char_get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_string_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro ‘GET_CALLABLE’
  224 |     static Fun fun = GET_CALLABLE("set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void char_set_string_elt(SEXP, R_xlen_t, const char*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, const char*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro ‘GET_CALLABLE’
  230 |     static Fun fun = GET_CALLABLE("char_set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_string_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro ‘GET_CALLABLE’
  236 |     static Fun fun = GET_CALLABLE("get_string_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_vector_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro ‘GET_CALLABLE’
  242 |     static Fun fun = GET_CALLABLE("get_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_vector_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro ‘GET_CALLABLE’
  248 |     static Fun fun = GET_CALLABLE("set_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_vector_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro ‘GET_CALLABLE’
  254 |     static Fun fun = GET_CALLABLE("get_vector_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_nocheck(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro ‘GET_CALLABLE’
  260 |     static Fun fun = GET_CALLABLE("char_nocheck");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void* dataptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro ‘GET_CALLABLE’
  266 |     static Fun fun = GET_CALLABLE("dataptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void setCurrentScope(Rcpp::Module*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro ‘GET_CALLABLE’
  278 |     static Fun fun = GET_CALLABLE("setCurrentScope");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int* get_cache(int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro ‘GET_CALLABLE’
  284 |     static Fun fun = GET_CALLABLE("get_cache");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int error_occured()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/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 /data/localhost/ripley/R/test-dev/Rcpp/include/RcppCommon.h:130,
                 from /data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp.h:27,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Main/TRcppResults.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputRcpp.h:9,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputFile.h:16,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Counters/TCountDistribution.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/ParametersObservations/TParameter.h:12,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/BirpDAG.h:6,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TModels.h:8,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TData.cpp:1:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* Rcpp::type2name(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro ‘GET_CALLABLE’
   86 |         static Fun fun = GET_CALLABLE("type2name");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::enterRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro ‘GET_CALLABLE’
   93 |             static Fun fun = GET_CALLABLE("enterRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::exitRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro ‘GET_CALLABLE’
   99 |             static Fun fun = GET_CALLABLE("exitRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro ‘GET_CALLABLE’
  105 |             static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::endSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro ‘GET_CALLABLE’
  111 |             static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘double Rcpp::mktime00(tm&)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro ‘GET_CALLABLE’
  132 |         static Fun fun = GET_CALLABLE("mktime00");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘tm* Rcpp::gmtime_(const time_t*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘tm* (*)(const long int*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro ‘GET_CALLABLE’
  138 |         static Fun fun =  GET_CALLABLE("gmtime_");
      |                           ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro ‘GET_CALLABLE’
  154 |         static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void Rcpp::Rcpp_precious_remove(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro ‘GET_CALLABLE’
  159 |         static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<true>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro ‘GET_CALLABLE’
  165 |         static Fun fun = GET_CALLABLE("Rcpp_cout_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<false>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro ‘GET_CALLABLE’
  170 |         static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* rcpp_set_stack_trace(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro ‘GET_CALLABLE’
  188 |     static Fun fun =  GET_CALLABLE("rcpp_set_stack_trace");
      |                       ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘std::string demangle(const std::string&)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro ‘GET_CALLABLE’
  194 |     static Fun fun = GET_CALLABLE("demangle");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* short_file_name(const char*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro ‘GET_CALLABLE’
  200 |     static Fun fun = GET_CALLABLE("short_file_name");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* stack_trace(const char*, int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro ‘GET_CALLABLE’
  206 |     static Fun fun = GET_CALLABLE("stack_trace");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro ‘GET_CALLABLE’
  212 |     static Fun fun = GET_CALLABLE("get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/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 int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro ‘GET_CALLABLE’
  218 |     static Fun fun = GET_CALLABLE("char_get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_string_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro ‘GET_CALLABLE’
  224 |     static Fun fun = GET_CALLABLE("set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void char_set_string_elt(SEXP, R_xlen_t, const char*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, const char*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro ‘GET_CALLABLE’
  230 |     static Fun fun = GET_CALLABLE("char_set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_string_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro ‘GET_CALLABLE’
  236 |     static Fun fun = GET_CALLABLE("get_string_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_vector_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro ‘GET_CALLABLE’
  242 |     static Fun fun = GET_CALLABLE("get_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_vector_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro ‘GET_CALLABLE’
  248 |     static Fun fun = GET_CALLABLE("set_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_vector_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro ‘GET_CALLABLE’
  254 |     static Fun fun = GET_CALLABLE("get_vector_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_nocheck(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro ‘GET_CALLABLE’
  260 |     static Fun fun = GET_CALLABLE("char_nocheck");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void* dataptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro ‘GET_CALLABLE’
  266 |     static Fun fun = GET_CALLABLE("dataptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void setCurrentScope(Rcpp::Module*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro ‘GET_CALLABLE’
  278 |     static Fun fun = GET_CALLABLE("setCurrentScope");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int* get_cache(int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro ‘GET_CALLABLE’
  284 |     static Fun fun = GET_CALLABLE("get_cache");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int error_occured()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/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 /data/localhost/ripley/R/test-dev/Rcpp/include/RcppCommon.h:130,
                 from /data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp.h:27,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Main/TRcppResults.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputRcpp.h:9,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputFile.h:16,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Counters/TCountDistribution.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/ParametersObservations/TParameter.h:12,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/BirpDAG.h:6,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TData.h:7,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TDistributions.h:7,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TDistributions.cpp:1:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* Rcpp::type2name(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro ‘GET_CALLABLE’
   86 |         static Fun fun = GET_CALLABLE("type2name");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::enterRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro ‘GET_CALLABLE’
   93 |             static Fun fun = GET_CALLABLE("enterRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::exitRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro ‘GET_CALLABLE’
   99 |             static Fun fun = GET_CALLABLE("exitRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro ‘GET_CALLABLE’
  105 |             static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::endSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro ‘GET_CALLABLE’
  111 |             static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘double Rcpp::mktime00(tm&)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro ‘GET_CALLABLE’
  132 |         static Fun fun = GET_CALLABLE("mktime00");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘tm* Rcpp::gmtime_(const time_t*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘tm* (*)(const long int*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro ‘GET_CALLABLE’
  138 |         static Fun fun =  GET_CALLABLE("gmtime_");
      |                           ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro ‘GET_CALLABLE’
  154 |         static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void Rcpp::Rcpp_precious_remove(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro ‘GET_CALLABLE’
  159 |         static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<true>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro ‘GET_CALLABLE’
  165 |         static Fun fun = GET_CALLABLE("Rcpp_cout_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<false>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro ‘GET_CALLABLE’
  170 |         static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* rcpp_set_stack_trace(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro ‘GET_CALLABLE’
  188 |     static Fun fun =  GET_CALLABLE("rcpp_set_stack_trace");
      |                       ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘std::string demangle(const std::string&)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro ‘GET_CALLABLE’
  194 |     static Fun fun = GET_CALLABLE("demangle");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* short_file_name(const char*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro ‘GET_CALLABLE’
  200 |     static Fun fun = GET_CALLABLE("short_file_name");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* stack_trace(const char*, int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro ‘GET_CALLABLE’
  206 |     static Fun fun = GET_CALLABLE("stack_trace");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro ‘GET_CALLABLE’
  212 |     static Fun fun = GET_CALLABLE("get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/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 int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro ‘GET_CALLABLE’
  218 |     static Fun fun = GET_CALLABLE("char_get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_string_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro ‘GET_CALLABLE’
  224 |     static Fun fun = GET_CALLABLE("set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void char_set_string_elt(SEXP, R_xlen_t, const char*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, const char*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro ‘GET_CALLABLE’
  230 |     static Fun fun = GET_CALLABLE("char_set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_string_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro ‘GET_CALLABLE’
  236 |     static Fun fun = GET_CALLABLE("get_string_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_vector_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro ‘GET_CALLABLE’
  242 |     static Fun fun = GET_CALLABLE("get_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_vector_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro ‘GET_CALLABLE’
  248 |     static Fun fun = GET_CALLABLE("set_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_vector_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro ‘GET_CALLABLE’
  254 |     static Fun fun = GET_CALLABLE("get_vector_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_nocheck(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro ‘GET_CALLABLE’
  260 |     static Fun fun = GET_CALLABLE("char_nocheck");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void* dataptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro ‘GET_CALLABLE’
  266 |     static Fun fun = GET_CALLABLE("dataptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void setCurrentScope(Rcpp::Module*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro ‘GET_CALLABLE’
  278 |     static Fun fun = GET_CALLABLE("setCurrentScope");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int* get_cache(int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro ‘GET_CALLABLE’
  284 |     static Fun fun = GET_CALLABLE("get_cache");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int error_occured()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/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 /data/localhost/ripley/R/test-dev/Rcpp/include/RcppCommon.h:130,
                 from /data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp.h:27,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Main/TRcppResults.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputRcpp.h:9,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputFile.h:16,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Counters/TCountDistribution.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/ParametersObservations/TParameter.h:12,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/BirpDAG.h:6,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TGamma.h:8,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TGamma.cpp:1:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* Rcpp::type2name(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro ‘GET_CALLABLE’
   86 |         static Fun fun = GET_CALLABLE("type2name");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::enterRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro ‘GET_CALLABLE’
   93 |             static Fun fun = GET_CALLABLE("enterRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::exitRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro ‘GET_CALLABLE’
   99 |             static Fun fun = GET_CALLABLE("exitRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro ‘GET_CALLABLE’
  105 |             static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::endSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro ‘GET_CALLABLE’
  111 |             static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘double Rcpp::mktime00(tm&)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro ‘GET_CALLABLE’
  132 |         static Fun fun = GET_CALLABLE("mktime00");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘tm* Rcpp::gmtime_(const time_t*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘tm* (*)(const long int*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro ‘GET_CALLABLE’
  138 |         static Fun fun =  GET_CALLABLE("gmtime_");
      |                           ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro ‘GET_CALLABLE’
  154 |         static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void Rcpp::Rcpp_precious_remove(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro ‘GET_CALLABLE’
  159 |         static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<true>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro ‘GET_CALLABLE’
  165 |         static Fun fun = GET_CALLABLE("Rcpp_cout_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<false>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro ‘GET_CALLABLE’
  170 |         static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* rcpp_set_stack_trace(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro ‘GET_CALLABLE’
  188 |     static Fun fun =  GET_CALLABLE("rcpp_set_stack_trace");
      |                       ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘std::string demangle(const std::string&)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro ‘GET_CALLABLE’
  194 |     static Fun fun = GET_CALLABLE("demangle");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* short_file_name(const char*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro ‘GET_CALLABLE’
  200 |     static Fun fun = GET_CALLABLE("short_file_name");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* stack_trace(const char*, int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro ‘GET_CALLABLE’
  206 |     static Fun fun = GET_CALLABLE("stack_trace");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro ‘GET_CALLABLE’
  212 |     static Fun fun = GET_CALLABLE("get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/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 int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro ‘GET_CALLABLE’
  218 |     static Fun fun = GET_CALLABLE("char_get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_string_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro ‘GET_CALLABLE’
  224 |     static Fun fun = GET_CALLABLE("set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void char_set_string_elt(SEXP, R_xlen_t, const char*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, const char*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro ‘GET_CALLABLE’
  230 |     static Fun fun = GET_CALLABLE("char_set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_string_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro ‘GET_CALLABLE’
  236 |     static Fun fun = GET_CALLABLE("get_string_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_vector_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro ‘GET_CALLABLE’
  242 |     static Fun fun = GET_CALLABLE("get_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_vector_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro ‘GET_CALLABLE’
  248 |     static Fun fun = GET_CALLABLE("set_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_vector_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro ‘GET_CALLABLE’
  254 |     static Fun fun = GET_CALLABLE("get_vector_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_nocheck(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro ‘GET_CALLABLE’
  260 |     static Fun fun = GET_CALLABLE("char_nocheck");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void* dataptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro ‘GET_CALLABLE’
  266 |     static Fun fun = GET_CALLABLE("dataptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void setCurrentScope(Rcpp::Module*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro ‘GET_CALLABLE’
  278 |     static Fun fun = GET_CALLABLE("setCurrentScope");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int* get_cache(int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro ‘GET_CALLABLE’
  284 |     static Fun fun = GET_CALLABLE("get_cache");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int error_occured()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/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 /data/localhost/ripley/R/test-dev/Rcpp/include/RcppCommon.h:130,
                 from /data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp.h:27,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Main/TRcppResults.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputRcpp.h:9,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Files/TOutputFile.h:16,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/coretools/core/coretools/Counters/TCountDistribution.h:10,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/stattools/core/stattools/ParametersObservations/TParameter.h:12,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/BirpDAG.h:6,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TModels.h:8,
                 from /data/localhost/ripley/R/packages/tests-devel/birp/src/birp_cpp/core/TModels.cpp:1:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* Rcpp::type2name(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:86:26: note: in expansion of macro ‘GET_CALLABLE’
   86 |         static Fun fun = GET_CALLABLE("type2name");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::enterRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:93:30: note: in expansion of macro ‘GET_CALLABLE’
   93 |             static Fun fun = GET_CALLABLE("enterRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::exitRNGScope()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:99:30: note: in expansion of macro ‘GET_CALLABLE’
   99 |             static Fun fun = GET_CALLABLE("exitRNGScope");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::beginSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:105:30: note: in expansion of macro ‘GET_CALLABLE’
  105 |             static Fun fun = GET_CALLABLE("beginSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘long unsigned int Rcpp::internal::endSuspendRNGSynchronization()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:111:30: note: in expansion of macro ‘GET_CALLABLE’
  111 |             static Fun fun = GET_CALLABLE("endSuspendRNGSynchronization");
      |                              ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘double Rcpp::mktime00(tm&)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:132:26: note: in expansion of macro ‘GET_CALLABLE’
  132 |         static Fun fun = GET_CALLABLE("mktime00");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘tm* Rcpp::gmtime_(const time_t*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘tm* (*)(const long int*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:138:27: note: in expansion of macro ‘GET_CALLABLE’
  138 |         static Fun fun =  GET_CALLABLE("gmtime_");
      |                           ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* Rcpp::Rcpp_precious_preserve(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:154:26: note: in expansion of macro ‘GET_CALLABLE’
  154 |         static Fun fun = GET_CALLABLE("Rcpp_precious_preserve");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void Rcpp::Rcpp_precious_remove(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:159:26: note: in expansion of macro ‘GET_CALLABLE’
  159 |         static Fun fun = GET_CALLABLE("Rcpp_precious_remove");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<true>& Rcpp::Rcpp_cout_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<true>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:165:26: note: in expansion of macro ‘GET_CALLABLE’
  165 |         static Fun fun = GET_CALLABLE("Rcpp_cout_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘Rcpp::Rostream<false>& Rcpp::Rcpp_cerr_get()’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘Rcpp::Rostream<false>& (*)()’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:170:26: note: in expansion of macro ‘GET_CALLABLE’
  170 |         static Fun fun = GET_CALLABLE("Rcpp_cerr_get");
      |                          ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* rcpp_set_stack_trace(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:188:23: note: in expansion of macro ‘GET_CALLABLE’
  188 |     static Fun fun =  GET_CALLABLE("rcpp_set_stack_trace");
      |                       ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘std::string demangle(const std::string&)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘std::__cxx11::basic_string<char> (*)(const std::__cxx11::basic_string<char>&)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:194:22: note: in expansion of macro ‘GET_CALLABLE’
  194 |     static Fun fun = GET_CALLABLE("demangle");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* short_file_name(const char*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:200:22: note: in expansion of macro ‘GET_CALLABLE’
  200 |     static Fun fun = GET_CALLABLE("short_file_name");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* stack_trace(const char*, int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:206:22: note: in expansion of macro ‘GET_CALLABLE’
  206 |     static Fun fun = GET_CALLABLE("stack_trace");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:212:22: note: in expansion of macro ‘GET_CALLABLE’
  212 |     static Fun fun = GET_CALLABLE("get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_get_string_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/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 int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:218:22: note: in expansion of macro ‘GET_CALLABLE’
  218 |     static Fun fun = GET_CALLABLE("char_get_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_string_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:224:22: note: in expansion of macro ‘GET_CALLABLE’
  224 |     static Fun fun = GET_CALLABLE("set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void char_set_string_elt(SEXP, R_xlen_t, const char*)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, const char*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:230:22: note: in expansion of macro ‘GET_CALLABLE’
  230 |     static Fun fun = GET_CALLABLE("char_set_string_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_string_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:236:22: note: in expansion of macro ‘GET_CALLABLE’
  236 |     static Fun fun = GET_CALLABLE("get_string_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC* get_vector_elt(SEXP, R_xlen_t)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘SEXPREC* (*)(SEXPREC*, long int)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:242:22: note: in expansion of macro ‘GET_CALLABLE’
  242 |     static Fun fun = GET_CALLABLE("get_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void set_vector_elt(SEXP, R_xlen_t, SEXP)’:
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:82:35: warning: cast between incompatible function types from ‘DL_FUNC’ {aka ‘void* (*)()’} to ‘Fun’ {aka ‘void (*)(SEXPREC*, long int, SEXPREC*)’} [-Wcast-function-type]
   82 |     #define GET_CALLABLE(__FUN__) (Fun) R_GetCCallable( "Rcpp", __FUN__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:248:22: note: in expansion of macro ‘GET_CALLABLE’
  248 |     static Fun fun = GET_CALLABLE("set_vector_elt");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘SEXPREC** get_vector_ptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:254:22: note: in expansion of macro ‘GET_CALLABLE’
  254 |     static Fun fun = GET_CALLABLE("get_vector_ptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘const char* char_nocheck(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:260:22: note: in expansion of macro ‘GET_CALLABLE’
  260 |     static Fun fun = GET_CALLABLE("char_nocheck");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void* dataptr(SEXP)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:266:22: note: in expansion of macro ‘GET_CALLABLE’
  266 |     static Fun fun = GET_CALLABLE("dataptr");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘void setCurrentScope(Rcpp::Module*)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:278:22: note: in expansion of macro ‘GET_CALLABLE’
  278 |     static Fun fun = GET_CALLABLE("setCurrentScope");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int* get_cache(int)’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:284:22: note: in expansion of macro ‘GET_CALLABLE’
  284 |     static Fun fun = GET_CALLABLE("get_cache");
      |                      ^~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h: In function ‘int error_occured()’:
/data/localhost/ripley/R/test-dev/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__ )
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/data/localhost/ripley/R/test-dev/Rcpp/include/Rcpp/routines.h:296:22: note: in expansion of macro ‘GET_CALLABLE’
  296 |     static Fun fun = GET_CALLABLE("error_occured");
      |                      ^~~~~~~~~~~~
using C++ compiler: ‘g++ (GCC) 16.1.1 20260515 (Red Hat 16.1.1-2)’
make[1]: Entering directory '/data/localhost/ripley/R/packages/tests-devel/birp/src'
g++ -std=gnu++20 -I"/data/localhost/ripley/R/R-devel/include" -DNDEBUG -Ibirp_cpp/coretools/core/ -Ibirp_cpp/coretools/fast_float/include/ -Ibirp_cpp/coretools/arma/include/ -Ibirp_cpp/stattools/core/ -Ibirp_cpp/core/ -DUSE_RCPP -I'/data/localhost/ripley/R/test-dev/Rcpp/include' -I/usr/local/include   -fopenmp -fpic  -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection   -c RcppExports.cpp -o RcppExports.o
g++ -std=gnu++20 -I"/data/localhost/ripley/R/R-devel/include" -DNDEBUG -Ibirp_cpp/coretools/core/ -Ibirp_cpp/coretools/fast_float/include/ -Ibirp_cpp/coretools/arma/include/ -Ibirp_cpp/stattools/core/ -Ibirp_cpp/core/ -DUSE_RCPP -I'/data/localhost/ripley/R/test-dev/Rcpp/include' -I/usr/local/include   -fopenmp -fpic  -g -O2 -Wall -pedantic -mtune=native -Wno-ignored-attributes -Wno-parentheses -Wp,-D_FORTIFY_SOURCE=3 -fexceptions -fstack-protector-strong -fstack-clash-protection -fcf-protection   -c main.cpp -o main.o
g++ -std=gnu++20 -shared -L/usr/local/lib64 -o birp.so RcppExports.o main.o -Lbirp_cpp -lbirpLib -lstattools -lcoretools -larmadillo -lz /usr/lib64/libflexiblas.so /usr/lib64/libarpack.so /usr/lib64/libsuperlu.so -lgfortran -lm -latomic_asneeded -lquadmath -fopenmp
make[1]: Leaving directory '/data/localhost/ripley/R/packages/tests-devel/birp/src'
make[1]: Entering directory '/data/localhost/ripley/R/packages/tests-devel/birp/src'
make[1]: Leaving directory '/data/localhost/ripley/R/packages/tests-devel/birp/src'
installing to /data/localhost/ripley/R/packages/tests-devel/birp.Rcheck/00LOCK-birp/00new/birp/libs
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
** checking absolute paths in shared objects and dynamic libraries
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (birp)