* installing *source* package ‘MERLIN’ ... ** this is package ‘MERLIN’ version ‘1.1.0’ ** using staged installation Warning in person1(given = given[[i]], family = family[[i]], middle = middle[[i]], : Invalid ORCID iD: ‘shilab-ecnu’. Calls: ... FUN -> with -> with.default -> eval -> eval -> person1 ** libs using C++ compiler: ‘Debian clang version 19.1.7 (7)’ using C++11 clang++-19 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/bigmemory/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppDist/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -c CalCorr.cpp -o CalCorr.o In file included from CalCorr.cpp:4: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/version/arma.h:66:17: warning: Using fallback compilation with Armadillo 14.6.3. Please consider defining -DARMA_USE_CURRENT and also removing C++11 compilation directive. See GitHub issue #475 for more. [-W#pragma-messages] 66 | #pragma message("Using fallback compilation with Armadillo 14.6.3. Please consider defining -DARMA_USE_CURRENT and also removing C++11 compilation directive. See GitHub issue #475 for more.") | ^ CalCorr.cpp:116:10: warning: variable 'sum2' set but not used [-Wunused-but-set-variable] 116 | double sum2 = 0; | ^ CalCorr.cpp:211:10: warning: variable 'sum2' set but not used [-Wunused-but-set-variable] 211 | double sum2 = 0; | ^ 3 warnings generated. clang++-19 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/bigmemory/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppDist/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -c Gibbs_samp_Gam3seo.cpp -o Gibbs_samp_Gam3seo.o In file included from Gibbs_samp_Gam3seo.cpp:1: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/version/arma.h:66:17: warning: Using fallback compilation with Armadillo 14.6.3. Please consider defining -DARMA_USE_CURRENT and also removing C++11 compilation directive. See GitHub issue #475 for more. [-W#pragma-messages] 66 | #pragma message("Using fallback compilation with Armadillo 14.6.3. Please consider defining -DARMA_USE_CURRENT and also removing C++11 compilation directive. See GitHub issue #475 for more.") | ^ 1 warning generated. clang++-19 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/bigmemory/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppDist/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -c RcppExports.cpp -o RcppExports.o In file included from RcppExports.cpp:4: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/version/arma.h:66:17: warning: Using fallback compilation with Armadillo 14.6.3. Please consider defining -DARMA_USE_CURRENT and also removing C++11 compilation directive. See GitHub issue #475 for more. [-W#pragma-messages] 66 | #pragma message("Using fallback compilation with Armadillo 14.6.3. Please consider defining -DARMA_USE_CURRENT and also removing C++11 compilation directive. See GitHub issue #475 for more.") | ^ 1 warning generated. clang++-19 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/bigmemory/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppDist/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -c ReadGeneFile.cpp -o ReadGeneFile.o In file included from ReadGeneFile.cpp:4: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/version/arma.h:66:17: warning: Using fallback compilation with Armadillo 14.6.3. Please consider defining -DARMA_USE_CURRENT and also removing C++11 compilation directive. See GitHub issue #475 for more. [-W#pragma-messages] 66 | #pragma message("Using fallback compilation with Armadillo 14.6.3. Please consider defining -DARMA_USE_CURRENT and also removing C++11 compilation directive. See GitHub issue #475 for more.") | ^ ReadGeneFile.cpp:153:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 153 | fread(buff, sizeof(char), 3, fp); | ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~ ReadGeneFile.cpp:188:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 188 | fread(genotype, sizeof(char), charNum, fp); | ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ReadGeneFile.cpp:174:8: warning: variable 'n' set but not used [-Wunused-but-set-variable] 174 | long n = 0; | ^ 4 warnings generated. clang++-19 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/bigmemory/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppDist/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -c data_loader.cpp -o data_loader.o In file included from data_loader.cpp:4: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/version/arma.h:66:17: warning: Using fallback compilation with Armadillo 14.6.3. Please consider defining -DARMA_USE_CURRENT and also removing C++11 compilation directive. See GitHub issue #475 for more. [-W#pragma-messages] 66 | #pragma message("Using fallback compilation with Armadillo 14.6.3. Please consider defining -DARMA_USE_CURRENT and also removing C++11 compilation directive. See GitHub issue #475 for more.") | ^ data_loader.cpp:39:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 39 | fscanf(stream, "%i %s %lf %i %c %c", &ch, &s[0], &mor, &b, &efa, &nefa); | ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ data_loader.cpp:79:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 79 | fscanf(stream, "%s %i %i %c %c %lf %lf %lf", &s[0], &ch, &b, &efa, &nefa, &bhat, &se2, &pv); | ^~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. clang++-19 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/bigmemory/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppDist/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -c pdsoft.cpp -o pdsoft.o In file included from pdsoft.cpp:5: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/version/arma.h:66:17: warning: Using fallback compilation with Armadillo 14.6.3. Please consider defining -DARMA_USE_CURRENT and also removing C++11 compilation directive. See GitHub issue #475 for more. [-W#pragma-messages] 66 | #pragma message("Using fallback compilation with Armadillo 14.6.3. Please consider defining -DARMA_USE_CURRENT and also removing C++11 compilation directive. See GitHub issue #475 for more.") | ^ pdsoft.cpp:125:17: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] 125 | tmp=newtmp; | ^ pdsoft.cpp:120:15: note: previous statement is here 120 | if( val > 0) | ^ pdsoft.cpp:123:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] 123 | else | ^ pdsoft.cpp:159:17: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] 159 | tmp=newtmp; | ^ pdsoft.cpp:154:15: note: previous statement is here 154 | if( val > 0) | ^ pdsoft.cpp:157:17: warning: add explicit braces to avoid dangling else [-Wdangling-else] 157 | else | ^ pdsoft.cpp:44:7: warning: unused variable 'i' [-Wunused-variable] 44 | int i,j,jj,k, numit_in, numit_out; | ^ pdsoft.cpp:267:33: warning: unused variable 'tmp' [-Wunused-variable] 267 | double xtx,xty,rss,tmpsum,sum,tmp,tmp2,d,a,b; | ^~~ pdsoft.cpp:267:37: warning: unused variable 'tmp2' [-Wunused-variable] 267 | double xtx,xty,rss,tmpsum,sum,tmp,tmp2,d,a,b; | ^~~~ pdsoft.cpp:440:11: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] 440 | if( s0.is_empty() & (!i0.is_empty() )) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | && pdsoft.cpp:440:11: note: cast one or both operands to int to silence this warning pdsoft.cpp:442:9: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] 442 | if( (!s0.is_empty()) & i0.is_empty() ) | ^ pdsoft.cpp:440:7: note: previous statement is here 440 | if( s0.is_empty() & (!i0.is_empty() )) | ^ pdsoft.cpp:442:13: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] 442 | if( (!s0.is_empty()) & i0.is_empty() ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | && pdsoft.cpp:442:13: note: cast one or both operands to int to silence this warning pdsoft.cpp:444:11: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] 444 | if(s0.is_empty() & i0.is_empty() ) | ^ pdsoft.cpp:442:9: note: previous statement is here 442 | if( (!s0.is_empty()) & i0.is_empty() ) | ^ pdsoft.cpp:444:14: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] 444 | if(s0.is_empty() & i0.is_empty() ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | && pdsoft.cpp:444:14: note: cast one or both operands to int to silence this warning 13 warnings generated. clang++-19 -std=gnu++11 -I"/home/hornik/tmp/R/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/bigmemory/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppDist/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O3 -Wall -pedantic -Wno-missing-template-arg-list-after-template-kw -Wdeprecated-literal-operator -c truncatedNormal.cpp -o truncatedNormal.o In file included from truncatedNormal.cpp:4: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo.h:29: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppArmadillo/include/RcppArmadillo/version/arma.h:66:17: warning: Using fallback compilation with Armadillo 14.6.3. Please consider defining -DARMA_USE_CURRENT and also removing C++11 compilation directive. See GitHub issue #475 for more. [-W#pragma-messages] 66 | #pragma message("Using fallback compilation with Armadillo 14.6.3. Please consider defining -DARMA_USE_CURRENT and also removing C++11 compilation directive. See GitHub issue #475 for more.") | ^ In file included from truncatedNormal.cpp:9: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/arcsine.hpp:33: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/config.hpp:28:6: warning: #warning is a C++23 extension [-Wpedantic] 28 | # warning "Boost.Math requires C++14" | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/config.hpp:28:6: warning: "Boost.Math requires C++14" [-W#warnings] In file included from truncatedNormal.cpp:9: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/arcsine.hpp:36: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/detail/common_error_handling.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/policies/error_handling.hpp:13: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/type_traits.hpp:208:12: error: no member named 'is_final' in namespace 'std' 208 | using std::is_final; | ~~~~~^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/type_traits.hpp:259:12: error: no member named 'remove_cv_t' in namespace 'std' 259 | using std::remove_cv_t; | ~~~~~^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/type_traits.hpp:261:12: error: no member named 'remove_const_t' in namespace 'std'; did you mean 'remove_const'? 261 | using std::remove_const_t; | ~~~~~^~~~~~~~~~~~~~ | remove_const /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/type_traits:1686:12: note: 'remove_const' declared here 1686 | struct remove_const | ^ In file included from truncatedNormal.cpp:9: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/arcsine.hpp:36: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/detail/common_error_handling.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/policies/error_handling.hpp:13: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/type_traits.hpp:263:12: error: no member named 'remove_volatile_t' in namespace 'std'; did you mean 'remove_volatile'? 263 | using std::remove_volatile_t; | ~~~~~^~~~~~~~~~~~~~~~~ | remove_volatile /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/type_traits:1695:12: note: 'remove_volatile' declared here 1695 | struct remove_volatile | ^ In file included from truncatedNormal.cpp:9: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/arcsine.hpp:36: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/detail/common_error_handling.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/policies/error_handling.hpp:13: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/type_traits.hpp:265:12: error: no member named 'add_cv_t' in namespace 'std'; did you mean 'add_cv'? 265 | using std::add_cv_t; | ~~~~~^~~~~~~~ | add_cv /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/type_traits:1737:12: note: 'add_cv' declared here 1737 | struct add_cv | ^ In file included from truncatedNormal.cpp:9: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/arcsine.hpp:36: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/detail/common_error_handling.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/policies/error_handling.hpp:13: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/type_traits.hpp:267:12: error: no member named 'add_const_t' in namespace 'std'; did you mean 'add_const'? 267 | using std::add_const_t; | ~~~~~^~~~~~~~~~~ | add_const /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/type_traits:1727:12: note: 'add_const' declared here 1727 | struct add_const | ^ In file included from truncatedNormal.cpp:9: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/arcsine.hpp:36: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/detail/common_error_handling.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/policies/error_handling.hpp:13: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/type_traits.hpp:269:12: error: no member named 'add_volatile_t' in namespace 'std'; did you mean 'add_volatile'? 269 | using std::add_volatile_t; | ~~~~~^~~~~~~~~~~~~~ | add_volatile /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/type_traits:1732:12: note: 'add_volatile' declared here 1732 | struct add_volatile | ^ In file included from truncatedNormal.cpp:9: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/arcsine.hpp:36: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/detail/common_error_handling.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/policies/error_handling.hpp:13: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/type_traits.hpp:273:12: error: no member named 'remove_reference_t' in namespace 'std'; did you mean 'remove_reference'? 273 | using std::remove_reference_t; | ~~~~~^~~~~~~~~~~~~~~~~~ | remove_reference /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/type_traits:1775:12: note: 'remove_reference' declared here 1775 | struct remove_reference | ^ In file included from truncatedNormal.cpp:9: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/arcsine.hpp:36: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/detail/common_error_handling.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/policies/error_handling.hpp:13: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/type_traits.hpp:275:12: error: no member named 'add_lvalue_reference_t' in namespace 'std'; did you mean 'add_lvalue_reference'? 275 | using std::add_lvalue_reference_t; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ | add_lvalue_reference /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/type_traits:1789:12: note: 'add_lvalue_reference' declared here 1789 | struct add_lvalue_reference | ^ In file included from truncatedNormal.cpp:9: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/arcsine.hpp:36: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/detail/common_error_handling.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/policies/error_handling.hpp:13: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/type_traits.hpp:277:12: error: no member named 'add_rvalue_reference_t' in namespace 'std'; did you mean 'add_rvalue_reference'? 277 | using std::add_rvalue_reference_t; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ | add_rvalue_reference /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/type_traits:1794:12: note: 'add_rvalue_reference' declared here 1794 | struct add_rvalue_reference | ^ In file included from truncatedNormal.cpp:9: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/arcsine.hpp:36: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/detail/common_error_handling.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/policies/error_handling.hpp:13: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/type_traits.hpp:281:12: error: no member named 'remove_pointer_t' in namespace 'std'; did you mean 'remove_pointer'? 281 | using std::remove_pointer_t; | ~~~~~^~~~~~~~~~~~~~~~ | remove_pointer /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/type_traits:2201:12: note: 'remove_pointer' declared here 2201 | struct remove_pointer | ^ In file included from truncatedNormal.cpp:9: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/arcsine.hpp:36: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/detail/common_error_handling.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/policies/error_handling.hpp:13: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/type_traits.hpp:283:12: error: no member named 'add_pointer_t' in namespace 'std'; did you mean 'add_pointer'? 283 | using std::add_pointer_t; | ~~~~~^~~~~~~~~~~~~ | add_pointer /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/type_traits:2221:12: note: 'add_pointer' declared here 2221 | struct add_pointer | ^ In file included from truncatedNormal.cpp:9: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/arcsine.hpp:36: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/detail/common_error_handling.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/policies/error_handling.hpp:13: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/type_traits.hpp:287:12: error: no member named 'make_signed_t' in namespace 'std'; did you mean 'make_signed'? 287 | using std::make_signed_t; | ~~~~~^~~~~~~~~~~~~ | make_signed /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/type_traits:2127:12: note: 'make_signed' declared here 2127 | struct make_signed | ^ In file included from truncatedNormal.cpp:9: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/arcsine.hpp:36: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/detail/common_error_handling.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/policies/error_handling.hpp:13: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/type_traits.hpp:289:12: error: no member named 'make_unsigned_t' in namespace 'std'; did you mean 'make_unsigned'? 289 | using std::make_unsigned_t; | ~~~~~^~~~~~~~~~~~~~~ | make_unsigned /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/type_traits:1995:12: note: 'make_unsigned' declared here 1995 | struct make_unsigned | ^ In file included from truncatedNormal.cpp:9: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/arcsine.hpp:36: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/detail/common_error_handling.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/policies/error_handling.hpp:13: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/type_traits.hpp:293:12: error: no member named 'remove_extent_t' in namespace 'std'; did you mean 'remove_extent'? 293 | using std::remove_extent_t; | ~~~~~^~~~~~~~~~~~~~~ | remove_extent /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/type_traits:2151:12: note: 'remove_extent' declared here 2151 | struct remove_extent | ^ In file included from truncatedNormal.cpp:9: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/arcsine.hpp:36: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/detail/common_error_handling.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/policies/error_handling.hpp:13: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/type_traits.hpp:295:12: error: no member named 'remove_all_extents_t' in namespace 'std'; did you mean 'remove_all_extents'? 295 | using std::remove_all_extents_t; | ~~~~~^~~~~~~~~~~~~~~~~~~~ | remove_all_extents /usr/lib/gcc/x86_64-linux-gnu/15/../../../../include/c++/15/type_traits:2170:12: note: 'remove_all_extents' declared here 2170 | struct remove_all_extents | ^ In file included from truncatedNormal.cpp:9: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/arcsine.hpp:36: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/distributions/detail/common_error_handling.hpp:15: In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/policies/error_handling.hpp:13: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/type_traits.hpp:299:12: error: no member named 'decay_t' in namespace 'std' 299 | using std::decay_t; | ~~~~~^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/type_traits.hpp:301:12: error: no member named 'enable_if_t' in namespace 'std' 301 | using std::enable_if_t; | ~~~~~^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/math/tools/type_traits.hpp:303:12: error: no member named 'conditional_t' in namespace 'std' 303 | using std::conditional_t; | ~~~~~^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 3 warnings and 20 errors generated. make: *** [/home/hornik/tmp/R/etc/Makeconf:209: truncatedNormal.o] Error 1 ERROR: compilation failed for package ‘MERLIN’ * removing ‘/srv/hornik/tmp/CRAN_pretest/MERLIN.Rcheck/MERLIN’