* installing *source* package ‘genepop’ ... ** this is package ‘genepop’ version ‘1.2.11’ ** package ‘genepop’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘g++ (GCC) 15.1.1 20250521 (Red Hat 15.1.1-2)’ make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-C++20/genepop/src' g++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20/include" -DNDEBUG -DCOMPATIBILITYRCPP -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppProgress/include' -I/usr/local/include -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 CT_tests.cpp -o CT_tests.o g++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20/include" -DNDEBUG -DCOMPATIBILITYRCPP -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppProgress/include' -I/usr/local/include -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 F_est.cpp -o F_est.o g++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20/include" -DNDEBUG -DCOMPATIBILITYRCPP -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppProgress/include' -I/usr/local/include -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 GenepopS.cpp -o GenepopS.o g++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20/include" -DNDEBUG -DCOMPATIBILITYRCPP -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppProgress/include' -I/usr/local/include -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 HW_tests.cpp -o HW_tests.o g++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20/include" -DNDEBUG -DCOMPATIBILITYRCPP -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppProgress/include' -I/usr/local/include -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 RGenepop.cpp -o RGenepop.o g++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20/include" -DNDEBUG -DCOMPATIBILITYRCPP -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppProgress/include' -I/usr/local/include -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/gannet/ripley/R/cxx20/include" -DNDEBUG -DCOMPATIBILITYRCPP -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppProgress/include' -I/usr/local/include -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 bootstrap.cpp -o bootstrap.o g++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20/include" -DNDEBUG -DCOMPATIBILITYRCPP -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppProgress/include' -I/usr/local/include -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 conversions.cpp -o conversions.o g++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20/include" -DNDEBUG -DCOMPATIBILITYRCPP -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppProgress/include' -I/usr/local/include -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 genepop.cpp -o genepop.o g++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20/include" -DNDEBUG -DCOMPATIBILITYRCPP -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppProgress/include' -I/usr/local/include -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 multimig.cpp -o multimig.o g++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20/include" -DNDEBUG -DCOMPATIBILITYRCPP -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppProgress/include' -I/usr/local/include -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 proba.cpp -o proba.o g++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20/include" -DNDEBUG -DCOMPATIBILITYRCPP -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppProgress/include' -I/usr/local/include -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 settings.cpp -o settings.o g++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20/include" -DNDEBUG -DCOMPATIBILITYRCPP -I'/data/gannet/ripley/R/test-dev/Rcpp/include' -I'/data/gannet/ripley/R/test-dev/RcppProgress/include' -I/usr/local/include -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 tools.cpp -o tools.o F_est.cpp: In function ‘int set_options(bool, bool, bool)’: F_est.cpp:175:9: error: reference to ‘identity’ is ambiguous 175 | identity=identBool; | ^~~~~~~~ In file included from /usr/include/c++/15/bits/iterator_concepts.h:40, from /usr/include/c++/15/bits/stl_iterator_base_types.h:73, from /usr/include/c++/15/bits/stl_algobase.h:65, from /usr/include/c++/15/bits/specfun.h:43, from /usr/include/c++/15/cmath:3913, from /usr/include/c++/15/random:42, from MersenneTwister.h:4, from F_est.cpp:38: /usr/include/c++/15/bits/ranges_cmp.h:47:10: note: candidates are: ‘struct std::identity’ 47 | struct identity | ^~~~~~~~ F_est.cpp:97:17: note: ‘bool NS_F_est::identity’ 97 | static bool identity; //indic allele size/identity | ^~~~~~~~ F_est.cpp: In function ‘void FisParPop(bool, size_t, std::ofstream&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&, std::vector&)’: F_est.cpp:541:3: error: reference to ‘identity’ is ambiguous 541 | identity=identitybool; | ^~~~~~~~ F_est.cpp:97:17: note: candidates are: ‘bool NS_F_est::identity’ 97 | static bool identity; //indic allele size/identity | ^~~~~~~~ /usr/include/c++/15/bits/ranges_cmp.h:47:10: note: ‘struct std::identity’ 47 | struct identity | ^~~~~~~~ F_est.cpp:549:22: error: reference to ‘identity’ is ambiguous 549 | if (identity) { | ^~~~~~~~ F_est.cpp:97:17: note: candidates are: ‘bool NS_F_est::identity’ 97 | static bool identity; //indic allele size/identity | ^~~~~~~~ /usr/include/c++/15/bits/ranges_cmp.h:47:10: note: ‘struct std::identity’ 47 | struct identity | ^~~~~~~~ F_est.cpp: In function ‘void hierFstat(bool, int, size_t, std::ofstream&, std::vector >*)’: F_est.cpp:647:1: error: reference to ‘identity’ is ambiguous 647 | identity=identitybool; | ^~~~~~~~ F_est.cpp:97:17: note: candidates are: ‘bool NS_F_est::identity’ 97 | static bool identity; //indic allele size/identity | ^~~~~~~~ /usr/include/c++/15/bits/ranges_cmp.h:47:10: note: ‘struct std::identity’ 47 | struct identity | ^~~~~~~~ F_est.cpp:654:13: error: reference to ‘identity’ is ambiguous 654 | if (identity) { | ^~~~~~~~ F_est.cpp:97:17: note: candidates are: ‘bool NS_F_est::identity’ 97 | static bool identity; //indic allele size/identity | ^~~~~~~~ /usr/include/c++/15/bits/ranges_cmp.h:47:10: note: ‘struct std::identity’ 47 | struct identity | ^~~~~~~~ F_est.cpp:666:21: error: reference to ‘identity’ is ambiguous 666 | if (identity) { | ^~~~~~~~ F_est.cpp:97:17: note: candidates are: ‘bool NS_F_est::identity’ 97 | static bool identity; //indic allele size/identity | ^~~~~~~~ /usr/include/c++/15/bits/ranges_cmp.h:47:10: note: ‘struct std::identity’ 47 | struct identity | ^~~~~~~~ F_est.cpp:692:13: error: reference to ‘identity’ is ambiguous 692 | if (identity) { | ^~~~~~~~ F_est.cpp:97:17: note: candidates are: ‘bool NS_F_est::identity’ 97 | static bool identity; //indic allele size/identity | ^~~~~~~~ /usr/include/c++/15/bits/ranges_cmp.h:47:10: note: ‘struct std::identity’ 47 | struct identity | ^~~~~~~~ F_est.cpp: In function ‘void calc_sfreqs_Nc(int, std::vector&, std::vector&, std::vector >&, size_t&)’: F_est.cpp:807:31: error: reference to ‘identity’ is ambiguous 807 | if (identity) { | ^~~~~~~~ F_est.cpp:97:17: note: candidates are: ‘bool NS_F_est::identity’ 97 | static bool identity; //indic allele size/identity | ^~~~~~~~ /usr/include/c++/15/bits/ranges_cmp.h:47:10: note: ‘struct std::identity’ 47 | struct identity | ^~~~~~~~ F_est.cpp:842:13: error: reference to ‘identity’ is ambiguous 842 | if (identity) { | ^~~~~~~~ F_est.cpp:97:17: note: candidates are: ‘bool NS_F_est::identity’ 97 | static bool identity; //indic allele size/identity | ^~~~~~~~ /usr/include/c++/15/bits/ranges_cmp.h:47:10: note: ‘struct std::identity’ 47 | struct identity | ^~~~~~~~ F_est.cpp: In function ‘void calculSSetMS(std::vector&, std::vector&, std::vector >&, size_t&)’: F_est.cpp:892:9: error: reference to ‘identity’ is ambiguous 892 | if (identity) {/*Fst:*/ | ^~~~~~~~ F_est.cpp:97:17: note: candidates are: ‘bool NS_F_est::identity’ 97 | static bool identity; //indic allele size/identity | ^~~~~~~~ /usr/include/c++/15/bits/ranges_cmp.h:47:10: note: ‘struct std::identity’ 47 | struct identity | ^~~~~~~~ F_est.cpp:912:15: error: reference to ‘identity’ is ambiguous 912 | if (!identity) { /*rho:*/ | ^~~~~~~~ F_est.cpp:97:17: note: candidates are: ‘bool NS_F_est::identity’ 97 | static bool identity; //indic allele size/identity | ^~~~~~~~ /usr/include/c++/15/bits/ranges_cmp.h:47:10: note: ‘struct std::identity’ 47 | struct identity | ^~~~~~~~ F_est.cpp:950:15: error: reference to ‘identity’ is ambiguous 950 | if (!identity) { /*rho:*/ | ^~~~~~~~ F_est.cpp:97:17: note: candidates are: ‘bool NS_F_est::identity’ 97 | static bool identity; //indic allele size/identity | ^~~~~~~~ /usr/include/c++/15/bits/ranges_cmp.h:47:10: note: ‘struct std::identity’ 47 | struct identity | ^~~~~~~~ F_est.cpp: In function ‘void lecturePaires()’: F_est.cpp:1004:22: error: reference to ‘identity’ is ambiguous 1004 | if (identity) { | ^~~~~~~~ F_est.cpp:97:17: note: candidates are: ‘bool NS_F_est::identity’ 97 | static bool identity; //indic allele size/identity | ^~~~~~~~ /usr/include/c++/15/bits/ranges_cmp.h:47:10: note: ‘struct std::identity’ 47 | struct identity | ^~~~~~~~ F_est.cpp:1026:22: error: reference to ‘identity’ is ambiguous 1026 | if (identity) { | ^~~~~~~~ F_est.cpp:97:17: note: candidates are: ‘bool NS_F_est::identity’ 97 | static bool identity; //indic allele size/identity | ^~~~~~~~ /usr/include/c++/15/bits/ranges_cmp.h:47:10: note: ‘struct std::identity’ 47 | struct identity | ^~~~~~~~ make[1]: *** [/data/gannet/ripley/R/cxx20/etc/Makeconf:201: F_est.o] Error 1 make[1]: Target 'all' not remade because of errors. make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-C++20/genepop/src' ERROR: compilation failed for package ‘genepop’ * removing ‘/data/gannet/ripley/R/packages/tests-C++20/genepop.Rcheck/genepop’