* installing *source* package ‘Familias’ ... ** this is package ‘Familias’ version ‘2.6.3’ ** package ‘Familias’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C compiler: ‘clang version 21.1.8’ using C++ compiler: ‘clang version 21.1.8’ make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-CXX20-clang/Familias/src' /usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20-clang/include" -DNDEBUG -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c Element.cpp -o Element.o /usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20-clang/include" -DNDEBUG -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c FamInterface.cpp -o FamInterface.o FamInterface.cpp:11:11: warning: unused variable 'fertilityAge' [-Wunused-const-variable] 11 | const int fertilityAge = 12; | ^~~~~~~~~~~~ 1 warning generated. /usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20-clang/include" -DNDEBUG -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c GroupOfPersons.cpp -o GroupOfPersons.o GroupOfPersons.cpp:60:9: error: invalid operands to binary expression ('ifstream' (aka 'basic_ifstream') and 'char *') 60 | is>>namesWomen[i]; | ~~^ ~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:603:1: note: candidate function template not viable: no known conversion from 'char *' to 'unsigned char &' for 2nd argument 603 | operator>>(basic_istream& __is, unsigned char& __c) { | ^ ~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:609:1: note: candidate function template not viable: no known conversion from 'char *' to 'signed char &' for 2nd argument 609 | operator>>(basic_istream& __is, signed char& __c) { | ^ ~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:575:55: note: candidate template ignored: deduced conflicting types for parameter '_CharT' ('char' vs. 'char *') 575 | _LIBCPP_HIDE_FROM_ABI basic_istream<_CharT, _Traits>& operator>>(basic_istream<_CharT, _Traits>& __is, _CharT& __c) { | ^ /usr/local/clang21/bin/../include/c++/v1/__cstddef/byte.h:73:38: note: candidate template ignored: requirement 'is_integral::value' was not satisfied [with _Integer = char *] 73 | _LIBCPP_HIDE_FROM_ABI constexpr byte operator>>(byte __lhs, _Integer __shift) noexcept { | ^ /usr/local/clang21/bin/../include/c++/v1/__random/uniform_int_distribution.h:245:1: note: candidate template ignored: could not match 'uniform_int_distribution<_IT>' against 'char *' 245 | operator>>(basic_istream<_CharT, _Traits>& __is, uniform_int_distribution<_IT>& __x) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:530:1: note: candidate template ignored: could not match '_CharT[_Np]' against 'char *' 530 | operator>>(basic_istream<_CharT, _Traits>& __is, _CharT (&__buf)[_Np]) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:539:1: note: candidate template ignored: could not match 'unsigned char[_Np]' against 'char *' 539 | operator>>(basic_istream& __is, unsigned char (&__buf)[_Np]) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:545:1: note: candidate template ignored: could not match 'signed char[_Np]' against 'char *' 545 | operator>>(basic_istream& __is, signed char (&__buf)[_Np]) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:1165:33: note: candidate template ignored: requirement 'integral_constant::value' was not satisfied [with _Stream = ifstream &, _Tp = char *&] 1165 | _LIBCPP_HIDE_FROM_ABI _Stream&& operator>>(_Stream&& __is, _Tp&& __x) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:1212:1: note: candidate template ignored: could not match 'basic_string<_CharT, _Traits, _Allocator>' against 'char *' 1212 | operator>>(basic_istream<_CharT, _Traits>& __is, basic_string<_CharT, _Traits, _Allocator>& __str) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:1354:1: note: candidate template ignored: could not match 'bitset<_Size>' against 'char *' 1354 | operator>>(basic_istream<_CharT, _Traits>& __is, bitset<_Size>& __x) { | ^ /usr/local/clang21/bin/../include/c++/v1/iomanip:244:1: note: candidate template ignored: could not match '__iom_t7<_MoneyT>' against 'char *' 244 | operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t7<_MoneyT>& __x) { | ^ /usr/local/clang21/bin/../include/c++/v1/iomanip:341:1: note: candidate template ignored: could not match '__iom_t9<_CharT>' against 'char *' 341 | operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t9<_CharT>& __x) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:235:56: note: candidate function not viable: no known conversion from 'char *' to 'istream &(*)(istream &)' for 1st argument 235 | inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 basic_istream& operator>>(basic_istream& (*__pf)(basic_istream&)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:240:3: note: candidate function not viable: no known conversion from 'char *' to 'basic_ios &(*)(basic_ios &)' (aka 'basic_ios> &(*)(basic_ios> &)') for 1st argument 240 | operator>>(basic_ios& (*__pf)(basic_ios&)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:245:56: note: candidate function not viable: no known conversion from 'char *' to 'ios_base &(*)(ios_base &)' for 1st argument 245 | inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 basic_istream& operator>>(ios_base& (*__pf)(ios_base&)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:250:18: note: candidate function not viable: no known conversion from 'char *' to 'basic_streambuf *' (aka 'basic_streambuf> *') for 1st argument 250 | basic_istream& operator>>(basic_streambuf* __sb); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:251:18: note: candidate function not viable: no known conversion from 'char *' to 'bool &' for 1st argument 251 | basic_istream& operator>>(bool& __n); | ^ ~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:252:18: note: candidate function not viable: no known conversion from 'char *' to 'short &' for 1st argument 252 | basic_istream& operator>>(short& __n); | ^ ~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:253:18: note: candidate function not viable: no known conversion from 'char *' to 'unsigned short &' for 1st argument 253 | basic_istream& operator>>(unsigned short& __n); | ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:254:18: note: candidate function not viable: no known conversion from 'char *' to 'int &' for 1st argument 254 | basic_istream& operator>>(int& __n); | ^ ~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:255:18: note: candidate function not viable: no known conversion from 'char *' to 'unsigned int &' for 1st argument 255 | basic_istream& operator>>(unsigned int& __n); | ^ ~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:256:18: note: candidate function not viable: no known conversion from 'char *' to 'long &' for 1st argument 256 | basic_istream& operator>>(long& __n); | ^ ~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:257:18: note: candidate function not viable: no known conversion from 'char *' to 'unsigned long &' for 1st argument 257 | basic_istream& operator>>(unsigned long& __n); | ^ ~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:258:18: note: candidate function not viable: no known conversion from 'char *' to 'long long &' for 1st argument 258 | basic_istream& operator>>(long long& __n); | ^ ~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:259:18: note: candidate function not viable: no known conversion from 'char *' to 'unsigned long long &' for 1st argument 259 | basic_istream& operator>>(unsigned long long& __n); | ^ ~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:260:18: note: candidate function not viable: no known conversion from 'char *' to 'float &' for 1st argument 260 | basic_istream& operator>>(float& __f); | ^ ~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:261:18: note: candidate function not viable: no known conversion from 'char *' to 'double &' for 1st argument 261 | basic_istream& operator>>(double& __f); | ^ ~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:262:18: note: candidate function not viable: no known conversion from 'char *' to 'long double &' for 1st argument 262 | basic_istream& operator>>(long double& __f); | ^ ~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:263:18: note: candidate function not viable: no known conversion from 'char *' to 'void *&' for 1st argument 263 | basic_istream& operator>>(void*& __p); | ^ ~~~~~~~~~~ GroupOfPersons.cpp:67:9: error: invalid operands to binary expression ('ifstream' (aka 'basic_ifstream') and 'char *') 67 | is>>namesMen[i]; | ~~^ ~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:603:1: note: candidate function template not viable: no known conversion from 'char *' to 'unsigned char &' for 2nd argument 603 | operator>>(basic_istream& __is, unsigned char& __c) { | ^ ~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:609:1: note: candidate function template not viable: no known conversion from 'char *' to 'signed char &' for 2nd argument 609 | operator>>(basic_istream& __is, signed char& __c) { | ^ ~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:575:55: note: candidate template ignored: deduced conflicting types for parameter '_CharT' ('char' vs. 'char *') 575 | _LIBCPP_HIDE_FROM_ABI basic_istream<_CharT, _Traits>& operator>>(basic_istream<_CharT, _Traits>& __is, _CharT& __c) { | ^ /usr/local/clang21/bin/../include/c++/v1/__cstddef/byte.h:73:38: note: candidate template ignored: requirement 'is_integral::value' was not satisfied [with _Integer = char *] 73 | _LIBCPP_HIDE_FROM_ABI constexpr byte operator>>(byte __lhs, _Integer __shift) noexcept { | ^ /usr/local/clang21/bin/../include/c++/v1/__random/uniform_int_distribution.h:245:1: note: candidate template ignored: could not match 'uniform_int_distribution<_IT>' against 'char *' 245 | operator>>(basic_istream<_CharT, _Traits>& __is, uniform_int_distribution<_IT>& __x) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:530:1: note: candidate template ignored: could not match '_CharT[_Np]' against 'char *' 530 | operator>>(basic_istream<_CharT, _Traits>& __is, _CharT (&__buf)[_Np]) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:539:1: note: candidate template ignored: could not match 'unsigned char[_Np]' against 'char *' 539 | operator>>(basic_istream& __is, unsigned char (&__buf)[_Np]) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:545:1: note: candidate template ignored: could not match 'signed char[_Np]' against 'char *' 545 | operator>>(basic_istream& __is, signed char (&__buf)[_Np]) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:1165:33: note: candidate template ignored: requirement 'integral_constant::value' was not satisfied [with _Stream = ifstream &, _Tp = char *&] 1165 | _LIBCPP_HIDE_FROM_ABI _Stream&& operator>>(_Stream&& __is, _Tp&& __x) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:1212:1: note: candidate template ignored: could not match 'basic_string<_CharT, _Traits, _Allocator>' against 'char *' 1212 | operator>>(basic_istream<_CharT, _Traits>& __is, basic_string<_CharT, _Traits, _Allocator>& __str) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:1354:1: note: candidate template ignored: could not match 'bitset<_Size>' against 'char *' 1354 | operator>>(basic_istream<_CharT, _Traits>& __is, bitset<_Size>& __x) { | ^ /usr/local/clang21/bin/../include/c++/v1/iomanip:244:1: note: candidate template ignored: could not match '__iom_t7<_MoneyT>' against 'char *' 244 | operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t7<_MoneyT>& __x) { | ^ /usr/local/clang21/bin/../include/c++/v1/iomanip:341:1: note: candidate template ignored: could not match '__iom_t9<_CharT>' against 'char *' 341 | operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t9<_CharT>& __x) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:235:56: note: candidate function not viable: no known conversion from 'char *' to 'istream &(*)(istream &)' for 1st argument 235 | inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 basic_istream& operator>>(basic_istream& (*__pf)(basic_istream&)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:240:3: note: candidate function not viable: no known conversion from 'char *' to 'basic_ios &(*)(basic_ios &)' (aka 'basic_ios> &(*)(basic_ios> &)') for 1st argument 240 | operator>>(basic_ios& (*__pf)(basic_ios&)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:245:56: note: candidate function not viable: no known conversion from 'char *' to 'ios_base &(*)(ios_base &)' for 1st argument 245 | inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 basic_istream& operator>>(ios_base& (*__pf)(ios_base&)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:250:18: note: candidate function not viable: no known conversion from 'char *' to 'basic_streambuf *' (aka 'basic_streambuf> *') for 1st argument 250 | basic_istream& operator>>(basic_streambuf* __sb); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:251:18: note: candidate function not viable: no known conversion from 'char *' to 'bool &' for 1st argument 251 | basic_istream& operator>>(bool& __n); | ^ ~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:252:18: note: candidate function not viable: no known conversion from 'char *' to 'short &' for 1st argument 252 | basic_istream& operator>>(short& __n); | ^ ~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:253:18: note: candidate function not viable: no known conversion from 'char *' to 'unsigned short &' for 1st argument 253 | basic_istream& operator>>(unsigned short& __n); | ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:254:18: note: candidate function not viable: no known conversion from 'char *' to 'int &' for 1st argument 254 | basic_istream& operator>>(int& __n); | ^ ~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:255:18: note: candidate function not viable: no known conversion from 'char *' to 'unsigned int &' for 1st argument 255 | basic_istream& operator>>(unsigned int& __n); | ^ ~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:256:18: note: candidate function not viable: no known conversion from 'char *' to 'long &' for 1st argument 256 | basic_istream& operator>>(long& __n); | ^ ~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:257:18: note: candidate function not viable: no known conversion from 'char *' to 'unsigned long &' for 1st argument 257 | basic_istream& operator>>(unsigned long& __n); | ^ ~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:258:18: note: candidate function not viable: no known conversion from 'char *' to 'long long &' for 1st argument 258 | basic_istream& operator>>(long long& __n); | ^ ~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:259:18: note: candidate function not viable: no known conversion from 'char *' to 'unsigned long long &' for 1st argument 259 | basic_istream& operator>>(unsigned long long& __n); | ^ ~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:260:18: note: candidate function not viable: no known conversion from 'char *' to 'float &' for 1st argument 260 | basic_istream& operator>>(float& __f); | ^ ~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:261:18: note: candidate function not viable: no known conversion from 'char *' to 'double &' for 1st argument 261 | basic_istream& operator>>(double& __f); | ^ ~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:262:18: note: candidate function not viable: no known conversion from 'char *' to 'long double &' for 1st argument 262 | basic_istream& operator>>(long double& __f); | ^ ~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:263:18: note: candidate function not viable: no known conversion from 'char *' to 'void *&' for 1st argument 263 | basic_istream& operator>>(void*& __p); | ^ ~~~~~~~~~~ GroupOfPersons.cpp:74:9: error: invalid operands to binary expression ('ifstream' (aka 'basic_ifstream') and 'char *') 74 | is>>namesChildren[i]; | ~~^ ~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:603:1: note: candidate function template not viable: no known conversion from 'char *' to 'unsigned char &' for 2nd argument 603 | operator>>(basic_istream& __is, unsigned char& __c) { | ^ ~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:609:1: note: candidate function template not viable: no known conversion from 'char *' to 'signed char &' for 2nd argument 609 | operator>>(basic_istream& __is, signed char& __c) { | ^ ~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:575:55: note: candidate template ignored: deduced conflicting types for parameter '_CharT' ('char' vs. 'char *') 575 | _LIBCPP_HIDE_FROM_ABI basic_istream<_CharT, _Traits>& operator>>(basic_istream<_CharT, _Traits>& __is, _CharT& __c) { | ^ /usr/local/clang21/bin/../include/c++/v1/__cstddef/byte.h:73:38: note: candidate template ignored: requirement 'is_integral::value' was not satisfied [with _Integer = char *] 73 | _LIBCPP_HIDE_FROM_ABI constexpr byte operator>>(byte __lhs, _Integer __shift) noexcept { | ^ /usr/local/clang21/bin/../include/c++/v1/__random/uniform_int_distribution.h:245:1: note: candidate template ignored: could not match 'uniform_int_distribution<_IT>' against 'char *' 245 | operator>>(basic_istream<_CharT, _Traits>& __is, uniform_int_distribution<_IT>& __x) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:530:1: note: candidate template ignored: could not match '_CharT[_Np]' against 'char *' 530 | operator>>(basic_istream<_CharT, _Traits>& __is, _CharT (&__buf)[_Np]) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:539:1: note: candidate template ignored: could not match 'unsigned char[_Np]' against 'char *' 539 | operator>>(basic_istream& __is, unsigned char (&__buf)[_Np]) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:545:1: note: candidate template ignored: could not match 'signed char[_Np]' against 'char *' 545 | operator>>(basic_istream& __is, signed char (&__buf)[_Np]) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:1165:33: note: candidate template ignored: requirement 'integral_constant::value' was not satisfied [with _Stream = ifstream &, _Tp = char *&] 1165 | _LIBCPP_HIDE_FROM_ABI _Stream&& operator>>(_Stream&& __is, _Tp&& __x) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:1212:1: note: candidate template ignored: could not match 'basic_string<_CharT, _Traits, _Allocator>' against 'char *' 1212 | operator>>(basic_istream<_CharT, _Traits>& __is, basic_string<_CharT, _Traits, _Allocator>& __str) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:1354:1: note: candidate template ignored: could not match 'bitset<_Size>' against 'char *' 1354 | operator>>(basic_istream<_CharT, _Traits>& __is, bitset<_Size>& __x) { | ^ /usr/local/clang21/bin/../include/c++/v1/iomanip:244:1: note: candidate template ignored: could not match '__iom_t7<_MoneyT>' against 'char *' 244 | operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t7<_MoneyT>& __x) { | ^ /usr/local/clang21/bin/../include/c++/v1/iomanip:341:1: note: candidate template ignored: could not match '__iom_t9<_CharT>' against 'char *' 341 | operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t9<_CharT>& __x) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:235:56: note: candidate function not viable: no known conversion from 'char *' to 'istream &(*)(istream &)' for 1st argument 235 | inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 basic_istream& operator>>(basic_istream& (*__pf)(basic_istream&)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:240:3: note: candidate function not viable: no known conversion from 'char *' to 'basic_ios &(*)(basic_ios &)' (aka 'basic_ios> &(*)(basic_ios> &)') for 1st argument 240 | operator>>(basic_ios& (*__pf)(basic_ios&)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:245:56: note: candidate function not viable: no known conversion from 'char *' to 'ios_base &(*)(ios_base &)' for 1st argument 245 | inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 basic_istream& operator>>(ios_base& (*__pf)(ios_base&)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:250:18: note: candidate function not viable: no known conversion from 'char *' to 'basic_streambuf *' (aka 'basic_streambuf> *') for 1st argument 250 | basic_istream& operator>>(basic_streambuf* __sb); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:251:18: note: candidate function not viable: no known conversion from 'char *' to 'bool &' for 1st argument 251 | basic_istream& operator>>(bool& __n); | ^ ~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:252:18: note: candidate function not viable: no known conversion from 'char *' to 'short &' for 1st argument 252 | basic_istream& operator>>(short& __n); | ^ ~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:253:18: note: candidate function not viable: no known conversion from 'char *' to 'unsigned short &' for 1st argument 253 | basic_istream& operator>>(unsigned short& __n); | ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:254:18: note: candidate function not viable: no known conversion from 'char *' to 'int &' for 1st argument 254 | basic_istream& operator>>(int& __n); | ^ ~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:255:18: note: candidate function not viable: no known conversion from 'char *' to 'unsigned int &' for 1st argument 255 | basic_istream& operator>>(unsigned int& __n); | ^ ~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:256:18: note: candidate function not viable: no known conversion from 'char *' to 'long &' for 1st argument 256 | basic_istream& operator>>(long& __n); | ^ ~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:257:18: note: candidate function not viable: no known conversion from 'char *' to 'unsigned long &' for 1st argument 257 | basic_istream& operator>>(unsigned long& __n); | ^ ~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:258:18: note: candidate function not viable: no known conversion from 'char *' to 'long long &' for 1st argument 258 | basic_istream& operator>>(long long& __n); | ^ ~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:259:18: note: candidate function not viable: no known conversion from 'char *' to 'unsigned long long &' for 1st argument 259 | basic_istream& operator>>(unsigned long long& __n); | ^ ~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:260:18: note: candidate function not viable: no known conversion from 'char *' to 'float &' for 1st argument 260 | basic_istream& operator>>(float& __f); | ^ ~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:261:18: note: candidate function not viable: no known conversion from 'char *' to 'double &' for 1st argument 261 | basic_istream& operator>>(double& __f); | ^ ~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:262:18: note: candidate function not viable: no known conversion from 'char *' to 'long double &' for 1st argument 262 | basic_istream& operator>>(long double& __f); | ^ ~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:263:18: note: candidate function not viable: no known conversion from 'char *' to 'void *&' for 1st argument 263 | basic_istream& operator>>(void*& __p); | ^ ~~~~~~~~~~ 3 errors generated. make[1]: *** [/data/gannet/ripley/R/cxx20-clang/etc/Makeconf:201: GroupOfPersons.o] Error 1 /usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20-clang/include" -DNDEBUG -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c Node.cpp -o Node.o /usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20-clang/include" -DNDEBUG -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c Pedigree.cpp -o Pedigree.o /usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20-clang/include" -DNDEBUG -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c PedigreeList.cpp -o PedigreeList.o /usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20-clang/include" -DNDEBUG -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c PedigreeSet.cpp -o PedigreeSet.o /usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20-clang/include" -DNDEBUG -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c aldata.cpp -o aldata.o /usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20-clang/include" -DNDEBUG -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c alsys.cpp -o alsys.o In file included from alsys.cpp:8: ./alsys.h:42:9: warning: private field 'lengthOfVector' is not used [-Wunused-private-field] 42 | int lengthOfVector; //Ugly way to make construction etc smooth. | ^ ./alsys.h:50:9: warning: private field 'n_possibilities' is not used [-Wunused-private-field] 50 | int n_possibilities; | ^ 2 warnings generated. /usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20-clang/include" -DNDEBUG -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c cutset.cpp -o cutset.o /usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20-clang/include" -DNDEBUG -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c family.cpp -o family.o /usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20-clang/include" -DNDEBUG -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c help.cpp -o help.o /usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20-clang/include" -DNDEBUG -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c main.cpp -o main.o /usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20-clang/include" -DNDEBUG -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c odds.cpp -o odds.o /usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20-clang/include" -DNDEBUG -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c pater.cpp -o pater.o /usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20-clang/include" -DNDEBUG -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c person.cpp -o person.o /usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20-clang/include" -DNDEBUG -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c read.cpp -o read.o /usr/local/clang21/bin/clang -std=gnu23 -I"/data/gannet/ripley/R/cxx20-clang/include" -DNDEBUG -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -Wp,-D_FORTIFY_SOURCE=3 -c registerDynamicSymbol.c -o registerDynamicSymbol.o /usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20-clang/include" -DNDEBUG -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c special.cpp -o special.o /usr/local/clang21/bin/clang++ -std=gnu++20 -I"/data/gannet/ripley/R/cxx20-clang/include" -DNDEBUG -isystem /usr/local/clang21/include -I/usr/local/clang/include -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c table.cpp -o table.o table.cpp:55:8: error: invalid operands to binary expression ('stringstream' (aka 'basic_stringstream') and 'char *') 55 | ss >> result; | ~~ ^ ~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:603:1: note: candidate function template not viable: no known conversion from 'char *' to 'unsigned char &' for 2nd argument 603 | operator>>(basic_istream& __is, unsigned char& __c) { | ^ ~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:609:1: note: candidate function template not viable: no known conversion from 'char *' to 'signed char &' for 2nd argument 609 | operator>>(basic_istream& __is, signed char& __c) { | ^ ~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:575:55: note: candidate template ignored: deduced conflicting types for parameter '_CharT' ('char' vs. 'char *') 575 | _LIBCPP_HIDE_FROM_ABI basic_istream<_CharT, _Traits>& operator>>(basic_istream<_CharT, _Traits>& __is, _CharT& __c) { | ^ /usr/local/clang21/bin/../include/c++/v1/__cstddef/byte.h:73:38: note: candidate template ignored: requirement 'is_integral::value' was not satisfied [with _Integer = char *] 73 | _LIBCPP_HIDE_FROM_ABI constexpr byte operator>>(byte __lhs, _Integer __shift) noexcept { | ^ /usr/local/clang21/bin/../include/c++/v1/__random/uniform_int_distribution.h:245:1: note: candidate template ignored: could not match 'uniform_int_distribution<_IT>' against 'char *' 245 | operator>>(basic_istream<_CharT, _Traits>& __is, uniform_int_distribution<_IT>& __x) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:530:1: note: candidate template ignored: could not match '_CharT[_Np]' against 'char *' 530 | operator>>(basic_istream<_CharT, _Traits>& __is, _CharT (&__buf)[_Np]) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:539:1: note: candidate template ignored: could not match 'unsigned char[_Np]' against 'char *' 539 | operator>>(basic_istream& __is, unsigned char (&__buf)[_Np]) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:545:1: note: candidate template ignored: could not match 'signed char[_Np]' against 'char *' 545 | operator>>(basic_istream& __is, signed char (&__buf)[_Np]) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:1165:33: note: candidate template ignored: requirement 'integral_constant::value' was not satisfied [with _Stream = stringstream &, _Tp = char *&] 1165 | _LIBCPP_HIDE_FROM_ABI _Stream&& operator>>(_Stream&& __is, _Tp&& __x) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:1212:1: note: candidate template ignored: could not match 'basic_string<_CharT, _Traits, _Allocator>' against 'char *' 1212 | operator>>(basic_istream<_CharT, _Traits>& __is, basic_string<_CharT, _Traits, _Allocator>& __str) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:1354:1: note: candidate template ignored: could not match 'bitset<_Size>' against 'char *' 1354 | operator>>(basic_istream<_CharT, _Traits>& __is, bitset<_Size>& __x) { | ^ /usr/local/clang21/bin/../include/c++/v1/iomanip:244:1: note: candidate template ignored: could not match '__iom_t7<_MoneyT>' against 'char *' 244 | operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t7<_MoneyT>& __x) { | ^ /usr/local/clang21/bin/../include/c++/v1/iomanip:341:1: note: candidate template ignored: could not match '__iom_t9<_CharT>' against 'char *' 341 | operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t9<_CharT>& __x) { | ^ /usr/local/clang21/bin/../include/c++/v1/istream:235:56: note: candidate function not viable: no known conversion from 'char *' to 'istream &(*)(istream &)' for 1st argument 235 | inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 basic_istream& operator>>(basic_istream& (*__pf)(basic_istream&)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:240:3: note: candidate function not viable: no known conversion from 'char *' to 'basic_ios &(*)(basic_ios &)' (aka 'basic_ios> &(*)(basic_ios> &)') for 1st argument 240 | operator>>(basic_ios& (*__pf)(basic_ios&)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:245:56: note: candidate function not viable: no known conversion from 'char *' to 'ios_base &(*)(ios_base &)' for 1st argument 245 | inline _LIBCPP_HIDE_FROM_ABI_AFTER_V1 basic_istream& operator>>(ios_base& (*__pf)(ios_base&)) { | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:250:18: note: candidate function not viable: no known conversion from 'char *' to 'basic_streambuf *' (aka 'basic_streambuf> *') for 1st argument 250 | basic_istream& operator>>(basic_streambuf* __sb); | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:251:18: note: candidate function not viable: no known conversion from 'char *' to 'bool &' for 1st argument 251 | basic_istream& operator>>(bool& __n); | ^ ~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:252:18: note: candidate function not viable: no known conversion from 'char *' to 'short &' for 1st argument 252 | basic_istream& operator>>(short& __n); | ^ ~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:253:18: note: candidate function not viable: no known conversion from 'char *' to 'unsigned short &' for 1st argument 253 | basic_istream& operator>>(unsigned short& __n); | ^ ~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:254:18: note: candidate function not viable: no known conversion from 'char *' to 'int &' for 1st argument 254 | basic_istream& operator>>(int& __n); | ^ ~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:255:18: note: candidate function not viable: no known conversion from 'char *' to 'unsigned int &' for 1st argument 255 | basic_istream& operator>>(unsigned int& __n); | ^ ~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:256:18: note: candidate function not viable: no known conversion from 'char *' to 'long &' for 1st argument 256 | basic_istream& operator>>(long& __n); | ^ ~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:257:18: note: candidate function not viable: no known conversion from 'char *' to 'unsigned long &' for 1st argument 257 | basic_istream& operator>>(unsigned long& __n); | ^ ~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:258:18: note: candidate function not viable: no known conversion from 'char *' to 'long long &' for 1st argument 258 | basic_istream& operator>>(long long& __n); | ^ ~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:259:18: note: candidate function not viable: no known conversion from 'char *' to 'unsigned long long &' for 1st argument 259 | basic_istream& operator>>(unsigned long long& __n); | ^ ~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:260:18: note: candidate function not viable: no known conversion from 'char *' to 'float &' for 1st argument 260 | basic_istream& operator>>(float& __f); | ^ ~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:261:18: note: candidate function not viable: no known conversion from 'char *' to 'double &' for 1st argument 261 | basic_istream& operator>>(double& __f); | ^ ~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:262:18: note: candidate function not viable: no known conversion from 'char *' to 'long double &' for 1st argument 262 | basic_istream& operator>>(long double& __f); | ^ ~~~~~~~~~~~~~~~~ /usr/local/clang21/bin/../include/c++/v1/istream:263:18: note: candidate function not viable: no known conversion from 'char *' to 'void *&' for 1st argument 263 | basic_istream& operator>>(void*& __p); | ^ ~~~~~~~~~~ 1 error generated. make[1]: *** [/data/gannet/ripley/R/cxx20-clang/etc/Makeconf:201: table.o] Error 1 make[1]: Target 'all' not remade because of errors. make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-CXX20-clang/Familias/src' ERROR: compilation failed for package ‘Familias’ * removing ‘/data/gannet/ripley/R/packages/tests-CXX20-clang/Familias.Rcheck/Familias’