* installing *source* package ‘nanoparquet’ ... ** this is package ‘nanoparquet’ version ‘0.4.3’ ** package ‘nanoparquet’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘clang version 22.1.0 (https://github.com/llvm/llvm-project 4434dabb69916856b824f68a64b029c67175e532)’ make[1]: Entering directory '/data/gannet/ripley/R/packages/tests-clang22/nanoparquet/src' clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c lib/ParquetReader.cpp -o lib/ParquetReader.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c RParquetReader.cpp -o RParquetReader.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c RParquetAppender.cpp -o RParquetAppender.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c RParquetOutFile.cpp -o RParquetOutFile.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c r-utils.cpp -o r-utils.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c rwrapper.cpp -o rwrapper.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c protect.cpp -o protect.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c read2.cpp -o read2.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c write2.cpp -o write2.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c cpp-utils.cpp -o cpp-utils.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c read-metadata.cpp -o read-metadata.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c read-pages.cpp -o read-pages.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c arrow-schema.cpp -o arrow-schema.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c base64.cpp -o base64.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c r-base64.cpp -o r-base64.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c snappy.cpp -o snappy.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c encodings.cpp -o encodings.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c dictionary-encoding.cpp -o dictionary-encoding.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c test.cpp -o test.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c lib/ParquetOutFile.cpp -o lib/ParquetOutFile.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c lib/RleBpDecoder.cpp -o lib/RleBpDecoder.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c parquet/parquet_types.cpp -o parquet/parquet_types.o In file included from parquet/parquet_types.cpp:7: In file included from parquet/parquet_types.h:14: In file included from ./thrift/Thrift.h:38: In file included from /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/map:602: /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__tree:1126:17: error: invalid operands to binary expression ('apache::thrift::TEnumIterator' and 'apache::thrift::TEnumIterator') 1126 | if (__first == __last) | ~~~~~~~ ^ ~~~~~~ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/map:1172:13: note: in instantiation of function template specialization 'std::__tree, std::__map_value_compare, std::less>, std::allocator>>::__insert_range_unique' requested here 1172 | __tree_.__insert_range_unique(__first, __last); | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/map:997:5: note: in instantiation of function template specialization 'std::map::insert' requested here 997 | insert(__f, __l); | ^ parquet/parquet_types.cpp:36:34: note: in instantiation of function template specialization 'std::map::map' requested here 36 | const std::map _Type_VALUES_TO_NAMES(::apache::thrift::TEnumIterator(8, _kTypeValues, _kTypeNames), ::apache::thrift::TEnumIterator(-1, nullptr, nullptr)); | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__variant/monostate.h:28:45: note: candidate function not viable: no known conversion from 'apache::thrift::TEnumIterator' to 'monostate' for 1st argument 28 | _LIBCPP_HIDE_FROM_ABI inline constexpr bool operator==(monostate, monostate) noexcept { return true; } | ^ ~~~~~~~~~ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__utility/pair.h:452:1: note: candidate template ignored: could not match 'pair<_T1, _T2>' against 'apache::thrift::TEnumIterator' 452 | operator==(const pair<_T1, _T2>& __x, const pair<_U1, _U2>& __y) | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__utility/pair.h:452:1: note: candidate template ignored: could not match 'pair<_T1, _T2>' against 'apache::thrift::TEnumIterator' /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__iterator/reverse_iterator.h:203:1: note: candidate template ignored: could not match 'reverse_iterator<_Iter1>' against 'apache::thrift::TEnumIterator' 203 | operator==(const reverse_iterator<_Iter1>& __x, const reverse_iterator<_Iter2>& __y) | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__iterator/wrap_iter.h:126:1: note: candidate template ignored: could not match '__wrap_iter<_Iter1>' against 'apache::thrift::TEnumIterator' 126 | operator==(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter1>& __y) _NOEXCEPT { | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__iterator/wrap_iter.h:132:1: note: candidate template ignored: could not match '__wrap_iter<_Iter1>' against 'apache::thrift::TEnumIterator' 132 | operator==(const __wrap_iter<_Iter1>& __x, const __wrap_iter<_Iter2>& __y) _NOEXCEPT { | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__iterator/wrap_iter.h:132:1: note: candidate template ignored: could not match '__wrap_iter<_Iter1>' against 'apache::thrift::TEnumIterator' /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__memory/allocator.h:150:1: note: candidate template ignored: could not match 'allocator<_Tp>' against 'apache::thrift::TEnumIterator' 150 | operator==(const allocator<_Tp>&, const allocator<_Up>&) _NOEXCEPT { | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__memory/allocator.h:150:1: note: candidate template ignored: could not match 'allocator<_Tp>' against 'apache::thrift::TEnumIterator' /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/tuple:1197:1: note: candidate template ignored: could not match 'tuple<_Tp...>' against 'apache::thrift::TEnumIterator' 1197 | operator==(const tuple<_Tp...>& __x, const tuple<_Up...>& __y) { | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/tuple:1197:1: note: candidate template ignored: could not match 'tuple<_Tp...>' against 'apache::thrift::TEnumIterator' /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/string_view:756:1: note: candidate template ignored: could not match 'basic_string_view<_CharT, _Traits>' against 'apache::thrift::TEnumIterator' 756 | operator==(basic_string_view<_CharT, _Traits> __lhs, | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/string_view:756:1: note: candidate template ignored: could not match 'basic_string_view<_CharT, _Traits>' against 'apache::thrift::TEnumIterator' /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__memory/unique_ptr.h:633:1: note: candidate template ignored: could not match 'unique_ptr<_T1, _D1>' against 'apache::thrift::TEnumIterator' 633 | operator==(const unique_ptr<_T1, _D1>& __x, const unique_ptr<_T2, _D2>& __y) { | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__memory/unique_ptr.h:633:1: note: candidate template ignored: could not match 'unique_ptr<_T1, _D1>' against 'apache::thrift::TEnumIterator' /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__memory/unique_ptr.h:679:1: note: candidate template ignored: could not match 'unique_ptr<_T1, _D1>' against 'apache::thrift::TEnumIterator' 679 | operator==(const unique_ptr<_T1, _D1>& __x, nullptr_t) _NOEXCEPT { | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__memory/unique_ptr.h:679:1: note: candidate template ignored: could not match 'unique_ptr<_T1, _D1>' against 'apache::thrift::TEnumIterator' /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__iterator/move_iterator.h:255:1: note: candidate template ignored: could not match 'move_iterator<_Iter1>' against 'apache::thrift::TEnumIterator' 255 | operator==(const move_iterator<_Iter1>& __x, const move_iterator<_Iter2>& __y) { | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__iterator/move_iterator.h:255:1: note: candidate template ignored: could not match 'move_iterator<_Iter1>' against 'apache::thrift::TEnumIterator' /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__iterator/istream_iterator.h:88:35: note: candidate template ignored: could not match 'istream_iterator<_Tp, _CharT, _Traits, _Distance>' against 'apache::thrift::TEnumIterator' 88 | inline _LIBCPP_HIDE_FROM_ABI bool operator==(const istream_iterator<_Tp, _CharT, _Traits, _Distance>& __x, | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__iterator/istreambuf_iterator.h:96:1: note: candidate template ignored: could not match 'istreambuf_iterator<_CharT, _Traits>' against 'apache::thrift::TEnumIterator' 96 | operator==(const istreambuf_iterator<_CharT, _Traits>& __a, const istreambuf_iterator<_CharT, _Traits>& __b) { | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/variant:1443:38: note: candidate template ignored: could not match 'variant<_Types...>' against 'apache::thrift::TEnumIterator' 1443 | _LIBCPP_HIDE_FROM_ABI constexpr bool operator==(const variant<_Types...>& __lhs, const variant<_Types...>& __rhs) { | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__memory/shared_ptr.h:964:35: note: candidate template ignored: could not match 'shared_ptr<_Tp>' against 'apache::thrift::TEnumIterator' 964 | inline _LIBCPP_HIDE_FROM_ABI bool operator==(const shared_ptr<_Tp>& __x, const shared_ptr<_Up>& __y) _NOEXCEPT { | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__memory/shared_ptr.h:964:35: note: candidate template ignored: could not match 'shared_ptr<_Tp>' against 'apache::thrift::TEnumIterator' /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__memory/shared_ptr.h:1010:35: note: candidate template ignored: could not match 'shared_ptr<_Tp>' against 'apache::thrift::TEnumIterator' 1010 | inline _LIBCPP_HIDE_FROM_ABI bool operator==(const shared_ptr<_Tp>& __x, nullptr_t) _NOEXCEPT { | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/__memory/shared_ptr.h:1010:35: note: candidate template ignored: could not match 'shared_ptr<_Tp>' against 'apache::thrift::TEnumIterator' /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/optional:1451:38: note: candidate template ignored: could not match 'optional<_Tp>' against 'apache::thrift::TEnumIterator' 1451 | _LIBCPP_HIDE_FROM_ABI constexpr bool operator==(const optional<_Tp>& __x, const optional<_Up>& __y) { | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/optional:1451:38: note: candidate template ignored: could not match 'optional<_Tp>' against 'apache::thrift::TEnumIterator' /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/optional:1537:38: note: candidate template ignored: could not match 'optional<_Tp>' against 'apache::thrift::TEnumIterator' 1537 | _LIBCPP_HIDE_FROM_ABI constexpr bool operator==(const optional<_Tp>& __x, nullopt_t) noexcept { | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/optional:1537:38: note: candidate template ignored: could not match 'optional<_Tp>' against 'apache::thrift::TEnumIterator' /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/optional:1614:38: note: candidate template ignored: could not match 'optional<_Tp>' against 'apache::thrift::TEnumIterator' 1614 | _LIBCPP_HIDE_FROM_ABI constexpr bool operator==(const optional<_Tp>& __x, const _Up& __v) { | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/optional:1614:38: note: candidate template ignored: could not match 'optional<_Tp>' against 'apache::thrift::TEnumIterator' /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/optional:1625:38: note: candidate template ignored: could not match 'optional<_Up>' against 'apache::thrift::TEnumIterator' 1625 | _LIBCPP_HIDE_FROM_ABI constexpr bool operator==(const _Tp& __v, const optional<_Up>& __x) { | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/optional:1625:38: note: candidate template ignored: could not match 'optional<_Up>' against 'apache::thrift::TEnumIterator' /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/string:3562:1: note: candidate template ignored: could not match 'basic_string<_CharT, _Traits, _Allocator>' against 'apache::thrift::TEnumIterator' 3562 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/string:3570:1: note: candidate template ignored: could not match 'basic_string<_CharT, _Traits, _Allocator>' against 'apache::thrift::TEnumIterator' 3570 | operator==(const basic_string<_CharT, _Traits, _Allocator>& __lhs, | ^ /data/gannet2/ripley/Sources/LLVM/LLVM-22.1.0-Linux-X64/bin/../include/c++/v1/string:3570:1: note: candidate template ignored: could not match 'basic_string<_CharT, _Traits, _Allocator>' against 'apache::thrift::TEnumIterator' 1 error generated. make[1]: *** [/data/gannet/ripley/R/clang22/etc/Makeconf:197: parquet/parquet_types.o] Error 1 clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c thrift/protocol/TProtocol.cpp -o thrift/protocol/TProtocol.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c thrift/transport/TTransportException.cpp -o thrift/transport/TTransportException.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c thrift/transport/TBufferTransports.cpp -o thrift/transport/TBufferTransports.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c fastpforlib/bitpacking.cpp -o fastpforlib/bitpacking.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c snappy/snappy.cc -o snappy/snappy.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c snappy/snappy-sinksource.cc -o snappy/snappy-sinksource.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c miniz/miniz.cpp -o miniz/miniz.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/common/entropy_common.cpp -o zstd/common/entropy_common.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/common/error_private.cpp -o zstd/common/error_private.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/common/fse_decompress.cpp -o zstd/common/fse_decompress.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/common/xxhash.cpp -o zstd/common/xxhash.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/common/zstd_common.cpp -o zstd/common/zstd_common.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/decompress/huf_decompress.cpp -o zstd/decompress/huf_decompress.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/decompress/zstd_ddict.cpp -o zstd/decompress/zstd_ddict.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/decompress/zstd_decompress.cpp -o zstd/decompress/zstd_decompress.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/decompress/zstd_decompress_block.cpp -o zstd/decompress/zstd_decompress_block.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/compress/fse_compress.cpp -o zstd/compress/fse_compress.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/compress/hist.cpp -o zstd/compress/hist.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/compress/huf_compress.cpp -o zstd/compress/huf_compress.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/compress/zstd_compress.cpp -o zstd/compress/zstd_compress.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/compress/zstd_compress_literals.cpp -o zstd/compress/zstd_compress_literals.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/compress/zstd_compress_sequences.cpp -o zstd/compress/zstd_compress_sequences.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/compress/zstd_compress_superblock.cpp -o zstd/compress/zstd_compress_superblock.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/compress/zstd_double_fast.cpp -o zstd/compress/zstd_double_fast.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/compress/zstd_fast.cpp -o zstd/compress/zstd_fast.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/compress/zstd_lazy.cpp -o zstd/compress/zstd_lazy.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/compress/zstd_ldm.cpp -o zstd/compress/zstd_ldm.o clang++-22 -stdlib=libc++ -std=gnu++20 -I"/data/gannet/ripley/R/clang22/include" -DNDEBUG -Ithrift -I. -Izstd/include -isystem /usr/local/clang22/include -I/usr/local/clang/include -DR_NO_REMAP -fpic -O3 -Wall -pedantic -frtti -Wp,-D_FORTIFY_SOURCE=3 -Wno-missing-template-arg-list-after-template-kw -c zstd/compress/zstd_opt.cpp -o zstd/compress/zstd_opt.o make[1]: Target 'all' not remade because of errors. make[1]: Leaving directory '/data/gannet/ripley/R/packages/tests-clang22/nanoparquet/src' ERROR: compilation failed for package ‘nanoparquet’ * removing ‘/data/gannet/ripley/R/packages/tests-clang22/nanoparquet.Rcheck/nanoparquet’